body {
}
/************* page hotels *************/

#hotelsFormContainer {padding:0px 20px 15px 20px; z-index:-100;}
#hotelsFormBkgrd {background-image:url(../img/interface/hotelsBkgrd.gif); background-repeat:no-repeat; height:150px; z-index:-100;}
#hotelsFormBloc {width:390px; float:left; padding:30px 0px 0px 15px; z-index:-100;}
#hotelsFormVisuel {width:300px; float:right;padding-top:40px; padding-right:20px;}
#hotelsFormVisuel img {padding-right:6px; width:50px; float:left;}
#hotelsFormVisuel p {    padding-right: 6px;    font-weight: bold;}

#hotelsFormBloc table td {font-weight:bold; z-index:-100;}
.hotelsSelectBox1 {width:285px; font-size:11px; position:relative;}
.hotelsSelectBox2 {width:128px; font-size:11px; position:relative;}
#hotelsTitrePage {background-color:#7aad10; height:35px;}
.hotelsTitre1 {float:left; padding:7px 0px 0px 20px;}
.hotelsContentContainer {padding:15px 20px 0px 20px;}
.hotelsContentContainer h2 {    width:530px;    background-color: #FBF6E2;    margin: 0px 0px 5px 0px;    padding: 4px 0px 4px 20px;    text-transform: uppercase;    font-size: 10px;    font-weight: bold;    float:left;    }
.hotelsBlocLine{    clear: both;    margin: 0;    position: static;}
.hotelsLeftBloc{    width: 190px;    float: left;    height: 100px;}
.hotelsCenterBloc {width:360px; float:left;}
.hotelsRightBloc {    width: 190px;    float: right;    text-align: left;    }
.hotelsCenterBloc p {margin:0; padding:20px 20px 20px 0px;}
.hotelsDiaporama {float:right;}
.hotelsSepar {clear:both; background-image:url(../img/interface/hotelsSepar.gif); background-repeat:no-repeat; background-position:100% 100%; height:2px; margin-bottom:15px;}

.hotelBouton {    clear: both;    float: none;    position: static;}
a.hotelsResa{     line-height:30px;    color: #7aad10;    text-decoration: none;    padding: 3px 10px 3px 10px;    background-color: #FFFFFF;    border: 1px solid #7aad10;}    
a.hotelsResa:hover{    padding: 3px 10px 3px 10px;    background-color: #7aad10;    border: none;    color: #ffffff;    border: 1px solid #7aad10;}

.pagerContainer { text-align:right; vertical-align:middle; }
.pagerContainer a {margin: 5px 2px 5px 2px; padding-bottom:5px;}
.pagerLink {    color: #5A5A5A;    text-decoration: underline;    font-weight: bold;    vertical-align: middle;    }
.pagerCurrentLabel {  color: #7aad10; font-weight:bold; margin: 5px 2px 5px 2px; padding-bottom:5px; }
.alignCenter { text-align:center; }