*{margin:0;padding:0}
body{background:#ffdf7e url(../gifs/body.jpg) top repeat-x;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
#container{margin:0 auto;overflow:hidden;width:902px}
#header{background:url(../gifs/header,900,184.jpg) center no-repeat;clear:both;height:184px;margin:0.5em auto;overflow:hidden;width:900px}
#header .h_left{float:left;overflow:hidden;width:370px}
#header .h_left #logo{background:url(../gifs/logo.jpg) no-repeat;display:block;height:80px;margin:12px 0 0 60px;overflow:hidden;width:283px}
#header .h_left #contact{background:url(../gifs/contact,284,68.jpg) no-repeat;color:#324d0a;display:block;height:58px;line-height:1.5em;margin:12px 0 0 60px;overflow:hidden;padding:5px;text-align:center;text-decoration:none;width:274px}
#header .h_left #contact strong{font-size:1.5em;font-weight:700}
#header .h_right{float:right;overflow:hidden;width:530px}
#header .h_right #diaporama{background:url(../gifs/diapo000,480,132.jpg) no-repeat;display:block;height:132px;margin:9px 0 6px;overflow:hidden;width:480px}
#header .h_right #menu{background:url(../gifs/headline,481,29.jpg) no-repeat;display:block;height:29px;overflow:hidden;padding:1px 10px;width:481px}
#header .h_right #menu li a{color:#fff;float:left;padding:0.35em 1.25em;text-decoration:none;margin-top:2px}
#header .h_right #menu li a:hover,#header .h_right #menu li a.selected{color:#333;background:#fff;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}
#encarts{background:url(../gifs/encarts,902,198.jpg) no-repeat;clear:both;display:block;height:198px;margin:0.5em auto;overflow:hidden;padding:0 6px;width:894px}
#encarts li a,#encarts li div{color:#000;display:block;float:left;font-size:1.35em;height:27px;margin:8px 1px 0 0;overflow:hidden;padding-top:155px;text-align:center;text-decoration:none;width:177px}
#encarts .sub{position:absolute;top:0;left:0;display:block;overflow:hidden;background:#000;width:177px;height:182px;margin:0;padding:0;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}
#encarts .sub a{display:block;color:#fff;padding:0;margin:0.25em;height:auto;text-align:left;font-size:0.85em}
#encarts li a.oranges{background:url(../gifs/oranges,177,182.jpg) no-repeat}
#encarts li div.tomates{background:url(../gifs/tomates,177,182.jpg) no-repeat;position:relative}
#encarts li a.poisson{background:url(../gifs/poisson,177,182.jpg) no-repeat}
#encarts li a.lait{background:url(../gifs/lait,177,182.jpg) no-repeat}
#encarts li div.farfalles{background:url(../gifs/farfalles,177,182.jpg) no-repeat;position:relative}
#page{background:#fff url(../gifs/content,900,9.jpg) center top no-repeat;overflow:hidden;padding:1em 20px 1em 5px;width:875px}
#footer p{background:#8ab313;color:#fff;display:block;padding:5px 0;text-align:center}
#highlight{background:url(../gifs/separateur.gif) bottom center no-repeat;height:160px;margin-bottom:1em;overflow:hidden}
#enc_actu h3{background:url(../gifs/ico-carotte.jpg) left no-repeat;color:#f26823;display:block;font-size:14px;height:35px;line-height:35px;overflow:hidden;padding-left:45px}
#enc_cuisine h3{background:url(../gifs/ico-tomate.jpg) left no-repeat;color:#ea4951;display:block;font-size:14px;height:35px;line-height:35px;overflow:hidden;padding-left:45px}
#enc_cuisine a{color:#0999b9;float:right;font-weight:700;margin-top:1em;text-decoration:none}
#enc_decouvrir{display:block;float:left;padding:10px;width:270px}
#enc_decouvrir a{color:#9dcc59;float:right;font-weight:700;margin-top:1em;text-decoration:none}
#enc_decouvrir h3{background:url(../gifs/ico-aubergine.jpg) left no-repeat;color:#a06a8a;display:block;font-size:14px;height:35px;line-height:35px;overflow:hidden;padding-left:45px}
#enc_actu img,#enc_cuisine img,#enc_decouvrir img{float:left}
#highlight a:hover,#nav_left a:hover{text-decoration:underline}
#nav_left{background:url(../gifs/left.jpg) right repeat-y;display:block;float:left;margin-right:10px;overflow:hidden;padding:10px;width:233px}
#contact_title{background:url(../gifs/ico-pomme.jpg) left no-repeat;color:#5e9e02;display:block;font-size:14px;font-weight:700;height:35px;line-height:35px;margin-bottom:0.5em;padding-left:45px;text-decoration:none}
#nav_left p{margin-bottom:0.5em}
#nav_left p.tel{background:url(../gifs/ico,tel,30,20.jpg) left no-repeat;color:#000;display:block;height:20px;line-height:20px;margin-top:1em;overflow:hidden;padding-left:35px;text-decoration:none}
#nav_left a.mail{background:url(../gifs/ico,mail,30,20.jpg) left no-repeat;color:#000;display:block;height:20px;line-height:20px;overflow:hidden;padding-left:35px;text-decoration:none}
#plan_title{background:url(../gifs/ico-banane.jpg) left no-repeat;color:#5e9e02;display:block;font-size:14px;font-weight:700;height:35px;line-height:35px;margin-bottom:0.5em;margin-top:1em;padding-left:45px;text-decoration:none}
#plan_bis{color:#678905;display:block;font-weight:700;line-height:2em;text-align:right;text-decoration:none}
a img{border:none}
h1{color:#f26723;font-size:1.4em;font-weight:700;margin:1em 0}
#contenu h3,#videobox h3{color:#8ab313;font-size:1.2em;font-weight:700;margin:2em 0 1em;border-bottom:1px solid #8ab313;padding-bottom:0.5em}
#contenu{float:right;overflow:hidden;width:610px}
#contenu img{margin-right:2em}
#contenu p{line-height:1.5em;margin-bottom:1em;text-align:justify}
#contenu p strong,#videobox p strong{color:#8ab313}
#contenu p a{color:#f26723;font-weight:700;text-decoration:none}
#loupe{float:right;font-size:0.8em}
#loupe a{color:#f26723;text-decoration:none}
.liens{border-right:1px solid #8ab313;float:left;line-height:1.25em;margin:2em 0;padding:0 1.85em;width:180px}
.liens a{color:#8ab313;font-size:0.9em;text-decoration:none}
#methodes{background:url(../gifs/encart,methode,595,139.jpg) #edfcff no-repeat;clear:both;display:block;margin:1em 0;min-height:99px;overflow:hidden;padding:20px 20px 20px 235px;width:340px}
#encart_actualite li{list-style:none}
#encart_actualite a{color:#9659b5;font-weight:700;text-decoration:none}
#header .h_right #menu li,#encarts li{display:inline;list-style:none}
#enc_actu,#enc_cuisine{border-right:1px solid #fee659;display:block;float:left;padding:10px;width:270px}
#contenu p a:hover,.liens a:hover,.liens a.selected{color:#333;text-decoration:underline}
#mini_highlight{float:right;clear:right;height:45px;background:#fff url(../gifs/separateur.gif) bottom center no-repeat;margin-bottom:1em;width:600px;overflow:hidden}
#enc_actu_mini{margin-left:15px;-margin-left:7px;font-weight:700;text-decoration:none;background:url(../gifs/ico-carotte.jpg) left no-repeat;color:#f26823;display:block;font-size:14px;height:35px;line-height:35px;overflow:hidden;padding:0 45px;float:left;}
#enc_cuisine_mini{font-weight:700;text-decoration:none;background:url(../gifs/ico-tomate.jpg) left no-repeat;color:#ea4951;display:block;font-size:14px;height:35px;line-height:35px;overflow:hidden;padding:0 35px 0 45px;float:left}
#enc_decouvrir_mini{font-weight:700;text-decoration:none;background:url(../gifs/ico-aubergine.jpg) left no-repeat;color:#a06a8a;display:block;font-size:14px;height:35px;line-height:35px;overflow:hidden;padding:0 0 0 45px;float:left}
#ariane{font-size:0.8em;color:#9659b5;float:right;margin-top:1em}
.video{clear:both;margin:1em;padding:1em;border:1px solid #efefef;overflow:hidden;height:110px}
.video img{width:150px;float:left;margin-right:2em}
.video p a{float:right}
#formulaire_1{font-family:Verdana, Arial, Helvetica, sans-serif !important;font-size:1em !important;width:600px !important;overflow:hidden}
#formulaire_1 input,#formulaire_1 textarea{padding:0.5em;border:2px solid #efefef;width:350px}
#formulaire_1 input:focus,#formulaire_1 textarea:focus,#formulaire_1 input:hover,#formulaire_1 textarea:hover,#formulaire_1 input:active,#formulaire_1 textarea:active{border-color:#8ab313}
#field_5{background:#fff}
.container_actualite a,.link,#categorie_listing a,#container_actualite_listing a,#actualite_detail h2{color:#8ab313 !important}
#actualite_detail h2{border-color:#efefef !important}
#listing_calendrier{width:600px !important;background:#efefef !important}
#votre-diet{cursor:pointer}
#videobox{width:600px;margin:2em auto;background:#fff;padding:2em}
#videobox p{margin-bottom:1em;line-height:1.5em;text-align:justify}
#videobox object{margin:0 auto;width:530px;display:block}
#encart_actualite ul li div{float:left}
.all_actu {margin-top:1em;text-align:right}
#container_actualite, #actualite_detail  {width:570px !important;}
