body{
	margin:0px;
	padding:0px;
	height:100%;
	background-color:#26517D;
	font-family:"Times New Roman", Times, serif;
}
.descblanc a:link,.descblanc a:visited ,.descblanc a:vlink,.descblanc a:active{	color:#26517D;}

#entete{
	background-image: url(/images/background_entete.gif);
	background-repeat:no-repeat;
}
#menuhaut{
	float:left;
	background-color:#26517D;
	width:602px;
}
#menuhaut #img{
	padding:0px;
	margin:0px;
}
#menuhaut a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	letter-spacing:-0.01em;
	padding:2px 5px 2px 5px;
}
.ssmenuhaut{
	display:none;
}
.ssmenusemaine{
	display:none;

}
.titrespeciauxsemaine{	
	font-weight:bold;
	text-decoration:none;
	list-style:none;
	
}
.texteboite p , .texteboite div, .texteboite ul, .texteboite li{
	float:left;

}
.texteboite ul{
	text-decoration:none;
}

.lstspeciaux {		
	font-weight:normal;
	text-decoration:none;

}

#menugauche{
	float:left;
	width:149px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#menugauche a{
	display:block;
	color:#26517D;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px solid #000000;
	padding:2px 0px 3px 5px;
}
#menugauche a:hover{
	color:#75143F;
}
#menugauche .menugaucheover{
	color:#75143F;
}
.ssmenugauche{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	position:absolute;
	display:none;
	width:150px;
	background-color:#26517D;
	border-top:1px solid #666666;
}
.ssmenugauche a{
	text-decoration:none;
	color:#E0D9B1;
	display:block;
	padding:2px 5px 2px 5px;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
	width:140px;
}

.ssmenugauche a:hover{
	color:#FFFFFF;

}
#contenu{	
	float:left;
	background-image:url(/images/background_page.gif);
}
.colonegauche{
	width:150px;
	float:left;
}
.contenucentral{
	float:left;

}
.withebox{
	float:left;
	clear:both;
	padding:0px 0px 0px 10px;
}
.topblanc, .basblanc{
	float:left;
	clear:both;
}
.descblanc{
	float:left;
	clear:both;
	width:521px;
	padding:35px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
}
.footer{
	float:left;
	clear:both;
}
	.boitetexte{
		width:356px;		
		float:left;
		clear:left;
		background-color:#FBFAF0;
		text-align:left;
		margin:0px;
		padding:0px;
	}
	.texteboite{
		float:left;		
		border-bottom:1px hidden;
		/*background-image:url(/images/Buffet_2006_34.gif);
		background-position:bottom;
		background-repeat:no-repeat;*/
		border-right:1px solid #75143F;
		border-left:1px solid #75143F;
		padding-right:11px;
		padding-left:11px;
		padding-bottom:11px;
		width:332px;
		margin:0px;
		
	}
	.descriptiontxt{
		width:316px;		
		padding:0px;
		margin:0px;
		text-align:left;
	}
	.boiteprimeur{
		width:143px;		
		margin-left:19px;
		float:left;
		text-align:center;	
	}
	
	.liens li{
		list-style:none;
		padding:2px;
		text-decoration:none;
		display:block;
	}
	.liens a{
		font-family:"Times New Roman", Times, serif;
		font-size:12px;
		color:#26517D;
		text-decoration:none;	
		display:block;
	
	}
	
	.imgprimeur{
		margin:0px auto 0px auto;
		padding:0px;	
	}
	.texteprimeur{
		margin:0px auto 0px auto;		
		width:142px;	
		background-color:#FBFAF0;
		text-align:left;
		border-right:1px solid #75143F;
		border-left:1px solid #75143F;
	}
	.texteprimeur p{
		padding:2px 5px 2px 5px;
		margin:0px;	
	
	}
	.texteprimeur .titreprimeur{
		font-size:14px;
		font-style:italic;

	
	}
	.titre{
		float:left;	
		width:356px;
		text-align:right;
		padding-right:50px;
		color:#26517D;
		font-style:italic;
	}
	.titre h1{		
		background-color:#E0D9B1;
		font-size:12px;
		display:inline;
		font-style:italic;
		padding:0px 0px 3px 0px;
		border-top:1px solid #75143F;
		font-weight:normal;					
	}
	.imgtop{
		padding:0px;
		margin:0px;
		float:left;
		
	}