html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;line-height:normal;font-weight:inherit;font-size:100%;font-style:inherit;font-family:inherit;vertical-align:baseline;}body{line-height:1.25em;}:focus{outline:none;}input{font-size:1em;}textarea{font-family:inherit;font-size:1em;overflow:auto;}a img{border:none;}table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;}caption,th,td{text-align:left;font-weight:normal;}table,td,th{vertical-align:top;}blockquote{margin:1em 0;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}#pageHeader ul,#pageMenu ul,#pageFooter ul{list-style-type:none;margin:0;padding:0;}#accessMenu{display:none;}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.25em;margin-bottom:1em;}h1{font-size:3em;}h2{font-size:2em;}h3{font-size:1.5em;}h4{font-size:1.2em;margin-bottom:.5em;}h5{font-size:1em;margin-bottom:.5em;}h6{font-size:1em;margin-bottom:.5em;}p{margin:0 0 1.5em;}p img.left{margin:.25em 1.5em 1.5em 0;}p img.right{margin:.25em 0 1.5em 1.5em;}hr{border:solid transparent;border-width:1px 0 0;height:1px;color:transparent;background-color:transparent;}blockquote{margin:1.5em;font-style:italic;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-weight:bold;font-style:normal;}del{color:#666;}pre,code{font:11px "Courrier New","Andale Mono",monospace;margin:1.5em 0;white-space:pre;line-height:1.5em;}li ul,li ol{margin:0 0 0 1.5em;}ul,ol{margin:0 0 1.5em 1.5em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}@font-face{font-family:'EauSansBold';src:url('/css/commun/fonts/eau_sans_bold.eot');src:url('/css/commun/fonts/eau_sans_bold.woff') format('woff'),url('/css/commun/fonts/eau_sans_bold.ttf') format('truetype'),url('/css/commun/fonts/eau_sans_bold.svg#webfontH2dl5fuE') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'EauSansBookLining';src:url('/css/commun/fonts/eau_sans_book_lng.eot');src:url('/css/commun/fonts/eau_sans_book_lng.woff') format('woff'),url('/css/commun/fonts/eau_sans_book_lng.ttf') format('truetype'),url('/css/commun/fonts/eau_sans_book_lng.svg#webfontJNhm7UIJ') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'EauSansBook';src:url('/css/commun/fonts/eau_sans_book.eot');src:url('/css/commun/fonts/eau_sans_book.woff') format('woff'),url('/css/commun/fonts/eau_sans_book.ttf') format('truetype'),url('/css/commun/fonts/eau_sans_book.svg#webfontkAoNjLkC') format('svg');font-weight:normal;font-style:normal;}body{background:#fff;font:12px Arial,Helvetica,sans-serif;color:#fff;}hr{border-top:1px solid #ccc;margin:1em 0;}h1,.mainTitle{margin:0 0 15px;font-size:16px;font-weight:bold;}h2{font-size:13px;font-weight:bold;margin:0 0 5px;}.subTitle{font-size:13px;font-weight:bold;margin:8px 0 0;}a{font-weight:bold;color:#CD5F14;text-decoration:none;}a:hover{color:#807E78;}label{font-weight:bold;}legend{display:none;}input{font-size:1em;}textarea{width:300px;padding:5px;}.required{background:url(/css/commun/img/bullet_champObligatoire.gif) no-repeat scroll left 2px transparent;padding-left:15px;}th,td{padding:4px 10px 4px 5px;}th{background:#eee;font-weight:bold;}tfoot{font-style:italic;}caption{background:#eee;}body #pageContainer .hide{position:absolute;top:0;left:0;overflow:hidden;width:1%;visibility:hidden;height:0;}body #pageContainer .none{display:none;}body #pageContainer .right{float:right;}body #pageContainer .left{float:left;}body #pageContainer .clear{clear:both;float:none;}body #pageContainer .txtRight{text-align:right;}body #pageContainer .txtLeft{text-align:left;}body #pageContainer .txtCenter{text-align:center;}body #pageContainer .first{margin-left:0;padding-left:0;}body #pageContainer .last{margin-right:0;padding-right:0;}body #pageContainer .top{margin-top:0;padding-top:0;}body #pageContainer .bottom{margin-bottom:0;padding-bottom:0;}body #pageContainer .normal{font-style:normal;}body #pageContainer .noBorder{border:none;}body #pageContainer .noIcon{background:none;padding:0;margin:0;}body #pageContainer .noFloat{float:none;}body #pageContainer .noBg{background:none;}body #pageContainer .noBullet{list-style-type:none;list-style-image:none;background:none;}body #pageContainer .noBullet li{list-style-type:none;padding:0;margin:0;background:none;}body #pageContainer .wrapper{overflow:hidden;}body #pageContainer .col{width:50%;float:left;}body #pageContainer .arrowBullet{margin:0 0 0 14px;list-style-image:url(/css/commun/img/arrow-bullet.png);}.msg-error,.msg-success{border:2px solid #ddd;margin-bottom:1em;padding:.8em;}.msg-error{background:#FBE3E4;border-color:#FBC2C4;color:#8a1f11;}.msg-success{background:#E6EFC2;border-color:#C6D880;color:#264409;}.msg-error p,.msg-error ul,.msg-error li{margin-bottom:0;}.msg-error a{color:#8a1f11;}.msg-success a{color:#264409;}#msg-noJs{background:#ffd67f url(/css/commun/img/warning.gif) no-repeat 6px 6px;font-weight:bold;min-height:40px;padding:10px 10px 10px 63px;}#msg-noJs{margin:0;}.dotBullet{list-style-image:url(/css/commun/img/bullet_dot_4px.gif);}.arrowBullet{list-style-image:url(/css/commun/img/bullet-arrow.gif);}#pageContainer_holder{background:#696661 url(/css/commun/img/bg-body.jpg) 0 0 repeat-x;min-width:990px;padding-bottom:20px;}#pageContainer{width:960px;margin:0 auto;position:relative;overflow:visible;}#pageHeader{height:154px;}#pageHeader .slogan{position:absolute;top:42px;right:11px;margin:0;font-size:30px;text-align:right;font-family:'EauSansBold';line-height:18px;font-weight:normal;}#pageHeader .slogan span{font-family:'EauSansBook';}#logo{background:url(/css/commun/img/logo-pageHeader.gif) no-repeat;height:77px;width:177px;position:absolute;top:23px;left:21px;text-indent:-9999px;}#printHeader{display:none;}#pageContent{background:#fff;color:#222;min-height:389px;border-top:2px solid #45433e;padding-top:18px;float:left;}#mainContent{float:right;width:594px;padding:47px 90px 47px 40px;}.sideBar{background:url(/css/commun/img/bg-sideBar.png) left top repeat-x;width:220px;height:284px;margin-left:-11px;float:left;padding:55px 0 0 27px;}#pageBottom{clear:both;overflow:hidden;margin-top:-3px;}#pageBottom a{display:block;width:222px;float:left;margin-left:5px;font-family:'EauSansBold';color:#000;font-size:14px;text-transform:uppercase;text-align:right;padding:69px 15px 0 0;height:49px;font-weight:normal;}#pageBottom a:hover{color:#ef9801;}#pageBottom a:first-child{margin-left:0;}#pageBottom .btn-documentation{width:221px;background:url(/css/commun/img/btn-documentation.png) left bottom no-repeat;}#pageBottom .btn-practices{background:url(/css/commun/img/btn-practices.png) left bottom no-repeat;}#pageBottom .btn-projects{background:url(/css/commun/img/btn-projects.png) left bottom no-repeat;}#pageBottom .btn-intervenant{width:220px;background:url(/css/commun/img/btn-intervenant.png) left bottom no-repeat;}#pageFooter{width:960px;margin:0 auto;overflow:hidden;}.footerMenu{display:block;float:left;min-height:73px;width:270px;padding-top:27px;padding-left:87px;}#pageFooter .info{width:204px;border:solid #bab8b7;border-width:0 1px;padding-left:40px;}.footerMenu h4{color:#24221f;font-size:12px;margin:0;padding-top:4px;}.footerMenu a{color:#ef9801;}.footerMenu a:hover{color:#888;}.footerMenu li{margin:4px 0;}#ci-subscription{background:url(/css/commun/img/icon-ci_subscribe.gif) 0 0 no-repeat;padding-left:55px;}#ci-subscription #f_ciEmail{float:left;width:134px;font-weight:bold;color:#888;padding:3px 4px;margin:1px 6px 0 0;}#ci-subscription #btn_ciSubscribe{background-image:url(/css/commun/img/btn-arrow.png);width:40px;height:28px;float:left;}#socialNetworks{background:url(/css/commun/img/icon-socialNetworks.gif) 0 0 no-repeat;padding:0 0 0 31px;min-height:50px;}#socialNetworks a{width:30px;float:left;}#pageFooter .addthis_button{background:url(/css/commun/img/btn-partager.gif) no-repeat 0 0;display:block;width:139px;height:17px;color:#000;font-size:10px;font-weight:normal;text-transform:uppercase;padding:7px 0 0 20px;margin-top:2px;}#signatureCyber{text-align:left;color:#1f1d1c;font-size:12px;}#signatureCyber .bottom{margin:0;}#pageFooter .copyright{padding:31px 0 0 51px;width:306px;}#at15ptc{color:#444;}#pageMenu{position:static;}#pageMenu a{color:#fff;}#pageMenu a:hover{color:#df6b1d;}#quickMenu{position:absolute;top:10px;right:5px;}#quickMenu li{display:inline;padding:0 6px 0 10px;border-left:1px solid #555;}#quickMenu a{text-transform:uppercase;font-size:11px;font-family:'EauSansBold';font-weight:normal;}#mainMenu{display:block;height:35px;position:absolute;top:119px;font-size:15px;z-index:9;}#mainMenu li{position:relative;float:left;border-left:2px solid #43413d;}#mainMenu li:first-child{border-left:0;}#mainMenu a{background:#df6b1c;color:#fff;display:block;line-height:35px;text-align:center;font-family:'EauSansBookLining';font-weight:normal;}#mainMenu a:hover,#mainMenu a.selected{background:#807e78;}#mainMenu li ul{display:block;position:absolute;top:32px;left:0;padding-top:5px;visibility:hidden;background:url(/css/commun/img/bg-menu.png) 0 0 repeat-y;}#mainMenu ul li{float:none;border:1px solid #dadada;border-width:0 1px 1px 1px;}#mainMenu ul li:first-child{border:1px solid #dadada;}#mainMenu ul li:first-child a{padding:0 0 0 18px;}#mainMenu ul li a{width:202px;padding:0 0 0 18px;background:#fff;color:#4e4e4e;font-size:13px;line-height:25px;text-align:left;}#mainMenu ul li:first-child a{border-top:0;}#mainMenu li:hover>a,#mainMenu ul :hover>a{color:#fff;}#mainMenu li:hover>ul,#mainMenu li a:hover ul{visibility:visible;z-index:9999;}#subMenu{font-size:13px;margin:0;padding:0;}#subMenu li{list-style:none;border-top:1px solid #dc8f5b;padding:5px;}#subMenu li:first-child{border:0;}#subMenu a{color:#fff;font-family:'EauSansBookLining';font-weight:normal;}#subMenu .current{background:url(/css/commun/img/bullet-subMenu.png) left bottom no-repeat;}#subMenu a:hover{color:#eee;text-decoration:none;}#subMenu ul a{font-size:11px;color:#fff;padding:0 0 0 6px;background:none;}#subMenu .selected{color:#fff;}#subMenu ul .selected{text-decoration:underline;}#quickSearch{background:url(/css/commun/img/bg-quickSearch.png) 0 0 no-repeat;width:585px;height:60px;position:absolute;top:195px;right:0;}#f_quickSearch{position:absolute;top:29px;left:55px;width:190px;border:0;color:#888;font-size:12px;}#btn-quickSearch{position:absolute;top:25px;left:280px;}#advSearchLink{position:absolute;top:19px;right:0;}.userMenu{background:url(/css/commun/img/bg-userMenu.jpg) right top no-repeat;position:absolute;top:178px;right:0;}.userMenu li{display:inline;}.userMenu li a{display:block;float:left;padding:7px 14px;color:#fff!important;}.userMenu li:first-child a{background:url(/css/commun/img/bg-userMenu-first.jpg) left top no-repeat;border-right:1px solid #000;}.userMenu a strong{color:#ffba00;}.userMenu a:hover strong{color:#ccc;}#pageContent .userMenu a:hover{ext-decoration:none;}#storeMenu{display:block;position:absolute;top:167px;width:100%;background:#fff url(/css/commun/img/bg-subMenu.jpg) bottom repeat-x;z-index:999;}#storeMenu .list-categories{width:auto;padding:10px;border:1px solid #ccc;border-top:2px solid #fff;}.popout{background:#f1f1f1 none;border:1px solid #bbb;color:#000;width:342px;padding:1px;z-index:99;}.popout .content-title{background:#444;color:#fff;position:relative;height:24px;padding:8px 0 0 15px;}.popout .content{padding:0 15px 15px;}.popout .content-title .btn-close{position:absolute;top:4px;right:8px;}.popout .btn-holder{text-align:left;}.popout .btn-holder a.btn{width:114px;height:21px;padding:0;margin:0 5px;}#advSearchForm{position:absolute;top:51px;right:0;width:570px;z-index:99999;}#cartMenu{position:absolute;right:0;top:169px;}#cartMenu table th{font-size:13px;padding:8px 3px;}#cartMenu tfoot th{background:url(/css/commun/img/hr.gif) 0 0 repeat-x;}#cartMenu table td{font-weight:bold;}#cartMenu .cart-price{color:#b20000;text-align:right;}.member-login{color:#565656;margin-bottom:7px;}#mainContent .userMenu{position:static;width:260px;overflow:hidden;margin:0;padding:0;}#breadcrumb{margin:0 0 40px;}#breadcrumb a,#breadcrumb span{background:url(/css/commun/img/bullet-breadcrumb.gif) left 3px no-repeat;padding-left:9px;text-decoration:none;}#breadcrumb a:first-child{background:none;padding-left:0;}.pageNavigator{text-align:right;clear:both;margin:8px 0 12px;}#pageContent .pageNavigator a{padding:1px;line-height:14px;vertical-align:middle;text-decoration:none;}#pageContent .pageNavigator .selected{cursor:default;color:#000;}.tabs{background:url(/css/commun/img/bg-tabs.gif) bottom left repeat-x;list-style:none;display:block;overflow:hidden;margin:0;height:75px;}.tabs li{float:left;margin-left:-50px;width:174px;}#pageContent .tabs a{background:url(/css/commun/img/bg-tab.png) top left no-repeat;display:block;position:relative;height:15px;padding:5px;text-align:center;color:#FFF;}#pageContent .tabs li:first-child{width:184px;margin-left:0;}#pageContent .tabs li:first-child a{background:url(/css/commun/img/bg-tab-first.png) top left no-repeat;}#pageContent .tabs li.selected a{background-position:bottom left;color:#FFF;z-index:9;}#pageContent .tabs a:hover{color:#000;text-decoration:none;}body #pageContainer .btn{text-indent:-9999px;display:block;background-position:left top;}body #pageContainer .btn:hover{background-position:left bottom;}body #pageContainer .disabled,body #pageContainer .disabled:hover{background-position:center;}input.btn,button.btn{border:0;padding:0;background-color:transparent;background-repeat:no-repeat;}input.btn:hover,button.btn:hover{cursor:pointer;}#pageContent a.bullet{background:url(/css/commun/img/bullet-link.gif) 0 0 no-repeat;padding-left:18px;color:#ef9801;}.bg-multimedia{clear:both;padding-top:15px;overflow:hidden;}.bg-multimedia p{margin:0;float:left;}.comments .icon-comment{background:url(/css/commun/img/icon-comment.png) left top no-repeat;padding:0 0 0 30px;line-height:27px;display:inline-block;}.icons-multimedia{list-style:none;overflow:hidden;float:left;margin:0;}.icons-multimedia li{float:left;border-left:1px solid #000;padding:0 12px;}.icons-multimedia li:first-child{border:0;}.icon-rss{background:url(/css/commun/img/feed.png) no-repeat;height:16px;width:16px;position:absolute;top:8px;right:11px;}.icon-pdf{background:url(/css/commun/img/pdf.gif) left 0 no-repeat;padding:2px 0 2px 22px;display:inline-block;}.icon-calendar,.icon-delete{height:15px;width:16px;float:left;margin:1px 0 0 5px;}.icon-calendar{background:url(/css/commun/img/calendar.png) 0 0 no-repeat;}.icon-delete{background:url(/css/commun/img/delete.png) 0 0 no-repeat;}.content-holder a[rel=external]{background:url(/css/commun/img/icon-external.png) right 1px no-repeat;padding-right:15px;}.btn-close{background:url(/css/commun/img/btn-close.gif) 0 0 no-repeat;width:25px;height:23px;}input.small{width:80px!important;}.form .content-holder{margin:25px;}.form fieldset{padding:0 25px 35px;border:0;background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;margin:0 0 10px;}.form fieldset.noBg{padding-bottom:10px;}.btn-holder,form .btn-holder{width:100%;clear:both;overflow:hidden;background:none;padding:10px 0 0;}.btn-holder .btn{float:right;margin-left:10px;}.form label{display:block;font-size:12px;margin:10px 0 3px 0;}.form label.left{margin-top:3px;}.form input{margin-bottom:5px;}.form input[type=text],.form input[type=password],.form textarea{display:block;padding:4px 8px;border:2px solid #c6d7df;}.form input[type=text],.form input[type=password]{width:230px;height:14px;}.form textarea{width:95%;height:75px;font-family:Arial;}.form input[type=radio]{float:left;}.form select{margin:0 0 5px 0;padding:0;border:2px solid #c6d7df;}.form select option{padding:3px 8px 1px;}.form label.highlight{color:#c00;}.form input.highlight,.form textarea.highlight{background:#ffdfdf;border-color:#c00;}.img-holder:hover{text-decoration:none;}.box{background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;padding-bottom:35px;}.box ul>li{margin-bottom:0;}.listing #mainContent{background:none;}.listing #mainContent h2{color:#0a7cbb;font-size:13px;font-weight:bold;margin:0 0 12px;}.listing #mainContent h3{color:#0e6c95;font-size:11px;font-weight:bold;margin:0 0 5px;}.list-content{margin:0;}.list-content a{margin:0;color:#000;}.list-content a:hover{color:#DF6B1C;}.no-space .list-content{margin-left:0;}.list-content ul{margin-bottom:1.5em;}.list-content>li{padding:15px 0 25px;overflow:hidden;list-style:none;background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;}.list-content>li:first-child{padding-top:0;}.list-content h2{font-size:13px;margin-top:0;}.list-content p.date,.content-holder .date{font-weight:bold;margin:0;}.img-holder{display:block;position:relative;}.list-content img{float:left;border:1px solid #EDEDED;margin-right:10px;}.list-content .content-holder{display:table-cell;}h1.subTitle{font-size:13px;font-weight:bold;color:#0a7cbb;background:none;padding-left:0;margin:0 0 15px;}.details .img-holder{float:left;margin-bottom:20px;margin-right:20px;}.details .img-holder p{margin:0;padding-right:10px;}.details .content-holder{display:table-cell;margin-bottom:20px;}.details p.date{font-weight:bold;margin:0;font-size:12px;}.details p.url{font-weight:bold;margin:1.5em 0;background:url(/css/commun/img/bullet-arrow.gif) left 2px no-repeat;padding-left:15px;}.detail-holder{background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;padding:0 0 25px 0;overflow:hidden;}#cHome #pageContent{padding:0;}#cHome #mainContent{float:none;width:auto;padding:0;margin:0;position:relative;color:#fff;}#cHome #mainContent img{display:block;}#cHome #intro{background:url(/css/commun/img/bg-intro.png) 0 0 no-repeat;width:309px;height:263px;position:absolute;top:35px;right:-11px;padding:38px 17px;}#cHome h1{margin:0;padding:0;}#cHome h2{font-size:22px;font-family:'EauSansBold';font-weight:normal;margin-bottom:10px;}#cAgenda .img-holder img{float:left;border:1px solid #EDEDED;margin-right:10px;}#cFaq .listing h2{border-bottom:1px solid #ccc;margin-left:25px;}#cLinks .listing h2{border-bottom:1px solid #ccc;margin-left:25px;}#cLinks .list-content{background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;padding:0 0 25px 15px;}#cLinks .list-content li{list-style:inherit;list-style-image:url(/css/commun/img/bullet-arrow.gif);overflow:visible;background:none;padding:0 0 10px;}#cLinks .list-content p{margin-bottom:0;}#cLinks .list-content a[rel=external]{background:url(/css/commun/img/icon-external.png) right 1px no-repeat;padding-right:14px;}#cPartners .listing h2{border-bottom:1px solid #ccc;margin-left:25px;}#cDocumentation .listing h2{border-bottom:1px solid #ccc;color:#DF6B1C;}#cPress .list-content li{padding:15px 10px 25px;}#cCareers .listing h2{border-bottom:1px solid #ccc;margin-left:25px;}#cCareers .list-content li:first-child{padding-top:0;}#cCareers .list-content .btn{float:right;margin-right:25px;}#cMember .login .btn-submit{margin-right:55px;}.flag-fansOnly{display:block;height:300px;width:141px;position:absolute;left:1px;bottom:1px;background:#666;opacity:.5;filter:alpha(opacity=50);z-index:10;color:#fff;text-transform:uppercase;text-indent:10px;line-height:30px;}#cBlog .listing .img-holder{overflow:hidden;float:left;width:143px;margin-right:10px;}#cBlog .listing .list-content>li{padding:25px 0 10px;}.details .list-comments{margin-left:0;}.details .list-comments>li{list-style:none;padding:10px 0 40px 0;overflow:hidden;background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;position:relative;}.list-comments img{float:left;margin:0 10px 0 0;}.adminComment .respond-name,.adminComment .respond-date,.adminComment .respond-comment{padding-left:20px;}.adminComment .respond-name{background:url(/css/commun/img/bullet-pageTitle.gif) 0 0 no-repeat;line-height:19px;color:#188DC6;}.adminComment .respond-comment{color:#000;}.respond-comment{margin:0;color:#188dc6;font-size:11px;float:left;width:500px;margin:0;}.respond-name{font-size:12px;margin:0;}.respond-date{color:#3d3d3d;font-size:12px;margin-bottom:15px;}#form-comments textarea{height:50px;}#cBlog .subTitle{font-size:12px;}#cBlog .content-holder{padding-bottom:15px;}.blog-name{font-size:12px;margin-bottom:15px;}#anchor-respond{font-size:14px;margin:0;color:#313131;}.reactlink{height:23px;width:71px;position:absolute;bottom:10px;left:0;}.btn-comment{position:absolute;bottom:10px;right:0;}.btn-comment a{float:left;}.list-ideas,.list-partners{display:table;margin:0 0 0 -30px;}.list-ideas>li,.list-partners>li{width:141px;height:310px;margin:0 0 65px 30px;vertical-align:top;display:table-cell;display:inline-block;position:relative;}.list-ideas .img-holder{background:url(/css/commun/img/bg-product.jpg) 0 0 no-repeat;padding:0 7px 30px 0;width:inherit;}#cIdeas .listing h2{border-bottom:1px solid #ccc;}.list-ideas,.list-partners{margin:20px 0 20px -15px;}.list-ideas>li,.list-partners>li{margin:0 0 15px 15px;height:auto;width:auto;}.list-ideas img{border:1px solid #ccc;}.list-ideas .img-holder{padding-bottom:5px;}#cIdeas .list-products li{margin:0 0 0 30px;}.box-products,.box-partners,.box-carousel{background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;padding:10px 0 35px 0;clear:both;overflow:hidden;}.box-products a{margin-right:10px;}#myCarousel ul{list-style:none;margin:0;text-indent:0;padding:0;overflow:hidden;}#myCarousel li{margin:0 30px 0 0;float:left;width:141px;height:141px;}#myCarousel{position:relative;}body #myCarousel .btn{color:#fff;text-indent:-9999px;width:33px;height:49px;position:absolute;z-index:999;top:45px;}#myCarousel .next{right:35px;background:url(/css/commun/img/btn-carousel-next.png) 0 0 no-repeat;}#myCarousel .prev{left:5px;background:url(/css/commun/img/btn-carousel-prev.png) 0 0 no-repeat;}#cContest form li{display:block;clear:both;}#cContest form p{margin:0;}#cContest form ul,#cContest form h4{margin-top:15px;}.concours-fin{text-align:center;padding:5px 0;background-color:#F1F1F1;border:dotted #999;border-width:1px 0;margin:15px 0 0;}#cTestimonials blockquote{background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;padding:10px 0 30px 9px;margin-right:0;}.source{font-style:normal;text-align:right;}#cMedia .content-holder{padding:0 19px 0 23px;}#cMedia .pageNavigator{background:url(/css/commun/img/bg-pager.jpg) 0 0 repeat-x;border:1px solid #eee;border-bottom:1px solid #ccc;margin:10px 19px 20px 21px;padding:4px;}#cMedia h1{font-size:22px;padding:0;margin:0 0 2px 0;background:none;}#cMedia .content-holder h2{font-size:15px;color:#000;}#cMedia .content-holder img{display:block;}#cMedia #box-main{overflow:hidden;position:relative;border:1px solid #d4d4d4;min-height:300px;padding:8px 5px 0 8px;margin-bottom:19px;box-shadow:2px 2px 2px #d2d2d2;-moz-box-shadow:2px 2px 2px #d2d2d2;-webkit-box-shadow:2px 2px 2px #d2d2d2;}.list-media{display:table;margin:0 0 0 -6px;}.list-media>li{display:inline-block;min-height:141px;margin:0 0 15px 4px;position:relative;vertical-align:top;width:182px;border:1px solid #d4d4d4;padding:8px;box-shadow:2px 2px 2px #d2d2d2;-moz-box-shadow:2px 2px 2px #d2d2d2;-webkit-box-shadow:2px 2px 2px #d2d2d2;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color=#d2d2d2,Direction=150,Strength=2)";filter:progid:DXImageTransform.Microsoft.Shadow(Color=#d2d2d2,Direction=150,Strength=2);}#cMedia .list-media .flag-fansOnly{height:101px;width:181px;position:absolute;left:8px;top:8px;}#cMedia .list-diapos .list-media .flag-fansOnly{height:126px;}#mainContent .list-media a,#mainContent .list-media h3{font-size:11px;margin:0;color:#000;}#mainContent .list-media a:hover{color:#309dcb;}.list-media p{font-size:10px;color:#309dcb;font-weight:bold;margin:0;}#video{height:358px;margin-bottom:15px;position:relative;}#cMedia #box-main .flag-fansOnly{height:332px;width:595px;position:absolute;left:0;top:0;}#cMedia .list-diapos #box-main .flag-fansOnly{width:478px;left:8px;top:8px;}.box-viewer{width:478px;}.box-viewer img{margin-bottom:15px;}.list-holder,.box-viewer{float:left;}.list-holder{margin:0 0 0 5px;width:108px;max-height:304px;background:#e9e9e9;padding:14px 4px 14px 0;position:relative;}.noNav{height:304px;}.list-diapo{list-style:none;margin:0;padding:0;}.list-holder .arrow_top,.list-holder .arrow_bottom{height:14px;width:107px;display:block;position:absolute;text-indent:-9999px;}.list-holder .arrow_top{background:url(/css/commun/img/arrow_top.gif) center 4px no-repeat;top:0;}.list-holder .arrow_bottom{background:url(/css/commun/img/arrow_bottom.gif) center 2px no-repeat;bottom:0;}#nav li img{border:2px solid #e9e9e9;}#nav li.activeSlide img{border:2px solid #2699d0;}#cAudio .listing .img-holder{overflow:hidden;float:left;width:143px;margin-right:10px;}#cSearch .pageNavigator{background:url(/css/commun/img/bg-pager.jpg) 0 0 repeat-x;padding:4px;border:1px solid #eee;border-bottom:1px solid #ccc;margin:10px 0 20px;}#cIFrame{padding:10px 20px;background:none #000;}#c404-player{background:#fff;padding:20px;}#c404-player p{color:#000;font-size:18px;}#cStore #subMenu a{margin:20px 0 0;}#cStore #subMenu ul a{margin:0;}#cStore .pageNavigator{background:url(/css/commun/img/bg-pager.jpg) 0 0 repeat-x;padding:4px;border:1px solid #eee;border-bottom:1px solid #ccc;margin:10px 0 20px;}.format{display:block;clear:both;}.box-carousel{padding:10px 0 35px 0;overflow:hidden;}.list-categories{display:block;width:100%;overflow:hidden;}.list-categories h3{margin:10px 20px 10px 0;}.list-categories a+h3{margin-top:20px;}.list-categories .col{width:24%!important;}#pageContainer .list-categories h3 a{font-size:11px;color:#555;border-bottom:1px solid #ccc;}#pageContainer .list-categories a{color:#ef9801;text-decoration:none;margin:3px 0;display:block;clear:both;}#pageContainer .list-categories a:hover,#pageContainer .list-categories h3 a:hover{color:#ccc!important;}.list-products{display:table;margin:0 0 0 -30px;}.list-products>li{width:141px;height:310px;margin:0 0 65px 30px;vertical-align:top;display:table-cell;display:inline-block;position:relative;}.list-products .price{position:absolute;bottom:30px;}.list-products .btn-addToCart{position:absolute;bottom:0;display:block;height:23px;}.list-products .img-holder{background:url(/css/commun/img/bg-product.jpg) 0 0 no-repeat;padding:0 7px 30px 0;width:inherit;}.list-products .img-holder img{border:1px solid #ccc;}.list-products .sku{color:#0a7cbb;font-size:10px;position:absolute;top:145px;width:143px;text-align:right;}.list-products h3{font:11px Arial;}.list-products p{margin:5px 0;}.list-products .format{display:block;clear:both;}.final{white-space:nowrap;}.final,.final ins{font-size:12px;font-weight:bold;color:#b30000;text-decoration:none;}.final del{color:#666;}.devises{display:block;margin:5px 0;padding:2px;background:#f4f4f4;border:solid #ccc;border-width:1px 0;font-size:9px;color:#aaa;}.devises li{display:inline;}.unavailable{color:#900;margin:10px 0;}.flag-promotion,.flag-liquidation,.flag-cool,.flag-new{display:block;position:absolute;width:70px;font-weight:bold;text-transform:lowercase;color:#fff;padding:2px 6px;}.flag-liquidation,.flag-promotion{bottom:38px;left:1px;}.flag-new{background:#000;}.flag-promotion{background:#9fb106;}.flag-liquidation{background:#faa100;}.flag-cool{background:#000;}.flag-more{background:url(/css/commun/img/plus.gif) left top no-repeat;display:block;width:13px;height:13px;position:absolute;top:10px;right:16px;text-indent:-9999px;}a:hover .flag-more{background:url(/css/commun/img/plus.gif) left bottom no-repeat;}#cStore .details h1{padding-bottom:8px;border-bottom:1px solid #ccc;}#cStore .details .sku{font-size:13px;color:#0a7cbb;font-weight:bold;margin:10px 0 20px;}#cStore .details .col1{width:455px;float:left;}#cStore .details .col2{width:180px;float:left;}#cStore .details .col1 .img-holder{width:261px;height:261px;border:1px solid #ccc;margin:0 10px 0 0;}#cStore .details .col1 .flag-cool,#cStore .details .col1 .flag-new{bottom:10px;}#cStore #mainContent fieldset{padding:0;background:none;}#cStore .details #btn-addToCart{float:left;margin:0;}#cStore .description{display:block;clear:both;padding-top:20px;}#altImages a,#altColors a{display:block;overflow:hidden;border:2px solid #fff;}#altColors .selected,#altImages .selected{border:2px solid #ccc;}#altImages{list-style:none;margin:0 10px 0 0;padding:0;float:left;}#altImages img{float:left;border:1px solid #ccc;}#altImages a{margin:0 0 3px 0;}#altColors{display:block;clear:both;margin:0;overflow:hidden;padding:10px 0 20px 0;}#altColors li{display:inline;padding:0 2px 0 0;}#altColors a{float:left;width:25px;height:25px;margin:0;text-indent:-9999px;}#cStore .box,#cStore .details #addToCart,#relatedProducts{margin-top:20px;}.shoppingCart table{margin:10px 0 25px;}.shoppingCart th{background:#000;color:#fff;font-weight:bold;font-size:13px;}.shoppingCart tbody td{background:#fff url(/css/commun/img/bg-mainContent.jpg) bottom left repeat-x;padding:15px 4px 15px;vertical-align:middle;}.shoppingCart tfoot th{background:none transparent;color:#000;font-style:normal;}.shoppingCart .img-holder{background:url(/css/commun/img/bg-product.jpg) 0 0 no-repeat;padding:0 7px 7px 0;width:inherit;}.shoppingCart .img-holder img{border:1px solid #ccc;}.shoppingCart .price{color:#b20000;font-weight:bold;font-size:13px;}.shoppingCart .icon-delete{background:url(/css/commun/img/icon-trash.gif) 0 0 no-repeat;width:25px;height:28px;}.minimum-order{float:right;margin:4px 0 0 10px;font-size:13px;color:#c00;}#cCheckout .mainTitle{margin:0;}#cCheckout .shipping h2{margin:0 0 8px 25px;}#checkout-steps{overflow:hidden;margin:20px 0 40px;}#checkout-steps span,#checkout-steps a{display:block;float:left;height:26px;min-width:105px;padding:8px 0 0 20px;background:url(/css/commun/img/bg-checkoutSteps.jpg) right top no-repeat;font-weight:bold;font-size:13px;text-align:center;}#checkout-steps .enabled{background-position:right bottom;color:#0a7cbb;}#checkout-steps a:hover{text-decoration:none;}#totals{font-size:13px;}#totals td{font-weight:bold;text-align:right;}#totals th{background:#fff;}#totals .finalPrice td,#totals .finalPrice th{border-top:1px solid #ccc;padding-top:10px;font-weight:bold;font-size:18px;}#totals .finalPrice td{color:#b20000;}.paypal_form{float:right;}.row>td{border-bottom:1px dotted #CCC;}.col-price,.col-quantity,.col-sku{width:90px;}#tbl-command th,#tbl-command td,#tbl-total th,#tbl-total td{text-align:right;}#tbl-command .col-product,#tbl-command .col-sku{text-align:left;}#tbl-total th{background:none;color:#000;}#tbl-info td{padding:10px 0;margin-top:0;}#mainMenu .menu01{width:115px;}#mainMenu .menu02{width:154px;}#mainMenu .menu03{width:173px;}#mainMenu .menu04{width:222px;}#mainMenu .menu05{width:128px;}#mainMenu .menu06{width:158px;}.fans-only-logo a{background:url(/css/fr/img/fans-only.gif) left bottom no-repeat;display:block;width:180px;height:500px;}#btn-quickSearch{background:url(/css/fr/img/btn-quickSearch.png) top left no-repeat;width:98px;height:28px;}#advSearchLink{background:url(/css/fr/img/btn-advSearch.png) top left no-repeat;width:177px;height:34px;}#inscrivez-vous-ici{background:url(/css/fr/img/btn_inscrivez-vous-ici.png) top no-repeat;display:block;width:270px;height:145px;}#inscrivez-vous-ici:hover{background-position:bottom;}.btn-submit{background-image:url(/css/fr/img/btn-submit.png);width:83px;height:23px;}.btn-apply{background-image:url(/css/fr/img/btn-apply.png);width:71px;height:23px;}.btn-subscribe{background-image:url(/css/fr/img/btn-subscribe.png);width:81px;height:23px;}.btn-edit{background-image:url(/css/fr/img/btn-edit.png);width:78px;height:23px;}.btn-advSearch{background-image:url(/css/fr/img/btn-search.png);width:116px;height:23px;}#pageMenu .btn-advSearch{background-image:url(/css/fr/img/btn-advSearch.gif);width:114px;height:21px;}.btn-nextDiapo{background:url(/css/fr/img/btn-next_diapo.gif) 0 0 no-repeat;width:116px;height:23px;}.btn-audio{background:url(/css/fr/img/btn_media-audio.png) left top no-repeat;width:14px;height:27px;}.btn-video{background:url(/css/fr/img/btn_media-video.png) left top no-repeat;width:24px;height:27px;}.btn-diaporama{background:url(/css/fr/img/btn_media-diaporama.png) left top no-repeat;width:24px;height:27px;}.btn-pdf{background:url(/css/fr/img/btn_media-pdf.png) left top no-repeat;width:24px;height:27px;}.reactlink{background:url(/css/fr/img/btn-reagir.png) left top no-repeat;}.btn-addToCart{background-image:url(/css/fr/img/btn-addToCart.gif);width:116px;height:23px;}.btn-buyNow{background-image:url(/css/fr/img/btn-buyNow.png);width:116px;height:23px;}.btn-updateCart{background-image:url(/css/fr/img/btn-updateCart.png);width:158px;height:23px;}.btn-goToCart{background-image:url(/css/fr/img/btn-cart-goToCart.gif);width:114px;height:23px;}.btn-orderNow{background-image:url(/css/fr/img/btn-cart-orderNowCart.gif);width:114px;height:23px;}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}#sb-overlay{position:relative;height:100%;width:100%;}#sb-wrapper{position:absolute;visibility:hidden;width:100px;}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}#sb-body{position:relative;height:100%;}#sb-body-inner{position:absolute;height:100%;width:100%;}#sb-player.html{height:100%;overflow:auto;}#sb-body img{border:none;}#sb-loading{position:relative;height:100%;}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}#sb-loading-inner span{background:url(/cg-shared/js/shadowbox/3.0.3/fr/loading.gif) no-repeat;padding-left:34px;display:inline-block;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title,#sb-title-inner{height:26px;line-height:26px;}#sb-title-inner{font-size:16px;}#sb-info,#sb-info-inner{height:20px;line-height:20px;}#sb-info-inner{font-size:12px;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}#sb-nav-close{background-image:url(/cg-shared/js/shadowbox/3.0.3/fr/close.png);}#sb-nav-next{background-image:url(/cg-shared/js/shadowbox/3.0.3/fr/next.png);}#sb-nav-previous{background-image:url(/cg-shared/js/shadowbox/3.0.3/fr/previous.png);}#sb-nav-play{background-image:url(/cg-shared/js/shadowbox/3.0.3/fr/play.png);}#sb-nav-pause{background-image:url(/cg-shared/js/shadowbox/3.0.3/fr/pause.png);}#sb-counter{float:left;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}.datepick{background-color:#fff;color:#000;border:1px solid #444;border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;font-family:Arial,Helvetica,Sans-serif;font-size:90%;}.datepick-rtl{direction:rtl;}.datepick-disable{position:absolute;background-color:white;opacity:.5;filter:alpha(opacity=50);}.datepick a{color:#fff;text-decoration:none;}.datepick a.datepick-disabled{color:#888;cursor:auto;}.datepick button{margin:.25em;padding:.125em 0;background-color:#fcc;border:none;border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;font-weight:bold;}.datepick-nav,.datepick-ctrl{float:left;width:100%;background-color:#888;color:#fff;font-size:90%;font-weight:bold;}.datepick-cmd{width:30%;}.datepick-cmd:hover{background-color:#777;}.datepick-ctrl .datepick-cmd:hover{background-color:#f08080;}.datepick-cmd-prevJump,.datepick-cmd-nextJump{width:8%;}a.datepick-cmd{height:1.5em;}button.datepick-cmd{text-align:center;}.datepick-cmd-prev,.datepick-cmd-prevJump,.datepick-cmd-clear{float:left;padding-left:2%;}.datepick-cmd-current,.datepick-cmd-today{float:left;width:35%;text-align:center;}.datepick-cmd-next,.datepick-cmd-nextJump,.datepick-cmd-close{float:right;padding-right:2%;text-align:right;}.datepick-rtl .datepick-cmd-prev,.datepick-rtl .datepick-cmd-prevJump,.datepick-rtl .datepick-cmd-clear{float:right;padding-left:0;padding-right:2%;text-align:right;}.datepick-rtl .datepick-cmd-current,.datepick-rtl .datepick-cmd-today{float:right;}.datepick-rtl .datepick-cmd-next,.datepick-rtl .datepick-cmd-nextJump,.datepick-rtl .datepick-cmd-close{float:left;padding-left:2%;padding-right:0;text-align:left;}.datepick-month-row{clear:left;}.datepick-month{float:left;width:200px;text-align:center;}.datepick-month-header,.datepick-month-header select,.datepick-month-header input{height:1.5em;background-color:#888;color:#fff;}.datepick-month-header select,.datepick-month-header input{height:1.4em;border:none;}.datepick-month-header input{position:absolute;display:none;}.datepick-month table{width:100%;border-collapse:collapse;margin-bottom:0;}.datepick-month thead{border-bottom:1px solid #aaa;}.datepick-month th,.datepick-month td{margin:0;padding:0;font-weight:normal;text-align:center;}.datepick-month th{border:1px solid #aaa;}.datepick-month th,.datepick-month th a{background-color:#fff;color:#2F2E29;}.datepick-month td{background-color:#eee;border:1px solid #aaa;}.datepick-month td.datepick-week{border:1px solid #777;}.datepick-month td.datepick-week *{background-color:#777;color:#fff;}.datepick-month a{display:block;width:100%;padding:.125em 0;background-color:#fff;color:#000;text-decoration:none;font-weight:normal;}.datepick-month span{display:block;width:100%;padding:.125em 0;}.datepick-month td span{color:#888;}.datepick-month td .datepick-other-month{background-color:#fff;}.datepick-month td .datepick-weekend{background-color:#fff;}.datepick-month td .datepick-today{background-color:#f0c0c0;}.datepick-month td .datepick-highlight{background-color:#f08080;}.datepick-month td .datepick-selected{background-color:#aaa;color:#fff;}.datepick-month th.datepick-week{background-color:#777;color:#fff;}.datepick-status{clear:both;background-color:#ddd;text-align:center;}.datepick-clear-fix{clear:both;}.datepick-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-1px;left:-1px;width:100px;height:100px;}img.datepick-trigger{margin:.125em 0 0 .25em;vertical-align:top;}