html { background: #E8E6DF; }
* { padding: 0px; margin: 0px; border: none; list-style: none; text-decoration: none; }

a:hover { text-decoration: underline; }
a { color: #fff; }

.clear {line-height: 0px; clear: both; height: 0px; font-size: 0px;}
.nodisplay { display: none; }

.suiv
{
	float: right;
}

.prec
{
	overflow: hidden; zoom: 1;
	float: left;
}

.retour 
{
	overflow: hidden; zoom: 1;
}

.left{float:left;}
.right{float:right;}

.navigation 
{
	clear: both;
	width:100%;
	float:left;
	text-align: center;
	margin:15px 0 80px 0;
}

body 
{
	position: relative;
	width: 100%;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	background:#6E6259 url(/img/fond_html.jpg) center 158px no-repeat;
	color:#fff
}

.CenterPad{width:955px;margin:0 auto;padding:0 23px 0 22px;}
.Center{width:978px;margin:0 auto;padding-left:22px;background:url(/img/bienvenue.jpg) top right no-repeat;}
.flag{margin:5px 10px 0 0;}

#Haut
{
	background:#291D1E url(/img/fond_haut.jpg) top left repeat-x;
	height:32px;
	padding:0;
}

.bt_valid
{
	float:right;
	width:70px;
	padding:5px 0 0 23px;
	margin-top:2px;
	height:22px;
	text-transform:uppercase;
	display:inline-block;
	color:#fff;
	background:url(/img/bt_valid.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/bt_valid.png", sizingMethod="image");
}

.bt_contact{background:url(/img/bt_contact.jpg) 3px 4px no-repeat !important;}

#Menu
{
	float:left;
	width:955px;	
	padding:13px 0 13px 0;
}

#Menu ul li{float:left;width:228px;height:22px;background:#61554D;margin:0 10px 3px 0}
#Menu ul li a{display:block;background:url(/img/puce_menu.jpg) 11px 11px no-repeat;padding:6px 0 0 33px;}

.left{float:left;}
#Menu ul li.right{float:right;}

#Contenu{float:left;padding-bottom:15px;background:url(/img/fond_center.jpg) bottom left no-repeat}
#Bas
{
	
	border-top:solid 15px #2B2124;
	background:#E8E6DF;
	padding-top:11px;
}
	
#Bas .CenterPad
{
	background:url(/img/fond_bas.jpg) bottom left no-repeat;
	color:#1B1B20;
	padding-bottom:10px;
}

#Footer a{color:#1B1B20}
#Bas .CenterPad .right{text-align:right;}
#Footer
{
	border-top:dotted 1px #6E6259;
	border-bottom:dotted 1px #6E6259;
	line-height:18px;
	margin-top:8px;
	padding:9px 0;
	width:250px;
	float:right;
}

#Ecom a{color:#1B1B20;}
#Ecom 
{
	margin-top:5px;
	text-align: right;
}
