@charset "UTF-8";

*{margin:0; padding:0;}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color: #F3E487;
}
#topbar{
	background-color: #006633;
	height: 12px;
	width: 100%;
}
#bottombar {
	background-color: #006633;
	height: 12px;
	width: 100%;
	position: absolute;
	bottom: 0px;
	/*left: 18px;*/
	top: 699px;


}
#middlebar {
	background-color: #f3e487;
	height: auto;
	width: 100%;	
	 float:left;
	
}
#container_home {
	width:1000px;
	margin:auto;
	 	 }
	 	 
#container {
	width:1000px;
	margin:auto;
	 	 }
#col1 {
	margin-top:83px;
	width:480px;
	float:left;
	margin-left: 0px;
	padding: 0;
	 	 }
		 
		 
.booking {
	width: 465px;
	min-height:400px;
	background-color:#c1b778;
	padding:10px;
	border:dashed 2px #999966;
	
	 	 }		
		 
#col2h {

	 	 }		 
	 
	 
#col2h ul {
	list-style: inside;
	list-style-type: circle;
	padding-top:10px;
	padding-left:10px;
	font-size:12px;
	line-height:20px;
	color:#000;
	padding-bottom:20px;
}

#col2h ul li {
	
	padding-bottom:5px;
}


#col2h span {
	
	font-size:14px;
	color:#000;
	padding-bottom:10px;
	font-weight:bold;
}	 
	 
#col2 {
	margin-top:107px;
	width:185px;
	margin-left:34px;
	float:left;
	margin-right: 34px;
	 }
	 
	 #col2_home {
	margin-top:87px;
	width:250px;
	margin-left:34px;
	float:left;
	margin-right: 34px;
	 }
	 
	 
	 
	 
	 
	 
	 #col2h_prezzi ul {
	list-style: inside;
	list-style-type: circle;
	padding-top:10px;
	padding-left:10px;
	font-size:12px;
	line-height:20px;
	color:#000;
	padding-bottom:20px;
}

#col2h_prezzi ul li {
	
	padding-bottom:5px;
}


#col2h_prezzi span {
	
	font-size:14px;
	color:#000;
	padding-bottom:10px;
	font-weight:bold;
}	 
	 
#col2_prezzi {
	margin-top:107px;
	width:185px;
	margin-left:34px;
	float:left;
	margin-right: 34px;
	 }
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
.h1title{
text-decoration:none;
color:#006633 }	 
	 
	 
	 
#col3 {
	margin-top:50px;
	width:200px;
	float:left;
	 }
	 
#col3 h1{
font-size:26px;
color:#006633 }

#col3 h1 span{
font-size:12px;
color:#006633;
display:block; }

#col3 ul {
	list-style:none;
	list-style-type:none;
	padding-top:10px;
	padding-left:31px;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	color:#ada363;
	padding-bottom:10px;
}


#col3 ul a{
color:#006633;
text-decoration:none;
}

#col3 ul a:hover{
color:#006633;
text-decoration:underline;
}

#col3 ul a:active{
color:#ada363;
text-decoration:none;
}

.lang{
	font-size:12px;
	/*font-weight:bold;*/
margin-left:31px;
	width:90px;
	background-color:#006633;
	color:#FFFFFF;
	text-align:center;
	letter-spacing: 1px;
}

.lang a{
	color:#FFFFFF;
		text-decoration:none;
}
		 
		 .lang a:hover{
	color:#FFFFFF;
		text-decoration:underline;
}
		 
	 
.top3 {
text-align:center; }	

.tagline {
font-size:14px; }	 
	 
#footer {
	height: 30px;
	width: 480px;
	text-align:center;
	padding-top:20px;
	padding-bottom:10px;
	margin:auto;
}	
#footer h2{
	text-align:center;
	font-size:12px;
	margin:0;
	padding:0;
}	

