/* CSS Document */

*{
margin:0;
padding:0;
}
p
{
   font-size: 11px; /* Paragraphes de 14 pixels */
}
p#footer {
margin-top:5px;
font-family:Arial, sans serif;
font-size:10px;
color:white;
}

.redef select option {

  width:160px;

}

.reservation{font-size: 12px;color="white";}
.scroll
{
	overflow:auto;
	position:absolute;
	width:320px;
	height:395px;
	margin-top:0px;
	margin-left:0px;
	border-width:0px;
}


.fixe{
font-size:13px;
position: fixed;
top:600px;
left: 500px;
font-size: 15px;
color:black;
width:400px;
}

html, body {
background-color:#46494e;
font-family:Arial, sans serif;
font-size:11px;
}
.bordure{border:4px solid white;}
.bordure2{border:2px solid white;padding:2px;}
.ta{}

.bordurelocation{border:4px solid white;margin:4px;background-color:#82a4ae;color:white;}
.bordure3{border:4px solid white;margin:4px;background-color:#9799a6;color:white;}
.bordure4{border:4px solid white;margin:4px;background-color:#9b9693;color:white;padding:0;}
.bordure5{border:4px solid white;margin:4px;background-image:url('images/test.jpg');background-repeat:repeat;padding:0px;}
.bordure6{border:4px solid white;background-color:#9b9693;color:white;padding:0;margin-left:369px;margin-top:-10px;position:relative;margin-bottom:10px;}
.bordure7{border:4px solid white;background-color:#9b9693;color:white;padding:0;position:absolute;margin-left:16px;margin-top:-10px;margin-bottom:10px;}
.bordure8{border:4px solid white;margin-top:5px;background-color:#9799a6;color:white;margin-left:16px;margin-bottom:10px;}


.texte{padding:10px;color:black; 
   }
titre{font-size:13px;font-family: Georgia, "Times New Roman",
          Times, serif;color:white;}
a img{
border:0px;
}

.interligne{line-height:6px;}

.imagee {vertical-align:middle;margin:Opx;padding:0px;valign:middle;}

div#container{
margin:auto;
width:920px;
padding-top:15px;
padding-bottom:15px;
padding-left:20px;
padding-right:20px;
background-color:#46494e;
color:white;
}

/* Style de la barre "menu" des hotels */
.menuHotel {
font-family:Arial, sans serif;
font-size:10px;
color:white;
text-decoration:none;
}

.nomHotel {
font-family:Arial, sans serif;
font-size:12px;
color:white;
font-weight:bold;
text-decoration:none;
}

/* Style pour l'hotel visitˆåˆÉ */
.menuHotelv {
font-family:Arial, sans serif;
font-size:17px;
color:white;
font-weight:bold;
}

.menuSite {
font-family:Arial, sans serif;
font-size:10px;
color:white;
text-decoration:none;
}

.menuSitev {
font-family:Arial, sans serif;
font-size:15px;
color:white;
font-weight:bold;
text-decoration:none;
}

#txt {
font-family:Arial, sans serif;
font-size:11px;
color:#352D2D;
padding:10px;
}

#txt select {
border:0px;
font-family:Arial, sans serif;
font-size:10px;
color:black;
}

p#footer {
margin-top:5px;
font-family:Arial, sans serif;
font-size:10px;
color:white;
}

.title2{
color:black;
font-family:Arial, sans serif;
font-size:11px;
font-weight:800;
}

.subtitle{
	color:black;
	font-family:Arial, sans serif;
	font-size:11px;
	text-align: center;
}

#linkMain{
color:black;
font-family:Arial, sans serif;
font-size:11px;
text-decoration:underline;
}

#gallery img{
border:1px solid black;
}

#scroll{
overflow:auto;
position:absolute;
width:400px;
height:380px;
margin-top:0px;
margin-left:5px; 
border:0px;
}

#scroll3{
overflow:auto;
position:absolute;
width:830px;
height:380px;
margin-top:0px;
margin-left:5px; 
border:0px;
}

#scroll2{
overflow:auto;
position:absolute;
width:400px;
height:270px;
margin-top:0px;
margin-left:5px; 
border:0px;
}

.rate{
font-family:Arial, sans serif;
font-size:11px;
color:white;
}
