/* basic parameters */
html,body,u1,o1,li,p,h1,h2,h3,h4,h5,h6,form,fielset,a,href{
margin:0;
padding:0;
border:0;
}
A:LINK, A:VISITED {
	color : #ffffff;
	font : bold 10px Verdana;
	text-decoration : none;
}
A:HOVER {
	color : #cccccc;
	font : bold 10px;
	text-decoration : none;
}
.sottomenu:LINK, .sottomenu:VISITED {
	color : #333333;
	font : 10px Verdana;
	text-decoration : none;
}
.sottomenu:HOVER {
	color : #ff0000;
	text-decoration : underline;
        font-size: 10px;
        font-weight: normal; 
}

hr {
	color : #ff0000;
}

.hr_grigio {
	color : #999999;
}

.MenuNoLink 
{
	color : #ffffff;
	font : bold 10px Verdana;
	text-decoration : none;
}
INPUT
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #444444;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	/*FONT-WEIGHT: bold;*/
	TEXT-DECORATION: none
}
.Bottone
{
	BACKGROUND-COLOR: #FE0000;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	cursor: hand;
}

.bottone:LINK, .bottone:VISITED { 
	color : #666666;
	font : bold 10px Verdana;
	text-decoration : none;
	cursor: hand;
}

.bottone:HOVER {
	color : #ffffff;
	BACKGROUND-COLOR: #FE0000;
	text-decoration : none;
    font-size: 10px;
    font-weight: bold; 
}
.BottoneGrigio
{
	BACKGROUND-COLOR: #bbbbbb;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	cursor: hand;
}

.LabelCampiInput 
{
	font-family: Verdana; 
	font-size: 10px; 
	/*font-weight: bold; */
	color: #666666;
}	
.LabelCampiInputBold
{
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #666666;
}	
.TitoloCampiInput 
{
	BACKGROUND-COLOR: #cccccc;
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF;
}	
.etichetta {  font-family: Verdana; font-size: 11px; font-weight: bold; color: #666666;}
	
.etichettapiccola {
	font-family: verdana; font-size: 9px; color: #666666;
}	
.etichettapiccola:HOVER {
	font-family: verdana; font-size: 9px; font-weight: bold; color: #666666;
}	
.agenda:VISITED, .agenda:LINK {
	color : #FF0000;
	font : 10px Verdana;
	text-decoration : underline;
}
.agenda:HOVER {
	color : #333333;
	text-decoration : underline;
        font-size: 10px;
        font-weight: normal; 
}
.vetrina:LINK, .vetrina:VISITED {
	color : #000066;
	font : 10px Verdana;
	text-decoration : none;
}
.vetrina:HOVER {
	color : #ff0000;
	text-decoration : underline;
        font-size: 10px;
        font-weight: normal; 
}

.cerca:LINK, .cerca:VISITED {
	color : #ff0000;
	font : bold 11px Verdana;
	text-decoration : none;
}
.cerca:HOVER {
	color : #ff0000;
	text-decoration : underline;
        font-size: 11px;
        font-weight: bold; 
}
.cercagrigio:LINK, .cercagrigio:VISITED {
	color : #333333;
	font : bold 11px Verdana;
	text-decoration : none;
}
.cercagrigio:HOVER {
	color : #333333;
	text-decoration : underline;
        font-size: 11px;
        font-weight: bold; 
}
.regolamento:LINK, .regolamento:VISITED {
	color : #333333;
	font : bold 11px Verdana;
	text-decoration : none;
}
.regolamento:HOVER {
	color : #333333;
	text-decoration : underline;
    font-size: 11px;
    font-weight: bold; 
}

.testo {  font: 10px Verdana; color: #333333}
.testoy {  font: 10px Verdana; color: #333333}
.testo10j {  font: 10px Verdana; color: #333333; text-align: justify  }
.sfondo {  background-image: url(Img_scopeo/back_ColB1.jpg); background-repeat: no-repeat; background-position: right top}
.sfondopaginericercaesterne { background-attachment:fixed; background-image: url(img/fondo.jpg); background-repeat: no-repeat; background-position: left top}
.sfondoriservata {  background-image: url(img/fondoriservata.jpg); background-repeat: no-repeat; background-position: right top}
.testo11 {  font: 11px Verdana; color: #333333; text-align: justify }
.testo16 {  font: 26px Verdana; color: #333333; text-align: justify }
.testo20 {  font: 18px Verdana; color: #333333; text-align: justify }
.Appuntamento:LINK{  font: 9px Verdana; color: #CC0000; text-align: justify }
.pagine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cccccc;
	font-weight: bold; 
	text-decoration : none;
}
.pagine:LINK, .pagine:VISITED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold; 
	text-decoration : none;
}

.pagine:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	font-weight: bold; 
	text-decoration : none;
}

.paginer:LINK, .paginer:VISITED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	font-weight: bold; 
	text-decoration : underline;
}

.paginer:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold; 
	text-decoration : underline;
}
 
.fondoesito {  background-attachment: fixed; background-image: url(img/fondo_esito.jpg); background-repeat: no-repeat; background-position: right top}
.testo11g {  font: 11px Verdana; color: #666666 }
.testo11s {  font: 11px Verdana; color: #333333 }
.titoli {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-align: justify}
.sfondoreg {  background-attachment: fixed; background-image: url(img/fondoreg.jpg); background-repeat: no-repeat; background-position: right top}
.login:LINK, .login:VISITED {
	color : #333333;
	font : 9px verdana;
	text-decoration : none;
}
.login:HOVER {
	color : #ff0000;
	text-decoration : underline;
        font-size: 9px;
        font-weight: normal; 
}


.testo10 {  font: 10px Verdana; color: #666666; font-weight: bold; }
.testo10i {  font: 5px Verdana; color: #ff0000; font-weight: bold; }
.testo10nobold {  font: 10px Verdana; color: #666666; font-weight: bold; }

.bottone2:LINK, .bottone2:VISITED { 
	color : #666666;
	font : bold 11px Verdana;
	text-decoration : none;
	cursor: hand;
}   

.bottone2:HOVER {
	color : #ff0000;
	text-decoration : none;
    font-size: 11px;
    font-weight: bold;
    cursor: hand;
}

.avanti {
	color : #666666;
	text-decoration : none;
	font-size: 10px;
	font-weight: bold;
	cursor: hand;
	font-family: Verdana;
}

	.WebCalendarDis{font-family:Verdana;font-size:9pt;background-color:#D6E3FD;color:#505050;width:14.3%;cursor:hand;}
	.WebCalendarDisApp{font-family:Verdana;font-size:9pt;font-weight: bold;background-color:#D6E3FD;color:#FF0000;width:14.3%;cursor:hand;}
	.WebCalendarApp{font-family:Verdana;font-size:9pt;font-weight: bold;background-color:#FBFBFB;color:#FF0000;width:14.3%;cursor:hand;}
	.WebCalendar{font-family:Verdana;font-size:9pt;background-color:#FBFBFB;color:#505050;width:14.3%;cursor:hand;}

.testo12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.testo12:LINK, .testo12:VISITED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold; 
	text-decoration : underline;
}

.testo12:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold; 
	text-decoration : underline;
}

.bottonedett:LINK, .bottonedett:VISITED { 
	color : #666666;
	font : bold 11px Verdana;
	text-decoration : none;
}
.bottonedett:HOVER {
	color : #ff0000;
	text-decoration : none;
        font-size: 11px;
        font-weight: bold; 
}   

.bottonedett2:LINK, .bottonedett2:VISITED { 
	color : #ff0000;
	font : bold 11px Verdana;
	text-decoration : none;
}
.bottonedett2:HOVER {
	color : #000000;
	text-decoration : none;
        font-size: 11px;
        font-weight: bold; 
}  

.grande {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666}

.testo21 {  font: 10px Verdana; color: #ff0000; font-weight: bold }
.sfondoserviziverde {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(img/servizifondoverde.gif);
	margin-right: 3px;
}
.sfondoserviziarancio {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(img/servizifondoarancio.gif);
	margin-right: 3px;
	margin-bottom: 2px;
}
.bordo_rosso {
	border: 1px solid #FF0000;
}
.annunci:LINK, .annunci:VISITED {
	color : #ff0000;
	text-decoration : none;
	font-family: Arial;
	font-size: 12px;
	border: 1px solid #FF0000;
	padding: 2px;
	margin: 2px;
	height: 22px;
}
.annunci:HOVER {
	color : #666666;
	text-decoration : none;
	font-family: Arial;
	font-size: 12px;
	border: 1px solid #FF0000;
	padding: 2px;
	margin: 2px;
}
.testoinsannunci { font: 10px Verdana; color: #000000 }
.testoinsannunci2 { font: 11px Verdana; color: #000000 }
.testoinsannuncititoli { font: 11px Verdana; color: #000000 }
.testoinsannuncicombobox { font: 10px Verdana; color: #444444 }

.testo11sott:LINK, .testo11sott:VISITED {
	color : #333333;
	text-decoration : underline;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
}
.testo11sott:HOVER {
	color : #ff0000;
	text-decoration : underline;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
}

.registrazione:LINK, .registrazione:VISITED {
	color : #0000cc;
	font : 12px Verdana;
	text-decoration : underline;
    font-weight: normal; 
}
.registrazione:HOVER {
	color : #333333;
	text-decoration : underline;
    font-size: 12px;
    font-weight: normal; 
}

.i:LINK, .i:VISITED {
	color : #ff0000;
	text-decoration : none;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
}
.i:HOVER {
	color : #999999;
	text-decoration : none;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
}