html, body, br, hr, div, span, a, object, iframe, ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, p, blockquote, q, address, small, big, cite, dfn, ins, del, i, em, b, strong, sup, sub, strike, pre, code, samp, kbd, var, tt, form, fieldset, legend, label, input, textarea, option, .nobox{background-color:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}
blockquote, q{quotes:none;}
br{height:0;}
a img{border:0;}
img.inline{display:inline;}
legend{display:none;}
body{font:normal normal 13px "Helvetica", Sans-Serif;color:#FFFFFF;}
code, samp, kbd, var{font-family:"Courier New", "Courier", Monospace;}
#deroulant, #top{width:1100px;}
#deroulant{text-align:left;margin:30px auto 30px;padding:50px 0 0;}
#deroulant_product, #top{width:1110px;}
#deroulant_product{text-align:left;margin:0 auto 0px;padding:50px 0 0;}
.menu00, .menu00 a{color:#fff;}
.menu00 a:hover{text-decoration:none;}
.menu00{margin:0;position:relative;clear:both;width:100%;}
.menu00 li{float:left;display:inline;margin:0 0 0 0;}
.menu00 li.last{margin:0;}
.menu00 li a{display:block;padding:0px 0px 0px 0px;cursor:pointer;}
.menu00 li.hover .ssMenu00, .menu00 li:hover .ssMenu00{display:block;}
.menu00 li.hover a.menu00Cat, .menu00 li:hover a.menu00Cat, .menu00 li a.menu00Cat:hover{color:#E6DD05;}
.menu00 .typeface-js, .listMenu03 li a, .ssMenu00 h2{font-family:BentonSansCond-Bold, Arial;}
.menu00 .typeface-js{text-transform:uppercase;font-size:14px;}
.ssMenu00{position:absolute;background:#2e302f;width:700px;padding:30px 36px;display:none;left:50px;}
.ssMenu00 h2{color:#5e9cc0;font-size:16px;line-height:16px;text-transform:uppercase;}
.ssMenu00 ul, .ssMenu00 ul li{margin:0;}
.ssMenu00 ul.typeface-js{text-transform:none;}
.ssMenu00 .listMenu00 li{width:148px;}
.ssMenu00 .listMenu00 li a{background:url(../images/puce10.gif) no-repeat 0 14px;padding:8px 6px 6px 10px;font-weight:bold;font-size:12px;line-height:14px;}
.ssMenu00 .listMenu00 li a:hover{background-image:url(../images/puce20.gif);}
.ssMenu00 .listMenu02{border-top:1px solid #636360;margin:6px 0 10px;overflow:hidden;width:210px;}
.ssMenu00 .listMenu02 li{width:100%}
.ssMenu00 .listMenu02 li a{padding:8px 0 6px;font-size:11px;font-weight:bold;}
.ssMenu00 .listMenu03{float:left;display:inline;width:144px;margin:0 40px 0 0;}
.ssMenu00 .listMenu03 li, .ssMenu00_2 .listMenu04 li{border-top:1px solid #7a7976;width:100%;}
.ssMenu00 .listMenu03 li.first, .ssMenu00_2 .listMenu04 li.first{border-top:0;}
.ssMenu00 .listMenu03b{float:right;display:inline;width:446px;}
.ssMenu00 .listMenu04{width:100%;overflow:hidden;}
.ssMenu00 .listMenu04 li{width:146px;margin:0 24px 0 0;}
.ssMenu00 .listMenu04 li, .ssMenu00 .listMenu04 li a{font-size:11px;}
.ssMenu00 .listMenu04 li a{padding:0;}
.ssMenu00 .listMenu04 li strong{color:#fff;display:block;text-transform:uppercase;font-size:13px;padding:10px 0 4px 5px;}
.ssMenu00 .listMenu04 li span{color:#A5A2A3;display:block;padding:0 0 0 5px;}
.ssMenu00 .listMenu04 li a:hover span{color:#fff;}
.ssMenu00 .listMenu05{width:100%;overflow:hidden;}
.ssMenu00 .listMenu05 li{width:91px;margin:0 12px 0 0;}
.ssMenu00 .listMenu05 li, .ssMenu00 .listMenu05 li a{font-size:11px;}
.ssMenu00 .listMenu05 li a{padding:0;}
.ssMenu00 .listMenu05 li strong{color:#fff;display:block;text-transform:uppercase;font-size:13px;padding:10px 0 4px 5px;}
.ssMenu00 .listMenu05 li span{color:#A5A2A3;display:block;padding:0 0 0 5px;}
.ssMenu00 .listMenu05 li a:hover span{color:#fff;}
.ssMenu00 .listMenu06{width:100%;overflow:hidden;}
.ssMenu00 .listMenu06 li{width:119px;margin:0 12px 0 0;}
.ssMenu00 .listMenu06 li, .ssMenu00 .listMenu05 li a{font-size:11px;}
.ssMenu00 .listMenu06 li a{padding:0;}
.ssMenu00 .listMenu06 li strong{color:#fff;display:block;text-transform:uppercase;font-size:13px;padding:10px 0 4px 5px;}
.ssMenu00 .listMenu06 li span{color:#A5A2A3;display:block;padding:0 0 0 5px;}
.ssMenu00 .listMenu06 li a:hover span{color:#fff;}
.ssMenu00 .listMenu02 li a:hover, .ssMenu00 .listMenu03b a:hover, .ssMenu00 .listMenu04 li a:hover strong, .ssMenu00 .listMenu04 li:hover strong, .ssMenu00 .listMenu05 li a:hover strong, .ssMenu00 .listMenu05 li:hover strong{color:#e6dd05;}
#top .ssMenu00 a img{border:5px solid #2E302F;}
#top .ssMenu00 a:hover img{border:5px solid #4e4e4e;}
#top .ssMenu00 .listMenu03 li a{color:#c2bdbe;text-transform:uppercase;padding:12px 0 10px;}
#top .ssMenu00 .li00 a{color:#e6dd05;}
.ssMenu00_0 p{font-size:11px;margin:10px 0 0;}
.ssMenu00_0L{float:left;display:inline;margin:0 16px 14px 0;width:800px;}
.ssMenu00_0L h2{margin:0 0 16px;}
.ssMenu00_0R{float:right;display:inline;width:210px;margin:14px 0 0;}
.ssMenu00_0R h2{text-transform:none;}
.ssMenu00_1{width:630px;left:106px;}
.ssMenu00_1 h2{margin:8px 0 10px;}
.ssMenu00_2{width:730px;left:158px;}
.ssMenu00_2 .listMenu04{float:right;display:inline;width:210px;}
.ssMenu00_2 .listMenu04 li{padding:10px 0 8px;margin:0;width:100%;}
.ssMenu00_2 .listMenu04 li strong, .ssMenu00_2 .listMenu04 li span{font-size:12px;line-height:12px;padding:0;}
.ssMenu00_2 .listMenu04 li strong{padding:0 0 4px;font-weight:bold;font-size:11px;}
.ssMenu00_2L{float:left;display:inline;width:490px;margin:0 30px 0 0;}
.menu00 .ssMenu00_2L a{padding:0;margin-top:10px;}
.teaserMenu{clear:both;overflow:hidden;width:100%;}
.ssMenu00 .teaserMenu li{margin:0 0 0 10px;}
.ssMenu00 .teaserMenu li.first{margin:0;}
.teaserMenu li a{padding:0;}
h1, h2, h3, h4, h5, h6, b, strong{font-weight:bold;}
i, em, cite, dfn, ins{font-style:italic;}
del, code, samp, kbd, var{font-style:inherit;}
a{text-decoration:underline;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
abbr, acronym{border:0;cursor:help;text-decoration:none;}
h1{font-size:48px;}
h2{font-size:36px;}
h3{font-size:24px;}
h4{font-size:21px;}
h5{font-size:18px;}
h6{font-size:16px;}
ul, dl{list-style-type:disc;}
ol{list-style-type:decimal;}
li, dt, dd, p, pre, address, legend, label, input, textarea, select, option, optgroup, th, td{font:inherit;}
table{width:100%;}
th, td{padding:8px;}
th{text-align:left;}
address{font-style:normal;}
address br{display:none;}
address span{display:block;}
address span.locality, address span.region, address span.postal-code, address span.type, address span.value{display:inline;}
address span.fn, address span.org{font-weight:bold;}
.left, .right{display:inline;float:left;width:auto;}
.right{float:right;}
.float-clear:after{content:".";clear:both;display:block;height:0;font-size:0;visibility:hidden;}
.float-clear-div{clear:both;height:0;font-size:0;}
.hide{display:none;}
.snap{margin:0 auto;width:940px;}
.txt-right{text-align:right;}
.txt-center{text-align:center;}
.txt-left{text-align:left;}
.txt-justify{text-align:justify;}
