/* © 2006 Bexter Ben et Adrien CSS */


body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}


h1,h2,h3,h5,h6{
	margin:0px;
	padding: 0px;
	font-size: 1.2em;
}


img {
	border:none;
}

#site {
	display:block;
	width: 985px;
	height: 610px;
	margin:0px;
	padding:0px;
}


/*----------------------------------------------------------------------*/
/* debut - gestion header */
/*----------------------------------------------------------------------*/

#header{
	float:left;
	display:block;
	width:985px;
	height:290px;
	margin:0px;
	padding:0px;
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-left:1px solid #000;
}

/* animation gauche */

#animFlash{
	float:left;
	display:block;
	width:760px;
	height:290px;
	margin:0px;
	padding:0px;
	background:#3D3E4F url(../images/fdflash.jpg) top left ;
}

/* partie droite */

#logo{
	float:right;
	display:block;
	width:225px;
	height:100px;
	margin:0px;
	padding:0px;
	background:#FFF;
	text-align:center;
}

#catalogue{
	float:right;
	display:block;
	width:225px;
	height:160px;
	margin:0px;
	padding:0px;
	background:#FFF;
	text-align:center;
	border-top:1px solid #CCCCCC;
}

#lienPdf{
	float:right;
	display:block;
	width:221px;
	height:26px;
	margin:0px;
	padding:3px 2px 0 2px;
	background:#000;
}

#lienPdf p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	text-align:center;
}

#lienPdf a{
	color:#FFFFFF;
	text-decoration:none;
}

#lienPdf a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}


/*----------------------------------------------------------------------*/
/* fin - gestion header */
/*----------------------------------------------------------------------*/

/*----------------------------------------------------------------------*/
/* debut - gestion contenu */
/*----------------------------------------------------------------------*/

/*----------------------------------------------------------------------*/
/* debut - gestion contenu */
/*----------------------------------------------------------------------*/
/* contenu general */
#contenu {
	float:left;
	display:block;
	width: 987px;
	height: auto !important;
	min-height:280px;
	margin:0px;
	padding:0px;
}

#contenu a {
	text-decoration:none;
	color:#434F5C;
	font-weight:bold;
}
#contenu a:hover {
	text-decoration:underline;
	color:#434F5C;
	font-weight:bold;
}

#contenuMenu {
	float:left;
	display:block;
	width: 759px;
	height: auto !important;
	min-height: 280px;
	height: 280px;
	margin:0px;
	padding:0px;
	background:#EBEBEB;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
}

#contenuActu {
	float:right;
	width: 225px;
	height: auto !important;
	min-height: 280px;
	margin:0px;
	padding:0px;
	background:#FFFFFF;
	border-bottom:1px solid #790D16;
	border-right:1px solid #790D16;
	border-left:1px solid #790D16;
}

.actu{
	float:left;
	width: 210px;
	height:40px;
	margin:5px 8px 0 8px !important;
	margin:6px 4px 0 4px;
	padding:0px;
	text-align:left;
}

.actu p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
	color:#000000;
	margin:0px;
	padding:0px;
	line-height:10px;
}

.suite{
	float:right;
	display:block;
	margin:2px 0 0 0 !important;
	margin:1px 0 0 0;
	padding:0px;
}

.suite a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6pt;
	font-weight:normal;
	font-style:italic;
	color:#790D16;
	text-decoration:none;
}

.suite a:hover {
	color:#790D16;
	text-decoration:underline;
}

.fabrication{
	float:left;
	display:block;
	width:220px;
	margin:5px 0 0 8px !important;
	margin:3px 0 0 1px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
	color:#000000;
	text-align:left;
}

.fabrication a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.fabrication a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.imgFabric{
	margin:2px 5px 2px 0 !important;
	margin:2px 5px 2px 0;
	padding:0px;
}

/* fin contenu general */


/* bbdynadetail */

.titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#434F5C;
}

h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	color:#004A98;
	margin:0px;
	padding:0px;
}

.texte{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	color:#434F5C;
}

#newsLeft{
	float:left;
	display:block;
	width:280px;
	height:280px;
	margin:0 5px 0 0;
	padding:0px;
	text-align:center;
}

#newsRight{
	float:left;
	display:block;
	width:300px;
	height:auto !important;
	min-height:280px;
	margin:0px;
	padding:0px;
	text-align:justify;
}

#newsRight p{
	margin:0 0 5px 0;
	padding:0px;
	text-align:justify;
}

#newPhoto{
	float:left;
	display:block;
	width:600px;
	height:auto !important;
	margin:10px 0 0 30px;
	padding:0px;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	font-style:normal;
	color:#004A98;
	margin:0px;
	padding:0px;
}
/* fin bbdynadetail */

/* fin content pages */

.wash{
	clear: both;
	height: 0px;
	font-size: 0px;
	margin:0px;
	padding:0px;
}


/*----------------------------------------------------------------------*/
/* fin - gestion contenu */
/*----------------------------------------------------------------------*/




/*----------------------------------------------------------------------*/
/* debut - gestion footer */
/*----------------------------------------------------------------------*/
#footer {
	float:left;
	display:block;
	width: 730px;
	height: 30px;
	padding:0px;
	margin:3px 0 0 0;
	color:#6F6F6F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:left;
}

#footer a{
	color: #6F6F6F;
	text-decoration: none;
}

#footer a:hover{
	color: #6F6F6F;
	text-decoration:underline;
}

#bexter {
	float:right;
	display:block;
	width: 250px;
	height: 30px;
	padding:0px;
	margin:3px 0 0 0;
	color:#6F6F6F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:right;
}

#bexter a{
	color: #6F6F6F;
	text-decoration: none;
}

#bexter a:hover{
	color: #6F6F6F;
	text-decoration:underline;
}

/* fin - gestion footer */
/*----------------------------------------------------------------------*/