BODY {
scrollbar-face-color:#75BEE9;
scrollbar-highlight-color:#75BEE9;
scrollbar-3dlight-color:#6A92CD;
scrollbar-darkshadow-color:#6A92CD;
scrollbar-shadow-color:#75BEE9;
scrollbar-arrow-color:#E86F00;
scrollbar-track-color:#FFFFFF;
background-color: #FFFFFF;
}

h1, h2 {
	color: #33373A;
	font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
	font-size: 15px;
	font-weight: normal;
	line-height: 16px;
	padding:0;
	margin:0;
}

h3, h5, h6 {
	color: #006699;
	font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	padding:0;
	margin:0;
}

h4 {
	color: #006699;
	font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
	font-size: 20px;
	font-weight: bold;
	padding:0;
	margin:0;
}

.link {
	font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
	font-size: 15px;
	font-weight: bold;
	color: #00537C;
}
.link a{
	color: #33373A;
	text-decoration: none;

}

.link a:hover{
	color: #006699;
	text-decoration: underline;

}

.titoloprogetti {
	font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #6993CD;
	vertical-align: middle;
}
.titoloprogetti a{
	color: #6993CD;
	text-decoration: none;
}

.titoloprogetti a:hover{
	color: #006699;
	text-decoration: none;
}

.titolopagina {
	font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
	font-size: 22px;
	font-weight: bold;
	color: #6993CD;
}
.testo {
	font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
	font-size: 13px;
	color: #454A4E;
	font-weight: lighter;
	line-height: 15px;
	white-space: normal;
}
.testo a{
	color: #33373A;
	text-decoration: none;

}

.testo a:hover{
	color: #006699;
	text-decoration: underline;
}

.menu {
FONT-SIZE: 14px;
COLOR: #FFFFFF;
font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
font-weight: bold;
}
.menu a{
	color: #FFFFFF;
	text-decoration: none;
}
.menu a:hover{
background: #ED9B4F;
color:#F2EEA6;
}

.menu1 {
FONT-SIZE: 13px;
COLOR: #F3ED86;
font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
font-weight: bold;
}
.menu1 a{
	color: #F2EEA6;
	text-decoration: none;
}
.menu1 a:hover{
background: #ED9B4F;
color:#F3ED86;
}
.input{
font-family: "Trebuchet MS", Verdana;
font-size: 12px;
color: #707070;
border:1px solid #01423C;
height:17px;
width:130px;
}

.privacy {
	font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
	font-size: 11px;
	color: #505050;
	font-weight: normal;
	line-height: 14px;
}

.bottom {
	font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
	font-size: 11px;
	color: #727D84;
	font-weight: normal;
}
.bottom a{
	color: #E76F00;
	text-decoration: none;
}
.bottom a:hover{
	color: #333333;
	text-decoration: underline;
}


/************************************ MENU **********************************/
ul.menu {
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
FONT-SIZE: 15px;
COLOR: #FFFFFF;
font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
font-weight: bold;
height:19px;line-height:19px; /* altezza del link: height e line-height devono avere il medesimo valore */
border: #FFFFFF;
border-style: solid;
border-top-width: 0pt;
border-right-width: 0pt;
border-bottom-width: 0pt;
border-left-width: 0pt;
}

ul.menu li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

ul.menu li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:2px 2px 2px 2px; /* lascia spazio far il bordo del menu e il testo del link */
height:19px;line-height:19px; /* altezza del link: height e line-height devono avere il medesimo valore */
/*border-width:0px;border-style:none solid; /* aggiungo dei bordi laterali */
border-top-style: none;
border-right-style: none;
border-left-style: none;
}

ul.menu li a:link, ul.menu li a:visited {
color: #FFFFFF;
border-top: 1px solid #FFFFFF}
/* colori per il link */

ul.menu li a:hover, ul.menu li a:active { 
background: #ED9B4F;
color:#F2EEA6;
border-top: 1px solid #FFFFFF }
/******************************** FINE MENU **********************************/

/************************************ MENU 1**********************************/
ul.menu1 {
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
FONT-SIZE: 15px;
COLOR: #FFFFFF;
font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
font-weight: bold;
height:19px;line-height:19px; /* altezza del link: height e line-height devono avere il medesimo valore */
border: #FFFFFF;
border-style: solid;
border-top-width: 0pt;
border-right-width: 0pt;
border-bottom-width: 0pt;
border-left-width: 0pt;
}

ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

ul.menu1 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:2px 2px 2px 2px; /* lascia spazio far il bordo del menu e il testo del link */
height:19px;line-height:19px; /* altezza del link: height e line-height devono avere il medesimo valore */
/*border-width:0px;border-style:none solid; /* aggiungo dei bordi laterali */
border-top-style: none;
border-right-style: none;
border-left-style: none;
}

ul.menu1 li a:link, ul.menu1 li a:visited {
color: #FFFFFF;
border: 0px}
/* colori per il link */

ul.menu1 li a:hover, ul.menu1 li a:active { 
background: #ED9B4F;
color:#F2EEA6;
border: 0px}

/******************************** FINE MENU 1**********************************/

/************************************ MENU 2 CONTESTUALE **********************************/
ul.menu2 {
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
FONT-SIZE: 12px;
COLOR: #F3ED86;
font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
font-weight: bold;
height:18px; line-height:18px; /* altezza del link: height e line-height devono avere il medesimo valore */
border-style: solid;
border-top-width: 0pt;
border-right-width: 0pt;
border-bottom-width: 0pt;
border-left-width: 0pt;
}

ul.menu2 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

ul.menu2 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:2px 2px 2px 15px; /* lascia spazio far il bordo del menu e il testo del link */
height:14px;line-height:14px; /* altezza del link: height e line-height devono avere il medesimo valore */
/*border-width:0px;border-style:none solid; /* aggiungo dei bordi laterali */
border-top-style: none;
border-right-style: none;
border-left-style: none;
}

ul.menu2 li a:link, ul.menu2 li a:visited {
color: #F3ED86;
border-top: 1px solid #FFFFFF}
/* colori per il link */

ul.menu2 li a:hover, ul.menu2 li a:active { 
background: #ED9B4F;
color:#F2EEA6;
border-top: 1px solid #FFFFFF }

/************************************ FINE MENU 2 **********************************/

/***************************** IMMAGINI STAMPA *************************************/
.box_catalogo{
	color:#00000;
	float: none; 
	width:220px;
	margin:5px;
	box-sizing:content-box;
	border:0px;
}

.img_box{margin:0; padding:0; border:0px;}

#immagine dd {
	margin: 3px;
  	padding: 0;
  	}
#immagine dl {
  	margin: 0px;
  	padding: 0;
	border:1px solid #e7e7e7; /* grigio chiaro */
  	}
#immagine dd a:link {
	text-decoration: none;
	}
	
#immagine dd a:hover {
	background-color:#E76F00; /* arancione */
	}
	
#immagine a img, #immagine img {
	display:block;
	margin: 0px;
	padding: 0px;
  	border: 3px solid  #e7e7e7; /* grigio chiaro */
  	border-bottom-color: #e7e7e7; /* grigio chiaro */
  	border-right-color: #e7e7e7; /* grigio chiaro */
  	background: #FFFFFF;
	}	
	
#immagine a:hover img {
	border: 3px solid  #E76F00; /* arancione */
	background: #e7e7e7; /* grigio chiaro */
  	padding:0;
}

/***************************** FINE IMMAGINI STAMPA *************************************/


/***************************** IMMAGINI AZIENDE *************************************/
.box_catalogo_s{
	float: left;
	margin:3px;
	text-align: left; 
	box-sizing:content-box;
	border:0px;
}

.img_box_s{margin:0 0 0px 0; padding:0; text-align:left; background:url(immagini/box-aziende.gif) no-repeat center;width:160px; }

#immagine_s dd {
	height:65px;
	margin: 0px;
  	padding: 0;
  	}
#immagine_s dl {
	margin: 0px;
  	padding: 5;
	border:0;
  	}
#immagine_s dd a:link {
	text-decoration: none;
	}
	
#immagine_s dd a:hover {
	background-color:#d3d3d3; /* grigio scuro */
	}
	
#immagine_s a img, #immagine_s img {
	vertical-align:text-bottom;
	text-align: center;
	display:block;
	margin: 0px;
	padding: 0px;
  	border: 1px solid  #FFFFFF; /* grigio chiaro */
  	background: #FFFFFF;
	}	
	
#immagine_s a:hover img {
	border: 3px solid  #d3d3d3; /* grigio scuro */
	background: #e7e7e7; /* grigio chiaro */
	padding:0;
	border-left-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-color: #FFFFFF;
}
.aziende {
	font-family: "Trebuchet MS", Verdana, Arial, "Times New Roman";
	font-size: 10px;
	color: #727D84;
	font-weight: normal;
	float: left;
	margin:0px;
	text-align: center;
	vertical-align:text-top;
	height:20px;
	width:160px;
	border:0px;
}
.aziende a{
	color: #E76F00;
	text-decoration: none;
}
.aziende a:hover{
	color: #E76F00;
	text-decoration:underline;
}

/***************************** FINE IMMAGINI *************************************/
.titolo_home {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 18px;
	color: #000000;
}
.payoff {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}

