* {
	margin:0;
	padding:0;
}
img { border:0; }
a {
	text-decoration:none;
	color:#825F01;
}
a:hover {
	text-decoration:underline;
	color:#0066CC;
}
.rompi {
	clear:both;
	height:0px;
	overflow:hidden;
	font-size:1px;
}
body, html {
	background: #FFF url(immagini/bg_sopra.gif) repeat-x left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#707070;
	height:100%;
}
#wrapper {
	position:relative;
	min-height:100%;
	height:auto !important;
	height:100%;
}
#cont_corpo {
	height:100%;
	border-bottom: 1px solid #dacfb3;
}
.centrato {
	position:relative;
	margin:0 auto;
	width:900px;
}
#container_top { padding-bottom:94px; }
#container_foot {
	background: #fff url(immagini/bg_foot.gif) repeat-x left bottom;
	position:absolute;
	bottom:0px;
	height:76px;
	padding-top:18px;
	width:100%;
	color:#9d7d29;
}
#logo_conchiglia {
	position:absolute;
	top:0;
	right:145px;
}
#logo_jesolo {
	position:absolute;
	top:43px;
	right:2px;
}
#header {
	height:160px;
	padding-top:9px;
}
#lang {
	position:absolute;
	right:3px;
	top:145px;
	line-height:20px;
}
#lang ul { list-style:none; }
#lang ul li { float:left }
#lang ul li a {
	display:block;
	height:19px;
	overflow:hidden;
	background-image:url(/immagini/menu_lang.gif);
	background-repeat:no-repeat;
}
#lang ul li a:hover { text-decoration:none; }
#lang ul li a b { margin-left:45px; }
#la_1 a {
	width:31px;
	background-position: 0px 0px;
}
#la_2 a {
	background-position: -31px 0px;
	width: 44px;
}
#la_3 a {
	background-position: -75px 0px;
	width:45px;
}
#la_4 a {
	background-position: -120px 0px;
	width:32px;
}
#la_1 a:hover, #la_1 a.sel { background-position: 0px -19px; }
#la_2 a:hover, #la_2 a.sel { background-position: -31px -19px; }
#la_3 a:hover, #la_3 a.sel { background-position: -75px -19px; }
#la_4 a:hover, #la_4 a.sel { background-position: -120px -19px; }
#emotion {
	height:268px;
	border-left: solid #fff 2px;
	border-right: solid #fff 2px;
}
#emotion_right { float:right; }
#menu_offerte {
	position:absolute;
	top:165px;
	left:7px;
	margin:0;
	padding:0;
	list-style:none;
}

#col_larga {
	width:670px;
	float:left;
}
#col_stretta {
	width:225px;
	float:right;
	border-left: 1px solid #dcd2b8;
	border-right:2px solid #fff;
}
#meteo, #visite { padding-left:1px; }
#cont_meteo #titoli { display:none; }
#meteo .previsione {
	height:36px;
	background: #fff url(immagini/bg_meteo_c.png) repeat-x left top;
	position:relative;
}
.previsione .giorno {
	position:absolute;
	top:11px;
	left:3px;
}
.previsione .data {
	position:absolute;
	top:11px;
	left:75px;
}
.previsione .meteo {
	position:absolute;
	top:0px;
	right:3px;
}
.previsione .temp {
	position:absolute;
	top:0px;
	right:35px;
}
.previsione .spa { clear:both; }
#inner_larga {
	width:445px;
	float:left;
	line-height:140%;
	border-right: 1px solid #dcd2b8;
}
.titolo {
	height:63px;
	width:100%;
	padding: 20px 0 0 0;
	background: #fff url(immagini/sfumobordo.png) repeat-x left bottom;
	line-height:normal;
}
.titolo h1 {
	font-family:"Apple Garamond", "Adobe Garamond", Garamond, Georgia, "Times New Roman", serif;
	font-size:28px;
	font-weight:normal;
	padding-left: 16px;
	background: transparent url(immagini/dot_brown.gif) no-repeat left 16px;
	color:#835f01;
	margin-left: 5%;
}
.testo { padding: 0 4px 0 0; }
.flotta_r {
	float:right;
	padding-left:1px;
}
.flotta_l {
	float:left;
	padding-right:1px;
}
#inner_stretta {
	float:left;
	width:224px;
}
#offerte {
	padding:0 5px;
	font-size:10px;
}
.offerta {
	background: transparent url(immagini/bg_offerte.png) repeat-x left bottom;
	padding-bottom:20px;
}
.offerta a {
	color:#9d0d15;
	font-weight:bold;
	font-size:12px;
	margin-left:10px;
}
.offerta h3 {
	color:#9d0d15;
	font-size:14px;
	margin-bottom:5px;
	font-weight:normal;
}
#contact {
	width:300px;
	margin:0 auto;
	text-align:center;
}
#container_foot .flotta_r { padding-top:10px; }
.privacy {
	height:140px;
	width:485px;
	overflow:auto;
	border: 1px solid #DCD2B8;
}
.campo { border: 1px solid #DCD2B8;}
.selee {border: 1px solid #DCD2B8;
width:50px;}
.note {
	width: 485px;
	border: 1px solid #DCD2B8;
}
.price {font-size:12px;
margin:auto;
position:relative;}
.price td {padding:3px;}
.prezzo {
	font-weight: bold;
	text-align: center;
	border-bottom:1px dotted #999;
	border-right:1px dotted #999;
}
.dates {
	text-align: center;
	color: #006699;
	border-bottom:1px dotted #999;
	border-right:1px dotted #999;
}
.datesb {
	text-align: center;
	color: #006699;
}

sup { color:#FF0000; font-size:9px;}
.camera {
	border-bottom:1px dotted #999;
	border-right:1px dotted #999;
}
h5 {font-size:14px;
margin-top:10px;
padding-bottom:2px;
margin-bottom:5px;
border-bottom:1px dotted #999;}

a.menu_l:link, a.menu_l:visited{
color:#9D7D29;
text-decoration:none;


}
a.menu_l:hover{
color:#9D7D29;
text-decoration:underline;

}
.testo ul {
	margin-left:20px;
}

div#bannerFlash {
	width:328px;
	height:78px;
	background-color:#66FF00;
	position:absolute;
	top:40px;
	left:395px;
	z-index:1000;
}

