body {
	padding:				0;
	margin:					0 auto;
	background-image:		url(/design/images/bg_body.jpg);
	background-repeat: 		repeat-x;
	background-position: 	left top;
}
a, a:visited, a:link {
	/*color:					#0A9365;*/
	color:					#5b5b1D;
	text-decoration:		none;
}

a:hover
{
	text-decoration:		underline;
}

#global{
	margin:					0 auto;
	padding:				0;	
/*	border:1px solid red;*/
}
#entete 
{
	position:relative;
	margin:					0px auto;
	padding:				0;
	width:					779px;
	height:					237px;
	background:				url(/design/images/bg_entete.jpg) center top no-repeat;
}

h1 
{
	float:left;
	background-image:		url(/design/images/bg_logo.jpg);
	background-repeat:		no-repeat;
	background-position:	center top;
	margin: 				0px 0px 0px 0px;
	padding: 				0px -5px 0px 0px;
	height:					237px;
	width:					230px;
	/*border: 1px red solid;*/
}

h1 a
{
	display:				block;
	height:					237px;
	width:					230px;
}

h1 a span
{
	font-size:				0px;
	visibility:				hidden;
}

#newsletter
{
	margin:					20px 0px 10px 0px;
	padding:				5px 0px 8px 20px;
	background-color:		#996533;
}

#newsletter span
{
	font-size:				14px;
	margin:					0px 0px 50px 0px;
	padding:				0px 0px 0px 0px;
	color:					#ffffff;
/*	background:				url(/design/images/puce_entete2.jpg) left top no-repeat;*/
}

.newsletter_textbox
{
	float:				left;
	font-size:			11px;
	color:				#000;
	margin:				0px;
	padding:			0px;
	height:				18px;
	border:				2px solid #DFDED5;
}

.newsletter_bouton_ok
{
	float:				left;
	font-size:			12px;
	margin-left:		20px;
	padding:			3px 4px 3px 4px;
	background-color:	#DFDED5;
	color:				#999999;
	cursor:				pointer;
	text-decoration:	none;
}

#newsletter a.newsletter_lien
{
	font-size:			12px;
/*	color:				#0A9365;*/
	color:				#ffff99;
	text-decoration:	underline;
}

#newsletter a.newsletter_lien:hover
{
	text-decoration:	none;
}

#acces_client
{
	position:absolute;
	width:170px;
	top:131px;
	right:50px;
	
	
/*	margin:					20px 0px 0px 0px;*/
	padding:				5px 20px 8px 20px;

	font-size:				11px;
	font-weight:			bold;
	color:					#ffffff;
	background-color:		#996533;
}

#acces_client span
{
	font-size:				14px;
	font-weight:			normal;
	margin:					0px;
	padding:				0px 0px 0px 0px;
	color:					#ffffff;
/*	background:				url(/design/images/puce_entete2.jpg) left top no-repeat;*/
}

.acces_client_textbox
{
	float:				left;
	font-size:			11px;
	color:				#000;
	margin:				0px;
	padding:			0px;
	height:				18px;
	border:				2px solid #DFDED5;
}

#global #entete #acces_client .acces_client_bouton_ok
{
	float:				left;
	font-size:			12px;
	margin:				0px;
	margin-left:		20px;
	padding:			3px 4px 3px 4px;
	background-color:	#cc9966;
	color:				#f8f1eb;
	cursor:				pointer;
	text-decoration:	none;
}

#global #content {
	margin:					0 auto;
	padding:				0;
	width: 					744px;
	background-image: 		url(/design/images/bg_global.jpg);
	background-repeat: 		repeat-y;
	background-position: 	center top;
	
	/*height:					300px;*/
}

#global #content #bloc_gauche {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 10px 0px;
	/*border: 1px #330099 solid;*/
	list-style-type:		none;
	display : 				block;
	width : 				210px;
	float : 				left;
}

#global #content #bloc_gauche #menu,
#global #content #bloc_gauche #menu2 {
	font-family:			"Trebuchet MS";
	font-size:				11px;
	padding:				0px 0px 0px 0px;
	margin:					20px 0px 10px 0px;
	/*border: 1px #330099 solid;*/
	list-style-type:		none;
	display : 				block;
	width : 				210px;
}	

#global #content #bloc_gauche #menu2
{
	margin-top:				50px;
}

#global #content #bloc_gauche #menu li,
#global #content #bloc_gauche #menu2 li{
	list-style-type:		none;
	display : 				block;
	padding:				1px 0px 0px 0px;
	margin:					1px 0px 0px 0px;
	background:				url(/design/images/bg_btn.jpg) top left repeat-y;
	/*border: 1px #00CC33 solid;*/
}

#global #content #bloc_gauche #menu li.menu_historique,
#global #content #bloc_gauche #menu2 li.menu_historique
{
	margin-top:9px;
	background:				url(/design/images/historique.jpg) top left no-repeat;
}

#global #content #bloc_gauche #menu li.menu_fabrications,
#global #content #bloc_gauche #menu2 li.menu_fabrications
{
	margin-top:9px;
	background:				url(/design/images/fabrications.jpg) top left no-repeat;
}

#global #content #bloc_gauche #menu li.menu_services,
#global #content #bloc_gauche #menu2 li.menu_services
{
	margin-top:9px;
	background:				url(/design/images/services.jpg) top left no-repeat;
}

#global #content #bloc_gauche #menu li.menu_equipements,
#global #content #bloc_gauche #menu2 li.menu_equipements
{
	margin-top:9px;
	background:				url(/design/images/equipements.jpg) top left no-repeat;
}

#global #content #bloc_gauche #menu li.menu_ou_sommes_nous,
#global #content #bloc_gauche #menu2 li.menu_ou_sommes_nous
{
	margin-top:9px;
	background:				url(/design/images/ou-sommes-nous.jpg) top left no-repeat;
}

#global #content #bloc_gauche #menu li.menu_halle_bois,
#global #content #bloc_gauche #menu2 li.menu_halle_bois
{
	margin-top:9px;
	background:				url(/design/images/halle_bois.jpg) top left no-repeat;
}

#global #content #bloc_gauche #menu li.menu_historique a.sous_cadre_image,
#global #content #bloc_gauche #menu li.menu_fabrications a.sous_cadre_image,
#global #content #bloc_gauche #menu li.menu_services a.sous_cadre_image,
#global #content #bloc_gauche #menu li.menu_equipements a.sous_cadre_image,
#global #content #bloc_gauche #menu li.menu_ou_sommes_nous a.sous_cadre_image,
#global #content #bloc_gauche #menu li.menu_halle_bois a.sous_cadre_image,
#global #content #bloc_gauche #menu2 li.menu_historique a.sous_cadre_image,
#global #content #bloc_gauche #menu2 li.menu_fabrications a.sous_cadre_image,
#global #content #bloc_gauche #menu2 li.menu_services a.sous_cadre_image,
#global #content #bloc_gauche #menu2 li.menu_equipements a.sous_cadre_image,
#global #content #bloc_gauche #menu2 li.menu_ou_sommes_nous a.sous_cadre_image,
#global #content #bloc_gauche #menu2 li.menu_halle_bois a.sous_cadre_image
{
	height:63px;
}

#global #content #bloc_gauche #menu li.menu_historique a:hover,
#global #content #bloc_gauche #menu li.menu_fabrications a:hover,
#global #content #bloc_gauche #menu li.menu_services a:hover,
#global #content #bloc_gauche #menu li.menu_equipements a:hover,
#global #content #bloc_gauche #menu li.menu_ou_sommes_nous a:hover,
#global #content #bloc_gauche #menu li.menu_halle_bois a:hover,
#global #content #bloc_gauche #menu2 li.menu_historique a:hover,
#global #content #bloc_gauche #menu2 li.menu_fabrications a:hover,
#global #content #bloc_gauche #menu2 li.menu_services a:hover,
#global #content #bloc_gauche #menu2 li.menu_equipements a:hover,
#global #content #bloc_gauche #menu2 li.menu_ou_sommes_nous a:hover,
#global #content #bloc_gauche #menu2 li.menu_halle_bois a:hover
{
	background:none;
}

#global #content #bloc_gauche #menu li.menu_historique a span,
#global #content #bloc_gauche #menu li.menu_fabrications a span,
#global #content #bloc_gauche #menu li.menu_services a span,
#global #content #bloc_gauche #menu li.menu_equipements a span,
#global #content #bloc_gauche #menu li.menu_ou_sommes_nous a span,
#global #content #bloc_gauche #menu li.menu_halle_bois a span,
#global #content #bloc_gauche #menu2 li.menu_historique a span,
#global #content #bloc_gauche #menu2 li.menu_fabrications a span,
#global #content #bloc_gauche #menu2 li.menu_services a span,
#global #content #bloc_gauche #menu2 li.menu_equipements a span,
#global #content #bloc_gauche #menu2 li.menu_ou_sommes_nous a span,
#global #content #bloc_gauche #menu2 li.menu_halle_bois a span
{
	display:				none;
}

#global #content #bloc_gauche #menu li.sous_cadre a,
#global #content #bloc_gauche #menu2 li.sous_cadre a {

	background:				url(/design/images/bg_btn.jpg) top left repeat-y;
}




#global #content #bloc_gauche #menu li a,
#global #content #bloc_gauche #menu2 li a
{
/*	height :				25px;*/
	line-height : 			25px;
	padding:				0px 0px 0px 10px;
	display:				block;
	color: 					#ffff99;
}
#global #content #bloc_gauche #menu li a:hover,
#global #content #bloc_gauche #menu2 li a:hover
{

	padding:				0px 0px 0px 10px;
	margin:					0px 0px 0px 0px;
	background: 			url(/design/images/bg_btn_over.jpg) top left no-repeat;
	color: 					#000;
}

#global #content #bloc_gauche #menu li ul li a.sous_menu:hover,
#global #content #bloc_gauche #menu2 li ul li a.sous_menu:hover
{
	padding:				0px 0px 0px 10px;
	margin:					0px 0px 0px 1px;
	background: 			url(/design/images/bg_btn_over_sous_menu.jpg) top left no-repeat;
}

#global #pied {
	margin:					0px auto 10px auto;
	padding:				0;
	background-color: 		#996533;
	clear:					both;
	height:					21px;
	width:					779px;
}

#global #pied span {
	margin:					0;
	padding:				0px 0px 0px 300px;
}

#global #pied span a 
{
	color:					#ffff99;
	font-size:				12px;
	font-weight:			bold;
	margin:					0px 0px 0px 15px;
	padding:				0px 0px 0px 15px;
	background: 			url(/design/images/puce_pied.jpg) top left no-repeat;
}

#global #pied span a:hover
{
	text-decoration:		underline;
}

#global #content #contenu {
	padding:				10px 0px 20px 0px;
	margin:					0px 0px 0px 45px;
	float:					left;
	width:					453px;
	/*color:					#0A9365;*/
	color:					#343434;
	font-size:				13px;
	font-family:			"Trebuchet MS";
}

h2
{
	margin:					5px 0px 10px 0px;
	padding:				0px 0px 0px 20px;
	font-size:				16px;
	color:					#996533;
	background: 			url(/design/images/puce_titre.jpg) top left no-repeat;
}

h3
{
	margin:					5px 0px 10px 0px;
	padding:				0px;
	font-size:				14px;
	color:					#996533;
}

#logos_label
{
	margin-top:11px;
	height:62px;
	background: 			url(/design/images/logos_label.jpg) top left no-repeat;
}

#logos_label span
{
	display:none;
}











#global #content #faux1 {
	background:				url(/design/images/faux_content1.jpg) top center no-repeat;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 45px;
	float:					left;
	height:					581px;
	width:					453px;
}
#global #content #faux2 {
	background:				url(/design/images/faux_content2.jpg) top center no-repeat;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 45px;
	float:					left;
	height:					725px;
	width:					453px;
}

hr
{
	margin:					20px 0px 20px 0px;
	border:					1px solid #996533;
}