body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
/*background-color: #4B7D98; */
background-color: #EEF4F4;
/*background-image: url(img/img_graf/sf.gif);
background-repeat: repeat*/
}

li.elenco {list-style-image: url(img/freccia_blu.gif); margin-left: -20px;}

ul.principale {
   list-style-image:url(../img/regioni/menu/freccia_prim.gif)
}

li.secondario {
   list-style-image:url(../img/regioni/menu/freccia_sec.gif)
}

.bordoimg1 { BORDER-BOTTOM: #4C7F9B 1px solid; BORDER-LEFT: #4C7F9B 1px solid; font-size: 10px; color: #4C7F9B;
}
.bordoimg1last { BORDER-BOTTOM: #4C7F9B 1px solid; BORDER-LEFT: #4C7F9B 1px solid; font-size: 10px; color: #4C7F9B; BORDER-RIGHT: #4C7F9B 1px solid; font-size: 10px; color: #4C7F9B;
}
.bordoimg { BORDER-BOTTOM: #4C7F9B 1px dashed; BORDER-LEFT: #4C7F9B 1px dashed; font-size: 10px; color: #4C7F9B;
}

.bordoimg2 { BORDER-TOP: #4C7F9B 1px solid;  BORDER-LEFT: #4C7F9B 1px solid; BORDER-RIGHT: #4C7F9B 1px solid; font-size: 11px; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 1px solid;
}

.part { BORDER-TOP: #4C7F9B 1px solid;  BORDER-LEFT: #4C7F9B 1px solid; BORDER-RIGHT: #4C7F9B 1px solid; font-size: 9px; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 1px solid;
}


.bordoimg3 {BORDER-RIGHT: #4C7F9B 1px dashed; font-size: 9px; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 1px dashed;
}
.bordoimg4 {BORDER-BOTTOM: #4C7F9B 1px dashed;
}
.bordoimg5 { BORDER-TOP: #4C7F9B 2px solid;  BORDER-LEFT: #4C7F9B 2px solid; BORDER-RIGHT: #4C7F9B 2px solid; font-size: 11px; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 2px solid;
}
.bordoimg6 { BORDER-LEFT: #4C7F9B 2px solid; BORDER-RIGHT: #4C7F9B 2px solid; font-size: 11px; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 2px solid;
}
.navigatore {BORDER-BOTTOM: #4C7F9B 1px solid; BORDER-RIGHT: #4C7F9B 1px solid; font-size:10px; color:#4C7F9B; font-weight:bold;
}

 .bordoprod { BORDER-TOP: #4C7F9B 1px solid;  BORDER-LEFT: #4C7F9B 1px solid; BORDER-RIGHT: #4C7F9B 1px solid; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 1px solid;
}

a.paginazione:link, a.paginazione:active, a.paginazione:visited {font-size: 10px; color: #FFFFFF; font-weight:bold; text-decoration:none}
a.paginazione:hover {font-size: 10px; color: #000000; font-weight:bold; text-decoration:none}

.info_eve_tit { BORDER-TOP: #4C7F9B 1px solid;  BORDER-LEFT: #4C7F9B 1px solid; BORDER-RIGHT: #4C7F9B 1px solid; font-size: 11px; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 1px solid; background-color:#417896; font-size: 10px; color: #FFFFFF; font-weight: bold;
}
.info_eve_tit3 { font-size: 11px; color: #4C7F9B; background-color:#CD4E49; font-size: 12px; color: #FFFFFF; font-weight: bold;
}
.info_eve_tit4 { font-size: 11px; color: #4C7F9B; background-color:#44A1BA; font-size: 12px; color: #FFFFFF; font-weight: bold;
}
.info_news_tit { BORDER-TOP: #4C7F9B 1px solid;  BORDER-LEFT: #4C7F9B 1px solid; BORDER-RIGHT: #4C7F9B 1px solid; font-size: 11px; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 1px solid; background-color:#3EB1CA; font-size:10px; color:#FFFFFF; font-weight: bold;}

.info_news_tit2 {  font-size: 11px; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 1px solid; background-color:#3EB1CA; font-size:10px; color:#FFFFFF; font-weight: bold;}

.info_var_tit { BORDER-TOP: #4C7F9B 1px solid;  BORDER-LEFT: #4C7F9B 1px solid; BORDER-RIGHT: #4C7F9B 1px solid; font-size: 11px; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 1px solid; background-color: #BFE9F9; font-size:10px; color:#417896; font-weight: bold;
}
.info_var_tit2 { font-size: 11px; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 1px solid; background-color: #BFE9F9; font-size:10px; color:#417896; font-weight: bold;
}
.remarks { font-size: 11px; color: #4C7F9B; BORDER-BOTTOM: #4C7F9B 1px solid; background-color: #000000; font-size:10px; color:#FFFFFF; font-weight: bold;
}

.sopra_elenco {background-color: #EFF3F7; color: #4C7F9B; border:1px solid #666666}
.footer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.footer2 {background-color: #4C7F9B; color: #4C7F9B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4C7F9B;}
.pag {BORDER-RIGHT: #4C7F9B 1px solid;}

.bold {font-weight: bold}
.testi8 { font-size: 8px}
.testi9 { font-size: 9px}
.testi10 { font-size: 10px}
.testi11 { font-size: 11px}
.testi12 { font-size: 12px}
.testi14 { font-size: 14px}
.testi16 { font-size: 16px}

.testibi9 { font-size: 9px; color: #FFFFFF}
.testibi10 { font-size: 10px; color: #FFFFFF}
.testibi11 { font-size: 11px; color: #FFFFFF}
.testibi12 { font-size: 12px; color: #FFFFFF}

.testibl9 { font-size: 9px; color: #4C7F9B}
.testibl10 { font-size: 10px; color: #4C7F9B}
.testibl11 { font-size: 11px; color: #4C7F9B}
.testibl12 { font-size: 12px; color: #4C7F9B}

.links {
	background-color: #E0E6E6;
	solid: #4C7F9B;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	border: none #EEF4F4;
}
.sfblu {background-color: #E7E7E7; solid: #4C7F9B }
.sfbluc {background-color: #FFFFFF; border:1px solid #4C7F9B;
   font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
   color: #4C7F9B;}
.sfblog {
	background-color: #EEF3F7;
	border: 1px solid white;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C7F9B;
}

.sfnews {
	background-color: #CDD9E0;
	border: 1px none #4C7F9B;
}

.sf0 {background-color: #E7E7E7;}
.sf1 {background-color: White; font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
   color: #4C7F9B;}
.sfnew {background-color: #FEFF86;}


.td_bl {border-bottom: 1px solid #4C7F9B}
.td_blsx {border-left: 1px solid #4C7F9B}
.td_bldx {border-right: 1px solid #4C7F9B}
.td_blupdown {border-bottom: 1px solid #4C7F9B; border-top: 1px solid #4C7F9B}

a {
font-family: Verdana, Arial;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

a.navigatore:hover {
color: black;
text-decoration: none;
}


a.marquee:link, a.marquee:active, a.marquee:visited {color: #000000;}
a.marquee:hover {color: #000000;  text-decoration: underline;   }


a.linkeve:link, a.linkeve:active, a.linkeve:visited {font-size: 11px; color:#AD161B; text-decoration: underline; font-weight:bold}
a.linkeve:hover { color:#C2C4C5  }
a.linkeve img {border: 1px solid Black;}

a.box:link, a.box:active, a.box:visited {font-size: 10px; color:#4C7F9B; text-decoration: underline;}
a.box:hover {color: black;  }
a.box img {border: 1px solid Black;}

a.box2:link, a.box2:active, a.box2:visited {font-size: 9px; color:#0067A6; text-decoration: underline;}
a.box2:hover {color: black;  }
a.box2 img {border: 1px solid Black;}

a.box3:link, a.box3:active, a.box3:visited  {font-size: 9px; color:#999999; text-decoration: underline;}
a.box3:hover {color: black;  }
a.box3 img {border: 1px solid Black;}

a.box4:link, a.box4:active, a.box4:visited {font-size: 9px; color:#0067A6; text-decoration: none;}
a.box4:hover {text-decoration: underline;  }
a.box4 img {border: 1px solid Black;}

a.boxlog:link, a.boxlog:active, a.boxlog:visited {font-size: 10px; color: #000000;}
a.boxlog:hover {font-size: 10px; color: #4C7F9B; text-decoration: none;}
a.boxlog_rev:hover {font-size: 10px; color: #4C7F9B; text-decoration: none;}

 a.col9:link, a.col9:active, a.col9:visited {font-size: 9px; color: #000000}
a.col9:hover {font-size: 9px; color: #FF0000}

a.col10bl:link, a.col10:active, a.col10:visited {font-size: 10px; color: #4C7F9B}
a.col10:hover {font-size: 10px; color: #000000}

a.col10:link, a.col10:active, a.col10:visited {font-size: 10px; color: #000000}
a.col10:hover {font-size: 10px; color: #FF0000}

a.col11:link, a.col11:active, a.col11:visited {font-size: 11px; color: #000000}
a.col11:hover {font-size: 11px; color: #FF0000}

a.colbi9:link, a.colbi9:active, a.colbi9:visited {font-size: 9px; color: #ffffff}
a.colbi9:hover {font-size: 9px; color: #FFff00}

a.colbi10:link, a.colbi10:active, a.colbi10:visited {font-size: 10px; color: #ffffff}
a.colbi10:hover {font-size: 10px; color: #FFff00}

a.colbi11:link, a.colbi11:active, a.colbi11:visited {font-size: 11px; color: #ffffff}
a.colbi11:hover {font-size: 11px; color: #FFff00}


a.colgi11:link, a.colgi11:active, a.colgi11:visited {font-size: 11px; color: #FFFF00}
a.colgi11:hover {font-size: 11px; color: #FFFFFF}


a.colbl9:link, a.colbl9:active, a.colbl9:visited {font-size: 9px; color: #4C7F9B}
a.colbl9:hover {font-size: 9px; color: #FF0000}

a.colbla9:link, a.colbla9:active, a.colbla9:visited {font-size: 9px; color: black}
a.colbla9:hover {font-size: 9px; color: Red;
}

a.colbl10:link, a.colbl10:active, a.colbl10:visited {font-size: 10px; color: #4C7F9B}
a.colbl10:hover {font-size: 10px; color: #FF0000}

a.colbl11:link, a.colbl11:active,a.colbl11:visited {font-size: 11px; color: #4C7F9B}
a.colbl11:hover {font-size: 11px; color: #FF0000}

a.colbl13:link, a.colbl11:active,a.colbl11:visited {font-size: 13px; color: #4C7F9B;}
a.colbl13:hover {font-size: 13px; color: #FF0000}

a.col10b:link, a.col10b:active, a.col10b:visited {font-size: 10px; color: #000000;}
a.col10b:hover {font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.col10b_rev:link, a.col10b_rev:active, a.col10b_rev:visited {font-size: 10px; color: White;}
a.col10b_rev:hover {font-size: 10px; color: #000000; text-decoration: none;}

a.col10m:link, a.col10m:active, a.col10m:visited {font-size: 10px; color: #000000;}
a.col10m:hover {font-size: 10px; color: #4C7F9B; text-decoration: none;}


.titne10 { font-size: 10px; color:black; font-weight: bold}
.titne11 { font-size: 11px; color:black; font-weight: bold}
.titne12 { font-size: 12px; color:black; font-weight: bold}
.titne13 { font-size: 13px; color:black; font-weight: bold}
.titne14 { font-size: 14px; color:black; font-weight: bold}
.titne15 { font-size: 15px; color:black; font-weight: bold}
.titne16 { font-size: 16px; color:black; font-weight: bold}
.titne17 { font-size: 17px; color:black; font-weight: bold}

.titbi9 { font-size: 9px; color: #FFFFFF; font-weight: bold}
.titbi10 { font-size: 10px; color: #FFFFFF; font-weight: bold}
.titbi11 { font-size: 11px; color: #FFFFFF; font-weight: bold}
.titbi12 { font-size: 12px; color: #FFFFFF; font-weight: bold}
.titbi13 { font-size: 13px; color: #FFFFFF; font-weight: bold}
.titbi14 { font-size: 14px; color: #FFFFFF; font-weight: bold}
.titbi15 { font-size: 15px; color: #FFFFFF; font-weight: bold}
.titbi16 { font-size: 16px; color: #FFFFFF; font-weight: bold}
.titbi17 { font-size: 17px; color: #FFFFFF; font-weight: bold}

.titlbl9 { font-size: 9px; color: #0067A6; font-weight: bold}
.titlbl10 { font-size: 10px; color: #0067A6; font-weight: bold}
.titlbl11 { font-size: 11px; color: #0067A6; font-weight: bold}
.titlbl12 { font-size: 12px; color: #0067A6; font-weight: bold}

.titbl9 { font-size: 9px; color: #4C7F9B; font-weight: bold}
.titbl10 { font-size: 10px; color: #4C7F9B; font-weight: bold}
.titbl11 { font-size: 11px; color: #4C7F9B; font-weight: bold}
.titbl12 { font-size: 12px; color: #4C7F9B; font-weight: bold}
.titbl13 { font-size: 13px; color: #4C7F9B; font-weight: bold}
.titbl14 { font-size: 14px; color: #4C7F9B; font-weight: bold}
.titbl15 { font-size: 15px; color: #4C7F9B; font-weight: bold}
.titbl16 { font-size: 16px; color: #4C7F9B; font-weight: bold}
.titbl17 { font-size: 17px; color: #4C7F9B; font-weight: bold}

.titro9 { font-size: 9px; color: #FF0000; font-weight: bold}
.titro10 { font-size: 10px; color: #FF0000; font-weight: bold}
.titro11 { font-size: 11px; color: #FF0000; font-weight: bold}
.titro12 { font-size: 12px; color: #FF0000; font-weight: bold}
.titro13 { font-size: 13px; color: #FF0000; font-weight: bold}
.titro14 { font-size: 14px; color: #FF0000; font-weight: bold}
.titro15 { font-size: 15px; color: #FF0000; font-weight: bold}
.titro16 { font-size: 16px; color: #FF0000; font-weight: bold}
.titro17 { font-size: 17px; color: #FF0000; font-weight: bold}

.titgi11 { font-size: 11px; color: #FFFF00; font-weight: bold}
.titgi12 { font-size: 12px; color: #FFFF00; font-weight: bold}
.titgi13 { font-size: 13px; color: #FFFF00; font-weight: bold}
.titgi14 { font-size: 14px; color: #FFFF00; font-weight: bold}
.titgi15 { font-size: 15px; color: #FFFF00; font-weight: bold}
.titgi16 { font-size: 16px; color: #FFFF00; font-weight: bold}
.titgi17 { font-size: 17px; color: #FFFF00; font-weight: bold}

	/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0; z-index: 100}
	/* CoolMenus 4 - default styles - end */
	/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; visibility:hidden; z-index: 100}

	/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Verdana, Arial; font-size:10px; font-weight:bold; z-index: 100}
.clLevel0 {background-color:#4C7F9B; layer-background-color:#4C7F9B; color:white; text-align: center; z-index: 100}
.clLevel0over{background-color:#4C7F9B; layer-background-color:#4C7F9B; color:yellow; cursor:pointer; cursor:hand; ; text-align: center; z-index: 100}
.clLevel0border{position:absolute; visibility:hidden; background-color:black; layer-background-color:#E7E7E7; z-index: 100}

	/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:Verdana, Arial; font-size:10px; font-weight:bold; z-index: 100}
.clLevel1{background-color:#4C7F9B; layer-background-color:white; color:white; z-index: 100}
.clLevel1over{background-color:#42708A; layer-background-color:#42708A; color:yellow; cursor:pointer; cursor:hand; z-index: 100}
.clLevel1border{position:absolute; visibility:hidden; background-color:#42708A; layer-background-color:#42708A; z-index: 100}

  /*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:Verdana, Arial; font-size:9px; font-weight:bold; z-index: 100}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;; z-index: 100}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; z-index: 100 }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699; z-index:100}

/*Stili canali*/
.login {
	font-size: 10px;
	color: #000000;
	background-color: #4C7F9B;
}
.areaclienti {
	font-size: 10px;
	color: black;
	background-color: #FFFFFF;
}

.canalecommerciale {
	font-size: 10px;
	color: black;
	background-color: #CC6F67;
}
.canaleistituzionale {
	font-size: 10px;
	color: black;
	background-color: Silver;
}

.canaleinformativo {
	font-size: 10px;
	color: black;
	background-color: #00ABD2;
}
.canaletecnico {
	font-size: 10px;
	color: black;
	background-color: #5FC07D;
}

								/*	CARRELLO */

.intestazioneTabella {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC3333;
	font-weight:bold;
	
}

.pariTabella {
	font-size: 10px;
	color: #4C7F9B;
	background-color: #99CCCC;
}

.dispariTabella {
	font-size: 10px;
	color: #4C7F9B;
	background-color: #E8E8EA;
}



/*		GESTIONE BOX PRODOTTI NOVITA HOME 		*/

.titb11SUVhome { font-size: 11px; color: #A21D2B;}
.titb11Plotterhome { font-size: 11px; color: #000000;}
.titb11WOBhome { font-size: 11px; color: #DF0028;}
.titb11DYShome { font-size: 11px; color: #CDAF03;}
.titb11IMFhome { font-size: 11px; color: #1B4F37;}
.titb11PANhome { font-size: 11px; color: #55BFE6;}
.titb11FIShome { font-size: 11px; color: #48A867;}
.titb11PRIShome { font-size: 11px; color: #7082C0;}
.titb11SERhome { font-size: 11px; color: #868584;}
