body{background:url(../img_layout/bg_body.png) repeat-x #c4161c;text-align:center;margin:0;padding:0;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#000;font-size:12px;overflow-y:scroll}body.hp{background:url(../img_layout/bg_body_hp.png) top repeat-x #c4161c}a{color:#000}a:hover{text-decoration:none}.orange{color:#6d95ba;font-weight:bold}.float_right{float:right}#header{border-left:1px solid #fff;border-right:1px solid #fff;width:966px;height:82px;margin:auto;text-align:left}#header_hp{position:relative;border-left:1px solid #fff;border-right:1px solid #fff;width:966px;height:205px;margin:auto;text-align:left;overflow:hidden}#header_hp #scritta img{margin:70px auto 0 auto}body.hp #scritta{position:relative;display:block;height:203px;background:url(../img_layout/bg_puls_rosso.gif) bottom repeat-x}body.hp #scritta span{position:absolute;width:100%;color:#fff;bottom:5px;left:0;font-weight:bold;font-size:12px;letter-spacing:1px}#scritta{float:left;display:inline;width:326px;text-align:center;border-right:1px solid #fff;height:81px}#scritta img{margin:10px auto 0 auto;border:none}#header_hp #menu_bar,#header_hp #menu_bar_index{margin:175px 0 0 0;position:relative;z-index:3}#menu_bar_index{width:638px;margin:0;float:left;display:inline}#menu_bar_index a{float:left;display:inline;font-size:12px!important;color:#000;font-weight:bold;text-decoration:none;margin:0 0 0 -1px}#menu_bar_index a:hover{text-decoration:none;color:#c4161c}#menu_bar_index span{text-align:center;height:20px;display:block;width:126px;border-left:1px solid #fff}#menu_bar_index span.sel{width:129px;background:url(../img_layout/bg_puls_rosso.gif) bottom repeat-x;color:#fff}#menu_bar_index a span{padding-top:8px}#menu_bar{height:81px;width:638px;margin:0;float:left;display:inline}#menu_bar a{float:left;display:inline;font-size:12px!important;color:#000;font-weight:bold;text-decoration:none;margin:0 0 0 -1px}#menu_bar a:hover{text-decoration:none;color:#c4161c}#menu_bar span{text-align:center;display:block;height:20px;width:126px;padding-top:60px;border-left:1px solid #fff}#menu_bar span.sel{width:129px;background:url(../img_layout/bg_puls_rosso.gif) bottom repeat-x;color:#fff}.accordion h1{margin:0;padding:5px;background:url(../img_layout/bg_puls_menuleft.png);color:#c4161c!important}#box1{position:absolute;width:639px;top:0;right:0}#box1 div{position:absolute;background-color:#fff;width:700px;height:175px}.mask{position:relative;width:639px;height:175px;overflow:hidden}.mask img{position:absolute;display:block;border:none}#img_1{background:url(../img_layout/img_slide1.jpg) no-repeat}#img_2{background:url(../img_layout/img_slide2.jpg) no-repeat}#img_3{background:url(../img_layout/img_slide3.jpg) no-repeat}#slide1,#slide2,#slide3{margin:95px 0 0 20px;background:none!important}#box1 h1{color:#c4161c;font-size:22px;margin:0 0 20px 0}#box1 h2{color:#fff;font-size:18px;margin:0}#alert{border:1px solid #ddd;padding:15px;background-color:#ececec}#alert h1{margin:0!important}#alert ul.ko{color:#F00;margin:10px 0 0 0;background:url(../img_layout/icon_avvisi_ko.gif) left no-repeat;padding:0 0 0 80px}#alert ul.ko li{padding:0}#alert ul.ok{color:#090;margin:10px 0 0 0;background:url(../img_layout/icon_avvisi_ok.gif) left no-repeat;padding:0 0 0 80px;min-height:41px}* html #alert ul.ok{height:41px}.clear{clear:both}#white{padding:0 0 0 0;margin:auto;width:auto;background:url(../img_layout/bg_body.png) top repeat-x #fff;background-position:0 -82px}#content,#content_page{width:1000px;background:url(../img_layout/bg_content.png) 0 -1px no-repeat;margin:0 auto;padding:0 0 0 0;text-align:left}#content h1,#content_page h1{color:#c4161c;font-size:20px;letter-spacing:1px;margin:0;font-family:Arial,Helvetica,sans-serif}#content h2,#content_page #left h2{color:#c4161c;font-size:16px;letter-spacing:1px;margin:0 0 10px 0;font-family:Arial,Helvetica,sans-serif}#content_page #left h2 a{color:#c4161c;background:url(../img_layout/arrow_back.png) left no-repeat;padding-left:24px}#content_page #left h2 a:hover{text-decoration:none}#ordina{text-align:right;margin:0 0 3px 0}#ordina a{color:#999;padding:0 8px 0 0;text-decoration:none}#ordina a:hover{text-decoration:underline}a.sort_desc{background:url(../img_layout/arrow_down.png) right no-repeat}a.sort_asc{background:url(../img_layout/arrow_up.gif) right no-repeat}form#richiesta_info{width:290px;margin:20px auto 10px auto;font-size:11px;line-height:normal;text-align:left}form#richiesta_info fieldset{background:url(../img_layout/bg_footer.gif) top repeat-x;font-size:12px;border:1px solid #6d95ba;color:#6d95ba;padding:10px}form#richiesta_info fieldset legend{margin:0 0 10px 0;font-size:14px;font-weight:bold;padding:0 3px}form#richiesta_info p{color:#000;margin:0}form#richiesta_info input{display:block;width:260px;height:auto;margin:0 0 5px 0;font-size:10px;font-family:sans-serif,Verdana,Arial,Helvetica}form#richiesta_info .checkbox{display:inline;width:auto;height:auto;margin:0}form#richiesta_info .button{width:auto;float:right;margin:0;padding:3px 10px;font-size:12px;font-weight:bold}form#richiesta_info textarea{width:260px;height:60px}input{border:1px solid #999}textarea{width:350px;height:180px}#right{position:relative;width:540px;float:left;display:inline;padding:10px 0 0 0}* html #right{width:490px}#left,#left_page{position:relative;width:326px;padding:0 0;float:left;display:inline;background:url(../img_layout/tit_lente.png) top no-repeat;background-position:15px 2px;margin:0 50px 0 17px;line-height:18px;text-align:justify}* html #left,* html #left_page{width:280px}#left_page{background:none}#left_page h1 a{color:#3b76ad;display:block;text-align:left;margin:15px 10px 25px 10px;font-size:15px;text-decoration:none;background:url(../img_layout/arrow_back.png) left no-repeat;padding:8px 0 0 34px;height:22px}#left_page h1 a:hover{color:#6d95ba}#content_page #right{width:290px}#content_page #left{width:490px;height:430px}.box_main{width:220px;height:145px;float:left;display:inline;margin:0 16px 10px 0}.box_main h2{color:#7f7f7f;font-size:13px;margin:0 0 2px 0}.box_home{border:1px solid #dcdcdc;padding:2px;float:left;width:100%}.box_home h3{font-size:13px;color:#ff5f00;margin:0;border-bottom:1px solid #dcdcdc}.box_home h3 span{float:right;font-size:11px;color:#000;font-weight:normal;letter-spacing:normal}.box_home a img{float:left;padding:1px;border:1px solid #666;margin:6px}.box_home a:hover img{border:1px solid #c4161c}.box_home ul{margin:10px 0 0 0;padding:0;list-style:none;font-weight:bold;color:#424242}.box_home ul li{line-height:18px}ul#ul_annunci{font-size:10px;margin:0;padding:0;list-style:none}ul#ul_annunci li{margin:0 0 10px 0;padding:2px 0 2px 0;color:#777}ul#ul_annunci li h1,ul#ul_annunci li h1 a{text-decoration:none;font-size:12px;padding:1px;color:#31597e;margin:0 0 18px 0;border-bottom:1px solid #6d95ba}ul#ul_annunci li h1 a{border-bottom:none;font-size:13px}ul#ul_annunci li h1 a:hover{color:#6d95ba;text-decoration:none}ul#ul_annunci li h3,ul#ul_annunci li h1 span,#content_page #left h1 span{float:right;margin:0;font-size:11px;color:#31597e}ul#ul_annunci img{}ul#ul_annunci a img{float:right;padding:1px;border:1px solid #ccc;margin:0 0 0 12px;text-decoration:none}ul#ul_annunci a:hover img{border:1px solid #c4161c}ul#ul_annunci p{display:inline}ul.descrizione_immobile{margin:0 0 0 0;padding:0 14px 14px 14px}ul.descrizione_immobile li{text-align:justify;margin:0 0 5px 0;list-style:none}ul.ul_contatti{margin:0;padding:0;list-style:none}ul.ul_contatti .telefono{padding:0 0 0 20px;background:url(../img_layout/icon_telefono.gif) left no-repeat}ul.ul_contatti .fax{padding:0 0 0 20px;background:url(../img_layout/icon_fax.gif) left no-repeat}a.puls_ricerca_avanzata{font-weight:bold;display:block;width:150px;text-decoration:none;height:20px;position:absolute;top:30px;left:15px;background:url(../img_layout/bg_pulsante.png) top repeat-x;border:1px solid #ddd;border-bottom:1px solid #999;border-right:1px solid #999;padding:5px 0 0 10px;color:#000}a:hover.puls_ricerca_avanzata{border:1px solid #999;border-bottom:1px solid #ddd;border-right:1px solid #ddd;color:#901015}#menu_left{margin:80px 0 0 0}#box_compravendita{font-weight:bold;padding:20px 20px 0 20px;margin:0 0 0 0;height:160px;background:url(../img_layout/bg_box_compravendita.png) center center no-repeat;text-align:left}#box_compravendita h3{color:#c4161c;font-size:14px!important;margin:0 10px 20px 80px!important}#box_compravendita a{font-size:14px;display:block;color:#31597e;text-decoration:none;margin:10px 0 10px 40px}#box_compravendita a:hover{color:#6d95ba}#footer{background:url(../img_layout/bg_footer.png) top center no-repeat;height:50px}#footer_content{color:#fff;width:966px;margin:auto;text-align:left;font-size:10px;padding:10px 0}#footer_content span{float:right;color:#901015}#footer_content span a{color:#fff;letter-spacing:2px;text-decoration:none}#footer_content span a:hover{color:#fff;text-decoration:none}#footer a{color:#fff;text-decoration:underline}#footer a:hover{color:#fff;text-decoration:none}.riga_main{width:100%;margin:0 16px 20px 0}.riga{border:1px solid #dcdcdc!important;padding:2px;width:auto}.riga_main h2,.riga h2{color:#7f7f7f!important;font-size:13px!important;margin:0 0 2px 0!important;padding:0 0 0 0!important;line-height:normal}.riga_main h2 span a{margin:-15px 0 0 0;display:block!important;float:right!important;width:60px;height:32px;background:url(../img_layout/img_photoalbum.gif) right center no-repeat;padding:0 20px 0 0;text-decoration:none;color:#193c8e;font-size:11px}.riga_main h2 span a span{display:block;margin:15px 0 0 0}.riga h3{font-size:13px;color:#ff5f00;margin:0;border-bottom:1px solid #dcdcdc}.riga h3 span{float:right;font-size:11px;color:#000;font-weight:normal;letter-spacing:normal}.riga .box img{padding:1px;border:1px solid #dcdcdc;margin:6px!important}.riga .box a img{padding:1px;border:1px solid #666;margin:6px!important}.riga .box a:hover img{border:1px solid #c4161c}.riga ul,.riga ol{width:320px}.riga ul li,.riga ol li{margin:0 0 5px 0}.riga img{padding:1px;border:1px solid #ccc;background:#fff;margin:0 0 5px 0}.riga h4{font-size:12px;color:#424242;margin:3px 0 10px 0}.riga ul.nobullet{width:250px;padding:0 0 0 10px}.riga ul.nobullet li{list-style:none;text-align:left}.icon_telfax{background:url(../img_layout/icon_telfax.png) left no-repeat;padding:2px 0 2px 24px}.icon_mobile{background:url(../img_layout/icon_mobile.png) left no-repeat;padding:2px 0 2px 24px}.icon_mail{background:url(../img_layout/icon_mail.png) left no-repeat;padding:2px 0 2px 24px}#left .riga{border:none;border-bottom:0;padding:10px;line-height:18px;text-align:justify;margin-bottom:10px}#right .riga{padding:10px}#right h1{margin:20px 0 10px 0}#left h2,#left h1,#right h1{font-size:14px;color:#6d95ba;margin-top:10px}#content_page #right h1{margin-top:0}#right h2 span.stampa{position:absolute;top:8px;right:-40px;padding:2px 20px 0 0;background:url(../img_layout/icon_print.gif) right no-repeat}#right h2 span,#right h2 span.stampa{font-size:12px;color:#000;font-weight:normal}#right .riga h2{margin:0;color:#c4161c}#left .riga ol{margin:20px;padding:0;width:430px}#left .riga ol li{list-style-position:inside;color:#c4161c;font-weight:bold}#left .riga ol li span{color:#000;font-weight:normal}#right .riga img{margin:auto}#content_page #left h3{font-size:18px;margin:0;color:#c4161c}.box{width:200px;float:left;display:inline;text-align:center;padding:0!important}.box img{margin:auto!important;float:none!important}.box_centro{width:322px;padding:0 10px;float:left;display:inline}* html .box_centro{width:320px}.box_centro h3{border:none;font-weight:bold;color:#424242}#paginazione{padding:4px 2px 2px 2px;color:#5693c7;font-family:sans-serif,Arial,Helvetica;font-weight:bold;font-size:12px;width:auto;text-align:center}#content_paginazione{width:290px;margin:0 auto;text-align:center}.paginazione_number{float:left;display:inline;color:#5693c7;width:70px}#content_paginazione span{text-decoration:none;color:#5693c7;width:40px;text-align:center;float:left;display:inline}#paginazione a{display:block;text-decoration:none;color:#6d95ba;text-align:center}#paginazione a:hover{text-decoration:none;color:#5693c7}#filtro{position:absolute;top:10px;right:10px;font-size:11px;color:#FFF}#filtro a{padding-right:10px;color:#fff}#filtro a.up{background:url(../img_layout/icon_arrow_up.gif) right no-repeat;padding-right:10px;color:#fff}#filtro a.down{background:url(../img_layout/icon_arrow_down.gif) right no-repeat;padding-right:10px;color:#fff}#box_page{width:744px;margin:0 0 0 0;padding:15px}#box_page_bottom{width:774px;height:19px;margin:0 0 0 0}#box_azzurro{position:relative;margin:-16px 0 0 0;padding:15px;text-align:left}#box_azzurro h1{width:400px;height:21px;font-size:24px}.alert{display:block;width:100%;text-align:center;font-size:12px;color:#000}#form_ricerca_avanzata{border:1px solid #ddd;background:url(../img_layout/bg_titolo.gif) top repeat-x;padding:20px 20px 0 20px}#form_ricerca_avanzata h1{margin:0 0 20px 0}input.pulsante,input.button,input.button:hover{padding:0 15px;float:right;font-weight:bold;background:url(../img_layout/bg_footer.gif) top repeat-x;border:1px solid #ccc;border-bottom:1px solid #999;border-left:1px solid #999}input.pulsante:hover{cursor:pointer;background:url(../img_layout/bg_footer.gif) bottom repeat-x;border:1px solid #999;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.form_ricerca_avanzata{border:1px solid #ddd;background:url(../img_layout/bg_titolo.gif) top repeat-x;padding:10px}#form_ricerca_avanzata select{width:120px;display:block}.duecento{width:200px!important}.trecento{width:300px}.245{width:245px}#form_ricerca_avanzata table{width:100%;padding:20px 0 0 0}#form_ricerca_avanzata table tr td{width:33%;padding:0 0 15px 0}.img{border:#900 solid 2px}#tabella_contatti{margin:20px 0 0 0}#tabella_contatti tr td{padding:0 0 10px 0}#v_toggle{margin:0 0 0 15px;padding:0;color:#c4161c}div.info{background:url(../img_layout/gradient_or.png) top left repeat-y;position:relative;margin-top:16px;height:28px}div.info span{position:absolute;top:6px; left:6px}div.info div{position:absolute;top:3px; right:0;width:94px}div.info div a{color:#fff;display:block;background:url(../img_layout/bg_puls_rosso.gif) top repeat-x;text-decoration:none;padding:3px 11px}div.info div a:hover{text-decoration:underline}ul.gallery{list-style:none;margin-top:40px}ul.gallery li{display:block;float:left;margin:0 14px 14px 0}ul.gallery li a img{padding:2px;border:1px solid #ccc;background-color:#f7f7f7}#vertical_slide{display:none}
