body {margin: 0;padding: 0;font: 12px Geneva, Arial, Helvetica, sans-serif;background:#fff url(../image/bkg_pagina_sfumata.jpg) repeat-x;color: #3c3c3c;text-align: center}
#aux {width:100%; float:left}
#centrato {width:960px;margin:0 auto; text-align: left}
#corpo {width:960px; padding:0; margin:0;float:left; background:#FFF url(../image/testata.jpg) left top no-repeat; border:1px solid #ccc}
p{margin:0;padding:0}
img{border:0}


.rosso{ color:#e50001}

.notizia a, .tutti a{ color:#e50001;  
}
.notizia a:hover, .tutti a:hover{ color:#f95f5f}

h2{ text-transform:uppercase; margin:0; padding:0 0 5px 0; font:14px Geneva, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left}
h3{ font:20px Geneva, Arial, Helvetica, sans-serif; color:#e50001; text-transform:uppercase; margin:0; padding:0; text-align:left; font-weight:bold}

#footer{ width:955px; float:left;  padding:10px 0 5px 5px; font-size:9px; color:#000;text-align:left; border-top:1px solid #999;background:#f2f2f2;font-size:12px; }
#footer a{ color:#000; }#footer a:hover{ color:#3e3d3d}

#data{ color:#fff; font-weight:bold; margin:10px 30px 0 220px; padding: 0 0 5px 0; width:195px; text-align:center;border:0px solid #000; float:left;}
#banner{ width:240px; padding:0 5px; margin:10px 0 63px 5px; float:left;}
#banner img{ float:left}

.banner_dx{ width:234px; float: right}

#m_cat { text-align:left; float:left; width:960px; }
#m_cat ul{ float:left; width:785px; border:0px solid #000;margin:0 0 0 80px; padding:8px 0; background:url(../image/bkg_classi.png) left top no-repeat} 
#m_cat ul li{ display:inline}
#m_cat ul li a{ color:#000; text-decoration:none; padding:0 10px}
#m_cat ul li a:hover, #m_cat ul li a.voceCorrente{ color:#666; text-decoration:underline;color:#ff0000;}

#rss a{ background:url(../image/rss.jpg) left center no-repeat ; padding:10px 0 10px 30px; float:left; margin:0 0 0 20px; color:#000; text-decoration:none}
#rss a:hover{ color:#666} 

#navigazione{float:left; background: url(../image/bkg_menu.jpg) left top repeat-x; width:933px; padding:0 0 0 27px; height:38px}

#navigazione{position:relative;display:block;height:42px;font-size:12px;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif;text-transform:uppercase;}
#navigazione  ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#navigazione  ul li{display:block;float:left;margin:0 1px 0 0;}
#navigazione  ul li a{display:block;float:left;color:#3c3c3c;text-decoration:none;padding:9px 17px 0 17px;height:28px}
#navigazione  ul li a:hover, #navigazione  ul li a.voceCorrente{color:#e50001;background:transparent url(../image/voceCorrente.png) no-repeat bottom center;}


#navigazionePosizione{
font-size:11px;
/*border:1px solid #000;*/
border-bottom:1px dotted #999;
padding:5px;
margin:0 0 10px 0;
}
#navigazionePosizione a{
text-decoration:none;
color:#000000;
text-decoration:underline;
}
#navigazionePosizione a:hover{
text-decoration:none;
color:#ff0000;
text-decoration:underline;
}



 
/*#pagina{ background:url(../image/bkg_pagina.png) left top no-repeat; padding:10px 10px 10px 45px; float:left; width:905px} */
#pagina{ background:#fff; padding:10px 10px 10px 10px; float:left; width:939px;} 

#cSx{
width:655px;
float:left;
/*border:1px solid #000;*/
margin:0 20px 0 0; 
}
#cSx_TopNews{
float:left;
border:1px solid #ccc;padding:5px;
margin:0 0 10px 0;
background:#f7fbdd;
}
#cSx_AltreNews{
float:left;
float:left; width:420px; margin:0 10px 0 0; padding:5px;

}




#c01{ float:left; width:430px; margin:0 10px 0 0;}
#c02{ float:left; width:203px; margin:0 0px 0 0; }
#c02_Box{  width:203px; border:1px solid #e3e1e1;  background:#f2f2f2;}
#c03{ float:left; width:185px}
#c03 img{ margin: 0 0 5px 0;}

.box_01{ float:left; margin:0px 0px 10px 0px; background:#e3e1e1; padding:5px; border-bottom:1px solid #e3e1e1; }
.box_Sponsor{float:left;border:1px solid #e3e1e1; background:#ffff;padding:5px; width:193px;text-align:center;margin:0 0 10px 0;}
.box_02{ float:left; margin:0 0 10px 0; padding:5px; background:#e3e1e1; width:193px; text-align:center;border:1px solid #e3e1e1;}
.box_02 a{ text-decoration:none; color:#000} .box_02 a:hover{color:#e50001}


.box_Appuntamenti{
float:left; margin:0 0 10px 0; padding:5px; background:#f3f3f3; width:193px;border:1px solid #e3e1e1;
}
.ntz_dispari{ float:left; width:95%; background:#f3f3f3; padding:5px; margin:0 0 2px 0}
.ntz_pari{ float:left; width:95%; background: #e3e1e1; padding:5px; margin:0 0 2px 0}
.ntz_dispari a, .ntz_pari a{ color:#000; text-decoration:none;}
.ntz_dispari a:hover, .ntz_pari a:hover{ color:#e50001;text-decoration:underline;}
.ntz_dispari strong, .ntz_pari strong{  color:#e50001}



.notizia{ float:left; margin:5px 0 15px 0; /*border-bottom:1px solid #ccc;*/font-size:14px;}
.notizia img { float:left; vertical-align:top; margin:0 10px 0 0 }

.notiziaTitolo1 { float:left;font-size:25px;margin:0 0 10px 0;width:610px; }
.notiziaTitolo1 a{ float:left; text-decoration:none;color:#ff0000;}
.notiziaTitolo1 a:hover{ float:left; text-decoration:underline;color:#ff0000;}

.notiziaTitolo { float:left;font-size:15px;margin:0 0 10px 0;color:#000;width:100%;}
.notiziaTitolo a{ float:left; text-decoration:none;color:#000; width:100%;}
.notiziaTitolo a:hover{ float:left; text-decoration:underline;color:#000;}

.notizia .dataeCategoria{ padding:5px; text-align:left; margin:10px 0 10px 0; float:left; font-size:10px;}
/*.notizia a{ margin:10px 0; float:left}*/

#notizie{ margin:0 0 1px 0; float: left;  border-bottom:1px solid #e3e1e1;width:430px;}
#notizie img{padding:5px; float:left;}

.notizieTitolo{ padding:5px 5px 5px 0px; margin:0 0 0px 0;}
.notizieTitolo a{ color:#000; text-decoration:none;font-weight:bold;}
.notizieTitolo a:hover{ color:#000; text-decoration:underline;color:#ff0000;}


.dataeCategoria{ padding:5px; text-align:left; margin:0px 0 10px 0; float:left; width:98%; font-size:10px;}







.box_giallo{width:222px; float:left; margin:10px 5px; background:url(../image/bkg_box_giallo.png) left top repeat-y; border-bottom:3px solid #ffcd10;}
.box_giallo h2{ background:url(../image/top_box_giallo.png) left top no-repeat; padding:20px 0 15px 20px} 
.box_giallo p{ margin:7px 10px; border-bottom:1px solid #000; padding:0 0 5px 0}
.box_giallo a{ color:#000000; text-decoration:none; display:block}
.box_giallo a:hover{ background:#fef6d8}

.tutti { float:right}
.tutti a{margin:10px 0 10px 15px; float:left; color:#e50001; background:#FFFFFF; text-decoration:underline}
.tutti a:hover{ background:#fff}

#calendario{ float:left; margin:10px 0; width:183px}
#calendario h2{ background: url(../image/calendario.png) left top no-repeat; padding:20px 0 20px 5px ; width:100%}

	#slideCont {
	margin: 10px 0 0 0;
	border: solid 0px #000;
	text-align: center;
}
#slideCont img {
	margin: 5px 0 0 0;
}




