html { 
 font-family: arial, helvetica, verdana, sans-serif;
 font-size:11pt;
 padding:0;
}

#vivastreet #global {
margin: 0;
}

#easyaccess, #topmenu, #welcome, #button, #header_pub, #header_pub_mini, .breadcrumb, .search_detail_vs, 
#rightcontent_detail, #more_pics, #detail_menu_ad, #right_ad_detail, .spacer, #recommandation, #footer, h1 { display: none; }

#vivastreet.detail #leftcontent_detail dl.vs_ad_detail div.ad_tabs { display: none; }
#vivastreet.detail #leftcontent_detail dl.vs_ad_detail div.ad_tabs_selected { display: block; }

a img { border:none; }

#vivastreet #header #logo {
margin: 0;
}

#vivastreet.detail .posted_by, #vivastreet.detail .posted_by_top {
display:block;
float:right;
width:285pt;
font-size:10pt;
font-weight:bold;
float:right;
margin:1pt 0;
clear:both;
position: absolute;
left: 400px;
top: 60px;
_top: 50px;
*top: 50px;
}

#vivastreet.detail .posted_by_top {
margin-top:10pt;
top: 20px;
_top: 10px;
*top: 10px;
}

#vivastreet.detail .posted_by img, #vivastreet.detail .posted_by_top img {
vertical-align:middle;
}

#vivastreet.detail .posted_by_top img.right {
float:right;
}


 {
float:none;
display: block;
}

#vivastreet.detail #leftcontent_detail h5 {
font-size :14pt;
margin-bottom: 10pt;
}

#vivastreet.detail #leftcontent_detail dl.vs_ad_detail {
width:465pt;
border: 1pt solid #666666;
clear:none;
margin: 10pt 0 0 0;
padding:0;
}

#vivastreet.detail #leftcontent_detail dl.vs_ad_detail dd {
margin:4pt 4pt 2pt 4pt;
padding:0;
clear:both;
}

#vivastreet.detail #leftcontent_detail dl.vs_ad_detail dd span {
font-weight:bold;
display:block;
float:left;
width:100pt;
overflow: hidden;
}

#vivastreet.detail #leftcontent_detail dl.vs_ad_detail dd p {
margin:0;
padding:0 0 4pt 0;
width:375pt;
float:left;
}

#vivastreet.detail #leftcontent_detail dl.vs_ad_detail dd p.detail_ad {
width:auto;
float:none;
}

#vivastreet.detail #leftcontent_detail dl.vs_ad_detail dd.bottom_ad_detail p#ad_posted {
float:left;
width:215pt;
margin-top:-5pt;
}

#vivastreet.detail #leftcontent_detail dl.vs_ad_detail dd.bottom_ad_detail p#ad_modified {
float:left;
width:170pt;
margin-left:0;
margin-top:-5pt;
}

#vivastreet.detail #leftcontent_detail dl.vs_ad_detail dd.bottom_ad_detail p#num_visitor {
font-weight:bold;
text-align:right;
padding:0;
width:433pt;
line-height:none;
}

#vivastreet.detail #leftcontent_detail dl.vs_ad_detail dd .vs_print {
display:inline;
}

#vivastreet.detail #leftcontent_detail dl.vs_ad_detail dd.bottom_ad_detail p#ad_visitor {
font-weight:bold;
width:65pt;
float:right;
 font-size:10pt;
}

#vivastreet.detail #leftcontent_detail p#google_map_vs {
display:block;
margin-top:5pt;
}
