body{font:100% Arial,sans-serif;color:#000;margin:0 auto;padding:0;background-color:#708090;}
div#container{width:998px;margin:0 auto;padding:0;border:thin solid Black;background-color:White;color:#000;border-width:2px;}
div#header{width:988px;margin:0 auto;padding:5px;margin-bottom:10px;}
div#content{width:815px!Important;width:820px;padding:5px;float:left;}
div#right{width:165px;margin:0 3px;float:right;}
div#footer{width:988px!Important;width:990px;margin-top:20px;padding:5px;text-align:center;clear:both;font-size:88%;border-top:1px solid #d7d7fc;}
div#left{width:170px;margin:0 2px;float:left;text-align:left;padding:0;}
div#centrale{width:645px;margin:0 auto;float:left;}
div#centrannuncio{width:645px;margin:0 auto;float:left;}
div#guide{width:640px;margin:0 auto;float:left;}
div#logo{width:205px;margin:0;padding:0;text-align:left;float:left;}
div#refint{width:770px;margin:0;padding:0;float:right;margin-bottom:2px;}
#header h1{padding:2px;margin:2px;font-size:10px;}
div#headermenu{clear:both;width:988px;text-align:left;}
#headermenu li,ul{border:0;padding:0;margin:0;list-style:none;display:inline;}
#headermenu ul{float:left;}
a.menuhead{font:bold 20px Arial;padding:0 10px;margin:10px 0;float:left;border-right:1px solid #bbb;}
a.menuhead:hover{background-color:#f4f4ff;}
div.HeadEv{width:240px;border:1px solid #d7d7fc;padding:0;margin:5px;background-color:#ffa;color:Black;float:left;}
.HeadEv p{margin:0;padding:4px;text-align:center;font:normal 12px sans-serif;}
.HeadEv p.intheadev{padding:2px;background-color:#feff80;color:#00008b;font-size:14px;}
.HeadEv p.arancio{background-color:#ffe1aa;}
.HeadEv p.intheadevarancio{padding:2px;background-color:#ffd380;color:#00008b;font-size:14px;}
.HeadEv p.verde{background-color:#aaffab;}
.HeadEv p.intheadevverde{padding:2px;background-color:#80ff81;color:#00008b;font-size:14px;}
div.Quadrato{width:455px!Important;width:465px;border:2px solid #369;margin-left:4px;background-color:#f9f9ff;text-align:center;padding:5px;float:right;}
div.homepage{width:222px;text-align:center;padding:5px;float:left;}
.homepage p{font-size:10px;margin:0;margin-bottom:7px;}
div.Agenzie{width:400px;height:170px;padding:10px;border:1px solid #d7d7fc;margin:0 auto;background-color:#f4f4f4;text-align:center;float:left;overflow:scroll;}
div.lpsx{width:485px!Important;width:500px;padding:0 8px;float:left;}
div.lprx{width:310px;float:right;text-align:center;}
.lpsx p,.lpsx li{font:normal 12px Arial;}
.lprx fieldset{font:bold 14px Arial;margin:0 auto;padding:3px 0;}
.lprx fieldset legend{color:#6495ed;}
#guide h1{font-size:16px;text-align:left;color:#69361d;margin-top:15px;}
#guide p{font-size:12px;margin:0;margin-bottom:7px;text-align:justify;}
#guide li{text-align:justify;font:normal normal 10px Arial;}
#guide table{width:100%;padding:5px;margin:0;}
#guide td{font-size:12px;padding:5px;margin:0;background-color:#dee9f6;text-align:justify;}
#left p{font-size:80%;margin:5px;margin-bottom:10px;text-align:center;}
div#ricerca{width:150px;padding:5px;border:4px groove #63b6ce;margin:0 auto;background-color:#ffffb2;text-align:center;}
#ricerca h3{padding:0;margin:0;margin-bottom:10px;text-align:center;font-size:16px;}
#left select{font-size:10px;width:130px;}
#left h4{font-size:14px;margin:0;padding:0;color:navy;}
div#info{width:150px;padding:5px;border:4px groove #63b6ce;margin:0 auto;background-color:#9cbce3;text-align:center;}
div.RightEv{width:153px!Important;width:165px;border:1px solid #d7d7fc;padding:5px;background-color:#d5d6fc;text-align:center;font:12px sans-serif;color:#e8e8ff;}
.RightEv a{color:Blue;}
#right p{font-size:80%;margin:2px;text-align:center;}
#right .portfolio p{font-size:10px;}
#info h1{font-size:12px;margin:2px;}
#right .topannunciev{padding:5px;background-color:#ffffb2;border:4px groove #63b6ce;}
#right .topannunciev img{width:120px;height:80px;border:2px solid #e2e2e2;padding:2px;}
#footer p{font-size:12px;margin:5px;text-align:center;}
table.scheda{width:810px;font:90% Verdana,sans-serif;color:#000;background-color:White;border:0;text-align:center;margin:0 auto;}
#centrannuncio table.scheda{width:645px;font:90% Verdana,sans-serif;color:#000;background-color:White;border:0;text-align:center;margin:0 auto;}
td.intscheda{font:bold 100% Verdana,sans-serif;background-color:#bfdaeb;padding:2px;border:1px solid Black;}
td.scheda{font:12px Verdana,sans-serif;padding:3px;text-align:left;vertical-align:top;}
div.informazioni{width:100%;font-size:120%;padding:5px;margin:0 auto;float:left;text-align:center;margin-bottom:10px;}
.informazioni table{background-color:#bfdaeb;margin:0 auto;padding:10px;}
.informazioni td{font-size:12px;padding:5px;background-color:#bfdaeb;text-align:left;}
.informazioni h4{margin:5px;}
p{font:100% Arial;text-align:left;}
p.privacy{font:bold 80% Verdana;text-align:justify;}
p.info{font:bold 120% Verdana;text-align:center;}
#centrale p.affiliazione{font:bold 16px Arial;text-align:center;margin:2px;padding:10px;background-color:#dee9f6;}
img{border:0;}
h2{font-size:14px;margin:5px;}
table{font:100% Arial,sans-serif;color:#000;}
table.dati{font:14px Verdana,sans-serif;color:#000;background-color:#c0c7d7;border:1px solid Black;text-align:center;width:100%;margin:5px;clear:both;}
td{font:85% Arial,sans-serif;color:#000;empty-cells:show;padding:0;margin:0;}
td.form{font-size:88%;padding:5px;text-align:left;}
td.elencotit{width:78px;font:bolder 80% Arial,sans-serif;color:#000;empty-cells:show;padding:0;margin:0;background-color:#aaabff;}
td.elencodesc{width:100%;font:80% Arial,sans-serif;color:#000;empty-cells:show;padding:2px;margin:0;background-color:#d7d7ff;text-align:justify;}
#centrale table{width:100%;padding:5px;margin:0;}
#centrale td{font-size:12px;padding:5px;margin:0;background-color:#dee9f6;text-align:justify;}
#centrale td.elencofoto{width:85px;empty-cells:show;background-color:white;padding-right:5px;margin:0;vertical-align:top;}
#centrale table.offerte{width:100%;background-color:White;vertical-align:baseline;border-bottom:1px solid #c9c9c9;margin:0;padding:0;}
#centrale td.offerte{font:bold 12px Arial,sans-serif;color:#000;font-style:italic;background-color:White;text-align:center;vertical-align:baseline;margin:0;padding:0;}
table.iscrizione{width:70%;padding:5px;margin:0 auto;}
.iscrizione td{padding:5px;background-color:#e5e6ff;color:Black;font:bold 12px Arial;}
div.barrapagine{width:510px;padding:0;margin:0;float:left;}
div.contarecord{font:bold 10px Verdana;padding:0;margin:0;float:right;}
#centrale .barrapagine table{padding:0;margin:0;}
#centrale .barrapagine td{font:bold 18px Arial,sans-serif;color:#000;background-color:White;text-align:left;margin:0;padding:0;}
.evidenza{font:bold 90% Arial,sans-serif;color:#000;font-style:italic;text-align:right;vertical-align:baseline;border-bottom:1px solid #c9c9c9;margin:4px;}
.menu{font:bold 13px Arial,sans-serif;color:#000;font-style:italic;text-align:left;vertical-align:baseline;border-bottom:1px solid #c9c9c9;margin:3px;}
p.keyhome{font:normal 16px Arial;color:#000;text-align:center;margin:2px;padding:2px;}
div.bannersponsor{width:468px;margin:10px auto;padding:0;}
.ico{padding-right:2px;vertical-align:top;}
.pag{color:Navy;font:normal 18px Arial;}
a{font:bold 100% Arial,sans-serif;text-decoration:none;}
h1{font:bold 16px Arial,sans-serif;text-align:center;}
h1.titolo{text-align:left;font:bolder 80%/12px Verdana,sans-serif;margin:0;}
li{font-size:90%;text-align:justify;margin-left:15px!Important;margin:5px;list-style-type:square;}
.infositi td{padding:2px 5px;font-weight:bold;}
#login table{width:10%;margin:0 auto;margin-top:40px;}
#login td{font-size:12px;padding:15px;margin:0;background-color:White;text-align:center;}
div#gestleft{width:170px;float:left;text-align:center;padding:0;margin:0;}
#gestleft ul{border:0;padding:0;margin:0;list-style:none;}
#gestleft li{display:block;border:1px solid #d7d7fc;font:bolder 82% Verdana;list-style:none;margin:0 5px;}
#gestleft a.link{background-color:#f4f4f4;color:Blue;display:block;font:normal 92% Verdana;padding:5px;}
#gestleft a.link:hover{background-color:#d7d7fc;color:Blue;display:block;font:normal 92% Verdana;padding:5px;}
div#infogestione{margin:25px 75px;}
#infogestione p{margin:2px;}
table.gestione{font:90% Verdana;color:#000;border:0;padding:0;width:100%;}
#centrale td.intest{text-align:center;font-weight:bold;border:1px solid Black;}
#centrale td.elenco{text-align:center;background-color:#cacaca;font-weight:normal;border-bottom:1px solid Black;padding-top:5px;padding-bottom:5px;color:Black;}
#centrale td.elenco2{text-align:center;background-color:#eaeaea;font-weight:normal;border-bottom:1px solid Black;padding-top:5px;padding-bottom:5px;color:Black;}
#AdRight p{margin:15px auto;}
#left li.tipologie{font-size:10px;}
.aff_imm_box,.aff_imm_box:hover,.aff_imm_box:link,.aff_imm_box:visited{display:block!important;height:15px!important;overflow:hidden!important;font-size:9px!important;font-family:Arial,Verdana,Helvetica,sans-serif!important;padding:0!important;margin:0!important;border:none!important;text-decoration:none!important;background-color:transparent!important;text-align:left;}
.aff_imm_box_w160{width:160px!important;}
/* Home */
#search {width: 950px;padding: 0;margin: 0 auto;text-align: center;background-color: #DFE0FF;clear: both;float: none;border: 2px solid #BFC1FF;}
#search fieldset {padding:0;margin: 0;border:none;font:bold 14px Arial;}
#search fieldset legend{width: 930px!Important; width: 950px; font: bold 12px Arial; padding: 5px 10px; color:black; background-color: #BFC1FF;}
#search form {width: 930px;margin: 0 auto;padding: 10px;}
#search form p {font-size: 16px;font-weight: bolder;color: black;text-align: center;padding: 0;margin: 0 auto;}
#search input, #search select{font-size: 14px;border: 2px solid #D1D1D1;margin: 6px 10px;padding: 2px;}
#search input{padding: 2px 5px;}
#search input.cerca {font: bold 16px Arial;}
#iscrizionehp {width: 906px; padding: 0;margin: 0 auto; clear: both;}
#iscrizionehp p {width: 300px; font:bold 18px Arial;padding:0;margin:15px 0;float:left;border-right:3px solid #BFC1FF; text-align: center;}
div.TopAnnunci{width: 952px;padding: 0;margin: 0 auto;text-align: center;background-color: #EAEAFF;clear:both;float: none;border: 2px solid #BFC1FF;}
div.Vetrina{width: 475px;padding: 0;margin: 0;float: left;border-right: 2px solid #BFC1FF;}
.Vetrina h2{font:bold 12px Arial; padding:4px;margin:0;background-color:#DFE0FF;text-align:left;}
.TopAnnunci p { font-size: 11px; text-transform: lowercase; margin: 3px; padding: 0; text-align: center;}
p.annunciprov { padding: 5px; text-align: justify;}
p.annunciprov a { margin: 5px;}
p.boxmutui  {text-transform: none;}
p.intevidhome{font:bold 12px Arial; padding:4px;margin:0;background-color:#DFE0FF;text-align:left;}
p.intevidhome a{font:bold 14px Arial; text-transform: none;}
.TopImmobile { width: 137px; margin: 10px; padding: 0; text-align: center;  float: left; font-weight: bold; }
.TopImmobile img { padding: 2px;	margin: 0 auto; text-align: center; border: 2px solid #708EB9; width: 120px; height: 90px;}
p.immobiliarehp{font:normal 12px Arial; padding:0;margin:10px; text-align:center;}
div.adhomepage   {margin: 0px auto;	margin-top: 5px;	float: left;}
