*{margin:0; padding:0; list-style:none;}
img, fieldset{border:0;}
body{ font:100% Arial, Helvetica, sans-serif; color:#222; color:#222;}
a{color:#000; text-decoration:none;}
a:hover{color:#666;}

img.i{padding:4px; background:#F0F4F4; border:1px #C0D3D3 solid;}
a:hover img.i{background:#C0D3D3;}

html{background: url('../images/bg_html.jpg') repeat-x 0 55px;}

#header, #footer, #menu, #menu2, #det2, .tit-detalhes, .contato-info, .forms, .tit3, .skip, .lista-imoveis{ display:none;}

#all{ padding:20px;}

.herarquia{ margin-bottom:15px; padding-bottom:4px; border-bottom:1px #ccc solid;}


/*******DETALHES********/
#det1, #det2{float:left;}

#det1{padding-right:12px; width:335px;}
#det2{padding-left:12px; width:355px; position:relative;}

h3.tit-imovel{margin-bottom:4px;}
h3.tit-imovel, h3.tit-imovel a{ font-size:18px; color:#E77817;}
.foto{ width:164px; float:left;}
.detalhes{padding-top:8px; width:170px; color:#456363; float:left;}
.detalhes b{color:#111;}
p.descr{padding-top:10px; clear:both;}

div.preco{ padding:5px 0 0 163px; float:left;}
div.preco span{padding:3px 5px; background:#f2f2f2; border:#ccc 1px solid; float:left;}

.tit-detalhes{margin-top:8px; margin-bottom:4px; padding-left:6px; background: url('../images/bg_tit_detalhes.gif') repeat-x; border-top:2px #f90 solid;  font-size:15px; line-height:24px; clear:both;}
p.contato-info{padding:6px 0; font-size:11px; color:#777;}

.foto-big{ padding:10px 0; text-align:center;}

ul.thumbs{margin-bottom:5px; float:left;}
ul.thumbs li{width:88px; height:70px; text-align:center; float:left;}
ul.thumbs li img{width:73px; height:55px;}

.box-video{margin-top:3px; background:#000;}

.print{ position:absolute; top:-12px; right:0;}
.print a{padding-left:22px; background: url('../images/ico_print.gif')  no-repeat 0 center; font-size:11px; color:#669999;}

.indique{ position:absolute; top:-12px; right:90px;}
.indique a{padding-left:25px; background: url('../images/icone_indique.gif')  no-repeat 0 center; font-size:11px; color:#669999;}

.loading{ color:#c00; padding:2px 5px;}

