@charset "UTF-8";
*{margin:0;padding:0;}
a, a.visited{color: #000000;}
.xfissa a.hover{color: #FF0000;}
.xage a.hover{color: #FF0000;}  
body{font:13px arial,sans-serif;height:800px;}
.dettagli{text-decoration:none;}
#uno-cercacasa{margin-left:75px;margin-top:8px;padding:5px;}
#uno-cercacasa a#avanzata{color:#800080;font-size:11px;font-weight:bold;}
#uno-cercacasa td{font-size:11px;font-weight:bold;}
/*bordi cerca */
#cr1{position:relative;top:2px;border-top:4px solid #D0D0D0;margin:0px auto 0;padding-top:0px;width:650px;}
* html body #cr1{position:relative;top:-3px;border-top:4px solid #D0D0D0;margin:0px auto 0;padding-top:0px;width:650px;}
html > body #cr1{position:relative;top:4px;border-top:4px solid #D0D0D0;margin:0px auto 0;padding-top:0px;width:650px;}  
#cr2{background:#F0F0F0;height:35px;margin:0px auto 0;position:relative;top:-9px;width:649px;left: -1px;background-color: #E5E5E5;}
#cr2 span{margin:45px;}
/* lightbox */
#jquery-lightbox{left:0;line-height:0;position:absolute;text-align:center;top:0;width:100%;z-index:100;}
#jquery-lightbox a img{border:none;}
#jquery-overlay{height:500px;left:0;position:absolute;top:0;width:100%;z-index:90;}
#lightbox-container-image{padding:10px;}
#lightbox-container-image-box{background:#fff;height:250px;margin:0 auto;position:relative;width:250px;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-container-image-data{color:#666;padding:0 10px;}
#lightbox-container-image-data #lightbox-image-details{float:left;text-align:left;width:70%;}
#lightbox-container-image-data-box{background:#fff;font:10px arial,sans-serif;line-height:1.4em;margin:0 auto;overflow:auto;padding:0 10px 0;width:100%;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{clear:left;display:block;padding-bottom:1.0em;}
#lightbox-loading{height:25%;left:0%;line-height:0;position:absolute;text-align:center;top:40%;width:100%;}
#lightbox-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}
#lightbox-nav-btnNext{float:right;right:0;}
#lightbox-nav-btnPrev{float:left;left:0;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{display:block;height:100%;width:49%;}
#lightbox-secNav-btnClose{float:right;padding-bottom:0.7em;width:66px;}
/* listing index */
#listing{margin:0px auto 0;position:relative;width:auto;text-align:center;}
html > body #listing{left:auto;margin:0px auto 0;position:relative;width:630px;text-align:center;}
.foto {padding:5px;border: 1px solid #ACACAC;height:100px;width:auto;}
.desc {padding:3px;font-size:12px;}
/* listing servizi */
#listing-servizi{height:auto;margin:0px auto 0;padding-top:5px;padding-bottom:5px;text-align:center;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;}
html > body #listing-servizi{left:auto;margin:0px auto 0;position:relative;width:648px;text-align:center;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;border-bottom:1px solid #CEB80D;top:-12px;}
* html body #listing-servizi{left:auto;margin:0px auto 0;position:relative;width:648px;text-align:center;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;border-bottom:1px solid #CEB80D;top:-12px;}
.Stile4 {color: #333333;font-weight: bold;padding:30px 10px 30px 10px;border: 1px solid #CDCAD0;background:#F2F2F2;}
.Stile9 {color: #000000}
/* listing cerca */  
.ads-left {padding: 5px;margin: 0;}
.ads-due  {padding: 0px;margin: 0;} 
.list-due {font:normal 13px arial,sans-serif;padding: 5px;}
.td_ads  {border-top: 1px solid #D0D0D0;border-bottom: 4px solid #E0E0E0;border-collapse: collapse;padding:5px;}
.td_ads2 {border-top: 1px solid #D0D0D0;border-bottom: 4px solid #E0E0E0;border-collapse: collapse;padding-left:5px;padding-top:10px;}
.table   {font:normal 13px arial,sans-serif;margin-left: 8px;font-weight: bold;width: 630px;}
.table2  {font:normal 13px arial,sans-serif;width: 630px;}  
.normale {font:normal 13px arial,sans-serif;padding:3px;background:#F0F0F0;} 
.tabs    {display:none;float:left;margin-top:10px;}
*:first-child+html .table {font:normal 13px arial,sans-serif;margin-left: 8px;font-weight: bold;width: 630px;}
* html body .tabs {display:none;position: relative;margin-top:10px;}
/* main search */ 
#main-img{display:block;padding-bottom:10px;text-align:center;height:121px;margin:0px auto 0;width:650px;}
.loading{background:url(../images/loader6.gif) no-repeat center center;}
#foto{display:block;height:140px;width:200px;padding-top: 5px;}  
.load{background:url(../images/loading.gif) no-repeat center center;}
.map{height :400px;width:auto;} 
*:first-child+html #map{height:400px;width:400px;}   
/* hack per firefox */
html > body #main-search{border-bottom:1px solid #CEB80D;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;left:-1px;margin:0px auto 0;position:relative;top:-4px;width:647px;height: auto;}
/* hack per IE6 */  
* html body #main-search{border-bottom:1px solid #CEB80D;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;left:-1px;margin:0px auto 0;position:relative;top:-19px;width:647px;height: auto;} 
/* hack per IE7 */  
*:first-child+html #main-search{border-bottom:1px solid #CEB80D;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;left:-1px;margin:0px auto 0;position:relative;top:-12px;width:647px;height: auto;}
*:first-child+html #main-cerca2{border-bottom:1px solid #CEB80D;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;left:-1px;margin:0px auto 0;position:relative;top:-12px;width:647px;height: auto;}
html > body #main-cerca2{border-bottom:1px solid #CEB80D;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;left:-1px;margin:0px auto 0;position:relative;top:-4px;width:647px;height: auto;}
* html body #main-cerca2{border-bottom:1px solid #CEB80D;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;left:-1px;margin:0px auto 0;position:relative;top:-19px;width:647px;height: auto;}     

/* tre */ 
#tre-search{left:0px;margin:0px auto 0;position:relative;top:-2px;width:652px;padding:5px;}
*:first-child+html #tre-search{left:0px;margin:0px auto 0;position:relative;top:-18px;width:652px;padding:5px;} 
* html body #tre-search{left:0px;margin:0px auto 0;position:relative;top:-25px;width:652px;padding:5px;}
/* quattro */ 
#quattro-search{left:0px;margin:0px auto 0;position:relative;top:-2px;width:652px;padding:5px;}
*:first-child+html #quattro-search{left:0px;margin:0px auto 0;position:relative;top:-18px;width:652px;padding:5px;} 
* html body #quattro-search{left:0px;margin:0px auto 0;position:relative;top:-25px;width:652px;padding:5px;}

span.ultime-novita-basso{position:relative;top:2px;margin:0px auto 0;height:30px;width:400px;color:#000000;font-size:12px;font-weight:bold;}
* html body span.ultime-novita-basso{position:relative;top:2px;margin:0px auto 0;height:30px;width:400px;color:#000000;font-size:12px;font-weight:bold;}
html > body span.ultime-novita-basso{position:relative;top:2px;margin:0px auto 0;height:30px;width:400px;color:#000000;font-size:12px;font-weight:bold;}
#main-search.search{background:url(../images/ground.gif);}
/* main index */
html > body #main-index{border-bottom:1px solid #CEB80D;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;height:120px;left:0px;margin:0px auto 0;position:relative;top:-19px;width:647px;height: auto;}
* html body #main-index{border-bottom:1px solid #CEB80D;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;height:120px;left:-1px;margin:0px auto 0;position:relative;top:-19px;width:647px;height: auto;} 
*:first-child+html #main-index{border-bottom:1px solid #CEB80D;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;height:120px;left:-1px;margin:0px auto 0;position:relative;top:-19px;width:647px;height: auto;}
#main-index{border-bottom:1px solid #CEB80D;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;height:120px;left:-1px;margin:0px auto 0;position:relative;top:-9px;width:647px;}
#main-index.search{background:url(../images/ground.gif);}  
/*select di cerca*/
.selez {font-size:13px; color:#000000; background-color:#F0F0F0;}
html > body .selez {font-size:13px; color:#000000; background-color:#F0F0F0;border:1px solid #6A7E95;}
/* wrapper */
#wrapper{margin:0 auto;width:100%;}
/* header */ 
#header{height:50px;margin:0px auto 0;padding-bottom:25px;width:800px;text-align:center;}
* html body #header{height:50px;margin:0px auto 0;padding-bottom:25px;width:800px;text-align:center;}
/* nav */ 
ul#nav{border-top:8px solid #B40072;padding:20px 0;text-align:center;}
ul#nav li{display:inline;}
ul#nav li img.img{margin:-9px 20px -15px 0px;}
ul#nav li.alfa{border-left:1px solid #E0E0E0;}
ul#nav a{border-right:1px solid #E0E0E0;color:#000;font:bold 1em/1em arial,sans-serif;margin-left:-5px;padding:20px 40px 0px 10px;text-decoration:none;width:auto;}
ul#nav a:visited{border-right:1px solid #E0E0E0;color:#000;font:bold 1em/1em arial,sans-serif;margin-left:-5px;padding:20px 40px 0px 10px;text-decoration:none;width:auto;}
ul#nav a:hover{background:#BEBEBE;color:#fff;margin-left:-5px;}
ul#nav li.beta a,ul#nav li.beta a:hover,ul#nav a:active{background:#B40072;color:#FFF;}
/* tab */
#navlist {padding: 3px 0;margin-left: 0px;border-bottom: 4px solid #C0C0C0;font: bold 12px arial, sans-serif;}
#navlist li {list-style: none;margin: 0;display: inline;}
#navlist li a {padding: 3px 0.8em;margin-left: 0px;border: 1px solid #C0C0C0;text-decoration: none;}
#navlist li a:link { color: #808080;}
#navlist li a:visited {color: #808080;}
#navlist li a:hover {color: #000;}
#navlist li a.current {border-bottom: 4px solid #FFFFFF;color: #808080;}
#navlist a.selected, #navlist a.selected:active, #navlist a.selected:visited {color:#808080;text-decoration:none;outline:none;border-bottom: 4px solid #FFFFFF;}
.hiddencontent {display:none;border-left: 1px solid #C0C0C0;border-right: 1px solid #C0C0C0;border-bottom: 1px solid #C0C0C0;}
.clear {clear:both;}
.descriz {width:630px;padding-top:10px;padding-bottom:10px;}
.not_example{color:#969696;}
/*footer*/
#footer{height:50px;margin:0px auto 0;padding-top:5px;width:auto;text-align:center;border-top:3px solid #FFD2FF;}
* html body #footer{height:auto;margin:0px auto 0;padding-top:5px;width:auto;text-align:center;border-top:3px solid #FFD2FF;}
#footer span a{color:#737373;font-size:10px;font-weight:bold;text-decoration:none;}
/* facebox */
#facebox .b  {background:url(../images/b.png);}
#facebox .tl {background:url(../images/tl.png);}
#facebox .tr {background:url(../images/tr.png);}
#facebox .bl {background:url(../images/bl.png);}
#facebox .br {background:url(../images/br.png);}
#facebox     {position: absolute;width: 100%;top:0;left: 0;z-index: 9999;text-align: left;}
#facebox .popup {position: relative;top:140px;}
#facebox table {margin: auto;border-collapse: collapse;}
#facebox .body {padding: 10px;background: #fff;width:auto;}
#facebox .loading {text-align: center;}
#facebox .image {text-align: center;}
#facebox img {border: 0;}
#facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}
#loading {position:absolute;left:0px;top:45px;width:230px;color:#00B000;font-weight:bold;padding:5px 0 0px 5px;}
#xcont   {background:#ffffff; border-bottom: #BFBFBF 3px solid;height: 145px;padding: 5px 5px 5px 5px;font-family: arial;width: 600px;}
#xtitolo {margin-left:15px;font-weight: bold;font-size: 12px;}
#xtipologia {float:left;margin-left:15px;font-size: 13px;}  
#xprezzo {float:left;margin-left:15px;font-size: 13px;}
#xdesc   {float:left;margin-left:15px;font-size: 13px;text-align: justify;width: 430px}
#xmenu   {float:right;margin-right:5px;font-size: 12px;}
#xfoto  {float:left;padding:10px;margin-top:4px;}
/* mostra elenco offerte */
#list-container{padding-top:5px;}

#list-span {font:normal 12px arial,sans-serif; width:640px;padding-bottom:10px;padding-top:15px;}
#list-span img.foto{float:left;border:1px solid #ACACAC;width: 130px;height: 90px;}
html > body #list-span {font:normal 12px arial,sans-serif; width:640px;padding-bottom:10px;padding-top:15px;}
*:first-child+html #list-span {font:normal 12px arial,sans-serif; width:640px;padding-bottom:10px;padding-top:15px;} 
#tnt_pagination {display:block;text-align:center;height:20px;line-height:21px;clear:both;padding-top:5px;padding-bottom:15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
#tnt_pagination a:link, #tnt_pagination a:visited{padding:5px;padding-top:2px;padding-bottom:2px;border:1px solid #FFD648;margin-left:10px;text-decoration:none;background-color:#FFFFFF;color:#808080;width:22px;font-weight:normal;}
#tnt_pagination a:hover {background-color:#FFC0FF;border:1px solid #FF6AFF;color:#000000;}

* html body  #due-search{margin:0px auto 0;position:relative;top:-24px;width:652px;padding:5px;left:1px;}
*:first-child+html  #due-search{margin:0px auto 0;position:relative;top:-17px;width:652px;padding:5px;left:1px;}
#due-search{margin:0px auto 0;position:relative;top:-9px;width:651px;padding:5px;left:0px;}
/* due-search */     
div.ultime-novita{background:#FFF2FF;display:block;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;border-bottom:1px solid #CEB80D;padding-left:10px;float:left;height:47px;width:637px;color:#000000;font-size:12px;font-weight:bold;}
* html body div.ultime-novita{padding-left:10px;float:left;height:47px;width:637px;color:#000000;font-size:12px;font-weight:bold;}
html > body div.ultime-novita{padding-left:10px;float:left;height:47px;width:637px;color:#000000;font-size:12px;font-weight:bold;}
.xordina {float:left;display:block;display :none;border-top:3px solid #FF0000;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;border-bottom:1px solid #CEB80D;height:10px;width:654px;padding:10px 0px 0px 0px;background-color:#FFF2FF;text-align:center;color:#FF8000;font-weight:bold;}
* html body .xordina {display:block;display :none;border-top:3px solid #FF0000;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;border-bottom:1px solid #CEB80D;height:10px;width:646px;background-color:#FFF2FF;text-align:center;color:#FF8000;font-weight:bold;}  
.xordina  a {text-decoration: none;color:#800080;font-weight:bold;}
html > body .xordina {display :none;border-top:2px solid #C0C0C0;border-left:1px solid #CEB80D;border-right:1px solid #CEB80D;border-bottom:1px solid #CEB80D;height:30px;width:647px;padding:10px 0px 0px 0px;background-color:#FFF2FF;text-align:center;}
#show-id  {display:none;} 
#show-txt {display:none;}
.dettagli {text-decoration: none;color:#800080;font-weight:bold;}
