body, div{color:#333; font:11px normal Arial, Tahoma, Verdana, Helvetica, sans-serif}

input, select{font-size:10px; vertical-align:middle}
textarea{vertical-align:top}
.pulsante{background:#052570; color:#FFF; font-size:10px; font-weight:bold; border:1px solid #052570}

.inputris{width:80px}
.noborder{border:none}

a:link, a:visited{color:#052570; text-decoration:none}
a:hover{text-decoration:underline}

a.linkprincipali:link, a.linkprincipali:visited{font-size:11px; color:#DEDEDE; text-decoration:none}
a.linkprincipali:hover{text-decoration:underline; color:#FFFFFF}

a.linksx1:link, a.linksx1:visited{color:#666; text-decoration:none}
a.linksx1:hover{color:#FF0000; text-decoration:underline}

a.linksx1b:link, a.linksx1b:visited{color:#CE2856; text-decoration:none}
a.linksx1b:hover{text-decoration:underline}

a.linksx1c:link, a.linksx1c:visited{color:#666; text-decoration:underline}
a.linksx1c:hover{color:#666; text-decoration:none}

a.linkarancione:link, a.linkarancione:visited{font-weight:bold; color:#FF9900; text-decoration:none}
a.linkarancione:hover{text-decoration:underline}

a.linkrosso2:link, a.linkrosso2:visited{font-weight:bold; color:#FF0000; text-decoration:none}
a.linkrosso2:hover{text-decoration:underline}

a.linkrosso:link, a.linkrosso:visited{font-weight:bold; color:#560905; text-decoration:underline}
a.linkrosso:hover{text-decoration:none}

a.linkblu:link, a.linkblu:visited{color:#052570; text-decoration:none}
a.linkblu:hover{text-decoration:underline}

a.linkanno:link, a.linkanno:visited{
	font-weight:bold; float:left; border-right:1px solid #FFF; height:15px; display:block; width:50px; 
	background-color:#F60; text-decoration:none; color:#FFF; text-align:center
}
a.linkanno:hover{background:#FF0000}

a.linkanno2:link, a.linkanno2:visited{
	font-weight:bold; float:left; border-right:1px solid #FFF; height:15px; display:block; width:20px; 
	background-color:#F60; text-decoration:none; color:#FFF; text-align:center
}
a.linkanno2:hover{background:#FF0000}

a.linkalfa:link, a.linkalfa:visited{
	font-weight:bold; float:left; border-right:1px solid #FFF; height:15px; display:block; width:19px; 
	background-color:#F60; text-decoration:none; color:#FFF; text-align:center
}
a.linkalfa:hover{background:#FF0000}

.anno{font-weight:bold; float:left; border-right:1px solid #FFF; display:block; margin-bottom:10px; height:15px; width:50px; background-color:#FF0000; color:#FFF; text-align:center}
.anno2{font-weight:bold; float:left; border-right:1px solid #FFF; display:block; margin-bottom:10px; height:15px; width:20px; background-color:#FF0000; color:#FFF; text-align:center}
.anno3{font-weight:bold; float:left; border-right:1px solid #FFF; display:block; margin-bottom:10px; height:15px; width:19px; background-color:#FF0000; color:#FFF; text-align:center}

.annotitle{font-weight:bold; float:left; border-right:1px solid #FFF; display:block; height:15px; width:50px; background-color:#0C0; color:#FFF; text-align:center}

a.linkarea1{position:absolute; float:left; display:block; left:309px; width:115px; height:31px; background:transparent url('../images/ics_008.gif') 0 0 no-repeat; text-decoration:none} 
a.linkarea1:hover, a.linkarea1:focus, a.linkarea1:active {background-position: 0 -31px} 
a#attivato{position:absolute; float:left; display:block; left:309px; width:115px; height:31px; background:transparent url('../images/ics_008.gif') 0 -31px no-repeat; text-decoration:none; cursor:text}

a.linkarea2{position:absolute; left:403px; float:left; display:block; width:115px; height:31px; background:transparent url('../images/ics_009.gif') 0 0 no-repeat; text-decoration:none} 
a.linkarea2:hover, a.linkarea2:focus, a.linkarea2:active{background-position: 0 -31px} 
a#attivato2{position:absolute; left:403px; float:left; display:block; width:115px; height:31px; background:transparent url('../images/ics_009.gif') 0 -31px no-repeat; text-decoration:none}

a.linkarea3{position:absolute; left:496px; float:left; display:block; width:115px; height:31px; background:transparent url('../images/ics_010.gif') 0 0 no-repeat; text-decoration:none} 
a.linkarea3:hover, a.linkarea3:focus, a.linkarea3:active{background-position: 0 -31px} 
a#attivato3{position:absolute; left:496px; float:left; display:block; width:115px; height:31px; background:transparent url('../images/ics_010.gif') 0 -31px no-repeat; text-decoration:none}

a.linkarea4{position:absolute; left:591px; float:left; display:block; width:115px; height:31px; background:transparent url('../images/ics_011.gif') 0 0 no-repeat; text-decoration:none} 
a.linkarea4:hover, a.linkarea4:focus, a.linkarea4:active{background-position: 0 -31px} 
a#attivato4{position:absolute; left:591px; float:left; display:block; width:115px; height:31px; background:transparent url('../images/ics_011.gif') 0 -31px no-repeat; text-decoration:none}

a.linkarea5{position:absolute; left:685px; float:left; display:block; width:115px; height:31px; background:transparent url('../images/ics_012.gif') 0 0 no-repeat; text-decoration:none} 
a.linkarea5:hover, a.linkarea5:focus, a.linkarea5:active{background-position: 0 -31px} 
a#attivato5{position:absolute; left:685px; float:left; display:block; width:115px; height:31px; background:transparent url('../images/ics_012.gif') 0 -31px no-repeat; text-decoration:none}

a.linkarea6{position:absolute; left:779px; float:left; display:block; width:115px; height:31px; background:transparent url('../images/ics_012b.gif') 0 0 no-repeat; text-decoration:none} 
a.linkarea6:hover, a.linkarea6:focus, a.linkarea6:active{background-position: 0 -31px} 
a#attivato6{position:absolute; left:779px; float:left; display:block; width:115px; height:31px; background:transparent url('../images/ics_012b.gif') 0 -31px no-repeat; text-decoration:none}


.ulsquare{list-style-type:square; color:#052570; margin:0px 0 0 18px; padding:0px}

.rosso{color:#FF0000}
.rossob{font-weight:normal; color:#FF0000}
.bianco{color:#FFF}

.testogrande{font-size:13px}
.testoarancione{color:#FF9900}
.testoviola{color:#93117E}
.testoblu{color:#93117E}
.testonormale{font-weight:normal}
.testoverde2{color:#275605}
.testorosso{color:#560905; font-size:12px}
.testoverde{color:#275605; font-size:12px}
.testopiccolo{font-size:10px}

.right{text-align:right}
.center{text-align:center}
.left{text-align:left}
.justify{text-align:justify}

.titlecalendario{line-height:20px; text-align:center}
.colonnacalendario{float:left; width:24px; height:18px; border:1px solid #275605; text-align:center}
.box2{float:left; width:185px}
.riga4{border-bottom:1px solid #CCC}

