		body

		{

			margin: 0;

			font-family: verdana, tahoma, helvetica, arial, 					"sans serif";

			color: #000;

			background: #fff url(../images/whitebg3.jpg) center repeat-y; 

			text-align:center;

		}

		#container		

		{	width:960px;

			margin: auto;

			padding:0;

			background-color: #fff;

			border: none;

			text-align:left;

		}

		#topnav{	width:750px; height:23px;

			margin: auto;

			background-color:  #8CA6CE;

			padding:0;

			border-bottom: 5px solid #3E5273;

			text-align:right; color: #fff; font-size: 11px; font-weight:bold;

		}

		#topnav a 

			{ color: #fff; font-size: 11px; margin-right : 5px; line-height: 23px; 		text-decoration:none; 	}

		 #topnav a:hover 

			{ color: #369; }

		#banner

		{	

			width:750px; height:250px;

			padding:0px;

			margin:0px;

			background: #fff url(../images/logosimplegreenblue.gif) center left no-repeat;

			border: 0;

		}

		#banner h1

		{ font-size: 13px; color: #3E5273; line-height: 18px; text-align: right; padding: 15px 10px 5px 340px; margin: 0; text-transform: uppercase;}

		#header

		{	

			width:750px; height:179px;

			padding:0px;

			margin:0px;

			background: #fff url(../images/barra3.jpg) repeat-x;

			border: none;

		}

		#header h1

		{ font-size: 14px; color: #3E5273; line-height: 18px; text-align: left; margin-top: 10px; margin-left: 10px; margin-right: 280px; padding: 20px; }

		#nav

		{

			width: 750px;

			margin: 0px;

			padding:0px;

			border-top: 3px solid #46721A;

			border-bottom: 3px solid #C2E085;

			background: #A0CF41;

			font-size:11px; font-weight:normal; 								text-align:center; 

			text-decoration: none; 

			line-height: 23px;

		}

		#nav a { margin:0px; font-size:12px; font-weight:bold; 				text-align:center; text-decoration: none; color:#033;}

		#nav a:visited {color:#fff; }

		#nav a:active { color:#333; }

		#nav a:hover { text-decoration: underline; }

		#subnav img { clear:left;

			

		}

		#content

		{
	margin:3px 210px 1px 1px;
	padding:5;
	font-size: 10px;
	border-left: 10;

			

		}

		#content p{

			font-size:12px;

			margin:10px;

			line-height:18 px;

			text-align:left;

		}

		h1 {
	font-size: 12px;
	line-height: 12px;
	border-left: 5;

		}	

		h2 {clear:left; display: block;

		font-size: 13px; color: #033; line-height: 19px; background-color: #C2E085;  text-align: left; margin-right: 10px; margin-left: 10px; border: none; 

		}	

		h3 {clear:left; display: block;

		font-size: 13px; color: #033; line-height: 19px; background-color: #FFFFFF;  text-align: left; margin-right: 0px; margin-left: 0px; padding: 5px; border: 1px dotted #369;  

		}

		ul{ clear: left; 

		font-size: 12px; font-weight: normal; color: #000;  line-height: 18px; margin-right: 10px; margin-left: 10px; list-style-type: square; list-style-position:inside; padding:5px; 

		}

		ul.home { clear: left; 

		font-size: 12px; font-weight: bold; color: #000;  line-height: 23px; margin-right: 10px; margin-left: 10px; list-style-type: none; list-style-position:inside; background-color: #fff; padding:5px; 

		}

		li.main {	border-bottom:2px dotted #688DC2;

		}

		li.maing {	border-bottom:2px dotted #C2E085;

		}

		ul.defli {

		font-size: 12px; font-weight:normal; color: #000; line-height: 18px; 	margin-right: 10px; margin-left: 10px; list-style-type: square; list-style-position:inside; background-image:url(../images/defli.jpg); background-color: #E6F1FF;background-repeat: repeat-y; background-position:right; padding:5px; border-top: 1px solid #cde; border-bottom: 1px solid #cde;

		}

		ul.docs {

		font-size: 12px; font-weight:normal; color: #000; line-height: 18px; 	margin-right: 10px; margin-left: 10px; list-style-type: square; list-style-position:inside; background: #E6F1FF url(../images/docs.gif) no-repeat right bottom; padding:5px; border-top: 1px solid #cde; border-bottom: 1px solid #cde;

		}

		.mezzi

		{	float:right; 

			margin:10px;

			padding:0px;

			background-color:#fff;

			border:1px solid #688DC2;

		}

		.homebox

		{	float:left; 

			margin:10px;

			padding:0px;

			background-color:#fff;

			border: none;

		}

		.mezzileft

		{	float:left; 

			margin:10px;

			padding:0px;

			background-color:#fff;

			border:1px solid #688DC2;

		}

		.photos

		{	float:right;

			margin-right:18px;

			padding:0px;

			border:0;

		}

		#content a {

			color:#369; text-decoration:none; font-weight:bold;

		}

		#content a:visited {

			color:#069; 

		}

		#content a:hover {

			color:#369; text-decoration:underline; font-weight:bold; 

		}

		

		#content h2 {
	margin-top: 0;
}

		#subnav { float:right;

			margin:0;

			width: 200px; 			

			padding:0px; 

			font-size:11px; font-weight:normal; 						line-height:18px;

		}

		#subnav p{

			font-size:11px;

			font-weight: normal;

			margin:10px; 

			text-align:left;

		}

		

		#subnav img

		{	margin:auto;

			padding:0px;

			border:0px solid #ddd;

		}

		.noleggio{	margin:auto;

			padding:0px;

			border: 0px solid #ddd;

			font-size:12px;

			font-weight: normal;

			

		}

		.camper{	margin:auto;

			padding:3px;

			border: none;

			background-color: #C2E085;
			text-align: center;

}

		.camper2{	margin:auto;

			padding:3px;

			border: none;

			background-color: #C2E085;
			text-align: left;


	}

		.modelli{	margin:auto;

			padding:3px;

			border: none;

			background-color: #fc3;
			text-align: left;



		}

		.mesi{	width: 73px;

			margin:auto;

			padding:3px;

			border: none;

			background-color: #C4D1E4;
			text-align: left;


		}

		.tariffe{	margin:auto;

			padding:3px;

			border: none;

			background-color:  #EDECD9 ;

		}



		#menub

		{	clear:both;

			width:750px; height:82px;

			margin: 0; padding:0;

			background-color: #365079; 

			text-align: center;

			font-size:10px;

			font-weight: normal;

			color: #C4D1E4;

			line-height:18px; border-top: 3px solid #C2E085;

		}

		#menub a

		{

			font-size:10px;

			font-weight: bold;

			color: #C4D1E4;

			text-decoration:none;

		}

		#menub a:visited

		{

			color: #fff;

		}

		#menub a:hover

		{

			color: #fff;

		}

		

		form

		{	margin:10px;

			color: #036; line-height: 18px; 

			font-size:10px;

			font-weight: normal;

			text-decoration:none; border-top: 1px solid #cde; border-bottom: 1px solid #cde;

		}

		#box1{padding-left: 73px; margin:5px; border: none; }

		#box1 p{text-align:left; margin-top: 1px;}

		.box1 {
	float: left;
	margin:0px;
	border: 0;
	border-left: 5;
}

		div.clearer {clear: left; line-height: 0; height: 0;}

		div.clearest {clear: both; line-height: 0; height: 0;}

		#box2{padding-left: 82px; margin:5px; border: none; }

		#box2 p{text-align:left; margin-top: 1px;}

		.box2 {float: left; margin:3px; border: 1px solid #cde;}

		#box3{padding-left: 82px; margin:5px; border: none;}

		#box3 p{text-align:left; margin-top: 1px;}

		.box3 {float: left; margin:3px; border: 1px solid #cde;}

		#box4{padding-left: 82px; margin:5px; border: none;}

		#box4 p{text-align:left; margin-top: 1px;}

		.box4 {float: left; margin:3px; border: 1px solid #cde;}

		table.servizi {padding:2px; margin:5px; background-color: #BDC7D1; border: 2px solid #BDC7D1;}
		
		
		
		
.fotobordate_dx {	
	border:1px solid #AAAAAA; 
	padding: 4px;
	background-color:#FFFFFF;	
	float: right;
	margin: 0 0 10px 10px;
	clear: right;
}
 
.fotobordate_sx {	
	border:1px solid #AAAAAA; 
	padding: 4px;
	background-color:#FFFFFF;	
	float: left;
	margin: 0 10px 0 0 ;
	clear: left;
}
 
.fotobordate_center {	
	border:1px solid #AAAAAA; 
	padding: 4px;
	background-color:#FFFFFF;	
	float: center;
	margin: 0 10px 0 0 ;
	clear: center;
}
 
.fotobordate {	
	border:1px solid #AAAAAA; 
	padding: 4px;
	background-color:#FFFFFF;	
	float: right;
	margin: 0 30px 0 10px;
	clear: rigth;
}

.fotobordate_top {	
	border:1px solid #AAAAAA; 
	padding: 1px;
	background-color:#FFFFFF;	
	float: left;
	margin: 0 2px 0 0 ;
	clear: left;
}
