﻿body {margin:0;padding:0;background-repeat:repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;}
img	{border:0;margin:0;padding:0;}
h1 {font-size:9pt;font-family:Verdana;color:#714904;}
h3 {font-size:9pt;font-family:Verdana;color:#714904;padding:0 0 0 10px;}
hr {height:1px;color:#fff;}
td {color:white;font-family:Verdana;font-size:8pt;}
.clear {clear:both;margin:0;padding:0;}

a {color:#FFFFFF;text-decoration:none;}
a:hover	{color:#9B988D;}
.bottone	{font-family:Verdana; font-size:11px; color:#000; width:90px; height:25px;}
.testo 		{color: white; font-family: Verdana; font-size : 8pt;}

img.png  {behavior: url(/css/iepngfix.htc); }

#wrapper {position:relative;margin:0 auto;width:970px;text-align:left;}
#container {position:relative;margin:0 auto;width:970px;text-align:left;}

#lingue_template {position:absolute;top:12px;left:30px;width:150px;font-size:9pt;color:white;z-index:1233;}
#lingue_template a {color:#FFF;font-size:9pt;text-decoration:none;}
#lingue_template a:hover {color:#544943;}

#menu_container {padding:0;height:40px;background:#9B988D;}
#menu_container ul {margin:0;padding:10px 10px 0 0;color:#FFF;float:right;text-align:right;}
#menu_container ul li {float:left;display:inline;padding:0 10px;color:#000;font-size:10pt;text-decoration:none;border-right:1px solid #FFF;}

#top2 {width:970px;height:29px;background:#C7C2B1;padding:0;margin:0;}
 			
#box_logo {position:absolute;width:245px;height:126px;z-index:4;}

#chiudi {position:absolute;top:70px;right:10px;text-align:right;z-index:4;padding:5px 5px 0 0;}
#apri {position:absolute;top:70px;right:21px;text-align:right;z-index:4;padding:5px 5px 0 0;display:none;}
.chiudi,
.apri {font-size:10px;color:#fff;text-decoration:underline;}
.chiudi:hover,
.apri:hover {color:#000000;}

#content_opaco {position:relative;margin:0;height:519px;opacity:0.65;filter:alpha(opacity=65);background:#000;z-index:3;}
#content {position:relative;margin:-393px 0 0 0;height:382px;padding:0 10px 10px 10px;color:white;z-index:5;}

/*CONTENT*/
	p#transfer {position:absolute;top:255px;left:30px;width:180px;font-size:7pt;border-bottom:1px solid #c7c2b1;padding:0 0 2px 0;}
	.prezzi p#transfer {top:233px;}
	#torbole_dintorni p#transfer, #sport_tempo_libero p#transfer {top:275px;}
	#MAIN_torbole_dintorni p#transfer, #MAIN_sport_tempo_libero p#transfer {top:365px;}
	#link_beauty {position:absolute;top:284px;left:30px;width:219;font-size:7pt;}
	#link_beauty img {margin:4px 0 0 0;}
	.scarica {position:relative;top:12px;width:180px;padding:0;margin:0;}
	.scarica a {font-size:7pt;}
	#loghi_residence {position:absolute;bottom:5px;left:30px;width:214px;height:70px;font-size:7pt;text-align:left;padding:0;z-index:5;}
	#loghi_residence #verdeblu a {display:block;text-align:left;}
	#loghi_residence #verdeblu a img {margin:6px 0 0 0;text-align:left;}
	.box_immagini {position:absolute;top:15px;left:0;margin:0;width:246px;height:350px;text-align:right;padding:0;}
	.immagine {border:6px solid #9b988d;margin:2px;}
	#novita {position:absolute;top:120px;left:30px;border:1px solid #c7c2b1;color:#c7c2b1;width:180px;text-align:left;padding:0;}
	#novita p {padding:7px 5px;margin:0;}
	.div_testo {position:relative;top:0;float:right;margin:0;width:630px;padding:0;height:370px;color:white;font-size:8pt;overflow:auto;scrollbar-base-color: #C7C2B1;scrollbar-arrow-color: #FFF;scrollbar-face-color: #9B988D;scrollbar-track-color: #C7C2B1;}
	.div_testo p {padding:0;margin:0;}
	#prezzi .div_testo {height:310px;}
	.box_piante {position:absolute;top:255px;left:30px;width:180px;margin:0;padding:0;text-align:left;}
	.box_piante p {padding:0 15px 0 0;margin:0 10px 0 0;}
	#appartamenti_desiree {margin:10px 0 0 0;}
	.box_novità {float:left;margin:0 10px 0 0;padding:0 10px 0 0;width:255px;}
	.box_novità p {margin:0 0 5px 0;padding:0;height:16px;font-size:7pt;}
	.box_novità img {border:4px solid #9b988d;margin:2px;padding:0;}
	.box_novità .imm_appartamenti {float:left;padding:0 15px 0 5px;margin:5px 0 0 0;border-right:1px solid white;}
	.evidenza {float:none;margin:0 0 10px 0;clear:left;width:580px;/*background:#212121;*/}
	.evidenza .imm_appartamenti {/*background:#212121;*/width:585px;margin:0;}
	.evidenza .imm_appartamenti img {border:4px solid #9b988d;}
	.beige {color:#b7b2a3;font-weight:bold;}
	ul#localita {position:relative;float:none;margin:0; padding:0;}
	#localita li {position:relative;height:180px;padding:2px 0; float:none; display:block;list-style-type:none; margin:0;}
	#localita img,
	.immagine_localita {float:left;width:130px;height:87px;margin:15px 10px 10px 0;}
	#localita div {float:left;width:380px;margin:0 0 0 10px;}
	#localita h3 {padding:0;}
	#localita div.clear {float:none;width:80%;}
	#icone_servizi {position:relative;font-size:7pt;/*top:-25px;*/top:5px;text-align:left;}
	#icone_servizi p {padding:0;margin:0 0 4px 0;}
	#icone_servizi .left {float:left;width:97px;padding:0 5px 0 0;margin:0 0 0 30px;border-right:1px solid #fff;height:125px;}
	#icone_servizi .right {float:right;width:80px;padding:0 5px 0 0;margin:0;border-right:1px solid #fff;height:125px;}
	#icone_servizi img {margin:1px;padding:0;}
/*Fine CONTENT*/

/*#icone_servizi {margin:30px 0 0 0;}
#icone_servizi img {margin:5px;}
#icone_servizi .left {margin:0 50px 0 0;}*/
.box_immagini_residence {position:relative;margin:20px 0;padding:0;width:280px;height:350px;text-align:center;float:left;}

/* Home */

	.testo 		{color: white; font-family: Verdana; font-size : 8pt;}

#welcome {
	background:#115063 url(/images/sfondo_home4.jpg) center top no-repeat;
	margin:0;
	padding:0;
	background-color:black;
	}

#tophome {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:40px;
	background: #9b988d;
	}

#box1_opaco {
	position:absolute;
	top:44px;
	left:170px;
	width:245px;
	height:267px;
	background: #231515;
	opacity: 0.70;
	filter:alpha(opacity=70);

	}

#box1 {
	position:absolute;
	top:44px;
	left:170px;
	width:205px;
	height:227px;
	padding: 20px;
	color:white;
}

#box-enter1 {
	position:absolute;
	top:311px;
	left:170px;
	width:245px;
	height:170px;
	border-bottom:8px solid #c7c2b1;
}


#box2_opaco {
	position:absolute;
	top:44px;
	left:555px;
	width:245px;
	height:267px;
	background: #231515;
	opacity: 0.70;
	filter:alpha(opacity=70);

	}
	
#chiusura_boxopaco2 {
	position:absolute;
	top:490px;
	left:555px;
	width:245px;
	height:80px;
	background: #231515;
	opacity: 0.70;
	filter:alpha(opacity=70);

	}
#chiusura_boxopaco1 {
	position:absolute;
	top:490px;
	left:170px;
	width:245px;
	height:80px;
	background: #231515;
	opacity: 0.70;
	filter:alpha(opacity=70);

	}
#box2 {
	position:absolute;
	top:44px;
	left:555px;
	width:205px;
	height:227px;
	padding: 20px;
	color:white;
}

#box-enter2 {
	position:absolute;
	top:311px;
	left:555px;
	width:245px;
	height:170px;
	border-bottom:8px solid #c7c2b1;
}


/* MenÅ¯ */

#menu_container {
	padding:0px;
	height:40px;
	background: #9B988D;
	}
	
#menu_container ul	{
	margin: 0px;
	padding:10px 10px 0 0;
	color: #FFF;
	font-family: verdana, helvetica, sans-serif;
	float: right;
	text-align: right;
	}

#menu_container ul li	{
	display: inline;
	padding: 0 10px 0 10px;
	color: #000;
	font-size: 10pt;
	text-decoration: none;
	float: left;
	border-right: 1px solid #FFF;
	}

#lingue_verdeblu {
	position:absolute;
	width:100px;
	top:280px;
	left:315px;
	font-size: 8pt;
	color:white;
}
#pippo {
	position:absolute;
	width:100px;
	top:300px;
	left:450px;
	font-size: 8pt;
	color:white;
}

.lingue {
	position:relative;
	width:100px;
	margin-top:70px;
	margin-left:143px;
	font-size: 8pt;
	color:white;
}
h6 {
	margin:0px;
	padding:0px;
}
#menu_container ul li a 		{color: #FFF;}
#menu_container ul li a:hover	{color: #000;}


/* Prezzi */

.td_prezzi		{color: white; font-family: Verdana; font-size : 8pt; border-bottom:1px solid #FFF; text-align:center; padding:2px;}
.td_prezzi2		{color: white; font-family: Verdana; font-size : 8pt; border-bottom:1px solid #FFF; text-align:center; padding:5px; text-align:center; background:#212121;}
.td_periodi		{color: white; font-family: Verdana; font-size : 8pt; border-bottom:1px solid #FFF; text-align:left; padding:2px;}
#listinoprezzi {
	position: absolute;
	left:302px;
	top:-93px;
	padding:0 15px 0 0;
	width:630px;
	height:450px;
	color: white;
	font-family: Verdana;
	font-size:8pt;
	overflow:auto;
	scrollbar-base-color: #C7C2B1;
	scrollbar-arrow-color: #FFF;
	scrollbar-face-color: #9B988D;
	scrollbar-track-color: #C7C2B1;
}

/* Contatti */

.area_contatti 	{font-size: 8pt; font-family: verdana; height:70px; width:95%; padding:3px; border:1px solid #000;}
.text_contatti	{font-size: 8pt; font-family: verdana; width:95%; color:#000; border:1px solid #000;}


	/* NEWS */
		/* BOX */
		#box_news_elenco {
			display:none;
			position:absolute;
			top:0px;
			left:300px;
			width:470px;
			height:320px;
			text-align:left;
			z-index:1;
			background:#C7C2B1;
			color:#000;
		}
		#box_news_elenco .box_news {
			padding:10px;
			font-size:8pt;
			color: #544943;
			border-bottom:1px #9b988d solid;
		}
		#box_news_elenco a,#box_news_elenco a:link {color:#544943;}
		#box_news_elenco a:hover{color:#9B988D;}
		#box_news_elenco #box_news_chiudi {
			position:absolute;
			left:335px;
			top:-25px;
			font-size:7pt;
			color:#544943;
			font-family:Verdana;
			z-index:2;
		}
		#barra_news {
			height:53px;
			width:470px;
			background-color:#544943;
			background-image:url('../images/sf_boxnews.gif');
		}
		#barra_news img {
			position:absolute;
			top:33px;
			left:115px;
		}
		/* FINE BOX */
		#news_dettagli {
			margin:10px;
			padding-bottom:30px;
			}
		#news_immagini {
			left:0;
			text-align:left;
			height:100px;
		}
		#news_immagini a img {
			border:1px solid black;
			margin:5px;
		}
		#news_immagini a:hover img {
			border:1px solid red;
		}
		.news_elenco {
			width:600px;
			padding-bottom:50px;
			}
		.news {
			border-bottom:1px solid #afa796;
			position:relative;
			padding:5px;
			}
		.news a {
			color: #fff;
			display:block;
			}
		.news a:hover {color:#afa796;}
		#testo_news {
			margin-top:1px;
			padding-top:20px;
			width:470px;
			height:245px;
			border-top:1px solid #544943; 
		}
	/* FINE NEWS */
		h3		{font-size: 9pt; font-family: Verdana; color: #9b988d; padding:0 0 0 10px;}
	/* FINE NEWS */
				
		img {
			margin:0px;
			border:0px;
			padding:0px;
		}

#booking {color:#000;font-size:8pt;font-family:Verdana;margin:0;}
#booking form {padding:3px 0 0 15px;margin:0;}
#booking input {font-size:7pt;color:#808080;padding:0;margin:0;height:15px;}

h2 {
	font-size: 12pt;
	font-family:Verdana;
	text-align:center;
	font-weight:lighter;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}
.titolo {
	color:#b7b2a3;
	font-weight:bold;
	font-family:Verdana;
	font-size:8pt;
	text-decoration:underline;
}
.tito_appartamenti {
	font-size:7pt; 
	font-weight:bold;
}
#testo_lamp { 
	color: #fff; 
	text-decoration: none;
}


/*CONCEPT BY*/

	p#concept {margin:0;padding:0;}
	#concept {position:absolute;width:200px;height:12px;bottom:7px;right:5px;font-family:Verdana;font-size:7pt;color:#9b988d;z-index:4;}
	#concept a {font-size:9px;font-family:Verdana; color:#b4b4b4; font-weight:bold; font-stretch:expanded; text-decoration: none; }
	#concept a:hover {color:#E97D00; }

/*Fine CONCEPT BY*/