/* last modified  Mon, 23 Jan 2012 17:21:11 +0100 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,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,fieldset,form,label,legend,{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clearfix{display:inline-block;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}.clearing{height:0px;clear:both;font-size:.1em;}img{border:0px; display: block; }body {margin: 0px;font-family: Helvetica;  font-size: 12px; color:#000000;}.grid{float: left;margin-right: 20px;}.omega{margin-right: 0px;}#center .grid_x1{ width: 80px;   }#center .grid_x2{ width: 180px;  }#center .grid_x3{ width: 280px;  }#center .grid_x4{ width: 380px;  }#center .grid_x5{ width: 480px;  }#center .grid_x6{ width: 580px;  margin-right: 0px; }#center .grid_s1{ width: 55px;   }#center .grid_s2{ width: 130px;  }#center .grid_s3{ width: 205px;  }#center .grid_s4{ width: 280px;  }#center .grid_s5{ width: 355px;  }#center .grid_s6{ width: 430px;  }#center .grid_s7{ width: 505px;  }#center .grid_s8{ width: 580px;  margin-right: 0px; }#left .grid_x1, #right .grid_x1{ width: 70px;  }#left .grid_x2, #right .grid_x2{ width: 160px;   margin-right: 0px; }#left .grid_s1, #right .grid_s1{ width: 40px;  }#left .grid_s2, #right .grid_s2{ width: 100px;   }#left .grid_s3, #right .grid_s3{ width: 160px;   margin-right: 0px; }#site{width: 960px;margin:  0 auto;}#top{margin-bottom: 10px;}#left{float: left;width: 160px;}#main{float: right;width: 770px;}#center{width: 580px;float: left;}#center.home{width: 770px;}#right{float: right;width: 160px;}#footer{clear: both;width: 960px;}#top .baseline{text-align: center;padding: 20px 0px 20px 0px;color:#B3B3B3; text-transform: uppercase; font-size: 11px; letter-spacing: 1px;}#top .logo{float: left;width: 275px; height: 45px;}#top .menu{float: right;width: 662px;margin-top: 6px;}#top .menu ul{margin: 0; padding: 0;}#top .root{font-size: 13px;}#top .root li{list-style-type: none;float: left;font-size: 12px;width: 163px; height: 30px;text-align: center;}#top .root li.border{border-left: 3px solid #FFF;}#top .root li.hover a{color:#E66400;}#top .root li a{color:#FFF;display: block;height: 30px;background: #EAEAEC;color:#000000;text-decoration: none;}#top .root li a span{display: block;padding-top: 9px;}#top .root li.hover .sub{display: block;}#top .root .sub{display: none;margin: 0px; padding: 0px;}#top .root .sub{position:absolute;z-index: 10000;width: 163px;}#top .root .sub li{text-align: left;margin: 0px; padding:0px;height: auto;line-height: 16px;}#top .root .sub li a{background: rgb(255,255,255); background: rgba(255,255,255, 0.9);height: auto;font-size:12px; font-weight: normal; color:#000; text-decoration: none;}#top .root .sub li a:hover{color:#E66400;}#top .root .sub li a span{padding: 5px 7px 5px 7px;}#top .langue{padding-right: 2px;font-size: 10px; text-align: right;}#top .langue img{display:inline;}#top .langue a{text-decoration: none;color:#B3B3B3;}.path{margin-bottom: 10px;color:#E66400;font-size: 9px;}.path a{color:#CCCCCC; text-decoration: none; font-size: 11px;}#left .item{margin-bottom: 10px;color:#808080;}#left .item .titre-noir{font-size: 15px; line-height: 22px; color:#000000;}#left .item h3{padding: 0px; margin: 0px;}#left .item h4{padding: 0px; margin: 0px;color:#000; font-size: 16px; line-height: 20px;}#left .item p{margin: 0px; padding: 5px 0px 5px 0px;font-family: Georgia; font-size: 12px; line-height: 15px; color:#808080;}#left .item ul{padding: 0px; margin: 0px;}#left .item a{color:#E66400; text-decoration: none; line-height: 16px; font-size: 11px;}#left .item .georgia-light{font-family: Georgia; font-weight: 100;}#left .item .texte p{line-height: 16px;}#left .item .data{padding: 10px;line-height: 16px;}#left .item .data h4{padding: 0px; margin: 0px;font-size: 16px; line-height:20px; color:#E66400;font-weight: 100;}#left .gris{background: #EAEAEC;color:#666666;}#left .gris a{color: #000; text-decoration: none;}#right .item{margin-bottom: 20px;}#right .item .data{line-height: 16px;}#right .item .data h4{padding: 0px; margin: 0px;font-size: 16px; line-height:20px; color:#E66400; font-weight: 100;}#right .gris{background: #EAEAEC;color:#666666;}#right .gris.data{padding: 10px;}#right .gris.data h4{font-size: 14px; line-height: 16px;}#right .gris a{color: #000; text-decoration: none;}#right .gris a:hover{color:#E66400;}#right .gris p{font-size: 11px; line-height: 13px; padding-top: 3px;}#left ul.menu{font-family: Helvetica;}#left ul.menu li{line-height: 24px;}#left ul.menu li a{font-size: 12px;text-decoration: none;color:#E66400;}#footer{text-align: center;padding: 80px 0 40px 0;font-size: 11px; color:#B3B3B3;}#footer a{text-decoration: none;color:#B3B3B3;}#footer a:hover{text-decoration: underline;}.home-themes{float:right;width:370px; height:168px;background: #e5e4e9;}.home-themes .title{padding:10px 0px 5px 15px;font-size:16px; font-weight:100; color:#e66400;}@font-face {    font-family: 'MyOmnesExtraLight';    src: url('/media/ui/font/omnesextralight-webfont.eot');    src: url('/media/ui/font/omnesextralight-webfont.eot?#iefix') format('embedded-opentype'),         url('/media/ui/font/omnesextralight-webfont.woff') format('woff'),         url('/media/ui/font/omnesextralight-webfont.ttf') format('truetype'),         url('/media/ui/font/omnesextralight-webfont.svg#OmnesExtraLight') format('svg');    font-weight: normal;    font-style: normal;}#center h1{margin-top: 0px;font-family: 'MyOmnesExtraLight'; font-size: 50px; font-weight: 100;}#center h2{font-family: Helvetica;color:#eb6600;font-weight: 100;line-height: 22px;}#center h3{font-weight: 100;}#center ul{margin: 0px;padding: 0px 0px 0px 35px;font-size: 14px; font-weight: 100; line-height: 16px;}#center{}#center li{color:#E66400;list-style-type: disc;}#center p{font-size: 12px; font-weight: 100; line-height: 16px; color:#808080;}#center.dev-durable h1{color:#91A12B;width: 70%;}#center a{color: #eb6600;}#search{height: 50px;}.free{width: 200px;}#search .free{width: 200px; height: 37px;float: left;margin: 0px 0px 0px 330px;background: #b3b3b3;}.free .caption {padding: 0px; margin: 0px;height: 20px;background: #FFF;}.free table td{padding: 0px; margin: 0px;}.free table{margin: 1px;width: 198px; height: 15px;background: #FFF;}.free .act{width: 18px;background: #e56400;cursor: pointer;color: #FFF; text-align: center; font-size: 9px;}.free .act a{color: #FFF; text-decoration: none; font-family: Georgia;}.free input{width: 170px;border: 0px;color:#b3b3b3; font-size: 10px;padding: 0px 0px 0px 2px; margin: 0px;}#search .quick{margin: 20px 0px 0px 0px; padding: 0px;float: left;}.simuSelect{z-index: 1500;width: 230px;padding: 0px; margin: 0px;margin-left: 10px;}.simuSelect{padding: 0px; margin: 0x;position: absolute;}#center .simuSelect{padding-left: 0px;margin-left: 0px;}.simuSelect ul li{padding: 0px; margin: 0x;}.simuSelect li{font-size: 12px;}.simuSelect li.master{height: 17px; padding: 0px; margin: 0px;background: url(/media/ui/img/select-wide.gif) no-repeat left top;}.simuSelect li.master div{float: left;padding: 3px 0px 0px 10px; line-height: 12px;color:#000;}.simuSelect li.slave a{display: block;padding: 3px 0px 3px 10px;background: #FFF;background: rgba(255,255,255,0.9);color:#000;font-size: 13px; line-height: 16px;padding: 7px 5px 7px 5px;text-decoration: none;}.simuSelect li.slave a:hover{background: rgb(170,170,170);}.simuSelect li.slave{}.simuSelect li.last{}.simuSelect li.slave{display: none;}.simuSelect.hover li.slave{display: block;}.left-newsletter-form{width: 155px; height: 16px;margin: 0px 0px 0px 0px;background: #b3b3b3;border-top: 1px solid #b3b3b3;border-bottom: 1px solid #b3b3b3;}.left-newsletter-form table td{padding: 0px; margin: 0px;}.left-newsletter-form table{margin: 0px 1px 0px 1px;width: 153px; height: 15px;background: #FFF;}.left-newsletter-form .act{width: 18px;background: #808080;cursor: pointer;color: #FFF; text-align: center; font-size: 9px; font-family: Georgia;}#left .left-newsletter-form .act a{color: #000; text-decoration: none;}.left-newsletter-form input.field{width: 130px;background: FFF;border: 0px;color:#b3b3b3; font-size: 9px;padding: 0px 0px 0px 2px; margin: 0px;}.center-newsletter-form{width: 205px; height: 16px;margin: 0px 0px 0px 0px;background: #b3b3b3;border-top: 1px solid #b3b3b3;}.center-newsletter-form table td{padding: 0px; margin: 0px;}.center-newsletter-form table{margin: 0px 1px 0px 1px;width: 203px; height: 15px;background: #FFF;}.center-newsletter-form .act{width: 18px;background: #808080;cursor: pointer;color: #FFF; text-align: center; font-size: 9px;}#left .center-newsletter-form .act a{color: #000; text-decoration: none;}.center-newsletter-form input.field{width: 180px;background: FFF;border: 0px;color:#b3b3b3; font-size: 9px;padding: 0px 0px 0px 2px; margin: 0px;}#left .archive{color:#E66400; font-size: 12px; text-decoration: none;margin-top: 5px;display: block;}.form-contact{}.form-contact hr{width: 580px;text-align: left;margin: 20px 0px 20px 0px;}.form-contact .champ{width: 574px;border: 1px solid #999;padding: 3px;}.form-contact form{font-size: 12px;}.form-contact h3{font-size: 18px; font-weight: bold;}.form-contact textarea{margin-bottom: 10px;}.carre{margin-bottom: 20px;}.is-hover .carre img{border:5px solid #e36217;height: 120px; width: 120px;}.carre a{display: block;text-decoration: none; color: #000000; }.is-hover .carre a{color: #e36217;}.carre a.name{padding-top: 10px;font-family: Helvetica; font-weight: bold; font-size: 13px;}.carre a.plus{padding-top: 5px;color:#e36217; font-family: Helvetica; font-weight: bold; font-size: 12px;}.chapo-niveau-1{background: #000 url(/media/ui/img/radius-noir.gif) no-repeat right bottom;margin-bottom: 10px;}.chapo-niveau-1 .data{background: #000 url(/media/ui/img/chapo-picto-logo.jpg) no-repeat right top;margin: 10px 15px 10px 20px;padding-bottom: 5px;}#center.prod-shelf .chapo-niveau-1 h2{margin-bottom: 0px;color: #FFF; font-family: Helvetica; font-weight: bold; font-size: 15px;}#center .chapo-niveau-1 p{padding: 0px;margin-top: 5px; color:#e66404;  font-size: 13px;width: 520px;}#center.prod-shelf .name{font-weight: bold; font-size: 15px; line-height: 16px; color:#000000;}#center.prod-shelf .plus{font-size: 11px; font-weight: 100; color: #E66400;}#center.prod-shelf h2{color: #000; font-size: 14px; font-family: Helvetica; font-weight: bold; margin-bottom: 0px;}#center.prod-shelf h2+p{margin-top: 5px;}.voir-aussi{float: left;padding: 5px 5px 3px 5px; margin: 0px 0px 10px 0px;background: #000;color:#FFF;font-weight: 100; font-size: 11px;}#right ul.voir-aussi-list{padding: 0px; margin: 0px;}#right ul.voir-aussi-list li{margin-bottom: 5px;padding:0px 0px 0px 17px;background: url(/media/ui/img/go-fleche-orange.gif) no-repeat left 1px;}#right ul.voir-aussi-list li a{text-decoration: none;color:#e66404;}.data-intro-cat{}.data-intro-cat .titre{color: #000; font-size: 14px; font-family: Helvetica; font-weight: bold; padding: 0px 0px 0px 10px; margin: 0px 0px 5px 0px;background: url(/media/ui/img/triangle.gif) no-repeat left 4px;}.data-intro-cat .sous-titre{color: #E7650E; font-size: 14px; line-height: 16px; font-family: Helvetica;font-weight: bold; padding: 0px; margin: 0px 0px 5px 0px;}.data-intro-cat .texte{color: #999999; line-height: 16px; font-size: 12px;}.data-intro-cat .texte, p{padding: 0px; margin: 0px;}.controller{margin: 20px 0px 10px 0px;padding-bottom: 10px;border-bottom: 1px solid #CCCCCC;}.controller .name{color: #000; font-size: 15px; font-family: Helvetica; font-weight: bold; }.controller .order{text-align: right;color: #CCCCCC;}.product-line{border-bottom: 1px solid #CCCCCC;padding-top: 10px;}.product-item{margin-bottom: 10px;}.product-item img.ho{border: 3px solid #e36217;}.product-item a{text-decoration: none; color:#808080;font-size: 12px; line-height: 14px;}.product-item.is-hover a{color: #e36217;}a.edit{display: block;text-decoration: none; color:#E7650E;margin-left: 20px;font-size: 10px;}a.back{float: left;display: block;background: url(/media/ui/img/back-fleche-orange.gif) no-repeat left center;text-decoration: none; color:#E7650E;padding-left: 20px; margin-top: 12px;font-size: 10px;width: 120px;}a.contact-us{float: left;display: block;text-decoration: none; color:#B3B3B3;margin-bottom: 5px; padding: 12px 25px 0px 0px;font-size: 10px;width: 265px;text-align: center;}a.down-as-pdf{float: right;display: block;text-align: right;background: url(/media/ui/img/pdf-large.png) no-repeat right top;text-decoration: none; color:#B3B3B3;margin-bottom: 5px; padding: 12px 25px 0px 0px;font-size: 10px;width: 120px;}.sub-caption{color:#000;padding: 10px 0px 15px 0px;font-size: 10px; line-height: 13px;display:block;}#center .datatek{color: #000; font-family: Helvetica; font-weight: bold;font-size: 15px;}.cara{border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding: 15px 0px 15px 0px;color:#808080;}.cara .e{padding: 5px 0px 5px 0px;line-height: 18px;}.cara .e label{display: block;color:#000; font-weight: bold;}.cara img{display: inline;}.cara .sep{border-top:1px solid #CCC;overflow: hidden;height: 1px;margin: 15px 0px 15px 0px;}#home-slide{height: 346px;width: 770px;margin-bottom: 20px;position: absolute;font-family: Helvetica;font-size: 12px;}#home-slide .stage{position: absolutez-index: 9;padding: 0px; margin: 0px;}#home-slide .stage ul{padding: 0px; margin: 0px;}#home-slide .stage li{padding: 0px; margin: 0px;height: 346px; width: 770px;list-style-type: none;background: #000;position: absolute;top:0px;}#home-slide li .pict{position: absolute;top:0px; left: 0px;}#home-slide li .text{position: absolute;right: 25px;width: 178px; height: 295px;font-size: 16px; line-height: 22px;}#home-slide li .text a{text-decoration: none;color: #E66400;}#home-slide .control{opacity: 0.5;right: 0px; bottom: 0px;width: 230px; height: 55px;position: absolute;z-index: 1001;text-indent: -5000px;}#home-slide .control .back, #home-slide .control .push, #home-slide .control .next{cursor: pointer;height: 55px; width: 14px;float: left;}#home-slide .control .back{margin-left: 26px;background: url(/media/ui/img/go-left.png) no-repeat center center;}#home-slide .control .push{margin-left: 65px;visibility: hidden;}#home-slide .control .play{background: url(/media/ui/img/pause.png) no-repeat center center;}#home-slide .control .pause{background: url(/media/ui/img/play.png) no-repeat center center;}#home-slide .control .next{float: right;margin-right: 26px;background: url(/media/ui/img/go-right.png) no-repeat center center;}#center-slide{height: 366px; width: 580px;position: absolute;}#center-slide .stage{position: absolute z-index: 9;padding: 0px; margin: 0px;}#center-slide .stage ul{padding: 0px; margin: 0px;}#center-slide .stage li{padding: 0px; margin: 0px;height: 366px; width: 580px;list-style-type: none;background: #000;position: absolute;top:0px;}#center-slide li .pict{position: absolute;top:0px; left: 0px;text-align: center;height: 346px; width: 580px;}#center-slide li .pict img{display: inline;}#center-slide li .text{position: absolute;top: 346px;left: 10px; right: 10px;padding-top: 5px;font-size: 11px;color: #E66400;}#center-slide .control{right: 20px; bottom: 20px;width: 540px; height: 55px;position: absolute;z-index: 1001;text-indent: -5000px;}#center-slide .control .back, #center-slide .control .push, #center-slide .control .next{cursor: pointer;height: 55px; width: 14px;float: left;}#center-slide .control .back{margin-left: 0px;background: url(/media/ui/img/center-slide-left.png) no-repeat center center;}#center-slide .control .push{display: none;}#center-slide .control .play{background: url(/media/ui/img/pause.png) no-repeat center center;}#center-slide .control .pause{background: url(/media/ui/img/play.png) no-repeat center center;}#center-slide .control .next{float: right;margin-right: 0px;background: url(/media/ui/img/center-slide-right.png) no-repeat center center;}.client-result{margin-top: 20px;}.client-result .title{color: #e76300;padding: 10px 0px 20px 0px;}.client-result a{text-decoration: none;color: #808080;}.client-ajax-detail{padding: 5px 0px 5px 30px;}.client-view{padding: 15px 0px 20px 0px;}.client-view a{text-decoration: none;color: #808080;}.theme-listing{margin-top: 40px;border-top:1px solid #dfdfdf;padding-top: 15px;}#center .theme-listing h2{color: #000; font-size: 14px;margin: 10px 0px 5px 0px;}#center .theme-listing a{color: #808080; text-decoration: none;}#center .carouWrapp{margin: 20px 0px 20px 0px;}#center .carouWrapp .left, .carouWrapp .right{width: 20px; height: 100px;cursor: pointer;}#center .carouWrapp .left{ background: url(/media/ui/img/carou-left.png) no-repeat left 2px;float: left;margin-right: 3px;}#center .carouWrapp .right{background: url(/media/ui/img/carou-right.png) no-repeat right 2px;float: right;}#center .carouWrapp ul{float: left;margin: 0px;padding: 0px;width: 99999px;}#center .carouWrapp .w{float: left;overflow:hidden;width: 520px;margin-left: 7px;}#center .carouWrapp ul li{width: 130px; height: 130px;float: left;color:#000;list-style: none;padding: 0px;}#center .carouWrapp ul li .img{height: 40px; width: 60px;background: #808080;margin-bottom: 10px;}#center .carouWrapp ul li .caption{width: 100px;text-decoration: none;text-align: left;display: block;color: #999999;font-size: 11px; line-height: 13px;}#center .carouHome{clear: both;}#center .carouHome .left{margin-right: 0px;}#center .carouHome .w{width: 720px;}#center .carouHome ul li{width: 120px;}#center h3.carou-home{font-size: 15px; font-weight: bold;padding-top: 20px;}.download-tree{}#center .download-tree h2{color: #000000; font-size: 18px;}#center .download-tree h3{color: #EB6600;}#center .download-tree ul{margin-bottom: 20px;margin: 0px; padding: 0px;list-style-type: none;}#center .download-tree ul li{margin: 0px; padding: 0px 0px 0px 10px;font-size: 13px; line-height: 16px;list-style-type: none;}.download-tree a{text-decoration: none; color:#808080;}#center .download-tree h3{font-weight: 100; font-size: 13px;}.download-tag{margin: 20px 0px 20px 0px;font-size: 11px;}#center .download-tag a{background: #EB6600;color: #FFF;padding: 4px 6px 3px 8px;text-decoration: none;float: left;margin: 0px 10px 10px 0px;text-transform: uppercase;}#center ul li a{color: #808080;}
