#centrato{
border-right:0px solid #8D9BBA;
width:770px; 

border-left:1px solid #8D9BBA;
/*border-right:1px solid #8D9BBA;*/
margin-left:auto;margin-right:auto;

}
.fotoHome{
display:none;
}
.linkTop{
border-right:1px solid #FFF;
padding:5px;
text-decoration:none;
font-weight:bold;
color:#43689D;
font-size:11px;
}
.linkTop:hover{
color:#FFF;
background-color:#8D9BBA
}
#cellaSx{
border-right:1px solid #8D9BBA; vertical-align:top 
}
#cellaDx{
width:185px;
vertical-align:top;
font-size:11px;
}
#cellaSx2{
width:594px;
height:550px;
border-right:1px solid #8D9BBA; vertical-align:top ;
padding:10px;
line-height:19px
}
#cellaDx2{
vertical-align:top;
 background-color:#F2D6A2; 
color:#FFFFFF; font-size:11px;
/*height:720px; */
height:600px
}
#menuTop{
padding:5px;border-bottom:1px solid #8D9BBA;padding-left:0
}
.b0010{
border-bottom:1px solid #8D9BBA;
}
.boxNews{
margin:0px 0 0px 0px;float:left; width:390px ; background:url(../images/rigaInt.gif) bottom repeat-x ;
padding:10px 0
}

.boxLoginContent{
padding-right:10px
}
 #boxLogin, #boxNewsletter, #boxCerca{
	background-color:#F2D6A2; 
	color:#000; 
	padding:30px 0 18px 0; 
	text-align:right
 }
.linkPrimoPiano{
	color:#22569F;
	text-decoration:none
}
.linkPrimoPiano:hover{
	color:#000;
	text-decoration:underline
} 
.boxSublink{
	  margin:5px;
	  padding:3px;
	  border-bottom:1px dotted #333
}
.boxSublink a{
color:#000;text-decoration:none
}
.boxSublink a:hover{
color:#333;text-decoration:none
}
.boxPrimoPiano{
margin-left:8px;
margin-right:8px; 
padding-top:20px; 
padding-bottom:20px;  
border-bottom:0px solid #8D9BBA
}
#table1{
border-bottom:5px solid #8D9BBA; 
border-right:1px solid #8D9BBA;
/*border-left:1px solid #8D9BBA;*/
width:100%;
}
#header{
border-bottom:3px solid #8D9BBA; height:86px; background:url(/images/bgTop.gif) bottom right no-repeat
}
.linkTitolo{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#22569F;
	
}
.linkTitolo:hover{
	text-decoration:none;
	color:#000
}
.linkIntro{
font-size:11px;
	text-decoration:none;
	color:#000;
	line-height:normal
}
.linkIntro:hover{
	text-decoration:none;
	color:#000
}
/*==============================================00000 */
.titolo{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px
}
.boxFotoTesto{
	float:left;
	margin-left:0px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:3px;
	width:152px;
	
}
.fotoTesto{
border:1px solid #CCC;
}
.didascalia{
	 border:1px solid #ccc; 
	 border-top:none; 
	 padding:3px; 
	 font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
	 line-height:13px
}
.foto{
border:1px solid #CCC
}
.foto:hover{
	border:2px solid #F19A55;
}

.foto2{
	border:1px solid #FF0000;
	moz-opacity: 0.6; 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60)
}
.imgIntro{
	margin-right:5px
}
.riga{
	background:url(/images/rigaInt.gif) center repeat-x
}
#sezioneTitolo{
	margin-bottom:10px;
	background-color:#FFF;
	font-weight:bold;
	font-size:10px;
	padding-left:10px;
	text-align:right;
}

/*==============================================00000 */



body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif, Arial Narrow;
	font-size: 12px;
	color: #000000;
}

.style2{
color:#FFF;
background-color:#8D9BBA

}


.form{
	font: 11px arial, verdana, geneva, helvetica, arial, sans-serif;
	border: 1px solid #333;
	background-color:#FFF;
}

 .boxForm{
 width:100px
 }



#logo{
float:left; width:550px
}
#nav{
float:left; margin-top:5px;
}
#nav .linkIntro{
/*font-size:11px ; font-weight:bold*/
}

#table2{
	width:100%
}

/* ======================================== calendario */
.mese{
	height:20px;background:#F5F5F5
}
.cal{
	text-align:center;height:15px;background-color:#FFF; padding:3px; font-size:11px
}
.oggi{
	color:#FF0000;background:#FFF;font-weight:bold;
}
.dom{
	background:;
}
.set{
	background:#B6A4A2;color:#FFFFFF;text-align:center;height:20px
}
.evento{
	background:#2BBC2B;color:#FFFFFF;font-weight:bold;
}
.evento a{
	color:#FFFFFF; text-decoration:none
}
.evento a:hover{
	color:#000;
}
.m0010, .m0110, .m0100, .m1000{
 	background-color:#FFF;text-align:center;vertical-align:center;border: 1px solid #8D9BBA;
}
.m0100{
	border-top: none;border-bottom: none;border-left: none;
}
.m0110 {
	border-top: none;border-left: none;
}
.m0010 {
	border-right: none;border-top: none;border-left: none;
}

