html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {border:0;outline:0;font-size:100%;background:transparent;margin:0;padding:0;font-weight:normal;}
strong,b {border:0;outline:0;font-size:100%;background:transparent;margin:0;padding:0;}
body {line-height:1}
ol,ul {list-style:none}
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:none}
:focus {outline:0}
ins {text-decoration:none}
del {text-decoration:line-through}


html {height:100%;}
body {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;height:100%;}
body,img {margin:0;padding:0;}
img {border:0;}
a, input:focus, select:focus, textarea:focus {outline:none;}
p {margin:0;padding:0;}
.left {float:left;}
.clear {clear:both;}
.prq {display:none;}
h1 {background:transparent url(images/header_t.png) no-repeat;width:980px;height:161px;}
h1 a {height:161px;display:block;text-indent:-9000px;}

/* shadowbox */
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:9999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(images/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(images/close.png);}
#sb-nav-next{background-image:url(images/next.png);}
#sb-nav-previous{background-image:url(images/previous.png);}
#sb-nav-play{background-image:url(images/play.png);}
#sb-nav-pause{background-image:url(images/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

#superglobal {background:url(images/back.jpg) no-repeat 50% 0;min-height:100%;}
#header {position:relative;margin:0 auto;width:980px;}
#header .item {float:left;}
#wel-marquee {color:#e95e10;font-weight:bold;font-size:14px;position:absolute;width:324px;left:20px;top:480px;}
#global {width:980px;margin:0 auto;position:relative;}
#supercontent {width:980px;min-height:239px;background:url(images/bck_sc.png) no-repeat;}
#content {width:980px;background:url(images/bck_c.png) repeat-y;}
#footer {background:url(images/bck_footer.png) no-repeat;width:980px;height:38px;text-align:center;padding:15px 0;color:#676356;}
#footer a {color:#676356;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#gb_page {color:#676356;}

#cont_bienvenue {width:325px;float:left;padding:40px 20px 0 20px;}
#cont_bienvenue #bienvenue {margin:10px 0 0 10px;font-size:11px;}
#cont_bienvenue #bienvenue b {color:#31629e;}
#cont_diapo {float:left;width:287px;height:252px;background:url(images/bck_diapo_acc.gif) no-repeat;padding:0 0 0 30px;}
.diapo_bienvenue {float:left;width:262px;height:196px;margin:12px 0 0 10px;position:relative;overflow:hidden;}
.slider_galerie {float:left;width:262px;height:196px;margin:0;overflow:hidden;position:relative;}
.slider_galerie a {color:#19171a;text-decoration:none;}
.slider_galerie .javascript_css {position:relative;z-index:3;width:240px;padding:20px;margin:40px auto;background:#e5e5e5;}
.slider_galerie .titlebar {z-index:3;width:262px;height:20px;position:absolute;bottom:10px;background:#e5e5e5;color:#19171a;padding:5px 0 0 10px;font-family:"Trebuchet MS",arial,sans-serif;font-size:14px;cursor:default;}
.slider_galerie .slider {float:left;position:relative;width:262px;margin:0;padding:0;list-style-type:none;z-index:1;overflow:hidden;}
.slider_galerie ul {position:relative;margin:0;padding:0;list-style-type:none;z-index:1;overflow:hidden;display:none;}
.slider_galerie li {float:left;display:inline;width:262px;height:196px;margin:0;padding:0;overflow:hidden;}
.slider_galerie div {margin:0;padding:0;}
.slider_galerie .desc_news .img_news img {border:3px solid #fff;}
.slider_galerie .desc_news .contain_news {font-size:11px;color:#676356;text-align:justify;width:190px;margin:20px auto;}

#cont_actu {width:218px;background:#ddd8c7;text-align:center;position:absolute;right:50px;top:430px;}
.slider_actu {float:left;width:218px;height:220px;margin:8px 0 0 0;overflow:hidden;position:relative;}
.slider_actu a {color:#19171a;text-decoration:none;}
.slider_actu .javascript_css {position:relative;z-index:3;width:240px;padding:20px;margin:40px auto;background:#e5e5e5;}
.slider_actu .slider {float:left;position:relative;width:190px;margin:0 0 0 10px;padding:0;list-style-type:none;z-index:1;overflow:hidden;}
.slider_actu ul {position:relative;margin:0;padding:0;list-style-type:none;z-index:1;overflow:hidden;display:none;}
.slider_actu li {float:left;display:inline;width:190px;height:220px;margin:0;padding:0;overflow:hidden;}
.slider_actu div {margin:0;padding:0;}
.slider_actu .desc_news .img_news img {border:3px solid #fff;}
.slider_actu .desc_news .contain_news {color:#676356;text-align:justify;width:190px;margin:20px auto;}
#cont_aventure {width:920px;padding:30px 0 0 20px;}
#cont_aventure .vig_parcours {float:left;width:225px;margin:0 5px 0 0;}
#cont_aventure #av_1 {float:left;width:390px;margin:0 70px 50px 0;}
#cont_aventure #av_2 {float:left;width:460px;}
#av_2 .parcours {width:113px;height:27px;float:left;margin:12px 13px 0 0;}
#av_2 .parcours a {width:113px;height:22px;background:#a9c731;text-decoration:none;color:#efefee;font-weight:bold;display:block;padding:5px 0 0 0;text-align:center;}
#av_2 .parcours a:hover {background:#009d30;}
#box_info {background:#dedfe0;width:895px;padding:10px;font-size:11px;}

#cont_activites {width:920px;padding:30px 0 0 20px;}
#cont_activites .vignettes {text-align:center;}
#cont_activites #act_1 {float:left;width:455px;padding:0 0 0 5px;}
#cont_activites #act_1 .intro {color:#e95e10;font-weight:bold;margin:10px 0 0 0;}
#cont_activites #act_1 #img_tepatendu {margin:9px 0;}
#cont_activites #act_1 #tepatendu div {float:left;width:237px;}
#cont_activites #act_1 #tepatendu p {float:left;width:203px;padding:0 0 0 10px;}
#cont_activites #act_1 #img_tepatache {margin:14px 0 9px 0;}
#cont_activites #act_1 #tepatache div {float:left;width:160px;}
#cont_activites #act_1 #tepatache p {float:left;width:280px;padding:0 0 0 10px;}
#cont_activites #act_2 {float:left;width:450px;padding:0 0 0 10px;}
#cont_activites #act_2 #img_tepaperdu {margin:10px 0 9px 0;}
#cont_activites #act_2 #tepaperdu div {float:left;width:192px;}
#cont_activites #act_2 #tepaperdu p {float:left;width:248px;padding:0 0 0 10px;}
#cont_activites #act_2 #proximite {border:2px dashed #e04d68;padding:20px;margin:20px 0 0 0;}
#cont_activites #act_2 #proximite a {color:#676356;}
#cont_activites #act_2 #img_proximite {margin:0 0 9px 0;}
#cont_activites #act_2 #dt_proximite div {float:left;width:234px;}
#cont_activites #act_2 #dt_proximite ul {float:left;width:130px;list-style-type:none;margin:0;padding:0 0 0 10px;}
#cont_activites #act_2 #dt_proximite ul li {font-weight:bold;}
#cont_activites #act_2 #dt_proximite ul li ul {padding:0 0 0 20px;}
#cont_activites #act_2 #dt_proximite ul li ul li {font-weight:normal;}

#cont_groupes {width:920px;padding:30px 0 0 20px;}
#cont_groupes p {padding:0 0 0 5px;}
#cont_groupes strong {color:#009d30;}
#cont_groupes .vignettes {margin:20px 0 0 0;text-align:center;}
#cont_groupes .img_vignettes {float:left;width:215px;margin:0 15px 0 0;}

#cont_securite {width:920px;padding:30px 0 0 20px;background:url(images/bck_secu.gif) no-repeat 0 bottom;}
#cont_securite .titre {font-size:14px;font-weight:bold;color:#365d89;}
#cont_securite span {color:#365d89;}
#cont_securite  #secu_1 {float:left;width:285px;padding:10px 0 0 5px;}
#cont_securite  #secu_2 {float:left;width:285px;padding:10px 0 0 30px;}
#cont_securite  #secu_3 {float:left;width:285px;padding:10px 0 0 30px;}

#cont_tarifs {width:920px;padding:30px 0 0 20px;}
#cont_tarifs .intro {padding:15px 0 10px 5px;color:#214877;}
#cont_tarifs .anx {float:left;padding:35px 0 0 0;color:#214877;}
#cont_tarifs .lgd {padding:0 0 0 5px;}
.tab_tarifs {text-align:center;}
.tab_tarifs td {height:22px;}
.tab_tarifs .row_v1 {color:#676356;background:#dff196;font-size:11px;}
.tab_tarifs .row_v2 {color:#efefee;background:#98bd02;font-size:13px;width:68px;}

#cont_situation {width:920px;padding:30px 0 0 20px;}
#cont_situation #situ_1 {float:left;width:390px;padding:10px 50px 0 0;position:relative;}
#cont_situation #situ_1 #gps {position:absolute;top:397px;left:197px;font-size:11px;}
#cont_situation #situ_2 {float:left;width:480px;padding:10px 0 0 0;}
#cont_situation .titre {font-size:14px;font-weight:bold;color:#365d89;}
#cont_situation a {font-weight:bold;color:#045c94;}

#cont_contact {width:920px;padding:30px 0 0 20px;}
#cont_contact #coordonnees {float:left;width:360px;}
#cont_contact #coordonnees .titre {font-size:14px;font-weight:bold;color:#365d89;padding:15px 0 0 7px;}
#cont_contact #coordonnees span {color:#365d89;}
#cont_contact #coordonnees a {font-weight:bold;color:#045c94;}
#cont_contact #coordonnees p {padding:0 0 0 7px;}
#cont_contact #coordonnees #tab_horaires {text-align:center;padding:20px 0 0 7px;}
#cont_contact #coordonnees #tab_horaires .bc_b1 {background:#214877;color:#efefee;}
#cont_contact #coordonnees #tab_horaires .bc_b2 {background:#d8dfe6;color:#284e7d;}
#cont_contact #coordonnees #tab_horaires .bc_v1 {background:#98bd02;color:#efefee;}
#cont_contact #coordonnees #tab_horaires .bc_v2 {background:#dff196;color:#676356;}
#cont_contact #form_contact {float:left;width:488px;padding:0 0 0 50px;}
#cont_contact #form_contact #tit_formulaire {padding:10px 0;}
#cont_contact #form_contact #cont_form {float:left;}
#cont_contact #form_contact #cont_form label {float:left;text-align:right;width:100px;color:#616163;padding:2px 10px 0 0;}
#cont_contact #form_contact #cont_form .ipt {margin:1px 0;width:200px;}
#cont_contact #form_contact #cont_form textarea {width:350px;}
#cont_contact #form_contact #cont_form #submit_cont {float:right;}

#cont_mentions_legales {width:920px;text-align:justify;color:#686a6f;margin:0 20px;}
#cont_mentions_legales a {color:#045c94;text-decoration:none;}
#cont_mentions_legales ul {list-style-type:none;font-style:italic;}
#cont_mentions_legales #titre {text-align:center;font-size:18px;}
#cont_mentions_legales .sstitre {color:#19171a;}
