*{
margin:0;
padding:0;
}

body{
font-family: verdana, arial, sans-serif;
background-color:#b4b4b4;
}

div#global{
width:1004px;
margin:0 auto;
background-color:#fff;
}

div#bandeau{
background-image:url(img/bandeau.jpg);
background-repeat:no-repeat;
width:1004px;
height:360px;
}

div#gauche{
border-right: solid 1px;
height: 680px;
float:left;
}
div#gauche1{
border-right: solid 1px;
height: 990px;
float:left;
}

div#gauche2{
border-right: solid 1px;
height: 800px;
float:left;
}

div#gauche3{
border-right: solid 1px;
height: 1545px;
float:left;
}

div#gauche4{
border-right: solid 1px;
height: 8240px;
float:left;
}

div#gauche5{
border-right: solid 1px;
height: 1300px;
float:left;
}

div#gauche6{
border-right: solid 1px;
height: 6175px;
float:left;
}


div#menu ul {
padding-top: 20px;
display:block;
}

div#menu ul li{
font-size:12px;
list-style-type: none;
text-align:right;
padding-bottom: 8px;
width:205px;
height:22px;
line-height:22px;
}

div#menu ul li a{
background-image:url(img/bg-menu.jpg);
background-repeat:no-repeat;
text-decoration: none;
text-align:right;
color:#000;
width: 170px;
height:23px;
padding-right: 30px;
display:block;
}

div#menu ul li a:hover{
text-decoration: none;
background-image:url(img/rollover.jpg);
background-repeat:no-repeat;
text-align:right;
color:#fff;
width:170px;
height:23px;
padding-right: 30px;
}

.sstitre{
color:#876a5a;
font-size:13px;
}

.ad{
font-size:10px;
text-align:center;
padding-top: 130px;
}

.lien{
color:#876a5a;
}

div#droit{
padding-top:10px;
}

div#check-in{
float:left;
padding-top: 14px;
padding-left: 45px;
}

.drap{
text-align:center;
font-size:10px;
}

.clear{
clear:both;
}
div#contenu-en{
text-align:justify;
padding-top: 45px;
padding-left:250px;
width:500px;
}

div#contenu-int{
font-size:12px;
text-align:justify;
padding-top: 10px;
padding-left:345px;
width:520px;
}

div#contenu-int2{
font-size:12px;
text-align:justify;
padding-top: 10px;
padding-left:340px;
width:520px;
}

div#contenu-int h3{
font-size:18px;
color:#876a5a;
font-weight:bold;
}

.puce{
background-image:url(img/picto-stars.jpg);
background-repeat: no-repeat;
background-position:185px 3px;
padding-right: 70px;
height:25px;
width:15px;
}

div#contenu-en p {
font-size:12px;
width:700px;

}

div#contenu-en h3{
color:#876a5a;
}
div#contenu-fr{
text-align:justify;
padding-top:60px;
padding-left:250px;
}

div#contenu-fr p {
font-size:12px;
width:700px;
padding-bottom: 20px;

}

div#contenu-fr h3{
color:#876a5a;
}

div#footer{
font-size:10px;
border-top: solid 1px;
}

div#footer{
text-align:center;
}

.border{
border:solid 1px;
border-color:#8b7354;
}
.style7{
color:#8b7354;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding-right: 3px;
padding-left: 3px;
}

h2{
text-align: center;
font-size: 20px;
color:#8b7354;
}

div#photo{
text-align:center;
width: 630px;
padding-left: 292px;
padding-top: 10px;
}

.legende{
font-style:italic;
font-size:10px;
}

div#nav{
width:515px;
padding-top: 20px;
padding-left: 495px;
}

div#navSuite ul li {
float:left;
list-style-type:none;
margin-left: 12px;
}

div#navSuite  ul li a{
display:block;
text-decoration:none;
background-image:url(img/bg_nav01.jpg);
background-repeat:no-repeat;
color:#000;
font-weight:bold;
font-size:12px;
width:84px;
height:23px;
padding-top: 4px;
padding-left: 11px;
padding-right: 20px;
}

div#navSuite  ul li a:hover{
text-decoration:none;
background-image:url(img/bg_nav02.jpg);
background-repeat:no-repeat;
color:#fff;
font-weight:bold;
font-size:12px;
width:84px;
height:23px;
}

div#navRetour ul li {
float:left;
list-style-type:none;
}

div#navRetour  ul li a{
display:block;
text-decoration:none;
background-image:url(img/bg_nav03.jpg);
background-repeat:no-repeat;
color:#000;
font-weight:bold;
font-size:12px;
width:70px;
height:23px;
padding-top: 4px;
padding-left: 30px;
}

div#navRetour  ul li a:hover{
text-decoration:none;
background-image:url(img/bg_nav04.jpg);
background-repeat:no-repeat;
color:#fff;
font-weight:bold;
font-size:12px;
width:70px;
height:23px;
padding-left: 30px;
}

div#check-in1{
width:515px;
padding-left:330px;
padding-top: 46px;
}

div#navHaut ul li {
float:left;
list-style-type:none;
}

div#navHaut ul li a{
display:block;
text-decoration:none;
background-image:url(img/bg_nav05.jpg);
background-repeat:no-repeat;
color:#000;
font-weight:bold;
font-size:12px;
width:30px;
height:30px;
padding-left: 7px;
padding-right: 7px;
padding-top: 13px;
}

div#navHaut ul li a:hover{
text-decoration:none;
background-image:url(img/bg_nav06.jpg);
background-repeat:no-repeat;
color:#fff;
font-weight:bold;
font-size:12px;
width:30px;
height:30px;
padding-top: 13px;
padding-left: 7px;
padding-right: 7px;
}

.float{
float: left;
}

.border-sstitres{
border-bottom: solid 1px;
color:#876a5a;
height:1px;
margin-bottom: 10px;
}

.ss-titres{
font-weight:bold;
font-size:13px;
color:#876a5a;
} 

div.reversation h3{
padding-left: 201px;
font-size:18px;
color:#876a5a;
font-weight:bold;
}

.sous-titres{
padding-left: 201px;
}

.red{
color:red;
font-weight:bold;
}

.borderRate{
border: solid 1px;
color:#8b7354;
border-collapse: collapse;
}

div#table td{
border-bottom: solid 1px;
color:#8b7354;
padding: 6px;
}

.button{
background-color:#8b7354;
color:#FFFFFF;
font-weight:bold;
padding:3px 15px;
}

.input{
border:solid 1px;
border-color:#8b7354;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-top: 6px;
}

.buttonform{
font-family: Verdana,Arial,Helvetica,sans-serif;
color:#8b7354;
font-size:12px;
font-weight:bold;
height:25px;
text-align:center;
width:100px;
margin-left: 80px;
padding-bottom: 4px;
}

.section{
background-color:#FFFFFF;
margin:5px auto 14px;
width:600px;
font-size:12px;
font-family:verdana;
border: solid 1px #8b7354;
}

div#divtitle{
background-color:#8b7354;
border-bottom:1px solid #8b7354;
color:#fff;
font-size:1.2em;
font-weight:bold;
padding:6px;
text-align:left;
}

.actionbar{
float:right;
font-size:0.8em;
}

.lientitle{
font-size:10px;
color:#fff;
}

a.ContextMenuItem{
font-size:10px;
color:#000;
cursor:pointer;
display:block;
margin:1px 0;
padding:4px 19px 4px 3px;
text-decoration:none;
white-space:nowrap;
}

a.ContextMenuItem img {
font-size:10px;
border:0 none;
margin-right:10px;
}

.ContextMenuPanel  {
width: 145px;
background:repeat-y scroll 0 0 #fff;
border:1px solid #868686;
cursor:default;
font-size:11px;
padding:1px 1px 0;
text-align:left;
z-index:1000;
}

.libellestyle  {
float:left;
font-size:1em;
margin:6px;
text-align:left;
}
a.ContextMenuItem{
margin: 1px 0 1px 0;
color: #000000;
display: block;
text-decoration: none;
cursor: pointer;	
padding: 4px 19px 4px 3px;
white-space: nowrap;
}

a.ContextMenuItem:hover{
background-color: #FFE6A0;
color: #000000;
border: 1px solid #D2B47A;
padding: 3px 18px 3px 2px;
}
		
a.ContextMenuItem img{
border: 0;
margin-right: 10px;
}
.btn{
text-align:center;
padding-bottom: 10px;
}

#LanguageControl_DropPanel{
margin-left: 93px;
}