

body{
background-color:#ffffff;

}
/*---------------------------- testo ----------------------------*/
.sommario_cercabrochure{list-style:none; margin:0; padding:0; font:10px Verdana, Arial, Helvetica, sans-serif; color:#333;}	
.sommario_cercabrochure a:link, a:active, a:visited{color:#333; text-decoration:none;}
.sommario_cercabrochure a:hover{background:#F5F5F5; color:#006699;}


.testo {
	
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	
	}

.testo a:active, .testo a:visited, .testo a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #006699;
	font-weight: normal;
	text-decoration: none;	
	}

.testo a:hover {
    font-size: 12px;
	color: #006699;
	text-decoration: none;
	background-color: #F5F5F5;
	} 

/*---------------------------- testo_medio ----------------------------*/
.testo_medio {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

.testo_medio a:active, .testo_medio a:visited, .testo_medio a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #006699;
	font-weight: normal;
	text-decoration: none;}

.testo_medio a:hover {
    font-size: 11px;
	color: #006699;
	text-decoration: none;
	background-color: #F5F5F5;} 

/*---------------------------- testo_piccolo ----------------------------*/
.testo_piccolo {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

.testo_piccolo a:active, .testo_piccolo a:visited, .testo_piccolo a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #006699;
	font-weight: normal;
	text-decoration: none;}

.testo_piccolo a:hover {
    font-size: 10px;
	color: #006699;
	text-decoration: none;
	background-color: #F5F5F5;}

select.testo_piccolo {
	font-size: 9px;
	
}

/*---------------------------- testo_14 ----------------------------*/
.testo_13 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

.testo_13 a,.testo_13 a:active, .testo_13 a:visited, .testo_13 a:link {
	color: #006699;
}

.testo_13 a:hover {

	background-color: #F5F5F5;}

select.testo_13 {
	font-size: 9px;
	
}
/*---------------------------- testo_azzurro ----------------------------*/
.testo_azzurro {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;}

.testo_azzurro a:active, .testo_azzurro a:visited, .testo_azzurro a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;}

.testo_azzurro a:hover {
    font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #F5F5F5;}


/*---------------------------- testo_errore_rosso ----------------------------*/
.testo_errore_rosso {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #F40006;
	text-decoration: none;}

/*---------------------------- editoriali_home ----------------------------*/
.editoriali_home {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

.editoriali_home a:active, .editoriali_home a:visited, .editoriali_home a:link {
	font-family: Verdana, Trebuchet MS, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	}

.editoriali_home a:hover {
    font-size: 14px;
	color: #333333;
	text-decoration: none;
	background-color: #F5F5F5;}

/*---------------------------- speciale_home ----------------------------*/
.speciale_home {
	font-family: Verdana, Trebuchet MS, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

.speciale_home a:active, .speciale_home a:visited, .speciale_home a:link {
	font-family: Verdana, Trebuchet MS, Arial;
	font-size: 13px;
	color: #006699;
	font-weight: normal;
	text-decoration: none;}

.speciale_home a:hover {
    font-size: 13px;
	color: #006699;
	text-decoration: none;
	background-color: #F5F5F5;} 
	

/*---------------------------- titoli ----------------------------*/
.titoli {
	font-family: Verdana, Trebuchet MS, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;}

.titoli a:active, .titoli a:visited, .titoli a:link {
	font-family: Verdana, Trebuchet MS, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;}

.titoli a:hover {
    font-size: 16px;
	color: #333333;
	text-decoration: none;
	background-color: #F5F5F5;}

/*---------------------------- titoli_picc ----------------------------*/
.titoli_picc {
	font-family: Verdana, Trebuchet MS, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;}

.titoli_picc a:active, .titoli_picc a:visited, .titoli_picc a:link {
	font-family: Verdana, Trebuchet MS, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;}

.titoli_picc a:hover {
    font-size: 14px;
	color: #333333;
	text-decoration: none;
	background-color: #F5F5F5;}

/*---------------------------- titolone ----------------------------*/
.titolone {
	font-family: Verdana, Trebuchet MS, Arial;
	font-size: 22px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

/*---------------------------- titolo_scheda ----------------------------*/
.titolo_scheda {
	font-family: Verdana, Trebuchet MS, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;}

/*---------------------------- sottotitolo_scheda ----------------------------*/
.sottotitolo_scheda {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;}


/*---------------------------- pulsanti ----------------------------*/
.pulsanti {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;}

.pulsanti a:active, .pulsanti a:visited, .pulsanti a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #777777;
	font-weight: normal;
	text-decoration: none;}

.pulsanti a:hover {
    font-size: 9px;
	color: #006699;
	text-decoration: none;
	background-color: #F5F5F5;}

/*---------------------------- footer ----------------------------*/
.footer {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;}

.footer a:active, .footer a:visited, .footer a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #777777;
	font-weight: normal;
	text-decoration: none;}

.footer a:hover {
    font-size: 9px;
	color: #006699;
	text-decoration: none;
	background-color: #F5F5F5;}

/*---------------------------- menu_servizio ----------------------------*/
.menu_servizio {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;}

.menu_servizio a:active, .menu_servizio a:visited, .menu_servizio a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #777777;
	font-weight: normal;
	text-decoration: none;}

.menu_servizio a:hover {
    font-size: 10px;
	color: #006699;
	text-decoration: none;} 

/*---------------------------- data ----------------------------*/
.data {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;}

/*---------------------------- ricerca ----------------------------*/
.ricerca {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

.ricerca a:active, .ricerca a:visited, .ricerca a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;}

.ricerca a:hover {
    font-size: 10px;
	color: #006699;
	text-decoration: none;
	background-color: #F5F5F5;}


/*---------------------------- sottomenu ----------------------------*/
.sottomenu {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

.sottomenu a:active, .sottomenu a:visited, .sottomenu a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;}

.sottomenu a:hover {
    font-size: 10px;
	color: #006699;
	text-decoration: none;
	background-color: #F5F5F5;}

/*---------------------------- directory ----------------------------*/
.directory {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height : 17px;
	margin-left : 5px;}

.directory a:active, .directory a:visited, .directory a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	line-height : 17px;
	margin-left : 5px;}

.directory a:hover {
    font-size: 11px;
	color: #006699;
	text-decoration: none;
	background-color: #F5F5F5;
	line-height : 17px;
	margin-left : 5px;} 

/*---------------------------- calendario ----------------------------*/
.calendario {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;}

.calendario a:active, .calendario a:visited, .calendario a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;}

.calendario a:hover {
    font-size: 10px;
	color: #006699;
	text-decoration: none;
	background-color: #DDECF4;}

/*---------------------------- eventi ----------------------------*/
.eventi {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;}

.eventi a:active, .eventi a:visited, .eventi a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;}

.eventi a:hover {
    font-size: 11px;
	color: #006699;
	text-decoration: none;
	background-color: #F5F5F5;} 

/*---------------------------- pt_separa ----------------------------*/
.pt_separa {
	background-image: url(img/elementi_grafici/pt_orizz.gif);
	height: 8px; 
	}

/*---------------------------- menu ----------------------------*/	
.VociSottoMenu {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.VociSottoMenu a:active, .VociSottoMenu a:visited, .VociSottoMenu a:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.VociSottoMenu a:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}

.ElencoNumeriTrasp {
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica;
	font-size:8px;
	font-weight:bold;
	background-repeat:no-repeat;
	width:15px;
	height:16px;
}
		
/*---------------------------- margini body ----------------------------*/
BODY { 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px 
}	
