DIV.logo {
						padding-left:136px;padding-top:8px;padding-bottom:8px;
						background-color:#ffffff;
						border-bottom:solid 12px #C3D702;						
					}
TABLE.menutop {
								border-top:solid 3px #ffffff;						
								border-bottom:solid 3px #ffffff;	
								background-color:#2B4774;
							}
.testohp {
					vertical-align:top;
					padding-left:102px;
					padding-top:18px;;
					}

.contenuto {padding-top:15px;}					

TD	{font-family:Verdana, Tahoma, Arial, sans-serif;color:#132543; font-size:11px;}

.testo9	{font-family:Verdana, Tahoma, Arial, sans-serif;color:#132543; font-size:10px;font-weight:italic;}
.link9{color:#132543;font-size:10;}

.link{color:#A2B114;font-size:11;font-weight:bold;}
a.link:visited{text-decoration:none;}
a.link:hover{text-decoration:underline;}
a.link:active{text-decoration:none;}
a.link:link{text-decoration:none;}

.linknorm{color:#132543;font-size:11;}
a.linknorm:visited{text-decoration:underline;}
a.linknorm:hover{text-decoration:none;}
a.linknorm:active{text-decoration:underline;}
a.linknorm:link{text-decoration:underline;}

INPUT.bot    {color:#2B4774;background-color:#C3D702;border:1px solid #2B4774;font-size:11px;font-family: verdana; text-decoration:none; font-weight:bold;}
INPUT        {border:1px solid #2B4774;font-size:11px;color:#000000;font-family:verdana; }
SELECT       {font-size:11px;color:#000000;font-family:verdana; }
.checkbox    {font-size:11px;color:#000000;font-family:verdana;border:0px }

.h1 {font-size:11px; text-decoration:none; color:#A2B114;font-weight:bold;background:#F7F9E4;border-color:#A2B114;border-style:solid;border-width:1px;padding-left:5px;padding-right:10px;margin-top:5px;height:17px;text-transform:uppercase; width:480px;}
a.h1:hover{background:#E9EFB1;}


.tit-corso {border:solid 1px #A2B114;padding:2px;color:#A2B114;margin-bottom:5px;}

.corso {border:solid 1px #132543;padding:2px;color:#132543;margin-bottom:5px; width:480px;}
a.corsolink { color:#132543;font-size:11;text-decoration:underline;}
a.corsolink:hover{text-decoration:none;}

.tit_regione {font-size:14px; text-decoration:none; color:#A2B114;font-weight:bold;}
.tit_provincia {margin-top:15px;
padding:2px;padding-left:10px;background-color:#DFE7F4;
font-size:11px; text-decoration:none; color:#2B4774;
font-weight:bold;}
.elenco_province {background-color:#DFE7F4;font-size:11px; color:#294973; font-weight:bold; padding:1px; padding-left:10px; text-decoration:none; margin-top:5px; width:150px;}

/*
UL {margin-left: 2.5em; padding-left: 0; margin-top:4px; margin-bottom:4px;}  
*/

.bottone {background-color:#C3D702;color:#ffffff;padding:2px; text-decoration:none;}
.bottone A{color:#132543;padding:2px; text-decoration:none;}
.bottone A:hover {color:#132543;padding:2px; text-decoration:none;}



/*-------------*/
P {margin:0px;}
H1 {margin:0px;font-size:11px; text-decoration:none; color:#A2B114; text-transform:uppercase;}
H2 {font-weight:normal;margin:0px;font-family:Verdana, Tahoma, Arial, sans-serif;color:#132543; font-size:11px;}
.barra1 {color:#ffffff;background-color:#A2B114;padding:2px;}
.barra2 {padding:2px;background-color:#F7F9E4;border:solid 1px #A2B114;}

P.hidden {margin:0px;font-size:1px;color:#ffffff;}
H1.hidden {margin:0px;font-size:1px;color:#ffffff;}
H2.hidden {margin:0px;font-size:1px;color:#ffffff;}
a.hidden:visited{font-size:1px;color:#ffffff;text-decoration:none;}
a.hidden:hover{font-size:1px;color:#ffffff;text-decoration:underline;}
a.hidden:active{font-size:1px;color:#ffffff;text-decoration:none;}
a.hidden:link{font-size:1px;color:#ffffff;text-decoration:none;}


/*-------------*/




.errore {color:#FF0000; font-weight:bold;}
/* Area riservata */
.ar_tit {font-size:11px; text-decoration:none; color:#FFFFFF;font-weight:bold;background:#A2B114;border-color:#A2B114;border-style:no;border-width:1px;padding-left:10px;padding-right:10px;margin-top:5px;height:15px;text-transform:uppercase; width:220;}
.ar_bott {font-size:11px; text-decoration:none; color:#A2B114;font-weight:bold;background:#F7F9E4;border-color:#A2B114;border-style:solid;border-width:1px;padding-left:10px;padding-right:10px;margin-top:5px;height:17px;text-transform:uppercase; width:220;}
.ar_bott_sel {font-size:11px; text-decoration:none; font-weight:bold;background:#E3F1AD;border-color:#A2B114;border-style:solid;border-width:1px;padding-left:10px;padding-right:10px;margin-top:5px;height:17px;text-transform:uppercase; width:220;}

.ar_table {font-size:11px; text-decoration:none; color:#A2B114;font-weight:bold;background:#F7F9E4;border-color:#A2B114;border-style:solid;border-width:1px;padding-left:10px;padding-right:10px;margin-top:5px;height:17px;text-transform:uppercase;}
.ar_tabhead {font-size:11px; text-decoration:none; color:#A2B114;font-weight:bold;background:#F7F9E4;padding-left:10px;padding-right:10px;margin-top:5px;height:17px;text-transform:uppercase;}
.ar_tabraw  {font-size:11px; text-decoration:none; color:#132543;background:#FFFFFF;padding-left:10px;padding-right:10px;margin-top:5px;height:17px;text-transform:uppercase;}
.ar_tabraw2 {font-size:11px; text-decoration:none; color:#132543;background:#FFFFFF;padding-left:10px;padding-right:10px;margin-top:5px;height:17px;text-transform:uppercase;}
.ar_tabtesto {font-size:11px; text-decoration:none; color:#132543;font-weight:normal;}

.ar_tabhead_link {color:#132543;font-size:11;font-weight:bold;text-decoration:none;}
.ar_tabhead_link:hover {color:#A2B114;}

.ar_tabraw_link {color:#132543;font-size:11;text-decoration:underline;}
.ar_tabraw_link:hover {color:#A2B114;}

.ar_paging_link {color:#132543;font-size:11;text-decoration:underline;}
.ar_paging_link:hover {text-decoration:none;}
