/*DEBUT*/

* {
	padding: 0px;
	margin: 0px;
}

form {
	padding: 0px;
	margin: 0px;
}

body {
	margin: 0;
	color:#fff;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#241707;
	background:url(gifs/images/fdsite_01.jpg) repeat-x;
/*	height:100%;*/
}
#container{
width:990px;
margin:0 auto;
/*background-color:#36220a;*/
}

p{
margin-top:10px;
}
/********************************************************** BLOCS ***************************************************/
#header {
	margin: 0 auto;
	width: 990px;
	height: 110px;
	display:block;
}
			.header1{
			margin:0;
			background:url(gifs/images/header_03.jpg) no-repeat;
			float:left;
			width:274px;
			height:110px;
			}
			.header2{
			margin:0;
			background:url(gifs/images/header_04.jpg) no-repeat;
			float:left;
			width:505px;
			height:110px;
			}
			.header3{
			margin:0;
			background:url(gifs/images/header_05.jpg) no-repeat;
			float:left;
			width:211px;
			height:110px;
			}
			
			
#fdmenu{
background:url(gifs/images/menu_07.jpg) repeat-x;
height:33px;
}
#vrai_menu{
width:774px;
margin:0 auto;
height:33px;
}

/*****************************************MENU*****************************************/
ul.MenuHaut {
   list-style: none;
   margin: 0;
   padding: 0;
   height:33px;
}
ul.MenuHaut li {
   float: left;
   width: 129px;
   height:33px;
   /*margin-right:1px;*/
}
ul.MenuHaut li a {
   display: block;
   height:33px;
}

li#menu0 a{
	background-image:url('gifs/images/menu_08.jpg');
}
li#menu1 a{
	background-image:url('gifs/images/menu_09.jpg');
}
li#menu2 a{
	background-image:url('gifs/images/menu_10.jpg');
}
li#menu3 a{
	background-image:url('gifs/images/menu_11.jpg');
}
li#menu4 a{
	background-image:url('gifs/images/menu_12.jpg');
}
li#menu5 a{
	background-image:url('gifs/images/menu_13.jpg');
}

li#menu0 a:hover, a#selected-over0 {
	background-image:url('gifs/images/menu-over_08.jpg') !important;
}
li#menu1 a:hover, a#selected-over1 {
	background-image:url('gifs/images/menu-over_09.jpg') !important;
}
li#menu2 a:hover, a#selected-over2 {
	background-image:url('gifs/images/menu-over_10.jpg') !important;
}
li#menu3 a:hover, a#selected-over3 {
	background-image:url('gifs/images/menu-over_11.jpg') !important;
}
li#menu4 a:hover, a#selected-over4 {
	background-image:url('gifs/images/menu-over_12.jpg') !important;
}
li#menu5 a:hover, a#selected-over5 {
	background-image:url('gifs/images/menu-over_13.jpg') !important;
}
/*****************************************FIN MENU*****************************************/

#titre-rubrique{
background:url(gifs/images/fleche.png) no-repeat left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ddc065;
padding-left:10px;
margin-left:10px;
}

/**********************************CONTENU******************************************/
#contenu {
overflow:hidden;
	margin: 0 auto;
	width: 990px;
	margin-bottom:5px;
}

/**********************************index******************************************/
#contenu-index{
background:url(gifs/images/index-poirson_16.jpg) no-repeat;
height: 549px;
}
	#contenu-index-text{
	padding: 130px 0 0 40px;
	color:#000000;
	font-size:12px;
	}
	#contenu-index-titre{
	display:block;
	width:450px;
	color:#000000;
	font-size:22px;
	text-align:center;
	text-transform:capitalize;
	}
	.contenu-index-rouge{
	color:#860000;
	text-transform:capitalize;
	font-size:14px;
	font-weight:bold;
	}

/**********************************qui sommes nous 1******************************************/
#contenu-qui1{
background:url(gifs/images/poirson-qui-1_16.jpg) no-repeat;
height: 549px;
}
	#contenu-qui-text{
	display:block;
	width:290px;
	padding: 140px 0 0 20px;
	color:#000000;
	font-size:12px;
	text-align:justify;
	}
	
/**********************************qui sommes nous 2******************************************/
#contenu-qui2{
background:url(gifs/images/poirson-qui2_16.jpg) no-repeat;
height: 549px;
}
	#contenu-qui-text{
	display:block;
	width:290px;
	padding: 100px 0 0 20px;
	color:#000000;
	font-size:12px;
	text-align:justify;
	}
	

/**********************************vocation******************************************/
#contenu-vocation{
background:url(gifs/images/poirson-vocation_16.jpg) no-repeat;
height: 549px;
}
	#contenu-vocation-text{
	display:block;
	width:290px;
	padding: 120px 0 0 20px;
	color:#000000;
	font-size:12px;
	text-align:justify;
	}

/**********************************force******************************************/
#contenu-force{
background:url(gifs/images/poirson-force_16.jpg) no-repeat;
height: 549px;
}
	#contenu-force-text{
	display:block;
	width:290px;
	float:right;
	padding: 150px 20px 0 0;
	color:#000000;
	font-size:12px;
	text-align:justify;
	}


/**********************************force2******************************************/
#contenu-force2{
background:url(gifs/images/poirson-force2_16.jpg) no-repeat;
height: 549px;
}
	#contenu-force2-text{
	display:block;
	width:290px;
	float:right;
	padding: 85px 20px 0 0;
	color:#000000;
	font-size:12px;
	text-align:justify;
	}


/**********************************bois******************************************/
#contenu-bois{
background:url(gifs/images/poirson-bois_16.jpg) no-repeat;
height: 549px;
}
	#contenu-bois-text{
	display:block;
	width:250px;
	float:right;
	padding: 130px 30px 0 0;
	color:#000000;
	font-size:12px;
	text-align:justify;
	}
	#contenu-bois-text2{
	display:block;
	width:150px;
	margin: 0 auto;
	}

/**********************************metallerie******************************************/
#contenu-metallerie{
background:url(gifs/images/poirson-metallerie_16.jpg) no-repeat;
height: 549px;
}
	#contenu-metallerie-text{
	display:block;
	width:265px;
	float:right;
	padding: 100px 10px 0 0;
	color:#000000;
	font-size:12px;
	}


/**********************************resine******************************************/
#contenu-resine{
background:url(gifs/images/poirson-resine_16.jpg) no-repeat;
height: 549px;
}
	#contenu-resine-text{
	display:block;
	width:240px;
	padding: 80px 0 0 20px;
	color:#000000;
	font-size:12px;
	text-align:justify;
	}


/**********************************resine******************************************/
#contenu-difal{
background:url(gifs/images/poirson-difal_16.jpg) no-repeat;
height: 549px;
}
	#contenu-difal-text{
	display:block;
	width:350px;
	padding: 390px 0 0 15px;
	color:#000000;
	font-size:12px;
	text-align:justify;
	}

/**********************************peinture******************************************/
#contenu-peinture{
background:url(gifs/images/poirson-peinture_16.jpg) no-repeat;
height: 549px;
}
	#contenu-peinture-text{
	display:block;
	width:450px;
	padding: 390px 0 0 20px;
	color:#000000;
	font-size:12px;
	text-align:justify;
	}

/**********************************montage******************************************/
#contenu-montage{
background:url(gifs/images/poirson-montage_16.jpg) no-repeat;
height: 549px;
}
	#contenu-montage-text{
	display:block;
	width:400px;
	float:right;
	padding: 40px 10px 0 0;
	color:#000000;
	font-size:12px;
	}


/**********************************stockage******************************************/
#contenu-stockage{
background:url(gifs/images/poirson-stockage_16.jpg) no-repeat;
height: 549px;
}
	#contenu-stockage-text{
	display:block;
	width:400px;
	float:right;
	padding: 40px 10px 0 0;
	color:#000000;
	font-size:12px;
	}

/**********************************projet******************************************/
#contenu-projet{
background:url(gifs/images/poirson-projet_16.jpg) no-repeat;
height: 549px;
}
	#contenu-projet-text{
	display:block;
	width:400px;
	float:right;
	padding: 40px 10px 0 0;
	color:#000000;
	font-size:12px;
	}

/**********************************gamme******************************************/
#contenu-gamme{
background:url(gifs/images/poirson-gamme_16.jpg) no-repeat;
height: 549px;
}
	#contenu-gamme-text{
	display:block;
	width:400px;
	padding: 425px 0px 0 20px;
	color:#000000;
	font-size:12px;
	}

/**********************************kevin line******************************************/
#contenu-kevin{
background:url(gifs/images/poirson-kevin_16.jpg) no-repeat;
height: 549px;
}
	#contenu-kevin-text{
	display:block;
	width:400px;
	padding: 425px 0px 0 20px;
	color:#000000;
	font-size:12px;
	}


/**********************************contact******************************************/
#contenu-contact{
background:url(gifs/images/poirson-contact_16.jpg) no-repeat;
height: 549px;
}
	#contenu-contact-text{
	display:block;
	width:400px;
	padding: 50px 0px 0 20px;
	color:#000000;
	font-size:12px;
	}
	#contenu-contact-adresse{
	display:block;
	width:300px;
	margin: 0 auto;
	font-size:12px;
	color:#000000;
	padding-top:100px;
	}



#confirm_contact {
height: 275px;
}




/*.flash-position{
float:left;
width:627px;
height:526px;
background:url(gifs/images/contenu_16.jpg) no-repeat;
}
#text-intro-position{
float:left;
width:363px;
height:476px;
background:url(gifs/images/contenu_17.jpg) no-repeat;
font-family:Arial, Helvetica, sans-serif;
padding-top:50px;
text-align:center;
}
		.text-intro-position2{
		padding-top:50px;
		width:350px;
		margin:0 auto;
		}
		
		
#contenu-site{
background:url(gifs/images/contenu-site_16.jpg) no-repeat;
background-color:#231706;
overflow:hidden;
	margin: 0 auto;
	padding-top: 28px;
	width: 990px;
	margin-bottom:10px;
	font-size:12px;
}*/
/*	#contenu-site p{
	margin:10px 25px 0 25px;
	text-align:justify;
	}*/
	










	/****************************contact******************************/
.contenu-gauche-contact{
float:left;
width:627px;
height:485px;
background:url(gifs/images/poirson-charte_16.jpg) no-repeat;
}

#contenu-droite-contact{
float:left;
width:363px;
height:480px;
background:url(gifs/images/poirson-charte-contact_17.jpg) no-repeat;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
text-align:justify;
}

#contenu-droite-contact p{
display:block;
margin-left:120px;
text-align:left;
margin-top:50px;
}

#plan a, #plan a:link, #plan a:active, #plan a:visited {
	display:block;
margin-left:30px;
margin-top:10px;
	color:#fff;
	font-size:11px;
	text-decoration:none;
	text-decoration:underline;
}
#plan a:hover {
	display:block;
margin-left:30px;
margin-top:10px;
	text-decoration:none;
}

.titre-coordonnee{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ddc065;
}

/**********************************************************************************/
/******************************FOOTER*****************************************/
#footer {
	overflow:hidden;
	clear:both;
	text-align:center;
	color:#e9c86b;
	background:url(gifs/images/footer_19.jpg) repeat-x;
	height:149px;
	padding-top:15px;
	font-size:14px;
}

#footer_liens{
clear:both;
width:990px;
margin:0 auto;
padding-top:20px;
}
#footer_liens ul {
	float:left;
/*	display:block;*/
	list-style: none;
	margin: 0 42px 0 35px;
	padding: 0;
}


#footer a, #footer a:link, #footer a:active, #footer a:visited {
	color:#fff;
	font-size:12px;
	text-decoration:none;
	font-weight:12px;
}
#footer a:hover {
	text-decoration:underline;
}
/*****************************************************************************/
/*POUR TXT ET MISE EN PAGE*/
.centrer{
text-align:center;
}

.titre{
font-size:16px;
font-weight:bold;
border-bottom:#FFFFFF solid 1px;
margin-right:50px;
margin-bottom:25px;
}
/******************************************************************************/
/***********************************************SCRIPT VERIF FORM*******************************************************/
.cache {
	display:none;
	/*visibility:hidden;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
.visible {
	visibility:visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
/***********************************************FIN SCRIPT VERIF FORM*******************************************************/
/*PAGE CONTACT*/
#contenu-formulaire{
font-size:12px;
margin-left:100px;
display:block;
float:left;
width:500px;
height: 400px;
}

#contenu-plan{
display:block;
float:left;
padding-top:100px;
}