/* CSS Document */
body{margin:0px;
	 padding:0px;
	 background-image:url(../img/bg02.jpg);
	 background-repeat:repeat;
	 font-size:10px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

p{  text-align:center;
	padding-top: 0px;
	padding-left:10px;
	padding-right:10px;
}

a{ text-decoration:none;
	color:#333;
}

a:hover{color:#000;
}

#maincontainer{width:670px;
			   margin-left:auto;
			   margin-right:auto;
			   background-image:url(../img/bg_y.jpg);
			   background-repeat:repeat-x;
			   background-color:#FFFFFF;
			   padding: 20px;
}




#loghi_top{ padding:0px;
			margin-top:20px;
			margin-bottom:20px;
			margin-left:auto;
			margin-right:auto;
			text-align:center;
					
}


#logo_sereni{ padding:0px;
			  width:269px;
			  margin-left:auto;
			  margin-right:auto;
			  margin-top:20px;
			  margin-bottom:20px;
}


#menu{
width:670px;
height:16px;
margin-left:auto;
margin-right:auto;
}




#navlist_top ul
{
float:left;
width:100%;
margin: 0px;
padding: 0px;
}

#navlist_top li
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
display: inline;
list-style-type: none;
text-align:center;
}


#navlist_top a:link 
{
padding: 1px 21px 1px 20px;
background: url(../img/bg_btn.gif);
color: #333;
text-decoration: none;
}

#navlist_top a:visited 
{
padding: 1px 21px 1px 20px;
background: url(../img/bg_btn.gif);
color: #333;
text-decoration: none;
}

#navlist_top a:hover
{
background: url(../img/bg_btn_over.gif);
color: #fff;
}


#banner_centro{ width:670px;
				margin-top:10px;
				margin-bottom:10px;
				margin-left:auto;
				margin-right:auto;
}



#navlist_bottom ul
{
float:left;
width:100%;
margin: 0px;
padding: 0px;
}

#navlist_bottom li
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
display: inline;
list-style-type: none;
text-align:center;
}


#navlist_bottom a:link
{
padding: 1px 25px 1px 25px;
background: url(../img/bg_btn.gif);
color: #333;
text-decoration: none;
}

#navlist_bottom a:visited
{
padding: 1px 25px 1px 25px;
background:url(../img/bg_btn.gif);
color: #333;
text-decoration: none;
}

#navlist_bottom a:hover
{
background: url(../img/bg_btn_over.gif);
color: #fff;
}



#box_bottom{ width:670px;
			 height:auto;
			 margin-left:auto;
			 margin-right:auto;
			 margin-top:25px;
			 text-align:center;
			 
			 
}

#box_bottom2{ width:670px;
			 margin-left:auto;
			 margin-right:auto;
			 margin-bottom:25px;
			 
			 
}


#col_sx{ float:left;
		 width: 223px;
		 margin:0px;
		 padding:0px;
		 text-align:left;
}

#col_centro{ width: 224px;
			 float:left;
		 	 padding:0px;
			 text-align:center;
}

#col_dx{ float:left;
		 width: 223px;
		 margin:0px;
		 padding:0px;
		 text-align:right;
}



#box_txt_sede_sx{  float:left;
		 		width: 163px;
				text-align:left;
				padding:0px;
				margin-right:60px;
				margin-top:10px;
				
}

#box_txt_sede_centro{  	float:left;
						width: 164px;
						text-align:left;
						padding:0px;
						margin-right:90px;
						margin-left:25px;
						margin-top:10px;
						
}

#box_txt_sede_dx{	 float:left;
					 width: 166px;
					 text-align:left;
					 padding:0px;
					 margin-top:10px;
					 margin-bottom:20px;
					 
}

.box_frame{	border:0px;
			width:552px;
			height:610px;
			background-image:url(../img/bg_frame.jpg) repeat-x;
			}

#box_frame-prenota{	margin:0px;
					border:0px;
					width:754px;
					height:640px;
					background-image:url(../img/bg_frame.jpg) repeat-x;
			}
.frame-chrysler{
	width:765px;
	height:650px;
	margin:0px;
	}			
			
.box_frame_usato{border:0px;
			width:670px;
			height:800px;
			background-image:url(../img/bg_frame.jpg) repeat-x;
			}




#footer_up{	width:670px;
			 height:auto;
			 text-align: center;
			 padding-top:5px;
			 			
}

#footer{	width:670px;
			padding:0px;
			margin-top:5px;
			margin-left:auto;
			margin-right:auto;
			
}


#txt_footer{ width:670px;
			 height:auto;
			 text-align: center;
			 padding-top:5px;
			 padding-bottom:10px;
}



.txt{ text-align:left;
	  padding:10px;

}

.titoli, .titoli a:link, .titoli a:visited{
	  text-align:center;
	  padding:10px;
	  font-size:18px;
	  font-weight:bold;
	  color:#666666;
	  text-decoration:none;

}
.titoli a:hover{
	color:#000;
	}

.titoli_02{ text-align:center;
	  padding:10px;
	  font-size:14px;
	  font-weight:bold;
	  color:#666666;

}

.txt_form{ text-align:justify;
			padding-left:5px;
			padding-right:5px;
			font-size:10px;}


.txt_form2{ text-align:center;
			padding-left:5px;
			padding-right:5px;
			font-size:10px;
}

.txt_form3{ text-align:center;
			font-size:11px;
			}


.txt_left10, .txt_left10 a:link, .txt_left10 a:visited{
			color:#990000;
			text-align:justify;
			font-size:10px;
			text-decoration:none;}
			
.txt_left10 a:hover{color:#fff;}
			
#box_promozioni{width:670px;
				height:500px;
				text-align:left;
				margin-left:auto;
				margin-right:auto;				
}

#box_contatti_main{ background-color:#BFBFBF;
					width:670px;
					height:480px;
					margin-left:auto;
					margin-right:auto;
					margin-top:20px;
					padding-top:5px;
					text-align:center; 			 
}			
		
		
#box_eventi_main{ background-color:#BFBFBF;
					width:670px;
					height:501px;
					margin-left:auto;
					margin-right:auto;
					margin-top:20px;
					padding-top:5px;
					text-align:center; 			 
}

#box_eventi_main2{ background-color:#BFBFBF;
					width:670px;
					height:680px;
					margin-left:auto;
					margin-right:auto;
					margin-top:20px;
					text-align:center; 			 
}
#box_eventi_main3{ background-color:#BFBFBF;
					width:670px;
					height:600px;
					margin-left:auto;
					margin-right:auto;
					margin-top:20px;
					text-align:center; 			 
}

#box_contatti{  width:332px;
				height:110px;
				padding-bottom:15px;
				margin:1px;
				float:left;

}

#box_img_eventi{width:520px;
				height:330px;
				margin-left:auto;
				margin-right:auto;
				
}


#box_img_news{  width:520px;
				height:500px;
				margin-left:auto;
				margin-right:auto;
				
}

#box_img_sedi{width:335px;
			  height:200px;
			  float:left;
			  padding-bottom:10px;
			  text-align:center;			

}


#box_form{width:670px;
		  height:300px;
		  text-align:center;	
}

.img_contatti{ vertical-align:top; margin-bottom:5px;
				
}

.testogiulio{ 
clip: rect(0px 0px 0px 0px);
position: absolute;
}
