#menu, #footer{
display:none !important;
height: 1px !important;
padding: 0px; 
margin: 0px;
}
#header #link-to-home a {
 display : none !important; 
 height: 1px !important;
 clear: both !important;
padding: 0px; 
margin: 0px;

}

div.desc_detail{
 border: 0px !important;
 overflow: none !important;
}
div.desc_scroll, {
 overflow: none !important;
}
div.jScrollPaneContainer{
 overflow: none !important;
}
#contentcontainer{
top: 0px !important;
}
#header, #footer , #bt_slide2, a.request, #bt_slide_2, #pane1 ,#text_services, #titre_services{
display:none !important;
width:1px!important;
position: absolute!important;
top: -9999px!important;
left: -9999px!important;
height: 1px !important;
padding: 0px; 
margin: 0px;

}

#left-col img,  #left-col h2, #left-col ul, #left-col br{
display: none;
height: 1px;
 padding: 0; 
 margin: 0px 0 0 0;

}
#left-col p{
 margin-top: 10px;
}
#desc_appart{
 padding: 0px 0 0 0;
}
#main-col{
top: 0px !important;
left:0px !important;
z-index: 99 !important;
}
#main-col, div.a_flat{
}
#main_pic{
text-align:center;
padding: 0px;
margin: 0px;
}
div.properties{
padding: 0px;
margin:0px;
margin-top: -15px
}
*{
}
table thead tr td{
 font-weight: bold;
 width: 200px;
}

table tr td{
  border: 1px solid black;
}

table thead tr tfoot{
  font-style: italic
}
#columnp div{
text-align:left;
clear:both;
width: 650px;
}
div.services, div.equipement, div.restrictions{
 clear:both;
}
ul {
  width: 600px;
}
body{
color : #000000 !important; background : #ffffff !important; font-family : "Times New Roman", Times, serif; font-size : 12pt; 
}
div.atitle{
 text-align:center;
  padding: 0px;
margin: 0px;
top: 0px;
font-size: 14pt;
font-weight:bold;
}
*{
}

div.services{
} 

 div.rate{

} 

div.appart_pic{
}
div.restrictions{
 clear: both;
}
div.rate{
 margin-bottom: 120px;
}
li{
list-style: none;
float: left;
margin-right: 3px;
}
li:after{
  content: ", ";
  }
  
li.last:after{
  content: " ";
  }

h2,h3,h4,h5{
  padding-top: 10px;
 clear: both;
  width: 600px;
 text-align:left;
}
div.a_flat *{
position: relative;
display: block;
}
div.holder{
 height: 1px;
padding: 0px; 
margin: 0px;

}
STRONG{
 float: left;
}
*{
}

