.popup_titolo{color:#fff; font-size: 1em; font-weight: bold; height:30px; line-height:30px; text-align:center;}

#welcome{background-color:#F6F6F0;text-align: center; margin:2px;padding:3px}
body {font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:0px; border:0px;}

h1{font-size:1.80em; color:#88313E; font-weight:bolder;	 line-height: 1em; }
h2{font-size:12px; color:#FF3333; font-weight:bolder; padding-top:1em; padding-bottom:1em; margin:0px;}
h3{font-size:0.8em; color:#000000; font-weight:bolder; padding-top:1em; padding-bottom:1em; margin:0px;}
h1.caa{font-size:1.80em; color:#202D6C; font-weight:bolder;	line-height: 1em;}
h1.iniziali{/*font-size:1.20em;*/ font-size:18px; color:#FF3333; font-weight:normal; line-height: 1em;}

/*
h1.iniziali{font-size:1.80em; color:#FF3333; font-weight:normal; line-height: 1em;}
*/

/*#welcome{background-color:#F6F6F0;text-align: center;}
body {font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#F6F6F0; margin:0; padding:0; border:0px;}

h1{font-size:1.80em; color:#88313E; font-weight:bolder;	line-height: 1em;}
h2{
	font-size:0.8em;
	color:#FF3333;
	font-weight:bolder;
	vertical-align: bottom;
}
h3{font-size:0.8em; color:#000000; font-weight:bolder; padding-bottom:1em; margin:0;}
h1.caa{font-size:1.80em; color:#202D6C; font-weight:bolder;	line-height: 1em;}
h1.iniziali{font-size:1.80em; color:#FF3333;font-weight:normal;	line-height: 1em;}
*/

.titolo_requisiti{height:35px; text-transform:uppercase; color:#fff; line-height:35px; font-size:14px; font-weight:bold; text-shadow: 2px 2px 4px #333;}

.titolo2{font-size:0.80em; color:#88313E; padding-left:1.5em;font-weight:normal; line-height: 1.2em;}
.titolo7{font-size:1em; color:#202D6C; font-weight:normal;}
.titolo2bold{font-size:0.80em; color:#88313E; font-weight:bolder;	line-height: 1.2em;}
.titolo3{font-size:0.60em; color:#88313E; font-weight:normal;	line-height: 1.2em;}
.titolo3bold{font-size:0.60em; color:#88313E; font-weight:bolder; line-height: 1.2em;}
.titoloProdotti_on{font-size:1.4em; color:#0015AF; font-weight:bolder;background-color:#FCEA41;padding-top:1em;padding-bottom:1em;font-style: italic;}
.titoloProdotti_off{font-size:1.4em; color:#ffffff; font-weight:bolder;background-color:#9AB0D3;padding-top:1em;padding-bottom:1em;font-style: italic;}
.titoloOrdine{font-family:Times New Roman, Times, serif; font-weight:bold; font-size:30px; color:#000000;}

.sezione{
	background-color: #FFFFFF;
	border-top: 2px solid #9AB0D3;
	border-bottom: 2px solid #9AB0D3;
	border-right: 2px solid #9AB0D3;
}
.sezione2{
	background-color: #FFFFFF;
	border-top: 2px solid #9AB0D3;
	border-bottom: 2px solid #9AB0D3;
	border-left: 2px solid #9AB0D3;

}
.sezione3{
	background-color: #FFFFFF;
	border: 2px solid  #9AB0D3;
}

.bordo{border: 2px solid #9AB0D3;}
.bordo3{border-top: 2px solid #9AB0D3;border-bottom: 2px solid #9AB0D3;border-right: 2px solid #9AB0D3;}
.bordo6{border-top: 2px solid #9AB0D3;border-bottom: 2px solid #9AB0D3;}
.bordo2{border-bottom: 2px solid #9AB0D3;border-right: 2px solid #9AB0D3;}
.bordo4{border-left: 2px solid #9AB0D3;border-right: 2px solid #9AB0D3; padding: 5px}
.bordo1{border-bottom: 2px solid #9AB0D3;}
.bordo5{border-bottom: 2px solid #9AB0D3;border-right: 2px solid #9AB0D3}
.bordo1_nero{border-bottom: 2px solid #000000;}

.bordoL{border-left: 2px solid #9AB0D3;font-size:0.2em;}
.bordoLB{border-left: 2px solid #9AB0D3;border-bottom: 2px solid #9AB0D3;font-size:0.2em;}

.download{border: 2px solid #9AB0D3;}
.download2{border-top: 2px solid #9AB0D3;border-bottom: 2px solid #9AB0D3;border-right: 2px solid #9AB0D3;}
.download3{border-bottom: 2px solid #9AB0D3;border-left: 2px solid #9AB0D3;border-right: 2px solid #9AB0D3;}
.download4{border-bottom: 2px solid #9AB0D3;border-right: 2px solid #9AB0D3;}

.angolo1{background-image:   url("../img/struttura/str_angolo_1.gif");background-repeat: no-repeat;background-position: right top;}
.angolo2{background-image:   url("../img/struttura/str_angolo_2.gif");background-repeat: no-repeat;background-position: left top;}
.angolo3{background-image:   url("../img/struttura/str_angolo_3.gif");background-repeat: no-repeat;background-position: right bottom;}
.angolo4{background-image:   url("../img/struttura/str_angolo_4.gif");background-repeat: no-repeat;background-position: left bottom;}

.rigaBlu_alta{background-image:   url("../img/struttura/str_riga_alto.gif");background-repeat: repeat-x;background-position: top;}
.rigaBlu_bassa{background-image:   url("../img/struttura/str_riga_basso.gif");background-repeat: repeat-x; background-position: bottom;}

A.mail{font-size:0.9em;;color:#0015AF;text-decoration: underline; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; }
A.mail:visited{font-size:0.9em;color:#0015AF;text-decoration: underline; font-weight:bold;}
A.mail:focus{font-size:0.9em;color:#A00022;	text-decoration: underline; font-weight:bold;}
A.mail:active{font-size:0.9em;color:#0015AF;text-decoration: underline; font-weight:bold;}
A.mail:hover{font-size:0.9em;color:#A00022;	text-decoration: underline; font-weight:bold;}

.sottomenu{color:#000000;text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:13px;}

A.sottomenu{color:#000000;text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-size:0.8em */}
A.sottomenu:visited{color:#000000;text-decoration: none;/*font-size:0.8em*/}
A.sottomenu:focus{color:#FF3333;text-decoration: underline; /*font-size:0.8em*/}
A.sottomenu:active{color:#000000;text-decoration: none;/*font-size:0.8em*/}
A.sottomenu:hover{color:#FF3333;text-decoration: underline;/*font-size:0.8em*/}

A.corpoBlu{color:#FF3333;text-decoration: none; /*font-size:0.8em;*/}
A.corpoBlu:visited{color:#FF3333;text-decoration: none; /*font-size:0.8em;*/}
A.corpoBlu:focus{color:#FF3333;	text-decoration: underline; /*font-size:0.8em;*/}
A.corpoBlu:active{color:#FF3333;text-decoration: none; /*font-size:0.8em;*/}
A.corpoBlu:hover{color:#FF3333;	text-decoration: underline; /*font-size:0.8em;*/}

.sottomenu_diverso{color:#006699;text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; }

A.sottomenu_diverso{color:#006699;text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; }
A.sottomenu_diverso:visited{color:#006699;text-decoration: none;}
A.sottomenu_diverso:focus{color:#FF0000;text-decoration: underline;}
A.sottomenu_diverso:active{color:#006699;text-decoration: none;}
A.sottomenu_diverso:hover{color:#FF0000;text-decoration: underline;}

A.corpoVerde{color:#1D6F33;text-decoration: none; font-weight:bolder;font-size:0.6em;}
A.corpoVerde:visited{color:#1D6F33;text-decoration: none; font-weight:bolder;font-size:0.6em;}
A.corpoVerde:focus{color:#1D6F33;text-decoration: underline; font-weight:bolder;font-size:0.6em;}
A.corpoVerde:active{color:#1D6F33;text-decoration: none; font-weight:bolder;font-size:0.6em;}
A.corpoVerde:hover{color:#1D6F33;text-decoration: underline; font-weight:bolder;font-size:0.6em;}

A.sottoSezione, A.sottoSezione:visited, A.sottoSezione:focus, A.sottoSezione:active, A.sottoSezione:hover {color:#0015AF;text-decoration: none; font-weight:bolder;font-size:0.8em;}
.rigablu{background-color:#202D6C; border:0px;}
.rigaBianca{background-color:#ffffff; border:0px;}
.rigaAzzurra{background-color:#9AB0D3; border:0px;}


.menuSup{background-color:#455D9C; text-align:left;}
.menuLat{background-color:#455D9C; width:210px; border:0px; padding:0px; margin:0px;}
.statusBar{background-color:#D2E0F0; padding-left:2em; font-size:0.80em;}
.statusBarBold{font-weight:bold;}

A.statusBar{color:#000000;text-decoration: none;font-size:1em;padding-left:0px;}
A.statusBar:visited{color:#000000;text-decoration: none;font-size:1em;padding-left:0px;}
A.statusBar:focus{color:#000000;text-decoration: underline;font-size:1em;padding-left:0px;}
A.statusBar:active{color:#000000;text-decoration: none;font-size:1em;padding-left:0px;}
A.statusBar:hover{color:#000000;text-decoration: underline;font-size:1em;padding-left:0px;}


.sfondoMenuLat{background-color:#455D9C; margin:0px; padding:0px; border:0px;width:210px;}
.sfondoBianco{background-color:#ffffff;margin:0px;padding:0px;border:0px;background-position: top;vertical-align: top;}
.sfondoGiallo{background-color:#F6ECCA;margin:0px;padding:0px;border-top: 1px solid #FF3333;border-bottom: 1px solid #FF3333;}
.sfondoAzzurroTabella{background-color:#d2e0f0;padding:10px; border: 1px solid #455d9c; /*font-size:0.60em;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; width:650px; margin:10px auto;}
.sfondoGialloTabella{background-color:#F6ECCA;margin:0px;padding:3px;border: 1px solid #FF0000;}
.sfondoVerdeTabella{background-color:#F6ECCA;margin:0px;padding:3px;border: 1px solid #006600;}
.sfondoChiaro{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:0.95em;background-color:#F6F6F0;text-align:left;}
.sfondoSede{background-color:#BF853A;margin:0px;padding:0px;border:0px;width: 100%;}
.sfondoSis_grafici{background-image:   url("../img/struttura/str_sfondo_5.gif");background-repeat: repeat-x;}


.sfuma_menu{background-image:   url("../img/struttura/str_sfuma.gif");background-repeat: repeat-x;}

.sfuma{background-image:  url("../img/prodotti/str_sfuma.gif");background-repeat: repeat-x;}

.sfuma_sistgrafici{background-image:    url("../img/struttura/str_sfuma_2.gif");background-repeat: repeat-x;}
.sfuma_sistgrafici2{background-image:    url("../img/struttura/str_sfuma_3.gif");background-repeat: repeat-x;}
.sfuma_sistgrafici3{background-image:    url("../img/struttura/str_sfuma_4.gif");background-repeat: repeat-x;}

.corpo{	padding-right:10px; /*PROVA ILA*/
		/*background-color:#F6F6F0;*/
		/*font-size:0.70em;*/
		font-weight:normal;	
		font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;line-height: 1.6em; border:0px;}
.corpoBold{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:0.8em; color:#000000;}
.corpoBoldMin{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:0.90em; color:#000000;text-align:left;line-height: 1.6em;}
.corpoBoldMinRight{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:0.90em; color:#000000;text-align:right;line-height: 1.6em;}
.corpoItalic{font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold; font-size:1em; font-style: italic;}
.corpoGeorgia{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; /*font-size:0.60em;*/ color:#000000;}
.corpoGeorgiaBold{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; color:#202D6C;}

.corpoBlu{font-family:Verdana, Arial, Helvetica, sans-serif;/*font-size:0.6em;*/ color:#FF3333;}
.corpoBluMin{font-family:Arial; font-weight:bolder; /*font-size:0.90em;*/ font-size:15px; color:#FF3333;line-height: 1.6em;}
.corpoBluCentrato{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bolder;	font-size:0.9em; color:#FF3333;	text-align: center;}
.corpoScuro{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:0.95em;background-color:#EDEDE2;text-align:left;}
.corpoScuroBold1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.95em;background-color:#CCCCCC;font-weight:bolder;}
.corpoScuroBold{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:0.95em;background-color:#EDEDE2;text-align:center;font-weight:bolder;}
.corpoGialloCentrato{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:0.9em;
	color:#000000;
	text-align: center;
	background-color: #FFF887;
}
.corpoRosso{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; /*font-size:0.8em;*/ color:#FF3333;}

.corpoSistemi{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.8em; font-style: italic; color:#000000;}
.corpoCaa{font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:0.95em;color:#202D6C;	background-color:#FFFFD1;text-align:left;}
.corpoVerde{ color:#003366;}
.corpoBianco {font-size:1.2em;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#FFFFFF;line-height: 1.6em; font-weight:bold;}


.azzurro{background-image:  url("../img/struttura/str_azzurro.gif");background-repeat: repeat-y;background-position: left top;}
.azzurroInf{background-image:  url("../img/struttura/str_azzurro.gif");background-repeat: repeat-y;background-position:bottom;}
.azzurrotratt{background-image:  url("../img/struttura/str_azzurro_tratt.gif");background-repeat: repeat-y;background-position: left top;}

.sezione_1_On{
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height: 1.6em;
	border: 1px solid #455D9C;
	background-color:#ECF2F9;
	font-style: oblique;
	padding:1.2em;
}
.sottotitolo{
	font-size:0.90em;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF3333;
	line-height: 1.6em;
	border-bottom: 1px solid #9AB0D3;
	padding-bottom:0.5em;
}
.didascalia{background-color:#F6F6F0;	font-size:0.80em;	font-weight:normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#1D6F33;line-height: 1.6em;}
.didascaliaNew{font-size:0.80em;	font-weight:normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#1D6F33;line-height: 1.6em;}


.corpoS{background-color:#F6F6F0; font-size:0.80em; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height: 1.6em;}
.corpoBoldS{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:0.80em; color:#000000;}
.corpoScuroBoldS{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bolder;font-size:0.80em;background-color:#9AB0D3;}
.corpoScuroBold1S{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.80em;background-color:#D2E0F0;font-weight:bolder;}
.corpoItalic{font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold; font-size:0.8em; font-style: italic;}
.titoloOrdine{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:2.1em; color:#000000;}


.elenco{font-size:0.60em;	font-weight:normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;line-height: 1.6em;}

#mappa{	background-color:#F6F6F0;	font-size:0.7em;	font-weight:normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;line-height: 1em;}
.corpoMappa{	background-color:#F6F6F0;	font-size:1.2em;	font-weight:normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;}

.barranovita {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1.6em;
font-weight:bold;
color:#455d9c;
background-image:url(../img/novita/sfondo_novita.jpg);
background-repeat:repeat-x;
border-top: 1px solid #455d9c;border-bottom: 1px solid #455d9c;
height:70px;
}
.titolonovita {
color:#455d9c;
font-weight:bold;
}

