body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#DFE0E1;
}
img{
border:0px;
}
a{
text-decoration:none;
color:#000000;
}
.box{
width:800px;
height:600px;
padding:20px;
background-color:#1A785B;
}
.boxintro{
width:800px;
height:600px;
padding:20px;
/* background-color:#DFE0E1;*/
background-color:#00461C;
}
.boxinterno{
width:800px;
height:600px;
background-color:#FFFFFF;
text-align:left;
}
.intestazione{
width:800px;
height:93px;
background:url("img/intestazione.jpg") no-repeat top left;
}
.riga{
width:800px;
height:6px;
font-size:6px;
background-color:#1A785B;
}
.area{
width:760px;
height:461px;
padding:20px;
background:url("img/bg_area.jpg") no-repeat top left;
}
.menucont{
width:760px;
height:10px;
}
.menu{
width:auto;
margin-right:8px;
font-size:10px;
text-transform:uppercase;
float:left;
cursor:pointer;
}
.submenu{
width: auto;
overflow: visible;
margin-right:8px;
font-size:10px;
text-transform:uppercase;
float:left;
cursor:pointer;
}
.submenuitem {
background-color: #FFFFFF;
-moz-opacity:0.7;
/*filter:alpha(opacity=70);*/
width: 160px;
}
.submenuitem_over {
background-color: #B1CEAF;
-moz-opacity:1;
/*filter:alpha(opacity=99);*/
width: 160px;
}
.qlink{
width:10px;
height:10px;
margin-right:2px;
font-size:8px;
background-color:#1A785B;
float:left;
visibility:hidden;
}
.qlinkv{
width:10px;
height:10px;
margin-right:5px;
font-size:8px;
background-color:#1A785B;
float:left;
}
.contenuti{
clear:both;
width:720px;
height:370px;
bottom:5px;
right:5px;
position:relative;
background:url("img/bg_testi.jpg") no-repeat top left;
padding:20px;
}
.conthp{
clear:both;
width:760px;
height:410px;
bottom:-15px;
right:-15px;
position:relative;
}
.contombra{
width:760px;
height:410px;
margin-top:41px;
margin-left:3px;
xbackground-color:#1A785B;
}
#contsez{
clear:both;
width:760px;
min-height:300px;
margin-top:20px;
}
.bgcontatti{
background:url("img/bg_contatti.jpg") no-repeat center 59px;
-moz-opacity:0.6;
filter:alpha(opacity=60);
padding-top:100px;
padding-bottom:20px;
}
.ubictxt {
margin-top: 75px;
margin-left: 20px;
float: left;
width: 50%;
text-align: justify;
text-decoration: none;
}
.caratitem0 {
font-size:10px;
text-transform:uppercase;
margin-right: 2px;
float: left;
}
.caratitem1 {
font-size:10px;
text-transform:uppercase;
margin-right: 2px;
float: left;
}
.caratmenu {
float: none;
}
.caratbox {
margin-top: 40px;
}
.skipintro {
position:absolute;
width:100%;
text-align:center;
margin-top:622px;
z-index:5;
color: #FFFFFF;
}
.formlabel {
text-align:left;
}
.formdata {
text-align: right;
-moz-opacity:0.5;
filter:alpha(opacity=50);
}
.downloadbox {
margin-top:50px;
}
.gardenbox {
	position: relative;
text-align: justify;
margin-top:30px;
height: 400px;
}
.pagindx_garden {
position: absolute;
bottom: 0px;
right: 10px;
}
.videoframe {
-moz-opacity:0.7;
filter:alpha(opacity=70);
border: #448844 solid 1px;
}
a.PDFlink {
	position: absolute;
	background-color: #1A785B;
	color: #FFFFFF;
	padding:3px;
	top: 300px;
	right: 20px;
}
div.picbox {
float: left;
margin-left: 25px;
margin-top: 35px;
width: 330px;
height: 304px;
border: #448844 solid 1px;
}
img.picbox {
margin: 9px;
border: #FFFFFF solid 1px;
}
.txtbox {
float: right;
margin-right: 35px;
margin-top: 35px;
padding: 10px;
width: 310px;
height: 284px;
text-align: justify;
/*border: #448844 solid 1px;*/
}
div.newsbox {
float: left;
margin-left: 25px;
margin-top: 35px;
width: 420px;
height: 320px;
border: #448844 solid 1px;
}
.datebox {
float: right;
margin-right: 25px;
margin-top: 35px;
padding: 10px;
width: 120px;
height: 300px;
text-align: justify;
border: #448844 solid 1px;
background-color: #FFFFFF;
-moz-opacity:0.5;
filter:alpha(opacity=50);
}
.pagindx {
float: right;
margin-left: 50px;
margin-right: 5px;
margin-top: 60px;
}
.dropMenuLink {
z-index: 2;
font-size: 9px;
}

.pnthide {
-moz-opacity:0;
filter:alpha(opacity=0);
}

.pntview {
-moz-opacity:1;
filter:alpha(opacity=100);
}
img.pntdetail {
margin: 10px;
border: #FFFFFF solid 1px;
}

/*Css per nuova versione pagina vendesi 15/07/2010*/
#box_listini {
	width:740px;
	margin:0 auto;
	margin-top:20px;
}
.edificio {
	width:735px;
	height:21px;
	font:bold 16px Arial, Helvetica, sans-serif, "Century Gothic";
	color:#030;
	padding-left:5px;
}
#table_listini {
	width:740px;
	background-color:#FFF;
	margin-top:10px;
	margin-bottom:20px;
}
#table_listini th {
	font:bold 12px Arial, Helvetica, sans-serif, "Century Gothic";
	border:1px solid #030;
	height:22px;
	background-color:#b1ceaf;
}
#table_listini td {
	font:12px Arial, Helvetica, sans-serif, "Century Gothic";
	border:1px solid #030;
	height:26px;
}
#table_listini td a {
	font:bold 16px Arial, Helvetica, sans-serif, "Century Gothic";
	text-decoration:underline;
	color:#030;
}
