*{margin:0;padding:0}
body{background:#fff url(images/body.png) repeat-x;text-align:center;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:11px}
#global{width:860px;height:auto;margin:0 auto;background:url(images/global.png) repeat-y}
#bglobal{width:860px;height:24px;margin:0 auto;background:url(images/bglobal.png) no-repeat;}
#wrapper{width:800px;height:auto;text-align:left;margin:0 auto}
#header{width:800px;height:215px;background:url(images/bg-header.jpg) repeat-x;}
#header-g{width:800px;height:215px;background:url(images/bg-header-g.jpg) top left no-repeat;}
#header-d{width:800px;height:215px;background:url(images/bg-header-d.jpg) top right no-repeat;}
#header-poussins{position:absolute;margin:80px 40px;}
#content{width:800px;overflow:auto;padding-bottom:20px;line-height:20px;padding:20px 0px}
#footer{width:800px;height:55px;background:url(images/footer.png) no-repeat;}
#menu-footer{position:absolute;margin:11px;color:#c7c7c7;}
#menu-footer a{color:#c7c7c7;text-decoration:none;}
#menu-footer a:hover{text-decoration:underline;color:#666}
#copy{position:absolute;margin:31px 0px 0px 650px;color:#c7c7c7}
#menu-h{width:792px;height:44px;background:#febf01;margin-left:4px;border-top:4px solid #fedb71;position:absolute;text-align:right;}
.menu{display:block;float:right;height:44px;}
a#accueil{width:58px;background:url(images/accueil.png) 0px 0px no-repeat;}
a#accueil:hover{background:url(images/accueil.png) 0px -44px no-repeat;}
a#qsn{width:126px;background:url(images/qsn.png) 0px 0px no-repeat;}
a#qsn:hover{background:url(images/qsn.png) 0px -44px no-repeat;}
a#produits{width:86px;background:url(images/produits.png) 0px 0px no-repeat;}
a#produits:hover{background:url(images/produits.png) 0px -44px no-repeat;}
a#contact{width:68px;background:url(images/contact.png) 0px 0px no-repeat;}
a#contact:hover{background:url(images/contact.png) 0px -44px no-repeat;}
#logo{position:absolute;margin-left:4px}
#cleft{float:left;width:240px;}
#cright{float:right;width:540px;color:#666}
#txtright{float:left;width:340px;}
#picright{float:right;width:193px;}
h2{display:block;line-height:30px;border-bottom:1px solid #efefef;text-indent:5px;color:#a93c3c;font-size:14px;font-weight:400}
h1{font-size:15px;color:#a93c3c;font-weight:500}
p{color:#666;text-align:justify}
#animation{position:absolute;margin:80px 0 0px 550px}
#menu{width:240px;height:185px;background:url(images/menu.png) no-repeat}
#ulmenu{position:absolute;margin:50px 15px} 
#menu li{display:block;list-style-type:none;line-height:24px;width:160px;text-indent:24px;font-size:12px}
#menu li a{text-decoration:none;color:#979797;}
#menu li a:hover{color:#a93c3c;font-size:13px}
#icone-accueil{background:url(images/icone-accueil.gif) no-repeat}
#icone-qsn{background:url(images/icone-qsn.gif) no-repeat}
#icone-produit{background:url(images/icone-produit.gif) no-repeat}
#icone-contact{background:url(images/icone-contact.gif) no-repeat}
#icone-recommander{background:url(images/icone-recommander.gif) no-repeat}
.text{width:200px;height:14px;border:1px solid #efefef;backgorund:none;margin-bottom:3px;color:#333;font-size:11px;padding:2px 1px !important; padding:0;}
.text:focus,#msg:focus{border:1px solid #FF3300}
#msg{width:400px;height:180px;border:1px solid #efefef;background:none;padding:2px 1px !important; padding:0;color:#333;font-size:11px}
#submit{background:url(images/submit.gif) no-repeat;border:none;width:180px; height:30px;margin-top:2px}
#submit-recommander{background:url(images/recommander.gif) no-repeat;border:none;width:180px; height:30px;margin-top:2px}
#produit{margin-top:10px}
#produit a{color:#CC0000}
#produit a:hover{text-decoration:none;}
#produit b{color:#999999}
#produit tr td{width:200px;text-align:center;padding:20px 10px;border-top:2px solid #efefef;}
#produit tr td img{display:block;margin:0 auto;}
#details h6{font-size:11px;color:#CC0000;background:#fefefe;border-top:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #efefef;width:140px;text-indent:10px}
#details ul{display:block;border:1px solid #efefef;list-style:none;width:300px;margin-bottom:10px;padding:5px 0;}
#details ul li{display:block;line-height:15px;text-indent:20px}
#nb{display:block;background:#CC0000;color:#FFFFFF; width:350px; text-align:center}
#info{width:210px;margin:10px 8px;background:#fefefe;border:2px solid #efefef;padding:2px 5px 4px}
