#wrapper {
	_height: 82px;
}
#outer{
	height:99.9%;
	min-height:100%;
	width:790px;
	text-align:left;
	margin:auto;
	position:relative;
	overflow:visible;
	background:  url(../menuindexjs/centre.jpg) repeat-y left top;
}

#inner{
	width:auto;
	padding-top:58px;/*necessaire pour faire de la place pour le header*/
}

#header{
	position:absolute;
	top:0px;
	left:0px;
	width:790px;
	height:60px;
	background:  url(../menuindexjs/header.jpg) no-repeat left top;
}
/* end hide*/

#footer {
	color: #000;
	clear:both;
	width:790px;
	height:25px;
	text-align:center;
	left:0px;
	bottom:0px;
	position: relative;
	background:  url(../menuindexjs/footer.jpg) no-repeat left top
}
#outer #conteneur p {

}
#outer #conteneur table {
	font-size: xx-small;
}
#outer #conteneur table tr td .texte {
	font-size: x-small;
}
#outer #conteneur table tr td table tr td p {
	font-size: x-small;
}
