@charset "utf-8";
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-color:#fff7de; }
h1 { margin:0; padding-left:240px; padding-top:60px; color:#141457; font-size:28px; }
h2 { margin:0; padding:0; color:#141457; font-size:13px; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
p { font-size:12px; text-align:justify; }
ul { margin:0; padding:0; list-style:none; }
ul li { display:inline; }
ol { font-size:11px; }

#conteneur { margin:0 auto; width:782px; }

#header { float:left; width:100%; height:290px; background:url('../images/hotel-gers-condom.jpg') no-repeat; }
body.bodyresto #header { background:url('../images/restaurant-gers-condom.jpg') no-repeat; }
body.bodysejour #header { background:url('../images/restaurant-gers-condom.jpg') no-repeat; }
body.bodyhotel #header { background:url('../images/petit-dejeuner.jpg') no-repeat; }
body.bodytarifs #header { background:url('../images/chambres-gers.jpg') no-repeat; }
body.bodycontact #header { background:url('../images/restaurant-gers.jpg') no-repeat; }
body.bodyliens #header { background:url('../images/terrasse-restaurant.jpg') no-repeat; }
body.bodyactivites #header { background:url('../images/gascogne-navigation.jpg') no-repeat; }

#menu { float:left; width:100%; height:43px; background:url('../images/menu.gif') no-repeat; }
#menu ul {  width:100%; text-align:center; margin-top:5px; }
#menu ul li { margin-left:10px; margin-right:10px; }
#menu ul li a { font-size:12px; color:#fff; }

#content { float:left; width:742px; background:url('../images/hotel-continental.jpg') top no-repeat; min-height:380px; padding:20px; }
.index-left { float:left; width:470px; margin-right:30px; }
.index-right { float:left; width:242px; }
.index-right li { float:left; width:242px; list-style : none; font-size: 12px; margin-top : 4px;}
.hotel-left { float:left; width:512px; margin-right:30px; }
.hotel-right { float:left; width:200px; }
#content ul li { display:block; margin-bottom:5px; margin-top:5px; }
#content ul li a { font-size:11px; color:#000; }
body.bodycontact #content { height:800px; }

#filariane { width:762px; padding-left:20px; font-size:0.7em; }

#bottom { float:right; text-align:right; width:100%; margin-top:10px; margin-bottom:10px; }
#bottom ul li a { font-size:11px; color:#000; }

#footer { float:left; width:100%; background-color:#141457; height:17px; text-align:center; color:#fff; font-size:11px; padding-top:3px; }
#footer a { color:#fff; text-decoration:none; }

#signature { float:left; width:100%; font-size:10px; margin-top:10px; }
#signature a { color:#000; }