/* CSS Document */
/* Les styles de positionnement et balises HTML*/

body {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0px 0px 0px 0px;
	background-image: url(fr/image/pattern2.gif);
	background-repeat: repeat-y;
	color:#6f1901;
	}

hr {height:1px;color:#a3a97d;width:100%;}
img {border:0px;}
h1 {font-weight:bold;font-size:1.1em;color:#555f3d;}
h2 {font-weight:bold;font-size:1.1em;}
h3 {font-weight:bold;font-size:0.1em;color:#6f1901;}
h4 {font-weight:bold;font-size:1.1em;color:#e6eeb4;letter-spacing:1.5px;}
h5 {font-weight:bold;font-size:1.1em;color:#e6eeb4;}

#site {width:850px;	margin:0px;	padding:0px; position:relative;}
	
#div_gauche {width:340px; padding:24px 0px 0px 0px;	margin:0px;	position:relative; float:left;}

#div_droite {width:510px; padding:0px; margin:0px; position:relative; float:left;}

#partners { text-align:justify;color:#e6eeb4;padding: 0px 50px 0px 50px;}	
#partners2 { text-align:justify;color:#e6eeb4;padding: 0px 30px 0px 20px;}	


#menu {display: block; position:relative; float:left; width:510px; height:24px;	padding:0px; margin:0px; background-image:url(images/bg_menu.gif); background-repeat:repeat-y;}
	
#gauche {position:relative;	float:left;	width:328px;background-color:#5e6942;padding: 15px 6px 15px 6px;margin: 80px 0px 50px 0px;color:#e6eeb4;text-align:center;}

#gauche2 {position:relative;float:left;	width:328px;background-color:#5e6942;padding: 15px 6px 15px 6px;margin: 80px 0px 50px 0px;color:#e6eeb4;}

#gauche3 {position:relative;float:left;	width:290px;background-color:#5e6942;padding: 15px 25px 15px 25px;margin:0px;color:#e6eeb4;text-align:justify;}

.contenu {width:510px;position:relative;float:left;}

.family_localement {font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:95%;line-height:1.4em;}

.letterspacing {letter-spacing:1.5px;}


.description {
	display:block;
	position:inherit;
	float:left;
	width:276px;
	height:58px;
	vertical-align:middle;
	text-align:right;
	color:#555f3d;
	font-weight:bold;
	padding: 0px 4px 0px 40px;
	font-family:"Times New Roman", Georgia, Times, serif;
	border-right:solid 1px #555f3d;
	font-size:1.1em;
	
	}
.ateliers_corporatifs {
	display:block;
	position:inherit;
	float:left;
	width:276px;
	height:90px;
	vertical-align:middle;
	text-align:right;
	color:#555f3d;
	font-weight:bold;
	padding: 0px 4px 0px 40px;
	font-family:"Times New Roman", Georgia, Times, serif;
	border-right:solid 1px #555f3d;
	font-size:1.1em;
	
	}
.contact {
	display:block;
	position:inherit;
	float:left;
	width:276px;
	height:76px;
	vertical-align:middle;
	text-align:right;
	color:#555f3d;
	font-weight:bold;
	padding: 0px 4px 0px 40px;
	font-family:"Times New Roman", Georgia, Times, serif;
	border-right:solid 1px #555f3d;
	font-size:1.1em;
	
	}
.martinelaforest {
	display:block;
	position:inherit;
	float:left;
	width:95px;
	padding:17px 15px 15px 10px;
	color:#555f3d;
	font-weight:bold;
	text-align:right;
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:1.1em;
	}

/*------------------------------------------------------------------------------------------------*/

.texte {width:380px;margin-top:35px;margin-bottom:25px;padding:0px 50px 0px 50px;text-align:justify;}
li {list-style-image:url(images/bullet.gif);padding-bottom:10px;text-align:left;}
#float {position:relative;float:left;padding:0px 10px 0px 50px;}
#float2 {position:relative;float:left;padding-top:155px;}
.vert {color:#555f3d;}
.fontpluspetite {font-size:0.9em;}
/*----------------------------------------------------------------------------------------------------------*/
.sous_menu {width:380px;padding:0px 50px 15px 50px;background-image:url(images/bg_sousmenu.gif);background-repeat:no-repeat;height:24px;}
.sous_menu2 {width:380px;padding:0px 50px 15px 50px;background-image:url(images/bg_sousmenu2.gif);background-repeat:no-repeat;height:24px;}
.sous_menu3 {width:380px;padding:0px 50px 15px 50px;background-image:url(images/bg_sousmenu3.gif);background-repeat:no-repeat;height:24px;}
/*------------------------------------------------------------------------------------------------------------*/
#menu_bas {width:510px;	margin-top:30px;margin-bottom:10px;	text-align:center;font-size:0.9em;}
