html{padding:0;margin:0;border:0;}
*{padding:0;margin:0;border:0;}
body {margin: 0;padding: 0;font:11px Verdana, Arial, Helvetica, sans-serif;font-weight:normal;background-color:#878B94;}

#conteneur {text-align:center;padding: 0;border:0;background:url('/css/fdc.png') repeat-y;position:absolute;left: 50%;top: 50%;width: 842px;height: 632px;
margin-top: -316px; margin-left: -421px; }

a, a:link, a:visited{color:#888B92;text-decoration:none;}
a:hover, a.visit {color:#888B92;text-decoration:none;}

#header {background:url('/css/fdhh.png') no-repeat;height:126px;display:block;float:left;width:842px;padding:8px 0 0 0;border:0}
#header img {border:0;display:block;float:left;padding:36px 0 0 21px;}

#menu {position:relative;width:235px;list-style:none;display:block;float:right;margin:65px 21px 0 0;padding:0;border:0;background-color:#009EB9}
#menu img {border:0;display:block;float:left;padding:0;margin:0;}
#menu LI { FLOAT: left; MARGIN: 0;border-right:1px solid #888B92;padding:0 ; }
#menu LI A { DISPLAY: block; FLOAT: left; TEXT-DECORATION: none;background:#ffffff url('/css/pucemb.png') 4px 0 no-repeat; width:15px;height:7px;}
#menu LI A:hover, #menu LI A.current { DISPLAY: block; FLOAT: left; TEXT-DECORATION: none;background:#ffffff url('/css/pucemm.png') 4px 0 no-repeat; width:15px;height:7px;}
#menu LI:hover, #menu LI.current { Z-INDEX: 100; POSITION: relative;border-right:1px solid #888B92; }
#menu LI A:hover { Z-INDEX: 100; COLOR: #888B92; POSITION: relative}
#menu LI:hover > A { COLOR: #888B92; }
#menu UL { LEFT: -9999px; WIDTH: 120px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 5px;}
#menu UL LI {MARGIN: 0px;padding:0;border-right:1px solid #888B92;padding-top:35px;}
#menu UL LI A {	FONT-SIZE: 11px; WIDTH: 115px; HEIGHT: 13px; TEXT-ALIGN: right;padding-right:5px;background:url('/css/sep.gif') no-repeat;COLOR: #888B92;}
#menu UL LI:hover > A {COLOR: #888B92;}
#menu :hover UL {RIGHT: 0px; LEFT: auto }

#dnav {width:632px;border:0;text-align:right;padding:0;margin:0;height:36px;}
#dnav span.trub{border:0;width:520px;margin:25px 0 0 0;display:block;float:left;COLOR: #5A3018;}
#nav {width:100px;list-style:none;display:block;float:right;margin:29px 0 0 0;padding:0 0 0 0;border:0;}
#nav img {border:0;display:block;float:left;padding:0;margin:0;}
#nav LI { FLOAT: left; MARGIN: 0;border-right:1px solid #888B92;padding:0 ; }
#nav LI A { DISPLAY: block; FLOAT: left; TEXT-DECORATION: none;background:#ffffff url('/css/pucemb.png') 4px 0 no-repeat; width:15px;height:7px;}
#nav LI A:hover, #nav LI A.current { DISPLAY: block; FLOAT: left; TEXT-DECORATION: none;background:#ffffff url('/css/pucemm.png') 4px 0 no-repeat; width:15px;height:7px;}
#nav LI:hover, #nav LI.current { Z-INDEX: 100; POSITION: relative;border-right:1px solid #888B92; }
#nav LI A:hover { Z-INDEX: 100; COLOR: #888B92; POSITION: relative}
#nav LI:hover > A { COLOR: #888B92; }
#nav UL { LEFT: -9999px; WIDTH: 320px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 5px;}
#nav UL LI {MARGIN: 0px;padding:0;border-right:1px solid #888B92;padding-top:20px;}
#nav UL LI A {	FONT-SIZE: 11px; WIDTH: 315px; HEIGHT: 13px; TEXT-ALIGN: right;padding-right:5px;background:url('/css/sep.gif') no-repeat;COLOR: #888B92;}
#nav UL LI:hover > A {COLOR: #888B92;}
#nav :hover UL {RIGHT: 0px; LEFT: auto }

#main {background:url('/css/fdm.png') no-repeat;display:block;float:left;width:842px;height:464px;}

#fiche, #album {text-align:justify;width:632px;padding:0 121px 0 85px;display:block;float:left;height:464px;}
#fiche h1, #ctDirect h1 {padding:6px 0 5px 10px;font-size:10px;background:url('/css/pict1.png') no-repeat;margin:0 0 0 11px;}
#fiche p {padding:0 0 10px 10px;}
#fiche img {display:block;float:right;}

#album img {display:block;float:right;}
#album span.leg {background:url('/css/pict1.png') no-repeat;display:block;float:left;width:622px;padding:7px 0 10px 10px;margin:2px 0 0 0;border:0;}

#presse {text-align:justify;width:626px;padding:0 121px 0 91px;display:block;float:left;height:464px;}

#texte {text-align:justify;width:610px;padding:93px 121px 0 122px;display:block;float:left;height:371px;}
#texte h1 {padding:8px 0 5px 10px;font-size:13px;background:url('/css/pict1.png') no-repeat;margin:0 0 0 11px;}


#lequipe {text-align:left;width:610px;padding:93px 121px 0 122px;display:block;float:left;height:371px;}
#lequipe ul { clear: left; list-style-type: none; margin: 0; padding: 0;border:0;width:600px;}
#lequipe ul li { float: left; padding: 10px; border: 1px solid #5A3018; width: 92px; height: 174px; overflow: hidden; margin: 0 66px 0 0;  }
#lequipe ul li img {display:block;float:left;padding:0;margin:0;border:0}
#lequipe ul li a.btn {color:#625C5C;display:block;float:right;background:url('/css/detail.png') no-repeat;width:67px;height:12px;margin-top:3px;}
#lequipe ul li a {text-decoration:none;color:#5A3018;font-size:10px;text-align:left;}

#lref {text-align:justify;width:626px;padding:52px 121px 0 91px;display:block;float:left;height:412px;}
#contlref {text-align:justify;padding:0 121px 0 130px;display:block;float:left;height:371px;background:url('/css/ref.png') no-repeat;border:0}
#contlref ul { clear: left; list-style-type: none; margin: 0; padding: 0;border:0;width:410px;}
#contlref ul li { float: left; padding: 0; border: 0; width: 410px; margin:0 0 20px 0;  }
#contlref ul li h1 {padding:8px 0 5px 10px;font-size:13px;background:url('/css/pict1.png') no-repeat;margin:0 0 0 5px;}
#contlref ul li p {padding:0;margin:0 0 0 16px;text-align:left;}


#contact {text-align:justify;width:610px;padding:0 121px 0 122px;display:block;float:left;height:464px;border:0}
#contcontact {display:block;float:left;height:250px;border:0;margin:57px 0 0 20px;width:470px;}
#contcontact h1 {padding:8px 0 5px 10px;font-size:13px;background:url('/css/pict1.png') no-repeat;margin:0 0 0 0;}

#contcontact form { padding:0;margin:0;}
#contcontact p { padding:0;margin:0 0 15px 120px;}
#contcontact input {width: 170px; height:16px;padding:0 0 0 2px;margin:1px 0;color:#625C5C;border: #CCC 1px solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#contcontact label { padding:3px 0 0 0;width:110px;text-align:top;margin:0;float:left;}
#contcontact fieldset { margin: 0;padding: 0 0 0 10px; border: 0;}
#contcontact legend {margin:0;padding: 0;}
#contcontact textarea {width: 300px; border:1px solid #CCC;}
#contcontact .btnp {color:#FFFFFF;background-color:#59301A;padding:1px 0 2px;margin:5px 12px 0 120px;font-weight:bold;display:block;font-size:11px;width:110px;float:left;text-align:center;border:0;height:23px;border:0}

#map {width: 520px; height: 290px;float:left;margin:20px 0 0 0;}

#footer {background:url('/css/fdf.png')  top no-repeat #878B94;display:block;float:left;width:842px;height:34px;}

.clear {clear: both;}
