

/*Le css se li selon la disposition logique de la page html, les lements communs (p, h1, h2, a,... se trouvent en fin de css gnrale.
*/

/* CSS GENERALE */

*{
	margin:0px;
	padding:0px;
}

body{
  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#fff url(../images/background.jpg) repeat-x top left;
	font-size:11px;
	color:#666666;
	line-height:16px;


}

h1 {
	font-weight: bold; font-size: 14px;
	color: #666600;
	margin: 5px 10px 10px 0px;
}

img { border: 0px; }

.intro { font-size:13px; font-weight:bold;
	     margin-bottom:5px; }

/* CSS GATEWAY */


.global{
	width:850px;
	margin:auto;
	padding-bottom:10px;
	
}

.droite{
	background:#eee6da url(/images/background.jpg) repeat-x top left;
	float:right;
	width:590px;
	min-height:546px;
	height: auto !important;
	height:460px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:10px;
	padding-top:8px;
	
	
}

#menu{
padding-top:2px;
width:609px;

}
.droite2{
	background:#eee6da url(/images/background.jpg) repeat-x top left;
	float:right;
	width:610px;
	min-height:546px;
	height: auto !important;
	height:460px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:10px;
	padding-top:8px;
	
	
	
}




#banner{
line-height:0px;
margin-left:-10px;

  

}

.contenu{
padding-top:10px;
width:580px;
margin:auto;



}

.contenu-gauche{
width:290px;

float:left;
}

.contenu-droite{
width:280px;

float:right;
}

.floatleft{
	float:left;
	margin-right:10px;
}

.floatright{
	float:right;

	margin-left:10px;
}


.gauche{
	width:186px;
	padding-left:10px;
	text-align:left;
		
}

	.dessous_logo{
		width:176px;
		height:200px;
		padding-bottom:10px;
		margin:right;
	}
	
	.dessous_logo2{
	margin-left:-3px;

	}
	
	
.lien_choix{

width:280px;
padding-bottom:2px;
margin-right:8px;
margin-bottom:4px;
margin-top:4px;
display:block;
float:left;
text-decoration:none;
background-color:#985d63;
font-weight:bold;
}


.lien_choix span{
display:block;
width:275px;
text-align:right;
padding-right:5px;
line-height:13px;
cursor:pointer;

color:#FFFFFF;
}

.lien_choix:hover{
background-color:#ff6633;
color:#FFFFFF;
}


.lien_choixSite{

width:280px;
padding-bottom:2px;

margin-bottom:4px;
margin-top:4px;
display:block;
text-decoration:none;
background-color:#985d63;
font-weight:bold;
}


.lien_choixSite span{
display:block;
width:275px;
text-align:left;
padding-left:5px;
line-height:13px;
cursor:pointer;

color:#FFFFFF;
}

.lien_choixSite:hover{
background-color:#ff6633;
color:#FFFFFF;
}

	.lien_choixSite_end{
	width:280px; height: 13px;
	padding-bottom:2px;
	margin-bottom:4px;
	margin-top:4px;
	display:block;
	text-decoration:none;
	background-color:#985d63;
	font-weight:bold;
	}


	.lien_choixSite_end span{
	display:block;
	width:275px;
	text-align:left;
	padding-left:5px;
	line-height:13px;
	cursor:pointer;

	color:#FFFFFF;
	}

	.lien_choixSite_end:hover{
	background-color:#ff6633;
	color:#FFFFFF;
	}


.footer{
	margin:auto;
	padding-top:2px;
	padding-bottom:0px;
	background-color:#666600;
	text-transform:none;
	height:19px;
	text-align:center;
	font-size:9px;
	color:#FFFFFF;
	width:850px;

	

}

.footer a{
	color:#fff;text-transform:none;
	text-decoration:none;

}
.footer a:hover{
	color:#f1632f;
}

/*contre bug float */
.spacer{
	clear:both;
	visibility:hidden;
	
}

.spacer2{
	clear:both;
	visibility:hidden;
	
}

a img{
	border:0px solid red;
}

a{
	color:#566c11;

}
a:hover{
	color:#f1632f;
}



ul{

margin-bottom:5px;
}



li{
	margin-bottom:1px;
	margin-top:2px;
list-style-image:url(/images/puce.gif);
list-style-position:inside;

	
	

}

ol li{
list-style-image:none;

}

h2{ 
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
}

h3{ 
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:5px;
	color:#666600;
}


p{
	margin-bottom:5px;
	
}

p img{
	padding:1px;
	border:1px solid #666666;
	
}


.footer p img{

	border:0px solid #666666;
	
}
strong{
color:#ff6633;
}


/*effets hover sans JS */
.nav_secondaire{
	display: block;
	background:#fff url(../images/cat_cuisine.jpg) no-repeat top left;
	width:170px;
	height:19px;
	position: relative;
	text-decoration:none;
	top: 0;
	left: 0;
	margin-bottom:2px;
	color:#fff;
	text-align:right;
	padding-right:5px;
	padding-top:3px;
	
}

.nav_secondaire:hover {
	background:#fff url(../images/cat_cuisine.jpg) no-repeat 0px -22px;
	text-decoration:none;
	color:#fff;
}

.nav_secondaire a {
	text-decoration:none;
	color:#fff;
}

.nav_secondaire a:hover {
	text-decoration: none;
}


.nav_secondaire2{
	display: block;
	float:left;
	background:#fff url(../images/cat_cuisine2.jpg) no-repeat top left;
	width:182px;
	height:19px;
	position: relative;
	text-decoration:none;
	top: 0;
	left: 0;
	margin-bottom:3px;
	margin-right:5px;
	color:#fff;
	
	padding-right:5px;
	padding-top:3px;
	text-align:center;
	
}
.nav_secondaire2:hover {
	background:#fff url(../images/cat_cuisine2.jpg) no-repeat 0px -22px;
	text-decoration:none;
	color:#fff;
}
/* page ou trouver eggo */

.blocLiens {
background-color:#e2d7c7;

}



.accordion-click1_page{
	cursor: pointer;
	width:570px;
	border-top:1px solid #eee6db;
	cursor:pointer;
	
	
	
}

.accordion-content1_page{
padding-left:10px;

}

.accordion-click1_contact{

	cursor: pointer;
	width:570px;
	border-top:1px solid #eee6db;
	cursor:pointer;
	width:100%;
	overflow:hidden;
	
	
	
}

.accordion-content1_contact{
padding-left:10px;


}


/* vignette sur page contact */

.contact_minia{
	width:175px;
	height:49px;
	position: relative;
	margin-top:10px;
	margin-left: -5px;
}

.contact_minia_nl {
	width:175px;
	height:49px;
	position: relative;
	margin-top:5px;
	margin-left: -5px;
}

/*.contact_minia:hover {
	background:#fff url(../images/hp-vignette-contact.jpg) no-repeat top left;
	text-decoration:none;
	color:#f36331;
}*/

.recrutement_minia{
	display: block;
	background:#fff url(../images/recrutement_minia.jpg) no-repeat top left;
	width:175px;
	height:49px;
	position: relative;
	text-decoration:none;
	top: 0;
	left: 0;
	margin-top:5px;
	color:#5b6911;
	font-size:1px;
	
}
.recrutement_minia:hover {
	background:#fff url(../images/recrutement_minia.jpg) no-repeat 0px -49px;
	text-decoration:none;
	color:#f36331;
}
.rekrutering_minia{
	display: block;
	background:#fff url(../images/rekrutering_minia.jpg) no-repeat top left;
	width:175px;
	height:49px;
	position: relative;
	text-decoration:none;
	top: 0;
	left: 0;
	margin-top:5px;
	color:#5b6911;
	font-size:1px;
	
}
.rekrutering_minia:hover {
	background:#fff url(../images/rekrutering_minia.jpg) no-repeat 0px -49px;
	text-decoration:none;
	color:#f36331;
}




#choixlangues{
float:right;
width:200px;
height:22px;
padding-bottom:20px;



}
.lienlangue{
	display: block;
	float:right;
	background:#fff url(/images/background_langue.jpg) no-repeat top left;
	width:22px;
	height:21px;
	padding-top:0px;
	margin-top:-2px;

	list-style-type:none;
	text-decoration:none;
	text-transform:uppercase;
	color:#FFFFFF;
	margin-left:4px;
	text-align:center;


}
.lienlangue:hover{

	background:#fff url(/images/background_langue.jpg) no-repeat no-repeat 0px -21px;
	color:#FFFFFF;
	margin-top:0px;
}


.blocpage{
padding:7px;
border-bottom:1px dotted #c8bfb2;
margin-bottom:8px;
}

.blocpage img{

border:0px dotted #c8bfb2;

}

.illustration_right{
float:right;
padding-top:7px;
padding-left:8px;
background-color:#eee6da;
text-align:center;
font-size:10px;
font-style:italic;

}
.illustration_left{
float:left;
padding-top:7px;
padding-right:8px;
background-color:#eee6da;
text-align:center;
font-size:10px;
font-style:italic;

}

.blocpage h3{


margin:0px;
padding:0px;
padding:2px;
padding-left:5px;
background-color:#d9d1be;
color:#666600;
}

.alertBox_overlay
{
	position: absolute;
	top:0px;
	left:0px;
	background-color:#000;
	filter:alpha(opacity=50);
	opacity:.50;
	z-index: 1500;
	width:100%;
	height:100%;
	cursor:pointer" onclick="Hide(); tpCount();
	display:none;
}

#alertBox_overlayContent
{
	position: absolute;
	top:50%;
	left:50%;
	margin-left:-275px;
	margin-top:-200px;
	opacity: 1;
	padding: 15px;
	width: 630px;
	height:620px;
	z-index: 1999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #006699;
	overflow: hidden;
	cursor:pointer" onclick="Hide(); tpCount();
	display:none;
}
#alertBox_overlayContent a
{
color:#fff;
}

#alertBox_overlayContent a:hover
{
color:#FF0000;
}


span.hp-bt1  a{
	background:url(/images/hp-bt1.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt1  a:hover{
	background:url(/images/hp-bt1.jpg) no-repeat 0px -187px;	
}

span.hp-bt2  a{
	background:url(/images/hp-bt2.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt2  a:hover{
	background:url(/images/hp-bt2.jpg) no-repeat 0px -187px;	
}

span.hp-bt3  a{
	background:url(/images/hp-bt3.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt3  a:hover{
	background:url(/images/hp-bt3.jpg) no-repeat 0px -187px;	
}
span.hp-bt4  a{
	background:url(/images/hp-bt4.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt4  a:hover{
	background:url(/images/hp-bt4.jpg) no-repeat 0px -187px;	
}

span.hp-bt5  a{
	background:url(/images/hp-bt5.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt5  a:hover{
	background:url(/images/hp-bt5.jpg) no-repeat 0px -187px;	
}
span.hp-bt6  a{
	background:url(/images/hp-bt6.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt6  a:hover{
	background:url(/images/hp-bt6.jpg) no-repeat 0px -187px;	
}





span.av-bt1  a{
	background:url(/images/av-bt1.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt1  a:hover{
	background:url(/images/av-bt1.jpg) no-repeat 0px -187px;	
}

span.av-bt2  a{
	background:url(/images/av-bt2.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt2  a:hover{
	background:url(/images/av-bt2.jpg) no-repeat 0px -187px;	
}

span.av-bt3  a{
	background:url(/images/av-bt3.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt3  a:hover{
	background:url(/images/av-bt3.jpg) no-repeat 0px -187px;	
}
span.av-bt4  a{
	background:url(/images/av-bt4.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt4  a:hover{
	background:url(/images/av-bt4.jpg) no-repeat 0px -187px;	
}

span.av-bt5  a{
	background:url(/images/av-bt5.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt5  a:hover{
	background:url(/images/av-bt5.jpg) no-repeat 0px -187px;	
}
span.av-bt6  a{
	background:url(/images/av-bt6.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt6  a:hover{
	background:url(/images/av-bt6.jpg) no-repeat 0px -187px;	
}

span.kt-bt1  a{
	background:url(/images/cuisines/kt-bt1.jpg) no-repeat 0px 0px;
	width:203px;
	height:187px;
	float:left;
}

span.kt-bt1  a:hover{
	background:url(/images/cuisines/kt-bt1.jpg) no-repeat 0px -187px;	
}
span.kt-bt1-nl  a{
	background:url(/images/cuisines/kt-bt1-nl.jpg) no-repeat 0px 0px;
	width:203px;
	height:187px;
	float:left;
}

span.kt-bt1-nl  a:hover{
	background:url(/images/cuisines/kt-bt1-nl.jpg) no-repeat 0px -187px;	
}

span.kt-bt2  a{
	background:url(/images/cuisines/kt-bt2.jpg) no-repeat 0px 0px;
	width:203px;
	height:187px;
	float:left;
}

span.kt-bt2  a:hover{
	background:url(/images/cuisines/kt-bt2.jpg) no-repeat 0px -187px;	
}
span.kt-bt2-nl  a{
	background:url(/images/cuisines/kt-bt2-nl.jpg) no-repeat 0px 0px;
	width:203px;
	height:187px;
	float:left;
}

span.kt-bt2-nl  a:hover{
	background:url(/images/cuisines/kt-bt2-nl.jpg) no-repeat 0px -187px;	
}

span.kt-bt3  a{
	background:url(/images/cuisines/kt-bt3.jpg) no-repeat 0px 0px;
	width:203px;
	height:187px;
	float:left;
}

span.kt-bt3  a:hover{
	background:url(/images/cuisines/kt-bt3.jpg) no-repeat 0px -187px;	
}
span.kt-bt3-nl  a{
	background:url(/images/cuisines/kt-bt3-nl.jpg) no-repeat 0px 0px;
	width:203px;
	height:187px;
	float:left;
}

span.kt-bt3-nl  a:hover{
	background:url(/images/cuisines/kt-bt3-nl.jpg) no-repeat 0px -187px;	
}








.av-vignettes{
margin: 6px 0px 0px 0px;}






.smMenu {
display:none;
width:575px;
background:url(/images/trame.png) repeat;
top:77px;
position: absolute;
padding-left:30px;
margin-left:-10px;
}



.smMenu ul li{
	color:#fff;
	display:block;
	float:left;
	height:15px;
	list-style-image:none;
	list-style-type:none;
	margin:0px;
	padding-left:3px;
	padding-right:3px;
	padding-top:4px;
	padding-bottom:4px;
}

.smMenu ul li a{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.smMenu ul li a:hover{
	text-decoration:underline;
	color:#ffffff;
	font-weight:bold;
}

/*.topMenu ul {
	list-style:none;
	width:605px;
	float:left;
	display:block;
	margin: 8px 0px 0px 0px;
}

.topMenu ul li{
	float:left;
	list-style-image:none;
}

.topMenu ul li span a{
	color:#7d7d7d;
	height:25px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	display:block;
	background-color:#fff;
	padding: 0px 5px 0px 5px; 
}

.topMenu ul li span a:hover{
	color:#fff;
	background-color:#f15c24;
}*/

.topMenu
{
	clear:both;
}
.topMenu ul {
	list-style:none;
	width:625px;
	margin: 8px 0px 0px 0px;
	position:relative;
	right:15px;
}

.topMenu ul li{
	float:left;
	list-style-image:none;
	height:25px;
}
.topMenu ul li:hover
{
	background-color:#f15c24;
}

.topMenu .house { position: relative; top: -9px; }
.topMenu .house:hover { border-bottom: 2px solid #FF3300; margin-bottom: -2px;}

.topMenu ul li span
{
	display:block;
}
.topMenu ul li a{
	color:#7d7d7d;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	display:block;
	height:25px;
	padding: 0px 5px 0px 5px; 
}

.topMenu ul li a:hover{
	color:#fff;
	background-color:#f15c24;
}

.topMenu ul li:hover
{
	background-color:#f15c24;
}

.topMenu .selected
{
	color:#fff;
	background-color:#f15c24;
}
.topMenu .selected a
{
	color:#fff;
}











span.hp-bt1-nl  a{
	background:url(/images/hp-bt1-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt1-nl  a:hover{
	background:url(/images/hp-bt1-nl.jpg) no-repeat 0px -187px;	
}

span.hp-bt2-nl  a{
	background:url(/images/hp-bt2-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt2-nl  a:hover{
	background:url(/images/hp-bt2-nl.jpg) no-repeat 0px -187px;	
}

span.hp-bt3-nl  a{
	background:url(/images/hp-bt3-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt3-nl  a:hover{
	background:url(/images/hp-bt3-nl.jpg) no-repeat 0px -187px;	
}
span.hp-bt4-nl  a{
	background:url(/images/hp-bt4-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt4-nl  a:hover{
	background:url(/images/hp-bt4-nl.jpg) no-repeat 0px -187px;	
}

span.hp-bt5-nl  a{
	background:url(/images/hp-bt5-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt5-nl  a:hover{
	background:url(/images/hp-bt5-nl.jpg) no-repeat 0px -187px;	
}
span.hp-bt6-nl  a{
	background:url(/images/hp-bt6-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.hp-bt6-nl  a:hover{
	background:url(/images/hp-bt6-nl.jpg) no-repeat 0px -187px;	
}





span.av-bt1-nl  a{
	background:url(/images/av-bt1-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt1-nl  a:hover{
	background:url(/images/av-bt1-nl.jpg) no-repeat 0px -187px;	
}

span.av-bt2-nl  a{
	background:url(/images/av-bt2-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt2-nl  a:hover{
	background:url(/images/av-bt2-nl.jpg) no-repeat 0px -187px;	
}

span.av-bt3-nl  a{
	background:url(/images/av-bt3-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt3-nl  a:hover{
	background:url(/images/av-bt3-nl.jpg) no-repeat 0px -187px;	
}
span.av-bt4-nl  a{
	background:url(/images/av-bt4-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt4-nl  a:hover{
	background:url(/images/av-bt4-nl.jpg) no-repeat 0px -187px;	
}

span.av-bt5-nl  a{
	background:url(/images/av-bt5-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt5-nl a:hover{
	background:url(/images/av-bt5-nl.jpg) no-repeat 0px -187px;	
}
span.av-bt6-nl  a{
	background:url(/images/av-bt6-nl.jpg) no-repeat 0px 0px;
	width:206px;
	height:187px;
	float:left;
}

span.av-bt6-nl  a:hover{
	background:url(/images/av-bt6-nl.jpg) no-repeat 0px -187px;	
}

.col {
float:left;
width:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
margin-left:40px;
margin-top:50px;
}
.col strong {
color:white;
}
.style3 {float: left; width: 250px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; margin-left: 40px; margin-top: 50px; font-weight: bold; }

.style1 {color: #666600}

.pourcentage {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
	padding: 5px;
	font-size: 14px;
	margin: 10px 0px 10px 0px;
	border: 2px solid #00CC00;
	width: 60px;
}

.mentionsLegales {
	font-size: 10px;
	color: #999999;
	margin: 0px 15px 0px 15px;
}

.posImgConcombre { margin-left: -5px; }

.classMb0 {margin-bottom: 0; margin-top:20px;}
span.classMb0 {margin-bottom: 0; margin-top:20px; display:block;}


	.classMt0 {
		margin-top: 0;
	}
	
	 ul.classMt0  {
	 margin-top:10px;}
	
	 ul.classMt0 li.news{
	 list-style-position:outside;
	 margin: 10px 0px 0px 25px; 
	
	}

/** logo kitchen **/

.logoKitchen {

margin-top:15px;

}


/** Menu cuisines  **/

#cuisineflash { margin: 0px 0px 0px -15px; }


/* menu premier degr */

#menuCuisines { margin: 20px 0px 0px 0px; }

#menuCuisines ul  {
	list-style-image: none; list-style: none; background: none; }

#menuCuisines li {
	list-style-image: none; list-style: none; background: none; }

/** main Menu **/	
	
#menuCuisines li.mainMenu  {
	background: url(/images/menu-cuisine-out.jpg) no-repeat;
	/*width: 176px; height: 34px;*/
	padding: 0px; margin: 0px;
}
	
#menuCuisines li.mainMenu  a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	display: block;
}

#menuCuisines li.mainMenu div {
	padding: 8px 0px 10px 0px;
	margin: 0px 0px 0px 30px;
}

*+html #menuCuisines li.mainMenu div {
	padding: 8px 0px 5px 0px;
	margin: 0px 0px 0px 15px;
}

/** main Menu Current **/

#menuCuisines li.currentmainMenu  {
	background: url(/images/menu-cuisine-on.jpg) no-repeat;
	/*width: 176px; height: 34px;*/
	padding: 0px; margin: 0px;
}
	
#menuCuisines li.currentmainMenu  a {
	text-decoration: none;
	color: #363600;
	font-weight: bold;
	font-size: 14px;
	display: block;
}

#menuCuisines li.currentmainMenu div {
	padding: 8px 0px 10px 0px;
	margin: 0px 0px 0px 30px;
}

*+html #menuCuisines li.currentmainMenu div  {
	padding: 8px 0px 5px 0px;
	margin: 0px 0px 0px 15px;
}

/* menu secondaire current */

.dessous_logo #menuCuisines ul li.currentNormalList {
	list-style: none;
		background: #363600;
	list-style-image: none;
}

.dessous_logo #menuCuisines ul li.currentNormalList {
	background: #363600;
	border-top: 1px solid #525224;
	border-bottom: 1px solid #525224;	margin: 0px;
	padding: 0px;
	list-style: none;
}

.dessous_logo #menuCuisines ul li.currentNormalList a {
	color: #c1bc30;
	text-decoration: none;
	background: url(/images/bullet/green-bullet.png) no-repeat;
	background-position: 20px 6px;
	padding-left: 30px;
	font-size: 11px;
	font-weight: normal;
}

*+html .dessous_logo #menuCuisines ul li.currentNormalList a{
	color: #c1bc30;
	text-decoration: none;
	background: url(/images/bullet/green-bullet.png) no-repeat;
	background-position: 20px 6px;
	padding-left: 15px;
}

.dessous_logo #menuCuisines ul li.currentNormalList div {
	padding: 3px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

.dessous_logo #menuCuisines ul { margin-bottom: 0px; }


*+html .dessous_logo #menuCuisines ul { margin-bottom: 0px; }

*+html .dessous_logo #menuCuisines ul li.currentNormalList a {
	font-size: 11px;
	font-weight: normal;
}

/* menu secondaire */

#menuCuisines ul li.normalList {
	list-style: none;
	background: none;
	list-style-image: none;
}

#menuCuisines ul li.normalList {
	background-color: #6e680b;
	/*height: 24px; width: 176px;*/
	border-top: 1px solid #827d2d;
	border-bottom: 1px solid #525224;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menuCuisines ul li.normalList:hover {
	background: #363600;
	border-top: 1px solid #525224;
	border-bottom: 1px solid #525224;
}

#menuCuisines ul li.normalList a {
	color: #ffffff;
	text-decoration: none;
	padding-left: 30px;
	display: block;
}

*+html #menuCuisines ul li.normalList a {
	padding-left: 15px;
}

*+html #menuCuisines ul li.normalList a:hover {
	color: #c1bc30;
	text-decoration: none;
	background: url(/images/bullet/green-bullet.png) no-repeat;
	background-position: 20px 6px;
	padding-left: 15px;
	/*padding-top: 1px;
	padding-bottom: 2px;*/
}


#menuCuisines ul li.normalList a:hover {
	color: #c1bc30;
	text-decoration: none;
	background: url(/images/bullet/green-bullet.png) no-repeat;
	background-position: 20px 6px;
	padding-left: 30px;
	/*padding-top: 1px;
	padding-bottom: 2px;*/
}

#menuCuisines ul li.normalList div {
	padding: 3px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

#menuCuisines ul { margin-bottom: 0px; }

#menuCuisines ul li.normalList a {
	font-size: 11px;
	font-weight: normal;
}

*+html #menuCuisines ul { margin-bottom: 0px; }

*+html #menuCuisines ul li.normalList a {
	font-size: 11px;
	font-weight: normal;
}

/* Autres */

.posLinkWebPlaner { padding: 4px 0px 0px 0px; }
*+html .posLinkWebPlaner { padding: 8px 0px 0px 0px; }

.title404 { font-size: 18px; font-weight: bold; color:#666600;
			margin: 10px 0px 15px 0px;
			line-height: 25px;}
			
#wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
#main {padding-bottom: 65px; margin-top: -70px; 	margin-left:auto; margin-right:auto; width: 850px;text-align: left; padding-left: 15px;}  /* must be same height as the footer */
#footerLogo {position: relative;
	margin-top: -50px; /* negative value of footer height */
	height: 22px;
	clear:both;
	padding-bottom:0px;
	background-color:#666600;
	text-transform:none;
	text-align:center;
	font-size:9px;
	color:#FFFFFF;
	width: 850px;
	margin-left:auto;
	margin-right:auto;
	} 
#footerLogo a{
	color:#fff;text-transform:none;
	text-decoration:none;

}
#footerLogo a:hover{
	color:#f1632f;
}

#footerLogo img {
	vertical-align: middle;
}

.clearfix:after {
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

