	body{
		margin:0;
		padding:0;
		background-color:#30221a;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#fff;
	}
	img{
		border:0;;
	}
a, a:hover{ color: #d8885b; text-decoration:none;}

a:hover{ text-decoration: underline;}

	p{
		margin:0 0 5px;
	}
	#container{
		width:800px; /*600px pour 3*/
		margin:50px auto 0;
	}
	#logo{
		float:left;
		width:775px;/*575px pour 3*/
		margin-bottom:30px;
		padding-bottom:30px;
		text-align:center;
		border-bottom:solid #453931 1px;
	}
	#blocAccueil{
		float:left;
		width:800px; /*600px*/
		text-align:center;
	}
	.resto{
		float:left;
		width:175px;
		padding:0 25px 8px 0;		
	}
	.restos_txt{
		float:left;
		width:175px;
		margin:0 25px 30px 0;
		font-size:10px;
		text-align:center;
	}
	#txt_bottom{
		float:left;
		width:735px;/*535*/
margin-top:30px;
		padding: 0 0 70px 20px;
		text-align:center;
	}
	#footer{
		float:left;
		width:775px;/*575*/
		color:#59413B;
		padding:30px 0 10px;
		text-align:right;
		border-top:solid #453931 1px;
	}
	#footer a{
		color:#59413B;
		text-decoration:none;
	}
	#footer a:hover{
		color:#7b5c54;
	}
/*********** internal *****/
#containerin {
width: 575px;
margin:50px auto 0;

}
#intable { 
text-align: center;
}
#intable td{
border: 0;
margin:0;
text-align: center;
}

#intable .intable_txt{
padding-right: 29px;
}

#txt{padding: 24px;}

#footerin{
clear: both;
text align: right;
padding-right:24px;
}

 ol, ul{
margin: 0;
padding: 0;
list-style-type: none;
padding-left:25px;
padding-bottom: 15px;
}

li{
background-image:url(/data/RESTODIX30/Files/Image/bg_contentlist.gif);
background-repeat: no-repeat;
background-position: 0 6px;
padding-left: 10px;
padding-bottom:5px;
display: block;
}
