body{width: 1000px;margin: auto;background-color: #ceece6;}#banniere{position: absolute;left: 0px;top:0px;text-align: center;background-color: #ceece6;width: 1000px;}#gps{position: absolute;text-align: center;top:190px;left: 30px;background-color: #ceece6;}
#titre{position: absolute;text-align: center;top:60px;width: 600px;left:0px;background-color: #ceece6;}

#conseil
{
position:absolute;width: 300px;
left: 5px;
text-align: center;top:90px;height:20px;background-color: #ceece6;}#conseil a{text-align: center;font-size: 15px;background-color: rgb(195,224,230);border-width: 1px 1px 1px 1px;border-style: double double double double;background-color: #9fa282 #9fa282 #9fa282 #9fa282;line-height: 35px;padding-bottom: 1px;padding-left:5px;padding-right:5px;padding-top:1px;text-decoration: none;color: #c11a18;font-style: italic;}#conseil a:hover{color: #404b6e;}.sous_titre{position: absolute;right: 40px;top:70px;height:45px;background-color: #ceece6;}.sous_titre a{font-size: 18px;background-color: #96afad;border-width: 1px 6px 6px 1px;border-style: double double double double ;border-color: #5d8694 #5d8694 #5d8694 #5d8694;line-height: 35px;padding-bottom: 10px;padding-left:5px;padding-right:5px;padding-top:10px;text-decoration: none;color: #87530a;font-style: italic;}.sous_titre a:hover{color: #404b6e;}#accueil{position:absolute;left: 30px;top:140px;height:45px;width:100px;background-color: #ceece6;}#accueil a{font-size: 18px;background-color: #96afad;border-width: 1px 6px 6px 1px;border-style: double double double double ;border-color: #5d8694 #5d8694 #5d8694 #5d8694;line-height: 35px;padding-bottom: 10px;padding-left:5px;padding-right:5px;padding-top:10px;text-decoration: none;color: #87530a;font-style: italic;}#accueil a:hover{color: #404b6e;}img{border:none;}#le_gite{position:absolute;left: 124px;top:140px;height:45px;width:120px;background-color: #ceece6;}#le_gite a{font-size: 18px;background-color: #96afad;border-width: 1px 6px 6px 1px;border-style: double double double double ;border-color: #5d8694 #5d8694 #5d8694 #5d8694;line-height: 35px;padding-bottom: 10px;padding-left:5px;padding-right:5px;padding-top:10px;text-decoration: none;color: #87530a;font-style: italic;}#le_gite a:hover{color: #404b6e;}#la_region{position:absolute;left: 209px;top:140px;height:45px;background-color: #ceece6;}#la_region a{font-size: 18px;background-color: #96afad;border-width: 1px 6px 6px 1px;border-style: double double double double ;border-color: #5d8694 #5d8694 #5d8694 #5d8694;line-height: 35px;padding-bottom: 10px;padding-left:8px;padding-right:8px;padding-top:10px;text-decoration: none;color: #87530a;font-style: italic;}#la_region a:hover{color: #404b6e;}#calendrier{position:absolute;left: 356px;top:140px;height:45px;background-color: #ceece6;}#calendrier a{font-size: 18px;background-color: #96afad;border-width: 1px 6px 6px 1px;border-style: double double double double ;border-color: #5d8694 #5d8694 #5d8694 #5d8694;line-height: 35px;padding-bottom: 10px;padding-left:5px;padding-right:5px;padding-top:10px;text-decoration: none;color: #87530a;font-style: italic;}#calendrier a:hover{color: #404b6e;}#tarifs{position:absolute;left: 492px;top:140px;height:45px;background-color: #ceece6;}#tarifs a{font-size: 18px;background-color: #96afad;border-width: 1px 6px 6px 1px;border-style: double double double double ;border-color: #5d8694 #5d8694 #5d8694 #5d8694;line-height: 35px;padding-bottom: 10px;padding-left:5px;padding-right:5px;padding-top:10px;text-decoration: none;color: #87530a;font-style: italic;}#tarifs a:hover{color: #404b6e;}#promotions{position:absolute;left: 740px;top:175px;height:45px;background-color: #ceece6;border-width: 6px 6px 6px 6px;border-color: #ceece6 #ceece6 #ceece6 #ceece6;}#promotions a{}#promotions a:hover{color: #404b6e;}#situation{position:absolute;left: 569px;top:140px;height:45px;background-color: #ceece6;}#situation a{font-size: 18px;background-color: #96afad;border-width: 1px 6px 6px 1px;border-style: double double double double ;border-color: #5d8694 #5d8694 #5d8694 #5d8694;line-height: 35px;padding-bottom: 10px;padding-left:5px;padding-right:5px;padding-top:10px;text-decoration: none;color: #87530a;font-style: italic;}#situation a:hover{color: #404b6e;}#contact{position:absolute;left: 678px;top:140px;height:45px;background-color: #ceece6;}#contact a{font-size: 18px;background-color: #96afad;border-width: 1px 6px 6px 1px;border-style: double double double double ;border-color: #5d8694 #5d8694 #5d8694 #5d8694;line-height: 35px;padding-bottom: 10px;padding-left:8px;padding-right:8px;padding-top:10px;text-decoration: none;color: #87530a;font-style: italic;}#contact a:hover{color: #404b6e;}#agenda{position:absolute;left: 783px;top:140px;height:45px;background-color: #ceece6;}#agenda a{font-size: 18px;background-color: #bed9d9;border-width: 1px 6px 6px 1px;border-style: double double double double ;border-color: #5d8694 #5d8694 #5d8694 #5d8694;line-height: 35px;padding-bottom: 10px;padding-left:4px;padding-right:4px;padding-top:10px;text-decoration: none;color: #87530a;font-style: italic;}#agenda a:hover{color: #404b6e;}#blog{position:absolute;left: 895px;top:140px;height:45px;background-color: #ceece6;}#blog a{font-size: 18px;background-color: #96afad;border-width: 1px 6px 6px 1px;border-style: double double double double ;border-color: #5d8694 #5d8694 #5d8694 #5d8694;line-height: 35px;padding-bottom: 10px;padding-left:4px;padding-right:4px;padding-top:10px;text-decoration: none;color: #87530a;font-style: italic;}#blog a:hover{color: #404b6e;}

#texte{position: absolute;text-align: center;top:190px;left: 80px;background-color: #ceece6;color: #a75823;}
#titre_messages{position: absolute;table-layout: 500px;text-align: center;top: 270px;left:50px;width: 550px;background-color: #ceece6;color: #a75823;}#messages{position: absolute;table-layout: 500px;top: 330px;left:5px;width: 590px;height: 400px;border-width: 6px 6px 6px 6px;border-style: double double double double ;border-color: #a75823 #a75823 #a75823 #a75823;line-height: 18px;background-color: #fffbf6;color: #000000;overflow: auto;}
#annees{position: absolute;text-align: center;top: 730px;left:5px;width: 520px;color: #a75823;}#envoi_message{position: absolute;table-layout: 500px;text-align: center;top: 300px;left: 600px;width: 400px;background-color: #ceece6;color: #a75823;}#prenom{position: absolute;right:10px;}
#date{position: absolute;right:10px;}
#residence{position: absolute;right:10px;}
h3{font-size: 18px;width: 800px;}
h1{color: #a75823;text-align: center;font-size: 38px;width: 1000px;height: 30px;}
h2{text-align: center;font-size: 30px;width: 1000px;height: 30px;color: #c11a18;}
