div.pagebody div.container div.mainpanel{padding-bottom:0;}
div.schedaimmobile div{margin:0;padding:0;}
div.schedaimmobile span.nome{margin-right:20px;}
div.schedaimmobile div.gallery{width:50%;float:left;}
div.top{width:100%;height:280px;float:none;}
div.top h2.errore{color:#000;font-size:68.5%;text-align:center;border:1px solid #000;margin:50px;padding:20px;}
div.Bottom{width:100%;float:none;}
div.Report{width:50%;}
div.descrizione{height:220px;overflow:auto;font-size:68.5%;}
div.buttons{width:200px;float:left;}
div.buttons ul{width:50%;list-style:none;margin:0;padding:0;}
div.buttons ul li{font:normal 68.75% Tahoma;line-height:18px;border-bottom:1px solid #1F384D;}
div.buttons ul li a{text-decoration:none;font-weight:700;}
div.DatiImmobile{float:left;}
div.DatiImmobile p{font-size:68.5%;line-height:18px;}
div.DatiImmobile ul{list-style:none;list-style-type:none;margin:0;padding:0;}
div.DatiImmobile ul li{display:block;position:relative;border-bottom:1px solid #1F384D;}
div.DatiImmobile ul li img{position:absolute;right:0;margin-top:4px;}
div.DatiImmobile ul li span.valori{font-weight:bolder;position:absolute;right:0;margin-top:4px;}
div.zoom{text-align:left;width:50%;float:left;overflow:hidden;margin:0;padding:5px;}
div.schedaimmobile ul.immagini{float:left;list-style:none;list-style-type:none;text-align:center;margin:0;padding:0;}
div.schedaimmobile ul.immagini li{float:left;text-align:center;}
div.schedaimmobile ul.immagini li img{width:166px;border:2px solid #FFF;}
div.schedaimmobile ul.immagini li a:hover img{width:166px;border:2px solid #1F384D;}
div.schedaimmobile ul.immagini li table.imagewithicon{text-align:right;padding:0;}
div.schedaimmobile ul.immagini li table.imagewithicon img.Icon{width:23px;border:0;}
ul.descrittori_raggruppamenti{padding-left:0;list-style:none;margin:0;}
div.morephotos{overflow:auto;}
div.morephotos div.gallery{width:95%;}
div.morephotos div.gallery ul.immagini{list-style:none;list-style-type:none;text-align:center;width:100%;margin:0;padding:0;}
div.morephotos div.gallery ul.immagini li{float:left;text-align:center;padding:2px;}
div.morephotos div.gallery ul.immagini li img{width:216px;border:2px solid #FFF;}
div.morephotos div.gallery ul.immagini li a:hover img{width:216px;border:2px solid #1F384D;}
div.gscheda{width:180px;font-size:68.75%;}
div.gscheda h1{color:#1F384D;font-size:110%;margin-bottom:.4em;}
div.gscheda p{width:100%;display:block;margin-top:.8em;margin-bottom:.5em;}
div.gscheda a.link{margin-bottom:.4em;display:block;text-align:right;color:#1F384D;font-weight:700;text-decoration:none;}
div.gscheda a.titolo{text-align:left;}
div.gscheda img{width:180px;height:135px;}
div.container{min-height:200px;float:left;background:#989ab3;border-bottom:20px solid #171B56;}
div.container div.colonnasx{width:208px;min-height:300px;float:left;background:#989ab3;}
div.container div.mainpanel{float:left;border:3px solid #989ab3;width:730px;background:#FFF;}
div.container div.briciole,div.bricioleapprofondimento{font-size:11px;min-height:42px;background:#eaebf1;padding-left:15px;padding-right:15px;float:left;width:700px;}
div.container div.briciole *,div.bricioleapprofondimento *{color:#404040;}
div.container div.briciole ol,div.bricioleapprofondimento ol{float:left;list-style-type:none;padding-left:5px;padding-top:5px;}
div.container div.briciole ol li,div.bricioleapprofondimento ol li{padding-right:5px;line-height:20px;}
div.container div.briciole ol li a,div.bricioleapprofondimento ol li a{text-decoration:none;}
div.bricioleapprofondimento li.last,div.bricioleapprofondimento li.lastbutone + li.separatore{display:none;}
div.container div.footer{height:120px;width:500px;float:right;margin-bottom:20px;}
div.container div.footer div.cambiolingua{height:105px;border-right:1px solid #989ba9;width:90px;float:right;}
div.container div.footer div.dati{padding-left:25px;padding-right:15px;font-size:11px;color:#4d4d4d;width:280px;float:right;}
div.container div.footer div.dati h1{color:#4d4d4d;}
div.container div.footer div.dati p.testo{padding-top:2px;padding-bottom:5px;}
div.container div.footer div.dati a{text-decoration:none;color:#4d4d4d!important;font-size:11px;}
div.container div.footer div.dati a.email{display:block;text-decoration:underline!important;}
div.container div.footer div.dati div.powered{text-align:right;padding-top:20px;}
div.container div.footer div.dati span{color:#4d4d4d!important;font-size:10px;}
div.container div.footer div.dati a:hover{text-decoration:underline;}
div.container div.footer div.dati div.powered span,div.container div.footer div.dati div.powered a{color:#989BA9!important;}
div.schedaimmobile div.gallery h2.titolo,div.report h1.Titolo,div.morephotos div.gallery h2.titolo{color:#000;font-size:68.5%;}
div.report p,ul.descrittori_raggruppamenti li{font-size:68.5%;}
