.styleAccueil {
	font-family: Times New Roman;
	font-size: 30px;
	color: #FFFF00;
}

html,body{
	margin:0;
	padding:0;
	height:100%;
}

body{
	padding-top:100px;/*match height of fixed header*/
	margin-top:-100px;/*match height of fixed header*/
	padding-left:150px;/*match width of fixed sidebar*/
	margin-left:-150px;/*match width of fixed sidebar*/
	background:red;
}

a img {border-style:none} /* Les images avec des liens sont sans bordure */

#outer{
	margin-left:190px;/* match width (at least) of fixed sidebar (#left)*/
	position:relative;
	background:#ff0000;
	border-left:0px solid #000;
}
html>body #outer{
	min-height:100%
}

#inner{
	padding-top:147px;/* matches height of fixed header to clear the content below it*/
	margin-right:131px/* clear right column*/
}
#header{
	position:fixed;/* for good browsers*/
	top:0;
	left:0;
	width:100%;
	height:147px;/* the height you want the header to be*/
	z-index:999;
}
#headerinner{/* header content goes inside here*/
	text-align:center;
	background:red url(../img/bandeau.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:147px;/* match height of fixed header*/
	position:relative;
	z-index:999;
}
#left{/* Bear in mind that as there is no height then scrollbars won't appear in IE and very small screens will be unable to reach the content of his fixed side - so keep content to a minimum */
	width:190px;
	position:fixed;/* for good browers */
	left:0;
	top:147px;
	bottom:50px;/* this will enable a vertical scrollbar to appear in good browsers*/
	overflow:auto;/* this will enable a vertical scrollbar to appear in good browsers*/
}
#right{
	width:131px;	
	position:relative;
	float:right;
	padding-top:100px;/* match height of header*/
	padding-bottom:52px;/* match height of footer*/
}
#center{
	position:relative;
	text-align:center;
}
#footer{
	height:50px;
	background:silver;
	border-top:1px solid #000;
	position:fixed;
	bottom:0;left:0;
	z-index:999;
	width:100%;
}
#clearfooter{/* to clear footer*/
	height:52px;
	clear:both;
}


/* ie only styles below */
/* mac hide \*/
* html, * html body{
	overflow:hidden;
	height:100%;
}
* html #left {position:absolute;}
* html #headerinner{margin-right:-133px;voice-family: "\"}\""; voice-family:inherit; }
* html #headerinner{margin-right:17px;}
* html #header{position:absolute;}
* html #outer {height:100%;overflow:auto}
* html #inner{height:1%}
* html #footer{
	clear:both;
	margin-top:-51px;
	margin-right:17px;	
	position:relative;
	width:auto;
}
/* end hide */


.texte {	
	font-size: 18px;
	color: #FFFF00;
}

.texteTitre {
	font: bold;
	color: #FFFFFF;
	font-size: 20px;
}


#menus{
	position:fixed;
	top:150;
	left:185;
	width:85%;
	background:#ff0000;
	height:50px;
	z-index:999;
}

#menuPlats{
	margin-left:190px;/* match width (at least) of fixed sidebar (#left)*/
	margin-top:50px;
	position:relative;
	background:#ff0000;
	border-left:0px solid #000;
}


img{ border:none;}
#bulle { position: absolute; visibility: hidden;  font-size:12px;}
.info{ border:1px solid #666666; padding: 0px; color:#666666; background-color:#FFFFFF; font-family:"trebuchet MS";}
