button {
	border:none;
	background:white;
	cursor:pointer;
	}
button span {
	display:none;
	}
a,a:visited {text-decoration:none;	}
a:hover {	text-decoration:none;	}
a img {	border:none;	}

ul { list-style:none; margin:11px 0px; }
ul a { color:#000000; }
li a { margin:4px 2px; }
h3 { color:#BECE26; font-size:12px; font-weight:normal; font-weight:800; margin-bottom:10px; }
p { font-size:12px; }
select,input {border:solid 1px #cccccc;font-size:12px;}

.pointer{cursor:pointer;}

.ad_wrapper {width:728px; height:90px; margin:5px auto; }
.ad { }
.placeholder { border:dashed 1px #000000; }


/* NAV BARRE*/



#nav { height: 200px; background: #fff; position:relative;
}
#nav.active { height:123px; }

#nav .logo { float: left; height: 83px; width: 83px;padding-top:10px;/*border:1px solid*/ }


#nav .blocdroite { float: right; height: 97px; width: 460px; z-index:1 }
#nav .bar_lang { border-left:1px #CCC solid;height:65px;padding-left:5px; float:right; /*width:292px;*/ *width:21px;font-size:11px; position:relative;padding-right:5px; }
#nav .bar_lang .pays a { cursor:pointer; }
#nav .bar_lang .lang a { cursor:pointer; }
.bar_lang a:hover > .menu_lang { display:block; }
#nav .bar_lang span img { padding: 0 1px; }

/*bloc newsletter  du haut*/
#nav .lienG { float:right; width:240px ; _width:290px; margin-right:10px; border-right:1px solid #746457;}
#nav .lienG span { padding-left:5px; }
#nav .lienG option { color:gray; }
#nav .lienG option.gras { color:#e0091a; font-weight:bold; padding-top:5px; }
#nav .lienG option { padding-left:2px; }
#nav .lienG a {color:black; font-size:10px;padding:4px}
#nav .lienG .contact { background:transparent url(../../images/ico_contact.gif) no-repeat scroll left top; margin-left:12px; padding-left:20px; }

.newsletter{width:190px ; _width:200px; height:45px; color:#ffffff; font-size:10px;margin-left:10px;padding-left:30px}

#nav .tit{ float: left; height:28px; width:261px; padding:15px 0 0 10px;}
#nav .txt_tit{ color:#A01D21; padding-left:4px;}


#nav .search { float:right; width:253px ; _width:290px; height:24px; padding:6px 0 0; }
#nav .search input { float:left; height:17px; margin-right:6px; width:149px; border-color:#d9d3ce; }
#nav .search button { background:none; border:none; color:#666666; cursor:pointer; display:block; float:left; font-size:10px; height:20px; }



#nav .nav_barre {position:absolute; top:65px;/*top:200px;*/left:0px; background: url(../../images/nav-bar-bg.gif) no-repeat 0 0; height:38px; _height:57px; width:990px; _width:auto; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav-bar-bg.gif', sizingMethod='crop'; _z-index:100;)}
.menu_nav_barre { position:absolute; top:65px;/*top:200px;*/left:0px; background: url(../../images/nav-bar-bg.gif) no-repeat 0 0; height:38px; _height:57px; width:990px; _width:auto; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav-bar-bg.gif', sizingMethod='crop'; _z-index:100;)}

/* Elements de premier niveau
--------------------------------------*/
[label] {
color: red;
background: #fff;
font-style: oblique;
font-weight: bold;
}
#menuDeroulant { width:990px; height: 60px; list-style-type: none; margin: 6px 0 6px 0; padding: 0; border:0; _padding-left:100px; }
/*#menuDeroulant li { float: left; margin: 0; padding: 0; border: 0; font-size:11px; text-align:center; _width:82px; }*/
#menuDeroulant li { float: left; margin: 0; padding: 0; border: 0; font-size:11px; text-align:center; _width:40px; }

#menuDeroulant li.right { float: right; }
#menuDeroulant li.home { margin:0 0 0 100px; _width:22px; _margin:0 }

/*
#menuDeroulant li.cours {}
#menuDeroulant li.recettes {}
#menuDeroulant li.noel {}
#menuDeroulant li.saintvalentin{}
#menuDeroulant li.techniques {}
#menuDeroulant li.boncadeau {}
#menuDeroulant li.concept {}
#menuDeroulant li.groupe {}
#menuDeroulant li.boutique {}
#menuDeroulant li.blog {}
*/
#menuDeroulant li a:link,
#menuDeroulant li a:visited { display: block; height: auto; font-weight:bold; margin: 0px; padding: 6px 6px 0px 6px;height:23px; }

#menuDeroulant li a:hover{text-decoration:underline;}
/*text-decoration: none; */


/*vane*/


/*

#menuDeroulant li.blog a:link,
#menuDeroulant .active li.boutique { background-color: #FBC00C; color:white; }
*/



#menuDeroulant .sousMenu { display: none; list-style-type: none; margin: 0; margin-top: -3px; padding: 0; border: 0; position:absolute; width:990px; left:0; z-index:2; }


#menuDeroulant li.blog .sousMenu { background-color: #361D00; }
#menuDeroulant li.blog .sousMenu a{ background-color:#361D00; }
#menuDeroulant li.blog .sousMenu a:hover{text-decoration:underline;}


#menuDeroulant li.cours .sousMenu { background-color: #e0091a; }
#menuDeroulant li.cours .sousMenu a{ background-color: #e0091a; }
#menuDeroulant li.cours .sousMenu a:hover{text-decoration:underline;}

#menuDeroulant li.recettes .sousMenu { background-color: #bfcf27; }
#menuDeroulant li.recettes .sousMenu a{ background-color: #bfcf27; }
#menuDeroulant li.recettes .sousMenu a:hover{text-decoration:underline;}

#menuDeroulant li.techniques .sousMenu { background-color: #6EC0E8; }
#menuDeroulant li.techniques .sousMenu a{ background-color: #6EC0E8; }
#menuDeroulant li.techniques .sousMenu a:hover{text-decoration:underline;}

#menuDeroulant li.boncadeau .sousMenu { background-color: #FF6D00; }
#menuDeroulant li.boncadeau .sousMenu a{ background-color: #FF6D00; }
#menuDeroulant li.boncadeau .sousMenu a:hover{text-decoration:underline;}

#menuDeroulant li.concept .sousMenu { background-color: #D7CC9E; }
#menuDeroulant li.concept .sousMenu a{ background-color: #D7CC9E; }
#menuDeroulant li.concept .sousMenu a:hover{text-decoration:underline;}

#menuDeroulant li.groupe .sousMenu { background-color: #3D3D3F; }
#menuDeroulant li.groupe .sousMenu a{ background-color: #3D3D3F; }
#menuDeroulant li.groupe .sousMenu a:hover{text-decoration:underline;}


#menuDeroulant li.boutique .sousMenu { background-color: #FBC00C; }
#menuDeroulant li.boutique .sousMenu a{ background-color: #FBC00C; }
#menuDeroulant li.boutique .sousMenu a:hover{text-decoration:underline;}


#menuDeroulant li.noel .sousMenu { background-color: #C01111; }
#menuDeroulant li.noel .sousMenu a{ background-color: #C01111; }
#menuDeroulant li.noel .sousMenu a:hover{text-decoration:underline;color: #FFFFFF}

#menuDeroulant li.saintvalentin .sousMenu { background-color: #C01111; }
#menuDeroulant li.saintvalentin .sousMenu a{ background-color: #C01111; }
#menuDeroulant li.saintvalentin .sousMenu a:hover{text-decoration:underline;color: #FFFFFF}



/*Cours Agenda*/
/*
.cours #nav { height:123px; }
.cours #menuDeroulant li.cours,
.cours #menuDeroulant li.cours a { background-color: #e0091a;}
.cours #menuDeroulant li.cours ul.sousMenu { display: block; }

.recettes #menuDeroulant li.recettes,
.recettes #menuDeroulant li.recettes a { background-color: #bfcf27; }
li.recettes {background-image: none;}

.techniques #menuDeroulant li.techniques,
.techniques #menuDeroulant li.techniques a { background-color: #6EC0E8; }
li.techniques {background-image: none;}

.boncadeau #menuDeroulant li.boncadeau,
.boncadeau #menuDeroulant li.boncadeau a { background-color: #FF6D00;  }
li.boncadeau {background-image: none;}

.concept #menuDeroulant li.concept,
.concept #menuDeroulant li.concept a { background-color: #D7CC9E;  }
li.concept{background-image: none;}

.groupe #menuDeroulant li.groupe,
.groupe #menuDeroulant li.groupe a { background-color: #3D3D3F;}
li.groupe{background-image: none;}

.boutique #menuDeroulant li.boutique,
.boutique #menuDeroulant li.boutique a { background-color: #FBC00C; color:white; }
.cours #menuDeroulant li.cours ul.sousMenu li a.on { }
*/

li.blog a.active{ background-color: #361D00;color:white;  }
li.blog a.nonactive{ background-color: #FFFFFF;color:black;  }

li.cours a.active{ background-color: #e0091a;color:white;  }
li.cours a.nonactive{ background-color: #FFFFFF;color:black;  }

li.recettes a.active{ background-color: #bfcf27;color:white;  }
li.recettes a.nonactive{ background-color: #FFFFFF;color:black;  }

li.techniques a.active{ background-color: #6EC0E8;color:white;  }
li.techniques a.nonactive{ background-color: #FFFFFF;color:black;  }

li.boncadeau a.active{ background-color: #FF6D00;color:white;  }
li.boncadeau a.nonactive{ background-color: #FFFFFF;color:black;  }

li.concept a.active{ background-color: #D7CC9E;color:white;  }
li.concept a.nonactive{ background-color: #FFFFFF;color:black;  }

li.groupe a.active{ background-color: #3D3D3F;color:white;  }
li.groupe a.nonactive{ background-color: #FFFFFF;color:black;  }

li.boutique a.active{ background-color: #FBC00C;color:white;  }
li.boutique a.nonactive{ background-color: #FFFFFF;color:black;  }


li.noel a.active{ background-color: #C01111;color:white;  }
li.noel a.nonactive{ background-color: #C01111;color:white; }

li.saintvalentin a.active{ background-color: #C01111;color:white;  }
li.saintvalentin a.nonactive{ background-color: #C01111;color:white; }


#menuDeroulant .sousMenu li { float: left; margin: 0; padding: 0; border: 0; }
#menuDeroulant .sousMenu li.last { width:auto; }
#menuDeroulant .sousMenu li a.special { background: url(../../images/ico_puce_droite.gif) no-repeat 13px 9px; padding-left:25px; _background: url(../../images/ico_puce_droite.gif) no-repeat 13px 9px; }
#menuDeroulant .sousMenu li.first { width: 15px; height:32px;}
#menuDeroulant .sousMenu li.first img { padding-top: 3px; }
#menuDeroulant .sousMenu li a:link,
/*#menuDeroulant .sousMenu li a:visited { display: block; margin: 0; border: 0; text-decoration: none; }
*/
#menuDeroulant .sousMenu li a:visited { display: block; margin: 0; border: 0;}


#menuDeroulant .active .sousMenu { display:block; }




/* Flash Banner header image */
#flash_banner { height:206px; }
#flash_banner h1 { font-size:28px; left:47px; letter-spacing:-1px; position:absolute; top:32px; text-align:left; }
#flash_banner h1.pict { font-size:28px; left:47px; letter-spacing:-1px; position:absolute; top:22px; text-align:left; text-indent:-26px; }
#flash_banner .intro { left:47px; position:absolute; text-align:left; top:57px; }
#flash_banner .intro p { padding-top:10px; width:348px; }
#flash_banner .intro p strong { font-size:12px; font-weight:bold; }
#banner_header { padding-left: 30px; background: url(../../images/bg-cours-header.jpg) no-repeat 2px 2px; height:61px; }
/* zone mon_compte*/
/* zone mon_compte*/
#mon_compte { background-color:#d8ce9f;height:30px; /*height:28px;*/ }
.login label { font-size: 11px; font-weight: bold; padding-right: 5px; }
.login input#login,
.login input#pwd { width:70px; border:1px solid #bdb18b; background-color:#fff; margin: 0 5px; font-size:10px; margin:0 5px; padding:1px; width:100px; }
.login input#submit { vertical-align:middle; }
.pas_compte { height:28px; line-height:28px; font-size:11px; }
.pas_compte img { vertical-align:middle; margin:0 5px; }
#mon_compte .login.in a { font-size:11px; }
button#deconnexion { width:88px; height:20px; background:url(../images/btn_deconnexion.gif) 0 0 no-repeat; margin:4px 5px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/btn_deconnexion.gif', sizingMethod='crop')
}
.login { background: url(../../images/ico_mon_compte.gif) 2px 7px no-repeat; padding-left:20px; height:28px; line-height:28px; margin:0 5px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ico_mon_compte.gif', sizingMethod='crop')
}
/* Mon compte */
.mon_compte { }
.mon_compte #flash_banner h1 img { padding-right:10px; }
.mon_compte #flash_banner .boutons { position:absolute; right:0; top:18px; width:273px; }
.bouton { display:block; background-repeat:no-repeat; background-position:97%; }
button.enregistrer { background: url(../../images/btn_enregistrer.gif) no-repeat 0 0; width:88px; height:21px; }
#slide #rechercher #outils .ilink { margin-left:8px; }
/* nico */

.littlepopcss { position: absolute; visibility: hidden; }

.button25{background-image: url(../../images/btn25marron.gif);background-repeat:no-repeat;height:24px;width:25px;color:white;font-size:10px;padding-bottom:6px;}
.button50{background-image: url(../../images/btn50marron.gif);background-repeat:no-repeat;height:24px;width:50px;color:white;font-size:10px;padding-bottom:7px;}
.button75{background-image: url(../../images/btn75marron.gif);background-repeat:no-repeat;height:24px;width:75px;color:white;font-size:10px;padding-bottom:7px;}
.button100{background-image: url(../../images/btn100marron.gif);background-repeat:no-repeat;height:24px;width:100px;color:white;font-size:10px;padding-bottom:7px;}
.button150{background-image: url(../../images/btn150marron.gif);background-repeat:no-repeat;height:24px;width:150px;color:white;font-size:10px;padding-bottom:7px;}
.button175{background-image: url(../../images/btn175marron.gif);background-repeat:no-repeat;height:24px;width:175px;color:white;font-size:10px;padding-bottom:7px;}
.button200{background-image: url(../../images/btn200marron.gif);background-repeat:no-repeat;height:24px;width:200px;color:white;font-size:10px;padding-bottom:7px;}
.button225{background-image: url(../../images/btn225marron.gif);background-repeat:no-repeat;height:24px;width:225px;color:white;font-size:10px;padding-bottom:7px;}
.button250{background-image: url(../../images/btn250marron.gif);background-repeat:no-repeat;height:24px;width:250px;color:white;font-size:10px;padding-bottom:7px;}

.button25orange{background-image: url(../../images/btn25orange.gif);background-repeat:no-repeat;height:24px;width:25px;color:white;font-size:12px;padding-bottom:7px;}
.button50orange{background-image: url(../../images/btn50orange.gif);background-repeat:no-repeat;height:24px;width:50px;color:white;font-size:12px;padding-bottom:7px;}
.button75orange{background-image: url(../../images/btn75orange.gif);background-repeat:no-repeat;height:24px;width:75px;color:white;font-size:12px;padding-bottom:7px;}
.button100orange{background-image: url(../../images/btn100orange.gif);background-repeat:no-repeat;height:24px;width:100px;color:white;font-size:12px;padding-bottom:7px;}
.button150orange{background-image: url(../../images/btn150orange.gif);background-repeat:no-repeat;height:24px;width:150px;color:white;font-size:12px;padding-bottom:7px;}
.button175orange{background-image: url(../../images/btn175orange.gif);background-repeat:no-repeat;height:24px;width:175px;color:white;font-size:12px;padding-bottom:7px;}
.button200orange{background-image: url(../../images/btn200orange.gif);background-repeat:no-repeat;height:24px;width:200px;color:white;font-size:12px;padding-bottom:7px;}
.button225orange{background-image: url(../../images/btn225orange.gif);background-repeat:no-repeat;height:24px;width:225px;color:white;font-size:12px;padding-bottom:7px;}
.button250orange{background-image: url(../../images/btn250orange.gif);background-repeat:no-repeat;height:24px;width:250px;color:white;font-size:12px;padding-bottom:7px;}



.button25rouge{background-image: url(../../images/btn25rouge.gif);background-repeat:no-repeat;height:24px;width:25px;color:white;font-size:10px;padding-bottom:7px;}
.button50rouge{background-image: url(../../images/btn50rouge.gif);background-repeat:no-repeat;height:24px;width:50px;color:white;font-size:10px;padding-bottom:7px;}
.button75rouge{background-image: url(../../images/btn75rouge.gif);background-repeat:no-repeat;height:24px;width:75px;color:white;font-size:10px;padding-bottom:7px;}
.button100rouge{background-image: url(../../images/btn100rouge.gif);background-repeat:no-repeat;height:24px;width:100px;color:white;font-size:10px;padding-bottom:7px;}
.button150rouge{background-image: url(../../images/btn150rouge.gif);background-repeat:no-repeat;height:24px;width:150px;color:white;font-size:12px;padding-bottom:7px;}
.button175rouge{background-image: url(../../images/btn175rouge.gif);background-repeat:no-repeat;height:24px;width:175px;color:white;font-size:12px;padding-bottom:7px;}
.button200rouge{background-image: url(../../images/btn200rouge.gif);background-repeat:no-repeat;height:24px;width:200px;color:white;font-size:12px;padding-bottom:7px;}
.button225rouge{background-image: url(../../images/btn225rouge.gif);background-repeat:no-repeat;height:24px;width:225px;color:white;font-size:12px;padding-bottom:7px;}
.button250rouge{background-image: url(../../images/btn250rouge.gif);background-repeat:no-repeat;height:24px;width:250px;color:white;font-size:12px;padding-bottom:7px;}


.button75blanc{background-image: url(../../images/btn75blanc.gif);background-repeat:no-repeat;height:30px;width:75px;color:#000000;font-size:10px;padding-bottom:7px;}
.button100blanc{background-image: url(../../images/btn100blanc.gif);background-repeat:no-repeat;height:30px;width:100px;color:#000000;font-size:10px;padding-bottom:7px;}
.button150blanc{background-image: url(../../images/btn150blanc.gif);background-repeat:no-repeat;height:30px;width:150px;color:#000000;font-size:10px;padding-bottom:7px;}
.button175blanc{background-image: url(../../images/btn175blanc.gif);background-repeat:no-repeat;height:30px;width:175px;color:#000000;font-size:10px;padding-bottom:7px;}
.button200blanc{background-image: url(../../images/btn200blanc.gif);background-repeat:no-repeat;height:30px;width:200px;color:#000000;font-size:10px;padding-bottom:7px;}
.button225blanc{background-image: url(../../images/btn225blanc.gif);background-repeat:no-repeat;height:30px;width:225px;color:#000000;font-size:10px;padding-bottom:7px;}
.button250blanc{background-image: url(../../images/btn250blanc.gif);background-repeat:no-repeat;height:30px;width:250px;color:#000000;font-size:10px;padding-bottom:7px;}


.button25vert{background-image: url(../../images/btn25vert.gif);background-repeat:no-repeat;height:24px;width:25px;color:white;font-size:10px;padding-bottom:7px;}
.button50vert{background-image: url(../../images/btn50vert.gif);background-repeat:no-repeat;height:24px;width:50px;color:white;font-size:10px;padding-bottom:7px;}
.button75vert{background-image: url(../../images/btn75vert.gif);background-repeat:no-repeat;height:24px;width:75px;color:white;font-size:10px;padding-bottom:7px;}
.button100vert{background-image: url(../../images/btn100vert.gif);background-repeat:no-repeat;height:24px;width:100px;color:white;font-size:10px;padding-bottom:7px;}
.button150vert{background-image: url(../../images/btn150vert.gif);background-repeat:no-repeat;height:24px;width:150px;color:white;font-size:10px;padding-bottom:7px;}
.button175vert{background-image: url(../../images/btn175vert.gif);background-repeat:no-repeat;height:24px;width:175px;color:white;font-size:10px;padding-bottom:7px;}
.button200vert{background-image: url(../../images/btn200vert.gif);background-repeat:no-repeat;height:24px;width:200px;color:white;font-size:10px;padding-bottom:7px;}
.button225vert{background-image: url(../../images/btn225vert.gif);background-repeat:no-repeat;height:24px;width:225px;color:white;font-size:10px;padding-bottom:7px;}
.button250vert{background-image: url(../../images/btn250vert.gif);background-repeat:no-repeat;height:24px;width:250px;color:white;font-size:10px;padding-bottom:7px;}






.button25jauneboutique{background-image: url(../../images/btn25jaune.gif);background-repeat:no-repeat;height:24px;width:25px;color:white;font-size:10px;padding-bottom:7px;}
.button50jauneboutique{background-image: url(../../images/btn75jaune.gif);background-repeat:no-repeat;height:24px;width:50px;color:white;font-size:10px;padding-bottom:7px;}
.button75jauneboutique{background-image: url(../../images/btn75jaune.gif);background-repeat:no-repeat;height:24px;width:75px;color:white;font-size:10px;padding-bottom:7px;}
.button100jauneboutique{background-image: url(../../images/btn100jaune.gif);background-repeat:no-repeat;height:24px;width:100px;color:white;font-size:10px;padding-bottom:7px;}
.button150jauneboutique{background-image: url(../../images/btn150jaune.gif);background-repeat:no-repeat;height:20px;width:150px;color:white;font-size:12px;padding-bottom:7px;}
.button175jauneboutique{background-image: url(../../images/btn175jaune.gif);background-repeat:no-repeat;height:20px;width:175px;color:white;font-size:10px;padding-bottom:7px;}
.button200jauneboutique{background-image: url(../../images/btn200jaune.gif);background-repeat:no-repeat;height:20px;width:200px;color:white;font-size:10px;padding-bottom:7px;}
.button225jauneboutique{background-image: url(../../images/btn225jaune.gif);background-repeat:no-repeat;height:20px;width:225px;color:white;font-size:12px;padding-bottom:7px;}
.button250jauneboutique{background-image: url(../../images/btn250jaune.gif);background-repeat:no-repeat;height:20px;width:250px;color:white;font-size:12px;padding-bottom:7px;}



.button25bleutech{background-image: url(../../images/btn25bleu.gif);background-repeat:no-repeat;height:24px;width:25px;color:white;font-size:10px;padding-bottom:7px;}
.button50bleutech{background-image: url(../../images/btn50bleu.gif);background-repeat:no-repeat;height:24px;width:50px;color:white;font-size:10px;padding-bottom:7px;}
.button75bleutech{background-image: url(../../images/btn75bleu.gif);background-repeat:no-repeat;height:24px;width:75px;color:white;font-size:10px;padding-bottom:7px;}
.button100bleutech{background-image: url(../../images/btn100bleu.gif);background-repeat:no-repeat;height:24px;width:100px;color:white;font-size:10px;padding-bottom:7px;}
.button150bleutech{background-image: url(../../images/btn150bleu.gif);background-repeat:no-repeat;height:24px;width:150px;color:white;font-size:10px;padding-bottom:7px;}
.button175bleutech{background-image: url(../../images/btn175bleu.gif);background-repeat:no-repeat;height:24px;width:175px;color:white;font-size:10px;padding-bottom:7px;}
.button200bleutech{background-image: url(../../images/btn200bleu.gif);background-repeat:no-repeat;height:24px;width:200px;color:white;font-size:10px;padding-bottom:7px;}
.button225bleutech{background-image: url(../../images/btn225bleu.gif);background-repeat:no-repeat;height:24px;width:225px;color:white;font-size:10px;padding-bottom:7px;}
.button250bleutech{background-image: url(../../images/btn250bleu.gif);background-repeat:no-repeat;height:24px;width:250px;color:white;font-size:10px;padding-bottom:7px;}

.button25rougemoncompte{background-image: url(../../images/btn25rose.gif);background-repeat:no-repeat;height:24px;width:25px;color:white;font-size:10px;padding-bottom:7px;}
.button50rougemoncompte{background-image: url(../../images/btn50rose.gif);background-repeat:no-repeat;height:24px;width:50px;color:white;font-size:10px;padding-bottom:7px;}
.button75rougemoncompte{background-image: url(../../images/btn75rose.gif);background-repeat:no-repeat;height:24px;width:75px;color:white;font-size:10px;padding-bottom:7px;}
.button100rougemoncompte{background-image: url(../../images/btn100rose.gif);background-repeat:no-repeat;height:24px;width:100px;color:white;font-size:10px;padding-bottom:7px;}
.button150rougemoncompte{background-image: url(../../images/btn150rose.gif);background-repeat:no-repeat;height:24px;width:150px;color:white;font-size:10px;padding-bottom:7px;}
.button175rougemoncompte{background-image: url(../../images/btn175rose.gif);background-repeat:no-repeat;height:24px;width:175px;color:white;font-size:10px;padding-bottom:7px;}
.button200rougemoncompte{background-image: url(../../images/btn200rose.gif);background-repeat:no-repeat;height:24px;width:200px;color:white;font-size:10px;padding-bottom:7px;}
.button225rougemoncompte{background-image: url(../../images/btn225rose.gif);background-repeat:no-repeat;height:24px;width:225px;color:white;font-size:10px;padding-bottom:7px;}
.button250rougemoncompte{background-image: url(../../images/btn250rose.gif);background-repeat:no-repeat;height:24px;width:250px;color:white;font-size:10px;padding-bottom:7px;}


.button25grisentreprise{background-image: url(../../images/btn25noir.gif);background-repeat:no-repeat;height:24px;width:25px;color:white;font-size:10px;padding-bottom:7px;}
.button50grisentreprise{background-image: url(../../images/btn50noir.gif);background-repeat:no-repeat;height:24px;width:50px;color:white;font-size:10px;padding-bottom:7px;}
.button75grisentreprise{background-image: url(../../images/btn75noir.gif);background-repeat:no-repeat;height:24px;width:75px;color:white;font-size:10px;padding-bottom:7px;}
.button100grisentreprise{background-image: url(../../images/btn100noir.gif);background-repeat:no-repeat;height:24px;width:100px;color:white;font-size:10px;padding-bottom:7px;}
.button150grisentreprise{background-image: url(../../images/btn150noir.gif);background-repeat:no-repeat;height:24px;width:150px;color:white;font-size:10px;padding-bottom:7px;}
.button175grisentreprise{background-image: url(../../images/btn175noir.gif);background-repeat:no-repeat;height:24px;width:175px;color:white;font-size:10px;padding-bottom:7px;}
.button200grisentreprise{background-image: url(../../images/btn200noir.gif);background-repeat:no-repeat;height:24px;width:200px;color:white;font-size:10px;padding-bottom:7px;}
.button225grisentreprise{background-image: url(../../images/btn225noir.gif);background-repeat:no-repeat;height:24px;width:225px;color:white;font-size:10px;padding-bottom:7px;}
.button250grisentreprise{background-image: url(../../images/btn250noir.gif);background-repeat:no-repeat;height:24px;width:250px;color:white;font-size:10px;padding-bottom:7px;}



.button25grisconcept{background-image: url(../../images/btn25beige.gif);background-repeat:no-repeat;height:24px;width:25px;color:white;font-size:10px;padding-bottom:7px;}
.button50grisconcept{background-image: url(../../images/btn50beige.gif);background-repeat:no-repeat;height:24px;width:50px;color:white;font-size:10px;padding-bottom:7px;}
.button75grisconcept{background-image: url(../../images/btn75beige.gif);background-repeat:no-repeat;height:24px;width:75px;color:white;font-size:10px;padding-bottom:7px;}
.button100grisconcept{background-image: url(../../images/btn100beige.gif);background-repeat:no-repeat;height:24px;width:100px;color:white;font-size:10px;padding-bottom:7px;}
.button150grisconcept{background-image: url(../../images/btn150beige.gif);background-repeat:no-repeat;height:24px;width:150px;color:white;font-size:10px;padding-bottom:7px;}
.button175grisconcept{background-image: url(../../images/btn175beige.gif);background-repeat:no-repeat;height:24px;width:175px;color:white;font-size:10px;padding-bottom:7px;}
.button200grisconcept{background-image: url(../../images/btn200beige.gif);background-repeat:no-repeat;height:24px;width:200px;color:white;font-size:10px;padding-bottom:7px;}
.button225grisconcept{background-image: url(../../images/btn225beige.gif);background-repeat:no-repeat;height:24px;width:225px;color:white;font-size:10px;padding-bottom:7px;}
.button250grisconcept{background-image: url(../../images/btn250beige.gif);background-repeat:no-repeat;height:24px;width:250px;color:white;font-size:10px;padding-bottom:7px;}



.margin4-5{margin:4px 5px;}
.marginB0{margin-bottom:0px;}
/* nico */
/*background*/
.bgrecettes {background: url(../../images/BG-RECETTES.jpg) top center fixed;}
.bgcours {background: url(../../images/BG-COURS.jpg) top center fixed;}
.bgboutique{background: url(../../images/BG-BOUTIQUE.jpg) top center fixed;}

.bgpanier{background: url(../../images/BG-PANIER.jpg) no-repeat top center fixed;}
/*
.bgindex{background: url(../../images/BG-PANIER.jpg) no-repeat top center fixed;}
*/

.bgindex{background: url(../../images/noel/FOND.jpg) no-repeat top center fixed;}

.bgtechniques {background: url(../../images/BG-TRUCASTUCE.jpg) no-repeat top center fixed;}
.bgboncadeau {background: url(../../images/BG-BONKDO.jpg) no-repeat top center fixed;}
.bgconcept {background: url(../../images/BG-CONCEPT.jpg) no-repeat top center fixed;}
.bggroupe {background: url(../../images/BG-ENTREPRISE.jpg) no-repeat top center fixed;}
.bgcompte {background: url(../../images/BG-MACUISINE.jpg) no-repeat top center fixed;}
.bgfooter {background: url(../../images/BG-FOOTER.jpg) no-repeat top center fixed;}


.bgnoel{background: url(../../images/noel/FOND.jpg) top center fixed;}


.bgsaintvalentin{background: url(../../images/BG-COURS.jpg) top center fixed;}




------------
.agenda #nav { height:123px; }
.agenda #menuDeroulant li.cours,
.agenda #menuDeroulant li.cours a { background-color: #e0091a; /*color:white;*/ }
.agenda #menuDeroulant li.cours ul.sousMenu { display: block; }
.agenda #menuDeroulant li.cours ul.sousMenu li a.on { }
}
.agenda .categorie { padding:4px; }
.agenda .titre { padding:4px; text-transform:none; }
.agenda ul.choix { }
.agenda ul.choix li { background:transparent url(../../images/ico_droite.gif) no-repeat scroll 0 0; margin-bottom:7px; padding-left:14px; font-size:11px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ico_droite.gif', sizingMethod='crop');
}
.agenda .promo ul.choix li { background:transparent url(../../images/ico_droite_promo.gif) no-repeat scroll 0 0; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ico_droite_promo.gif', sizingMethod='crop');
}
.agenda ul.choix li.attente { background:transparent url(../../images/ico_droite_promo.gif) no-repeat scroll 0 0; color:#F90706; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ico_droite_promo.gif', sizingMethod='crop');
}
.agenda ul.choix li a { color:white; }
.agenda ul.choix li.attente a { color:#F90706; }






.marginTB15 {	margin-top:15px;	margin-bottom:15px;	}
.paddingTB15 {	padding-top:15px;	padding-bottom:15px;	}
.marge10HB{	margin-top:10px;	margin-bottom:10px;	}
.marge10B{	margin-bottom:10px;	}
.marge5B{	margin-bottom:5px;	}
.marginL40{	margin-left:40px;	}
.marginB40{	margin-bottom:40px;	}
.marginR40{	margin-right:40px;	}
.marginB20{	margin-bottom:20px;	}
.marginB5{	margin-bottom:5px;	}

.margeT5 {margin-top:5px;}
.margeT10 {margin-top:10px;}
.margeT30 {margin-top:30px;}
.margeleft5{margin-left:5px;}
.margeright5{margin-right:5px;}
.margeright20{margin-right:20px;}
.margeright40{margin-right:40px;}
.margeleft20{margin-left:20px;}
.margeleft60{margin-left:60px;}
.margeright15{margin-right:15px;}
.margeleft15{margin-left:15px;}


.margeleft10{margin-left:10px;}
.margeright10{margin-right:10px;}

.paddingleft10{padding-left:10px;}
.paddingleft20{padding-left:20px;}
.paddingleft30{padding-left:30px;}
.padright20{padding-right:20px;}
.padright30{padding-right:30px;}

.la_image{	border:1px #C0C0C0 solid;	padding:4px;}
.p_la_image{width:396px;}

a.ancre{	color:#BECE26;	font-size:14px;	font-weight:bold;	text-decoration:none;	margin-left:10px;	margin-right:10px;	}
a.ancrebleutech{	color:#53B4DF;	font-size:14px;	font-weight:bold;	text-decoration:none;	margin-left:10px;	margin-right:10px;	}



.blanc{	color:#FFFFFF;	}
.noir{	color:#000000;	}
.vert {	color:#BECE26;	}
.marron {	color:#3C2B20;	}
.bleutech{	color:#53B4DF;	}
/*.grisconcept{	color:#B4A770;	}*/
.grisconcept{	color:#968B5E;	}
.bleu{	color:#3366ff;	}
.rouge{	color:#cc3333;	}
.orange{	color:#FF6D00;	}
.vert{color:#BFCF27;}
.vert929F1D{color:#929F1D;}
.rougecompte{	color:#FF003D;	}
.rougenoel{	color:#C01111;	}
.rougesaintvalentin{	color:#C01111;	}
/*.rougecompte{	color:#FE003C;	}*/

.rougemoteurcours{color:#E80000;}

.rougegris{color:#FF8080}
.vertgris{color:#8EFDA7}
.gris{color:#999999}
.grisentreprise{color:#3D3D3F}
.grisfooter{color:#505A71;}
/*.grisfooter{color:#aeadbd}*/

.bgcolorblanc{background-color:#FFFFFF;}
.bgcolororange{background-color:#FF6D00;}
.bgcolororangevif{background-color:#FF6D00;}
.bgcolorrouge{background-color:#cc3333;}
.bgcolorrougevif{background-color:#e00919;}
.bgcolorrougecompte{background-color:#FF003E;}
.bgcolormarron{background-color:#3A2D25;}
.bgcolorvert{background-color:#BECE26;}
.bgcolorbleutech{background-color:#6EC0E8;}
.bgcolorgrisconcept{background-color:#D7CC9E;}
.bgcolorfooter{background-color:#aeadbd;}
.bggrisentreprise{background-color:#3D3D3F;}


.bgcolorD8CE9F{background-color:#D8CE9F;}
.bgcolor3D3D3F{background-color:#3D3D3F;}
.bgcolor1A171B{background-color:#1A171B;}
.bgcolorBFCF27{background-color:#BFCF27;}
/*vert*/
.bgcolorECF1C0{background-color:#ECF1C0;}

.size6{font-size:6px;}
.size9{font-size:9px;}
.size8{font-size:8px;}
.size10{font-size:10px;}
.size11{	font-size:11px;	letter-spacing:normal;	}
.size12{	font-size:12px;	letter-spacing:normal;		}
.size13{	font-size:13px;	letter-spacing:normal;	}
.size14{	font-size:14px;	letter-spacing:normal;	}

.size16{	font-size:16px;	letter-spacing:normal;	}
.size20{	font-size:20px;	letter-spacing:normal;}
.size22{	font-size:22px;	letter-spacing:normal;}
.size28{	font-size:28px;	letter-spacing:normal;}



.weight400{font-weight:400;}
.weight900{font-weight:900;}
.bordergris{border:1px solid #dcd8d5 ;padding:4px;}
.bordgris{border:1px solid  #dcd8d5;padding:2px 2px 0px 2px;}
.bordureimg{border:1px solid #dcd8d5 ;padding:2px;}
/* home recette*/
.floatleft {float: left;}
.floatright {float: right;}
.video_ta_homerec{width:260;height:175px;border:2px solid red;}
.txt_ta_homerec{width:120px;height:175px;padding-right:20px;padding-left:5px;/*border:2px solid green;*/}
.img_ingredient_homerec{width:218px;height:146px;border:1px solid #DCD8C5}
/* end home recette*/

.pointeur{cursor:pointer;}

.clear {  clear:both;}
.weight100{font-weight:100;}
.maj{text-transform:uppercase; }
.recette_p{font-size:12px;}

.minuscule{
  text-transform : lowercase;
}


.mpo{
	color:#6EC0E8;
	text-decoration:underline;
}

.iconepanier
{
margin-top:10px;
}

.zoneNL
{
	float:left;
	margin-top:5px;
}

.headersinscript
{
margin-top:5px;

}
.width100
{
width:100px;
}
.width150
{
width:150px;
}
.width50
{
width:50px;
}

.headercompte
{
float:left;
margin-top:5px;
margin-left:15px;

}

.chkbox_white
{
color:#FFFFFFF;
background-color:#FFFFFF;
}

.header_banner
{
	position:absolute;
	margin-top:16px;
	margin-left:30px;
	color:white;
	font-size:32px;
	font-weight:900;
}

.pourform
{
	top:20px;
	/*background-image:url(http://www.atelierdeschefs.fr/images/plus.gif)  ;*/
	background-image:url(http://www.atelierdeschefs.fr/images/plus.gif);
	background-repeat:no-repeat;
	background-position:100% 10px;
}
.plusdroitpourform
{
	top:20px;
	background-image:url(http://www.atelierdeschefs.fr/images/plus.gif)  ;
	/*background-image:url(http://www.atelierdeschefs.fr/images/moins.gif);*/
	background-repeat:no-repeat;
	background-position:100% 10px;
	}
.moinsdroitpourform
{
	top:20px;
	/*background-image:url(http://www.atelierdeschefs.fr/images/plus.gif);*/
	background-image:url(http://www.atelierdeschefs.fr/images/moins.gif)  ;
	background-repeat:no-repeat;
	background-position:100% 10px;
}

.last
{
	font-size:10px;
}
.ariane
{
	font-size:10px;
}
.souligne
{
text-decoration:underline;
}
a.souligne
{
text-decoration:underline;
}
.titrepanier
{
	margin-top:20px;
	font-weight:900;
	color:#000000;
}
.titre_tickbox
{
	font-size:24px;
	color:#FE003E;
}

.titreh1
{
	font-size:28px;
	font-weight:bold;
	letter-spacing:-2px;
	margin-bottom:15px;
}
#TB_title
{
	/* permet de faire passer la thickbox au dessus de la video*/
	z-index:999999;
	overflow-x:none;
	overflow-y:none;
}









