* {padding:0px; margin:0px;}
a{ color:#FFFFFF;}
a:hover{text-decoration:underline;}
img {border:none;}

body {
	background-color:#c2943d;
	background-image:url(images/top-bg.gif);
	background-repeat:repeat-x;
	}
.wrapper {
	width:1060px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.logobanner {
	width:1060px;
	height:145px;
	background-image:url(images/entete.jpg);
	background-repeat:no-repeat;
}
.menu {
	width:1060px;
	height:105px;
}
.nav{
	width:auto;
	height:35px;
	padding-top:35px;
	padding-left:67px;
}
.menu001{
	width:79px;
	height:35px;
	position:relative;
	float:left;
}
.menu001 a{
	width:79px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/menu001.gif);
	background-repeat:no-repeat;
}
.menu001 a:hover{
	width:79px;
	height:35px;
	position:relative;
	background-image:url(images/menu001ho.gif);
	float:left;
}

.menu002{
	width:137px;
	height:35px;
	margin-left:5px;
	position:relative;
	float:left;
}
.menu002 a{
	width:137px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/menu002.gif);
	background-repeat:no-repeat;
}
.menu002 a:hover{
	width:137px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/menu002ho.gif);
	background-repeat:no-repeat;
}	

.menu003{
	width:105px;
	height:35px;
	margin-left:5px;
	position:relative;
	float:left;
}
.menu003 a{
	width:105px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/menu003.gif);
	background-repeat:no-repeat;
}
.menu003 a:hover{
	width:105px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/menu003ho.gif);
	background-repeat:no-repeat;
}

.menu004{
	width:86px;
	height:35px;
	margin-left:5px;
	position:relative;
	float:left;
}
.menu004 a{
	width:86px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/menu004.gif);
	background-repeat:no-repeat;
}
.menu004 a:hover{
	width:86px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/menu004ho.gif);
	background-repeat:no-repeat;
}	

.menu005{
	width:169px;
	height:35px;
	margin-left:5px;
	position:relative;
	float:left;
}
.menu005 a{
	width:169px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/menu005.gif);
	background-repeat:no-repeat;
}
.menu005 a:hover{
	width:169px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/menu005ho.gif);
	background-repeat:no-repeat;
}
.middlebanner {
	width:1060px;
	height:514px;
}
.midbannerimg {
	width:949px;
	height:514px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/milieu.jpg);
	background-repeat:no-repeat;
}
.button {
	width:195px;
	height:195px;
	padding-top:301px;
	padding-left:51px;
}
.bottombox {
	width:1000px;
	height:450px;
	margin-left:auto;
	margin-right:auto;
	background-color:#d79b28;
	border-top:1px solid #FFFFFF;
}
.bottomboxleft {
	width:575px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	height:430px;
	position:relative;
	float:left;
}
.bottomboxleft h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#FFFFFF;
	padding-left:40px;
	padding-top:30px;
	padding-bottom:20px;
}
.bottomboxleft li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	list-style:none;
	color:#FFFFFF;
	padding-left:40px;
}
.bottomboxform {
	width:319px;
	height:auto;
	position:relative;
	float:left;
	padding-top:25px;
}
.bottomboxformtop {
	width:319px;
	height:19px;
	position:relative;
	float:left;
	background-image:url(images/round.jpg);
	background-repeat:no-repeat;
}
.bottomboxformcenter {
	width:319px;
	height:auto;
	position:relative;
	float:left;
	background-image:url(images/roundbg.jpg);
	background-repeat:repeat-y;
}
.bottomboxformbot{
	width:319px;
	height:19px;
	position:relative;
	float:left;
	background-image:url(images/roundbot.jpg);
	background-repeat:no-repeat;
}

.footer {
	width:100%;
	height:100px;
	margin-left:auto;
	margin-right:auto;
	background-color:#5b5b5b;
}
.footer ul {
	width:1060px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
}
.footer li{
	display:inline;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	margin-left:30px;
	text-align:center;
}
.align{
	width:240px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
}
.form{
	width:240px;
	height:25px;
	border:none;
	padding-top:5px;
	padding-left:10px;
}
.textarea{
	width:240px;
	height:100px;
	border:none;
	padding-top:5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	overflow:auto;
}
.submit {
	width:96px;
	height:23px;
	background-image:url(images/envoyer.jpg);
	background-repeat:repeat-x;
	border:1px solid #bb0500;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	padding-top:3px;
}
.submit a {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.submit a:hover {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFF33;
}
