body {
margin:0px;
background-color:#4e0a1d;
}
 td, p, .normale {
		font-family: Verdana, sans-serif;
	font-size:12px;
	color: #000000;
}


.dettaglio, .dettaglio a,.dettaglio a:hover,.dettaglio a:link,.dettaglio a:visited {
font-family: Verdana, sans-serif;
	font-size:11px;
	color: #000000
}

.imma , .imma a,.imma a:link,.imma a:hover,.imma a:visited {
	border: 1pt solid #cccccc;
}

a {
font-size:12px;
color: #ffffff;
    TEXT-DECORATION: none;

}
a:visited {
font-size:12px;
color: #ffffff;
    TEXT-DECORATION: none;
}

a:hover, a:active {
font-size:12px;
	color: #cccccc;
}


.menu {
font-family:Verdana;
font-size: 14px;
color: #000000;
font-weight:bold;
background-repeat:no-repeat;
background-position:top;
}

.menu a, .menu a:visited {
font-family:Verdana;
font-size: 14px;
color: #000000;
font-weight:bold;
background-repeat:no-repeat;
background-position:top;
}

.menu a:hover {
font-family:Verdana;
font-size: 14px;
color:#990000;
font-weight:bold;
}

.menu2, .menu2 a, .menu2 a:visited {
font-size: 9pt;
color: #990000;
font-weight:normal;
}

.menu2 a:hover {
font-size: 9pt;
font-weight:bold;
}

.rilievo {
color: #cccccc;
}

.rilievog {
color: #b00303;
font-size:14px;
}

.bianco,.bianco a,.bianco a:hover,.bianco a:link,.bianco a:visited {
color: #ffffff;
font-size:10px;
}

.biancopag,.biancopag a,.biancopag a:hover,.biancopag a:link,.biancopag a:visited {
color: #ffffff;
font-size:12px;
}

.head   {
  	font-size: 30px;
letter-spacing:-1px;
line-height:21px;
}


.titolo   {
color: #ffffff;
padding-left:6px;
	
	height:30px;
margin-top:15px;
    }

    .titololand   {
margin:0px;
color: #ffffff;
padding-left:7px;
	font-size: 15px;
	height:95px;
line-height:54px;

    }

.titolonews   {
  font-family:verdana;
	font-size: 12px;
	margin-bottom:2px;
	
}

 .titolonews a, .titolonews a:visited, .titolonews a:hover {
  font-family:verdana;
	font-size: 12px;
	color: #189ff5;
font-weight:bold;
}




.piccolo {
	font-size:10px;
	}

.piccolob {
	font-size:12px;
	color: #ffffff;
}

.moltopiccolo {
	font-size: 9px;
	color: #000000;
}


.stretto {
letter-spacing:-0.5px;
}

.largo {
line-height:18px;
}

.bordo {
	border-top: 1pt solid #cccccc;
	border-bottom: 1pt solid #cccccc;
border-right: 1pt solid #cccccc;
	border-left: 1pt solid #cccccc;
}

.bordodes {
border-right: 1px solid #ccbbb6;
padding-left: 7px;

}


.bordosin {
border-left: 1px solid #ccbbb6;

}


.form {
padding:0px;
border: 1px solid #cccccc;
font-size:10px;
font-weight:bold;
height:13px;
line-height:13px;
}

.formsel {
border: 1px solid #cccccc;
font-size:10px;
font-weight:bolder;
height:18px;
line-height:18px;
}

.formcontatti {
border: 0px solid #cccccc;
font-size:11px;
height:21px;

width:227px;
}


.sfondofilric {
background-color:#8d646a;
}

.sfondoscuro {
background-color:#c2babc;
}


.sfondochiaro {
background-color:#eee7e9;
}

.sfondoviola {
background-color:#ccbbb6;
}

.sfondoviolasc {
background-color:#5f1d2f;
}
 

.rettangolinov {
margin-bottom:2px;
 height:5px;
margin-top:0px;
font-size:2px;
width:90%;
}

.rettangolino {
margin-bottom:2px;
background-color:#f5cad6;
 height:5px;
margin-top:0px;
font-size:2px;
width:100%;
}



.fototesto {
margin:6px;
background-color:#fff;
border: 5px solid #ccc;

}

