*{margin:0;padding:0}
body{background-color:#5F4304;color:#FFF;font-family:Verdana;font-size:12px}
.img1{float:left;margin-bottom:1em;margin-right:1em}
a{color:#FFF;font-weight:700;text-decoration:underline}
a:hover{color:#999 !important}
#container-wrap{background-image:url(../gifs/tranche-background.jpg);background-position:left top;background-repeat:repeat-x}
#container{margin:0 auto;position:relative;width:960px}
#header-position{height:360px;left:0;position:absolute;top:0;width:100%}
#header{margin-left:auto;margin-right:auto;position:relative;width:960px}
#newsletter{background-image:url(../gifs/newsletter.jpg);background-position:left top;background-repeat:no-repeat;height:23px;position:absolute;right:0;text-align:center;top:0;width:225px}
#NL_box{color:#333;font-family:Arial;font-size:12px}
#logo-img{background-image:url(../gifs/logo.png);background-position:left top;background-repeat:no-repeat;display:block;height:125px;width:311px}
#logo-img:hover{background-image:url(../gifs/logo-hover.png)}
#menu{-background:#fff;-filter:alpha(opacity=90);background-image:url(../gifs/barre-menu.png);background-position:left top;background-repeat:no-repeat;height:35px;width:960px}
#menu ul{height:35px;line-height:35px;padding-left:15px}
#menu li{display:inline;float:left;list-style-type:none}
#menu li a{border-right-color:#85620F;border-right-style:solid;border-right-width:1px;color:#85620F;font-family:"Century gothic";font-size:12px;font-weight:700;padding-left:14px;padding-right:15px;text-decoration:none}
#menu li a:hover,a.over1{background-color:#85620F;color:#FFF !important}
html[xmlns*=""] body:last-child #menu li a{padding-right:14px}
#content{overflow:hidden;padding-bottom:20px;width:100%}
#contenu h1{color:#FEE3B8;font-size:22px;font-weight:400}
#contenu h2{color:#FEE3B8;font-size:18px;font-weight:400;margin-top:20px}
#contenu h3{color:#999;margin-left:30px}
#contenu h4{color:#fff;margin:30px 0}

#contenu p{line-height:1.5em;margin-bottom:15px;text-align:justify}
#contenu p a{color:#FEE3B8;font-weight:700;text-decoration:underline}
#contenu li{line-height:20px;list-style-position:inside;list-style-type:square;margin-bottom:5px;margin-left:30px}
.description-evenement{border-bottom-color:#AFA181;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:15px;padding-bottom:10px}
.img-evenements{background-color:#AFA181;border:1px solid #fee3b8;padding:5px}
.encart-partenaire{border-bottom-color:#FEE3B8;border-bottom-style:solid;border-bottom-width:1px;float:left;margin-bottom:15px;margin-right:20px;padding-bottom:10px;width:300px}
.encart-partenaire img{float:left;margin-right:1em}#NL_box{color:#333;font-family:Arial;font-size:12px}
#colonne_centre{overflow:hidden;width:640px}
#colonne_droite{background:#CCC;height:300px;width:20%}
#colonne_gauche{margin-right:80px;width:220px}
#colonne_gauche h4{font-family:"Century Gothic";font-size:18px;font-weight:700;margin-bottom:10px}
#colonne_gauche p{font-size:13px !important;line-height:21px}
#contact-droite{display:inline;float:left;margin-left:20px;width:250px}
#contact-droite a{color:#FEE3B8;display:block;font-weight:700;margin-bottom:10px;margin-top:10px;text-decoration:underline}
#contact-droite a:hover{color:#999}
#contact-droite h4{border-bottom-color:#E9E9E9;border-bottom-style:solid;border-bottom-width:1px;color:#FEE3B8;font-size:14px;font-weight:700;margin-bottom:5px;padding-bottom:3px}
#contact-droite img{margin-top:15px}
#contact-droite li{list-style-type:none;margin:0 0 5px;padding:0}
#contact-droite p{border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:1px;line-height:18px;margin-bottom:10px;padding-bottom:5px}
#contact-droite ul{border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:1px;margin:15px 0;padding:0 0 10px;width:250px}
#contact-gauche{border-right-color:#CCC;border-right-style:solid;border-right-width:1px;display:inline;float:left;margin-right:20px;padding-right:10px;width:335px}
#container{margin:0 auto;position:relative;width:960px}
#container-wrap{background-image:url(../gifs/tranche-background.jpg);background-position:left top;background-repeat:repeat-x}
#content{overflow:hidden;padding-bottom:20px;width:100%}
#contenu h1{color:#FEE3B8;font-size:22px;font-weight:400}
#contenu h2{color:#FEE3B8;font-size:18px;font-weight:400;margin-top:20px}
#contenu h3{color:#999;margin-left:30px}
#contenu li{line-height:20px;list-style-position:inside;list-style-type:square;margin-bottom:5px;margin-left:30px}
#contenu p{line-height:1.5em;margin-bottom:15px;text-align:justify}
#contenu p a{color:#FEE3B8;font-weight:700;text-decoration:underline}
#diapo img{width:100%}
#diaporama{background:#eee;height:100px;width:70%}
#encart-horaires{border-bottom-color:#FFF;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:15px;padding-bottom:10px}
#encart1,#encart2,#encart3{background:#666}
#encart_content{background:#fff;overflow:hidden;width:100%}
#encart_content div{display:inline;height:100px;margin:0 40px;width:20%}
#footer{color:#AFA181;height:100px;text-align:center}
#footer a{color:#AFA181;font-family:Arial;font-size:11px;font-weight:400;text-decoration:none}
#formulaire_1 input{width:295px}
#formulaire_1 label{font-weight:700;text-align:right;width:155px}
#google-map{border:1px solid #FEE3B8;padding:5px;width:318px}
#header{margin-left:auto;margin-right:auto;position:relative;width:960px}
#header-position{height:360px;left:0;position:absolute;top:0;width:100%}
#js_submit{float:left;margin-top:8px}
#logo-img{background-image:url(../gifs/logo.png);background-position:left top;background-repeat:no-repeat;display:block;height:125px;width:311px}
#logo-img:hover{background-image:url(../gifs/logo-hover.png)}
#menu{-background:#fff;-filter:alpha(opacity=90);background-image:url(../gifs/barre-menu.png);background-position:left top;background-repeat:no-repeat;height:35px;width:960px}
#menu li{display:inline;float:left;list-style-type:none}
#menu li a{border-right-color:#85620F;border-right-style:solid;border-right-width:1px;color:#85620F;font-family:"Century gothic";font-size:12px;font-weight:700;padding-left:5px;padding-right:5px;text-decoration:none}
#menu li a:hover,a.over1{background-color:#85620F;color:#FFF !important}
#menu ul{height:35px;line-height:35px;padding-left:15px}
#mess_newsletter{clear:both;color:red;display:block;font-weight:700}
#newsletter{background-image:url(../gifs/newsletter.jpg);background-position:left top;background-repeat:no-repeat;height:23px;position:absolute;right:0;text-align:center;top:0;width:225px}
#newsletter label,.required,.divGenerateurRequired,.validation{display:none}
#newsletter2{border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#CCC;border-top-style:solid;border-top-width:1px;margin-bottom:15px;overflow:hidden;padding-bottom:5px;padding-top:5px}
#newsletter2 .newsletter_input{float:none}
#newsletter_iframe{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:15px}
#newsletter_iframe #input_newsletter{clear:both;margin-bottom:15px}
#newsletter_iframe a{color:#FEE3B8 !important;display:block;margin-bottom:15px}
#newsletter_iframe label,#newsletter2 label{float:none !important}
#no-border{border:none !important}
#presentation h1{font-family:"Century gothic";font-size:20px}
#presentation p{font-size:13px;line-height:20px;text-align:justify}
#presentation p a{color:#FFF;display:block;font-weight:700;text-align:right;text-decoration:underline}
#slider{display:block;height:200px;margin-top:15px;overflow:hidden;width:641px}
#slider li{position:relative}
#slider ul,#slider li{display:block;height:200px;list-style:none;margin:0;overflow:hidden;padding:0;width:641px}
#slider,#slider li{height:200px;overflow:hidden;width:640px}
*{margin:0;padding:0}
.bouton_form{background-color:#006b9f;border:1px none #fff;color:#FFF;cursor:pointer;display:block;height:30px;width:150px}
.bouton_form:hover{background-color:#003D59;border:1px none #fff;color:#999;cursor:pointer;display:block;height:30px;width:150px}
.clear_both,#newsletter2 #input_newsletter{clear:both}
.content-slider{height:180px;position:absolute;right:10px;top:10px;width:195px}
.content-slider h2{font-size:14px;font-weight:700}
.description-evenement{border-bottom-color:#AFA181;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:15px;padding-bottom:10px}
.encart-partenaire{border-bottom-color:#FEE3B8;border-bottom-style:solid;border-bottom-width:1px;float:left;margin-bottom:15px;margin-right:20px;padding-bottom:10px;width:300px}
.encart-partenaire h2{font-size:16px !important;font-weight:700}
.encart-partenaire img{float:left;margin-right:1em}
.encart-partenaire p{font-size:11px;text-align:left !important}
.float_left{float:left}
.float_right{float:right}
.float_lightbox{float:right;margin:10px;}
.form-contact{overflow:hidden;position:relative;width:330px}
.h2-contact{border-bottom-color:#F2F2F2 !important;border-bottom-style:solid !important;border-bottom-width:1px;color:#217bb1 !important;display:block !important;font-size:14px !important;font-weight:700;margin-top:15px;padding-bottom:5px}
.img-evenements{background-color:#AFA181;border:1px solid #fee3b8;padding:5px}
.img1{float:left;margin-bottom:1em;margin-right:1em}
.input-form{background-color:#3F300D;border:1px solid #7B5E1A;color:#FEE3B8;font-family:Arial;font-size:12px;height:110px;margin-top:5px;padding:3px;width:295px}
.ligne-contact1{background-color:#3F300D;border:1px solid #7B5E1A;color:#FEE3B8;display:inline;float:left;font-size:11px;height:14px;line-height:14px;margin-bottom:10px;padding:3px;width:340px}
.newsletter_input{display:block;float:left;margin-top:10px}
.thumb_left{border:1px solid #B0D31A;float:left;margin-bottom:5px;margin-right:15px}
.validation2{background:url(../gifs/valider.jpg) no-repeat center;border:0 solid;color:#FEE3B8;cursor:pointer;height:27px;left:-65px;margin:0 !important;position:relative;width:122px}
a{color:#FFF;font-weight:700;text-decoration:underline}
a:hover{color:#999 !important}
body{background-color:#5F4304;color:#FFF;font-family:Verdana;font-size:12px}
form.generateur p.erreur span.erreur,form.generateur div.divGenerateurErreur span.erreur{height:auto !important}
form.generateur p.erreur,form.generateur div.divGenerateurErreur{border:1px solid #FEE3B8 !important;overflow:hidden !important}
h1,h2,h3,#contenu ul{margin-bottom:15px}
html[xmlns*=""] body:last-child #menu li a{padding-right:14px}
img,img a{border:none}
span#nextBtn a{color:#CCC;display:inline-block;font-family:Verdana;font-size:11px;font-weight:400;margin-top:15px;text-decoration:none;text-transform:uppercase}
span#prevBtn{color:#CCC;font-family:Verdana;font-size:11px;font-weight:400;text-decoration:none;text-transform:uppercase}
span#prevBtn a{border-right-color:#CCC;border-right-style:solid;border-right-width:1px;color:#CCC;display:inline-block;font-family:Verdana;font-size:11px;font-weight:400;margin-left:40%;margin-right:5px;margin-top:15px;padding-right:5px;text-decoration:none;text-transform:uppercase}
.encart-partenaire h2{font-size:16px !important;font-weight:700 !important}
.encart-partenaire p{font-size:11px;text-align:left !important}
#presentation h1{font-family:"Century gothic";font-size:20px}
#presentation p{font-size:13px;line-height:20px;text-align:justify}
#presentation p a{color:#FFF;display:block;font-weight:700;text-align:right;text-decoration:underline}
#diapo img{width:100%}
#colonne_gauche{margin-right:80px;width:220px}
#colonne_gauche h4{font-family:"Century Gothic";font-size:18px;font-weight:700;margin-bottom:10px}
#colonne_gauche p{font-size:13px !important;line-height:21px}
#encart-horaires{border-bottom-color:#FFF;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:15px;padding-bottom:10px}
#colonne_centre{overflow:hidden;width:640px}
#colonne_droite{background:#CCC;height:300px;width:20%}
#footer{color:#AFA181;height:100px;text-align:center}
#footer a{color:#AFA181;font-family:Arial;font-size:11px;font-weight:400;text-decoration:none}
.float_right{float:right}
.float_left{float:left}
#no-border{border:none !important}
#diaporama{background:#eee;height:100px;width:70%}
#encart_content{background:#fff;overflow:hidden;width:100%}
#encart_content div{display:inline;height:100px;margin:0 40px;width:20%}
#google-map{border:1px solid #FEE3B8;padding:5px;width:318px}
#newsletter_iframe{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:15px}
#slider{display:block;height:200px;margin-top:15px;overflow:hidden;width:641px}
#slider ul,#slider li{display:block;height:200px;list-style:none;margin:0;overflow:hidden;padding:0;width:641px}
#slider,#slider li{height:200px;overflow:hidden;width:640px}
#slider li{position:relative}
.content-slider{height:180px;position:absolute;right:10px;top:10px;width:195px}
.content-slider h2{font-size:14px;font-weight:700}
span#prevBtn{color:#CCC;font-family:Verdana;font-size:11px;font-weight:400;text-decoration:none;text-transform:uppercase}
span#prevBtn a{border-right-color:#CCC;border-right-style:solid;border-right-width:1px;color:#CCC;display:inline-block;font-family:Verdana;font-size:11px;font-weight:400;margin-left:40%;margin-right:5px;margin-top:15px;padding-right:5px;text-decoration:none;text-transform:uppercase}
span#nextBtn a{color:#CCC;display:inline-block;font-family:Verdana;font-size:11px;font-weight:400;margin-top:15px;text-decoration:none;text-transform:uppercase}
.ligne-contact1{background-color:#3F300D;border:1px solid #7B5E1A;color:#FEE3B8;display:inline;float:left;font-size:11px;height:14px;line-height:14px;margin-bottom:10px;padding:3px;width:340px}
.input-form{background-color:#3F300D;border:1px solid #7B5E1A;color:#FEE3B8;font-family:Arial;font-size:12px;height:110px;margin-top:5px;padding:3px;width:295px}
.bouton_form{background-color:#006b9f;border:1px none #fff;color:#FFF;cursor:pointer;display:block;height:30px;width:150px}
.bouton_form:hover{background-color:#003D59;border:1px none #fff;color:#999;cursor:pointer;display:block;height:30px;width:150px}
.form-contact{overflow:hidden;position:relative;width:330px}
form.generateur p.erreur,form.generateur div.divGenerateurErreur{border:1px solid #FEE3B8 !important;overflow:hidden !important}
form.generateur p.erreur span.erreur,form.generateur div.divGenerateurErreur span.erreur{height:auto !important}
.h2-contact{border-bottom-color:#F2F2F2 !important;border-bottom-style:solid !important;border-bottom-width:1px;color:#217bb1 !important;display:block !important;font-size:14px !important;font-weight:700;margin-top:15px;padding-bottom:5px}
.validation2{background-image:url(../gifs/valider.jpg);border:0 solid;color:#FEE3B8;cursor:pointer;height:27px;left:-65px;margin:0 !important;position:relative;width:122px}
#formulaire_1 label{font-weight:700;text-align:right;width:155px}
#formulaire_1 input{width:295px}
.newsletter_input{display:block;float:left;margin-top:10px}
#js_submit{float:left;margin-top:8px}
#contact-gauche{border-right-color:#CCC;border-right-style:solid;border-right-width:1px;display:inline;float:left;margin-right:20px;padding-right:10px;width:335px}
#contact-droite{display:inline;float:left;margin-left:20px;width:250px}
#contact-droite h4{border-bottom-color:#E9E9E9;border-bottom-style:solid;border-bottom-width:1px;color:#FEE3B8;font-size:14px;font-weight:700;margin-bottom:5px;padding-bottom:3px}
#contact-droite p{border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:1px;line-height:18px;margin-bottom:10px;padding-bottom:5px}
#contact-droite a{color:#FEE3B8;display:block;font-weight:700;margin-bottom:10px;margin-top:10px;text-decoration:underline}
#contact-droite img{margin-top:15px}
#contact-droite a:hover{color:#999}
#contact-droite ul{border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:1px;margin:15px 0;padding:0 0 10px;width:250px}
#contact-droite li{list-style-type:none;margin:0 0 5px;padding:0}
#newsletter2{border-bottom-color:#CCC;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#CCC;border-top-style:solid;border-top-width:1px;margin-bottom:15px;overflow:hidden;padding-bottom:5px;padding-top:5px}
#newsletter2 .newsletter_input{float:none}
#newsletter_iframe #input_newsletter{clear:both;margin-bottom:15px}
#newsletter_iframe a{color:#FEE3B8 !important;display:block;margin-bottom:15px}
#mess_newsletter{clear:both;color:red;display:block;font-weight:700}
img,img a{border:none}
h1,h2,h3,#contenu ul{margin-bottom:15px}
#newsletter label,.required,.divGenerateurRequired,.validation{display:none}
.clear_both,#newsletter2 #input_newsletter{clear:both}
#encart1,#encart2,#encart3{background:#666}
#newsletter_iframe label,#newsletter2 label{float:none !important}

.thumb_left{border:1px solid #B0D31A;float:left;margin-right:15px;margin-top:7px}
.elevage_left,.elevage_right{width:47%}
.elevage_left a,.elevage_right a{float:right;font-weight:bold;color:#B0D31A}
.elevage_left{float:left}
.elevage_right{float:right}
#fancy_overlay {background:#000 !important}
#fancy_overlay body{margin:0 !important;background:url('../gifs/tranche-background.jpg') repeat-x #5F4304}
body #frame_content{padding:15px 20px !important}
body #frame_content p{margin-bottom:10px;line-height:19px;text-align:justify !important}
body #frame_content ul{margin-left:50px}
body #frame_content li{list-style:square;margin-bottom:10px;line-height:16px;text-align:justify !important}
.clic{cursor:pointer}
.sertjgxdfn{background:url(../gifs/dl_cat.jpg) no-repeat;width:180px;height:60px;overflow:hidden;display:block}
.sertjgxdfn:hover{background:url(../gifs/dl_cat.jpg) no-repeat 0 -60px !important}

#bdd #listing{float:left;width:315px;margin-bottom:37px}
#bdd #listing img{border:1px solid #B0D31A}
#bdd #listing .left{float:left;width:128px;height:121px;margin-right:15px}
#bdd #listing .left a:hover{background:#fff;opacity:0.7;filter:alpha(opacity=70)}
#bdd #listing .right{float:left;width:135px}
#bdd #listing .right h2 a{text-decoration:none;color:#F7AA03;font-size:14px;margin-top:0;padding-top:0}
#bdd #listing .link a{opacity:0.8;filter:alpha(opacity=80);display:block;background:#F7AA03;text-align:right;padding-right:10px;width:265px;color:#000;text-decoration:none;height:25px;line-height:25px}
#bdd #listing .link a:hover{background:#fff !important;opacity:1 !important;filter:alpha(opacity=100) !important;color:#000 !important}

#detail .left{float:left}
#detail .right{float:right}
#detail .bloc_photo img{border:1px solid #B0D31A}
#detail .left div p span{font-size:12px !important}
.titre {color:#FEE3B8;align:center;font-weight:bold;font-size:14px;}
.pdf {margin-right:46px;margin-top:-22px;float:right;}
