.main {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 585858}
.bot {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;
}

.t11_blue {  font-family: tahoma; font-size: 11px; color: 0265A4; text-decoration: none}
.t10_orange {  font-family: tahoma; font-size: 10px; font-weight: bold; color: FF7800; text-decoration: none}
.t10_black {  font-family: tahoma; font-size: 10px; color: #000000; text-decoration: none}
.t11_green {  font-family: tahoma; font-size: 11px; font-weight: bold; color: 028400; text-decoration: none}
.t11_greuy {  font-family: tahoma; font-size: 11px; color: 333333; text-decoration: none}

.PageBODY {background-color: #FFFFFF; color: #000000}
.FormTABLE {}
.FormHeaderTD {background-color: #CCCCCC; text-align: Center}
.FormHeaderFONT {font-size: 10pt; color: #24507C; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.FieldCaptionTD {background-color: #F4DEDE;
}
.FieldCaptionFONT {font-size: 8pt; color: Black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.DataTD {background-color: #EFEFEF;
}
.RecordSeparatorTD {background-color: #FFFFFF}
.DataFONT {font-size: 10px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ColumnFONT {font-size: 10px; color: #FFFFFF; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   }
.ColumnTD {background-color: #003380;  text-align : center; }

.LateraleTD {background-color: #010B50}
.LateraleFONT {font-size: 10pt; color: #FFFFFF; font-family: Verdana,Arial}
.OfferteTD {background-color: #09018B}
.OfferteFONT {font-size: 10pt; color: #FFFFFF; font-family: Verdana,Arial}

 .campiform {
     
    font-family: verdana, tahoma, arial; 
    color: #3E5F8C; 
    font-size: 10 px;
	background: #ffffff;
	border : 0px;
	font-weight : bold;
  	}
   .campiformd{
     
    font-family: verdana, tahoma, arial; 
    color: #990000; 
    font-size: 11.75px;
    border-style: solid; 
    border-color: #990000; 
    border-width: 1; 
    background: Gray;
  }
  .corpotesto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #002153;}
.corpotestonormale { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;  }
 .copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff}
TEXTAREA
{
font : 8pt verdana;
color: Black;
background-color: #ffffff;
border-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-style: solid solid solid solid;
scrollbar-3dlight-color: Black;
scrollbar-arrow-color: Black;
scrollbar-base-color: #ffffff;
scrollbar-darkshadow-color: White;
scrollbar-face-color: White;
scrollbar-highlight-color: White;
scrollbar-shadow-color: #010b50;
 border-color : Black Black Black Black;
}

SELECT
{
font : 8pt verdana;
color: Black;
background-color: #ffffff;
border-color: Black;
border-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-style: dashed;
}

INPUT
{
font : 8pt verdana;
color: Black;
background-color: #ffffff;
border-color: Black Black Black Black;
border-width: 1px 1px 1px 1px;
border-left-width: 1px;
border-right-width: 1px;
border-style: solid solid solid solid;
} 
BODY
{
scrollbar-face-color:#ffffff;
scrollbar-shadow-color: Black;
scrollbar-highlight-color: Black;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color: #F8DBDB;
scrollbar-arrow-color: Black;
}

A { color: #A52A2A;
font-family: verdana, arial, sans-serif;
font-weight: bold;
text-decoration: none; }
A:hover { color: red;
font-weight: bold;
text-decoration: none; }
.griglia_normale {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #010b50}
.griglia_titoletto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}

.cromastudio {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
A.cromastudio:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000;text-decoration: underline;}

.cromastudio2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: red; text-decoration: none}
A.cromastudio2:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: red;text-decoration: underline;}

 .errore {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: red}



.copyrightlink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: Navy; text-decoration: none;  font-weight : normal; }
A.copyrightlink:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: Navy;text-decoration: underline;font-weight : normal;}

.copyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;  font-weight : normal; }

.corpo_testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0F0000}

.cromastudio3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFBF0; text-decoration: none;  font-weight : bold; }
A.cromastudio3:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF;text-decoration: underline;font-weight : bold;}


.form_testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF}

.costr_testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}

.costr_testo2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;  font-weight : bold; }

.PartnerTD1 {background-color: #002153; text-align: Right}

.PartnerTD2 {background-color: #ABC0E0; text-align: Left}

.PartnerFONT1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.PartnerFONT2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #002153;
}


.catalogo_titolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #D93452}
.catalogo_titoletto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #002152}
.catalogo_td {  background-color: #003380; text-align: center; vertical-align: middle}
.catalogo_td_testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.catalogo_testo_tabella {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}

.icone {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #265FAC; text-decoration: none;  font-weight : bold;  border : none;  }
A.icone:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: Black;text-decoration: underline;font-weight : bold;}

.bottoniera {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: white; text-decoration: none}
A.bottoniera:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: red;text-decoration: underline;}
.bottoniera2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: red; text-decoration: none;  font-weight : bold; }

.lat {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #002152; text-decoration: none;  font-weight : bold; }
A.lat:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#D93552;text-decoration: underline;font-weight : bold;}

.homepage_testo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: Black;  }

.homepage_titoletto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #d93452}

.homepage_titolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff}

.home_link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #002153; text-decoration: bold}
A.cromastudio:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000;text-decoration: underline;}

.menusotto {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #002152; text-decoration: none;  font-weight : bold; }
A.menusotto:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: Red; text-decoration: none;  font-weight : bold; }

.fondo_menu {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: Black;text-decoration: none;  font-weight : bold; }
A.fondo_menu:HOVER {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: Red;text-decoration: none;  font-weight : bold; }

.normaltextwhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.normaltextblack {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
.boldtextwhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.boldtextblack {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: bold;}
.boldtextfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; text-decoration: none; font-weight: bold;}
A.boldtextwhite:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
A.normaltextblack:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline;}
A.boldtextblack:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline;}
A.boldtextfooter:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000099; text-decoration: underline;}

.tbltitolo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #0066cc;
}
.tblcorpo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ddeeff;
}
.tbltotale {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: Black; background-color: #ddeeff;
}
.tbltotalecorpo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ddeeff;
}

.testo {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px}
.testo_inferiore {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000099}

.cromastudio4 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #790000; text-decoration: none;  font-weight : bold; }
A.cromastudio4:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: Red;text-decoration: none;  font-weight : bold; }

.cromastudio6 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: White; text-decoration: none;  font-weight : bold; }
A.cromastudio6:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: Red;text-decoration: none;  font-weight : bold; }

.cromastudio5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: Red; text-decoration: none}

.dataora {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #002152; }

.txt{font-family:Tahoma; font-weight:regular; font-size:11px; color:#000000;}
.txtcap{font-family:Tahoma; font-weight:bold; font-size: 10px; color:#8C1834;}



