@charset "utf-8";
/* CSS Document */
body {
	margin:0;padding:0;
	background:#fff url(../images/layout/bg_body.png) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}
#wrapper {
	width:100%;
	margin:auto;
	background:url(../images/layout/bg_top.png) no-repeat top center;
	margin:0;
}
#container {
/*	background:#fff url(../images/layout/bg_container.png) repeat-x;*/
	position:relative;
	width:1000px;
	left:50%;
	margin-left:-500px;
}
#header {
	width:1000px;height:210px;
	background:url(../images/layout/bg_header.png) no-repeat;
}
#language {
	width:281px;
	height:35px;
	position:absolute;
	right:50px;
	overflow:hidden;
}
#language  span {
	position:absolute;
	top:50px;
}
#menu {
	width:950px;height:32px;
	position:absolute;
	top:178px;margin-left:50px;
}
#menu li {
	overflow:hidden;
}
#menu a {
	text-indent:300px;
	white-space:nowrap;
}
#main {
	width:1000px !important;/*height:506px*/;
	width:1001px; /* per il dannato explorer 6 */
}
#main #top_left {
	float:left;
	width:250px;
	height:280px;
	border-right:1px solid #3d82ad;
}
#main #top_left ul {
	list-style-type:none;
	padding:0;
	margin:60px 0px 0px 69px;
}
#main #top_left li {
	padding-bottom:20px;
}
#main #top_right {
	float:left;
	border-left:3px solid #fff;
	width:746px;height:280px;
	background:#fff;
}
#main #bottom_left {
	float:left;
	width:350px;/*height:226px*/;
}
#main #bottom_left #inner_l {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#707070;
	margin:30px 30px 0px 69px;
}

#main #bottom_right {
	float:right;
	width:650px;/*height:226px;*/
}
#main #bottom_right #inner_r {
	margin:20px 0px 0px 0px;
	text-align: right;
}
#main #bottom_left-i {
	float:left;
	width:670px;/*height:226px;*/
}
#main #bottom_left-i #inner_l {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#707070;
	margin:25px 30px 0px 69px;
}

#main #bottom_left-i #inner_l a:link,
#main #bottom_left-i #inner_l a:hover,
#main #bottom_left-i #inner_l a:visited {
	color:#707070;
}

#main #bottom_right-i {
	float:right;
	width:320px;/*height:226px;*/
}
#main #bottom_right-i #inner_r {
	margin:20px 0px 0px 0px;
}

#testojesolo {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#707070;
	width:292px;
	padding-top:10px;
}

#footer {
	width:100%; height:100px; background:url(../images/layout/bg_footer.png) repeat-x; padding-top:32px; clear:both;
}
#footer td {
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#footer td a {
	color:#fff;
	font-weight:bold;
}

#footer a.seo, #footer a.seo:visited { text-decoration:none; }
#footer a.seo:hover { text-decoration:underline; }

#menu ul {
	padding:0;margin:0;
}
#menu li {
	float:left;
	list-style-type:none;
}
#menu li a {
	display: block;
	height:32px;
}
/******************************************************************************************************     MENU ITA */
.m_home-it {width:110px;height:32px;background:url(../images/menu/home_s-ita.gif) no-repeat}
.m_home-it a {background:url(../images/menu/home_n-ita.gif) no-repeat}
.m_home-it a:hover {background:url(../images/menu/home_h-ita.gif) no-repeat}
.m_camere-it {width:91px;height:32px;background:url(../images/menu/camere_s-ita.gif) no-repeat}
.m_camere-it a {background:url(../images/menu/camere_n-ita.gif) no-repeat}
.m_camere-it a:hover {background:url(../images/menu/camere_h-ita.gif) no-repeat}
.m_piscina-it {width:219px;height:32px;background:url(../images/menu/piscina_s-ita.gif) no-repeat}
.m_piscina-it a {background:url(../images/menu/piscina_n-ita.gif) no-repeat}
.m_piscina-it a:hover {background:url(../images/menu/piscina_h-ita.gif) no-repeat}
.m_servizi-it {width:106px;height:32px;background:url(../images/menu/servizi_s-ita.gif) no-repeat}
.m_servizi-it a {background:url(../images/menu/servizi_n-ita.gif) no-repeat}
.m_servizi-it a:hover {background:url(../images/menu/servizi_h-ita.gif) no-repeat}
.m_jesolo-it {width:105px;height:32px;background:url(../images/menu/jesolo_s-ita.gif) no-repeat}
.m_jesolo-it a {background:url(../images/menu/jesolo_n-ita.gif) no-repeat}
.m_jesolo-it a:hover {background:url(../images/menu/jesolo_h-ita.gif) no-repeat}
.m_dove-it {width:153px;height:32px;background:url(../images/menu/dove_s-ita.gif) no-repeat}
.m_dove-it a {background:url(../images/menu/dove_n-ita.gif) no-repeat}
.m_dove-it a:hover {background:url(../images/menu/dove_h-ita.gif) no-repeat}
.m_contatti-it {width:116px;height:32px;background:url(../images/menu/contatti_s-ita.gif) no-repeat}
.m_contatti-it a {background:url(../images/menu/contatti_n-ita.gif) no-repeat}
.m_contatti-it a:hover {background:url(../images/menu/contatti_h-ita.gif) no-repeat}

/******************************************************************************************************     MENU ENG */
.m_home-en {width:77px;height:32px;background:url(../images/menu/home_s-en.gif) no-repeat}
.m_home-en a {background:url(../images/menu/home_n-en.gif) no-repeat}
.m_home-en a:hover {background:url(../images/menu/home_h-en.gif) no-repeat}
.m_camere-en {width:91px;height:32px;background:url(../images/menu/camere_s-en.gif) no-repeat}
.m_camere-en a {background:url(../images/menu/camere_n-en.gif) no-repeat}
.m_camere-en a:hover {background:url(../images/menu/camere_h-en.gif) no-repeat}
.m_piscina-en {width:243px;height:32px;background:url(../images/menu/piscina_s-en.gif) no-repeat}
.m_piscina-en a {background:url(../images/menu/piscina_n-en.gif) no-repeat}
.m_piscina-en a:hover {background:url(../images/menu/piscina_h-en.gif) no-repeat}
.m_servizi-en {width:105px;height:32px;background:url(../images/menu/servizi_s-en.gif) no-repeat}
.m_servizi-en a {background:url(../images/menu/servizi_n-en.gif) no-repeat}
.m_servizi-en a:hover {background:url(../images/menu/servizi_h-en.gif) no-repeat}
.m_jesolo-en {width:92px;height:32px;background:url(../images/menu/jesolo_s-en.gif) no-repeat}
.m_jesolo-en a {background:url(../images/menu/jesolo_n-en.gif) no-repeat}
.m_jesolo-en a:hover {background:url(../images/menu/jesolo_h-en.gif) no-repeat}
.m_dove-en {width:179px;height:32px;background:url(../images/menu/dove_s-en.gif) no-repeat}
.m_dove-en a {background:url(../images/menu/dove_n-en.gif) no-repeat}
.m_dove-en a:hover {background:url(../images/menu/dove_h-en.gif) no-repeat}
.m_contatti-en {width:113px;height:32px;background:url(../images/menu/contatti_s-en.gif) no-repeat}
.m_contatti-en a {background:url(../images/menu/contatti_n-en.gif) no-repeat}
.m_contatti-en a:hover {background:url(../images/menu/contatti_h-en.gif) no-repeat}

/******************************************************************************************************     MENU DEU */
.m_home-de {width:65px;height:32px;background:url(../images/menu/home_s-de.gif) no-repeat}
.m_home-de a {background:url(../images/menu/home_n-de.gif) no-repeat}
.m_home-de a:hover {background:url(../images/menu/home_h-de.gif) no-repeat}
.m_camere-de {width:87px;height:32px;background:url(../images/menu/camere_s-de.gif) no-repeat}
.m_camere-de a {background:url(../images/menu/camere_n-de.gif) no-repeat}
.m_camere-de a:hover {background:url(../images/menu/camere_h-de.gif) no-repeat}
.m_piscina-de {width:248px;height:32px;background:url(../images/menu/piscina_s-de.gif) no-repeat}
.m_piscina-de a {background:url(../images/menu/piscina_n-de.gif) no-repeat}
.m_piscina-de a:hover {background:url(../images/menu/piscina_h-de.gif) no-repeat}
.m_servizi-de {width:179px;height:32px;background:url(../images/menu/servizi_s-de.gif) no-repeat}
.m_servizi-de a {background:url(../images/menu/servizi_n-de.gif) no-repeat}
.m_servizi-de a:hover {background:url(../images/menu/servizi_h-de.gif) no-repeat}
.m_jesolo-de {width:78px;height:32px;background:url(../images/menu/jesolo_s-de.gif) no-repeat}
.m_jesolo-de a {background:url(../images/menu/jesolo_n-de.gif) no-repeat}
.m_jesolo-de a:hover {background:url(../images/menu/jesolo_h-de.gif) no-repeat}
.m_dove-de {width:128px;height:32px;background:url(../images/menu/dove_s-de.gif) no-repeat}
.m_dove-de a {background:url(../images/menu/dove_n-de.gif) no-repeat}
.m_dove-de a:hover {background:url(../images/menu/dove_h-de.gif) no-repeat}
.m_contatti-de {width:115px;height:32px;background:url(../images/menu/contatti_s-de.gif) no-repeat}
.m_contatti-de a {background:url(../images/menu/contatti_n-de.gif) no-repeat}
.m_contatti-de a:hover {background:url(../images/menu/contatti_h-de.gif) no-repeat}

/******************************************************************************************************     MENU FR */
.m_home-fr {width:93px;height:32px;background:url(../images/menu/home_s-fr.gif) no-repeat}
.m_home-fr a {background:url(../images/menu/home_n-fr.gif) no-repeat}
.m_home-fr a:hover {background:url(../images/menu/home_h-fr.gif) no-repeat}
.m_camere-fr {width:135px;height:32px;background:url(../images/menu/camere_s-fr.gif) no-repeat}
.m_camere-fr a {background:url(../images/menu/camere_n-fr.gif) no-repeat}
.m_camere-fr a:hover {background:url(../images/menu/camere_h-fr.gif) no-repeat}
.m_piscina-fr {width:194px;height:32px;background:url(../images/menu/piscina_s-fr.gif) no-repeat}
.m_piscina-fr a {background:url(../images/menu/piscina_n-fr.gif) no-repeat}
.m_piscina-fr a:hover {background:url(../images/menu/piscina_h-fr.gif) no-repeat}
.m_servizi-fr {width:118px;height:32px;background:url(../images/menu/servizi_s-fr.gif) no-repeat}
.m_servizi-fr a {background:url(../images/menu/servizi_n-fr.gif) no-repeat}
.m_servizi-fr a:hover {background:url(../images/menu/servizi_h-fr.gif) no-repeat}
.m_jesolo-fr {width:106px;height:32px;background:url(../images/menu/jesolo_s-fr.gif) no-repeat}
.m_jesolo-fr a {background:url(../images/menu/jesolo_n-fr.gif) no-repeat}
.m_jesolo-fr a:hover {background:url(../images/menu/jesolo_h-fr.gif) no-repeat}
.m_dove-fr {width:131px;height:32px;background:url(../images/menu/dove_s-fr.gif) no-repeat}
.m_dove-fr a {background:url(../images/menu/dove_n-fr.gif) no-repeat}
.m_dove-fr a:hover {background:url(../images/menu/dove_h-fr.gif) no-repeat}
.m_contatti-fr {width:123px;height:32px;background:url(../images/menu/contatti_s-fr.gif) no-repeat}
.m_contatti-fr a {background:url(../images/menu/contatti_n-fr.gif) no-repeat}
.m_contatti-fr a:hover {background:url(../images/menu/contatti_h-fr.gif) no-repeat}

/******************************************************************************************************     MENU RU */
.m_home-ru {width:116px;height:32px;background:url(../images/menu/home_s-ru.gif) no-repeat}
.m_home-ru a {background:url(../images/menu/home_n-ru.gif) no-repeat}
.m_home-ru a:hover {background:url(../images/menu/home_h-ru.gif) no-repeat}
.m_camere-ru {width:113px;height:32px;background:url(../images/menu/camere_s-ru.gif) no-repeat}
.m_camere-ru a {background:url(../images/menu/camere_n-ru.gif) no-repeat}
.m_camere-ru a:hover {background:url(../images/menu/camere_h-ru.gif) no-repeat}
.m_piscina-ru {width:186px;height:32px;background:url(../images/menu/piscina_s-ru.gif) no-repeat}
.m_piscina-ru a {background:url(../images/menu/piscina_n-ru.gif) no-repeat}
.m_piscina-ru a:hover {background:url(../images/menu/piscina_h-ru.gif) no-repeat}
.m_servizi-ru {width:107px;height:32px;background:url(../images/menu/servizi_s-ru.gif) no-repeat}
.m_servizi-ru a {background:url(../images/menu/servizi_n-ru.gif) no-repeat}
.m_servizi-ru a:hover {background:url(../images/menu/servizi_h-ru.gif) no-repeat}
.m_jesolo-ru {width:106px;height:32px;background:url(../images/menu/jesolo_s-ru.gif) no-repeat}
.m_jesolo-ru a {background:url(../images/menu/jesolo_n-ru.gif) no-repeat}
.m_jesolo-ru a:hover {background:url(../images/menu/jesolo_h-ru.gif) no-repeat}
.m_dove-ru {width:155px;height:32px;background:url(../images/menu/dove_s-ru.gif) no-repeat}
.m_dove-ru a {background:url(../images/menu/dove_n-ru.gif) no-repeat}
.m_dove-ru a:hover {background:url(../images/menu/dove_h-ru.gif) no-repeat}
.m_contatti-ru {width:117px;height:32px;background:url(../images/menu/contatti_s-ru.gif) no-repeat}
.m_contatti-ru a {background:url(../images/menu/contatti_n-ru.gif) no-repeat}
.m_contatti-ru a:hover {background:url(../images/menu/contatti_h-ru.gif) no-repeat}

.banner_home {
	width:292px;height:83px;
	background:url(../images/layout/bg_banner_home.png) no-repeat;
}
.banner_home td {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#707070;
	padding:3px 10px 0px 10px;
}
.banner_home td.banner_pic {padding:6px 0px 0px 4px;}
.banner_home td.banner_tit {padding:8px 0px 0px 12px;}

/******************************************************************************************************     FORM */

input#nome,
input#cognome,
input#tel,
input#email { width:145px; font-size:12px; }

input#checkin,
input#checkout { width:125px; font-size:12px; margin-right:3px; }

select#camere,
select#persone,
select#trattamento { width:149px; font-size:12px; }

textarea#note, #privacy { width:430px; }

input#invia { font-size:11px; }

table.prezzi td, table.prezzi th {
	border:1px solid #C1B68E;
}
table.prezzi {
	border-collapse:collapse;
}

.condizioni {
	font-size:10px;
	font-style:italic;
}

.condizioni_big {
	color:#005B95;
	font-weight:bold;
}

#privacy {
	height:97px;
	padding:2px;
	border:1px solid #7F9DB9;
	overflow:auto;
}

/******************************************************************************************************     METEO */

#titoli { font-weight:bold; font-size:13px; text-align:center; }
.giorno, .data, .meteo, .temp { width:25%; float:left; height:64px; line-height:64px; text-align:center; }
.spa { clear:both; }


/******************************************************************************************************     LINK UTILI */
#links {
	float:right; width:315px;
	margin-top:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color:#707070;
}

#links h3, #links a { color:#707070; }