body {background-color:#BECCD9;}

#TB_princ{background-color:#FFFFFF}
#close{background-color:#FFFFFF}

.space1{line-height:1px}
.space10 {font-size:6px}
.space11 {font-size:10px}
.space15 {font-size:15px}
.verde{background-color:#8AC204}
.azzurro{background-color:#1380B3}
.bianco{background-color:#fff}
.azzurrino{background-color:#A6B9CC}
.azzurrinoI{background-color:#E7ECF1}

.grigio-chiaro{background-color:#DCDDDD}
.verdino{background-color:#D3E6C4}
.sx{float:left}
.flag{float:right;width:55px;margin:5px 0 5px 0;} .flag img{float:left;margin:0 0 0 4px;border:0}
.linea_blu{background-color:#1280B3}
.linea_verde{background-color:#8BC205}
.linea_grigia{background-color:#DCDEDD}

.titoletto_blu{background-color:#1280B3;padding-top:5px;padding-bottom:5px}
.titoletto_blu{font-family:Arial, Helvetica, sans-serif;font-size:11pt;font-weight:bold;color:#FFFFFF}
.titoletto_bianco{background-color:#ffffff;padding-top:5px;padding-bottom:5px}
.titoletto_bianco{font-family:Arial, Helvetica, sans-serif;font-size:11pt;font-weight:bold;color:#1280B3}

.linea{border-top:1px solid #DCDDDD;margin:0;padding:0;background-color:#CCCCCC}

.form_ob{font-family:Arial, Helvetica, sans-serif;color:#000;font-weight:normal; font-size:8pt;border-bottom:solid #D3E6C4 4px;font-weight:bold}
.form_fc{font-family:Arial, Helvetica, sans-serif;color:#6F7070;font-weight:normal; font-size:8pt;border-bottom:solid #E7ECF1 4px}

.text-boxsx{font-family:Arial, Helvetica, sans-serif;color:#6F7070;font-weight:normal; font-size:8pt;}
.chiusura{font-family:Arial, Helvetica, sans-serif;color:#999;font-weight:normal; font-size:8pt;}
.chiusura:active,.chiusura:link,.chiusura:visited{color:#999;text-decoration:underline}

.titolo_bianco{font-family:Arial, Helvetica,sans-serif;color:#fff;font-weight:bold; font-size:10pt;padding-right:5px}
.titolo_azzurro{font-family:Arial, Helvetica,sans-serif;color:#1380B3;font-weight:bold; font-size:11pt;padding-right:5px;}
.supertitolo_azzurro{font-family:Arial , Helvetica,sans-serif;color:#1380B3;font-weight:bold; font-size:14pt;padding-right:5px}

.sottotitolo_azzurro{font-family:Arial,Helvetica,sans-serif;color:#1380B3;font-weight:bold;font-size:10pt;}
.sottotitolo_bianco{font-family:Arial, Helvetica, sans-serif;color:#FFF;font-weight:bold;font-size:11pt;padding-left:10px}
.sottotitolo_arancio{font-family:Arial,Helvetica,sans-serif;color:#FBA000;font-weight:bold;font-size:10pt;}


.text{font-family:Arial, Helvetica, sans-serif;color:#6F7070;font-weight:normal; font-size:8pt;}
.text:active,.text:link,.text:visited{color:#FBA000;text-decoration:underline}

.textbold{font-family:Arial, Helvetica, sans-serif;color:#6F7070;font-weight:bold; font-size:9pt;}
.textblubold{font-family:Arial, Helvetica, sans-serif;color:#1380B3;font-weight:bold; font-size:9pt;}

.button{font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold; font-size:8pt;padding:6px;line-height:21px}
.button:active,.button:link,.button:visited{color:#fff;text-decoration:none}

.text_arancio{font-family:Arial, Helvetica, sans-serif;color:#FBA000;font-weight:normal; font-size:8pt;}
.textbold_arancio{font-family:Arial, Helvetica, sans-serif;color:#FBA000;font-weight:bold; font-size:9pt;}

.history{font-family:Arial, Helvetica, sans-serif;color:#AACBDA;font-weight:bold; font-size:8pt;padding-right:5px}
.history:active,.history:link,.history:visited{color:#AACBDA}

.link{font-family:Arial, Helvetica, sans-serif;color:#FBA000;font-weight:bold; font-size:10pt;}
.link:active,.link:link,.link:visited{color:#FBA000;text-decoration:underline}
.link:hover{color:#FBA000;text-decoration:underline}

.topmenu{font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:normal; font-size:8pt;padding-right:5px}
.topmenu:active,.topmenu:link,.topmenu:visited{color:#fff}

.menu-OFF{font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold; font-size:8pt;padding-left:5px;}
.menu-OFF:active,.menu-OFF:link,.menu-OFF:visited{color:#FFFFFF;text-decoration:none}
.menu-OFF:hover{color:#FFFFFF;text-decoration:underline}
.sfmenu-OFF{background-color:#1380B3}


.menu-ON{font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold; font-size:8pt;padding-left:5px;}
.menu-ON:active,.menu-ON:link,.menu-ON:visited{color:#FFFFFF;text-decoration:none}
.menu-ON:hover{color:#FFFFFF;text-decoration:underline;}
.sfmenu-ON {background-color:#8AC204}



.menuI-OFF{font-family:Arial, Helvetica, sans-serif;color:#1380B3;font-weight:normal; font-size:8pt;padding-left:5px;background-color:#D3E6C4;}
.menuI-OFF:active,.menuI-OFF:link,.menuI-OFF:visited{color:#1380B3;text-decoration:none}
.menuI-OFF:hover{color:#1380B3;text-decoration:underline}
.bullet {margin-left:8px;margin-right:5px;margin-top:10px;margin-bottom:10px;vertical-align:middle;border:0}



.menuI-ON{font-family:Arial, Helvetica, sans-serif;color:#1380B3;font-weight:bold; font-size:8pt;padding-left:5px;background-color:#D3E6C4}
.menuI-ON:active,.menuI-ON:link,.menuI-ON:visited{color:#1380B3;text-decoration:none}
.menuI-ON:hover{color:#1380B3;text-decoration:underline;}

.sottomenu-OFF{font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;font-size:8pt;padding-left:5px;background-color:#1380B3;padding-right:15px;padding-left:15px}
.sottomenu-OFF:active,
.sottomenu-OFF:link,
.sottomenu-OFF:visited{color:#FFFFFF;text-decoration:none}
.sottomenu-OFF:hover{color:#FFFFFF;text-decoratiON:underline}
.sottomenu {float:left}

.riga-OFF{background-color:#FFFFFF;}
.riga-ON{background-color:#8AC204;}

.sottomenu-ON{font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold; font-size:8pt;background-color:#8AC204;padding-right:15px;padding-left:15px}
.sottomenu-ON:active,
.sottomenu-ON:link,
.sottomenu-ON:visited{color:#FFFFFF;text-decoration:none}
.sottomenu-ON:hover{color:#FFFFFF;text-decoration:underline;}

.sottotitolosel{font-family:Arial,Helvetica,sans-serif;color:#FBA000;font-weight:bold;font-size:10pt;}
.sottotitolo{font-family:Arial,Helvetica,sans-serif;color:#1380B3;font-weight:bold;font-size:10pt;}


#container {
	height: 100%; overflow: auto; position: relative; z-index: 2;
}

.floatBox {
	border:1px solid #1380B3; background-color:#BCD623; layer-background-color:white; font-family:arial,helvetica;
}

div#divLoadCont {
	width:514px;
	height:40px;
	position: absolute;
	bottom: 300px;
	left: 420px;
	z-index: 10;
	text-align: center;
	visibility: hidden;
}