* {margin: 0px;padding: 0px;border: 0px;}body {font-family: Tahoma, Arial, san-serif;background: url('../images/background/body.jpg') repeat-x top #2768b0;}.clear {height: 0px;line-height: 0px;clear: both;}div {font-family: Tahoma, Arial, san-serif;font-size:12px;color:#353535;}input[type="checkbox"]{margin:3px;}#banda-trasparente.sezione {position: absolute;top: 0px;left: 0px;width: 100%;height: 96px;background: url('../images/background/banda-trasparente-sezioni.png') repeat-x top left;}#main {position: relative;margin: 0px auto 0px auto;width: 933px;top:31px;}#head a {text-decoration: none;}#main.sezione {background: url('../images/background/main-sezione.png') repeat-y left;}#main.sezione #head {position: relative;height: 215px;}#main.residenziali #head {background: url('../images/background/head-residenziali.jpg') no-repeat left bottom #001129;}#main.commerciali #head {background: url('../images/background/head-commerciali.jpg') no-repeat left bottom #001129;}#main.cantieri #head {background: url('../images/background/head-cantieri.jpg') no-repeat left bottom #001129;}#main.default #head {background: url('../images/background/head-default.jpg') no-repeat left bottom #001129;}#menu-istituzionale {position: absolute;top: 50px;right: 30px;height:40px;}#menu-istituzionale a {font-size: 11px;color: #81a7ac;margin-left: 10px;text-decoration: none;padding: 5px 10px 11px 10px;display:block;float:left;background: url('../images/background/menu-istituzionale-link.gif') repeat-x bottom;}#menu-istituzionale a:hover,#menu-istituzionale a.active {color: #abdce2;background: url('../images/background/menu-istituzionale-link-on.gif') repeat-x bottom;}#briciole {position: absolute;top: 140px;font-size: 16px;color: #ffffff;text-transform: capitalize;font-size:14px;}#main.residenziali #briciole {left: 325px;}#main.cantieri #briciole {left: 325px;}#main.commerciali #briciole {left: 345px;}#briciole strong {text-transform: uppercase;}#main.sezione #colonnaSx {float: left;margin: 25px 25px 0px 31px;width: 627px;}#main.sezione #colonnaSx h3 span {color: #19b6ff;text-transform: uppercase;}#main.sezione #colonnaSx h4 {color: #767676;font-size: 12px;font-weight: normal;padding-left: 12px;}#main.sezione #colonnaSx h3 {font-size: 13px;padding-left: 12px;margin-bottom: 10px;}#main.sezione.default #colonnaSx h3 {color: #da5700;background: url('../images/background/freccina-h4-default.gif') no-repeat left center;}#main.sezione.residenziali #colonnaSx h3 {background: url('../images/background/h3-residenziali.gif') no-repeat left center;color: #5289c6;width:400px; float:left;}#main.sezione.cantieri #colonnaSx h3 {background: url('../images/background/h3-residenziali.gif') no-repeat left center;color: #5289c6;width:400px; float:left;}#main.sezione.residenziali #colonnaSx > p a {font-size:11px;color:#FFFFFF;text-decoration:none;padding:4px;font-weight:bold;background:#F0B954;}#main.sezione.residenziali #colonnaSx > p a:hover {background:#EA9828;}#main.sezione.cantieri #colonnaSx h3 {background: url('../images/background/h3-residenziali.gif') no-repeat left center;color: #5289c6;}#main.sezione.commerciali #colonnaSx h3 {background: url('../images/background/h3-commerciali.gif') no-repeat left center;color: #3a9000;width:400px; float:left;}#main.sezione.default #colonnaSx #contenuto {font-size: 12px;color:#333333;line-height:1.5em;}#main.sezione.default #colonnaSx #contenuto p {padding-bottom: 15px;}#main.sezione.default #colonnaSx #contenuto ul {margin-left:20px;}#main.sezione.default #colonnaSx #contenuto ul li{margin-bottom:5px;}#main.sezione.default #colonnaSx #contenuto img{border:5px solid #dfdcdc;margin:0px 5px 5px 0px;}#main.sezione.default #colonnaSx #contenuto a{color: #da5700;text-decoration:underline;}#main.sezione.default #colonnaSx #contenuto strong{color:#DA5700;font-weight:normal;}#main.sezione.default #colonnaSx #contenuto a:hover{text-decoration:none;}#main.sezione.default #colonnaSx #contenuto #form_contatti_informazioni table{margin-bottom:10px;}#main.sezione.default #colonnaSx #contenuto #form_contatti_informazioni table a.submit{color:#ffffff;text-decoration:none;}#main.sezione.default #colonnaSx #contenuto > div{margin-bottom:5px;}#contenuto{float:left;}#contenuto input[type="text"] {padding: 5px 0px 0px 7px;border: 1px solid #e1e3e3;font-family: Tahoma, Arial, san-serif;height: 24px;}#contenuto textarea{font-family: Tahoma, Arial, san-serif;font-size:12px;padding: 5px 0px 0px 7px;border: 1px solid #e1e3e3;width:622px;height:65px;margin-bottom:10px;}#elenco-strutture {margin-top: 20px;width: 627px;clear:left;}#elenco-strutture td {padding: 10px 0px 10px 0px;background: #f3f3f3;height: 108px;font-size: 11px;vertical-align: top;color: #333333;border-bottom: 14px solid #ffffff;}#elenco-strutture td:first-child {padding: 10px 15px 10px 15px;color: #7b7b7b;}#main.sezione #colonnaSx #elenco-strutture h4 {color: #f1721d;font-size: 12px;font-weight: bold;margin-bottom: 12px;padding-left: 0px;background: none;}#elenco-strutture h5 {font-size: 11px;margin-bottom: 14px;}#main.sezione.cantieri #elenco-strutture h5 {color: #4983c8;}#main.sezione.residenziali #elenco-strutture h5 {color: #4983c8;}#main.sezione.commerciali #elenco-strutture h5 {color: #3a9000;}#elenco-strutture img.miniatura-struttura {border: 5px solid #dfdcdc;}#elenco-strutture .pulsanti {margin-top: 10px;}#main #elenco-strutture .pulsanti img {border: none;}#elenco-strutture .pulsanti .scheda-tecnica{margin-right: 10px;padding: 5px 11px 5px 15px;text-decoration: none;color: #ffffff;float: left;text-transform: uppercase;font-weight: bold;font-size: 11px;background: url('../images/background/scheda-tecnica.gif') no-repeat left top;}#main.sezione #colonnaDx {float: left;width: 250px;}#immobili-residenziali-menu div,#immobili-commerciali-menu div {margin: 0px 10px 0px 20px;padding-bottom: 10px;}#immobili-residenziali-menu a,#immobili-commerciali-menu a {color: #ffffff;display: block;margin: 0px 0px 8px 0px;font-size: 12px;font-weight: bold;padding-left: 12px;}#immobili-residenziali-menu a:hover,#immobili-commerciali-menu a:hover {text-decoration: none;}#immobili-residenziali-menu {border-bottom: 2px solid #e5ecf4;background: url('../images/background/immobili-residenziali-menu.gif') repeat-y left;}#immobili-residenziali-menu a {background: url('../images/background/menu-residenziali-link.gif') no-repeat left center;}#immobili-commerciali-menu {border-bottom: 2px solid #e5ecf4;background: url('../images/background/immobili-commerciali-menu.gif') repeat-y left;}#immobili-commerciali-menu a {background: url('../images/background/menu-commerciali-link.gif') no-repeat left center;}#banner-assistenza {width: 140px;height: 70px;font-size: 11px;color: #3c5d73;padding: 55px 87px 0px 14px;background: url('../images/background/banner-assistenza.jpg') no-repeat left top;}#banner-assistenza strong,#banner-assistenza a {font-weight: bold;color: #3c5d73;text-decoration: none;}#banner-assistenza a:hover {text-decoration: underline;}#banner-bacheca-annunci {height: 53px;width: 221px;font-size: 11px;color: #dff0ff;padding: 44px 11px 0px 19px;background: url('../images/background/bacheca-annunci-laterale.jpg') no-repeat left top;}#banner-bacheca-annunci p {padding-bottom: 5px;}#banner-bacheca-annunci strong,#banner-bacheca-annunci a {font-weight: bold;color: #ffeca2;}#banner-bacheca-annunci a:hover {text-decoration: none;}#banner-bacheca-annunci.content {background: url('../images/background/bacheca-annunci-laterale-content.jpg') no-repeat left top;}#primo-piano-verticale {border-left: 1px solid #e1e8f0;width: 240px;font-size:11px;}#primo-piano-verticale p{margin-left:18px;}#primo-piano-verticale .vetrina {border-bottom: 1px solid #c8c8c8;padding: 0px 20px 14px 19px;margin-bottom: 15px;}#primo-piano-verticale .vetrina img {float: left;margin-right: 9px;border: 2px solid #badfff;}#primo-piano-verticale .vetrina .descrizione {float: left;width: 122px;font-size: 11px;}#primo-piano-verticale .vetrina .descrizione h4 {font-size: 11px;padding: 0px;margin: 0px;background: none;color: #f1721d;}#primo-piano-verticale .vetrina .descrizione p {color: #7b7b7b;padding-bottom: 6px;}#primo-piano-verticale .vetrina .descrizione strong {color: #4983c8;display: block;padding-bottom: 4px;}#primo-piano-verticale .vetrina .descrizione a {color: #da5700;font-weight: bold;}#primo-piano-verticale .vetrina .descrizione a:hover {text-decoration: none;}#footer.sezione {position: relative;background: url('../images/background/footer.png') no-repeat left top;padding-top: 45px;padding-bottom: 30px;margin: 31px auto 0px auto;width: 933px;}#bottom{position: relative;top:160px;}#footer.sezione #bottom{position: relative;top:25px;}#firma {position: absolute;right: 10px;bottom: 10px;color: #87a8c2;font-size: 11px;}#firma a {color: #87a8c2;text-decoration: none;}#firma img {position: relative;top: 9px;left:1px;}div#piede p {position: absolute;left: 10px;bottom: 10px;color: #87a8c2;font-size: 11px;}#form-filter {position: absolute;top: 100px;left: 487px;width: 168px;height: 120px;padding: 44px 0px 0px 14px;background: url('../images/background/box-filtro.png') no-repeat left top;}.sezione.cantieri #form-filter {background: url('../images/background/box-filtro-cantieri.png') no-repeat left top;}#filter-mask-toggle {position: absolute;left: 0px;top: 0px;width: 178px;height: 35px;}#form-filter select {width: 150px;height: 17px;margin-bottom: 10px;border-top: 1px solid #abadb3;border-left: 1px solid #e2e3ea;border-bottom: 1px solid #e2e3ea;border-right: 1px solid #e2e3ea;font-size: 11px;}#form-filter #filtro-link {display: block;float: right;margin-right:15px;color: #ffffff;width: 66px;height: 20px;line-height: 20px;font-size: 10px;font-weight: bold;text-transform: uppercase;text-align: center;text-decoration: none;background: url('../images/background/filtro-link.gif') no-repeat left top;}#riepilogo {position: relative;background: #f3f3f3;margin: 20px 0px 20px 0px;padding: 14px 24px 13px 16px;color: #7b7b7b;font-size: 11px;}#riepilogo img {text-align:right;margin-left:15px;border: 0px;}#main.sezione #colonnaSx #riepilogo h4 {color: #f1721d;font-size: 12px;font-weight: bold;padding-left: 0px;margin-bottom: 4px;background: none;}#main.sezione #colonnaSx #riepilogo h5 {font-size: 11px;margin-bottom: 6px;}#main.sezione.residenziali #riepilogo h5 {color: #4983c8;}#main.sezione.commerciali #riepilogo h5 {color: #3a9000;}#struttura-contenuti-accessori {float: left;width: 226px;margin: 0px 18px 30px 0px;}#struttura-contenuti-accessori .miniatura-middle {display: block;border: 5px solid #dfdcdc;margin-bottom: 18px;}#struttura-contenuti-accessori .banner {border-bottom: 1px dashed #a7a7a7;padding: 9px 5px 9px 13px;color: #6e6e6e;}#struttura-contenuti-accessori .banner:first-child {border-top: 1px dashed #a7a7a7;}#struttura-contenuti-accessori img {float: left;margin-right: 16px;}#struttura-contenuti-accessori .banner strong {display: block;margin-bottom: 2px;}#struttura-contenuti-accessori .banner a {color: #6e6e6e;font-size: 11px;}#struttura-contenuti-accessori .banner a:hover {text-decoration: none;}#struttura-text {float: left;width: 379px;font-size: 11px;color: #333333;line-height: 15px;}#struttura-text p{margin-bottom:10px;}#struttura-text ul{margin-left:15px;margin-bottom:10px;}#struttura-gallery{margin-top:10px;}#struttura-gallery span {display: block;padding: 4px 4px 4px 10px;color: #ffffff;background: #7b7b7b;font-weight: bold;margin-bottom: 15px;text-transform: uppercase;}#struttura-gallery a {display: block;float: left;margin: 0px 4px 8px 4px;}#struttura-gallery img {border: 2px solid #dfdcdc;}#struttura-appartamenti-collegati{padding-bottom:190px;font-size:11px;}#struttura-appartamenti-collegati .scheda-tecnica{padding: 5px 11px 5px 15px;text-decoration: none;color: #ffffff;float: left;text-transform: uppercase;font-weight: bold;font-size: 11px;background: url('../images/background/scheda-tecnica.gif') no-repeat left top;}#struttura-appartamenti-collegati table{width:100%}#struttura-appartamenti-collegati table tr{}#struttura-appartamenti-collegati .bg1{background:#f3f3f3;}#struttura-appartamenti-collegati .bg2{background:#dfebf8;}#struttura-appartamenti-collegati td{padding:8px;border-bottom:1px solid #FFFFFF;}#struttura-appartamenti-collegati span{color:#4983c8;} #richiesta-info {position: absolute;bottom: 51px;left: 9px;font-size: 11px;color: #465a69;height: 178px;width: 613px;padding: 25px 0px 0px 62px;background: url('../images/background/richiesta-info.jpg') no-repeat left top;}#richiesta-info div{font-size: 11px;}#richiesta-info #intestazione {padding: 0px 0px 25px 31px;}#richiesta-info #intestazione strong {color: #0c75c6;}#richiesta-info table {color: #0c75c6;margin-bottom: 12px;}#richiesta-info table td {vertical-align: top;}#richiesta-info input[type="checkbox"] {font-size: 11px;margin-right: 10px;}#richiesta-info input[type="text"] {font-size: 11px;width: 140px;height: 13px;margin-top: 2px;padding:2px;border-top: 1px solid #abadb3;border-left: 1px solid #e2e3ea;border-bottom: 1px solid #e2e3ea;border-right: 1px solid #e2e3ea;}#richiesta-info textarea {font-size: 11px;width: 353px;height: 53px;padding:2px;margin-top: 2px;border-top: 1px solid #abadb3;border-left: 1px solid #e2e3ea;border-bottom: 1px solid #e2e3ea;border-right: 1px solid #e2e3ea;}#richiesta-info a {color: #465a69;}#richiesta-info a#form-submit {color: #ffffff;text-decoration: none;display: block;margin-top: 10px;height: 21px;line-height: 21px;padding-left: 8px;background: url('../images/background/form-submit.gif') no-repeat left top;}#banda-trasparente.home {position: absolute;top: 0px;left: 0px;width: 100%;height: 149px;background: url('../images/background/banda-trasparente-home.png') repeat-x top left;}#home-wrapper {width: 941px;margin: 0px auto 0px auto;padding: 41px 0 0 0;}#home-container {position: relative;width: 941px;height: 413px;padding: 9px 0 0 0 ;background: url('../images/background/home-container.jpg') no-repeat left top;}#home-container #menu-istituzionale {position: absolute;top: -22px;right: 30px;}#immobili-residenziali-home {float: left;width: 231px;height: 77px;padding: 133px 20px 0px 36px;margin: 0px 1px 0px 0px;font-size: 13px;color: #ffffff;background: url('../images/background/immobili-residenziali-home.png') no-repeat left top;}#immobili-residenziali-home p {padding-bottom: 5px;padding-left: 14px;margin-bottom: 5px;background: url('../images/background/immobili-residenziali-home-p.gif') no-repeat left 5px;border-bottom: 1px dotted #bdd4ee;}#immobili-residenziali-home p:last-child {border-bottom: none;}#immobili-residenziali-home a {font-weight: bold;color: #ffffff;}#immobili-residenziali-home span {font-weight: bold;color: #c1f1ff;}#immobili-commerciali-home {float: left;width: 244px;height: 64px;padding: 146px 20px 0px 23px;margin: 0px 0px 0px 0px;background: url('../images/background/immobili-commerciali-home.png') no-repeat left top;}#immobili-commerciali-home table {width: 231px;font-size: 13px;}#immobili-commerciali-home a {display: block;color: #ffffff;text-decoration: none;text-transform: uppercase;font-weight: bold;height: 26px;width: 102px;text-align: center;line-height: 26px;margin-bottom:5px;background: url('../images/background/immobili-commerciali-home-a.png') no-repeat left top;}#immobili-commerciali-home a:hover {text-decoration: underline;}#newsletter {position: absolute;top: 397px;left: 581px; height: 90px;width: 340px;padding: 56px 0px 0px 20px;font-size: 11px;color: #ffffff;background: url('../images/background/newsletter.png') no-repeat left top;}#newsletter strong {color: #94f6ff;}#newsletter p {padding-bottom: 5px;}#newsletter input[type="text"] {background: #74ADCF;width: 144px;height: 15px;border: 1px solid #6cb3d7;color: #2666AD;font-size: 11px;padding: 0px 0px 0px 12px;}#newsletter a {position: absolute;top: 108px;right: 23px;color: #dff0ff;font-size: 11px;background: url('../images/background/newsletter-a.gif') no-repeat left center;font-weight: bold;padding-left: 22px;}#newsletter a:hover {text-decoration: none;}#notizie-utili {position: absolute;top: 397px;left: 263px; height: 144px;width: 318px;background: url('../images/background/notizie-utili.png') no-repeat left top;}#notizie-utili .scrolling-box-wrapper {position: relative;margin: 60px 60px 0px 30px;height: 60px;font-size: 11px;overflow: hidden;}#notizie-utili .arrow-box {position: absolute;right: 35px;top: 60px;height: 60px;width: 7px;}#notizie-utili .arrow-box .arrow-down {position: absolute;left: 0px;bottom: 0px;}#notizie-utili .scrolling-box {position: absolute;left: 0px;top: 0px;width: 228px;}#notizie-utili .scrolling-box div {margin-bottom: 10px;font-size: 11px;line-height: 12px;}#notizie-utili .scrolling-box div:last-child {margin-bottom: 0px;}#notizie-utili .scrolling-box strong {color: #94f6ff;display: block;width: 65px;}#notizie-utili .scrolling-box a {color: #c0d6e9;}#notizie-utili .scrolling-box a:hover {text-decoration: none;color: #ffffff;}#bacheca-annunci {position: absolute;top: 397px;left: 10px; height: 95px;width: 210px;padding: 60px 10px 0px 26px;font-size: 11px;color: #dff0ff;background: url('../images/background/bacheca-annunci.png') no-repeat left top;}#bacheca-annunci p {padding-bottom: 10px;}#bacheca-annunci strong,#bacheca-annunci a {color: #ffeca2;font-weight: bold;}#opere-primo-piano {font-size: 11px;color: #666b6e;padding: 18px 0px 5px 232px;background: url('../images/background/opere-primo-piano.jpg') no-repeat 17px top;}#opere-primo-piano strong {color: #da5700;text-decoration: underline;}#opere-primo-piano > a {font-size:11px;color:#5289c6;text-decoration:none;padding:4px;font-weight:bold;border:1px solid #5289c6;margin-left:20px;}#primo-piano-verticale > a {font-size:11px;color:#5289c6;text-decoration:none;padding:4px;font-weight:bold;border:1px solid #5289c6;float:right;margin-right:10px;}#opere-primo-piano > a:hover, #primo-piano-verticale > a:hover {color:#0c75c6;border:1px solid #0c75c6;}#gallery-slide {position: relative;height: 137px;width: 512px;margin-left: 32px;}#clipping-box {position: absolute;left: 22px;top: 0px;width: 468px;height: 137px;overflow:hidden;}#sliding-box {position: absolute;left: 0px;top: 0px;height: 137px;}#sliding-box div {float: left;height: 127px;width: 142px;border-right: 1px solid #c8c8c8;padding: 10px 8px 0px 8px;}#sliding-box div:last-child {border-right: 0px;padding-right: 0px;}#sliding-box div img {border: 2px solid #badfff;margin-bottom: 7px;}#sliding-box div h4 {color: #f1721d;font-size: 11px;}#sliding-box div h5 {color: #4983c8;font-size: 11px;margin-bottom: 5px;}#sliding-box div a {color: #da5700;font-size: 11px;font-weight: bold;}#sliding-box div a:hover {text-decoration: none;}#left-arrow,#right-arrow {position: absolute;top: 0px;width: 22px;height: 137px;}#left-arrow {left: 0px;background: url('../images/background/left-arrow.gif') no-repeat left top;}#right-arrow {right: 0px;background: url('../images/background/right-arrow.gif') no-repeat left top;}#ajax-overlay {display: none;background: #000000;position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;opacity: 0.5;}#ajax-container {position: fixed;top: 200px;display: none;width: 674px;background: #ffffff;}#form_annunci_contenuto {height: 357px;}#form_annunci_content {padding: 0px 10px 0px 18px;font-size: 11px;color: #3c5d73;}#form_annunci_content p {padding-bottom: 20px;}#form_annunci_content table {margin-bottom: 23px;}#form_annunci_content input[type="text"] {height: 24px;width: 196px;padding: 5px 0px 0px 7px;border: 1px solid #e1e3e3;}#form_annunci_content textarea {height: 77px;width: 625px;font-size: 11px;margin-bottom: 13px;padding: 5px 0px 0px 7px;border: 1px solid #e1e3e3;}#form_annunci_content a,#form_find_content a {font-weight: bold;color: #1bbad7;}#form_annunci_content a.submit,#form_find_content a.submit {color: #ffffff;text-decoration: none;font-weight: normal;display: block;width: 100px;height: 21px;line-height: 21px;padding-left: 10px;background: url('../images/background/a.submit.jpg') no-repeat left top;}#wrapper_form a.submit{color: #ffffff;text-decoration: none;font-weight: normal;display: block;width: 100px;height: 21px;line-height: 21px;font-size:11px;padding-right: 20px;background: url('../images/background/form-contatti-submit.gif') no-repeat right top;}#form_find_contenuto {height: 477px;background: url('../images/background/form-find-contenuto.jpg') no-repeat right top;}#form_find_content {padding: 0px 10px 0px 18px;font-size: 11px;color: #3c5d73;}#form_find_content table {margin-bottom: 23px;}#form_find_content input[type="text"] {height: 24px;width: 150px;margin-bottom: 8px;padding: 5px 0px 0px 7px;border: 1px solid #e1e3e3;}#form_find_content textarea {height: 77px;width: 320px;font-size: 11px;margin-bottom: 13px;padding: 5px 0px 0px 7px;border: 1px solid #e1e3e3;}#form_find_content p {color: #1bbad7;}
