body {
	margin: 8px;
	padding:0px;
	background-color:#ececed;
	font-family: Tahoma,arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	background-image:url(images/fond.gif);
	background-repeat:repeat-x;
}


#container {
	width:980px;
	height:642px;
	color:#000000;
	background-color:#ececed;
	margin:auto;
}
#menu{
	margin:0px;
	padding:0px;
	float:left;
}
.gauche{
	width:293px;
	height:503px;
	margin:0px;
	padding:0px;
	float:left;
}
.centre{
	width:577px;
	height:503px;
	float:left;
}
.centre1{
	width:577px;
	height:217px;
	background-image:url(images/centre1.png);
	background-repeat:no-repeat;
	padding:0px;
}
.centre2{
	width:577px;
	height:285px;
	padding:0px;
}
.centre4{
	width:577px;
	height:503px;
	background-image:url(images/centre4.png);
	background-repeat:no-repeat;
	padding:0px;
	line-height:19px;
}
.basdroit{
	width:234px;
	height:285px;
	padding:0px;
	background-image:url(images/centre3.png);
	background-repeat:no-repeat;
	float:left;
}
.basgauche{
	width:343px;
	height:285px;
	padding:0px;
	background-image:url(images/centre2.png);
	background-repeat:no-repeat;
	float:left;
}
#texte1{
	color:#000000;
	font-size:12px;
	text-align:center;
	padding:115px 0px 0px 120px;
	line-height:17px;
}
#texte2{
	color:#000000;
	font-size:12px;
	text-align:center;
	padding:25px 0px 0px 0px;
	line-height:15px;
}
.textaccueil{
	width:415px;
	height:146px;
	color:#000000;
	font-size:14px;
	text-align:center;
	padding:15px 0px 0px 25px;
	line-height:25px;
}
.recherche{
	padding:25px 0px 0px 40px;
}
.droite{
	width:109px;
	height:503px;
	margin:0px;
	padding:0px;
	background-image:url(images/droit1.png);
	background-repeat:no-repeat;
	float:left;
}
#positioncontact{
	margin:450px 0px 0px 49px;
}
#sign{
color:#808080;
text-align:center;
margin-top:0px;
}
#sign a{
color:#808080;
text-decoration:none;
}
#sign a:hover{
text-decoration:underline;
}
