html {height:100%;}
body {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;height:100%;color:#646567;}
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;}

#superglobal {background:#62afdd url(images/back.jpg) repeat-x;min-height:100%;}
#global {width:980px;margin:0 auto;background:#fff;}
#header {width:953px;margin:0 auto;position:relative}
#header #menu {margin:9px 0 15px 0;background:#65c2ff;height:42px;}
#header #menu .item {float:left;}
#supercontent {width:953px;margin:0 auto;}
#content {width:953px;}
#footer {width:980px;color:#217fbb;background:#9fc422;height:21px;padding:5px 0 0 0;}
#footer a {color:#217fbb;text-decoration:none;}
#footer #cont_footer {width:953px;margin:0 auto;text-align:center;}

div#menu .niveau1 {padding:0;margin:0;float:left;background:#67c1ff;}
div#menu .niveau1 div {padding:0;margin:0;float:left;}
div#menu .niveau2 {padding:0;margin:0;position:absolute;top:42px;left:0;display:none;background:#217fbc;}
div#menu .niveau2 div {padding:0;margin:0;float:none;}
div#menu a {padding:0;margin:0;text-decoration:none;display:block;}
div#menu .sousmenu {position:relative;}
div#menu .sousmenu:hover .niveau2 {padding:0;margin:0;display:block;z-index:2000;}

.pagination a {color:#646567;}
.pagination .active {color:#66c1fe;font-weight:bold;text-decoration:none;font-size:14px;}
.pagination .inactive {font-weight:bold;text-decoration:none;font-size:14px;}
.pagination .ext {background:#66c1fe;text-decoration:none;color:#fff;font-size:9px;padding:2px;}

#gb_accueil .col1 {float:left;width:392px;margin:0 26px 0 0;}
#gb_accueil .col2 {float:left;width:296px;margin:0 20px 0 0;}
#gb_accueil .col3 {float:left;width:214px;}
#la_une {width:392px;background:#eceded;}
#on_discute {width:296px;font-size:11px;color:#5670a6;}
#on_discute #link_facebook {font-size:12px;color:#5670a6;display:block;margin:10px 0 0 0;}
#en_bref {width:214px;}
.cont_une {width:375px;margin:0 auto 0 auto;padding:10px 0;}
.cont_une .tit_une span {color:#217fbb;font-size:16px;}
.cont_une .img_une {float:left;margin:0 5px 0 0;}
.cont_une .txt_une {margin:5px 0 0 0;font-size:11px;}
.cont_une .more {float:right;width:90px;height:16px;background:#217fbb;text-align:center;}
.cont_une .more a {display:block;color:#fff;text-decoration:none;padding:0 0 2px 0;}
#container_bref {width:214px;height:258px;background:url(images/en_bref.gif) no-repeat;position:relative;}
.slider_bref {float:left;width:204px;height:200px;margin:40px 0 0 5px;padding:0;overflow:hidden;}
.slider_bref a {color:#19171a;text-decoration:none;}
.slider_bref .javascript_css {position:relative;z-index:3;width:575px;padding:20px;margin:50px auto;background:#e5e5e5;display:none;}
.slider_bref .prev {z-index:2;width:22px;position:absolute;right:44px;top:15px;}
.slider_bref .next {z-index:2;width:22px;position:absolute;right:20px;top:15px;}
.slider_bref .prev a, .slider_bref .next a {display:none;}
.slider_bref .prev img, .slider_bref .next img {width:22px;}
.slider_bref .slider {float:left;position:relative;width:204px;height:190px;margin:0;padding:0;list-style-type:none;z-index:1;overflow:hidden;}
.slider_bref ul {position:relative;height:190px;margin:0;padding:0;list-style-type:none;z-index:1;overflow:hidden;}
.slider_bref li {float:left;display:inline;width:204px;height:190px;margin:0;padding:0;overflow:hidden;}
.slider_bref div {margin:0;padding:0;}
.slider_bref .cont_bref {float:left;width:204px;}
.slider_bref .cont_bref .tit_bref {font-weight:bold;color:#217fbb;}
#newsletter {margin:7px 0 0 0;background:url(images/newsletter.gif) no-repeat;width:214px;height:128px;color:#217fbb;padding:50px 0 0 0;}
#newsletter #form_news {padding:0 0 0 5px;}
#newsletter #form_news span {color:#646567;}
#newsletter #form_news #news .ipt {width:165px;height:18px;float:left;margin:5px 5px 0 0;}
#newsletter #form_news #news #submit_news {background:url(images/submit_news.gif) no-repeat;border:0;width:27px;height:23px;color:#fff;font-weight:bold;cursor:pointer;margin:5px 0 0 0;}

#c_actu {width:955px;}
#cont_actu {background:#eceded;padding:20px;}
#cont_actu #lientelecharger_mini {color:#66c1fe;padding:10px 0 0 0;}
#tit_actu {color:#217fbb;font-size:16px;padding:0 0 10px 0;zoom:1;}
#img_actu {float:left;width:280px;text-align:center;margin:5px 0;zoom:1;}
#txt_actu {float:left;width:630px;font-size:11px;}
#otr_actu {padding:20px 0 0 0;}
#otr_actu img {padding:0 0 5px 0;}
#otr_actu a {color:#61afdd;font-size:13px;text-decoration:none;}
#otr_actu a:hover {text-decoration:underline;}

#guestbook #livredor {text-align:center;padding:20px 0;}
#guestbook #livredor img {cursor:pointer;}
#guestbook #guestbook_form #col1 {width:550px;float:left;margin:20px 0 0 20px;}
#guestbook #guestbook_form #col2 {width:100px;float:left;margin:100px 0 0 0;}
#guestbook #guestbook_form {width:728px;height:214px;margin:0 auto;}
#guestbook #guestbook_form label {float:left;width:75px;text-align:right;margin:0 10px 0 0;}
#guestbook #guestbook_form .ipt {width:200px;}
#guestbook #guestbook_form textarea {width:400px;height:120px;}
#guestbook .commentaire {width:630px;background:#c6e0e4;margin:10px auto;padding:10px 0;}
#guestbook .commentaire div {margin:0 10px;}
.page {color:#fff;}
.page a{color:#fff;text-decoration:none;}

#gb_participer_raid .col1 {float:left;width:670px;background:#eceded;margin:0 22px 0 0;}
#gb_participer_raid .col1 .c_col1 {padding:25px 30px;}
#gb_participer_raid .col2 {float:left;text-align:center;}
#gb_participer_raid .col2 .c_col2 {border-left:1px solid #9fc422;border-right:1px solid #9fc422;}
#gb_participer_raid .col2 .cont_col2 {padding:20px 15px;color:#217fbb;font-size:13px;font-weight:bold;text-align:left;}
#gb_participer_raid .col2 .cont_col2 a {color:#217fbb;}

#gb_cadre #cont_cadre {padding:20px 30px;}

#gb_galerie {float:left;width:660px;}
#cont_galerie {width:660px;background:#eceded;}
#cont_galerie .miniature {float:left;width:200px;height:133px;text-align:center;padding:9px;}
#cont_galerie .pagination {text-align:right;padding:0 12px 10px 0;}
#sidemenu {float:left;width:244px;margin:27px 0 0 30px;}
#sidemenu .side_cont_galerie {border-left:1px solid #9fc422;border-right:1px solid #9fc422;}
#sidemenu .side_cont_galerie .side_galerie {padding:20px 15px;color:#217fbb;font-size:13px;font-weight:bold;text-align:left;}
#sidemenu .side_cont_galerie .side_galerie a {color:#217fbb;}

#cont_revue {background:#eceded;padding:20px 30px;}
#cont_revue .resume {margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px dashed #217fbb;}
#cont_revue .resume .tit_resume {color:#217fbb;font-size:16px;zoom:1;}
#cont_revue .resume .cont_resume {font-size:11px;zoom:1;}
#cont_revue .pagination {text-align:right;padding:20px 7px 10px 0;}

#gb_situer .col1 {float:left;width:670px;background:#eceded;margin:0 22px 0 0;}
#gb_situer .col1 .c_col1 {padding:25px 30px;}
#gb_situer .col2 {float:left;text-align:center;}
#gb_situer .col2 .c_col2 {border-left:1px solid #9fc422;border-right:1px solid #9fc422;}
#gb_situer .col2 .cont_col2 {padding:10px 15px 0 15px;color:#217fbb;font-size:13px;font-weight:bold;text-align:left;}
#gb_situer .col2 .cont_col2 a {color:#217fbb;}

#cont_infos {background:#eceded;padding:20px 30px;}
#cont_infos .info {margin:0 0 20px 0;}
#cont_infos .info .tit_info {color:#217fbb;}
#cont_infos .site_info a {color:#66c1fe;}

#gb_liens .col1 {float:left;width:670px;background:#eceded;margin:0 22px 0 0;}
#gb_liens .col1 .c_col1 {padding:25px 30px;}
#gb_liens .col1 .c_col1 .lien {margin:0 0 20px 0;}
#gb_liens .col1 .c_col1 .lien .tit_lien a {display:block;color:#217fbb;text-decoration:none;}
#gb_liens .col1 .c_col1 .lien .cont_lien a {display:block;color:#646567;text-decoration:none;}
#gb_liens .col2 {float:left;text-align:center;width:244px;}
#gb_liens .col2 .c_col2 {border-left:1px solid #9fc422;border-right:1px solid #9fc422;}
#gb_liens .col2 .cont_col2 {padding:10px 15px;text-align:left;}
#gb_liens .col2 .cont_col2 a {color:#217fbb;}

#gb_organisation .col1 {float:left;width:670px;background:#eceded;margin:0 22px 0 0;}
#gb_organisation .col1 .c_col1 {padding:25px 30px;}
#gb_organisation .col1 .c_col1 b {color:#217fbb;}
#gb_organisation .col2 {float:left;text-align:center;width:244px;}
#gb_organisation .col2 .c_col2 {border-left:1px solid #9fc422;border-right:1px solid #9fc422;}
#gb_organisation .col2 .cont_col2 {padding:10px 15px;text-align:left;}
#gb_organisation .col2 .cont_col2 a {color:#217fbb;}

#gb_partenaires .col1 {float:left;width:670px;background:#eceded;margin:0 22px 0 0;}
#gb_partenaires .col1 .c_col1 {padding:25px 30px;}
#gb_partenaires .col1 .c_col1 .lien {margin:0 0 20px 0;}
#gb_partenaires .col1 .c_col1 .lien .tit_lien a {display:block;color:#217fbb;text-decoration:none;}
#gb_partenaires .col1 .c_col1 .lien .cont_lien a {display:block;color:#646567;text-decoration:none;}
#gb_partenaires .col2 {float:left;text-align:center;width:244px;}
#gb_partenaires .col2 .c_col2 {border-left:1px solid #9fc422;border-right:1px solid #9fc422;}
#gb_partenaires .col2 .cont_col2 {padding:10px 15px;text-align:left;}
#gb_partenaires .col2 .cont_col2 a {color:#217fbb;}

#gb_contact .col1 {float:left;width:670px;background:#eceded;margin:0 22px 0 0;}
#gb_contact .col1 #cont_contact {padding:25px 30px;}
#gb_contact .col1 #cont_contact .lien {margin:0 0 20px 0;}
#gb_contact .col1 #cont_contact .lien .tit_lien a {display:block;color:#217fbb;text-decoration:none;}
#gb_contact .col1 #cont_contact .lien .cont_lien a {display:block;color:#646567;text-decoration:none;}
#gb_contact .col2 {float:left;text-align:center;width:244px;}
#gb_contact .col2 .c_col2 {border-left:1px solid #9fc422;border-right:1px solid #9fc422;}
#gb_contact .col2 .cont_col2 {padding:10px 10px;text-align:left;}
#gb_contact .col2 .cont_col2 .titre {color:#217fbb;}
#gb_contact .col2 .cont_col2 #com span {color:#217fbb;}
#gb_contact .col2 .cont_col2 a {color:#66c1fe;}
#gb_contact #cont_contact #form_contact label {float:left;text-align:right;width:90px;margin:2px 10px 0 0;}
#gb_contact #cont_contact #form_contact .ipt {margin:1px 0;width:200px;}
#gb_contact #cont_contact #form_contact #code_postal {margin:1px 0;}
#gb_contact #cont_contact #form_contact textarea {width:500px;height:150px;}
#gb_contact #cont_contact #form_contact #r_statut {margin:10px 0 10px 100px;color:#774350;}
#gb_contact #cont_contact #form_contact .statut {margin-right:20px;}
#gb_contact #cont_contact #form_contact #submit_cont {margin:10px 0 0 320px;}











