.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	SCROLLBAR-FACE-COLOR: #000000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #CC0000; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #666666; 
	SCROLLBAR-DARKSHADOW-COLOR: #CC0000
}

.sfondo_generale {
	background-image: url(../grafica/sfondo_generale.jpg);
}

.footer_normale{
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 9px;
	}
	
.footer_bold{
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	}
	
a.footer_link:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 9px;
	font-weight: bold;
	}
	
a.footer_link:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	}
	
a.footer_link:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	}
	
.menu_nero{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-weight: bold;
	}
	
.menu_rosso{
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-weight: bold;
	}

a.menu:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
	
a.menu:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
	
a.menu:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	}
	
	
.titolo_rosso{
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: -1px;
	}
	
.titolo_nero{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: -1px;
	}
	
	
a.segue:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	}
	
a.segue:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	}
	
a.segue:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
	

.testi_centro{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	letter-spacing: -1px;
	word-spacing: -1px;
	}
	
	
.testi_normale{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 13px;
	letter-spacing: 0px;
	word-spacing: 0px;
	}
	
.testi_normale_piccolo{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	letter-spacing: 0px;
	word-spacing: 0px;
	}
	
a.testi_normale_link:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 13px;
	}
	
a.testi_normale_link:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 13px;
	}
	
a.testi_normale_link:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 13px;
	}

	
.testi_normale_bold{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	}
	
.testi_normale_bold_bianco{
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	}
	
a.testi_normale_bold_link:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 13px;
	font-weight: bold;
	}
	
a.testi_normale_bold_link:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 13px;
	font-weight: bold;
	}
	
a.testi_normale_bold_link:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	}
	
	
.testi_rosso{
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 13px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-weight: bold;
	}
	
a.testi_rosso_link:link {
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 13px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-weight: bold;
	}

a.testi_rosso_link:visited {
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 13px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-weight: bold;
	}

a.testi_rosso_link:hover {
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 13px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-weight: bold;
	}
	
.testi_rosso_piccolo{
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-weight: bold;
	}
	
	
.testi_crono{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 13px;
	letter-spacing: -1px;
	word-spacing: -1px;
	}
	
.testo_carrellino{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
	letter-spacing: 0px;
	word-spacing: 0px;
	}
	
.testo_carrellino_rosso{
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
	}
	
.calendarionomemeseanno{
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}

.calendario_normale{
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	}
	
	
.calendario_festivi{
	margin: 0px;
	padding: 0px;
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	}
	
	
.calendario_evento{
	margin: 0px;
	padding: 0px;
	background-image: url(../grafica/quadratino.gif);
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	}


a.calendario_evento:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
	
a.calendario_evento:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
	
a.calendario_evento:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	}
	
	
.form{
	border: 0px;
	margin:0;
	padding: 0px;
	}
	
	
.elenco_calendario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}
	
	
.bordosito {
	border: 1px solid #FFFFFF;
}

a.testi_link:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	}
	
a.testi_link:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	}
	
a.testi_link:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	}


a.riservato:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	}
	
a.riservato:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	}
	
a.riservato:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	}
	
a.titolo_rosso_link:link {
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: -1px;
	}
	
a.titolo_rosso_link:visited {
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: -1px;
	}
	
a.titolo_rosso_link:hover {
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: -1px;
	}

a.titolo_grosso_link:link {
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 18px;
	font-weight: bold;
	word-spacing: -1px;
	}
	
a.titolo_grosso_link:visited {
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 18px;
	font-weight: bold;
	word-spacing: -1px;
	}
	
a.titolo_grosso_link:hover {
	color: #CC0000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	word-spacing: -1px;
	}
	
a.testi_link_piccolo:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	}
	
a.testi_link_piccolo:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	}
	
a.testi_link_piccolo:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
