h1{color:#ff00ff;font-size:35px;font-family:georgia;text-align:center;font-style:italic}
h2{color:#3B72AC ;font-size:12px; font-family: Verdana;georgia; text-align:center;}
h3{color:#3B72AC;font-size:14px;  font-family: Verdana ; text-align:center}
body{background:#F0C543; font-size:8pt;font-family:verdana;scrollbar-face-color:#F0C543;scrollbar-shadow-color:#F0C543;scrollbar-3dlight-color:#F0C543;scrollbar-highlight-color:#F0C543;scrollbar-arrow-color:#F0C543}

p.p1 {color:#3B72AC;}


table{font-size:12px; font-family:verdana;}

table.t1 {background:#F0C543; font-size:14px;font-family: Verdana; color:#4898EA;}
table.t2 {background:#F0C543; font: 10px Verdana; color:#3B72AC;}
table.t3 {background:#F0C543; font: 14px Verdana; color:#3B72AC; text-align: left;}
table.t4 {background:#F0C543; font: 12px Verdana; color:#3B72AC; text-align: center; border: 1px solid #3B72AC;}
table.t5 {background:#3B72AC; font: 10px Verdana; color:#F0C543;}




tr.tr2 {background:#3B72AC; font: bold 12px Verdana; color:#F0C543;}
tr.tr3 {background:#3B72AC; font: bold 14px Verdana; color:#F0C543;}
tr.tr4 {background:#3B72AC; font: bold 10px Verdana; color:#F0C543;}
tr.tr5 {background:#3B72AC; font: 12px Verdana; color:#F0C543; height: 103px;}
tr.tr6 {background:#F0C543; font: 12px Verdana; color:#3B72AC; height: 200px;}
tr.tr7 {background:#F0C543; font: 12px Verdana; color:#3B72AC; height: 40px;}


td.td1 {font: bold 12px Verdana; color:#3B72AC;}

td.td2 {font: bold 14px Verdana; color:#3B72AC;}
td.td2bis {font: bold 14px Verdana; color:#F0C543; background:#3B72AC;}

td.td3 {background: #EEBB22; color:#3B72AC;}
td.td4 {background: #F0C543;}

td.td5 {width: 2px;}

td.td6a {height: 30px;}

td.td6 {font: bold 12px Verdana; color:#3B72AC; height: 25px;}

td.td7 {font: 12px Verdana; color:#3B72AC;}

td.td8 {font: bold 12px Verdana; color: red;}
td.td9 {font: bold 12px Verdana; color: green;}
td.td8s {font: 12px Verdana; color: red;}
td.td9s {font: 12px Verdana; color: green;}

td.td10 {font: bold 12px Verdana; color: #3B72AC;}
td.td10s {font: 12px Verdana; color: #3B72AC;}

td.td11 {font: bold 12px Verdana; color: #3B72AC; text-align: middle}
td.td12 {font: 10px Verdana; color:#3B72AC;}
td.td12bis {font: 10px Verdana; color:#F0C543; background:#3B72AC;}
td.td12tri {background: #EEBB22; font: 10px Verdana; color:#3B72AC;}

td.td13 {height: 35px;}

td.td14 {font: bold 16px Verdana; color:#F0C543; background:#3B72AC;}
td.td15 {width: 458px;}



A:link, A:visited { text-decoration: none; color:#3B72AC; font: bold 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

A.l1:link { text-decoration: none; color:#3B72AC;} 
A.l1:visited { text-decoration: none; color:#3B72AC; font: bold 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

A.l2:link { text-decoration: none; color:#F0C543;} 
A.l2:visited { text-decoration: none; color:#F0C543; font: bold 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}


A.l3:visited {color:#F0C543;}
A.l3:hover { text-decoration: none; color:#878787;}

A.l4:visited {color:#3B72AC;}
A.l4:hover { text-decoration: none; color:#878787;}


input.pulsante3 {
	font: bold 12px Helvetica, sans-serif;
	color: #3B72AC;
	background: #F0C543;
	text-align: center;
	padding: 0px;
	border: 1px solid #3B72AC;
	margin-top: 0px;
}

input.pulsante4 {
	font: bold 14px Verdana,Arial, Helvetica, sans-serif;
	color: #3B72AC;
	background: ;
	text-align: left;
	padding: 0px;
	border: 0px solid #000000;
	margin-top: 0px;
}

#form2 {
	background: #F0C543;
	border: 0px solid #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3B72AC;
	scrollbar-base-color : #F0C543;
	scrollbar-arrow-color:#F0C543;
}


input.pulsante2 {
	font: bold 12px Verdana,Arial, Helvetica, sans-serif;
	color: #3B72AC;
	background: #F0C543;
	text-align: left;
	padding: 0px;
	border: 0px solid #000000;
	margin-top: 0px;
}

input.pulsante2bis {
	font: bold 12px Verdana,Arial, Helvetica, sans-serif;
	color: #F0C543;
	background: #3B72AC;
	text-align: left;
	padding: 0px;
	border: 0px solid #000000;
	margin-top: 0px;
}


input.pulsante5 {
	font: bold 12px Verdana,Arial, Helvetica, sans-serif;
	color: #3B72AC;
	background: #F0C543;
	text-align: left;
	padding: 0px;
	border: 0px solid #000000;
	width: 75px;
	margin-top: 0px;
}

input.text:focus {
	background: #F0C543;
}

input.pulsante2:hover {
	background: #F0C543;
}
input.pulsante2:active {
	background: #F0C543;
}




#form1 {
	background: #F0C543;
	padding: 10px;
	border: 0px solid #3B72AC;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3B72AC;
	scrollbar-base-color : #F0C543;
	scrollbar-arrow-color:#F0C543;
}

input.text1 {
	font: bold 12px Helvetica, Arial, sans-serif;
	color: #3B72AC;
	background: #F0C543;
	border: 1px solid #3B72AC;
	padding-right: 5px;
	padding-left: 5px;
	width: 50px;
}

select {
	     font: 12px Verdana, Arial, Helvetica, sans-serif;
   	     color: #3B72AC;
	     background: #F0C543;
 	     width: 60px;
            }

select.sel1 {
	     font: 12px Verdana, Arial, Helvetica, sans-serif;
   	     color: #3B72AC;
	     background: #F0C543;
 	     width: 170px;
            }

input.pulsante1 {
	font: bold 12px Verdana,Arial, Helvetica, sans-serif;
	color: #3B72AC;
	background: #F0C543;
	text-align: center;
	padding: 0px;
	border: 1px solid #3B72AC;
	margin-top: 0px;
}
input.text:focus {
	background: #F0C543;
}

input.pulsante1:hover {
	background: #F0C543;
}
input.pulsante1:active {
	background: #F0C543;
}




#form3 {
	background: #F0C543;
	padding: 10px;
	width: 500px;
	border: 1px solid #3B72AC;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3B72AC;
	scrollbar-base-color : #F0C543;
	scrollbar-arrow-color:#F0C543;
}



#form {
	background: #F0C543;
	padding: 10px;
	width: 500px;
	border: 0px solid #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3B72AC;
	scrollbar-base-color : #F0C543;
	scrollbar-arrow-color:#F0C543;
}




input.text {
	font: bold 12px Helvetica, Arial, sans-serif;
	color: #3B72AC;
	background: #F0C543;
	border: 1px solid #3B72AC;
	padding-right: 5px;
	padding-left: 5px;
	width: 140px;
}


select {
	     font: 12px Verdana, Arial, Helvetica, sans-serif;
   	     color: #3B72AC;
	     background: #F0C543;
 	     width: 60px;
            }

select.Giorno {
	     font: 12px Verdana, Arial, Helvetica, sans-serif;
   	     color: #3B72AC;
	     background: #F0C543;
 	     width: 40px;
            }

select.Mese {
	     font: 12px Verdana, Arial, Helvetica, sans-serif;
   	     color: #3B72AC;
	     background: #F0C543;
 	     width: 40px;
            }

select.Anno {
	     font: 12px Verdana, Arial, Helvetica, sans-serif;
   	     color: #3B72AC;
	     background: #F0C543;
 	     width: 56px;
            }
	    
	    
input.pulsante {
	font: bold 12px Verdana,Arial, Helvetica, sans-serif;
	color: #F0C543;
	background: #3B72AC;
	text-align: center;
	padding: 5px;
	width: 140px;
	border: 1px solid #000000;
	margin-top: 10px;
}
input.text:focus {
	background: #F0C543;
}

input.pulsante:hover {
	background: #8097B0;
}
input.pulsante:active {
	background: #000000;
}

td.richiesto {
	color: #000000;
	background: #F0C543;
	text-align: right;
	font: bold 12px Arial, Helvetica, sans-serif;
}
td.opzionale {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F0C543;
	text-align: right;
}








p {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}









iframe{background:#4898EA;}
