body {
margin: 0;
padding: 0;
font-family: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size: small;
}
a {
 color: #333333;
}
form,
fieldset {
margin: 0;
padding: 0;
border: none;
}
legend,
caption {
display: none;
}
img {
border: none;
}
h1{
display: block;
color: #000000;
}
ul {
 margin:0;
 padding:0;
}
#menu, 
.com-menu, 
#raccourcis,
#recherche,
#sondage,
#footer,
#drapeaux,
#imprimpage, 
#wrapperBgStretch, 
#barreBasseHeader, 
#wrapperAriane > p, 
#imprimEnvoi, 
#header #linkMairie, 
#header #linkPort, 
#partageRS, 
#right, 
#sb-container, 
#cookie-banner,
.moteurRss,
.pagination a {
 display: none;
}
#header {
 text-align:center;
}
ul li,
#inter ul li{
list-style: disc;
}
#filariane{
font-size: small;
margin: 0px 0px 10px 0px;
border-bottom: #999999 1px solid;
padding: 10px 0px 10px 0px;
}
/*--- LOCATION MEUBLES ---*/
body.locationMeubles #inter .listeMoteur .ou {
 padding:5px 0;
 float:left;
 min-height:150px;
 width:49.9%;
 font-size:0.85em;
}
body.locationMeubles .listeMoteur .ou td {
 vertical-align:top;
}
body.locationMeubles .listeMoteur .ou td img {
 height:auto;
 max-width:170px;
}
body.locationMeubles .listeMoteur h2,
body.locationMeubles .listeMoteur p {
 margin:0;
}
body.locationMeubles .listeMoteur .ou td span,
body.locationMeubles .rayures {
 display:block;
}
body.locationMeubles .listeMoteur .ou td a {
 display:none;
}
/*--- DISPOS HOTELS ---*/
#inter .listeMoteur, 
#inter .listeMoteur li {
 float:left;
 width:100%;
 margin:0;
 padding:0;
 list-style:none;
}
body.moteurDispo .pagination, 
body.moteurDispo #filariane {
 display:none;
}
body.moteurDispo #header, 
body.moteurDispo #header img {
 height:50px;
 display:none;
}
body.moteurDispo #wrapperInter {
 width:800px;
}
.disposHotels {
 float:left;
 width:100%;
 position:relative;
 padding:0;
 font-size:0.7em;
 font-family:"PT Sans", sans-serif;
}
.disposHotels:first-child {
 margin-top:0;
}
.disposHotels:first-child > div {
 height:63px;
}
.listeMoteur .disposHotels > div {
 height:45px;
}
.disposHotels > div {
 float:left;
 height:45px;
 border:1px solid #AAA;
}
.disposHotels .col01 {
 width:210px;
}
.col01.alignRight p {
 margin:0;
 padding:0 5px;
}
.dispoES .col01.alignRight p {
 line-height:1em;
}
.col01 h2 > a > img {
 width:20px;
}
.col01 h2 .rayures {
 font-size:0.7em;
 font-weight:normal;
}
#inter .disposHotels .col01 h2 {
 margin:0;
 padding:0 5px;
 border:none;
}
.disposHotels .col01 h2 span {
 display:block;
}
.colDouble {
 width:100px;
 text-align:center;
}
.colDouble > p, 
.colDouble .colDoubleInter {
 float:left;
 height:32px;
 width:100%;
 margin:0;
}
.border {
 border-bottom:1px solid #AAA;
}
.border, .colDoubleInter p {
 display:block;
 padding:7px 0;
}
.colDoubleInter p {
 margin:0;
 float:left;
 width:49px;
 border-right:1px solid #AAA;
}
.dispoES .colDoubleInter p {
 line-height:1em;
 padding:4px 0;
}
.colDoubleInter p + p {
 float:right;
 border:none;
 border-left:1px solid #AAA;
}
.disposHotels .col02, 
.disposHotels .col03, 
.disposHotels .col11 {
 width:49px;
 text-align:center;
}
.col11 {
 display:none;
}
.disposHotels .col02 span, 
.disposHotels .col03 span, 
.disposHotels .col04 > div, 
.disposHotels .col11 a {
 display:block;
 padding:16px 0;
}
.disposHotels .col11.colDE a {
 padding:9px 0;
 line-height:1.2em;
}
.disposHotels .col04 {
 width:470px;
 text-align:center;
}
.afficheTop {
 position:absolute;
 top:0;
}
.colOne {
 float:left;
 width:66px;
 overflow:hidden;
 position:relative;
}
.colOne span {
 color:#FFF;
 position:relative;
 z-index:2;
}
.colOne img {
 position:absolute;
 top:0; 
 left:0;
 z-index:1;
}
.colOne + .colOne {
 border-left:1px solid #AAA;
}
.colOne + .colOne +.colOne +.colOne +.colOne +.colOne + .colOne {
 width:68px;
}
.bgWhite {
 background:#FFF;
}
.bgGreen {
 color:#FFF;
 background:#68AA19;
}
.bgYellow {
 color:#FFF;
 background:#FFA500;
}
.bgRed {
 color:#FFF;
 background:#DC0815;
} 