*{margin:0;padding:0}
body{text-align:center;font-family:Arial, "Lucida Sans Unicode", Verdana, Helvetica, sans-serif;color:#000;font-size:62.5%}
.clearfix {display: inline-block; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \ */
* html .clearfix {
  height: 1%; }
.clearfix {
  display: block; }
/* End hide from IE-mac */
#container{text-align:left;width:1000px;font-size:1.2em;position:relative;margin:0 auto}
h1{font-size:1.8em}
h2{font-size:1.6em}
h3{height:auto !important;min-height:20px;color:#fff;font-size:1.6em;text-transform:uppercase;padding:10px}
h4{font-size:1.4em;color:#628f0a}
h6{font-size:0.8em}
h1 span,h2 span,h3 span{position:absolute;margin-top:-2000px}
ul li{list-style-type:none;list-style-position:outside}
a{text-decoration:none;color:#000}
img{border:none;vertical-align:middle}
fieldset{border:0 solid #ccc;color:#000;padding:0 8px}
fieldset p{clear:both;margin:8px 0}
fieldset p span.bloc{display:block;float:left}
fieldset label{width:120px;float:left;text-align:right;margin-right:8px;color:#000}
fieldset label.radio,fieldset label.checkbox{display:inline;width:auto;float:none;text-align:left;margin:0}
fieldset input,fieldset select,fieldset textarea{width:280px;font-family:"MS Trebuchet", Arial, "Lucida Sans Unicode", Verdana, Helvetica, sans-serif;font-size:1em;border:1px solid #628f0a;padding:1px 2px}
fieldset input.checkbox,fieldset input.radio,fieldset input.image{width:auto;border:none}
fieldset input:checked{color:#000;font-weight:700}
table,table tr,table tr td{font-size:1em;margin:0;padding:0}
div#tooltip{position:absolute;visibility:hidden;z-index:100;background-color:#FFEEC7;border:1px solid #000;font-size:1em;text-align:left;padding:0.2em}
hr{border:none;height:1px;clear:both;margin:0}
.important{color:red}
.clr{content:".";border:none;background:none;color:#fff;display:block;clear:both;font-size:0;line-height:0;height:0;overflow:hidden;margin:0;padding:0; visibility:hidden;}
.mini{font-size:0.8em;margin-left:16px}
.l,.left,.g,.gauche{text-align:left}
.r,.right,.d,.droite{text-align:right}
.j,.justify{text-align:justify}
#header{height:158px;background:#a83715 url(images/BG-header.png) repeat-x top left;padding-left:40px;position:relative}
#header #logo,#header #search,#header #pub{float:left;height:97px}
#header #logo{width:184px}

#header h2{top:58px;left:220px;color:#fff;/*color:#d1643a;top:30px;left:220px;text-align:center;*/position:absolute;width:255px;height:45px;font:bold 1.1em/1.4em Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;letter-spacing:0.02em;}
#header #search{margin-left:251px;padding-left:74px;padding-top:62px;/*width:258px;padding-top:75px;background:transparent url(images/BG_recherche.png) repeat-x bottom left;padding-top:75px;*/height:43px;}
#header #search form fieldset{margin:0;padding:0}
#header #search #q{width:360px !important;/*width:208px !important;*/border:1px solid #D1643B;color:#D1643B;font-size:16px;font-weight:lighter;float:left;padding:4px 0 4px 4px}
* html #header #search #q{width:355px !important/*width:205px !important*/}
#header #search #bt_q{width:44px;height:51px;float:left;position:relative;top:-1px;border:none;background:#fff url(images/bouton_recherche.png) no-repeat top left;cursor:hand}
#header #search #bt_q:hover{background:#fff url(images/bouton_recherche.png) no-repeat 0 -51px;cursor:hand}
#header #pub{display:none; width:478px;height:60px;background:transparent url(images/cartouche_pub.png) no-repeat bottom right;padding:40px 0 0 10px}

#bt_valider{width:156px !important;height:39px;margin-top:12px;border:none;background:transparent url("images/boutons_valider.png") no-repeat top left;cursor:pointer}
#bt_valider:hover{background:transparent url("images/boutons_valider.png") no-repeat 0 -39px}
#bt_validerAnnuaire{width:36px !important;height:40px;border:none;background:transparent url("images/boutons_rond.png") no-repeat top left;cursor:pointer}
#bt_validerAnnuaire:hover{background:transparent url("images/boutons_rond.png") no-repeat 0 -40px}
#bt_validerFdC{width:156px !important;height:39px;margin-top:12px;border:none;background:transparent url("images/boutons_validerBGclair.png") no-repeat top left;cursor:pointer}
#bt_validerFdC:hover{background:transparent url("images/boutons_validerBGclair.png") no-repeat 0 -39px}
#bt_envoyer{width:156px !important;height:39px;border:none;background:transparent url("images/boutons_envoyer.png") no-repeat top left;cursor:pointer}
#bt_envoyer:hover{background:transparent url("images/boutons_envoyer.png") no-repeat 0 -39px}
#bt_envoyerFdC{width:156px !important;height:39px;border:none;background:transparent url("images/boutons_envoyerBGclair.png") no-repeat top left;cursor:pointer}
#bt_envoyerFdC:hover{background:transparent url("images/boutons_envoyerBGclair.png") no-repeat 0 -39px}
.boxMangerBio{width:186px;float:left;display:inline;padding:0 5px}
.boxMangerBio ul li{list-style-position:outside;list-style-image:url(images/puce_fiche.png);margin-left:11px}
#footer{clear:both}
#footer ul#logos{width:205px;height:70px;float:left;background-color:#4a3a28;padding:10px 0 0 40px}
#footer ul#logos li{display:inline;margin-right:10px}
#footer #mentions{width:505px;height:80px;float:left;background-color:#443424;color:#efe4d0;text-align:center;}
#footer #carnet{width:250px;height:80px;float:left;background-color:#4a3a28;}
#footer #carnet p{margin:10px; text-align:right;}
#footer #carnet img{float:right;margin:10px 40px 10px 12px;}
#footer a{color:#efe4d0}
#footer #mentions p{padding:10px}
a.btAllPtsVente{display:block;margin-top:12px;width:277px;height:39px;position:absolute;left:13px;bottom:0;background:transparent url("images/boutons_affichez_points_vente.png") no-repeat 0 0}
a:hover.btAllPtsVente{background:transparent url("images/boutons_affichez_points_vente.png") no-repeat 0 -39px}

a.btDecouvrirReseauAccueil{display:block;margin-top:12px;width:254px;height:46px;background:transparent url("images/bt-decouvrir-ferme.png") no-repeat 0 0}
a:hover.btDecouvrirReseauAccueil{background:transparent url("images/bt-decouvrir-ferme.png") no-repeat 0 -46px}

a.btMangerBio{display: block;width:304px;height:75px;background: url(images/bt-home-manger-bio.png) no-repeat left top;/*margin-top:14px;*/margin-top:20px;}
a.btMangerBio span{display:block; text-indent: -30000px;}
a#btMangerBioMarchesCatalans{background-position: 0px 0px;margin-top:0px;}
a#btMangerBioMarchesCatalans:hover{background-position: -304px 0px;}
a#btMangerBioTrouverAmap{background-position: 0px -89px;}
a#btMangerBioTrouverAmap:hover{background-position: -304px -89px;}
a#btMangerBioRestaurationCollective{background-position: 0px -178px;}
a#btMangerBioRestaurationCollective:hover{background-position: -304px -178px;}

a.bt_SavoirPlus{display:block;width:152px;height:39px;position:relative;margin-top:10px;background:transparent url("images/boutons_savoir-plus_152.png") no-repeat 0 0}
a:hover.bt_SavoirPlus{background:transparent url("images/boutons_savoir-plus_152.png") no-repeat 0 -39px}
a.btAddEvent{display:block;margin-top:12px;width:304px;height:51px;position:absolute;left:0;bottom:0;background:transparent url("images/bouton_annoncez_evenement.png") no-repeat 0 0}
a:hover.btAddEvent{background:transparent url("images/bouton_annoncez_evenement.png") no-repeat 0 -51px}
a.btDlPdf{display:block;width:156px;height:39px;background:transparent url("images/boutons_telecharger.png") no-repeat 0 0}
a:hover.btDlPdf{background:transparent url("images/boutons_telecharger.png") no-repeat 0 -39px}
#centre{clear:both;margin:4px 40px}
.onecol{width:304px;float:left;margin-right:4px;overflow:hidden}
.twocol{width:612px;float:left;margin-right:4px;overflow:hidden}
.lastCol{margin-right:0}
.marginT{margin-top:4px}
.marginB{margin-bottom:4px}
.marginTB,.marginBT{margin:4px 0}
.boxVert{background-color:#e6eed7}
.twocol .boxVert ul li { 
background: url(images/puce_verte.png) no-repeat scroll 0 3px;
margin-left:12px;
padding-left:14px;
}
.twocol .boxVert ul li.docPdf { 
background: url(images/pdf.png) no-repeat scroll 0 3px;
margin-left:12px;
padding-left:20px;
padding-top:4px;
}
.boxVertF{background-color:#8eb80e}
.boxOrange{background-color:#efe4d0}
.box106{height:auto !important;min-height:106px}
* html .box106{height:106px !important}
.box200{height:auto !important;min-height:200px}
* html .box200{height:200px !important}
.box230{height:auto !important;min-height:230px}
* html .box230{height:230px !important}
.box275{height:auto !important;min-height:275px}
* html .box275{height:275px !important}
.box305{height:auto !important;min-height:305px}
* html .box305{height:305px !important}
.box320{height:auto !important;min-height:320px}
* html .box320{height:320px !important}
.box340{height:auto !important;min-height:340px}
* html .box340{height:340px !important}
.box370{height:auto !important;min-height:370px}
* html .box370{height:370px !important}
.box380{height:auto !important;min-height:380px}
* html .box380{height:380px !important}
p.listing,div.listing{margin-bottom:8px}
.postImg{width:304px;padding:4px 0}
.postImg .img,.postImg .post{width:152px;float:left}
.postImg .img{width:126px;padding:0 13px}
#boxHeader_1{background:#618E0A url(images/boxHeader_1.png) no-repeat top left}
#boxHeader_2{background:#618E0A url(images/boxHeader_2.png) no-repeat top left}
#boxHeader_3{background:#618E0A url(images/boxHeader_3.png) no-repeat top left}
#boxHeader_4{background:#618E0A url(images/boxHeader_4.png) no-repeat top left}
#boxHeader_5{background:#618E0A url(images/boxHeader_5.png) no-repeat top left}
#boxHeader_6{background:#618E0A url(images/boxHeader_6.png) no-repeat top left}
#boxHeader_7{background:#618E0A url(images/boxHeader_7.png) no-repeat top left}
#boxHeader_8{background:#618E0A url(images/boxHeader_8.png) no-repeat top left}
#boxHeader_9{background:#618E0A url(images/boxHeader_9.png) no-repeat top left}
#boxHeader_10{background:#618E0A url(images/boxHeader_10.png) no-repeat top left}
#boxHeader_11{background:#618E0A url(images/boxHeader_11.png) no-repeat top left}
#boxHeader_12{background:#618E0A url(images/boxHeader_12.png) no-repeat top left}
#contentBoxHeader{color:#fff;text-indent:30px;padding:70px 20px 20px}
#contentImg{text-align:center;overflow:hidden;margin:7px}
#home-diaporama{height:201px;margin-bottom:4px}
h3.orange{background:#a83614 url(images/BG_entete_orange.png) repeat-x top left}
h3.vert{background:#628f0a url(images/BG_entete_vert.png) repeat-x top left}
#titreCarte{background:transparent url(images/BG_entete_vert.png) repeat-x top left}
#titreCarte h3{width:350px;float:left}
#filtre{position:absolute;right:0 !important;top:0;text-align:right}
* html #filtre{right:40px !important}
#filtre fieldset{padding:0}
#filtre fieldset select{width:230px;margin-right:10px}
#filtre fieldset #bt_validerAnnuaire{margin:0 10px 0 0;padding:0}
.boxOrange h4{color:#a83614}
.date{padding-left:12px;background:transparent url(images/picto_date.png) no-repeat 0 2px;font-weight:700}
.local{padding-left:12px;background:transparent url(images/picto_adresse.png) no-repeat 0 2px}
.dateE{padding-left:12px;background:transparent url(images/picto_date_evenement.png) no-repeat 0 2px;font-weight:700}
.localE{padding-left:12px;background:transparent url(images/picto_adresse_evenement.png) no-repeat 0 2px}
.localPt{padding-left:12px;background:transparent url(images/picto_adresse_producteurs.png) no-repeat 0 2px}
p.name{padding-left:20px;background:transparent url(images/picto_nom.png) no-repeat 0 2px}
.adr{padding-left:20px;background:transparent url(images/picto_adresse.png) no-repeat 0 2px}
.boxOrange .adr{background:transparent url(images/picto_adresse_evenement.png) no-repeat 0 2px}
.phone{padding-left:20px;background:transparent url(images/picto_telephone.png) no-repeat 0 2px}
.phoneE{padding-left:20px;background:transparent url(images/picto_telephone_marron.png) no-repeat 0 2px}
.mail{padding-left:20px;background:transparent url(images/picto_mail.png) no-repeat 0 2px}
.mailE{padding-left:20px;background:transparent url(images/picto_mail_marron.png) no-repeat 0 2px}
.web{padding-left:20px;background:transparent url(images/picto_web.png) no-repeat 0 2px}
.webE{padding-left:20px;background:transparent url(images/picto_web_marron.png) no-repeat 0 2px}
.market{padding-left:20px;background:transparent url(images/picto_vente.png) no-repeat 0 2px}
.cab{height:auto !important;min-height:20px;padding-left:20px;background:transparent url(images/logo_AB.png) no-repeat center left}
.imgL{float:left;margin:0 4px 4px 0}
.imgR{float:right;margin:0 0 4px 4px}
.homeDate{font-size:0.85em;font-weight:700}
.black{color:#000}
a.seeMore{color:#be2a00;font-weight:700;text-transform:uppercase;text-decoration:underline;font-size:.8em;}
a.seeMore:hover{color:#628F0A;}
h4 a,h4 a:hover{color:#628f0a;text-decoration:none;font:inherit}
h4.colorWhite a,h4.colorWhite a:hover{color:#fff;text-decoration:none;font:inherit}
p a,p a:hover{color:inherit;text-decoration:none;font:inherit}
.imgRight{float:right;margin:0 0 12px 12px}
ul#prodBio li a{margin-left:10px;padding-left:5px;background:transparent url(images/puce_fiche.png) no-repeat 0 4px}
ul#prodLabels li{margin:3px 0}
.txtContenu p{margin:6px 0}
.txtContenu ul li{list-style-type:disc;list-style-position:inside;margin:5px}
#sidebar ul li{border-bottom:1px solid #b4c890;margin-right:60px}
#sidebar ul li a:hover,#sidebar ul li a.select{background-color:#b4c890;color:#fff}
#sidebarM ul li{border-bottom:1px solid #d1b383;margin-right:60px}
ul#fiches li ul li{padding-left:12px}
#lstArchives ul li{border:none;margin:0}
#lstArchives ul li a{font-weight:700;color:#be2a00;display:block;padding:4px 0 4px 10px}
#lstArchives ul li a:hover,#lstArchives ul li a.select{background-color:transparent;color:#000}
#lstArchives ul li ul li{margin-right:30px;padding:0}
#lstArchives ul li ul li a{font-weight:700;color:#000000;display:block;padding:4px 0 4px 30px}
#lstArchives ul li ul li ul li{border-bottom:1px solid #d1b383;margin-right:30px;padding:0}
#lstArchives ul li ul li ul li a{font-weight:inherit;display:block;padding:4px 0 4px 45px}
.overflow277{height:277px;overflow:auto}
.overflow572{height:572px;overflow:auto}
.overflow431{height:431px;overflow:auto}
#diap #navDiap{width:80px;float:left;position:absolute;left:12px;bottom:12px}
#diap #navDiap a#bt_play{display:none}
#diapText{position:absolute;width:280px;height:30px;left:12px;bottom:36px;overflow:hidden;color:#fff;text-align:left}
#creditsDiap{position:absolute;width:197px;bottom:15px;left:100px;text-align:left;color:#eee;font-size:0.85em}
table#listing{width:100%;border-collapse:collapse}
table#listing thead th,table#listing tbody td{border:4px solid #fff;padding:6px}
ul.sitemap li a{font-size:1.1em;font-weight:700}
ul.sitemap li ul li a{font-size:1em;font-weight:700;padding-left:12px}
ul.sitemap li ul li ul li a{font-size:0.85em;font-weight:400;padding-left:24px}
#ajout_evenements label{font-size:14px}
#ajout_evenements input{font-size:14px;padding:3px}
#ajout_evenements textarea{height:120px;padding:3px}
#formulaire-login-accueil fieldset{text-align:left; padding: 5px 50px 0 40px}
#formulaire-login-accueil fieldset p.submit {margin: 0px}
#formulaire-login-accueil label{text-align:left; font-size:1em; font-weight: bold; width:115px;color:#fff;padding:0}
#formulaire-login-accueil input{font-size:14px;font-weight:lighter;width:200px;padding:4px 0 4px 4px}
#formulaire-login-accueil input#bt_validerFdC{width:156px;}
#filtre-metiers fieldset label{width:210px;}
#pubHaute{float:left;width:468px;height:60px;margin:25px 0 0 60px}
#pubDroite{width:160px;height:600px}
.navResultat{color:#323232;float:right;margin-bottom:8px;font-size:1.1em;padding:0 4px}
.navResultat a{color:#323232;text-decoration:none}
.navResultat .selected{border:1px solid #323232;padding:2px 4px}
.bigLbl{font-size:16px;width:280px}
.bigInput{font-size:16px;font-weight:lighter;padding:4px 0 4px 4px}
dl dt{font-size:1.3em;color:#628f0a}
dl dd{font-size:1em;color:#000;padding-left:24px;margin-bottom:20px}
.listeAccueilMenuBloc{height:auto !important;min-height:188px;padding:10px}
* html .listeAccueilMenuBloc{height:188px !important}
.listeAccueilMenuBloc li{border-bottom:1px solid #B4C890;clear:both;margin-bottom:10px;padding-bottom:10px}
.listeAccueilMenuBloc li.last{border:none}
.listeAccueilMenuBloc ul.marches{margin-bottom:10px}
.listeAccueilMenuBloc ul.marches li{border-bottom:none;list-style-image:url(images/puce_fiche.png);margin-left:20px}
.listeAccueilMenuBloc .blocTexteDate{display:block}
.listeAccueilMenuBloc a.blocTexteLib{color:#628F0A;font-size:1.2em;display:block}
.listeAccueilMenuBloc .blocTexteImg{float:left;display:inline;width:120px;height:120px;margin:0 10px 6px 0}
.listeAccueilMenuBloc .blocTexteImg img{border:3px solid #FFF}
#bloc-event-accueil h4, #bloc-actu-accueil h4 {font-size:1.2em;}
#bloc-event-accueil .postImg{width:290px;padding:4px 0}
#bloc-event-accueil .postImg .img{width:126px;padding:0 5px}
#bloc-actu-accueil .actu {padding-bottom: 16px;}
#bloc-liens-accueil a, #bloc-adherent-accueil a {color: #433524;}
#bloc-liens-accueil a:hover, #bloc-adherent-accueil a:hover {color: #fff;}
#bloc-liens-accueil h4 {font-size:1.5em;}
#bloc-liens-accueil ul {margin: 5px 0 10px 0}
#bloc-liens-accueil ul li, #bloc-adherent-accueil ul li{border-bottom:none;list-style-image:url(images/puce_white.png);font-size:1.1em;}
#bloc-liens-accueil ul li {margin-left: 15px;}
#bloc-adherent-accueil ul li {margin-left: 40px;}
#bloc-adherent-accueil h4 {font-size:1.9em;}
#bloc-adherent-accueil h5 {font-size:1em; padding: 0px 10px 10px 25px;}
#bloc-adherent-accueil .contenu {margin:10px 0px 10px 15px; height: 180px; border-right: 1px solid #fff; }
#bloc-adherent-accueil .texte {float:left; display:inline; width:395px; margin:4px 0px; font-size: 1.2em;}
#bloc-adherent-accueil .image {float:left; display:inline; width: 194; padding: 20px 20px 0px 20px;}
#bloc-adherent-accueil {background:#628F0A url(images/BG-bloc-front-adherent.png) repeat-x; border: 1px solid #628f0a; }
#bloc-adherent-accueil .gauche {float:left; display:inline; width: 610px;}
#bloc-adherent-accueil .droite {float:right; display:inline;}


#bloc-pedagogie-accueil{background: #E6EED7 url(images/bg-home-box-accueil-ferme.png) no-repeat left top;padding-top:49px;margin-right:1px;}
#bloc-pedagogie-accueil h4 {font-size:1.9em;}
#bloc-pedagogie-accueil .contenu{padding:10px 15px;}
#bloc-pedagogie-accueil .contenu .colonne{color:#433524;margin: 4px 0;font-size:1.1em;}
#bloc-pedagogie-accueil .contenu .colonne img.mini{float: right;margin:0px 0 0 50px;width:287px;}
#bloc-pedagogie-accueil .contenu .content{padding-top:25px;}
#bloc-pedagogie-accueil .contenu .content p{margin-bottom:0.5em;}
#bloc-pedagogie-accueil .contenu .content .content-footer-partenaire{float:right;line-height:46px;}

#bloc-enseignant-fermes{background: url("images/BG-bloc-front-adherent.png") repeat-x scroll 0 0 #628F0A;clear: both;}
#bloc-enseignant-fermes h4 {font-size:1.9em;}
#bloc-enseignant-fermes .contenu{padding:10px 15px;}
#bloc-enseignant-fermes .contenu .colonne{color:#fff;display:inline;float:left;margin: 4px 0;}
#bloc-enseignant-fermes .contenu .colonne.first{border-right:1px solid #fff;width:596px;font-size:1.2em;}
#bloc-enseignant-fermes .contenu .colonne.first img{float: right;margin:0px 26px;}
#bloc-enseignant-fermes .contenu .colonne.last{width:280px;padding:0px 0 0 13px;font-size:1.1em;color:#433524;}
#bloc-enseignant-fermes .contenu .colonne ul li{list-style-type: disc;margin-left:17px;}
#bloc-enseignant-fermes .contenu .colonne a{text-decoration: underline;}
#bloc-enseignant-fermes .contenu .colonne a:hover{text-decoration: none;}


#listeAnnuaireFicheMenuActualitesBloc a.blocTexteLib{font-weight:700}
#statique img{border:4px solid #FFF}
#statique img.imgR{margin-left:24px}
#statique img.imgL{margin-right:24px}
#statique h4{margin-bottom:12px;font-size:1.6em}
#statique h5{font-size:1.1em;margin-bottom:4px}
#statique p,#statique ul{line-height:1.2em;margin:12px 0}
#statique ul li{background:#e6eed7 url(images/puce_verte.png) no-repeat 0 3px;padding-left:14px;margin-left:12px}
#mentionsLegales{padding-right:315px}
a.pdf{padding-left:18px;background:transparent url(images/pdf.png) no-repeat 0 0}
#amap fieldset label{width:200px}
ul#menuTop{position:absolute;top:2px;right:40px}
ul#menuTop li a{color:#fff;display:block;float:left;height:12px;padding-left:14px;margin-right:7px;background:#a93918 url("images/puce_menu.png") no-repeat top left}
ul#menuTop li a:hover,ul#menuTop li a.select{background:#a93918 url("images/puce_menu.png") no-repeat 0 -12px}
ul#menuTop li.accueil a{height:11px;background:#a93918 url("images/picto_home.png") no-repeat top left}
ul#menuTop li.accueil a:hover,ul#menuTop li.accueil a.select{background:#a93918 url("images/picto_home.png") no-repeat 0 -11px}
ul#menu{width:920px;height:40px;background:transparent url(images/menu_producteurs.png) no-repeat top left;position:absolute;top:118px;left:40px}
ul#menu li a span{position:absolute;top:-2000px}
ul#menu li a{display:block;height:40px;float:left}
ul#menu li.fromages a{width:70px}
ul#menu li.fromages a:hover,ul#menu li.fromages a.select{background:transparent url(images/menu_producteurs.png) no-repeat 0 -40px}
ul#menu li.miel a{width:47px}
ul#menu li.miel a:hover,ul#menu li.miel a.select{background:transparent url(images/menu_producteurs.png) no-repeat -70px -40px}
ul#menu li.oeufs a{width:53px}
ul#menu li.oeufs a:hover,ul#menu li.oeufs a.select{background:transparent url(images/menu_producteurs.png) no-repeat -117px -40px}
ul#menu li.viandes a{width:66px}
ul#menu li.viandes a:hover,ul#menu li.viandes a.select{background:transparent url(images/menu_producteurs.png) no-repeat -170px -40px}
ul#menu li.huiles a{width:100px}
ul#menu li.huiles a:hover,ul#menu li.huiles a.select{background:transparent url(images/menu_producteurs.png) no-repeat -236px -40px}
ul#menu li.fruits a{width:133px}
ul#menu li.fruits a:hover,ul#menu li.fruits a.select{background:transparent url(images/menu_producteurs.png) no-repeat -336px -40px}
ul#menu li.plantes a{width:65px}
ul#menu li.plantes a:hover,ul#menu li.plantes a.select{background:transparent url(images/menu_producteurs.png) no-repeat -469px -40px}
ul#menu li.vins a{width:44px}
ul#menu li.vins a:hover,ul#menu li.vins a.select{background:transparent url(images/menu_producteurs.png) no-repeat -534px -40px}
ul#menu li.tourisme a{width:109px}
ul#menu li.tourisme a:hover,ul#menu li.tourisme a.select{background:transparent url(images/menu_producteurs.png) no-repeat -578px -40px}
ul#menu li.magasins a{width:79px}
ul#menu li.magasins a:hover,ul#menu li.magasins a.select{background:transparent url(images/menu_producteurs.png) no-repeat -687px -40px}
ul#menu li.cosmetiques a{width:154px}
ul#menu li.cosmetiques a:hover,ul#menu li.cosmetiques a.select{background:transparent url(images/menu_producteurs.png) no-repeat -766px -40px}
ul#listeAnnuaireFicheMenu{margin-top:5px;height:40px;background:#628F0A url(images/BG_entete_vert.png) repeat-x left top}
ul#listeAnnuaireFicheMenu li{display:inline;float:left;border-right:5px solid #fff}
ul#listeAnnuaireFicheMenu li a{line-height:40px;height:40px;float:left;color:#fff;padding:0 10px}
ul#listeAnnuaireFicheMenu li.select a,ul#listeAnnuaireFicheMenu li a:hover{background:transparent url(images/BG_entete_orange.png) repeat-x scroll left top}
h5{font-size:1.2em; color:#628f0a;}
p{font-size:1em;}
a:hover,a.select,.underline,#bloc-adherent-accueil a, #bloc-liens-accueil a, .navResultat a:hover,dl dd a{text-decoration:underline}
fieldset input:focus,fieldset textarea:focus{background-color:#FAFFEF}
p.important,.boxMangerBio ul li a{font-size:0.9em}
.c,.center,table#listing thead th{text-align:center}
#footer ul#logos li a span,#footer a span{position:absolute;left:-20000px}
a.btAllPtsVente span,a.bt_SavoirPlus span,a.btAddEvent span,a.btDlPdf span,a.btDecouvrirReseauAccueil span{position:absolute;top:-20000px}
.firstCol,ul#prodLabels li img{margin-right:4px}
.content12,ul#fiches{padding:12px}
.postImg .img img,#contentImg img{border:3px solid #fff}
#contentBoxHeader h3,#home-diaporama li{position:absolute}
* html h3,* html .cab{height:20px !important}
.relative,#diap{position:relative}
#sidebar ul li a,#sidebarM ul li a{display:block;padding:4px 0 4px 15px}
#sidebarM ul li a:hover,#sidebarM ul li a.select,#lstArchives ul li ul li a:hover,#lstArchives ul li ul li a.select{background-color:#d1b383;color:#fff}
#diapText .legendDiap,.colorWhite,.colorWhite a{color:#fff}
ul#menuTop li,ul#menu li{display:inline}
ul.marches { margin-bottom: 15px; }
ul.marches li { margin-left: 5px; padding-left: 5px; background: url(images/puce_fiche.png) no-repeat left center;}
