body {margin: 0px; padding: 0px; background-color: #F6F5F2;	font-family:  Arial;}
form {margin: 0px; padding: 0px;}
img {border: 0px;}


#principal {position: relative;width: 900px; margin-left: auto;margin-right: auto; background-color: #ffffff; padding-left: 30px; padding-right: 30px;}

#header {position: relative; width: 900px; }

#home {position: relative; width: 373px; height: 79px;cursor: pointer; float: left;}

#menu {	float: left; position: relative;	width: 500px;height: 16px;top: 48px; text-align: left; }


#contenu {position: relative;width: 900px;height: 530px;}
/* Ancien code fond : A98C67, DAB26C*/

#gauche { position: relative;float: left; width: 323px; padding-left: 30px; padding-right: 20px; background-color: #46311A; height: 530px; overflow: auto;}
#gauche .ligne {border-top: 1px solid #FEFEFD;}
#gauche h1 {margin: 0px; padding: 0px; color: #FEFEFD; font-size: 16px; font-weight: bold; text-transform:uppercase; margin-top: 30px; margin-bottom: 10px;}
#gauche h1 span {font-size: 9px; color: #DAB26C; font-weight: normal; text-transform: none;}
#gauche h2, #gauche h2 a{margin: 0px; padding: 0px; color: #DAB26C; font-size: 14px; font-weight: bold; margin-top: 5px; text-decoration: none; margin-bottom: 10px;}
#gauche h2 a:hover {text-decoration: underline}
#gauche .date {margin: 0px; padding: 0px; color: #FEFEFD; font-size: 12px; font-weight: normal; margin-top: 5px;}
#gauche .date a{color: #DAB26C; font-size: 13px; font-weight: normal; text-decoration: none}
#gauche .date a:hover {text-decoration: underline}
#gauche .chapo {color: #FEFEFD; font-size: 13px; font-weight: normal; margin-top: 5px; line-height: 15px; max-height: 93px; overflow: hidden; margin-bottom: 3px;}
#gauche .lien {text-align: right;}
#gauche .lien a {color: #DAB26C; font-size: 13px; font-weight: normal; text-decoration: none}
#gauche .lien a:hover {text-decoration: underline}
#gauche .texte, #gauche .texteBig {color: #FEFEFD; font-size: 12px; font-weight: normal; margin-top: 0px; line-height: 18px; height: 290px; overflow: auto; text-align: justify;}
#gauche .texteBig {height: 400px;}
#gauche ul {margin: 0px; padding: 0px; padding-left: 15px;}
#gauche a {text-decoration: underline; color: #DAB26C;}

#portfolio {width: 323px; height: 110px; overflow: hidden; text-align: left;}
#portfolio img {cursor: pointer; width: 35px; height: 35px; border: 1px solid #FEFEFD; margin: 0px; margin-right: 3px; margin-bottom: 3px;}



#droite { position: relative;float: left; width: 527px;}
#signature {position: absolute; top: 410px; left: 200px; z-index: 100;}
#droite a:link, #droite a:hover, #droite a:visited {color: #FFFFFF; text-decoration: underline;}

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

#footer {position: relative; width: 900px; font-family: Arial; font-size: 10px; color: #000000;margin-top: 16px;}
#credit {background-color: #F6F5F2;  text-align: right; width: 960px;margin-left: auto;margin-right: auto;}
#credit a {color: #D5D5D4; font-size: 10px; text-decoration: none;}
.nofloat {clear: both;}

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

.lien {color: #000000; text-decoration: none;}
.lien:hover {color: #000000; text-decoration: underline;}

#slide-images{position:relative; display:block; margin:0px;	padding:0px; width:530px; height:530px;	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;}

