*{font-family:Arial, Helvetica, sans-serif;}
body{background-color:#77c6c0;}
body,p,img,form{padding:0;margin:0;}
img {border:0;}
select{font-size:11px;}
#superglobal{background:#77c6c0 url(../images/fond.jpg);}
#global{width:980px;margin:auto;}
#content{width:980px;background:url(../images/fond_interieur.jpg) no-repeat;}
#thematique{margin:15px 0 0 0;background:url(../images/fond_bienvenue.gif) no-repeat; width:601px;height:118px;}
#thematique p{padding:15px 0 0 10px;}
#vignettes{margin:0 0 0 5px;width:600px;}
.float {float:left;}
.clear{clear:both;}
.left{float:left;}
.menu{margin:0px 0 0 0px;}
.col1{width:360px;float:left;}
.col2{float:left;width:620px;}
.rub{float:left;margin:5px 15px 10px 10px;}
.orange1{font-size:12px;font-weight:bold;color:#ed5413;}
.blanc{color:#fff;font-size:12px;font-weight:bold;}
.blanc1{color:#fff;font-size:16px;font-weight:bold;}
.bleu1{color:#a6e2fa;font-size:15px;font-weight:bold;}
.bleu2{color:#086b71;font-size:16px;font-weight:bold;}
.bleu3{font-size:12px;font-weight:bold;color:#058b93;}
.bleu4{color:#003346;font-size:12px;font-weight:bold;}
.vignette{width:162px;height:107px;border:1px solid #fff;float:left;margin:0 25px 25px 0;position:relative;}
.occasion{width:162px;height:107px;border:1px solid #fff;position:relative;}
.occasion1{float:left;margin:0 25px 55px 0;position:relative;width:162px;height:107px;}
div.rub a{font-size:12px;color:#fff;text-decoration:underline;}
.page{text-align:right;}
.page a{color:#e00869;font-size:10px;}
.gris1{color:#303030;font-size:12px;}
#etaussi{width:600px;}
#environnement{background:url(images/fond_environnement.jpg) no-repeat;width:605px;height:181px;font-size:12px;color:#fff;}
#environnement p{padding:45px 0 0 15px;}
#contact label.intitule{color:#303030;font-size:12px;float:left;width:90px;}
#contact div{padding:0 0 3px 0;}
#footer{color:#fff;font-size:11px;background-color:#003346;height:15px;width:920px;margin:auto;padding:0 0 0 60px;}
#transport{color:#0c3346;font-size:11px;}
#transport td{padding:5px;}
.photo{float:left;margin:0 15px 0 0;}
.photo1{float:right;}
.accroche{font-size:14px;font-weight:bold;color:#003346;}
.bloc_chalet{font-size:11px;color:#222619;}
#fond_chalet{width:599px;height:126px;background:url(../images/fond_chalet.gif) no-repeat;}
#fond_chalet p{color:#fff;padding:5px 0 0 15px;font-weight:bold;font-size:13px;}
.border_blanc{border:2px solid #fff;}
#tarifstab td{font-size:11px;}
#contenu_tarifs{background-color:#dbf394;width:588px;}
#tarifloc td,#tarifloc td a{color:#fff;font-size:11px;text-decoration:none;}
.rose1{color:#d42552;font-size:15px;font-weight:bold;}
.rose2{color:#d42552;font-size:11px;font-weight:bold;}
.rose3{color:#f12a6b;font-size:16px;font-weight:bold;}
.vert1{font-size:16px;color:#73950d;font-weight:bold;}
#tabTarifDetail td{color:#303030;font-size:11px;}
#tabTarifDetail td a {color:#303030;font-size:11px;text-decoration:none;}
#tabTarifDetail2 td{color:#303030;font-size:11px;}
#tabTarifDetail2 td a {color:#303030;font-size:11px;text-decoration:none;}
.borderblanc{border-bottom:1px solid #fff;}
.pcamping{font-size:11px;color:#303030;}
.bloc_loisirs{font-size:12px;}
.bloc_livre{font-size:12px;background:#c3f29a;margin:0 0 0 25px;}
.titreoccas{font-size:11px;color:#333;font-weight:bold;}
.prixoccas{font-size:11px;color:#333;}
#fondCamping{background:url(../images/fond_camping.gif) no-repeat;width:578px;height:74px;}
.txt_tarifs{font-size:11px;color:#303030;position:relative;}
.txt_tarifs a{text-decoration:none;;color:#303030}
.documents{float:left;width:280px;margin:0 0 35px 5px;}
.commentaire {padding:15px 0 0 20px;}
.fond_date_livre {background:url(images/fond_date_livre.gif) no-repeat;width:168px;height:25px;color:#fff;font-size:13px;font-weight:bold;float:left;}
.date {padding:0 0 0 10px;}
.pseudo_livre {color:#ee376e;font-size:13px;padding:0 0 0 10px;float:left;}
.separation_livre {border-top:1px dotted #ee376e;width:550px;margin:0 0 0 20px;}
.pagination {margin:0 0 0 410px;padding:0 0 0 0;color:#14a2aa;}
.pagination a {color:#61bed3;text-decoration:none;}
#guestbook_form {background:url(images/fond_avis_form.gif) no-repeat;width:578px;height:169px;margin:0 0 0 10px;}
#guestbook_form div {padding:3px 0 0 15px;}
#guestbook_form label {float:left;width:80px;color:#fff;text-align:right;padding:0 10px 0 0;font-size:12px;}
#guestbook_form input {width:190px;}
#guestbook_form .ipt {border:1px solid #2a6e72}
#guestbook_form textarea {}
#submit_guest {margin-left:330px;}
.commentaire_avis {margin:10px 0 0 10px;}
.message_avis {font-size:12px;background:#c3f29a;margin:15px 0 0 25px;width:540px;}
.pagination_avis {margin:0 0 0 280px;padding:0 0 0 0;color:#14a2aa;}
.pagination_avis a {color:#61bed3;text-decoration:none;}
.separation_avis {border-top:1px dashed #2e2d30;width:510px;margin:0 10px;}
#actualite {color:#d42552;font-weight:bold;font-size:12px;text-decoration:underline;}
#bandeau_deroulant {margin:-15px 0 0 95px;width:490px;font-size:12px;}
.promotions {width:190px;margin:0 0 0 50px;font-size:12px;}
