@charset "utf-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}audio, canvas, video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;font-size:13px;line-height:1.231;font-family:'Quicksand', sans-serif;}body, button, input, select, textarea{font-family:sans-serif;color:#353535;color:#000;}a{color:#00e;}a:visited{color:#551a8b;}a:hover{color:#06e;}a:focus{outline:thin dotted;}a:hover, a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b, strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre, code, kbd, samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before, q:after{content:"";content:none;}small{font-size:85%;}sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dd{margin:0 0 0 40px;}nav ul, nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;}button, input, select, textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button, input{line-height:normal;*overflow:visible;}table button, table input{*overflow:auto;}button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"], input[type="radio"]{box-sizing:border-box;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:valid, textarea:valid{}input:invalid, textarea:invalid{background-color:#f0dddd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;}.ir br{display:none;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before, .clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;} @media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;} a, a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content:"";} pre, blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr, img{page-break-inside:avoid;} img{max-width:100% !important;} @page{margin:0.5cm;} p, h2, h3{orphans:3;widows:3;} h2, h3{page-break-after:avoid;}}
@charset "UTF-8";#logos{width:360px;height:120px;background-image:url(?v=101);position:absolute;top:16px;left:16px;} #divmorelogo div, #divmorelogoapp div{display:inline-block;padding-left:38px;padding-top:14px;}#divmorelogo div:first-child{padding-left:30px;}#divmorelogo div a{display:inline-block;height:32px;width:32px;}#divmorelogoapp div{padding-left:8px;}#divmorelogoapp div:first-child{padding-left:0px;}#divpartpanier{position:absolute;right:0px;top:0px;height:140px;}#panier{position:relative;right:4px;top:20px;}#divcertif{position:relative;left:495px;top:20px;width:197px;}#eKomiWidget_default{right:190px;width:220px;position:absolute;top:16px;transform:scale(0.75);transform-origin:0 0;}#toplinks{position:absolute;right:0px;top:80px;font-size:1.3em;text-align:center;}#div4down{position:absolute;top:22px;left:-40px;}#header a, #header a:hover{text-decoration:none;}#panier #paniercontent{width:20px;text-align:center;position:relative;display:inline-block;left:45px;top:-2px;color:#000;font-weight:bold;}#paniercontent a, #paniercontent a:hover{text-decoration:none;}ul.classic{list-style:disc;margin-bottom:1em;padding-left:2em;}.dropdown-upward{margin-top:400px !important;}ul.dropdown,ul.dropdown li,ul.dropdown ul.submenus{list-style:none;margin:0;padding:0;}ul.dropdown{position:relative;z-index:597;float:left;}ul.dropdown li{float:left;line-height:1.3em;vertical-align:middle;zoom:1;}ul.dropdown li.hover,ul.dropdown li:hover{position:relative;z-index:599;cursor:default;}ul.dropdown ul.submenus{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:100%;min-width:150px;text-align:left;}ul.dropdown ul.submenus li{}ul.dropdown ul li{float:none;}ul.dropdown ul ul{top:1px;left:99%;}ul.dropdown li:hover > ul{visibility:visible;}ul.dropdown-linear{width:100%;}ul.dropdown-linear ul li.dir{display:inline-block;vertical-align:top;}ul.dropdown-linear li.hover,ul.dropdown-linear li:hover{position:static;}ul.dropdown-linear ul ul{display:none !important;}ul.dropdown-columnar ul li.dir{position:static;}ul.dropdown-columnar ul ul{display:block !important;position:static;width:auto !important;}ul.dropdown-columnar ul ul li{float:none;}ul.dropdown-columnar ul ul ul{display:none;}ul.dropdown-columnar li.hover ul,ul.dropdown-columnar li:hover ul{visibility:visible !important;}ul.dropdown{}ul.dropdown li{padding:0 10px;background-color:transparent;color:#000;}ul.dropdown li.last ul li{float:right;}ul.dropdown li.hover,ul.dropdown li:hover{color:#000;}ul.dropdown ul li{font-weight:bold;}ul.dropdown ul ul{margin-top:5px;text-transform:none;}ul.dropdown ul ul li{font-weight:normal;}ul.dropdown *.dir{padding-right:30px;}ul.dropdown ul *.dir{background-image:none;}ul.dropdown li.dir a{display:block;padding:0 10px;}ul.dropdown li{padding:0;}   ul.dropdown li.dir{padding:0 30px 0 10px;} ul.dropdown li.dir:hover{}ul.dropdown ul li.dir{padding:10px;min-width:200px;}ul.dropdown ul li.bigwidth{padding:10px;min-width:240px;}ul.dropdown ul li.bigwidth2{padding:10px;min-width:328px;max-width:380px;}ul.dropdown ul.submenus{padding:0 10px;}ul.dropdown ul a{padding:3px 5px;}ul.dropdown ul a:hover{color:#fff;}ul.dropdown ul ul{padding:0;}#menubar{border-top:1px solid #dadada;font-weight:500;font-size:1.4em;}#menubar #divmenu{width:1230px;height:49px;margin:auto;text-align:center;display:block;}#menubar #divmenu > ul{list-style-type:none;margin:0;padding:8px 0px 0px 0px;background-color:#fff;}#menubar #divmenu > ul li.mainlevel{display:inline-block;padding:0px 4px 0px 0px;} #menubar #divmenu > ul li.mainlevel a{display:inline-block;color:#000;text-decoration:none;padding-bottom:8px;border-bottom:4px solid transparent;padding:4px 10px 8px 10px;}#menubar #divmenu > ul li.mainlevel:last-child a{padding:0 0px 4px 4px;}#menubar #divmenu ul li a:hover{color:#f4783d;border-bottom:4px solid #f4783d;}#menubar #divmenu > ul li.mainlevel:last-child a:hover{padding-bottom:4px;border-bottom:4px solid transparent;}#menubar #divmenu ul.submenus{background-color:rgba(47, 41, 40, 0.84);padding:0px 20px 16px 20px;margin:0px;font-size:0.94em;letter-spacing:normal;}#menubar #divmenu input{font-weight:400;font-size:0.8em;padding:4px;width:275px;line-height:18px;} #spseek{display:inline-block;width:330px;}* html ul.dropdown ul{width:900px;}#menubar #divmenu ul.submenus li.dir{color:#f4783d;text-transform:uppercase;font-weight:700;text-align:left;}#menubar #divmenu ul.submenus li.dir a{padding:0px;color:#fff;}#menubar #divmenu ul.submenus li.dir li.liproduits a{max-width:260px;}#menubar #divmenu li.mnulev2{font-weight:700;color:#f4783d;padding:4px 0px 4px 0px;border-bottom:4px solid transparent;}#menubar #divmenu ul.submenus li.dir > a, #menubar #divmenu ul.submenus li.dir li.mnulev2 a, #header a.afromoxy{padding:0px;color:#f4783d;padding-bottom:4px;border-bottom:4px solid transparent;}#menubar #divmenu ul.submenus li.dir a:hover, #menubar #divmenu ul.submenus li.dir li.mnulev2 a:hover, #header a.afromoxy:hover{border-bottom:4px solid #f4783d;}#menubar #divmenu ul.submenus li.dir > a:hover{border-bottom:4px solid transparent;}#menubar #divmenu ul.submenus{width:1190px;}#menubar #divmenu ul.submenus li.dir li.bigspace{padding-bottom:44px;}.forminiat{}#libformobmenu{display:none;text-align:left;cursor:pointer;}#nav-icon{width:32px;height:32px;position:relative;margin:6px 10px 0 8px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;float:left;}#nav-icon span{display:block;position:absolute;height:5px;width:100%;background:#222;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#nav-icon span:nth-child(1){top:0px;}#nav-icon span:nth-child(2){top:10px;}#nav-icon span:nth-child(3){top:20px;} #nav-icon.open span:nth-child(1){top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}#nav-icon.open span:nth-child(2){opacity:0;left:-60px;}#nav-icon.open span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}#libformobmenu:hover div{color:#f4783d;}#libformobmenu:hover span{background-color:#f4783d;}#divlibmenu{display:inline-block;padding-top:6px;float:left;font-size:1.6em;}#divlibmenu:hover{cursor:pointer;}.close{position:absolute;right:32px;top:32px;width:32px;height:32px;opacity:0.3;}.close:hover{opacity:1;}.close:before, .close:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#333;}.close:before{transform:rotate(45deg);}.close:after{transform:rotate(-45deg);}@media only screen and (max-width:1230px){#menubar{font-size:1.2em;} #menubar #divmenu{width:1024px;height:35px;} #menubar #divmenu input{font-size:0.8em;width:220px;line-height:18px;} #menubar #divmenu > ul{padding:0px;} #menubar #divmenu > ul li.mainlevel a{padding-bottom:8px;padding:10px 5px 8px 5px;} #menubar #divmenu > ul li.mainlevel{padding:0px 4px 0px 4px;} #menubar #divmenu > ul li.mainlevel:last-child{padding-top:8px;} #spseek{width:275px;} #menubar #divmenu ul.submenus{width:970px;}  #menubar #divmenu ul.submenus{font-size:0.85em;} ul.dropdown ul li.dir{padding:10px;min-width:150px;max-width:260px;} #divcertif{left:450px;} #eKomiWidget_default{right:60px;top:16px;}  #menubar #divmenu ul li a{width:100%;} #menubar #divmenu ul li #spseek a{width:auto;} #menubar #divmenu ul.submenus li.forminiat{}}@media only screen and (max-width:1024px){#menubar{font-size:0.9em;} #menubar #divmenu{width:768px;height:32px;} #menubar #divmenu input{font-size:0.75em;width:185px;line-height:12px;} #menubar #divmenu > ul{height:34px;padding:2px 0px 0px 0px; } #menubar #divmenu > ul li.mainlevel a{padding-bottom:8px;padding:8px 0px 8px 0px;} #menubar #divmenu > ul li.mainlevel{padding:0px 4px 0px 4px;} #menubar #divmenu > ul li.mainlevel:last-child{padding-top:2px;} #spseek{width:232px;} #menubar #divmenu ul.submenus{width:768px;}  #menubar #divmenu ul.submenus{font-size:1em;} ul.dropdown ul li.dir{padding:10px;min-width:150px; } #divcertif{display:block; left:430px;} #eKomiWidget_default{right:80px;top:16px;}  #menubar #divmenu ul.submenus li.forminiat{display:none;} #divpartpanier{right:20px;} #toplinks{}}@media only screen and (max-width:940px){#divcertif{display:block; left:390px;} #eKomiWidget_default{right:30px;top:16px;}}@media only screen and (max-width:860px){#logos{left:0px; transform:scale(0.75) translatex(-55px); top:6px;} #divcertif{display:block; left:315px;} #eKomiWidget_default{right:16px; top:16px; transform:scale(0.7); transform-origin:0 0;} }@media only screen and (max-width:768px){#logos{left:0px; transform:scale(0.75) translatex(-55px); top:6px;} #divpartpanier{top:-23px;} #panier{right:4px; top:28px;} #toplinks{top:80px;} #div4down{top:30px; left:-35px;} #imglogo{width:240px; height:48px;}  #divcertif{left:260px; height:58px; width:128px; top:20px;} #divcertif img{width:138px; height:68px;} #eKomiWidget_default{right:60px; top:16px; transform:scale(0.55); transform-origin:0 0;}  #divmorelogo div:first-child{padding-left:0px;} #divmorelogo div, #divmorelogoapp div{padding-left:11px;} ul.dropdown ul.submenus{position:relative; display:none;} ul.dropdown ul.needtoshow{display:block; visibility:visible;} .divmenumob{margin:0px;} ul.dropdownmob{float:none;} ul.dropdownmob li{float:none;} #menubar #divmenu{max-width:768px; width:100%; height:32px; display:none;} #menubar #divmenu > ul.dropdownmob{list-style-type:none; margin:0; padding:0px; background-color:transparent;} #menubar #divmenu > ul li.mainlevelmob{display:block; text-align:left; background-color:#f4783d; border-bottom:1px solid green; padding:2px 0px 0px 2px; line-height:12px;} #menubar #divmenu > ul li.mainlevelmob:last-child{padding-bottom:0px; line-height:12px;} #menubar #divmenu ul.submenus{max-width:748px; width:92%; font-size:1.1em; margin-top:6px; max-height:360px; overflow-y:scroll } #spseek{width:300px;} #menubar #divmenu input{font-size:1em; width:205px;} ul.dropdown ul li.dir{padding:4px 10px 0px 10px;} ul.dropdown ul li.dir ul li.liproduits{padding:4px 0px;} #menubar #divmenu ul.submenus li.dir li.bigspace{padding-bottom:16px;} .liwithchilds, .liwithchildsopen{background-image:url('images/rightarrowmenu.png');background-position:99% 50%;background-repeat:no-repeat; } .liwithchildsopen{background-image:url('images/uparrowmenu.png');} #menubar #divmenu ul li.mainlevelmob a:hover{color:#fff;} ul.dropdown-linear li.hover, ul.dropdown-linear li:hover{position:relative;} #libformobmenu{display:block;} #menubar #divmenu > ul li.hideformobile{display:none;}}@media only screen and (max-width:690px){#divcertif{left:250px;} #eKomiWidget_default{right:20px;}}@media only screen and (max-width:620px){#divcertif{left:230px; } #eKomiWidget_default{right:8px;} }@media only screen and (max-width:585px){#divcertif{left:210px;} #eKomiWidget_default{right:-17px;}}@media only screen and (max-width:541px){#logos{left:0px; transform:scale(0.75) translatex(-55px); top:-10px;} #divpartpanier{right:10px; top:-34px;} #divcertif{width:99px; height:49px; top:10px; left:225px;} #divcertif img{width:99px; height:49px;} #eKomiWidget_default{right:-66px; transform:scale(0.4); transform-origin:0 0; top:8px;}  #imgpanier{width:32px; height:32px;} #panier{top:40px;}  #panier #paniercontent{width:20px; left:33px; top:0px;} #toplinks{right:-0px; top:78px; font-size:1em;} #div4down{position:absolute; top:40px; left:-15px;} #imgcompte, #imgpanier, #imgdownload{width:32px; height:32px;}}@media only screen and (max-width:490px){#divcertif{left:205px;} #eKomiWidget_default{right:-80px;}}@media only screen and (max-width:460px){#divcertif{display:none;} #eKomiWidget_default{right:-50px;}}@media only screen and (max-width:400px){#logos{left:0px; transform:scale(0.75) translatex(-55px); top:-10px;} #divcertif{display:none;} #eKomiWidget_default{right:-58px; transform:scale(0.5); transform-origin:0 0; top:8px;} }@media only screen and (max-width:360px){#eKomiWidget_default{right:-64px; transform:scale(0.5); transform-origin:0 0; top:6px;}}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before, .ui-helper-clearfix:after{content:"";display:table;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{zoom:1;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:'Quicksand', sans-serif;font-size:14px;}.ui-widget .ui-widget{font-size:12px;}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Verdana, Arial, sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #dddddd;background:#eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #cccccc;background:url(images/ui-fond-accueil.jpg) repeat #ff6600;color:#ffffff;font-weight:bold;}.ui-widget-header a{color:#ffffff;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4;}.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#1c94c4;text-decoration:none;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405;}.ui-state-hover a, .ui-state-hover a:hover{color:#c77405;text-decoration:none;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00;}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#eb8f00;text-decoration:none;}.ui-widget :active{outline:none;}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#ffffff;}.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#ffffff;}.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png);}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png);}.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png);}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png);}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-widget-overlay{background:#666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible;} .ui-button-icon-only{width:2.2em;} button.ui-button-icon-only{width:2.4em;} .ui-button-icons-only{width:3.4em;} button.ui-button-icons-only{width:3.7em;} .ui-button .ui-button-text{display:block;line-height:1.4;}.ui-button-text-only .ui-button-text{padding:.4em 1em;}.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;}.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em;}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em;}input.ui-button{padding:.4em 1em;}.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px;}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary{left:.5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em;}.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em;}.ui-buttonset{margin-right:7px;}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em;}button.ui-button::-moz-focus-inner{border:0;padding:0;} .ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;} .ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-titlebar-max{position:absolute;right:2.1em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-max span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-max:hover, .ui-dialog .ui-dialog-titlebar-max:focus{padding:0;}.ui-dialog .ui-dialog-titlebar-restore{position:absolute;right:4.1em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-restore span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-restore:hover, .ui-dialog .ui-dialog-titlebar-restore:focus{padding:0;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;position:absolute;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:200px; height:200px;}a.popuplnk:link, a.popuplnk:visited{color:#ff6600;text-decoration:underline;}a.popuplnk:hover{text-decoration:none;}
 #greenBG{background-color:#7aba43;margin-top:2px;text-align:center;padding-top:36px;}#greenBG div.forhome:hover{cursor:pointer;}h1.forhome, p.forhome{text-align:center;font-size:2.4em;font-weight:400;padding-bottom:20px;padding-top:20px;margin:0px;}.forvignettes div.forhome{min-width:275px;width:95%;}.forvignettes div.forhome, .forvignettes div.foractu{max-width:570px;border-top:4px solid #f4783d;margin-left:auto;margin-right:auto;position:relative;vertical-align:top;}.forvignettes div.forhomenolimit{max-width:none;}.forvignettes div.fordesc{color:#fff;font-size:1.45em;text-align:justify;}.forvignettes div.forsol{height:265px;background-color:#fff;cursor:pointer;vertical-align:top;margin:0px 8px 24px 8px;}.forvignettes div.forsol:nth-child(1){background-image:url(images/imgBackgroundAbos.jpg);background-position:center;}.forvignettes div.forsol:nth-child(2){background-image:url(images/imgBackgroundMulti.jpg);background-position:center;margin-bottom:36px;}.forvignettes div.forsol:nth-child(3){background-image:url(images/imgBackgroundTPE.jpg);background-position:center;margin-bottom:36px;}.forvignettes div.forsol:nth-child(4){background-image:url(images/imgBackgroundMetier.jpg);background-position:center;margin-bottom:36px;}.forvignettes div.forsol p.pforabo{width:100%;text-align:center; position:absolute; bottom:0; font-size:3.7em; text-transform:uppercase; font-weight:bold; color:#737776; background-color:rgba(250, 250, 250, 0.8); padding:30px 0px 45px 0px; margin:0px;}.forvignettes div.foractu{border:1px solid #656565;border:1px solid #000;font-size:1.3em;color:#656565;color:#000;padding:12px 24px;margin-bottom:12px;height:165px;max-width:522px;width:80%;}.forvignettes div.foractu:first-child{}.forvignettes div.foractu:last-child{}div.actucontent{min-height:138px;max-height:138px;overflow:hidden;text-overflow:ellipsis;text-align:justify;}div.actulink{text-align:justify;}#divactuleftarrow, #divacturightarrow{width:29px;height:29px;position:absolute;top:75px;cursor:pointer;}#divactuleftarrow{left:-15px;}#divacturightarrow{right:-15px;}#whiteForVignettes, #greenForVignettes{padding-bottom:24px;margin-bottom:12px;text-align:center;}#greenForVignettes{background-color:#7aba43;margin-top:2px;}#whiteForVignettes .divblockvignette, #whiteForVignettes .vignette, #greenForVignettes .divblockvignette, #greenForVignettes .vignette{max-width:405px;width:95%;margin:auto;}#whiteForVignettes .divblockvignette, #greenForVignettes .divblockvignette{display:inline-block;}#whiteForVignettes .divblockvignette .divbtnwhite, #greenForVignettes .divblockvignette .divbtnwhite{font-size:1em;}#whiteForVignettes .vignette, #greenForVignettes .vignette{margin-top:60px;}#whiteForVignettes .vignette, #greenForVignettes .vignette{display:inline-block;margin-top:60px;background-repeat:no-repeat;background-position:center;height:188px;}#whiteForVignettes .titrevignette, #greenForVignettes .titrevignette{font-size:1.90em;margin:24px 0px 28px 0px;text-transform:uppercase;text-align:center;color:#ffffff;}#greenForVignettes .titrevignette{color:white;}#whiteForVignettes .sstitrevignette, #whiteForVignettes .textevignette, #greenForVignettes .sstitrevignette, #greenForVignettes .textevignette{font-size:1.3em;margin:24px 0px 28px 0px;text-align:center;color:white;}#greenForVignettes .sstitrevignette, #greenForVignettes .textevignette{color:white;}#whiteForVignettes .textevignette, #greenForVignettes .textevignette{height:93px;overflow:hidden;margin-bottom:14px;} #whiteForVignettes .btnvignette, #greenForVignettes .btnvignette{margin:0px 0px 0px 0px;text-align:center;} #velo{}#helico{}#fusee{}#orangeBG, .bgisorange{background-color:#f4783d;margin-top:2px;padding-bottom:30px;text-align:center;}.nopadding{padding-bottom:0px;}#whiteBG{background-color:#ffffff;min-height:320px;margin-top:2px;padding-bottom:48px;text-align:center;}.actulink a{color:#f4783d;border-bottom:4px solid #f4783d;text-transform:uppercase;text-decoration:none;font-weight:bold;} .actulink a:hover{border-bottom:4px solid transparent;}#divbandeaueset{text-align:center;}#partfooter{margin-top:48px;text-align:center;min-height:64px;margin-bottom:50px;font-size:1.3em;}#partfooter a{color:#656565;color:#000;text-decoration:none;border-bottom:4px solid transparent;}#partfooter a:hover{color:#656565;color:#000;border-bottom:4px solid #f4783d;}#partfooter h2{font-size:1.0em;margin:0px;font-weight:normal;} .normtextsize{font-size:1.3em;}#divcookiebar{background-color:#ccc;bottom:0;color:#3d3d3e;display:block;left:0;opacity:.8;padding:10px;position:fixed;right:0;z-index:999;font-size:14px;}#divcookiebar p.textinfo, #divcookiebar p.btninfo{display:inline-block;margin:2px;}#divcookiebar .textinfo{width:78%;}#divcookiebar .btninfo{text-align:right;}@media only screen and (max-width:1230px){.underline, .underlineorange{padding-bottom:0px;}}@media only screen and (max-width:541px){.forvignettes div.forsol p.pforabo{font-size:3.2em;}} 
@charset "utf-8";img, object, embed, video{max-width:100%;}.ie6 img{width:100%;}img{border:0;}body{font-family:'Quicksand', sans-serif;font-size:14px;}#mainpart{min-height:600px;}#mainpart a, #mainpart a:visited{color:#f4783d;padding-bottom:0px;border-bottom:4px solid #f4783d;text-decoration:none;}#mainpart a:hover{color:#f4783d;border-bottom:2px solid transparent;}#mainpart #blocTxtGen a, #mainpart #blocTxtGen a:visited{color:#f4783d;padding-bottom:0px;border-bottom:2px solid transparent;text-decoration:none;}#mainpart #blocTxtGen a:hover{color:#f4783d;border-bottom:4px solid #f4783d;}#mainpart a.nostyle, #mainpart a.nostyle:visited, #mainpart a.nostyle:hover,#mainpart #blocTxtGen a.nostyle, #mainpart #blocTxtGen a.nostyle:visited, #mainpart #blocTxtGen a.nostyle:hover, a.nostyle, a.nostyle:visited, a.nostyle:hover{border-bottom:2px solid transparent;text-decoration:none;cursor:pointer;}#header{margin:auto;width:1230px;position:relative;height:140px;}#frmInfos, form{text-align:center;}#frmInfos #blocTxtGen{font-size:14px;min-height:640px;}#frmInfos #blocTxtGen p{text-align:justify;}#frmInfos #blocTxtGen td p, #frmInfos #blocTxtGen th p{font-size:1em;}.gridContainer{margin-left:auto;margin-right:auto;padding-left:1.82%;padding-right:1.82%;}#LayoutDiv1{clear:both;float:left;margin-left:0;width:100%;display:block;}h1.titrepage, p.titrepage{color:#353535;color:#000;text-align:left;font-size:2.8em;font-weight:400;padding-bottom:45px;padding-top:45px;margin:0px;margin-left:20px;}.iswhite{color:#fff;}.isgrey{color:#353535;}.isorange{color:#f4783d;}.bgorange{background-color:#f4783d;}.underline, .underlineorange{color:#fff;padding-bottom:0px;}.underlineorange{color:#f4783d;}.forvignettes div{display:inline-block;}.divfor2col, .divfor2colnospace, .divfor1col{display:inline-block;margin:8px;max-width:596px;width:100%;vertical-align:top;}.divfor2colnospace{margin:8px 0px 0px 0px;max-width:616px;}.divfor1col{display:block;margin:8px 0px 0px 0px;max-width:1230px;width:100%;}.titreblock, .titreblocknospace{font-weight:800;text-transform:uppercase;font-size:2em;color:#7cc243;padding-left:24px;text-align:left;padding-top:12px;}.divbtn{display:inline-block;color:#fff;border-radius:24px;padding:12px;font-size:1.05em;font-weight:bold;width:120px;margin:8px;}.divbtn:hover{text-decoration:none;}.divbtnadjust{width:auto;}.divbtnlnk{padding-top:4px;padding-bottom:4px;margin:0px;} .divbtnsize2, .divbtnsize3{width:170px;margin:8px;}.divbtnsize3{width:194px;padding:8px 12px;margin:8px;}.divbtngreen{background-color:#75ba43;border:2px solid #75ba43;}.divbtngreen:hover{background-color:#fff;color:#75ba43;}.divbtnorange{background-color:#f4783d;border:2px solid #f4783d;}.divbtnorange:hover{background-color:#ffffff;color:#f4783d;}.divbtnwhite, .divbtnwhitepage{color:#f4783d;background-color:#ffffff;border:2px solid #dadada;font-size:0.95em;}.divbtnwhite:hover{background-color:#f4783d;color:#ffffff;}.divbtnwhitepage:hover{background-color:rgba(244, 120, 61, 0.2);border-color:rgba(244, 120, 61, 0.2);}.orangeborder{border:2px solid #f4783d;}.blockinfos p.lnkactions{font-size:1.5em;text-transform:uppercase;font-weight:700;margin:0px;min-height:36px;display:block;padding:16px 0px 8px 0px;}p.lnkactions a{padding:0px;color:#f4783d;padding-bottom:4px;border-bottom:4px solid #f4783d;text-decoration:none;}p.lnkactions a:hover{border-bottom:4px solid transparent;}.blockinfos, .blockinfospage{background-color:#eff7f0;border-top:6px solid #7aba43;padding:0px 18px 18px 18px;text-align:left;position:relative;}.blockinfospage{border-top:transparent;} .blockinfos label{display:block;text-transform:uppercase;font-size:1em;padding-bottom:12px;padding-top:12px;letter-spacing:0.3px;}.blockinfos p, .blockinfospage p{font-size:1.4em;text-align:justify;line-height:1.3em;}.pagetxt div, .pagetxt p{font-size:1.1em;color:#353535;color:#000;line-height:1.25em;letter-spacing:0.5px;}.blockinfos input[type=text], .blockinfos input[type=password], .blockinfos input[type=url], .blockinfos input[type=email], .blockinfos select{border:1px solid #7cc243;padding-bottom:4px;padding-top:4px;color:#353535;color:#000;width:99%;}.blockinfos select{height:28px;padding-bottom:0px;padding-top:0px;}.forbtn{text-align:center;padding-top:0px;padding-bottom:12px;vertical-align:bottom;background-color:#eff7f0;}.forbtnspbefore{padding-top:12px;} .chOblig{color:#da2234;text-align:center;display:inline-block;min-width:24px;font-size:2em;line-height:12px;vertical-align:middle;}.blockinfos label.lblinformation{font-style:italic;padding-bottom:0px;text-transform:lowercase;}.gridContainerN{padding:0;padding-left:34px;max-width:1196px;width:100%;}thead.tabheader{background-color:#f4783d;text-transform:uppercase;}table{width:100%;table-layout:fixed;}table tr{border-bottom:1px solid #dadada;}#tbtotaux tr{border-bottom:1px solid transparent;}#tbtotaux td:nth-child(2), #tbtotaux td:nth-child(3){background-color:#fff3ee;}#tbtotaux thead th{height:0px;min-height:0px;margin:0px;padding:0px;}table tr.pair{background-color:rgba(218, 218, 218, 0.1);}th, td{padding:4px 8px 4px 8px;height:32px;font-size:1.5em;color:#fff;text-align:left;}td{color:#353535;color:#000;padding-top:8px;padding-bottom:8px;}th p, td p{font-size:1em;}#mainpart td a, #mainpart td a:visited, td a, td a:visited{color:#f4783d;padding-bottom:0px;border-bottom:4px solid #f4783d;text-decoration:none;}#mainpart td a, #mainpart td a:visited{border-bottom:4px solid transparent;}td a:hover{color:#f4783d;border-bottom:4px solid transparent;} h2.pageheader{font-size:1.8em;font-weight:normal;text-align:left;margin-left:20px;color:#353535;color:#000;}.divtabstruct{width:1232px;min-height:320px;padding-top:32px;}.blockinfos label.labelinline{display:inline-block;padding:0px 0px 0px 8px;margin:0px;}p.pForRB{margin-bottom:4px;margin-top:4px;font-size:1em;}.spForRB, .spForLabel{display:inline-block;width:18px;vertical-align:middle;}.spForLabel{width:100%;max-width:530px;}.forRBorChk{margin-right:12px;} .divforOrigin, .divforOriginG{display:inline-block;width:100%;margin-bottom:2px;margin-top:2px;max-width:280px;} .divforOrigin .spForLabel, .divforOrigin .spForLabelG{width:100%;max-width:260px;}.blockinfos label.smallpadding{padding-top:4px;padding-bottom:12px;}.fordesctextwithvideo{min-height:225px;font-size:0.92em;}.bgisgrey, .bgiswhite{background-color:#f0f3e7;margin:0px;padding-top:30px;}.bgiswhite{background-color:#fff;}.titrearticle{min-height:100px;text-align:left;padding-left:36px;}.partprice, .partlib{display:inline-block;vertical-align:top;color:#ffffff;padding:0px;margin:0px;}.partprice{background-color:#f4783d;font-size:1.5em;max-width:272px;width:100%;font-size:2.4em;padding:33px 0px;text-align:center;} .partlib{background-color:#7cb442;margin:28px 0px;max-width:870px;width:100%;font-weight:700;min-height:51px;text-align:left;padding-left:52px;font-size:2em;line-height:1.8em;overflow:hidden;white-space:nowrap;}.detailsarticle{text-align:left;}.forvignetteart, .fordetailsart{display:inline-block;vertical-align:top; }.forvignetteart{width:338px;height:244px;border:1px solid #74c055;background-color:#fff;text-align:center;padding-top:26px;}.forvignetteart img{max-width:260px;max-height:201px;}.fordetailsart{max-width:832px;width:100%;padding-left:24px;max-height:270px;overflow:hidden;}.titredescart{color:#7cb442;font-weight:700;font-size:2.3em;line-height:1.3em;vertical-align:top;} .descart{padding-top:28px;font-size:1.35em;text-align:justify;}.btnforart{text-align:right;padding:12px 0px;}.btnforart .divbtnwhite{font-size:1em;}.titreParagrafTxt, .titreParagrafTxtC, .titreParagraf{font-weight:700;color:#74c055;text-align:left;padding-left:32px;font-size:2em;font-style:italic;padding-top:8px;}.titreParagrafTxtC{text-align:center;padding-left:0px;}.blocTxt, .blocTxtNoPadding, .descParagraf{font-size:1.5em;color:#353535;color:#000;text-align:justify;line-height:1.4em;}.titreParagrafGen{font-size:1.6em;height:auto;margin-top:10px;padding-top:0px;padding-left:28px;color:#353535;color:#000;margin-bottom:10px;background-image:url("../images/fd-sstit-pge.png");background-position:left center;text-align:left;background-repeat:no-repeat;}.titreParagrafGen{width:auto;}p.ponline{margin:0px;display:inline-block;vertical-align:top;}.divforline p.ponline:first-child{margin-top:12px;}.divforline p.ponline:last-child{margin-bottom:12px;padding-left:20px;}p.ponline:first-child{margin-top:12px;width:465px;}.blockinfos p.commentaires, p.commentaires{font-style:italic;margin:0px;padding-left:26px;font-size:1em;}.blockinfos p.commentaires{padding-left:0px;margin-top:8px;} textarea{min-width:260px;max-width:534px;width:100%;min-height:170px;max-height:170px;font-family:courier;font-size:1em;line-height:1.2em;margin-top:8px;border:1px solid #7cc243;}.blockinfos input[type="text"].txtfrmtext{background-color:#eff7f0;color:#f4783d;border-color:#eff7f0;}#mainpart ul{padding-left:24px;}#mainpart li{list-style-type:none;padding-left:0px;font-size:1.2em;list-style-image:url("/images/puce_ronde.png");}#mainpart li ul li{font-size:1em;}#mainpart li a{border-bottom:4px solid #f4783d;text-decoration:none;}#illustrPanier{float:left;width:230px;height:190px;background-image:url(images/illustr-panier.jpg);background-repeat:no-repeat;background-position:bottom;margin-top:30px;}#ulerreurs{list-style:none;padding-left:4px;}p.bodytext, div.bodytext{font-size:1.3em;text-align:justify;}div.forfixedcolumn{overflow-x:scroll; margin-left:2em;}.fixedheadcol{position:absolute;width:2em;left:0;}p.blocTxtLeft, .blocTxtLeftV, .blocTxtRightV{margin-left:0px;margin-right:0px;max-width:650px;width:100%;display:inline-block;margin-bottom:8px;margin-top:8px;padding-top:6px;}.blocTxtRightV{max-width:250px;}.clearobj{background:none;border:0;clear:both;display:block;float:none;overflow:hidden;height:1px;margin:0;padding:0;}div.d-genopinions, div.d-genopinions-alt{padding-top:30px;color:white;}div.d-genopinions-alt{color:black;}div.d-genopinions h2{text-align:center;color:white;font-weight:700;font-size:2em;font-style:italic;padding-bottom:19px;}div.d-foropinions{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:16px;}article.a-opinion, article.a-opinion-alt{flex:1 1 calc(33.33% - 45px);padding:12px 16px;border:4px solid white;border-radius:16px;color:white;box-sizing:border-box;}article.a-opinion-alt{color:black;background-color:white;}article.a-opinion p.p-stars, article.a-opinion-alt p.p-stars{background-image:url("/css/images/star.png");height:24px;background-repeat:repeat-x;width:120px;}article.a-opinion p.p-username, article.a-opinion-alt div.d-username p.p-username{font-weight:bold;width:calc(100% - 70px);}article.a-opinion-alt div.d-username p{display:inline-block;}article.a-opinion p.p-comments, article.a-opinion-alt p.p-comments{text-align:left;}article.a-opinion-alt p.p-img-av{background-image:url("/css/images/logo-av.svg");height:24px;width:68px;background-size:contain;background-repeat:no-repeat;vertical-align:bottom;}#divmsgcookies{width:100%;max-width:100%;height:100%;max-height:100%;background-color:transparent;left:0%;top:0%;position:fixed;z-index:1000000;}#divmsgcookies *{transition:border 300ms, background 300ms, opacity 200ms, box-shadow 400ms;} #divmsgcookies *{box-sizing:initial;color:#333;font-family:sans-serif !important;line-height:normal;vertical-align:initial;}#divmsgcookies div#cookiesAlert{width:60%;min-width:285px;height:auto;margin:auto;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:20px;padding:35px 25px;}#divmsgcookies #cookiesAlert{background:#333;color:#fff;display:none;left:0;position:fixed;box-sizing:content-box;z-index:2147483645;text-align:center;padding:10px 0 10px 0;margin:auto;width:100%;}#divmsgcookies div, #divmsgcookies p{margin:0;padding:0;border:0;font-size:1em;color:white;vertical-align:baseline;text-align:initial;text-shadow:initial;}#divmsgcookies button{font-size:0.75em;}.fixNavigation{z-index:9999;position:fixed;top:0;width:100%;border-bottom:1px solid #dadada;background-color:white;}#forcartbtn{max-width:200px;min-width:200px;display:inline-block;} #forcartbtn button{font-size:1.2em;}#forcartbtn button:first-child{margin-top:0px;}#forcartbtn.divhide{display:none;}#forcartbtn .divbtn{padding:4px;}#forcarttext{width:calc(100% - 230px);display:inline-block;max-height:125px;min-height:125px;overflow:hidden;text-overflow:ellipsis;}#forcarttext.divfullsize{width:100%}#divgoup{background:no-repeat url(/images/goup_yellow.png);width:60px;height:60px;position:fixed;right:10px;bottom:50px;cursor:pointer;}.hideitem{display:none;}#ifrvideo{width:600px;height:337px;} #mainpart a.lnk_as_btn{background-color:#f4783d;color:white;padding:4px 20px;text-decoration:none;cursor:pointer;border:2px solid #f4783d;border-radius:24px;line-height:32px;}#mainpart a.lnk_as_btn:hover{border:2px solid #f4783d;background-color:#ffffff;text-decoration:none;color:#f4783d;}#mainpart a.isgreen{background-color:#75ba43;color:white;border:2px solid #75ba43;}#mainpart a.isgreen:hover{border:2px solid #75ba43;background-color:#ffffff;text-decoration:none;color:#75ba43;}.btnInformations{background-size:cover;background-position:center;border:none;padding:0px;cursor:pointer;width:24px;height:24px;background-color:transparent;background-image:url('/css/images/informations-off.png');margin-left:16px;}.btnInformations:hover{background-image:url('/css/images/informations-on.png');} @media only screen and (min-width:481px){.gridContainer{padding-left:1.1625%;padding-right:1.1625%;} #LayoutDiv1{clear:both;float:left;margin-left:0;width:100%;display:block;}}@media only screen and (min-width:769px){.backgen{margin:0px 12px;} .gridContainer{max-width:1232px;padding-left:0.9%;padding-right:0.9%;margin:auto;} #LayoutDiv1{clear:both;float:left;margin-left:0;width:100%;display:block;}}.redtext{color:#ff6600;}.gridforart{padding:0;width:1230px;}#captchacompte{width:285px;height:95px;}#imgreload{width:95px;height:95px;}#tbmain th:nth-child(2), #tbmain th:nth-child(3), #tbmain th:nth-child(4), #tbmain td:nth-child(2), #tbmain td:nth-child(3), #tbmain td:nth-child(4),#tbtotaux td:nth-child(2), #tbtotaux td:nth-child(3){text-align:right;}#tbfacturation th{height:1px;padding:0px;}@media only screen and (max-width:1232px){#header{max-width:1024px;width:100% } .divfor2col, .divfor2colnospace{margin-right:auto;margin-left:auto;} #imgVignetteCompte{display:none;} #divfillerfact{display:none;} .fordesctextwithvideo{min-height:auto;} th, td{padding:2px 4px 2px 4px;min-height:28px;font-size:1.4em;} td{padding-top:4px;padding-bottom:4px;} h2.pageheader{font-size:1.3em;} .divtabstruct{width:1014px;margin:auto;} .gridforart{padding-left:12px;width:1024px; } .titrearticle{width:1024px;padding-left:23px;} .detailsarticle{width:1024px;margin:0 auto;} .btnforart{width:1024px;margin:0 auto;} .partprice{font-size:2em;padding:33px 0px;} .partlib{max-width:711px;padding-left:20px;font-size:2em;margin:24px 0px;} .forvignetteart{width:309px;height:220px;padding-top:20px;} .fordetailsart{max-width:689px;max-height:270px;} .titredescart{font-size:1.9em;} .descart{padding-top:12px;font-size:1.15em;} .titretohide{display:none;} .setnomargin{margin-top:0px;} #tbmain th:nth-child(1){width:525px} #tbmain th:nth-child(2){width:141px } #tbmain th:nth-child(3){width:163px } #tbmain th:nth-child(4){width:163px } #tbtotaux th:nth-child(1){width:488px} #tbtotaux th:nth-child(2){width:364px } #tbtotaux th:nth-child(3){width:172px }}@media only screen and (max-width:1024px){#frmInfos #blocTxtGen, #blocTxtGen{margin:0px 14px;} th, td{font-size:1.2em;} h2.pageheader{font-size:1.2em;} .titreParagrafTxt{padding-left:0px;font-size:1.6em;} .blocTxt{font-size:1.1em;color:#353535;color:#000;text-align:justify;} .divtabstruct{width:768px;margin:auto;} .gridforart{padding-left:0px;width:768px; } .titrearticle{min-height:auto;width:745px;} .partprice{font-size:1.5em;padding:24px 0px;max-width:192px;} .detailsarticle{width:768px;margin:0 auto;} .partlib{max-width:543px;padding-left:10px;font-size:1.4em;margin:17px 0px;min-height:38px; } .forvignetteart{width:236px;} .fordetailsart{max-width:506px;max-height:232px;} .titredescart{font-size:1.3em;} .btnforart{width:768px;margin:0 auto;} .btnforart .divbtnwhite, .btnforart .divbtnorange{font-size:0.8em;} .divbtnsize3{width:144px;padding:4px 12px;} #ifrvideo{width:460px; height:258px; } #tbmain th:nth-child(1){width:389px} #tbmain th:nth-child(2){width:111px } #tbmain th:nth-child(3){width:118px } #tbmain th:nth-child(4){width:118px } #tbtotaux th:nth-child(1){width:366px} #tbtotaux th:nth-child(2){width:273px } #tbtotaux th:nth-child(3){width:129px }}@media only screen and (max-width:768px){body{font-size:13px;} .underline, .underlineorange{padding-bottom:2px;} #header{height:110px;} h1.titrepage, p.titrepage{font-size:1.8em;padding-top:12px;padding-bottom:12px;} .titreblock{padding-left:0px;text-align:center;font-size:1.8em;}  th, td{font-size:1em;} .titrearticle{padding-left:0px;min-height:auto;text-align:left;width:541px;} .divtabstruct{width:541px;margin:auto;} .gridforart{padding-left:0px;width:541px;} .partprice{font-size:1.3em;padding:18px 0px;max-width:162px;text-align:center;height:20px;} .partlib{max-width:369px;padding-left:10px;font-size:1.2em;margin:0px;height:56px;display:inline-flex;align-items:center;} .forvignetteart{display:none;} .detailsarticle{width:541px;margin:0 auto;} .fordetailsart{max-height:none;max-width:541px;padding-left:0px;} .titredescart{padding-top:12px;} .btnforart{width:541px;margin:0 auto;} .btnforart .divbtnwhite, .btnforart .divbtnorange{font-size:0.75em;} .divbtnsize3{width:118px;padding:4px 8px;} .titreParagrafGen{font-size:1.3em;background-image:none;padding-left:0px;} p.ponline:first-child{margin-top:12px;width:420px;} .divforline p.ponline:last-child{padding-left:0px;} #ifrvideo{width:360px; height:200px; } div.d-foropinions{flex-direction:column;} #tbmain th:nth-child(1){width:218px} #tbmain th:nth-child(2){width:125px } #tbmain th:nth-child(3){width:83px } #tbmain th:nth-child(4){width:83px } #tbtotaux th:nth-child(1){width:272px} #tbtotaux th:nth-child(2){width:178px } #tbtotaux th:nth-child(3){width:91px }}@media only screen and (max-width:541px){body{font-size:12px;} #frmInfos #blocTxtGen{font-size:12px;} .gridforart{width:360px;} .underline, .underlineorange{padding-bottom:0px;} h1.forhome{padding-bottom:15px;padding-top:15px;margin:0px;} #whiteForVignettes .titrevignette{margin:14px 0px 18px 0px;} #whiteForVignettes .sstitrevignette, #whiteForVignettes .textevignette{margin:8px 0px 14px 0px;} #whiteForVignettes .textevignette{height:auto;} #header{height:90px;} #logos{top:-14px;} .divtabstruct{max-width:541px;width:100%;margin:auto;}  th, td{text-align:left;} #tbcommandes table, #tbcommandes thead, #tbcommandes tbody, #tbcommandes th, #tbcommandes td, #tbcommandes tr, #tbmain table, #tbmain thead, #tbmain tbody, #tbmain th, #tbmain td, #tbmain tr, #tbtotaux table, #tbtotaux thead, #tbtotaux tbody, #tbtotaux th, #tbtotaux td, #tbtotaux tr{display:block;} #tbtotaux td:nth-child(1){display:none;}  #tbcommandes thead tr, #tbmain thead tr, #tbtotaux thead tr{position:absolute;top:-9999px;left:-9999px;} #tbcommandes tr, #tbmain tr , #tbtotaux tr{border:1px solid #ccc;} #tbcommandes td, #tbmain td, #tbtotaux td{ border:none;border-bottom:1px solid #eee;position:relative;padding-left:40%;height:auto;} #tbcommandes td:before, #tbmain td:before, #tbtotaux td:before{  position:absolute;  top:6px; left:6px; width:35%; padding-right:10px; white-space:nowrap;} .titrearticle{width:360px;} .partprice{font-size:1em;padding:12px 0px 0px 0px;max-width:92px;height:26px;} .partlib{max-width:258px;font-size:0.85em;height:38px;line-height:1em;} .detailsarticle{width:360px;} .fordetailsart{max-width:360px;} .titredescart{padding-top:8px;font-size:1em;} .descart{padding-top:4px;font-size:1em;} .btnforart{width:360px;} .blockinfos{padding:0px 4px 16px 4px;} p.ponline:first-child{margin-top:12px;width:270px;} #captchacompte{width:250px;height:83px;} #imgreload{width:75px;height:75px;} #tbmain th:nth-child(2), #tbmain th:nth-child(3), #tbmain th:nth-child(4), #tbmain td:nth-child(2), #tbmain td:nth-child(3), #tbmain td:nth-child(4){text-align:left;} #ifrvideo{width:340px; height:191px; } #tbmain td:nth-of-type(1):before{content:"ARTICLE";} #tbmain td:nth-of-type(2):before{content:"QUANTITÉ";} #tbmain td:nth-of-type(3):before{content:"PRIX UNITAIRE";} #tbmain td:nth-of-type(4):before{content:"TOTAL";} #tbfacturation td{padding-left:1%;} #tbfacturation td:before{width:1%;} #forcartbtn{max-width:none;} #forcarttext{width:100%; max-height:none; min-height:none;} }@media only screen and (max-width:365px){body{font-size:12px;} #frmInfos #blocTxtGen{font-size:12px;} .gridforart{width:360px;} .divtabstruct{max-width:541px;width:100%;margin:auto;}  .titrearticle{width:360px;} .partprice{font-size:1em;padding:12px 0px 0px 0px;max-width:92px;height:26px;} .partlib{max-width:258px;font-size:0.85em;height:38px;line-height:1em;} .detailsarticle{width:330px;} .fordetailsart{max-width:330px;} .titredescart{padding-top:8px;font-size:1em;} .descart{padding-top:4px;font-size:1em;} .btnforart{width:330px;} #ifrvideo{width:320px; height:179px; }}@media only screen and (max-width:335px){body{font-size:12px;} #frmInfos #blocTxtGen{font-size:12px;} .gridforart{width:330px;} .divtabstruct{max-width:541px;width:100%;margin:auto;}  .titrearticle{width:330px;} .partprice{font-size:1em;padding:12px 0px 0px 0px;max-width:82px;height:26px;} .partlib{max-width:calc(100% - 103px);font-size:0.85em;height:38px;line-height:1em;overflow:hidden;} .detailsarticle{width:330px;} .fordetailsart{max-width:96%;margin:0px 4px;} .titredescart{padding-top:8px;font-size:1em;margin:0px 8px;} .descart{padding-top:4px;font-size:1em;margin:0px 8px;} .btnforart{width:310px;} #ifrvideo{width:280px; height:157px; } }