﻿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:13px; width:210px; padding:0 0 2px 0; z-index:2;}
	.scarica p {float:left; margin:0; padding:0; border-left:1px solid #fff;}
	.scarica p.testo {padding:0;}
	.scarica a {display:block; height:25px; padding:0; margin:0 0 0 3px; font-size:7pt;}*/
	
	.scarica {position:absolute; top:-30px; left:5px; width:210px; padding:0 0 2px 0; z-index:2;}
	.scarica p {float:left; margin:0; padding:0; border-left:1px solid #fff;}
	.scarica a {font-size:7pt; margin:0 0 0 6px; padding:0; display:block;}
	
	#loghi_altri {position:absolute; bottom:53px; left:0; width:245px; height:44px; font-size:7pt;}
	#loghi_altri p {margin:0; padding:0;}
	#loghi_altri #box_loghi_altri_sx {float:left; width:50%; height:44px; text-align:center;}
	#loghi_altri #box_loghi_altri_sx #logo_transferlimotours {position:relative; top:3px; left:5px; float:left;}
	#loghi_altri #box_loghi_altri_sx a#logo_facebook {position:relative; top:5px; right:3px; float:right;}
	#loghi_altri #box_loghi_altri_dx {float:right; width:50%; height:44px; text-align:center;}
	#loghi_residence {position:absolute; bottom:0; left:0; width:245px; height:47px; padding:5px 0 0 0; font-size:7pt; text-align:left; background:#544943; z-index:5;}
	#loghi_residence a {display:block; float:left; width:49%; height:43px; text-align:center; border-left:1px solid #463b35;}
	#loghi_residence a#visita_anche {height:27px; padding:16px 0 0 0; border-right:1px solid #655953; border-left:0;}
	#loghi_residence a#logo_residence {height:43px; padding:0;}
	/*#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;}*/
	#loghi_residence #facebook {position:absolute; top:10px; right:30px; width:44px; height:44px; padding:0; text-align:right;}
	#loghi_residence #facebook img {width:44px; height:44px;}
	/*.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;}*/
	.box_immagini {position:absolute; top:14px; left:0; margin:0; width:246px; height:350px; text-align:right; padding:0;}
	.immagine {border:6px solid #9b988d; margin:3px;}
	#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: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 32px; border-right:1px solid #fff; height:125px;}
	#icone_servizi .right {float:left; width:85px; padding:0; margin:0 0 0 22px; 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; bottom:5px; right:10px; width:150px; height:12px; 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; }
	#concept #data_progetto {display:none;}

/*Fine CONCEPT BY*/
