@charset "utf-8";
* {  
	margin: 0;
	padding: 0;  
} 

#container{
	margin:0 auto;
	height:auto;
	
}

#head{
	height:200px;
	width:100%;
	background: url('../images/text.png') repeat-x;
	background-position:bottom;
	margin-bottom:5px;
}
#right{
	width:50%;
	margin-left:50%;
	position:absolute;
	margin-top:72px;
	height:62px;
	background-color:#6c94ca;
	background-position:right bottom;
	
}
#centro{
	height:200px;
	width:800px;
	position: relative;
	margin:0 auto;
	
}

#ricerca {
	border : 1px solid #a3c347;
	width:800px;
	height:110px;
	position: relative;
	margin:0 auto;

}
#scritta {
	height:27px;
	background-color:#6d6e71;
}

#sinistra{
	color:white;
	padding-left:10px;
	padding-top:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
}

#destra{
	color:white;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-top:-13px;
	margin-right:15px;
}

#contenuto {
	border-top: 3px solid #6d6e71;
	width:800px;
	height:auto;
	position: relative;
	margin:0 auto;

}


#tab {
	margin-left:0px;
	margin-top:-3px;
	
}
#tab a{
	float:left;
	height:0;
	overflow:hidden;
	padding:40px 0 0 0;
	background-position:0 -82px;
	background: url(../images/homev.png) no-repeat center;
	margin-top:3px;
}

#home{
	width:133px;
	position:absolute;
	margin-top:1px;
	background: url(../images/homes.png) no-repeat;
	height:30px;
}
#home a{
	width:133px;
	margin-top:0px;
	background: url(../images/homev.png) no-repeat;
}
#vendita{
	position:absolute;
	width:135px;
	top:-2px;
	margin-left:132px;
	background: url(../images/vendites.png) no-repeat;
	height:30px;
}

#vendita a{
	width:135px;
	margin-top:0px;
	background: url(../images/venditev.png) no-repeat;
}
#affitti{
	width:135px;
	position:absolute;
	top:-2px;
	left:267px;
	background: url(../images/affittis.png) no-repeat;
	height:30px;
}
#affitti a{
	width:134px;
	margin-top:0px;
	background: url(../images/affittiv.png) no-repeat;
}
#stagionali{
	width:135px;
	position:absolute;
	top:-2px;
	left:400px;
	background: url(../images/stagionalis.png) no-repeat;
	height:30px;
}

#stagionali a{
	width:135px;
	margin-top:0px;
	background: url(../images/stagionaliv.png) no-repeat;
}
#do{
	width:135px;
	position:absolute;
	top:-2px;
	left:534px;
	background: url(../images/doves.png) no-repeat;
	height:30px;
}
#do a{
	width:135px;
	margin-top:0px;
	background: url(../images/dovev.png) no-repeat;
}
#contatti{
	width:135px;
	position:absolute;
	top:-2px;
	left:669px;
	margin-right:-11px;
	background: url(../images/contattacis.png) no-repeat;
	height:30px;
}
#contatti a{
	width:133px;
	margin-top:0px;
	background: url(../images/contattaciv.png) no-repeat;
}

#home a.active{background: url(../images/homes.png) no-repeat;}
#vendita a.active{background: url(../images/vendites.png) no-repeat;}
#affitti a.active{background: url(../images/affittis.png) no-repeat;}
#stagionali a.active{background: url(../images/stagionalis.png) no-repeat;}
#do a.active{background: url(../images/doves.png) no-repeat;}
#contatti a.active{background: url(../images/contattacis.png) no-repeat;}

#home a:hover{background: url(../images/homec.png) no-repeat;}
#vendita a:hover{background: url(../images/venditac.png) no-repeat;}
#affitti a:hover{background: url(../images/affittic.png) no-repeat;}
#stagionali a:hover{background: url(../images/stagionalic.png) no-repeat;}
#do a:hover{background: url(../images/dovec.png) no-repeat;}
#contatti a:hover{background: url(../images/contattacic.png) no-repeat;}

#testo {
	position:relative;
	margin-top:40px;
	width:280px;
	height:auto;
	text-align:justify;
	word-spacing:3px;
	line-height:20px;
	color:#6d6e71;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.verde {
	color:#a3c347;
	font-weight:bold;
}

#immagini {
	position:absolute;
	top:3%;
	margin-left:40%;
	width:480px;
}

#striscia {
	margin:0 auto;
	height:50px;
	background: url(../images/striscia.png) no-repeat;
}

#uno {
	height:200px;
	color:#6d6e71;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#caratteristiche {
	width:480px;
	height:165px;
	background: url(../images/sfondo.png) no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	color:#6d6e71;
	font-size:12px;	
}

#cara {
	margin:-140px 0 0 220px;
	height:150px;
	color:#6d6e71;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.grigio {
	color:#6d6e71;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.grigion {
	color:#6d6e71;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}

.grigiof {
	color:#6d6e71;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	margin-left:120px;
}
#footer{
	width:100%;
	color:#6d6e71;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11.33px;
	height:90px;
	border-top:1px solid #6d6e71;
	margin-top:50px;
	margin-bottom:20px;
	text-align:center;	
}

#scheda_ann{
	position:relative;
	width:800px;
	height:780px;
	margin-top:3px;
	background:url(../images/scheda.png) no-repeat;
}

#scheda_sta{
	position:relative;
	width:800px;
	height:926px;
	margin-top:50px;
	background:url(../images/scheda_sta.png) no-repeat;
}

#link {
	margin-top:50px;
	height:30px;
}

#foto {
	position:relative;
	margin-left:20px;
	margin-top:20px;
	width:350px;
	height: 80%;
	overflow: auto;
}

#cara_annu {
	position:relative;
	width:350px;
	margin-top:-635px;
	margin-left:420px;
	color:#6d6e71;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	height:630px;
	overflow: auto;
}

#cara_annu_sta {
	position:relative;
	width:350px;
	margin-top:-755px;
	margin-left:420px;
	color:#6d6e71;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	height:750px;
	overflow: auto;
}

.titolo {
	color:#6d6e71;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
}

#titoli {
	width:150px;
}

#campi {
	width:160px;
	margin-top:-13px;
}
#note {
	position:relative;
	background-color:#FFF;
	width:330px;
	height:80px;
	border:1px solid #a3c347;
	margin-top:10px;
	color:#6d6e71;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#disp{
	border:0;
}

td.sopra{
	border-top:1px solid #a3c347;
	border-left:1px solid #a3c347;
}
td.sopra_u{
	border-top:1px solid #a3c347;
	border-left:1px solid #a3c347;
	border-right:1px solid #a3c347;
}
td.sotto{
	border-top:1px solid #a3c347;
	border-left:1px solid #a3c347;
	border-bottom:1px solid #a3c347;
}
td.sotto_u{
	border-top:1px solid #a3c347;
	border-left:1px solid #a3c347;
	border-bottom:1px solid #a3c347;
	border-right:1px solid #a3c347;
}

	
	
	

	


	
	

