body {background-color: #626E78; color:#384651; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

h1,h2,h3{padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

a{ color:#0B70E8; text-decoration:none;}
a:hover{ text-decoration:underline;}

hr{ height:1px; color:#ffffff;}
div#contenitore{ position:relative; width:959px; margin:0 auto; height: auto !important; height:1200px; min-height:1200px; background-color:#DBE3E8;}
div#contenuti{ position:relative; width:552px; margin:0 auto; height: auto !important; height:1200px; min-height:1200px; background-color:#ffffff;}

div#header{ position:relative; width:100%; margin:0 auto;  height:200px; background-image:url(../img/grafica/testata-immobiliare.gif); background-repeat:no-repeat; background-position:center;}
#menuHeader{padding:5px; color:#ffffff; text-align:right;}
#menuHeader a{color:#ffffff; font-weight:bolder;}

div#fasciaDx{ position:absolute; padding:0px 0px 0px 0px; right:0px; top:201px; width:201px;}

div#zone{ padding:4px; line-height:10px;}
div#zone a{ color:#384651; padding:5px 5px 5px 5px;}
div#zone img{}
div#zone p{padding:0px; margin:2px;}
div#zone b{ padding:5px 5px 5px 5px; margin:5px 5px 5px 5px;}



div#fasciaSx{ position:absolute; left:1px; top:201px; width:201px;}
div#fasciaSx h3{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px;}
div#fasciaSx div{ border-bottom:1px solid #ffffff; padding:5px;}


div#VendoAffitto{ background-color:#FFDB40; padding:4px; color:#384651;}
div#VendoAffitto a{color:#384651; display:block; padding:0 0 0 5px;}
div#VendoAffitto h3{ color:#303F50; font-size:12px; border-bottom:1px solid #F1CC2F; margin-top:6px; padding:3px; }

div#Link_Contratto_TipoImmobile_Zona{padding:0px; }
div#Link_Contratto_TipoImmobile_Zona a{ display:block; padding:0 0 0 20px;}
div#Link_Contratto_TipoImmobile_Zona h3{padding:4px; background-image:none;}

div#valutazioneImmobili{ background-color:#6AA03F; background-image:url(../img/grafica/box_verde.gif); background-position:bottom; background-repeat:no-repeat; padding:4px; color:#384651; height: auto !important; height:80px; min-height:80px;}
div#valutazioneImmobili a{color:#FFFFFF;}

div#vantaggi{ background-color:#E6EBE2; background-image:url(../img/grafica/box_grigio.gif); background-position:bottom; background-position:bottom; background-repeat:no-repeat; padding:4px; color:#384651; height: auto !important; height:80px; min-height:80px;}


div#footer{ clear:left; position:relative; width:100%;  height:70px; background-color:#FFFFFF; background-image:url(../img/grafica/footer-bot.gif); background-position:bottom; background-repeat:no-repeat; }
div#footer p{ margin:20px;}
div#ricercaVeloce{ position:absolute; right:15px; top:40px; width:180px;  height:160px; text-align:right;  }
div#ricercaVeloce h4{ margin:0px 0px 5px 0px;; font-size:12px;}
div#ricercaVeloce select{ font-family:verdana; font-size:10px; margin:2px;}


#inVetrina{ clear:left; padding:0px;}
#inVetrina h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; display:block; height:20px; padding:2px 0px 2px 0px; text-indent:4px; text-align:center; border:1px solid #ffffff; background-color:#384651; color:#FFFFFF; margin-bottom:2px;}
#inVetrina p{ margin:0px 0px 0px 0px}
#inVetrina img{text-align:center;}

.img{
margin:4px 0 4px 0;
padding:2px;
width:140px;
float:left;
color:#FFFFFF;
text-align:center;
font-size:10px;

}

div#lingue{ background-color:#384651; position:relative; left:-2px; padding:3px 0px 3px 0px; width:100%; margin:0px 0px 10px 0px;}
div#lingue img{  margin:2px;}

#schedaImmobile h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; display:block; height:20px; padding:2px 0px 2px 0px; margin-bottom:4px; text-indent:4px; text-align:center; border:1px solid #ffffff; background-color:#384651; color:#FFFFFF;}
#schedaImmobile a{ color:#0099FF; }
#schedaImmobile h2 a{ color:#ffffff;  font-size:11px; }

.AgenziaDiAppartenenza{ background-color:#FFB400; border:4px solid #ffffff; }
.caratteristicheImmobili{background-color:#DBE3E8; border:4px solid #ffffff;}
.elencoPuntatoQuadrato li{list-style-type:square; color:#CCCCCC;  display:block; height:15px; padding:3px; }
.elencoPuntatoBg li{ list-style-type:none; display:block; width:260px; height:15px; background-color:#DBE3E8; margin-left:-35px; padding:3px;  border-bottom:1px solid #ffffff;}

#ricercaImmobile{ background-image:url(../img/grafica/cartina_europa.gif); background-repeat:no-repeat; background-position:top right;}
#ricercaImmobile h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; display:block; height:20px; padding:2px 0px 2px 0px; margin-bottom:4px; text-indent:4px; text-align:center; border:1px solid #ffffff; background-color:#384651; color:#FFFFFF;}
#ricercaImmobile a{ color:#0099FF; }

#ListaPreferiti img{ float:left; padding:6px; margin:10px; border:1px solid #DBE3E8; margin:4px; background-color:#FFFFFF;}

.wide div{ padding:4px; border-bottom:1px solid #DBE3E8; clear:both;}
.wide img{float:left; margin:6px; padding:4px; background-color:#FFFFFF; border:1px solid #eeeeee; }

.split2{clear:left;}
.split2 div{ width:50%; float:left; }
.split2 h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; display:block; height:20px; padding:2px 0px 2px 0px; margin-top:0px; margin-bottom:2px; text-indent:4px; text-align:center; border:1px solid #ffffff; background-color:#384651; color:#FFFFFF;}
.split2 h3{ background-image:url(../img/grafica/qua_giallo.gif); background-repeat:no-repeat; background-position:left; text-indent:15px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF9900; margin:0px 0px 0px 0px }
.split2 p{ border-bottom:1px solid #eeeeee; padding:5px 5px 10px 5px; margin:0px 0px 0px 0px;}
.split2 h2 a{ color:#ffffff; font-size:11px;}
.split2 div img{ float:left; padding:6px; margin:10px; border:1px solid #DBE3E8; margin:4px; background-color:#FFFFFF;}
.split2 div p{ clear:left;}

.elencoPuntatoBgBlu li{ list-style-type:none;  display:block; width:120px;  padding:3px; background-color:#DBE3E8; left:10px;  border-bottom:1px solid #ffffff;}

.cerca{ display:block; right:0px; border:none; width:100%; height:20px; background:url(../img/grafica/cerca.gif) right no-repeat ; cursor:default;} 


textarea{ color:#999999; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
input, select { right:0px; border:none; cursor:default; border:1px solid #cccccc; background-color:#FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}