/* CSS Document */

body { background-color:#74282f; margin-top:0; }

#contenant { width:900px; 
border:1px #fff solid;
background-image:url(bg.gif);
background-color:#FFFFFF;
height:auto;
margin:auto;
overflow:auto; 
}

#langues { width:900px; height:20px;  text-align:left; margin-bottom:5px; float:left; }
.langues { background-color:#74282f; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; }

#flash {width:900px; height:400px; float:left; }

#menu {width:900px; text-align:center; height:20px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; background-color:#b18f55; color:#fff; font-size:10px; float:left; }
#menu a:link {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:10px; text-decoration:none;}
#menu a:hover {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:10px; text-decoration:underline;}
#menu a:visited {color:#fff;}

#centre {width:880px; text-align:left; height:auto; font-family:Arial, Helvetica, sans-serif; color:#74282f; font-size:12px; float:left; padding:10px; padding-bottom:0px; background-image:url(bg.gif);background-color:#FFFFFF; }
#centre a:link {font-family:Arial, Helvetica, sans-serif; color:#74282f; font-size:12px; }
#centre a:visited {font-family:Arial, Helvetica, sans-serif; color:#74282f; font-size:12px; }

#centre_texte { width:500px; float:left; background-image:url(images_hotel_trianon_rive_gauche/statue.gif); background-position:bottom right; background-repeat:no-repeat; min-height:370px; height:auto; }

#autres_hotels {width:900px; text-align:center; height:35px; padding-top:5px; font-family:Arial, Helvetica, sans-serif;  background-color:#b18f55; color:#FFF; font-size:10px; float:left; border-top:#DBB694 1px solid; }
#autres_hotels a:link {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; text-decoration:none; }
#autres_hotels a:hover {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; text-decoration:underline; }
#autres_hotels a:visited {color:#FFF;}

#resa { width:350px; height:auto; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; float:left; text-align:center; background-color:#74282f; margin-left:20px; margin-top:20px; }
.texte_resa { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; }
.bouton_resa { background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; }
#resa a:link { font-family:Arial, Helvetica, sans-serif; color:#fff;font-size:12px; }
b.dtop, b.dbas{display:block;background:#FFFFFF; font-size:1px; }
b.dtop b, b.dbas b{display:block;height: 1px; font-size:1px;
    overflow: hidden; background:#74282f;}
b.r1{margin: 0 5px ; font-size:1px;}
b.r2{margin: 0 3px ; font-size:1px;}
b.r3{margin: 0 2px ; font-size:1px;}
b.dtop b.r4, b.dbas b.r4{margin: 0 1px;height: 2px; font-size:1px;}

#photos { width:350px; height:auto; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; float:left; text-align:center; margin-left:20px; margin-top:20px; margin-bottom:10px; }

#pied { width:950px; /**float:left;**/ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:auto; margin-top:10px; margin-bottom:10px; }
#pied a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; }
#pied a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline; }

.images { border:1px #74282f solid; padding:5px; }
.images_gauche { border:1px #74282f solid; padding:5px; margin-right:10px; }

.mentions { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }

.fondrose{background-color:#C4003C;}
.fondjaune{background-color:#F4F5CD;}
.fondocre{background-color:#E9BE85;}

.resa_autres_hotels {  color:#74282f; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; width:350px; margin-left:20px; text-align:center; }