body {margin: 0px; padding: 0px; background-color: #C45F29;	font-family: verdana; background-image:url(../images/fond.gif); background-repeat: repeat-x}
form {margin: 0px; padding: 0px;}
img {border: 0px;}


#principal {position: relative;width: 1000px;margin-left: auto;margin-right: auto;}

#header {position: relative; width: 1000px; height: 195px;}

#langue { position: absolute; left: 937px; top: 135px;}
#home {position: absolute; top: 83px; left: 37px; width: 420px;height: 86px;cursor: pointer;}

li {  display: inline; list-style: none;}
#menu {	position: absolute;	width: 550px; height: 16px;top: 160px;left: 480px; text-align: right; z-index: 100}
#menuPrinc{position: relative; margin: 0; padding: 0;}

.btmenu {position:relative;	float: left; height: 15px; display: block;	padding-left:5px; padding-right: 5px; border-right: 2px solid #FFFFFF; text-align: center; color: #FFFFFF; font-family: verdana; font-size: 12px; font-weight: bold;text-transform : uppercase; }
.btmenu a {color: #FFFFFF; text-decoration: none;}
.btmenu a.on {color: #514545; text-decoration: none;}
.btmenu a:hover {color: #514545; text-decoration: none;}
.btmenu:hover, .on { color: #514545; cursor: pointer; }
.btmenu:hover div.menu_niv_1{display:block;}
div.menu_niv_1{	position:absolute;top:15px;left:0px;width:180px; display: none;height:20px;background-color: #C45F29;}
div.niv1 {position:relative; width:180px; padding-left: 2px; cursor:hand; font-family: verdana; font-size: 12px; color: #FFFFFF; background-color: #C45F29;padding-top: 5px; padding-bottom: 5px; text-align: left;text-transform:none;}
.btmenu .promo { font-size: 12px; color: #A7E11A}

#contenu {position: relative;width: 1000px;height: 432px;}

#gauche { position: relative;float: left; width: 598px; margin-left: 38px;}
#droite { position: relative;float: left; width: 340px; padding: 10px; text-align: left; font-family: verdana; color: #FFFFFF; font-size: 12px; font-weight: bold; height: 412px; overflow: auto; line-height: 20px;}

#droite a:link, #droite a:hover, #droite a:visited {color: #FFFFFF; text-decoration: underline;}

label {float: left; width: 100px;}
.inputBox {float: left; width: 200px;}
.submitBtn {background-color: #C9B2A6; color: #000000; padding-left: 10px; padding-right: 10px; border:0;}


#footer {position: relative; width: 1000px; height: 35px; font-family: verdana; font-size: 10px; color: #000000; text-align: center; margin-top: 120px;}
.nofloat {clear: both;}

.validation-advice { float: left;color : red;font-weight: bold;line-height :20px;padding-left: 5px;	border-left: 3px solid red;}

#resa {margin-top: 10px;font-family: Verdana; font-size: 11px; padding-left: 37px;}
.resaChp{background-color: #C9B2A6; border: 0px;}
.lien {color: #000000; text-decoration: none;}
.lien:hover {color: #000000; text-decoration: underline;}

/* SLIDE */
#slide-images{position:relative; display:block; margin:0px;	padding:0px;	overflow:hidden;}
#slide-images li{position:absolute;	display:block;	list-style-type:none;	margin:0px;	padding:0px; background-color:#FFFFFF;}
#slide-images li img{display:block;	background-color:#FFFFFF;}
.slideHome {width:598px; height:432px;}
