/*---------------------------------------
          		print CSS
  ---------------------------------------*/

#logobox{background:#28263b;text-align:center}
.hide,.seo,#userbox,#language,#tagline,#footmenu,#leftcol,#content h1 span,#city_search,#scheda-immobile .list-cmd,#estate-more-info,.house-link,#prev-arrow-container,#image-car-nav,#next-arrow-container,#editorestates,.user-area-menu,.footlink{display:none !important}
img{border:0}
a{text-decoration:none}
sup{position:relative;top:3px !important;top:0;font-size:.75em}

/*  Layout
---------------------------------------*/

* {margin:0;padding:0;list-style:none}
body{margin-top:10px;font-family:Arial,Verdana,sans-serif}
#content{line-height:1.5;padding-bottom:5px;float:left;width:99%}
#rightcol{float:left;width:100%;color:#333;font-size:.8em}

#footer{clear:both;font-size:.7em;padding-top:20px;margin:0 3px;color:#666;text-align:center}
#footer p.copyright{line-height:1;margin-top:5px}
#footer a{color:#fff;padding:0 8px;font-weight:bold;font-size:1.1em}
#footer a:hover{color:#f9be00}
#footer p.copyright a{color:#777;font-weight:normal;font-size:.95em;padding:0}
#footer p.copyright a:hover{color:#fc0}

/*---------------------------------------
          		Form/Validazioni
  ---------------------------------------*/
input,textarea,select{font:bold 1.25em Arial,sans-serif;color:#444;vertical-align:middle}
input{padding:3px}

/*----------- Send Friend --------------*/	
#mutue_calculate, #send_friend{clear:both;padding-top:5px}
#mutue_calculate .send_input, #send_friend .send_input{width:300px;clear:both}

/*----------------- Content -------------------*/

#rightcol a{color:#06c}
#subpage h1{font:italic 2em "Trebuchet MS",verdana,sans-serif;color:#c30;text-align:center;margin:10px 10px 10px 25px;border:2px solid #c30;border-width:1px 0}
#subpage h2{margin:15px 10px 15px 10px;clear:both;font-size:1.2em;line-height:1.3;border-bottom:2px solid #f9be00}
#subpage h2 span{float:right;margin-top:-22px;font-size:.9em;font-weight:normal}
#subpage h3{margin:5px 10px;font-size:1em}
#subpage p{font-size:.9em;margin:5px 10px}

/*----------------- Pagecontent -------------------*/

#pagecontent h2,#pagecontent h3,#pagecontent p{font-family:"Trebuchet MS",verdana,sans-serif;color:#c30;border:none}
#pagecontent h2{font-size:1.35em;font-style:italic;margin:20px 10px 0 10px}
#pagecontent h3{font-size:1.15em;margin:20px 10px 5px 10px;font-style:italic}
#pagecontent ul{margin-left:20px;margin-bottom:10px}
#pagecontent ul li{font-size:1.15em;font-style:italic;color:#069;font-weight:bold;line-height:1.3;padding-left:14px;margin-top:10px}
#pagecontent p{font:normal 1.05em/1.5 verdana,sans-serif;color:#333}
#pagecontent p a{font-weight:bold;text-decoration:underline}

/*--------------- Home -----------------*/


#homewrap{float:left;width:700px;margin-top:50px;font:italic bold 1em "Trebuchet MS", Arial, sans-serif}
#homewrap a{color:#ff9;text-decoration:underline}
#homewrap a:hover{color:#ff0}
#homewrap h2{font-size:1.05em;margin:5px 25px}
#homewrap h2 strong{color:#ff9}
#homewrap p{font-size:.75em;margin:5px 30px 5px 25px}
#estatespot{float:right;width:350px}
#estatespot h2{border-bottom:1px solid #4B7092}
#estatespot .odd{background:#335D83}
#estatespot div{width:337px;clear:both;float:left;display:inline;margin-left:3px;padding:10px 0 5px 0}
#estatespot div h3{font-size:1.05em;margin-left:115px;margin-bottom:5px}
#estatespot div h3 a{color:#ff6;text-decoration:none}
#estatespot div h3 a:hover{color:#ff3;text-decoration:underline}
#estatespot div p{margin:0 0 0 115px;line-height:1.3}
#estatespot div img{float:left;margin:0 10px 5px 20px;border:1px solid #4b7092;padding:1px}
#searchspot{float:left;width:307px;border:5px solid #72b315}
#searchspot h2{border-bottom:1px solid #8ABF41}
#searchspot li{margin:0 0 0 7px;width:288px;padding:10px 0 10px 25px}
#searchspot li strong{color:#ffb}

#sellspot{float:left;width:320px;margin-top:20px;border:5px solid #ad5a0b}
#sellspot p{border-top:1px solid #B97739;font-size:.75em;padding:9px 0}
#searchspot-foot .ss-enfasi{line-height:1.3;color:#DDE6CF}
#sellspot .ss-enfasi{line-height:1.6;color:#F2E6DA}
#sellspot .ss-enfasi a{display:block}


/*       Search Results
---------------------------------------*/
#save_search,.search-nav,.estates-link-list{display:none}
#history_search{text-align:center !important;clear:both;float:left;display:inline;color:#333;font:bold 1.25em Arial, sans-serif !important;margin:0 10px;padding:0 }
#history_search strong{color:#274E7C}

#paginated_items_list{float:left;clear:both;width:100%}
div.estates{clear:both;width:650px;margin:10px;border-top:2px solid #6D8BAF;padding:5px 0}
div.estates-thumb{float:left;width:95px;text-align:center;padding:0 10px}
div.estates-thumb img{border:1px solid #666;padding:1px;margin-top:5px}
div.estates-thumb span{font:italic .55em/1 arial,sans-serif;display:block;color:#999}
#content div.estates-desc{float:left;margin-left:3px;width:320px;font-family:"Trebuchet MS",Arial,sans-serif}
#content div.estates-desc h3{font:bold italic 1.15em/1.3 "Trebuchet MS",arial, sans-serif;margin:5px 0 2px 0}
#content div.estates-desc h3 a{color:#ca0}
#content div.estates-desc h3 span.cod{color:#c30;padding:0 2px;border:1px solid #c30;line-height:1.2}
#content div.estates-desc p{font-size:.85em;line-height:1.2;color:#333;margin:0}
#content div.estates-desc p strong{color:#444;font-weight:normal}
div.estates-details{float:right;width:165px;margin-top:10px;border-left:1px solid #ccc}
#content div.estates-details h2{color:#444;margin:5px 10px 0 10px;font:bold .95em/1.3 arial,sans-serif;border:none}
#content div.estates-details h2 a{color:#444}
#content div.estates-details small{font:italic .8em/1 arial,sans-serif;color:#999;margin:0 10px 0 10px;display:block;height:30px}
#content div.estates-details p{font-size:.85em;margin:0 10px}
div.estates-details p.price{color:#093}
#content .comment a,#inner-col-right .comment{background:url("/images/site/comment-ico.gif") 65px center no-repeat}

#content .star{display:block;float:left;text-indent:-3000em;width:10px;height:10px;}
#content .star-off{background:url("/images/site/voto-off.gif")}
#content .star-on{background:url("/images/site/voto-on.gif")}

#content div.estates-details p a{display:block;color:#069}
#content div.estates-details p a:hover{color:#c30}

/*---------------------------------------
           Schede
  ---------------------------------------*/
 
  
#scheda,#scheda-immobile{float:left;width:712px;background:url("/images/site/scheda-back.gif") repeat-y;font-family:"Trebuchet MS",Arial,sans-serif}
#inner-col-left{float:left;width:276px;padding:10px 0 0 8px;border-top:2px solid #fff}
#inner-col-right{float:left;width:408px;padding:0 5px 0 15px;background:url("/images/site/inner-col-right-back.gif") 1px 0 no-repeat;position:relative;top:-16px}

#inner-col-left h2,#inner-col-left h3{font-size:1.35em;font-style:italic;margin:0 10px 0 2px;color:#c30;border:none}
#inner-col-left h3{font-size:1.1em}
#inner-col-left p{margin:5px 10px 5px 2px}
#inner-col-left p.first{clear:both;padding-top:5px}
#inner-col-left p.subtitle{font:italic .85em arial,sans-serif;color:#666}
#inner-col-left p.subtitle .comment a{color:#666;background-position:70px center;padding-right:30px}
#inner-col-left p.subtitle a:hover{color:#c30}
#inner-col-left p.subtitle span{padding-left:20px}
#inner-col-left p.main-image{display:block;margin:0}
#inner-col-left p.main-image img{margin:0 auto;display:block}
#inner-col-left li.thumbimages img{margin:0}
#inner-col-left p.main-image img,#inner-col-left li.thumbimages img{border:1px solid #ccc;padding:1px;background:#fff;}
#inner-col-left li.thumbimages{float:left;margin:5px 5px 0 0;height:63px}
#scheda #inner-col-left #more-cmd, #scheda #inner-col-left #more-cmd li{width:98%}
#scheda  #inner-col-left .list-cmd{width:266px;border:none;margin-top:0}
#scheda  #inner-col-left .list-cmd ul{margin-top:0}
#scheda  #inner-col-left .list-cmd li{margin-top:0;border:1px solid #ccc;border-width:1px 0}

#inner-col-left form.formboxwrap{float:left;background:url("/images/site/login-border.gif") top repeat-x;padding:1px 0 0 0}
#inner-col-left .formbox{float:left;width:315px;background:#fcfcf9;margin:5px 0 0 0;padding:5px 8px 10px 8px}
#inner-col-left .formbox div{float:left;clear:both;width:298px;margin:0;padding:0}
#inner-col-left .formbox h2{border-bottom:2px solid #fff;margin:10px 0}
#inner-col-left .formbox label{float:left;width:140px;display:block;font-style:italic;font-weight:bold}
#inner-col-left .formbox p{float:left;clear:both;width:275px;font-style:italic;font-weight:bold;font-size:1.05em;color:#444}
#inner-col-left .formbox p span{float:left;color:#333;padding-left:5px}
#inner-col-left .formbox p strong{color:#080}
#inner-col-left .formbox input.text{width:30px;border:1px solid #DEE4ED;float:left;font-size:1em;padding:1px 3px}
#inner-col-left .formbox input.submit{width:200px}
#inner-col-left .formboxfooter{width:332px;text-align:right;background:url("/images/site/login-border.gif") top repeat-x;margin:-1px 0 0 0;padding:10px 0 0 0 !important;float:left;clear:both}
#inner-col-left .formboxfooter a{margin:0;padding:0}
#inner-col-left .formboxfooter input{padding:1px}


#inner-col-right h2{font-size:1.1em;font-style:italic;color:#cc3;border-bottom:2px solid #cc3;margin:10px 10px 0 10px;clear:both}
#inner-col-right h2.title{font-size:1.35em;font-style:italic;color:#c30;border:none;margin-top:20px}
#inner-col-right h3{font-size:1.1em;color:#c30;font-style:italic;margin-bottom:0;clear:both}
#inner-col-right h4{font-size:1em;font-weight:normal;color:#444;font-style:italic;margin:0 10px;width:386px;clear:both}
#inner-col-right p{clear:both}
#inner-col-right p span.comment{padding:0 30px;background-position:95px center}
#inner-col-right textarea,#inner-col-right input{margin:10px 10px 0 10px;padding:3px}
#inner-col-right textarea{width:370px;height:150px}

#inner-col-right ul.items-list{margin:0 0 20px 10px;float:left;display:inline}
#inner-col-right ul.items-list li{float:left}
#inner-col-right ul.items-list li.edit{background:#fafaed}
#inner-col-right ul.items-list li div{float:left;margin:10px 0 0 12px;width:315px}
#inner-col-right ul.items-list li.resp a.box div{width:290px}
#inner-col-right ul.items-list li h3{font-size:1.1em;line-height:1;font-style:italic;color:#c30;margin:0;padding:0}
#inner-col-right ul.items-list li.resp h3{font-size:1.25em;}
#inner-col-right ul.items-list li small{font-size:.85em;color:#666;display:block;padding:0;margin-bottom:3px}
#inner-col-right ul.items-list li.resp small{margin-bottom:10px}
#inner-col-right ul.items-list li img.thumb{float:left;margin:10px 0 0 10px;border:1px solid #666;background:#fff;padding:1px;}
#inner-col-right ul.items-list li p{font:.85em arial,sans-serif;margin:0;color:#555}
#inner-col-right ul.items-list li p.footnotes{padding:2px 10px 0 0;font:italic .85em arial,sans-serif;text-align:right;color:#999}
#inner-col-right ul.items-list li a.box{cursor:pointer;float:left;display:block;width:388px;color:#333;padding-bottom:10px}
#inner-col-right ul.items-list li a.even{background:#fafaed}
#inner-col-right ul.items-list li.odd, #inner-col-right ul.comments li.odd,#inner-col-right ul.items-list li a.odd{background:#fff}
#inner-col-right ul.items-list li a.box:hover{background:#f0f0ce;color:#333}

#inner-col-right ul.items-list li.edit{position:relative;z-index:2}
#inner-col-right ul.items-list li.edit p.items_cmd{position:absolute;background:url("/images/site/linguetta_back.gif") no-repeat;top:5px;left:377px;height:32px;z-index:1;width:37px}
#inner-col-right ul.items-list li.edit p.items_cmd img{position:relative;top:8px;left:15px}

#inner-col-right ul.comments li{clear:both;margin:10px 0 30px 0;color:#444;line-height:1.3}
#inner-col-right ul.comments li p.notes{padding-top:2px;font:italic .85em arial,sans-serif;border-top:1px solid #ddd;text-align:right;color:#999}
#inner-col-right ul.comments p.notes span{float:left;display:block;width:80px;text-align:left;}

#inner-col-right ul.items-list li.agente{margin-top:20px}
#inner-col-right ul.items-list li.agente div{width:280px}
#inner-col-right ul.items-list li.agente h3{font-size:1.55em}
#inner-col-right ul.items-list li.agente small{font-style:italic;margin-bottom:10px}
#inner-col-right ul.items-list li.agente img.thumb{float:left;margin:10px 0 0 0;border:1px solid #666;background:#fff;padding:1px;}

#inner-col-right ul.estateitems li div{width:280px}
#inner-col-right ul.estateitems li small{font-size:.95em;color:#999}
#inner-col-right ul.estateitems li small strong{color:#444}
#inner-col-right ul.estateitems li p.statusico img{margin:0 10px 0 0;position:relative;top:4px;cursor:help}

#inner-col-right p.link-cmd{height:20px;width:382px;margin-top:5px;background:url("/images/site/estates-list-cmd-back.jpg") no-repeat;padding:1px 0 10px 5px;}
#inner-col-right p.link-cmd a{display:block;float:left;margin-right:10px;padding:1px 5px 1px 21px;background-repeat:no-repeat;background-position:0 2px}
#inner-col-right a.mail-cmd{background:url("/images/site/mail-ico.gif")}
#inner-col-right p.link-cmd a:hover{color:#c30;background-repeat:no-repeat;background-position:0 2px;text-decoration:none}

#inner-col-right ul.items-list li div.search-info{width:71px;height:40px;float:left;background:url("/images/site/saved-search-back.jpg") no-repeat;text-align:center;margin-left:9px;}
#inner-col-right ul.items-list li div.search-info h6{color:#ffe;font-size:1.4em;line-height:1.09;margin:3px 0 0 0}
#inner-col-right ul.items-list li div.search-info p{color:#ffc;font:italic bold .9em Arial, sans-serif;word-spacing:1}
#content #inner-col-right ul.items-list li div.search-value{float:left;display:block;width:280px}
#content #inner-col-right ul.items-list li div.search-value p{font:italic bold 1em "Trebuchet MS", Arial, sans-serif;line-height:1.15}

/*  Scheda Immobile
---------------------------------------*/  
#scheda-immobile{text-align:center}
#scheda-immobile #inner-col-left-modify,#scheda-immobile #inner-col-left{margin:0 0 20px 10px;width:86%}
#scheda-immobile #inner-col-right{width:95%;clear:both;float:left;text-align:left;margin:0 auto}
#alldesc{display:block !important}

#inner-col-right .house-summary h2{border:none;font:bold italic 1.5em/1.1 "Trebuchet MS",Arial,sans-serif;color:#c50;margin:20px 10px 10px 10px;clear:both;width:90%;}
#inner-col-right .house-summary p{position:relative;vertical-align:middle;width:90%;font-size:1.1em;border-bottom:1px solid #eee;line-height:1.5em;padding-bottom:5px}
#inner-col-right .house-summary p strong{font-style:italic;color:#c50}
#inner-col-right .house-summary p span{position:absolute;right:5px;top:0;text-align:right;width:90%}
#inner-col-right .house-summary .main-details p{font-size:1.1em;line-height:1.2}
#inner-col-right .house-summary .main-details p em.house-address{color:#aaa;font-size:.85em;font-style:italic}

#inner-col-right .house-details h2,#inner-col-right h2.details-style{font-size:1.1em;font-style:italic;color:#ca0;border-bottom:2px solid #ca0;width:90%;margin-bottom:0}
#inner-col-right .house-details p{position:relative;vertical-align:middle;width:89.5%;font-size:.95em;border-bottom:1px solid #eee;margin:1px 0 1px 10px;padding:4px 5px 4px 0}
#inner-col-right .house-details p strong{color:#444;font-style:italic}
#inner-col-right .house-details p span{position:absolute;right:7px;top:auto}
#inner-col-right .house-details p span img{position:relative;top:2px;left:3px}

/*---------------------------------------
           Modifica Immobile
  ---------------------------------------*/
#subpage h1.modifica{}
.help_box{background:#fff;border:2px solid #6d8baf;padding:10px;margin:10px 0;width:324px}
.help_box h2{font-size:1.1em;font-style:italic;color:#cc3;border-bottom:2px solid #cc3;margin-bottom:0;clear:both}

#content .desc-edit p{font-size:1.1em;background: url("/images/site/tratteggio.gif") bottom repeat-x;line-height:1.5em;padding-bottom:5px}
.estate_mod input.editor_field,#content .estate_mod textarea,.estate_mod select{font-size:1em;width:260px}
.estate_mod .inplaceeditor-form{display:block;padding:0;margin:10px 0}
#content .estate_mod select{position:relative;top:5px;font-weight:normal;margin:0 10px}
#content .estate_mod input.editor_field,.estate_mod textarea{vertical-align:middle;font-weight:normal}
#content .estate_mod textarea{font-weight:normal}
#content .estate_mod input.editor_field{margin:0 10px}
#content .estate_mod .editor_ok_button{font-size:1em;padding:1px;font-weight:bold}
.estate_mod .editor_cancel{position:relative;top:5px}
.house-summary input.editor_field{margin:0;padding:0;}

#resources{clear:both;margin-left:10px}
#resources h2{color:#ca0;border-bottom:2px solid #ca0;margin-left:0;gloat:left;width:300px}
#resources .insert-box-header h3 label{position:relative;top:8px}
#resources p{margin:0;width:301px;font-size:1em;background: url("/images/site/tratteggio.gif") bottom repeat-x;line-height:1.5em;padding:5px 0}
#resources img{padding:0 5px 0 2px;position:relative;top:2px}
#documents_upload_link{text-align:right}
#resources input.file{width:270px;font:1em "Courier New", Courier, mono}
#resources .form-button{vertical-align:middle}
#resources .form-button a{color:#c30;font-weight:bold}
#resources .form-button a:hover{background:#c30;color:#fff;text-decoration:none}
#resources input.img-submit{margin:6px 0 0 5px}

#pictures{margin-top:40px}
#pictures h2{font-size:1.25em}
#content ul.picture-list{margin:10px 0 0 0;float:left;clear:both;width:344px}
#content ul.picture-list li{float:left;height:100px}
#content ul.picture-list li img.img_thumb{border:1px solid #ccc;padding:1px}
#content ul.picture-list li span a{position:relative;left:-22px;top:-3px}
#pictures_upload_link{width:348px;border-top:1px solid #eee;padding-top:5px;clear:both}
#upload_picture{clear:both;border-top:2px solid #6d8baf;width:344px}
#upload_picture .textarea{width:300px;height:50px}
#upload_picture input.file{width:270px;font:1em "Courier New", Courier, mono}

#content #detail-show p{background:#f6f6ea}
#detail-show p input.text{width:260px;margin:5px 0;font-weight:normal;font-size:.95em}
#detail-show p label{display:block;vertical-align:middle;font-weight:bold}
#detail-show p input.submit{margin:0 5px}
#detail-show p.savecancel a{margin-top:3px}

/*---------------------------------------
           Login - User Area
  ---------------------------------------*/

#inner-col-left form.login{background:url("/images/site/login-border.gif") top repeat-x;margin:-5px 10px 0 0;padding:1px 0 0 0}
#inner-col-left .loginform{background:#fcfcf9;margin:5px 1px 0 1px;padding:5px}
#inner-col-left .loginform p{color:#666;font-size:.95em;font-weight:bold;font-style:italic}
#inner-col-left .loginform label{display:block}
#inner-col-left .loginform input.text{width:200px;border:1px solid #DEE4ED}
#inner-col-left .loginform input.submit{width:200px}
#inner-col-left .loginfooter{text-align:right;background:url("/images/site/login-border.gif") top repeat-x;margin:0;padding:10px 0 0 0}
#inner-col-left .loginform .loginerror{color:#c30}
#inner-col-left p.remeberme .checkbox{margin:-2px 4px 2px 2px !important;margin:-2px 2px 0 -3px}
#inner-col-left p.remeberme label{display:inline;color:#999;cursor:pointer}
#inner-col-left .loginfooter .submit{text-align:right;cursor:pointer;border-width:0px;background:#eff2f6;font:italic bold 1.35em  "Trebuchet MS",Arial,sans-serif;color:#c30;padding:0}

#content .spotcol h2{font-size:1.35em;margin:20px 10px 5px 10px}
#content .spotcol h3{color:#444;padding-top:20px}
#content .spotcol p{font-size:1.1em;margin-top:0;color:#666}
#content .spotcol img{float:left;padding:20px 10px 0 10px}
#content .spotcol .floathumb{padding:1px;border:1px solid #ccc;margin:5px 10px 0 0}
#content .spotcol .featurestitle{font-size:.85em;float:left;font-style:italic;clear:right;padding-top:25px}
#content .spotcol ul.featuresitems{float:left;width:190px;padding-left:10px}
#content .spotcol ul.featuresitems li{font-size:1.15em;font-style:italic;color:#069;font-weight:bold;line-height:1.1;background:
url("/images/site/arrow-ico.gif") 0 4px no-repeat;padding-left:14px;margin-top:5px}
#content .spotcol p a{font-weight:bold;font-style:italic}
#content p.reglink a{margin:20px 0;display:block;weight:134px;height:28px;font-style:italic;font-weight:bold;color:#fff;background:url("/images/site/registerbutton.gif") 0 0 no-repeat;padding:3px 0 0 12px}
#content p.reglink a:hover{color:#fff;background-position:0 -30px}

#content .pdf-download{background:url("/images/site/pdf-download-back.jpg") 0 0 no-repeat;margin:10px;padding:10px 5px 15px 60px}
#content .pdf-download p{font-size:1.1em;margin:0 10px}
#content .pdf-download p a{text-decoration:underline}
#content .pdf-download small{font:.75em arial,sans-serif;color:#999;display:block;margin:0 10px}

#content div.estate-spot{float:left;display:inline;border:1px solid #ddd;margin:0 0 20px 10px;width:371px;background:#fff}
#content div.estate-spot img{margin:5px 8px 10px 8px;padding:0;border:3px solid #ddd}
#inner-col-right div.estate-spot .house-summary p{width:351px;text-align:left}
#inner-col-left .user-summary{padding:10px 0;margin-right:10px;background:url("/images/site/login-border.gif") top repeat-x;}
#inner-col-left .user-summary div{background:url("/images/site/login-border.gif") bottom repeat-x;padding-bottom:10px}
#inner-col-left .user-summary p{font:italic 1em "Trebuchet MS", Arial, sans-serif}
#inner-col-left .user-summary p.footlink{font-size:.9em;font-weight:bold}
#inner-col-left .user-area-menu{margin-right:10px;padding:0 0 15px 0;}
#inner-col-left .user-area-menu li{text-align:right}
#inner-col-left .user-area-menu li a.current{color:#458F18;background-position:top right}
#inner-col-left .user-area-menu li a{font-size:1.1em;font-style:italic;color:#069;font-weight:bold;line-height:1.1;background:url("/images/site/arrow-hover-ico.gif") bottom right no-repeat;padding-right:14px;margin-top:4px}
#inner-col-left .user-area-menu li a:hover{color:#458F18;background-position:top right}

#content .list-form div{font-style:italic;padding:8px 0 8px 10px;font-family:"Trebuchet MS", Arial, sans-serif}
#content .list-form label{font-size:1.1em;color:#555;display:block;float:left;font-weight:bold;width:117px;margin-top:4px;}
#content .list-form div input{margin:0;padding:2px;font:bold italic 1.15em "Trebuchet MS", Arial, sans-serif}
#content .list-form div select{font:bold italic 1.1em "Trebuchet MS", Arial, sans-serif}
#content .list-form input.text{width:260px}
#content .list-form .checkbox{float:left;margin:0;display:inline}
#content .list-form div.check{float:left;padding:10px 0 0 15px !important;padding:5px 0 0 12px}
#content .list-form div.check label{float:left;padding-left:5px;width:360px;line-height:1.3;font-size:.95em;margin-top:0 !important;margin-top:3px}
#content .list-form div.radiowrap span{position:relative;top:2px;margin-right:10px}
#content .list-form .radio{margin-top:3px}
#content div.fieldWithErrors{padding:0}
#content div.fieldWithErrors input.text{border:1px solid #c30}
#content div.check div.fieldWithErrors{float:left;display:inline;margin:0;padding:1px !important;padding:0;background:#c60}
#content .list-form .img-submit{margin-top:20px !important;margin-top:0}
#content .list-form .auto_complete{padding:0}
#content .list-form .auto_complete li p.extra-info{float:left;width:100%}
#content .list-form div.formError{margin-left:120px;position:relative;top:-11px;font:bold italic .9em "Trebuchet MS", Arial, sans-serif;color:#c30;line-height:1}
#content .list-form .check div.formError{position:static;margin:3px 0 0 14px}

#page .form-button{clear:both;display:inline;float:left;width:378px;font-size:1em;border:1px solid #cc3;border-width:2px 0;margin:20px 10px 0 10px;padding:3px 0}
#page .form-button a{color:#c30;font-weight:bold}
#page .form-button a:hover{background:#c30;color:#fff;text-decoration:none}
#page .form-button input.img-submit{width:90px;height:30px;vertical-align:middle;margin:0 !important}
/*---------------------------------------
           Comparazione
  ---------------------------------------*/

#comp{position:relative;float:left;width:712px;overflow:scroll;background:#ccc;overflow-y:hidden;padding:5px 0;font:1.1em "Trebuchet MS",Arial,sans-serif;}
#comp-wrap{white-space:nowrap}
#comp .comp-desc,#comp .comp-estate{position:relative;float:left;display:block;width:160px;background:#fff;border:1px solid #aaa;padding:3px;margin:3px;clear:none}
#comp div.comp-image{height:80px;margin:0 10px}
#comp div.comp-image img{border:1px solid #ccc;padding:1px}
#comp h2{font-size:1em;font-style:italic}
#comp .comp-desc{background:#fefefe}
#comp .comp-desc p{font-weight:bold;text-align:right;border-bottom:1px solid #eee}
#comp .comp-desc h2{text-align:right;border-bottom:2px solid #fefefe;color:#c30}
#comp .comp-estate p{border-bottom:1px solid #eee}
#comp .comp-canc a{position:absolute;top:-9px;right:-7px;text-indent:-3000em;display:block;width:26px;height:28px;background:url("/images/site/canc-comp.gif") no-repeat;behavior:url("/stylesheets/pngbehavior.htc");}

/* popups Search */

#content .popup {background-color: white;border: 5px solid silver;padding: 2em;padding-top: 1em;padding-bottom: .5em}
#content .popup .busy{float:right}
#content .popup h3{margin-top:0}
#content .popup .close-link {font-size:85%;color:#999}

/*  Table-Box-my-estates
---------------------------------------*/

.table-box{margin:20px 20px;clear:left;}
.table-box table{width:100%}
.table-box caption{font:bold .95em Arial,sans-serif;text-align:left;padding-bottom:10px}
.table-box thead th{font-size:.9em;padding: 0 4px;line-height:22px}
.table-box td{font-size:.9em;border-bottom: 1px solid #ddd;padding: 0 4px;line-height:22px}
.table-box tbody tr{cursor:pointer}

.house-list-table caption{color:#D2D24D}
.house-list-table thead{bacground:#ededba}
.house-list-table th.first{background:#ededba url(/images/admin/house-table-back-left.gif) left no-repeat}
.house-list-table th.last{background:#ededba url(/images/admin/house-table-back-right.gif) right no-repeat}

.clients-list-table caption{color:#069}
.clients-list-table thead{background:#def}
.clients-list-table th.first{background:#def url(/images/admin/clients-table-back-left.gif) left no-repeat}
.clients-list-table th.last{background:#def url(/images/admin/clients-table-back-right.gif) right no-repeat}

table td{width:15%;white-space: nowrap}
table .status{width:9%}
table .date{width:13%}
table .id{width:7%}
table .title{width:50%}
table .username{width:20%}
table td img{position:relative;top:3px;margin-right:3px}
table .action a{margin-right:10px}



