@charset "utf-8";
body { margin:0px; padding:0px; color:#8d8d8d; font-family:Tahoma; font-size:12px; background:#f7f3e2;}
.left{ float:left;}
.right{ float:right;}
.clear_right{clear:right;}
a{ text-decoration:none; cursor:pointer; color:#8d8d8d;outline-width: 0;}
a:hover{color:#f5c500;}
img { border:none;}
input:focus {outline-width: 0;}
textarea:focus {outline-width: 0;}
select:focus {outline-width: 0;}
.clear{ clear:both;}
input[type=submit],input[type=button]{ cursor:pointer;}
html, body, h1, h2, h3, h4, h5, h6, p, blockquote,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
form, label,  caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;/*background: transparent;*/}
ol, ul {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}
.parag { margin:0px; padding:0px; color:#7e7e7e; font-family:Tahoma; font-size:12px;text-align:justify; line-height:18px;}
.all{ width:1000px; margin:auto;}
.position{position:relative;}
.tops{height:117px; width:100%; background:url(../images/tops.png) top center repeat-x;}
.lang{color:#93918c;}
.lang, .lang a{color:#93918c;font-family:Open Sans; font-size:13px;}
.lang a:hover{color:#f5c500;opacity:1;}
.lang a.hover{color:#f5c500;opacity:1;}
.ic_phone{font-family:Open Sans; font-size:13px;color:#93918c; height:17px; padding-left:23px;background:url(../images/ic_phone.png) 0px 2px no-repeat;}
.ic_email{font-family:Open Sans; font-size:13px;color:#93918c; height:17px; padding-left:23px;background:url(../images/ic_email.png) 0px 3px no-repeat;}
.ic_email:hover{color:#f5c500;}
.logo{margin-top:8px;}
.default_link:hover{color:#f5c500;}
.logo :hover{ opacity:0.8;}
.menu{position:absolute; left:103px; top:77px; }
.spmenu{padding:0px; margin:0px auto;}
.spmenu li{ float:left; position:relative; z-index:300;}
.limain a.amain{display:block;color:#fff; font-family:Open Sans; font-size:14px; padding:0px 20px;text-transform: uppercase;}
.limain:last-child a.amain{margin-right:0px;}
.limain a.amain:hover{color:#f5c500;}
.spmenu li.hover  a.amain{color:#f5c500;text-transform: uppercase;}
.bg_banniere{width:100%;height:290px;background:url(../images/banniere.png) no-repeat;position:relative;}
.bann_panel{width:1000px; height:247px; background:url(../images/ban_panel.png) no-repeat; margin:auto;}
.more{font-size:11px;font-family:Open Sans;color:#fff;transition: 0.5s ease;-o-transition: 0.5s ease;-webkit-transition: 0.5s ease;padding:0px 17px;color:#4d4d4d;background:url(../images/arrows.png) right 2px no-repeat; }
.more:hover{color:#4d4d4d; background:url(../images/arrows.png) left 2px no-repeat; }
.postt{position:absolute; right:0px; bottom:0px;}
.footer{ width:100%; height:192px; background:#272219;color:#93918c;}
.hov{color:#e53c1b;}
.footer ol{ margin:0px; padding:0px; list-style:none;} 
.footer ol li.LiTitle{font-family:Open Sans; font-weight:bold; font-size:14px; color:#f5c500; margin-bottom:8px;background-image:none;text-transform: uppercase;}
.footer ol li{width:100%;}
.footer ol.groupe li a{text-transform: uppercase;}
.footer ol li a{color:#93918c;display:block; font-family:Open Sans; font-size:12;
-webkit-transition: all .35s ease-in-out;-moz-transition: all .35s ease-in-out;-ms-transition: all .35s ease-in-out;
transition: all .35s ease-in-out;}
.footer ol li a:hover{color:#f5c500;}
.copy{color:#f5c500; display:block;}
.copy:hover{opacity:0.5;}
.input_n{width:138px; height:31px;background:#3a362e; border:none; text-align:center;color:#93918c; padding:0px 5px;border-right:solid 1px #504729;}
.bouton{width:62px; height:31px;background:#f5c500; border:none; text-align:center;color:#484031;}
.LeftPanel{width:220px;margin-left:0px;}
.RightPanel{width:750px;}
.BoxPanel_1{width:437px; height:290px; background:#fff;}
.BoxPanel_1 .Panel{padding:10px 15px 10px 15px;}
.BoxPanel_1 .Panel .image{margin-right:16px;}
.BoxPanel_1 .Panel .P1{width:213px; height:200px; position:relative; color:#8d8d8d; font-family:Open sans; font-size:12px;text-align:justify;}
h1{color:#f5c500; font-size:25px; text-transform: uppercase; font-family:Open sans;padding:0px; margin:0px; font-weight:normal;line-height: 20px;}
h2{color:#a4a4a4; font-size:25px; text-transform: uppercase; font-family:Open sans;padding:0px; margin:0px; font-weight:normal;line-height: 20px;}
.BoxPanel_2{width:287px; }
.BoxPanel_2 .Panel{background:#fff; width:100%; height:82px; box-shadow:0px 0px 5px 0px #eee; border:solid 1px #fff;position:relative;}
.BoxPanel_2 .Panel .padding{padding:1px;}
.BoxPanel_2 .Panel .link{width:157px; color:#8d8d8d; font-family:Open sans;}
.BoxPanel_2 .Panel .span{color:#5f543e;display:block;margin-top:3px;margin-bottom:3px;}
.ppr{ list-style:url(../images/4.gif)!important; margin-left:13px;}
.BoxPanel_2 .Panel .arrows{position:absolute; right:12px; bottom:9px; z-index:10;}
.olmenu{ list-style:url(../images/5.gif)!important; margin-left:40px;} 
.olmenu li{margin-bottom:7px;}
#conts ul, #conts ol{ list-style:url(../images/4.gif)!important; margin-left:25px;}
#conts, #conts * {font-size:13px; font-family:Tahoma; line-height:20px }
#conts table{ border-collapse:collapse; margin-top:10px; margin-bottom:10px;}
#conts td,#conts th { padding:5px;}
.button {background: url(../images/button-standard.png) no-repeat top left;width: 126px;height: 25px;line-height: 27px;display: inline-block;padding: 0;
color: #656565;font-family: LucidaGrandeBold, Arial, sans-serif;font-size: 12px;text-align: center;cursor: pointer;border:none;}
.button:hover {background-position:0 -25px;}
.msg {padding:8px 8px; padding-left:35px; font:12px Tahoma;}
.done {background:url(../images/oks.png) 5px 50% no-repeat;background-color:#3a362e; color:#3d9219}
.error_send {background:url(../images/no.png) 5px 50% no-repeat;background-color:#3a362e; color:#ff6000}
.DateActM{ font:normal 12px Tahoma; color:#272219;}
.TitreActM{color:#272219; font:14px Open Sans;margin-bottom:6px;font-weight:600;}
.photos_act{width:97px; height:93px; background:url(../images/img_act.png) no-repeat;margin-right:8px;}
.imagess{width: 81px;height:78px; margin-top:9px; margin-left:8px;}
.spans{background:#f5c500; color:#272219; -moz-border-radius:0px; border-radius:0px; -webkit-border-radius:0px;text-align:center; padding:3px 8px; margin:2px; } 
.spanlink{background:#272219; -moz-border-radius:0px; border-radius:0px; -webkit-border-radius:0px; padding:3px 8px; color:#fff; margin:2px;text-align:center;transition: 0.5s ease;-o-transition: 0.5s ease;-webkit-transition: 0.5s ease; }
.spanlink:hover{background:#f5c500; color:#272219;}
.pagination{text-align:right;}
.file{ margin-top:7px; margin-left:8px; margin-right:7px;}
.filespan{ color:#272219; font:12px Open Sans; }
#OK,#NO{display:none;}




.margins{margin-left:43px}
.pak{background:width:100%;}
.photos{ background:url(../images/prods.png) no-repeat; width:138px; height:138px; margin-right:15px;}
.photos img{width:120px; height:120px; margin-top:8px; margin-left:9px;}
.ProdName{font-size:13px;font-family:Open Sans;color:#272219;}
.loop{position:relative;width:151px; height:190px; display:block;}
.zoom{position:absolute; bottom:10px; right:10px; z-index:10; opacity:0; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease;}
.loop:hover .zoom{opacity:1; bottom:82px; right:60px;}
.pdf{display:block; height:18px; line-height:18px; padding-left:23px; margin-top:5px; background:url(../images/pdf.png) no-repeat; color:#9e9e9e; font-size:12px; font-family:Open Sans;}