/** navigation **/
img{
	border:0;
}
/* A few IE bug fixes */
		* { margin: 0; padding: 0; }
		* html ul ul li a { height: 100%; }
		* html ul li a { height: 100%; }
		* html ul ul li { margin-bottom: -1px; }
		
	#theMenu { width: 150px;  margin: 0px 0px;  }
 
		/* Some list and link styling */
		ul ul li { 
			padding: 0; 
			width: 150px;
			margin-bottom: 0px; 
			}
		ul ul li a { 
			display:block; 
			color: #6d626b; 
			text-transform:capitalize; 
			padding: 0px 0px;  
			line-height: 16px;
			text-decoration:none; 
			font-size:12px; 
			letter-spacing:0.5px;
			}
		ul ul li a:hover { display:block; color:#a69277; /* background-color: #eee; */ padding: 0px 0px;  }
		li { list-style-type: none; }
		.menu2 li, .menu1 li { margin-top: 5px; }
		/* Header links styling */
		h3.head a { 
		color: #333;
		display:block; 
		text-transform:uppercase;
		font-size:12px;
		letter-spacing:0.5px;
		color:#6d626b;
		padding: 0px 0px;
		text-decoration:none;
		line-height:25px;
		border-bottom:1px dotted #B3AE8E;
		}
		#theMenu .subhead{
			margin-top:5px;
		}
		h3.head a:hover { 
		color: #a69277; 
		}
		h3.subhead a { 
		color: #333;
		display:block; 
		text-transform:uppercase;
		font-size:12px;
		letter-spacing:0.5px;
		color:#6d626b;
		padding: 0px 0px;
		text-decoration:none;
		line-height:14px;
		}
		h3.subhead a:hover { 
		color: #a69277; 
		}
		h3.selected a { 
		color: #fff;
		padding: 0px 0px;
		}
		h3.selected a:hover { 
		color: #FFF;
		}
		
#navigation #theMenu .clique{
	color:#3f3639;
	}

.iconInedite{
		height: 100%;
    	vertical-align: middle;
		height:16px;
		padding-left: 2px;
		padding-bottom: 2px;
}
.iconMenu{
		height: 100%;
    	vertical-align: middle;
		height:12px;
		padding-bottom: 4px;
		padding-left: 2px;
}
#divPatager{
	padding-left: 7px;
}
.divPatagerSpan{
	float:left;
	position:relative;
}
.divPatagerAlt{
	position:absolute;
	display:none;
	width:150px;
	font-size:9px;
	bottom:-23px;
	padding:5px;
	border: 1px solid #a69277;
	background-color:#bea98e;
	font-size:10px;
	font-weight: bold;
	filter:alpha(opacity=76);
	-moz-opacity:0.76;
	opacity: 0.76;
	color:#4a371e;
}
/** navigation **/ 

body{
	 background: #726970 ; /*36272a url(../images/cuisonWok.gif) repeat-x; */
	font-family: Helvetica, arial, sans-serif !important ;
	}

div   .effacement{
border:0px solid #f00;
	height:0px;
	padding:0px;
	margin:0px;
	clear:both;

}

#page ,#pageAccueil, #pageHome {
	width:1224px;
	margin: 17px  auto;	
	text-align:left;
	color:#62565d;	
}

#page{
background:#171517 url(../images/ombreHeader.png) repeat-x;
}

#pageAccueil{
background:#fff url(../images/bgAcueil.jpg) no-repeat;
background-position:bottom right;
width:1224px;
min-height:740px;
}

#pageHome{
/*background:#fff url(../images/bgHome.jpg) no-repeat;*/
/*background-position:bottom right;*/
	background:#fff;
width:1224px;
min-height:770px;
}

	#press h2{
	font-family:helvetica, sans-serif;
	font-size:15px;
	}

	.lienContenuAcueil{
	text-decoration:none;
	color:#000;
	}
	.lienContenuAcueil:hover{
	text-decoration:underline;
	}
	.lienAccueil{
	width:100%;
	height:210px;
	background:none;
	display:block;
	}

	#photoRestau{
		background:none;
		float:left;
		padding-top:0px;
	}
	#press{
	background:none;
	margin-left: 10px;
		float:left;
	}
#contenuAccueil{
	width:660px;
	padding-left:30px;
	float:left;
	font-size:8px;
	background:none; 
	}
	
	#saveursAccueil{
	text-align:right;
	float:right;
	width:302px;
	height:198px;
	background:none;
	margin-right:20px;
	}
	
#titreAccueil{
	width:100%;
	height:40px;	
	margin-bottom:8px;
	/*background:green;*/
}

#presentation{
	width:950px;
	padding:0px 0px;
	float:left;
	font-size:13px;
	text-align:justify;
	/*background:red;*/
	color:black;

	}
	
#ZonesDeLivraison{
	width:950px;
	padding:0px 0px;
	float:left;
	font-size:13px;
	text-align:justify;
	/*background:red;*/
	color:#BEA98E;

	}

	#photoRestau{
		padding-right:10px;
		float:left;
	}
	#labelAB{
	margin-top:20px;
		float:left;
	}
				
			#presentation p{
			width:460px;
			line-height:14px;
			letter-spacing:0px;
			}
			
#entete{
	height:200px;
	margin-bottom:15px;
	border:0px solid white;
	color:white;
	margin-top:0px;
}

#enteteSimpleWok{
	height:198px;
}
#commander  {
	background:url(../images/telephoneN.png) no-repeat;
	width:280px;
	height:120px;
	float:right;
	margin-top:70px;
}
		.telephone{
		width:280px;
		height:82px;
		background:url(../images/telephoneN.png) no-repeat;
		float:left;
		margin-top: 8px;
		margin-left: 0px;
		}

		.telephoneA{
		width:280px;
		height:120px;
		background:url(../images/telephoneN.png) no-repeat;
		float:left;
		margin-left:-70px;
		}

#telephone{
	border:1px solid #B3AE8E;
	border:1px solid white;
	font-size:35px;
	font-weight:normal;
	display:block;
	width:250px;
	height:50px;
	line-height:1.5em;
}
#commande_telephone{
		width:176px;
		height:48px;
		background:url(../images/BoutonCommandeTel.png) no-repeat;
		margin-top: 10px;
		margin-left: -15px;	
}
#commande_en_ligne{
		clear:both;
		width:176px;
		height:48px;
		background:url(../images/BoutonCommandeEnLigne.png) no-repeat;
		background-position:bottom left;
		margin: 10px 0 10px -15px;
		cursor:pointer;
}

#entete a ,img {
	border:0px;
}
#entete img {
	float:left;
}

#entete img {
	margin:100px 100px 20px 20px;
}

#navigation{
	width:150px;
	float:left;
	margin-left:30px;
	/*border-top:1px dotted #B3AE8E;*/
}

#contenu{
	width:960px;
	margin:0px 30px 0px 20px;
	padding-bottom:30px;
	margin-top: 23px;
	float:right;
	background:none;
	}
	
#contenu .h1{
	color:#5d5050;
	margin:0px 0 0px  0;
	font-size:39px;
	font-weight:lighter;
}

.h1s{
    color:#726970;
	margin-bottom: -50px;
	font-size:70px;
	font-weight:lighter;
}
#coordoneesInwok{
	background: url(../images/bgRepeatCoordonees.png) repeat-x;
	float:left;
	width:760px;
	height:111px;
	padding:10px;
	margin-top:5px;
	border-top:1px dotted white;
}

		#addresse{
		background:none;	
		width:400px;
		font-size:12px;
		float:left;	
		margin:0px;
		}
				.adresse12{
				color:white;
				font-weight:bold;
				
				}
				
				.horaires{
				font-size:12px;
				color:white;
				font-weight:bold;
				}
				
				
		#TextLogo{
		width:280px;
		height:60px;	
		font-size:11px;
		color:#C5BEB2;
		float:right;
		margin-right:10px;
		}
		
		#TextLogo p{
		text-align:right;
		width:200px;
		margin-top:12px;
		float:left;
		
		}
		
		
		#TextLogo img{
		display:block;
		padding:15px 10px;
		}
		
		
/* page six saveurs  */	


#charteBio{
	color:white;
	font-size:12px;
}


#acompagnement{
	color:white;	
	font-size:9px;	
}

#saveurs{
	/* border-right:1px dotted white;
	border-bottom:1px dotted white; */
	background:none;
	width:888px;
}
	
.saveur{
	width:295px;
	height:190px;
/* 	border-left:1px dotted white;
	border-top:1px dotted white; */
	font-size:9px;
	float:left;
}

	.itemSaveur{
		width:150px;
		height:100%;
		background:none;
		float:left;
	}
	
		.itemSaveur img{
			width:127px;
			height:127px;
			margin:30px 0px 0px 12px;
		}
		
.platsSaveur{
	width:124px;
	height:100%;
	background:none;
	float:left;
	padding:60px 0px;
}

.ouBnc{
	color:white;
	font-size:12px;
}

	.prixSaveur{
	color:white;
	width:20%;
	float:left;
	}
	
	.aigredouce ,.soja,.spicy, .poivre, .curry , .basilic{ 
	width:80%;
	float:left;
	}
	.aigredouce{
	color:#EE7F00;
	}
	.soja{
	color:#A56B38;
	}
	.spicy{
	color:#D23B2C;
	}
	.poivre{
	color:#9C9E9F;
	}
	.curry{
	color:#FABB00;
	}
	.basilic{
	color:#97BF0D;
	}
/* page six saveurs  */		
		
		
		
		
		
#piedpage{
	width:100%;
	float:left;
	padding:10px 0px;
	color:black;
	/*background:#EFEFEF; */
	background:#726970;
}
#bas{
	background:none;
	height:300%;
	width:100%;
 	clear:both;
}

.bas {
position: absolute;
top: 1000px;
right: 0%;
background-color: #ffecce;
border: 1px solid #666666;
padding: 1em;
width: 100%;
height:100%;
z-index: 2;
}
html>body .bas {
position: fixed;
}


	.newPlat{
	width:288px;
	height:440px;
	background:#DFD8CB;
	float:left;
	margin-right:25px;
	}

	
	.newPlatSpring{
	width:290px;
	background:#DFD8CB url(../images/vignetteSpringRolls.jpg) no-repeat;
	float:left;
	height:440px;
	margin-right:25px;
	}
	.newPlatVapeurs{
	width:290px;
	height:440px;
	background:#DFD8CB url(../images/vignetteVapeurs.jpg) no-repeat;
	float:left;
	margin-right:25px;
	}
	
					.newPlat img{
					float:left;
					overflow:none;
					}
					
					
					.listeNewsPlats{
					padding:15px;	
					}
					.ulnewPlat{
					font-size:10px;
					color:white;
					text-transform:uppercase;
					color:#4D3C42;
					}
					
						.plat{
						width:80%;
						float:left;
						}
						.prixPlat{   
						width:20%;
						float:right;
						text-align:right;
						}
					.listeNewsPlats li{
					margin-bottom:3px;
					}
					
					
						
/*  pages  menus    */
		
.newMenuG img{
	margin-left:10px;
}
.newMenuG{
	width:900px;
	height:178px;
	background:url(../images/bgMenus.jpg) repeat-x;
	float:left;
	margin:20px;
	text-align:center;		
	
}
.newMenu{
	width:273px;
	height:178px;
	background: url(../images/bgMenus.jpg) repeat-x;
	float:left;
	margin:20px;
	text-transform:uppercase;
	line-height:13px;
	letter-spacing:0.2px;
	
}
	
		.listeNewMenu{
		padding:10px;
		font-size:10px;
		color:white;
		
		}
				.listeNewMenu p{
				
				}
		
		.ulNewMenu{
		background:none;
		
		}
		

/*  pages  menus    */




.menu1 , .menu2{
	width:285px;
	height:285px;
	position: relative;
}

.menu1,.menu2{
	text-align:center;
	padding:5px;
}
.menu1{
float:left;
}
.menu2{
float:left;
}

.menu1{
	background:#ded7cb;
	text-align:center;
	color:#62565d;
	padding:5px;
}

	.menu1 span, .menu2 span{
		color:#62565d;
		font-size:12px;
		text-transform:uppercase;	
		margin:0px;
		display:block;
		margin-top:0px;
		}
		
		.menu2 span{
		color:#ded7cb;
		}
	
		.menu1 ul, .menu2 ul{
		margin:5px auto;
		background:none;
		padding:0px;
		list-style-type:none;
		font-size:0.80em;
		}
	
	.prix1, .prix2{
		margin-top:0px;
		width:54px;
		height:54px;
		position: absolute;
		left:120px;
		bottom: -8px;
		}
		
		.prix1{
		background: url(../images/rondPrix1.png) no-repeat;
		margin:10px auto;
		line-height:3.5em;
		color:#ded7cb;
		}

.menu2{
	background:#62565d;	
	color:#DED7CB;
}
	
.prix2{
		background: url(../images/rondPrix2.png) no-repeat;
		margin:10px auto;
		line-height:3.5em;
		color:#62565d;
		}


#PrixAlign{
	margin-top:-5px;
}

#vignetteSpring{
	width:290px;
	height:122px;
	
}

#3pieces{
	width:68px;
	height:68px;
	float:right;
	margin-top:80px;
}

#titre3pieces{
	float:left;
	margin-top:80px;
}

/* page Home*/
#contenuHome{
	background:#fff url(../images/bgHome2.jpg) no-repeat;
	background-position:top right;
	width:1014px;
	height: 555px;
	margin:0px 0px 0px 0px;
	/*background:none;*/
	}
#contenuHome a{
	text-decoration:none;
}
#contenuHome .nofloat{
	height:1px;
	float:none;
	clear:both;
}
#contenuHome .contenuHomeBloc{
	width:235px;
	height:265px;
	float:left;
	margin-right:15px;
	margin-bottom:5px;
	background-color:#ffffff;
}
#contenuHome #blocCoup{
	height:30px;
}
#contenuHome #subCoup{
	height:18px;
}
#contenuHome .subTitre{
	width:235px;
	height:20px;
	background-color:#afa7ad;
}
#contenuHome .subTitre img{
	height:18px;
    vertical-align: middle;
}
#contenuHome .subTitre h2{
	padding-left:3px;
	padding-right:3px;
	color:#3f3639;
	font-size:14px;
	margin-left: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
	float:left; 
}
#contenuHome .subContenu{
	width:235px;
	height:60px;
	padding-top: 2px;
	background-color:#726970;
}
#contenuHome .subContenu .spanName{
	width:185px;
	padding-left:5px;
	padding-top: 1px;
	color:#ffffff;
	float:left;
	font-size:11px;
	font-weight: bold;
	text-transform: uppercase;
}
#contenuHome .subContenu .spanPrice{
	padding-right: 5px;
	color:#ffffff;
	float:right;
	font-size:11px;
	font-weight: bold;
}
#contenuHome .subBottom{
	width:235px;
	height:15px;
	margin-top:3px;
	margin-bottom:3px;
}
#contenuHome .subBottom .spanBottom{
	width:190px;
	color:#bea98e;
	font-size:10px;
	font-weight: bold;
	text-transform: uppercase;
	float:left;
	margin-top: 2px;
}
#contenuHome .subBottom .iconMore{
	float:right;
}

#contenuHome #imgSpeSaumon{
		background: url(/images/homeSpeSaumon.jpg) no-repeat;
}
#contenuHome #imgTeppan{
	background: url(/images/homeTeppan.jpg) no-repeat;
}
#contenuHome #imgBento{
	background: url(/images/homeBento.jpg) no-repeat;
}
#contenuHome #imgTempura{
	background: url(/images/homeTempura.jpg) no-repeat;
}
#contenuHome #imgLegume{
	background: url(/images/homeLegume.jpg) no-repeat;
}
#contenuHome #imgTeriyaki{
	background: url(/images/homeTeriyaki.jpg) no-repeat;
}
#contenuHome .blocImg{
		width:235px;
		height:164px;
		position: relative;
}
#contenuHome .blocAlt{
	position: absolute;
	bottom:-2px;
	right:-10px;
	width:160px;
	padding:8px;
	border: 1px solid #3f3639;
	background-color:#afa7ad;
	font-size:10px;
	font-weight: bold;
	filter:alpha(opacity=68);
	-moz-opacity:0.68;
	opacity: 0.68;
	display:none;
	color:#080708;
}
.iconCoeur{
	float:left;
	margin-left:5px;
	padding-top: 1px;
}
.iconMore2{
	float:right;
}
#contenu .ou, #contenu .ouBnc{
	font-size:9px;
}
