/* GENERAL */
*{margin: 0; padding: 0; zoom: 1;}
img{border: none;}
html{font:normal 13px/16px Century Gothic, sans-serif;color: #efefef;text-align: center;}
body{background:url(../img/bg_main.jpg) top no-repeat #1a1a1a;text-align:center;}
h1{float:left;width:229px; height:76px;margin-left:20px;}
ul{list-style-type:none;}
li{margin:0;}
span {color:transparent;}
b{color:#b58668;}
p{text-indent:5px;}

/* CONTENU */ 
#header{width:950px; margin:0;padding:0;}
#contenu{position:relative;margin:0 auto;text-align:center;width:950px;}
#corps{padding:10px 10px 0 10px; background:rgba(0, 0, 0, 0.8);width:950px;position:relative;margin:0 auto;float:left;text-align:center;height:auto;}
#menu{width:550px;margin-top:210px}
#gauche{float:left;width:300px;margin-left:5px;text-align:left;height:310px;}
#passiflore{float:left;width:440px;margin-left:25px;text-align:left;height:250px;margin-top:20px;}
#centre{float:left;width:300px;margin-left:5px;text-align:left;height:310px;border-left:1px dashed #323232;padding-left:5px;}
#droite{float:left;width:300px;margin-left:5px;text-align:left;height:310px;margin-bottom:15px;border-left:1px dashed #323232;padding-left:5px;}
#argousier{float:left;width:440px;margin-left:5px;text-align:left;height:250px;margin-bottom:15px;border-left:1px dashed #323232;padding-left:5px;margin-top:20px;}
#chambres {width:950px; height:420px;}
#balneo{width:950px;height:220px;}
#salon{width:950px;height:220px;}
#contact{width:950px;height:220px;}
#ancres {width:950px; height:25px;}
#contact{display:inline;width:950px;}
#slider{background:url(../img/bg_slider.png) no-repeat #000; width:862px; height:238px;text-align:center;margin:20px 0 20px 50px;}
#formulaire {width:350px; float:right; margin-top:30px;}
#footer{font-size:10px;float:right;text-align:right;padding-top:10px;padding-bottom:10px;color:#656052;}

/* STYLES */
#corps p{color:#efefef;margin:15px 20px 10px 20px;line-height:18px; text-align:left;}
#corps a{color:#b5886b;text-decoration:none;}
#corps a:hover{color:#b5886b;}
#corps h3{color:#b5886b;font-size:1.5em;line-height:18px;padding:20px 0 0 20px;margin-bottom:15px;}
#ancres ul {font-size:10px;}
#ancres li {float:left;margin-left:5px;}
#menu li{float:left;}
#menu li a{display:block;margin-left:0px;}
#menu .bt_acc_1 a{background:url(../img/bt_acc_1.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_acc a{background:url(../img/bt_acc_a.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_acc a:hover{background:url(../img/bt_acc_hover.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_sej_1 a{background:url(../img/bt_sej_1.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_sej a{background:url(../img/bt_sej_a.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_sej a:hover{background:url(../img/bt_sej_hover.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_act_1 a{background:url(../img/bt_act_1.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_act a{background:url(../img/bt_act_a.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_act a:hover{background:url(../img/bt_act_hover.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_evt_1 a{background:url(../img/bt_evt_1.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_evt a{background:url(../img/bt_evt_a.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_evt a:hover{background:url(../img/bt_evt_hover.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_cont_1 a{background:url(../img/bt_cont_1.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_cont a{background:url(../img/bt_cont_a.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#menu .bt_cont a:hover{background:url(../img/bt_cont_hover.png) no-repeat top left;display:block;width:96px;height:35px;text-decoration:none;margin-left:0px;}
#gauche ul,#centre ul,#droite ul,#argousier ul,#passiflore ul,#pack01 ul,.activite ul,.photo ul{margin-top:15px;margin:0 10px 0 10px;} 
#gauche ul li,#centre ul li,#droite ul li,#argousier ul li,#passiflore ul li,.des2 ul li,.activite ul li,.photo ul li{list-style:none;background:url(../img/fleche.png) no-repeat top left; padding:0 0 0 30px;line-height:16px;margin-top:8px;}
#balneo .des {float:left; width:560px; height:auto;}
#contact .des {float:right; width:540px; height:auto;text-align:left;margin-right:20px;}
#salon .des {float:right; width:560px; height:auto;}
.des2 {float:right; width:650px; height:auto;text-align:left;}
.des2 li{margin:15px;}
#balneo .photo {float:right; width:350px; height:220px;margin-right:20px;}
#salon .photo {float:left; width:350px; height:220px;margin-left:20px;text-align:left;}
#contact .photo {float:left; width:350px; height:220px;margin-left:20px;text-align:left;}
.mai {float:left; width:auto; height:auto;margin:20px 0 0 40px;}
.rallye {float:left; width:auto; height:auto;margin:0 0 0 40px;}
.sport {float:left; width:auto; height:auto;margin:0 0 0 40px;}
.tour {float:left; width:auto; height:auto;margin:0 0 0 40px;}
.musique {float:left; width:auto; height:auto;margin:0 0 0 40px;}
#contact p {margin:5px 0 10px 0;}
#footer a{text-decoration:none; color:#656052;}
#footer a:hover{text-decoration:none; color:#b5886b;}
#offre .gauche{float:left;width:300px;margin-left:5px;text-align:left;height:310px;}
#offre .centre{float:left;width:300px;margin-left:5px;text-align:left;height:310px;border-left:1px dashed #323232;padding-left:5px;}
#offre .droite{float:left;width:300px;margin-left:5px;text-align:left;height:310px;margin-bottom:15px;border-left:1px dashed #323232;padding-left:5px;}
.titre1{background:url(../img/titre.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre2{background:url(../img/titre02.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre3{background:url(../img/titre03.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre4{background:url(../img/titre04.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre5{background:url(../img/titre05.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre6{background:url(../img/titre06.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre7{background:url(../img/titre07.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre8{background:url(../img/titre08.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre9{background:url(../img/titre09.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre10{background:url(../img/titre10.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre11{background:url(../img/titre11.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre12{background:url(../img/titre12.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre13{background:url(../img/titre13.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre14{background:url(../img/titre14.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre15{background:url(../img/titre15.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre16{background:url(../img/titre16.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre17{background:url(../img/titre17.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre18{background:url(../img/titre18.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre19{background:url(../img/titre19.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre20{background:url(../img/titre20.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.titre21{background:url(../img/titre21.png) no-repeat;width:584px; height:36px;margin:5px 0 10px 20px;text-indent:-5000px;text-align:left;}
.tt_sej {background:url(../img/tt_sej.png) no-repeat;width:299px; height:54px;display:block;}
.tt_act {background:url(../img/tt_act.png) no-repeat;width:299px; height:54px;display:block;}
.tt_inf {background:url(../img/tt_inf.png) no-repeat;width:299px; height:54px;display:block;}
.tt_arg{background:url(../img/tt_arg.jpg) no-repeat;width:400px; height:100px;display:block;margin-left:20px;}
.tt_pas{background:url(../img/tt_pas.jpg) no-repeat;width:400px; height:100px;display:block;margin-left:20px;}
.logo{margin-left:380px;}
.haut p{margin-top:15px;}
.activite{width:950px;height:auto;text-align:left;margin-bottom:20px;}
input {background:#312d2a; border:none; margin:5px 0 0 0; color:#b5886b;}
textarea {background:#312d2a; border:none; margin:5px 0 0 0; color:#b5886b; width:450px; height:90px;}	
.contact00{font-size:10px; font-style:italic;}




