html{padding:0;margin:0;border:0;background:url('/css/fdbody.png') repeat-x;}
*{padding:0;margin:0;border:0;}
body {margin: 0;padding: 0;font:13px Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;}

.trouge {color: #AF3E20;}

#conteneur {text-align:center;padding:0;border:0;display:block;width:1000px;margin:0 auto;border:0;}

#header0 {display:block;width:1000px;height:431px;padding:0;margin:0;background:url('/css/phoent.jpg') right 0 no-repeat;text-align:left;}
#header0 .logo {border:0;display:block;float:left;padding:10px 40px 0 10px;}
#header0 .txt {border:0;display:block;float:left;padding:0 0 0 10px;line-height:22px;width:300px;border-left:1px solid #000000;margin:20px 0 0 0;}
#header0 .txt strong {color: #AF3E20;}
#header0 .logis {border:0;display:block;float:right;padding:10px 5px 0 0;}

#menu0 {margin:20px 0 0 0;width:1000px;height:200px;display:block;float:left;border:0;}
#menu0 ul {margin:10px 0 0 0; width:224px; text-align:left; border:0;display:block;float:left;border:0;}
#menu0 li{padding:0; margin:3px 0 2px 0; list-style:none;display:block;float:left;width:224px;line-height:20px;}
#menu0 li a{color:#FFFFFF;text-decoration:none; background:url('/css/menu.png') 0px 0px no-repeat;padding:0 0 0 70px;width:154px;display:block;}
#menu0 li a:hover{background:url('/css/menu.png') 0px -20px no-repeat; color:rgb(255,255,255);padding:0 0 0 70px;width:154px;display:block;}
#menu0 li a.lactive {background:url('/css/menu.png') 0px -40px no-repeat; color:#FFFFFF;font-weight:bold;padding:0 0 0 70px;height:20px;}
#menu0 img {display:block;float:right;background:url('/css/ppho.png') no-repeat;padding:0 0 0 137px;}

#header {display:block;width:1000px;height:431px;padding:0;margin:0;background:url('/css/fdent.png') right 0 no-repeat;text-align:left;}
#header .logo {border:0;display:block;float:left;padding:42px 0 0 0;}
#header .logis {border:0;display:block;float:right;padding:10px 5px 0 0;}

#menu {margin:12px 0 0 0;width:1000px;height:200px;display:block;float:left;border:0;}
#menu ul {margin:5px 0 0 0; width:224px; text-align:left; border:0;display:block;float:left;border:0;}
#menu li{padding:0; margin:3px 0 2px 0; list-style:none;display:block;float:left;width:224px;line-height:20px;}
#menu li a{color:#FFFFFF;text-decoration:none; background:url('/css/menu.png') 0px 0px no-repeat;padding:0 0 0 70px;width:154px;display:block;}
#menu li a:hover{background:url('/css/menu.png') 0px -20px no-repeat; color:rgb(255,255,255);padding:0 0 0 70px;width:154px;display:block;}
#menu li a.lactive {background:url('/css/menu.png') 0px -40px no-repeat; color:#FFFFFF;font-weight:bold;padding:0 0 0 70px;height:20px;}
#menu img {display:block;float:right;background:url('/css/ppho.png') no-repeat;padding:0 0 0 137px;}


#reserver {width:1000px;height:60px; background:url('/css/fdres.png') 140px 0 no-repeat #03568C;text-align:left;}
#reserver a {text-decoration:none}
#reserver a.option {color:white;text-decoration:underline;font-size:12px;border:0;display:block;width:93px;float:right;padding:40px 10px 0 0; }
#reserver .uk {border:0;margin:0 0 0 20px;display:block;float:left}
#reserver .de {border:0;margin:0 0 0 20px;display:block;float:left}
#reserver .reservit {border:0;display:block;float:left;margin-right:5px;padding:0}
#reserver p {display:block;padding:19px 0 0 0;margin:0 0 0 230px;border:0;width:410px;float:left;color:white;font-size:10px;border:0;height:40px}

a.plaquette {display:block;float:right;padding:10px 0 0 0;color:#AF3E20;font-weight:bold}

#contf{display:block;float:left;width:1000px;background:url('/css/foot.jpg') left bottom no-repeat;}
#acc {display:block;float:left;width:1000px;background:url('/css/acc.png') left 0 no-repeat;padding:0 0 0 0;}
#acc img {display:block;float:left;padding:20px 0 0 86px;}
#acc img.gif {display:block;float:left;padding:20px 0 0 2px;}
#acc p {width:530px;display:block;float:right;padding-right:0px;margin-top:30px;text-align:justify;line-height:25px;}

#barre img {border-bottom:3px solid #AF3E20;}
#barre {margin:0 0 0 0;width:223px;display:block;float:left;border:0;}
#barre ul {margin:5px 0 0 0; width:223px; text-align:left; border:0;display:block;float:left;border:0;}
#barre li{padding:0; margin:3px 0 2px 0; list-style:none;display:block;float:left;width:223px;line-height:20px;}
#barre li a{color:#000000;text-decoration:none; background:url('/css/barre.png') 0px 0px no-repeat;padding:0 0 0 70px;width:154px;display:block;}
#barre li a:hover{ background:url('/css/barre.png') 0px -20px no-repeat; color:rgb(0,0,0);padding:0 0 0 70px;width:154px;display:block;}
#barre li a.lactive {background:url('/css/barre.png') 0px -40px no-repeat; color:#000000;font-weight:bold;padding:0 0 0 70px;height:20px;}

#fiche, #lnk, #ctDirect {width:742px;display:block;float:right;padding:0 0 0 33px;}

#main {display:block;float:left;width:1000px;margin:0;padding:0;font-size:12px;line-height:22px;text-align:left;padding-top:20px;background:url('/css/foot.jpg') left bottom no-repeat;}

#fiche h1 {font-size:16px;line-height:22px;color:#AF3E20;margin:40px 0 20px 0;width:360px;}
#fiche ul {margin:3px 0 10px 0;display:block;float:left;}
#fiche li {background:url('/css/ul.png') 0px 8px no-repeat;padding:0 0 0 20px;display:block;border:0 }
#fiche .b1 {border-bottom:1px solid #373737; border:0;}
#fiche .c1 {background-color: #fefcdf;}
#fiche .c2 {background-color: #eeecd1;}
#fiche .c3 {background-color: #e6e4ca;}
#fiche .c4 {background-color: #d7d5bd;}

#divphoto {display:block; float:right;width:360px;border:0;margin:0;padding:0}
#photo {display:block; float:right;padding:10px 20px 0 20px;border:0;width:310px;background-color:#DCD3D4;margin:0 0 0 10px;}
#photo img {padding:0 0 10px 0;}
#photo a {text-decoration:none;}

#boutdiap {display:block; float:right;padding:10px 0 10px 0;border:0;width:350px;border:0}
#boutdiap img {display:block;float:left;padding:0;margin:0 30px 0 0;}

#lnk h1 {font-size:16px;line-height:22px;color:#AF3E20;margin:40px 0 20px 0;}
#lnk h2 {font-size:14px;border:0;padding:0 0 10px 0;}
#lnk img {float:left;margin-right:10px;padding:0;border:1px solid #ccc;}
#lnk p {padding:0 0 40px 20px;border:0;width:700px;}
#lnk p a {font-size:11px;color:#AF3E20;}

#ctDirect {margin:0 0 0 0; padding:0 0 0 12px; border:0; font-family: Verdana, Arial, Helvetica, sans-serif;text-align:left;line-height:15px;}
#ctDirect h1 {font-size:16px;line-height:22px;color:#AF3E20;margin:40px 0 20px 0;}
#ctDirect form {padding: 0 0 30px 50px;margin:0;width:70%;border:0;line-height:16px;}
#ctDirect fieldset { margin: 0;padding: 0; border: 0;}
#ctDirect label {  padding:0;width:115px;text-align:left;margin:1px 0 0 0;float:left;border:0;}
#ctDirect input {border:1px solid #ccc; margin:0 0 2px 0;font-size:12px;}
#ctDirect textarea {width: 400px; border:1px solid #ccc;}
#ctDirect .boutform {font-weight:bold;font-size:11px;color:#FFFFFF;text-align:center;border: 0;margin:2px 0 0 115px;background-color : #03568C;font-weight:bold;padding:2px 10px 3px 10px;}

#contcontact {display:block;float:left;height:250px;border:0;margin:57px 0 0 20px;width:470px;text-align:left;}
#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;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:#72A8C8;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 {display:block;float:left;width:1000px;padding:0;text-align:center;margin:0;border-top:1px solid #000000;}
#footer address {font-style:normal;padding:18px 0 0 100px;color:#AF3E20;}
#footer p {text-align:center;padding:0;border:0;display:block;width:1000px;margin:5px auto;border:0;font-size:11px;color:#000000}
#footer p a {text-decoration:none;color:#000000;}
#footer span {float:right;padding:4px 0 0 0}

.clear {clear: both;}
