body,td {margin: 0px;text-align: center; font: 14px "MS Sans Serif" Geneva sans-serif;}
#pagina{width: 760px; height: auto; margin: auto;}
#head{width: 760px; height: auto; text-align: center; background: url(images/sfondostebline.jpg) no-repeat;}
#top{width: 760px; height: 95px;}
#logo{width: 190px; height: 95px; float: left; padding: 10px 0px 0px 0px;}
#www{width: 160px; height: 20px; float: right;}
#ind{width: 550px; height: 20px; float: left; font-size: smaller ; padding-left: 10px 0px 0px 20px;}
#menu{width: 570px; height: 45px; float: left;}
#menu ul{
	display: block;
	margin: 20px 0; padding: 0;
}#menu ul , #menu ul li{
	list-style: none;
}#menu ul{
	font-size: larger;
	font-weight: bolder;
	font-style: italic;
}#menu ul li{
	float: left;
}#menu ul a{
	text-decoration: none;
	color: #000;
	display: block;
}#menu ul a , #menu li.act{
	padding: 5px;
}#menu ul a:hover , #menu li.act{
	border-bottom: 2px dotted #FFF;
}#menu ul a:hover , #menu li.act{
	color: #900;
}

#main{width: 760px; height: 440px; clear: both;}
#altosin{width: 390px; height: 205px; float: left;}
#lingue{width: 370px; height: 25px; text-align: left; padding: 0px 0px 0px 20px;float:left}
#lingue-b{height: 25px; text-align: left; padding: 0px 0px 0px 20px;}
#piantina{width: 310px; height: 205px;  padding: 0px 0px 0px 60px;}
#desc{width: 330px; height: 40px;  padding: 0px 40px 0px 0px; float: left}
#descstebline2{width: 153px; height: 211px;  padding: 0px 20px 20px 20px; float: left}
#deschome{width: 370px; height: 415px;  padding: 0px 0px 0px 20px; float: left;}
#foto1{width: 370px; height: 150px; float: left; }
#foto4{width: 370px; height: 150px; float: right; }
#foto2{width: 270px; height: 135px; float: left; padding: 40px 0px 0px 120px; text-align: left;}
#foto2stebline2{width: 270px; height: 137px; float: left; padding: 30px 0px 0px 120px; text-align: left;}
#foto3{width:370px; height: 175px; float: left; padding: 20px 0px 0px 0px;}
#foto3stebline2{width:370px; height: 231px; float: left; padding: 40px 0px 0px 0px;}
#pianta{width: 370px; height: 125px; float: left;}
#foot{width: 760px; height: 65px; clear: both;}
#modulo{width: 480px; height: 415px; padding: 0px 140px 0px 140px; clear: both; overflow: auto;}
#modulo td{margin: 0px; text-align: left; font: 8px "MS Sans Serif" Geneva sans-serif; }
#periodo{ margin: 10px 0px 10px 0px;}
#contatti{ margin: 10px 0px 10px 0px;}
#bottoni {text-align: center; margin: 10px 0px 10px 0px;}
input{font: bold 12px "MS Sans Serif" Geneva sans-serif; background: transparent; }
select{font: bold 12px "MS Sans Serif" Geneva sans-serif;}
#asterisco{font: bold 12px "MS Sans Serif", Geneva, sans-serif;text-align: left;}
th{font: bold 14px "MS Sans Serif", Geneva, sans-serif; height: 30px;}
.obbli{font: bold 12px "MS Sans Serif" Geneva sans-serif;}
#bordatasu{border: 1px solid Gray;  border-bottom: 0px; }
#bordatame{border: 1px solid Gray;  border-bottom: 0px;   border-top: 0px;}
#bordatagiu{border: 1px solid Gray;  border-top: 0px; }
.cont{ width: 100%; text-align: center;}
#listino{width: 660px; height: 415px; float: left; padding: 0px 50px 0px 50px; text-align: center;}
#listino table{border: double #F0E68C; border-collapse: collapse;}
#listino td{margin: 0px; text-align: center; font: 12px "MS Sans Serif" Geneva sans-serif; border: 1px groove #999900;}
.colore{background: #F0E68C;}
#conf{width: 760px; height: 340px; float: left;}
ul.images{
	display: block;
	margin: 0; padding: 0;
	list-style: none;
}
ul.images li{
	display: inline;
}
p{
	margin: 0; padding: 0;
}
p.offerte{
	font-weight: bolder;
	text-transform: uppercase;
	text-align: left;
	letter-spacing: 1px;
	height: 20px;
	float: left;
	color: #990000;
}
p.offerte a{
	color: #990000;
	background: #FFF;
	text-decoration: none;
}
p.offerte a:hover{
	text-decoration: underline;
}
ul.offerta{
	clear: left;
	display: block;
	margin: 0 10px; padding: 10px;
	text-align: left;
	min-height: 50px;
	height: auto !important;
	height: 50px;
	border-bottom: 1px solid #990000;
}
ul.offerta li{
	margin: 0; padding: 0;
	list-style: none;
	text-align: left;
}
ul.offerta p{
	font-weight: bolder;
	margin: 5px 0;
}
