/* CSS Document */

.bg{
background-position:top;
width:800px;
height:1010px;
margin-left: auto;
margin-right: auto;
padding:Opx;
text-align:left;
position:relative;
clear:right;
float:none;
}
.haut{
width:800px;
height:72px;
color:#FFFFFF;
text-align:right;
font-size:12px;
border:solid 2px #999999;
background:url(../images/logo-ban.jpg);
background-repeat:no-repeat;
}
.plan{position:relative; top:46px; left:4px;}
.ico{position:relative; left:540px; top:80px;}
.image{width:800px; height:239px;}
.corp{
background-image: url(../images/07.jpg);
background-repeat:repeat;
width:800px;
height:590px;
border:solid 2px #999999;
padding-top:5px;
text-align:center;}
a:current {text-decoration: none; color:#FF0000;}
a:link {color:#FFFFFF; text-decoration: none;}
a:visited {text-decoration: none; color: #FFFFFF;}
a:hover { text-decoration: underline; color:#FFCC00;}
a:active { text-decoration: none; color:#FFFFFF;}
body {
	background-image: url(../images/077.jpg);
	background-repeat:repeat;
	text-align:center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana;
}
p{ text-align:justify; font-size:12px;}
.menu{font-family:Times New Roman; font-size:12px; color:#977710; text-align:center;font-weight:bold;}
.text{position:absolute; width: 310px; top: 400px!important; top: 400px; left: 475px; font-size:14px; color:#FFFFFF; text-align:left;}
.images{position:absolute; width:465px; height:500px; text-align:center; top:400px; left:0px;}
.motif{position:absolute; top:430px; left:370px; width:400px; color:#FFFFFF;}
.menuChambre{color:#977710; text-decoration:inherit;}
.form-contact{
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
top:20px!important;
top:0px;

left:10px;
font-size:12px;
width:350px;
color:#FFFFFF;
text-align:left;}
.ban{position:relative; width:804px; height:239px; top:0px; text-align:center;}
.ref{position:relative; font-family:Arial; font-size:12px; height:10px; color:#000000; top:40px; left:25px;}
.ref a{color:#FFFFFF;}
.ref1{position:relative; font-family:Arial; font-size:12px; height:10px; color:#FFFFFF; top:-25px; left:25px;}
.ref2{position:relative; font-family:Arial; font-size:12px; height:50px;width:220px;color:#FFFFFF;  top:-36px!important;top:-70px; left:550px;}
.labelPos{position:absolute; width:100px;}
.inputMarge{margin:0 0 0 100px;}
.labelPosSignin{position:absolute; width:100px;}
.inputMargeSignin{margin:0 0 0 100px;}
.divMargin{margin:5px 0px 5px 30px; font-family:Arial; font-weight:bold;}
h3{font-size:17px; font-weight:bold;}
h4{ font-weight:bold; text-align:center; font-size:16px; margin-top:0px;}
.user{margin:0 0 0 40px;width:300px; height:350px; overflow:auto;}
.blan1 a:visited{color:#91834e; text-decoration:none;}
.blan2 a:link{color:#e00927; text-decoration:none;}
.blan3 a:hover{color:#FFFFFF; text-decoration:none;}
.blan11 a:visited{color:#7a7241; text-decoration:none;}
.blan12 a:link{color:#91834e; text-decoration:none;}
.blan13 a:hover{color:#FFFFFF; text-decoration:none;}
.blan21 a:visited{color:#625a29; text-decoration:none;}
.blan22 a:link{color:#625a29; text-decoration:none;}
.blan23 a:hover{color:#FFFFFF; text-decoration:none;}
.part{ width:720px; height:450px; margin-left:40px; margin-top:20px; overflow:auto; color:#FFFFFF}
.titre-part{font-family:Verdana; font-size:20px; color:#FFFFFF; margin-left:40px; margin-top:20px;}
.sp1 a:link{color:#FF0000; text-decoration:none}
.sp2 a:visited{color:#FF0000; text-decoration:none}
.sp3 a:actif{color:#FF0000; text-decoration:none}
.basse{ background:#91834e; color:#000000;}
.moyenne{ background:#7a7241;color:#000000;}
.haute{ background:#625a29;color:#000000;}
.nuit{ background:#b5b094;color:#000000;}
.semaine{ background:#8b8770;color:#000000;}
.saison{ background:#8b8770;color:#000000;}
.reserver{font-size:20px; font-weight:bold;}
.reserver a:link {color:#FFFFFF; text-decoration: underline;}
.reserver a:visited {text-decoration: underline; color: #FFFFFF;}
.reserver a:hover { text-decoration: underline; color:#FFCC00;}
.reserver a:active { text-decoration: underline; color:#FFFFFF;}
.titre{font-family:Times New Roman; font-size:22px; color:#FFFFFF;}
.form-login{position:relative;font-family:Arial, Helvetica, sans-serif;font-weight:bold;top:40px;left:10px;font-size:12px;width:350px;text-align:left;color:#FFFFFF;}
.livre_div{center" style="width:800px; height:550px; overflow:auto; text-align:center; font-size:14px;}
.livre_h4{color:#FFFF00; font-size:24px;}
.livre_form{background:#CCCCCC; border:solid 2px #FFFFFF; width:698px; height:150px; font-weight:bold; text-align:center;}
.livre_msg{width:700px; height:600px; text-align:center;}
.tarifs{position:absolute; width: 780px; top: 390px!important; top: 435px; left: 20px; font-size:14px; color:#FFFFFF; text-align:left;}
#testdiv1 a{ color:#000000;}
#testdiv1 a:hover{ color:#0033FF;}
.webcommerce{
background:url(../images/bulle2.0.png);
background-repeat:no-repeat;
position:absolute;
text-align:left;
vertical-align: bottom;
height:80px;
color:#000000;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.webcommerce a{

color:#999999;
text-decoration:none;
}