* {margin:0;padding:0;}
* html,body{background-color:#0e0e0d;font:normal 13px/25px Arial, Helvetica, sans-serif;}
/*-- les png sous IE6 */
* html img,
* html .png{behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
p {font:normal 12px/20px Arial, Helvetica, sans-serif;}
.left {float:left;margin:4px;text-align:center;}
.right {float:right;margin:4px;text-align:center;}
img{border:0;}


h1{font-size:24px;}
h2{font-size:18px;}

ul{list-style-type:none;}

a{text-decoration:none;}
a:link{text-decoration:none;color:#fdfdfd;}
a:visited{text-decoration:none;color:#fdfdfd;}
a:active{text-decoration:none;color:#fdfdfd;}

input[type=text]{height:18px;padding:1px;}
input[type=text]:focus,textarea:focus,select:focus{border:1px solid #BD8F40;}
input[type=text],textarea,select{border:1px solid #3F341F;}


.friends{background-color:#AF8336;margin:0 auto;border-spacing:10px 5px;}

.centre{background-color:#bd8f40; width:100%;z-index:0;}
.content{width:850px;margin:0 auto;padding-top:20px;color:#0e0e0d;}
.pied{background-color:#0e0e0d;border-top:2px solid #3f341f;color:#fdfdfd;font:normal 10px/20px arial,sans-serif;}
.pied p{font:normal 10px/20px arial,sans-serif;}

.imgG{background:url(../images/fajitas-g.jpg) bottom left no-repeat;width:100%; min-height:261px; position:relative;}
.imgD{background:url(../images/wraps-d.jpg) bottom right no-repeat;width:100%; min-height:261px; position:relative;}

.bandeau{background:#bd8f40 url(../images/m_bg.jpg) top repeat-x;width:100%;height:125px;display:block;}
.menuAlign{margin:0 auto;width:900px;top:96px;z-index:999;position:relative; height:25px;}

.both{clear:both;}

.ouverture{text-align:center;font-size:34px;font-weight:bold;}

/*-- Menu */
#menu{padding:0;z-index:999;position:relative;margin:0 auto;width:815px;height:25px;}
#menu li{list-style-type: none;}
#menu .sousmenu{margin:0;padding:0;list-style-type:none;}
#menu a{text-decoration:none;display:block;}
#menu li {float:left;width:100px;height:25px;}
#menu li.m-sep{background:url(../images/m_sep.jpg) no-repeat center center; height:25px;width:1px;display:block;}

#menu a.m1{background:url(../images/m_accueil.jpg) no-repeat center top;width:100px;height:25px;}
#menu a.m1 strong{display:none;}
#menu a.m1:hover{background:url(../images/m_accueil.jpg) no-repeat center bottom;width:100px;height:25px;}

#menu a.m2{background:url(../images/m_produits.jpg) no-repeat center top;width:100px;height:25px;}
#menu a.m2 strong{display:none;}
#menu a.m2:hover{background:url(../images/m_produits.jpg) no-repeat center bottom;width:100px;height:25px;}

#menu a.m3{background:url(../images/m_recettes.jpg) no-repeat center top;width:100px;height:25px;}
#menu a.m3 strong{display:none;}
#menu a.m3:hover{background:url(../images/m_recettes.jpg) no-repeat center bottom;width:100px;height:25px;}

#menu li.m4{height:100px;width:210px;position:relative;top:-45px;}

#menu a.m5{background:url(../images/m_tex-mex.jpg) no-repeat center top;width:100px;height:25px;}
#menu a.m5 strong{display:none;}
#menu a.m5:hover{background:url(../images/m_tex-mex.jpg) no-repeat center bottom;width:100px;height:25px;}

#menu a.m6{background:url(../images/m_friends.jpg) no-repeat center top;width:100px;height:25px;}
#menu a.m6 strong{display:none;}
#menu a.m6:hover{background:url(../images/m_friends.jpg) no-repeat center bottom;width:100px;height:25px;}

#menu a.m7{background:url(../images/m_astuces.jpg) no-repeat center top;width:100px;height:25px;}
#menu a.m7 strong{display:none;}
#menu a.m7:hover{background:url(../images/m_astuces.jpg) no-repeat center bottom;width:100px;height:25px;}

#menu ul.sousmenu li{border-bottom:1px solid #3F341F; width:150px;display:block;}
#menu ul.sousmenu li a{background-color:#0e0e0d;color:#fdfdfd;padding-left:5px;width:145px;display:block;}
#menu ul.sousmenu li a:hover{color:#bd8f40;}

#menu .sousmenu{display:none;list-style-type:none;margin:0;padding:0;position:relative;}
#menu li:hover > .sousmenu{display:block;}


/*-- pied */
.piedc{width:400px;margin:0 auto;}
.piedc p{text-align:center;}
.piedc a{color:#fdfdfd;}
.piedc ul{list-style-type:none;}
.piedc ul li{margin-left:10px; height:20px;}
.piedc ul li a{display:block;}
.piedc h4{background:url(../images/mp_sub.jpg) no-repeat left bottom;font-size:12px;}
.mp{float:left;width:130px; height:130px;}

/*-- mot cle */
.slg{margin:0 auto;width:605px;position:relative;height:100px;z-index:0;display:block;}
.slg_g{float:left; width:295px; height:100px;}
.slg_g div{position:relative;color:#0E0E0D;font-size:20px;width:295px;height:100px;}
.slg_g div em{position:absolute;}
em.g1{top:0px;left:30px;}
em.g2{top:22px;left:140px;}
em.g2 strong{font-size:24px;}
em.g3{top:44px;left:0px;}
em.g3 strong{font-size:22px;}
em.g4{top:66px;left:110px;}
em.g4 strong{font-size:26px;}

.slg_d{float:left; width:285px; height:100px;margin-left:20px;}
.slg_d div{color:#0E0E0D;font-size:20px; position:relative; width:295px; height:100px;}
.slg_d div em{position:absolute;}
em.d1{top:3px;left:110px;font-size:20px;}
em.d2{top:14px; left:165px; font-size:12px;}
em.d3{top:20px; left:120px; font-size:16px;}
em.d4{top:10px; left:0px; font-size:28px;}
em.d5{top:34px; left:150px; font-size:12px;}
em.d6{top:35px; left:45px; font-size:18px;}
em.d7{top:45px; left:5px; font-size:16px;}
em.d8{top:50px; left:90px; font-size:16px;}
em.d9{top:60px; left:10px; font-size:19px;}
em.d10{top:61px; left:158px; font-size:28px;}

/*-- accueil */

.bAccueil{width:875px;margin:0 auto;}
.bAccueil a{color:#0E0E0D;}
.bAccueil .accG{float:left;width:260px;text-align:center;}
.bAccueil .accD{float:left;width:194px;padding-top:30px;text-align:center;}
.bAccueil .accC{float:left;width:400px;text-align:justify;padding-right:10px;}
.bAccueil .accC p{padding:4px;background:url('../images/bg_ac.png') repeat;}
.bAccueil .accC i{font-size:10px;}


	/* Listen */
ul#news {border: 1px solid #ccc;padding: 2em;background:  #fffeb8;}
ul#lesProduits li img{/*border: 1px solid #ccc;padding: 4px;*/}
ul#lesProduits  div{color:#0E0E0D;font-size:14px;position:relative;/*border:1px solid #000;*/top:-240px;left:75px;height:60px;width:335px;line-height:20px;}
.fade{margin-bottom: 2em;}
.fade p{margin-bottom: 2em;text-align: center;width: 100%;background: #fff;}
	/**** noscript-Hinweis ****/
div#att {	background-color: #fffeb8;border-bottom: 1px solid;height: 2.5em;line-height: 2.5em;position: absolute;top:0;width: 100%;}
div#att p{background: transparent url(../images/att.png) no-repeat 0 46%;	margin: 0;display: inline;padding: 6px 0 6px 26px;}
div.limiter {text-align: left;width: 80%;	max-width: 69.23em;padding: 1.2em 1.5em;margin-left: auto;margin-right: auto;}





/*-- menu produit */
.cadreMenuP{background:#3f341f url(../images/p_mhaut.jpg) no-repeat center top;height:160px;width:748px;margin:0 auto;padding:4px;position:relative;}
.cadreMenuP img{float:right;bottom:-2px;right:0px;position:absolute;}
.cadreMenuP .trtAperitifs{background:url(../images/trt_aperitifs.jpg) no-repeat center top;width:138px;height:27px;margin:0 auto;}
.cadreMenuP .trtAperitifs h2{display:none;}
.cadreMenuP .trtBasics{background:url(../images/trt_basics.jpg) no-repeat center top;width:115px;height:25px;margin:0 auto;}
.cadreMenuP .trtBasics h2{display:none;}
.cadreMenuP .trtPrets{background:url(../images/trt_prets.jpg) no-repeat center top;width:203px;height:26px;margin:0 auto;}
.cadreMenuP .trtPrets h2{display:none;}

.cadreMenuP .cMenuPa{margin:0 auto;width:410px;position:relative;margin-top:10px;}
.cadreMenuP .cMenuPb{margin:0 auto;width:630px;position:relative;margin-top:10px;}
.cadreMenuP .cMenuPp{margin:0 auto;width:630px;position:relative;margin-top:10px;}

.menuP{float:left;margin:0 35px 0 0;color:#BD8F40;}
.menuP li{height:25px;list-style-type:none;background:url(../images/puce_produit.gif) no-repeat left top; padding-left:15px;}
.menuP li a{display:block;color:#fdfdfd;height:25px; padding:2px 5px 2px 5px;}
.menuP li a:hover{color:#BD8F40;}
.menuP li:hover{background:url(../images/puce_produit.gif) no-repeat left bottom;}
/*-- recettes */
	/*-- entrees */
.rec-nachos{ display:block;height:183px;width:232px;background:url(../images/recettes/entrees/ac_nachos-gratines.jpg) no-repeat top left;}
.rec-nachos img{display:none;}
.rec-nachos:hover{background:url(../images/recettes/entrees/ac_nachos-gratines.jpg) no-repeat bottom left;}
	/*-- aperitifs */
.rec-ques{ display:block;height:183px;width:232px;background:url(../images/recettes/aperitifs/ac_mini-quesadillas.jpg) no-repeat top left;}
.rec-ques img{display:none;}
.rec-ques:hover{background:url(../images/recettes/aperitifs/ac_mini-quesadillas.jpg) no-repeat bottom left;}
.rec-gua{ display:block;height:183px;width:232px;background:url(../images/recettes/aperitifs/ac_guacamole.jpg) no-repeat top left;}
.rec-gua img{display:none;}
.rec-gua:hover{background:url(../images/recettes/aperitifs/ac_guacamole.jpg) no-repeat bottom left;}
	/*-- sandwich */
.rec-taco{ display:block;height:183px;width:232px;background:url(../images/recettes/sandwichs/ac_taco-soft.jpg) no-repeat top left;}
.rec-taco img{display:none;}
.rec-taco:hover{background:url(../images/recettes/sandwichs/ac_taco-soft.jpg) no-repeat bottom left;}
.rec-wraps{ display:block;height:183px;width:232px;background:url(../images/recettes/sandwichs/ac_wraps-poulet.jpg) no-repeat top left;}
.rec-wraps img{display:none;}
.rec-wraps:hover{background:url(../images/recettes/sandwichs/ac_wraps-poulet.jpg) no-repeat bottom left;}
	/*-- desserts */
.rec-fro{ display:block;height:183px;width:232px;background:url(../images/recettes/desserts/ac_fromage-fruits-secs.jpg) no-repeat top left;}
.rec-fro img{display:none;}
.rec-fro:hover{background:url(../images/recettes/desserts/ac_fromage-fruits-secs.jpg) no-repeat bottom left;}
	/*-- plats */
.rec-chili{ display:block;height:183px;width:232px;background:url(../images/recettes/plats/ac_chili-con-carne.jpg) no-repeat top left;}
.rec-chili img{display:none;}
.rec-chili:hover{background:url(../images/recettes/plats/ac_chili-con-carne.jpg) no-repeat bottom left;}
.rec-fajitas{ display:block;height:183px;width:232px;background:url(../images/recettes/plats/ac_fajitas.jpg) no-repeat top left;}
.rec-fajitas img{display:none;}
.rec-fajitas:hover{background:url(../images/recettes/plats/ac_fajitas.jpg) no-repeat bottom left;}
.rec-ench{ display:block;height:183px;width:232px;background:url(../images/recettes/plats/ac_enchilada.jpg) no-repeat top left;}
.rec-ench img{display:none;}
.rec-ench:hover{background:url(../images/recettes/plats/ac_enchilada.jpg) no-repeat bottom left;}
.rec-bur{ display:block;height:183px;width:232px;background:url(../images/recettes/plats/ac_burrito.jpg) no-repeat top left;}
.rec-bur img{display:none;}
.rec-bur:hover{background:url(../images/recettes/plats/ac_burrito.jpg) no-repeat bottom left;}
.rec-burm{ display:block;height:183px;width:232px;background:url(../images/recettes/plats/ac_burrito-minut.jpg) no-repeat top left;}
.rec-burm img{display:none;}
.rec-burm:hover{background:url(../images/recettes/plats/ac_burrito-minut.jpg) no-repeat bottom left;}

/*-- produits */
.bFproduit{width:785px;margin:0 auto;min-height:160px;display:block; padding-bottom:20px;}
.bFproduit .title{background:url(../images/sub_trtPro.gif) no-repeat left bottom;height:27px;margin-bottom:5px;}
.bFproduit .title h1{display:none;}
.bFproduit .imgPro{float:left;margin:10px 10px; max-width:140px;}
.bFproduit .sonTexte{width:350px;float:left;}
.bFproduit .sonTexte h2{line-height:18px;font-size:14px;text-align:center;}
.bFproduit .sonTexte p{line-height:18px;text-align:justify;border-top:1px dashed #3f341f;text-indent:10px;width:100%;}
.bFproduit .saRecette{float:left;width:250px;padding:10px 0px 0px 20px;position:relative;}
.chips{background:url(../images/d_chips.jpg) no-repeat bottom right;}

/*-- Recettes */
.bFrecette{}
.bFrecette .frG{float:left;width:543px;}

.bFrecette .frG .inte{float:left;width:200px;}
.bFrecette .frG .inte p{text-align:center;}
.bFrecette .frG .inte p img{margin:0 10px 0 10px;}
.bFrecette .frG .sonTexte{float:left;width:340px;}
.bFrecette .frG .sonTexte p{line-height:18px;}
.bFrecette .frG .sonTexte .indent{margin-left:25px;}
	/*-- dans la recette */
.bFrecette .frG .sonTexte .dlRec{background:url(../images/recettes/dr_bg.jpg) repeat-x right top;height:100px;margin:0 auto;width:312px;}
.bFrecette .frG .sonTexte .dlRec .dlRecG{background:url(../images/recettes/dr_g.jpg) no-repeat left top;height:100px;}
.bFrecette .frG .sonTexte .dlRec .dlRecD{background:url(../images/recettes/dr_d.jpg) no-repeat right top;height:100px;
padding:14px 10px 0 20px;}

	/*-- ingredients */
.bFrecette .frD{float:right;width:300px;}
.bFrecette .frD .ingH{background:url(../images/recettes/p_h.jpg) no-repeat top left;width:290px; padding-top:55px;}
.bFrecette .frD .ingBG{background:url(../images/recettes/p_bg.jpg) repeat-y;position:relative;width:290px;margin:0;}
.bFrecette .frD .ingH .ingBG div{color:#fdfdfd; padding:0 19px 0 19px;}
.bFrecette .frD h3{text-align:center;}
.bFrecette .frD ul{list-style:none;margin:0;padding:0;}
.bFrecette .frD ul a{color:#C71B19;}
.bFrecette .frD p{text-align:center;}
.bFrecette .frD p img{margin:0 10px 0 10px;}

.bFrecette ol{color:#C8191B;margin-left:25px;font-size:16px;font-weight:bold;}
.bFrecette ol li p{color:#000;line-height:18px;font-size:12px;font-weight:normal;}

/*-- Menu recette */
.mRec{list-style-type:none;height:210px;margin:0 auto;width:630px;}
.mRec li{float:left;margin:0 5px 0 5px;}

.somRec{position:relative;height:250px;list-style-type:none;}
.somRec li{width:150px;margin:0 3px 0 0;float:left;}

/*-- Slideshow controls style rules. */
#slideshow {margin:0 auto;width:840px;height:313px;position:relative;z-index:1;}
#slideshow #slidesContainer {margin:0 auto;width:780px;height:313px;overflow:auto;position:relative;}
#slideshow #slidesContainer .slide {margin:0 auto;width:780px;height:313px;}
.control {display:block;width:25px;height:313px;text-indent:-10000px;position:absolute;cursor: pointer;}
#navDiapo{display:block;width:20px;height:20px;position:absolute;right:25px;bottom:10px;cursor:pointer;}
#leftControl {top:0;left:0;background:transparent url(../images/btn_prev.gif) no-repeat 0 0;}
#rightControl {top:0;right:0;background:transparent url(../images/btn_next.gif) no-repeat 0 0;}

/*-- jcarousel */
.jcarousel-container{position:relative;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li, .jcarousel-item{float:left;list-style: none;width:60px;height:75px;}
.jcarousel-next{z-index:3;display:none;}
.jcarousel-prev{z-index:3;display: none;}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:225px;padding:0px 30px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{height:80px;}
.jcarousel-skin-tango .jcarousel-item{width:65px;height:80px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin:0 5px 0 5px;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:0px;right:0px;width:15px;height:75px;cursor:pointer;background:transparent url(../images/l_n.jpg) no-repeat left center;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:0px;left:0px;width:15px;height:75px;cursor:pointer;background:transparent url(../images/l_p.jpg) no-repeat left center;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}

.jcarousel-skin-amigos .jcarousel-container-horizontal{width:680px;padding:0px 30px;margin:0 auto;}
.jcarousel-skin-amigos .jcarousel-clip-horizontal{height:200px;}
.jcarousel-skin-amigos .jcarousel-item{width:160px;height: 200px;}
.jcarousel-skin-amigos .jcarousel-item p{ line-height:18px;}
.jcarousel-skin-amigos .jcarousel-item-horizontal{margin: 0 5px 0 5px;}
.jcarousel-skin-amigos .jcarousel-item-placeholder{background: #fff;color:#000;}
.jcarousel-skin-amigos .jcarousel-next-horizontal{position:absolute;top:0px;right:0px;width:25px;height:180px;cursor:pointer;background:transparent url(../images/btn_next.gif) no-repeat left center;}
.jcarousel-skin-amigos .jcarousel-next-disabled-horizontal,
.jcarousel-skin-amigos .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-amigos .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-amigos .jcarousel-prev-horizontal{position:absolute;top:0px;left:0px;width:25px;height:180px;cursor:pointer;background:transparent url(../images/btn_prev.gif) no-repeat left center;}
.jcarousel-skin-amigos .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-amigos .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-amigos .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}