f#FFFFFF html{margin:0;padding:0;background:url(/bloccommun/images/bg-html.jpg) #2e2c2d;}
body{padding:0;margin:0;font:13px Verdana, Tahoma, Helvetica, Arial, sans-serif;color:#3d3d3d;}
body.boutique{background:url(/bloccommun/images/bg-page.jpg) left top repeat-x #2e2c2d;}
body.magazine{background:url(/bloccommun/images/bg-page.jpg) left top repeat-x #2e2c2d;}
body.conciergerie{background:url(/bloccommun/images/bg-page.jpg) left top repeat-x #2e2c2d;}
body.malometre{background:url(/bloccommun/images/bg-page.jpg) left top repeat-x #2e2c2d;}
body.dictionnaire{background:url(/bloccommun/images/bg-page.jpg) left top repeat-x #2e2c2d;}
body.vod{background:url(/bloccommun/images/bg-page.jpg) left top repeat-x #2e2c2d;}
img, table, td, form, fieldset, h1, h2, h3, h4, h5, h6, ul, li, p{margin:0;padding:0;border:0;}
h1{padding:5px 0;}
a{color:#595959;outline:none;text-decoration:none;}
abbr, acronym{border:none;}
label{cursor:pointer;}
.floatLeft{float:left;}
.floatRight{float:right;}
.a-right{text-align:right;}
hr{border:none;color:#999;margin:0;background:#999;height:1px;clear:both;}
button{border:0;border:none;background:transparent;overflow:visible;padding:0;margin:0;cursor:pointer;}
#page{display:block;margin:0 auto;padding:0;width:960px;}
#content{min-height:500px;background:#fff;border-left:1px solid #97726a;border-right:1px solid #97726a;display:block;margin:172px 0 0;padding:25px 0 65px;width:958px;zoom:1;}
* html #content{height:1%;}
#content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.conciergerie #content{background:#000;}
#main{display:block;float:left;margin:0;padding:15px 0 0 20px;width:599px;zoom:1;}
* html #main{height:1%;}
.cms-home #main{margin-top:-13px;}
*+html .cms-home #main{margin-top:0px;}
.checkout-onepage-index #main{padding:0 20px 0 30px;width:658px;margin:0 0 35px;}
#main.wide{padding:0 20px;width:899px;}
#main.contributif {width:899px;}
#main.contributif h1, #main.contributif h2{font-family:Georgia;font-weight:bold;}
#main.contributif h1{text-align:center;font-size:30px;margin:0 0 10px 0}
#main.contributif h2 {text-align:left;font-size:19px;}
#main.contributif p{text-align:center;font-family:verdana;font-size:14px;}
#main.contributif div.top p{width:750px;margin:auto;line-height:24px;}
#main.contributif div.bloc{clear:both;    height: 305px;}
#main.contributif .bloc h2{text-align:left;margin:25px 0;}
#main.contributif .bloc p{text-align:left;line-height:24px;}
#main.contributif .bloc img.spip_logos{margin:5px 25px 10px 10px;border:1px solid #cccccc;}
#main.contributif p.conclu{font-family:Georgia;font-size:26px;margin:30px 0 10px 0;}
#main.contributif .button_set{position: relative;top: 55px;}


#sidebar{float:right;padding:15px 15px 0 0;margin:0;width:300px;}
.checkout-onepage-index #sidebar{width:230px;}
#header{background:#000;display:block;padding:20px 0 0 0;position:absolute;z-index:99;zoom:1;top:0;width:960px;}
* html #header{height:1%;}
#header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#logo{float:left;height:113px;margin:0;padding:0;width:565px;}
#logo img{display:block;padding:30px 0 0 15px;}
.vod #logo img{padding:0 0 0 15px;}
#topLinks{float:right;padding:0 0 20px 0;width:370px;}
#topLinks ul{list-style-type:none;margin:0;padding:0;}
#topLinks ul li{color:#807f7f;float:right;padding:0 3px 0 0;}
#topLinks ul li a{color:#fff;font-size:11px;}
#topLinks ul li.basket a{background:url(/bloccommun/images/icons.png) 0 -460px no-repeat;margin:0;padding:0 0 0 20px;}
#header form{display:block;margin:0;padding:0;width:307px;}
#search{float:right;height:61px;margin:0;overflow:hidden;padding:0;width:307px;}
#search ul{list-style-type:none;margin:0;padding:0;}
#search ul li{background:url(/bloccommun/images/bg-search.png) 0 0 no-repeat;float:right;height:21px;margin:0 0 0 1px;padding:0 0 0 10px;width:76px;text-transform:uppercase;}
#search ul li#boutiqueTab{background-position:0 0;}
#search ul li#boutiqueTab.tabs-selected{background-position:0 -21px;}
#search ul li#magazineTab{background-position:-87px 0;}
#search ul li#magazineTab.tabs-selected{background-position:-87px -21px;}
#search ul li a{color:#fff;display:block;font-size:10px;height:21px;line-height:21px;}
#search label{color:#fff;float:left;font-size:11px;padding:3px 5px 0 0;}
#search input{border:1px solid #c1bdbc;float:left;font-family:Verdana, Arial, sans-serif;font-size:10px;height:13px;padding:2px 5px;margin:0 5px 0 0;width:150px;}
#search button{position:relative;top:-2px;}
#boutiqueSearch, #magazineSearch{background:url(/bloccommun/images/bg-search.png) 0 -82px no-repeat;height:30px;margin:0;padding:10px 0 0 10px;width:297px;}
.vod #boutiqueSearch, .vod #magazineSearch{background:none;}
#magazineSearch{background-position:0 -42px;}
.tabs-hide{display:none;}
.tabs-nav{list-style-type:none;margin:0;padding:0;}
.tabs-nav:after{display:block;clear:both;content:" ";}
#nav{background:url(/bloccommun/images/bg-nav-container.png) 0 38px repeat-x;clear:both;display:block;padding:0;zoom:1;}
* html #nav{height:1%;}
#nav:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#nav{background:url(/bloccommun/images/bg-nav-container.png) 0 38px repeat-x;clear:both;display:block;padding:0;zoom:1;}
* html #nav{height:1%;}
#nav:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#nav ul{clear:both;list-style-type:none;margin:0;padding:0 0 0 31px;}
.vod #nav ul{padding:0 0 0 285px;}
#nav ul li{float:left;display:block;margin:0;padding:0;}

#nav ul li a{display:block;height:39px;margin:0;padding:0;background:url(/bloccommun/images/nav-mag.jpg) left top no-repeat;text-indent:-9999em;}
#nav ul li#item1 a{background-position: -31px 0;width: 103px;}
#nav ul li#item2 a{background-position:-136px 0;width:127px;}
#nav ul li#item3 a{ background-position: -263px 0;width: 129px;}
#nav ul li#item4 a{background-position: -392px 0;width:126px;}
#nav ul li#item5 a{background-position:-518px 0;width:106px;}
#nav ul li#item6 a{background-position:-624px  0;width:106px;}
#nav ul li#item7 a{background-position:-730px  0;width:106px;}
#nav ul li#item8 a{background-position:-836px   0;width:126px;}


.category-films-x-a-telecharger #nav ul li#item2 a{background-position:-277px -39px !important;}
.vod #nav ul li a{background:url(/bloccommun/images/nav-vod-saint-valentin.jpg) left top no-repeat;}
.vod.cms-home #nav ul li#item1 a{background-position:-16px -39px;}
.vod #nav ul li#item1 a{background-position:-16px 0px;}
.vod #nav ul li#item1 a:hover{background-position:-16px -39px;}
.vod #nav ul li#item1 a{width:103px;}
.vod #nav ul li#item2 a{background-position:-277px 0;width:113px;}
.vod #nav ul li#item_coffret a{background-position:-120px 0;width:157px;}
.vod #nav ul li#item_coffret a:hover{background-position:-120px -40px;}
.vod #nav ul li#item3 a{width:154px;background-position:-390px 0;}
.vod #nav ul li#item3 a:hover, .vod.category-livres-audio #nav ul li#item3 a{background-position:-390px -39px;}
.vod #nav ul li#item4 a{background-position:-544px 0;}
.vod #nav ul li#item4 a:hover{background-position:-544px -39px;}
#topAd{clear:both;display:block;margin:-10px 0 10px;padding:0;text-align:center;}
.subNav{background:url(/bloccommun/images/bg-subnav.png) left top no-repeat;height:405px;left:-999em;position:absolute;margin:-1px 0 0 0;z-index:20;width:960px;}
.vod .subNav{}
.subNav ul{list-style-type:none;margin:0;padding:0;}
.col1, .col2, .col3{float:left;margin:20px 0 0 0;padding:0 15px;width:287px;}
.col1 ul, .col2 ul, .col3 ul{padding:0 0 0 -13px;height:205px;}
.col1 ul.last, .col2 ul.last, .col3 ul.last{height:auto;}
#subitem3 .col1 ul, #subitem3 .col2 ul{height:100px;}
.col1 li, .col2 li, .col3 li{float:left;margin:0;padding:0 13px 3px 0;width:130px;}
.vod .col1 li{padding:0 5px 5px 0;width:133px;}
.magazine #subitem3 .col2 li, .boutique #subitem3 .col2 li, .conciergerie #subitem3 .col2 li, .forum #subitem3 .col2 li{float:none;width:auto;}
.col1 p a, .col2 p a, .col3 p a{display:block;color:#000;font:bold 12px Georgia, Garamond, Arial, serif;margin:0;padding:0 0 3px 0;text-transform:uppercase;}
.col1 li a, .col2 li a, .col3 li a{color:#524a4b;font-size:11px;}
.col1 hr, .col2 hr, .col3 hr{background:#ddccc7;margin:0 0 15px 0;}
.col2{border-left:1px solid #c0a39b;border-right:1px solid #c0a39b;}
.magazine #subitem3 .col2, .boutique #subitem3 .col2, .conciergerie #subitem3 .col2, .forum #subitem3 .col2{height:372px;}
.vod .col1{border:none;}
#subitem2 .col1, #subitem2 .col2, #subitem2 .col3{height:372px;}
.vod #subitem2 .col3 p, #subitem3 .col3 p{display:block;color:#000;font:bold 12px Georgia, Garamond, Arial, serif;margin:0;padding:0 0 5px 0;text-transform:uppercase;}
.vod #subitem2 .col3 ul, #subitem3 .col3 ul{list-style-type:none;margin:0;padding:0;}
.vod #subitem2 .col3 ul li, #subitem3 .col3 ul li{display:block;float:none;min-height:95px;height:auto !important;height:95px;margin:0;padding:10px 0 5px 0;width:auto;}
.uneBoutique ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.vod .col3 ul li{width:auto;border:none;}
.col3 ul li a img{float:left;margin:0 10px 5px 0;padding:0;width:70px;}
*:first-child+html #subitem3 .col3 ul li a img{margin:0 10px 0 0;}
.vod #subitem2 .col3 ul li p, #subitem3 .col3 ul li p{color:#524a4b;float:right;font:normal 11px Verdana, Tahoma, Helvetica, Arial, sans-serif;margin:0;padding:0;text-transform:none;width:195px;}
.vod #subitem2 .col3 ul li p strong, #subitem3 .col3 ul li p strong{font:bold 13px Georgia, Garamond, Arial, serif;display:block;margin:0;padding:0 7px 0 0;}
.vod #subitem2 .col3 ul li p.priceInfos, #subitem3 .col3 ul li p.priceInfos{padding:5px 0 0 0;}
.vod #subitem2 .col3 ul li p.priceInfos strong, #subitem3 .col3 ul li p.priceInfos strong{font-size:16px;}
.vod #subitem2 .col3 ul li p.priceInfos img, #subitem3 .col3 ul li p.priceInfos img{margin:5px 0 0 0;width:auto;}
#subitem3 .col3 ul ul{clear:both;}
#subitem3 .col3 ul li li{border:none;display:inline;font-size:9px;height:auto;text-transform:uppercase;}
#no_item_cart_menu{margin-top:25px;}
#no_item_cart_menu h2{font-size:14px;margin-bottom:10px;}
#no_item_cart_menu p{font-weight:bold;margin-top:5px;font-size:11px;}
#no_item_cart_menu a:hover{text-decoration:underline;}
#no_item_cart_menu ul{list-style:none;width:370px;}
#no_item_cart_menu li{margin:4px 0px;}
#no_item_cart_menu .col1{padding-left:0px !important;}
#no_item_cart_menu .col1 ul, #no_item_cart_menu .col2 ul, #no_item_cart_menu .col3 ul{height:95px;}
#no_item_cart_menu .col2{border-left:1px solid #C0A39B;border-right:none;}
#breadcrumb{clear:both;display:block;margin:0;padding:10px 0 15px 20px;}
#main #breadcrumb{padding:10px 0 15px 0;}
#breadcrumb ul{list-style-type:none;margin:0;padding:0;}
#breadcrumb li{color:#595959;display:inline;font-size:10px;text-transform:uppercase;}
#breadcrumb a{color:#595959;font-weight:bold;}
#breadcrumb strong{font-weight:normal;}
#archives{position:relative;min-height:300px;height:auto !important;height:300px;}
#navArchives{margin:0 0 0 -20px;width:597px;overflow:hidden;zoom:1;}
* html #navArchives{height:1%;}
#navArchives:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#navArchives ul{list-style-type:none;padding:0;margin:0;}
#navArchives ul li{border:1px solid #fff;border-right:none;float:left;margin:0;padding:0;text-align:center;text-transform:uppercase;width:148px;}
#navArchives ul li a{background-color:#edeceb;color:#595959;display:block;height:36px;font-size:10px;line-height:36px;margin:0;padding:0;}
#navArchives ul li#subCategories a{background:url(/bloccommun/images/bg-subcategory.png) 90% 50% no-repeat #edeceb;}
#navArchives ul li.current a, #navArchives ul li.current a:hover{background-color:#fff;color:#97726a;}
#navArchives ul li.over a, #navArchives ul li a:hover{background-color:#f5ebe8;font-weight:bold;}
#navArchives ul li#subCategories.over a, #navArchives ul li#subCategories a:hover{background-color:#f5ebe8;font-weight:bold;}
#navArchivesSubCategories{background:#f5ebe8;left:-999em;margin:-10px 0 0 0;padding:15px 0;position:absolute;width:597px;z-index:10;}
#navArchivesSubCategories ul{list-style-type:none;padding:0;margin:0;}
#navArchivesSubCategories li{float:left;margin:0;padding:0 20px 5px 20px;width:152px;}
#navArchivesSubCategories a{background:#f5ebe8;color:#524a4b;font-size:10px;}
#navArchivesSubCategories a:hover{font-weight:bold;}
.pagination{display:block;clear:both;text-align:right;}
.pagination .on{font-weight:bold;}
.colorBox{background:Â€#fff;border:1px solid #c4a8a1;margin:0 0 20px 0;overflow:hidden;padding:0 20px 10px 20px;width:557px;zoom:1;}
#sidebar .colorBox{width:258px;}
* html .colorBox{height:1%;}
.colorBox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.colorBox div{padding:0 0 10px 0;zoom:1;}
* html .colorBox div{height:1%;}
#drO .colorBox{padding:0;width:597px;}
.colorBox div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.colorBox div.question{background:url(/bloccommun/images/bg-quote-left.png) 20px 15px no-repeat #fefefe;padding:10px 20px;min-height:36px;height:auto !important;height:36px;}
.colorBox div.odd{background-color:#f9f4f3;}
.colorBox div.answser{background:url(/bloccommun/images/bg-answser.png) 20px 15px no-repeat #f9f4f3;padding:10px 20px;}
.colorBox blockquote{background:url(/bloccommun/images/bg-quote-right.png) right bottom no-repeat;margin:0;padding:0;min-height:36px;height:auto !important;height:36px;}
.colorBox .answser blockquote{background:none;}
.colorBox h2{background:url(/bloccommun/images/bg-purple.png) left top repeat-x;color:#fff;display:block;font:bold 16px Georgia, Garamond, Arial, serif;margin:0 0 0 -20px;zoom:1;padding:20px;text-shadow:3px 3px 3px #bc9186;text-transform:uppercase;}
#drO .colorBox h2{margin:0;}
#content .colorBox h2{width:557px;}
#sidebar .colorBox h2{width:258px;}
.colorBox h3 a{color:#000;display:block;font:bold 18px Georgia, Garamond, Arial, serif;margin:0;padding:15px 0;}
.colorBox p{font-size:11px;line-height:1.2em;}
#drO .colorBox p{font-size:12px;line-height:1.6em;padding:0 60px;}
#drO .colorBox p.date{clear:both;color:#595959;display:block;font-size:10px;line-height:1;margin:0;padding:20px 0 10px 20px;}
#drO a.spip_out{text-decoration:underline;}
.seeall{display:block;margin:0;padding:5px 0 0 0;text-align:right;}
#alaune .seeall{padding:20px 0 0 0;}
#drO .seeall{padding:10px 0 0 0;}
.seeall a{background:url(/bloccommun/images/bt-next.png) 100% 9px no-repeat;font-size:10px;font-weight:bold;padding:5px 15px 0 0;text-transform:uppercase;}
#drO .seeall a{font-size:12px;text-transform:none;}
.productList .seeall{padding:0 20px;}
#link_product_list ol{margin:0px;padding:0px;}
#link_product_list .pager{margin:0px;padding:0px;}
.postmeta{clear:both;margin:10px 0px 10px 0px;padding:0px 0px 10px 0px;}
#article .postmeta{border-bottom:1px solid #DEDDDE;overflow:hidden;}
.colorBox .postmeta{padding:10px 0 0 0;}
.postmeta ul{list-style-type:none;margin:0;padding:0;}
.postmeta li{border:none;display:block;font-size:10px;text-transform:uppercase;float:left;margin:2px 0;}
.postmeta li.comments{margin:2px 3px;}
.postmeta li.category a{background:url(/bloccommun/images/icons.png) 0 -489px no-repeat;color:#595959;padding:0 0 10px 17px;}
.postmeta li.comments a{background:url(/bloccommun/images/icons.png) 0 -112px no-repeat;color:#595959;padding:0 0 10px 22px;}
#list{}
#list div{display:block;padding:20px 0;zoom:1;}
* html #list div{height:1%;}
#list div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#list p.comments{display:block;padding:0;line-height:1;}
#list .ad{padding:0 0 20px 0;}
#list p.comments a{background:url(/bloccommun/images/icons.png) 0 -112px no-repeat;color:#595959;display:block;font-size:10px;font-weight:bold;margin:0;padding:0 0 10px 22px;text-transform:uppercase;}
#main .illustration{border:1px solid #e4e4e4;}
#main .left{float:left;margin:0 20px 0 0;padding:0;font-size:9px;}
#main .right{float:right;margin:0 0 0 20px;padding:0;}
#main .backroomrub img{overflow:hidden;width:240px;}
#main #seemore .backroomrub img{height:72px;width:92px;}
#list h2 a, #list h3 a{color:#595959;display:block;font-size:10px;font-weight:bold;margin:0;padding:0 0 17px 0;text-transform:uppercase;}
#list.list h2{display:none;}
#list h3 a, #list h4 a{color:#999;display:block;font-family:Georgia, Garamond, Arial, serif;font-size:14px;margin:0;padding:0 0 3px 0;}
#list h4 a{color:#000;display:block;font-size:36px;margin:0;padding:0 0 12px 0;}
#list p{line-height:1.6em;}
#focushp{background:#efeeed;display:block;height:388px;clear:both;margin-top:20px;}
#slideShowHP{background:#FFF;display:block;float:left;height:388px;margin:0;padding:0;width:639px;top:0;left:0;overflow:hidden;}
.cinema{background:#000 !important;}
.boutique #slideShowHP, .vod #slideShowHP{width:597px;height:386px;}
.vod #slideShowHP{margin-top:15px;margin-bottom:20px;}
.boutique #slideShowHP{padding-top:-15px;}
.boutique #slideShowHP ul{width:599px;}
.boutique #slideShowHP ul li{border:1px solid grey;width:595px;}
.boutique #slideShowHP ul li div span{top:259px;background:url(/bloccommun/images/bg-carrousel-hp.png);display:block;left:0;height:50px;overflow:hidden;padding:20px;position:absolute;text-align:left;width:600px;z-index:10;}
.boutique #slideShowHP ul li div div{top:248px;display:block;left:0;overflow:hidden;padding:20px;position:absolute;text-align:left;width:550px;z-index:11;}
*+html .boutique #slideShowHP ul li div div{padding:40px 20px 20px 20px;}
.boutique #slideShowHP ul li div div.price-box{color:#fff;font:bold 20px Georgia, Garamond, Arial, serif;float:left;position:static;width:340px;height:30px;padding:5px 0 0 0;margin:0 0 0 0;overflow:visible;}
.boutique #slideShowHP .striked{color:white;width:219px;}
.boutique #slideShowHP ul li div span{top:260px;display:block;left:0;height:120px;overflow:hidden;padding:20px;position:absolute;text-align:left;width:600px;z-index:10;}
.boutique #slideShowHP ul li div, .vod #slideShowHP ul li div{width:599px;}
.boutique #slideShowHP img.visuel_produit{margin-top:15px;margin-left:10px;}
.boutique #slideShowHP ul li div div span{background:none;width:auto;left:0;float:right;font-size:25px;position:static;padding:0;text-align:right;}
.boutique #slideShowHP ul li div div{width:510px;}
.boutique #slideShowHP ul li div h3{color:#FFFFFF;display:block;font:bold 30px Georgia,Garamond,Arial,serif;margin:0;padding:0;}
.vod #slideShowHP ul{width:599px;}
.vod #slideShowHP ul li div div span{background:none;width:auto;left:0;float:right;font-size:25px;position:static;padding:0;text-align:right;}
#slideShowHP ul{list-style-type:none;display:block;height:388px;margin:0;padding:0;width:639px;top:-10px;left:0;}
#slideShowHP ul li{display:block;clear:both;margin:0;padding:0;}
#slideShowHP ul li img.carrousel{margin-top:-60px;}
#slideShowHP ul li div{overflow:hidden;display:block;height:388px;margin:0;padding:0;position:relative;width:639px;text-align:center;top:-14px;}
#slideShowHP ul li div span{top:215px;background:url(/bloccommun/images/bg-carrousel-hp.png);display:block;left:0;height:120px;overflow:hidden;padding:20px;position:absolute;text-align:left;width:600px;z-index:10;}
#slideShowHP ul li div div{top:213px;display:block;left:0;height:109px;overflow:hidden;padding:20px;position:absolute;text-align:left;width:550px;z-index:11;}
* html #slideShowHP ul li div{margin:-15px 0 0 0;}
*:first-child+html #slideShowHP ul li div{margin:-15px 0 0 0;}
.vod #slideShowHP ul li div div{width:510px;}
.vod #slideShowHP ul li div div.price-box{color:#fff;font:bold 20px Georgia, Garamond, Arial, serif;float:left;position:static;width:340px;height:30px;padding:5px 0 0 0;margin:10px 0 0 0;overflow:visible;}
#slideShowHP .striked{color:#fac2b2;float:left;font-size:16px;font-style:normal;padding:8px 0 0 0;text-decoration:line-through;width:200px;text-align:right;}
.vod #slideShowHP ul li div div.price-box{width:360px;}
#slideShowHP ul li div h2 a{color:#fff;display:block;font-size:10px;margin:0;padding:0 0 8px 0;text-transform:uppercase;}
#slideShowHP ul li div h3 a{color:#fff;display:block;font:bold 30px Georgia, Garamond, Arial, serif;margin:0;padding:0;}
#slideShowHP ul li div p a{color:#fff;display:block;font:14px Georgia, Garamond, Arial, serif;margin:0;padding:0;}
#slideShowHP ul li button{left:25px;margin:10px 0 0;position:relative;}
#navSlideShowHP{position:relative;top:365px;height:15px;padding:5px 10px;margin:0;z-index:20;background:#000;}
#slideShowHP .logo_slide_show{position:relative;top:-20px;height:388px !important;}
#navSlideShowHP a{background:url(/bloccommun/images/bg-carrousel-hp-paging.png) left top no-repeat;display:block;float:left;height:11px;margin:0;overflow:hidden;padding:0 11px 0 0;width:11px;text-indent:-999em;}
#navSlideShowHP a.activeSlide{background-position:0 -11px;}
#news{background:url(/bloccommun/images/bg-news.png) left top no-repeat;display:block;float:right;height:353px;margin:20px 18px 0 0;overflow:hidden;}
* html #news{margin-right:9px;}
#news h2{border-bottom:1px solid #d8d8d8;color:#595959;font-size:10px;margin:0;padding:0 0 10px 0;text-transform:uppercase;}
#news ul{display:block;list-style-type:none;margin:0;padding:0;}
#news li{border-bottom:1px solid #d8d8d8;display:block;height:28px;line-height:28px;overflow:hidden;margin:0;padding:0;}
* html #news li{height:26px;line-height:26px;}
*:first-child+html #news li{height:26px;line-height:26px;}
#news li a{display:block;color:#000;font-family:Verdana, Arial, sans-serif;font-size:11px;}
#news p{display:block;margin:0;padding:10px 0 0 0;text-align:right;}
#news p a{background:url(/bloccommun/images/bt-next.png) 100% 2px no-repeat;color:#595959;display:block;font-size:10px;margin:0;padding:0 15px 0 0;text-transform:uppercase;}
#article{margin:0;padding:0 0 20px 0;}
#article.wide{padding:0 20px 20px 20px;}
#article h1{color:#000;display:block;font:bold 38px Georgia, Garamond, Arial, serif;margin:0;padding:0;}
#article h2{display:block;font-size:14px;font-weight:bold;margin:0;padding:25px 0 0 0;}
.date{clear:both;color:#595959;display:block;font-size:10px;line-height:1;margin:0;padding:10px 0 0 0;}
#article p{line-height:1.6em;padding:10px 0;}
#article .spip_out{text-decoration:underline;}
#article .left{border:1px solid #e4e4e4;float:left;margin:20px 20px 20px 0;padding:0;}
#article .right{border:1px solid #e4e4e4;float:right;margin:0 0 20px 20px;padding:0;}
#article .spip_documents_right{margin:0 0 20px 20px;}
#article .spip_documents_left{margin:0 20px 20px 0;}
#article .spip_documents_center{text-align:center;}
#article .spip_documents strong{font-size:9px;}
#article .spip_doc_titre{width:auto !important;text-align:center;}
#article ul{list-style:none;}
.tools{clear:both;display:block;margin:0;padding:5px 0 0 0;}
#drO .tools{margin:0 20px;}
.tools ul{border:1px solid #deddde;border-left:none;border-right:none;height:80px;line-height:34px;list-style-type:none;padding:0;margin:0;overflow:hidden;}
span.print{float:left;}
.tools li{display:inline;font-size:10px;text-transform:uppercase;color:#deddde;}
.tools li a{background:url(/bloccommun/images/icons.png) left top no-repeat;color:#595959;}
.tools li.print a{background-position:0 0;padding:0 0 10px 22px;}
.tools li.email a{background-position:0 -28px;padding:0 0 10px 26px;}
.tools li.share a{background-position:0 -56px;padding:0 0 10px 23px;}
.addthis_button_compact, .addthis_button_email{display:inline;}
.addthis_button_compact span, .addthis_button_email span{display:inline;width:0;height:0;line-height:0;padding:0;margin:0;background:none;}
.tools li.vote a{background-position:0 -84px;padding:0 0 10px 23px;}
.tools li.comments a{background-position:0 -112px;padding:0 0 10px 22px;}
.backroom .tools li.comments{display:none;}
.backroom img{float:left;margin-right:12px;}
.description_rubrique p{width:400px;color:#595959;margin-top:5px;line-height:1.6em;}
#summary{background:#f9f4f3;border:1px solid #c4a8a1;float:right;margin:20px 0 20px 20px;padding:20px 20px 10px 20px;width:160px;}
#summary h3{color:#000;display:block;font:bold 12px Georgia, Garamond, Arial, serif;margin:0;padding:0 0 10px 0;text-transform:uppercase;}
#summary a{background:url(/bloccommun/images/bg-item-summary.png) 0 4px no-repeat;display:block;font-size:12px;margin:0;padding:0 0 10px 9px;}
#navigation{background:url(/bloccommun/images/bg-white.png) left bottom repeat-x #edeceb;border-bottom:1px solid #ddd;display:block;margin:0;padding:0;zoom:1;}
* html #navigation{height:1%;}
#navigation:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.previous, .next{float:left;margin:0;padding:20px;width:259px;}
.next{float:right;}
.previous a, .next a{background:url(/bloccommun/images/bg-nav-article.png) 0 0 no-repeat;color:#3d3d3d;display:block;font-size:11px;margin:0;padding:0 0 0 35px;white-space:nowrap;}
.next a{background-position:100% -34px;margin:0;padding:0 35px 0 0;text-align:right;}
.previous a strong, .next a strong{display:block;font:bold 16px Georgia, Garamond, Arial, serif;}
ul.spip{padding:0 0 0 20px;list-style-type:none;}
.spip li{padding:5px 0;}
.formulaire_notation{display:none;}
#comments{background:#f5ebe8;margin:10px 0;padding:20px;zoom:1;}
* html #comments{height:1%;}
#comments h2{background:url(/bloccommun/images/icons.png) 0 -518px no-repeat;color:#3d3d3d;display:block;font:bold 16px Georgia, Garamond, Arial, serif;margin:0;padding:0 0 0 35px;text-shadow:1px 1px 1px #ac8075;text-transform:uppercase;}
#comments h2 strong{color:#ac8075;}
#comments ul{list-style-type:none;margin:0;padding:0;}
#comments ul li{border-bottom:1px solid #c5aea9;display:block;margin:0;padding:20px 0;zoom:1;}
* html #comments ul li{height:1%;}
#comments ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#comments ul li strong{background:url(/bloccommun/images/icons.png) 0 -109px no-repeat;display:block;margin:0;padding:0 0 0 22px;}
#comments ul li p{display:block;margin:0;padding:10px 0 0 0;}
#comments form{display:block;margin:0;padding:0;zoom:1;}
* html #comments form{height:1%;}
#comments form:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#comments form fieldset{padding:10px 0 0 0;}
#comments form h2{background:none;padding:0;}
#comments form small{color:#3d3d3d;display:block;font-size:10px;padding:10px 0 0 0;text-align:right;}
#comments form ul{padding:20px 0 0 0;}
#comments form ul li{border:none;padding:0 0 10px 0;}
#comments form label{background:url(/bloccommun/images/bg-label-comments.png) left bottom repeat-x;float:left;margin:0 10px 0 0;padding:0;width:174px;}
#comments form .saisie_texte_message_auteur label{background:none;}
#comments form label span{background:#f5ebe8;padding:0 5px 0 0;}
#comments form ul li input, #comments form ul li textarea{background:#fff;border:1px solid #c1bdbc;color:#3d3d3d;float:left;font:13px Verdana, Tahoma, Helvetica, Arial, sans-serif;height:16px;margin:0;padding:2px 5px;width:332px;}
#comments form ul li textarea{font:13px Verdana, Tahoma, Helvetica, Arial, sans-serif;color:#3d3d3d;height:105px;}
#comments form ul li.inline input{width:auto;margin:0 10px 0 184px;}
#comments form ul li.inline label{background:none;width:610px;}
#comments form button{display:block;float:right;margin:0 30px 0 0;}
#comments form#inscription button{display:block;float:left;margin:0 0 0 184px;}
* html #comments form button{margin:0 15px 0 0;}
#comments #product-review-table, #comments .product-review-box input{display:none;}
#comments ul li .product-review-box{float:left;}
#comments .submit{display:block;border:none;width:91px;height:28px;padding:0;margin:0 0 0 184px;text-indent:-999em;font-size:0;line-height:0;background:url(/bloccommun/images/bt-envoyer.png) left top no-repeat;cursor:pointer;}
#comments form ul.star-rating{margin:0;padding:0;width:85px;height:13px;position:relative;overflow:hidden;background:url(/bloccommun/images/bg-rating.png) left top repeat-x;}
.star-rating li{padding:0;margin:0;width:17px;height:13px;float:left;}
.star-rating li a{display:block;width:17px;height:13px;line-height:13px;text-decoration:none;text-indent:-999em;z-index:20;position:absolute;padding:0;overflow:hidden;}
.star-rating li a:hover{background:url(/bloccommun/images/bg-rating.png) left bottom;z-index:2;left:0;border:none;}
.star-rating a.one-star{left:0;}
.star-rating a.one-star:hover{width:17px;}
.star-rating a.two-stars{left:17px;}
.star-rating a.two-stars:hover{width:34px;}
.star-rating a.three-stars{left:34px;}
.star-rating a.three-stars:hover{width:51px;}
.star-rating a.four-stars{left:51px;}
.star-rating a.four-stars:hover{width:68px;}
.star-rating a.five-stars{left:68px;}
.star-rating a.five-stars:hover{width:85px;}
#comments form ul.star-rating li.current-rating{display:none;background:url(/bloccommun/images/bg-rating.png) left bottom;position:absolute;height:13px;text-indent:-999em;z-index:1;padding:0;}
.ratings-movie{clear:both;display:block;margin:0;padding:0 0 8px 0;zoom:1;}
* html .ratings-movie{height:1%;}
.ratings-movie:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.productDesc .ratings-movie p{clear:none;float:left;font-size:12px;}
.articleslistepresse{position:relative;padding:0 0 20px 0;overflow:hidden;}
#listepresse h2{border-bottom:1px solid black;color:black;float:none;font-family:"Georgia";font-size:21px;margin:7px 18px 15px 0;}
#listearticlepresse{list-style-image:none;list-style-position:outside;list-style-type:none;padding:9px 0 0 0;text-align:left;margin:0 0 5px 0;}
#listepresse ul{list-style:none;clear:both;}
#listepresse ul li{border-bottom:1px solid #C0C0C0;clear:both;overflow:hidden;padding:15px 0;}
#listearticlepresse img{margin:5px 0;widht:250px;float:left;}
#listearticlepresse a{color:#000;text-decoration:underline;font-size:10px;}
#listepresse p{font-family:"Trebuchet MS";font-size:13px;margin:0;padding:0;}
#listepresse .texte{float:right;width:650px;}
.documentpresse{margin:0 0 0 5px;}
#bloc_presse h1{font-family:"Georgia";font-size:30px;font-weight:normal;color:black;padding:20px 0px 0px 25px;}
.bloc_presse{clear:both;margin:20px 30px;overflow:hidden;padding-bottom:25px;border-bottom:1px solid grey;}
.bloc_presse h2{font-family:"Georgia";font-size:24px;font-weight:normal;margin:10px 0px 20px 0px;}
.bloc_presse h2 span{display:block;font-family:"Georgia";font-size:18px;font-weight:normal;margin:0px 0 15px 0px;}
.bloc_presse h3{background-color:#E9C7BB;float:right;margin:0 10px 10px 0;padding:2px 8px;width:629px;}
.bloc_presse p{font-family:"Arial";font-size:13px;font-weight:bold;margin:5px 0px;text-align:left;}
.bloc_presse img{margin:0px 40px 0px 0px;border:1px solid #f6c3bf;}
.bloc_presse ul{margin:10px 0px;}
.bloc_presse ul li{list-style:none;margin:5px 0px;}
.bloc_presse ul li.document{clear:both;padding-top:18px;}
.bloc_presse ul li a{margin:40px 0;font-weight:bold;text-decoration:underline;}
#article.dictionnaire h1, #introDictionnaire{padding:0 20px;}
.alpha{padding:10px 20px;zoom:1;}
.alpha ul, #dictionnaire ul{clear:both;list-style-type:none;margin:0;padding:20px 0;}
* html .alpha ul{height:1%;}
.alpha ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.alpha li{float:left;height:46px;margin:0 10px 0 0;padding:0;width:38px;}
.alpha a{background:url(/bloccommun/images/bg-letter.png) left bottom no-repeat;color:#fff;display:block;font:bold 20px Georgia, Garamond, Arial, serif;height:29px;margin:0;padding:17px 0 0 0;text-align:center;text-shadow:2px 2px 2px #b6948a;text-transform:uppercase;width:38px;}
.alpha a.on{background-position:left top;}
.dictionnaire hr{background:#cfa599;}
#article.dictionnaire img.floatRight{margin:10px 20px 10px 0;}
#dictionnaire li{display:block;margin:0;padding:20px;}
#dictionnaire li.odd{background:#fbf6f3;}
#dictionnaire h2{color:#3d3d3d;display:block;font:bold 20px Georgia, Garamond, Arial, serif;margin:0;padding:0 0 10px 0;text-shadow:2px 2px 2px #efefef;}
#alphaNav{padding:0 20px;}
#previousAlpha, #nextAlpha{background:url(/bloccommun/images/bt-prev.png) 0 7px no-repeat;display:block;float:left;font-size:9px;padding:5px 0 0 10px;text-transform:uppercase;}
#nextAlpha{background:url(/bloccommun/images/bt-next.png) 100% 7px no-repeat;float:right;padding:5px 10px 0 0;}
.rss{}
#article.rss h2{padding:15px 0;}
.rss ul{list-style-type:none;margin:0;padding:0 0 10px 0;}
.rss li{display:block;margin:0;padding:5px 0;}
.rss li a{background:url(/bloccommun/images/rss-icon.png) 0 3px no-repeat;display:block;padding:0 0 0 20px;}
#article.results h1, #article.results h2, .results form, .results p{padding:0 20px;}
#article.results h3{padding:0 0 10px 0;}
.results ul{list-style-type:none;margin:0;padding:20px 0;}
* html .results ul{height:1%;}
.results ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.results ul ul{padding:0;}
.results li{display:block;margin:0;padding:20px;}
.results li.odd{background:#fbf6f3;}
.results li li{display:inline;padding:0;}
#errorMessage{background:url(/bloccommun/images/bg_alert_msg.png) 10px center no-repeat #ffbaba;border:1px solid #d63301;color:#d8000c;margin:10px 0;padding:15px 15px 15px 50px;display:none;}
#errorMessage p{display:block;font-size:13px;font-weight:bold;padding:0 0 10px 0;}
#errorMessage label{display:block;font-size:13px;padding:0 0 5px 0;color:#d8000c;}
#sidebar .box{display:block;margin:10px 0 0 0;zoom:1;}
* html #sidebar .box{height:1%;}
#sidebar .box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#topProducts.box{background:url(/bloccommun/images/bg-top-sales.png);border:1px solid #c4a8a1;height:228px;margin:0;overflow:hidden;padding:20px;width:258px;}
catalog-product-view# topProducts.box{margin:20px 0 0 0;}
.boutique #topProducts.box{background:none;height:235px;}
#topProducts h2 a{color:#000;display:block;font:bold 16px Georgia, Garamond, Arial, serif;margin:0;zoom:1;padding:0 0 35px 0;text-shadow:1px 1px 1px #96726a;text-transform:uppercase;}
.boutique #topProducts h2 a{color:#fff;text-shadow:3px 3px 3px #7b7167;padding:0;}
.magazine #topProducts h2{color:#000000;padding:0;margin-bottom:10px;}
#topProducts h3{color:#000;display:block;font:bold 20px Georgia, Garamond, Arial, serif;margin:0;padding:0 0 15px 0;text-transform:uppercase;}
#topProductSlideshow{margin:0;padding:0;}
#topProductSlideshow ul{list-style-type:none;margin:0;padding:0;}
#topProductSlideshow ul li{display:block;margin:0;padding:0;}
#topProductSlideshow ul li a img{float:left;margin:0 15px 0 0;padding:0;width:123px;height:151px;overflow:hidden;}
.boutique #topProductSlideshow ul li a img{margin:0 15px 5px 0;}
#topProductSlideshow ul li p{color:#3d3d3d;float:right;font-size:12px;margin:0;padding:0;width:120px;}
#topProductSlideshow ul li p span{display:block;padding:5px 0;}
#topProductSlideshow ul li p strong{display:block;font-size:14px;margin:0;padding:0 7px 0 0;}
#topProductSlideshow ul li p img{display:block;float:none;margin:5px 0 0 0;width:auto;height:auto;}
.boutique #topProductSlideshow ul li p a img{margin:5px 0 0 0;}
#topProductSlideshow hr{background:#c4a8a1;margin:10px 0 0 0;}
*:first-child+html #topProductSlideshow hr{margin:1px 0 0 0;}
#prevTop, #nextTop{background:url(/bloccommun/images/bt-prev.png) 0 7px no-repeat;display:block;float:left;font-size:9px;padding:5px 0 0 15px;text-transform:uppercase;}
#nextTop{background:url(/bloccommun/images/bt-next.png) 100% 7px no-repeat;float:right;padding:5px 12px 0 0;}
#ssx{margin:20px 0 0 0;}
#ssx ul{list-style-type:none;margin:0;padding:0;}
#ssx li{border-bottom:1px solid #d8d8d8;display:block;margin:0;padding:10px 0;}
#ssx li a{background:url(/bloccommun/images/icons.png) 0 -140px no-repeat;display:block;font-size:11px;font-weight:bold;height:32px;margin:0;padding:0 0 0 50px;}
#ssx li.rss a{background:url(/bloccommun/images/icons.png) 0 -204px no-repeat;}
#ssx li.facebook a{background:url(/bloccommun/images/icons.png) 0 -268px no-repeat;line-height:29px;}
#ssx li.twitter a{background:url(/bloccommun/images/icons.png) 0 -332px no-repeat;line-height:29px;}
#ssx li.netvibes{border:none;}
#ssx li.netvibes a{background:url(/bloccommun/images/icons.png) 0 -396px no-repeat;}
#tops{background:#cea599;}
#tops h2{background:none;}
#tops ul{display:block;list-style-type:none;margin:0;padding:0;width:264px;}
#tops ul li#topTab1, #tops ul li#topTab2{float:left;height:39px;padding:0;margin:0;width:132px;}
#tops ul li#topTab1 a, #tops ul li#topTab2 a{background:url(/bloccommun/images/bg-top-tabs.png) left top no-repeat;color:#595959;display:block;font-size:10px;height:39px;line-height:39px;padding:0;margin:0;text-align:center;text-transform:uppercase;width:132px;}
#tops ul li#topTab1 a{background-position:0 -39px;}
#tops ul li#topTab1.tabs-selected a{background-position:0 0;color:#97726a;}
#tops ul li#topTab2 a{background-position:-132px 0;}
#tops ul li#topTab2.tabs-selected a{background-position:-132px -39px;color:#97726a;}
#tops div{background:url(/bloccommun/images/bg-tops.png) left bottom no-repeat;height:282px;margin:0 auto;padding:0 20px;width:224px;}
#tops div ul{width:auto;}
#tops div ul li{border-bottom:1px solid #d8d8d8;display:block;height:28px;line-height:28px;overflow:hidden;margin:0;padding:0;}
* html #tops div li{height:26px;line-height:26px;}
*:first-child+html #tops div li{height:26px;line-height:26px;}
#tops div li:last-child{border:none;}
#tops div li a{display:block;color:#000;font-family:Verdana, Arial, sans-serif;font-size:11px;}
#tops p{display:block;padding:10px 0 0 0;}
.bt{display:block;margin:0;padding:0 0 10px 0;}
.bt strong{background:url(/bloccommun/images/bg-bt-sidebar.png) left top no-repeat;display:block;height:40px;line-height:40px;overflow:hidden;width:300px;}
.bt strong a{color:#333;display:block;margin:0;padding:0 25px 0 14px;text-shadow:2px 2px 2px #b6b0af;}
.bt ul{background:url(/bloccommun/images/bg-sub-list-items.png) left bottom no-repeat;display:block;list-style-type:none;margin:-4px 0 0 0;padding:5px 0;width:304px;}
.bt ul li{display:block;margin:0;padding:0 25px 5px 14px;}
.bt ul li a{border-bottom:1px solid #d7d7d7;display:block;margin:0;padding:5px 0;text-transform:uppercase;}
.bt ul li:last-child a{border:none;}
#cloud{background:#f4f3f3;border:1px solid #c4a8a1;overflow:hidden;padding:0 0 20px 0;width:298px;}
#cloud h2{color:#000;display:block;font:bold 16px Georgia, Garamond, Arial, serif;margin:0;zoom:1;padding:20px 20px 10px 20px;text-shadow:1px 1px 1px #96726a;text-transform:uppercase;}
#cloud ul{list-style-type:none;margin:0;padding:0 20px;}
#cloud li{display:inline;margin:0;padding:0 15px 0 0;}
#cloud a{color:#96726a;font-size:12px;font-weight:bold;}
#cloud a.size5{font-size:11px;}
#cloud a.size4{font-size:12px;}
#cloud a.size3{font-size:14px;}
#cloud a.size2{font-size:16px;}
#cloud a.size1{font-size:18px;}
#breves{background:none repeat scroll 0 0 #F4F3F3;border:1px solid #C4A8A1;overflow:hidden;padding:0 0 20px;width:298px;}
#breves h2{color:#000000;display:block;font:bold 16px Georgia,Garamond,Arial,serif;margin:0;padding:20px 20px 10px;text-shadow:1px 1px 1px #96726A;text-transform:uppercase;}
#breves ul{margin:5px 15px;list-style:none;}
#breves ul li{margin:10px 5px;}
#breves a{font-weight:bold;margin:0;padding:0px;}
#focus{background:url(/bloccommun/images/bg-focus.png) left top no-repeat;height:236px;margin:0 0 20px 0;padding:20px;width:559px;zoom:1;}
#focus:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#focus a{color:#fff;}
#focus h1{display:block;clear:both;margin:0;padding:0 0 15px 0;}
#focus img{border:1px solid #c8c8c8;float:left;margin:0 20px 0 0;}
#focus p{display:block;height:90px;margin:0;overflow:hidden;padding:0;}
#focus button{padding:0 0 20px 0;position:relative;left:-3px;}
#focus button img{border:none;float:none;height:auto;margin:0;width:auto;}
#focus .price-box{display:block;height:48px;line-height:23px;overflow:hidden;margin:0;padding:0;}
#focus .price-box .price{color:#fff;font-size:20px;font-weight:bold;}
#focus .price-box em{color:#595959;font-style:normal;padding:0 10px 0 0;text-decoration:line-through;}
.boutique #main .ad, .vod #main .ad{display:block;clear:both;padding:20px 0;}
.boutique #sidebar h2, .vod #sidebar h2{background:url(/bloccommun/images/bg-grey.png) left top repeat-x #777066;color:#fff;display:block;font:bold 16px Georgia, Garamond, Arial, serif;margin:0;zoom:1;padding:20px;text-shadow:3px 3px 3px #7b7167;text-transform:uppercase;}
.boutique #sidebar #topProducts.box h2, .vod #sidebar #topProducts.box h2{margin:-20px 0 20px -20px;width:258px;}
.boutique #sidebar #topProducts.box h2 a, .vod #sidebar #topProducts.box h2 a{padding:0;color:#fff;}
.boutique #sidebar #cloud.box h2, .vod #sidebar #cloud.box h2{background:none;color:#000;display:block;font:bold 16px Georgia, Garamond, Arial, serif;margin:0;zoom:1;padding:20px 20px 10px 20px;text-shadow:1px 1px 1px #96726a;text-transform:uppercase;}
#sidebar .ad{margin:5px 0px 5px 0px;}
#help, #services{border:1px solid #777066;}
#help ul{display:block;list-style-type:none;margin:0;padding:0 20px;}
#help li{border-bottom:1px solid #d7d7d7;display:block;margin:0;padding:0;}
#help a{background:url(/bloccommun/images/bt-next.png) 100% 18px no-repeat;display:block;font-weight:bold;padding:12px 0;line-height:17px;}
#help li:last-child{border:none;}
#help span{font-weight:normal;margin-top:5px;}
#services ul{display:block;list-style-type:none;margin:0;padding:0;}
#services li{border-bottom:1px solid #d7d7d7;display:block;margin:0;padding:0;}
#services li.delivery{border:none;}
#services li strong{display:block;}
#services li a{text-decoration:underline;}
#services li div{background:url(/bloccommun/images/illus-services1.jpg) left top no-repeat;display:block;font-size:11px;height:90px;margin:0;overflow:hidden;padding:5px 5px 0 143px;}
#services li.clientServices div{background-position:0 -100px;}
#services li.delivery div{background-position:0 -200px;height:93px;}
#services li.paiement div{background-position:0 -311px;height:93px;}
#services li div p{height:75px;overflow:hidden;padding:0;}
#services li div.popBox{display:none;}
.productList{border:1px solid #777165;border-top:none;display:block;margin:10px 0 0 0;padding:0 0 20px 0;zoom:1;}
.productList h2{background:url(/bloccommun/images/bg-grey.png) left top repeat-x #777066;color:#fff;display:block;font:bold 16px Georgia, Garamond, Arial, serif;margin:0 0 0;zoom:1;padding:20px;text-shadow:3px 3px 3px #7b7167;text-transform:uppercase;}
.productList h2 a{color:#fff;}
.productList h2 a:hover{text-decoration:underline;}
.productList ol, .productList ul{clear:both;display:block;list-style-type:none;margin:0;padding:0;}
.productList ol:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.productList ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.products-grid.odd{background:url(/bloccommun/images/bg-container-list-odd.png) left bottom no-repeat;}
.productList hr{background:#cfa599;margin:10px 20px;}
.toolbar{font-size:11px;text-transform:uppercase;}
.sorter{background:#f0efed;border-top:1px solid #cfa599;border-bottom:1px solid #cfa599;clear:both;display:block;line-height:35px;height:35px;margin:0 20px;padding:0;}
.pager{clear:both;display:block;line-height:40px;height:40px;padding:0 20px;}
.pages{float:left;width:260px;text-align:center;}
.pages .current{font-weight:bold;}
.vod .pages{text-align:left;}
.productList .pages ol{clear:none;display:inline;}
.pages li{display:inline;margin:0;padding:0;}
.pages li .on{font-weight:bold;}
.amount, .view-mode{float:left;}
.limiter, .sort-by{float:right;}
.catalogsearch-result-index .sorter, .catalogsearch-result-index .limiter{display:block;}
.toolbar .grid, .toolbar .list{background:url(/bloccommun/images/bg-grid.png) 0 4px no-repeat;padding:0 0 0 22px;}
.toolbar .list{background-image:url(images/bg-list.png);}
.toolbar select{text-transform:none;}
.products-grid li{float:left;margin:0;padding:0 0 0 23px;width:170px;}
.products-grid li h3{display:block;height:80px;line-height:1.1;overflow:hidden;margin:20px 0 0 0;padding:0;position:relative;}
.products-grid li h3 a{bottom:1px;font:bold 16px Georgia, Garamond, Arial, serif;left:0;position:absolute;}
.products-grid li p{font-size:11px;position:relative;}
.products-grid li p img{border:1px solid #c1a69f;display:block;margin:20px 0;overflow:hidden;padding:0;}
.products-grid li p em{position:absolute;top:105px;right:-20px;width:70px;height:90px;padding:0;margin:0;text-indent:-999em;}
.products-grid .hauteur{height:244px;width:160px;}
.products-grid li p span{display:block;height:120px;line-height:1.3;margin:0;overflow:hidden;padding:0;}
.products-grid li p span strong{display:block;}
.products-grid li .striked{color:#595959;font-style:normal;padding:0 10px 0 0;text-decoration:line-through;}
.striked{text-decoration:line-through;}
.products-grid li button{padding:0 0 20px 0;position:relative;left:-3px;}
.products-grid li .price-box{display:block;height:21px;overflow:hidden;margin:0;padding:12px 0;}
.products-grid li .price-box .price{color:#000;font-size:16px;font-weight:bold;}
.productList ul.products-list{padding:20px;}
.products-list li{clear:both;display:block;margin:0;padding:10px 0;zoom:1;}
* html .products-list li{height:1%;}
.products-list li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.products-list li.last{padding:10px 0 0 0;}
.products-list li h3{display:block;font:bold 18px Georgia, Garamond, Arial, serif;margin:0;padding:0 0 10px 0;}
.products-list li .illus{float:left;margin:0;padding:0;}
.products-list li .desc{float:right;margin:0;padding:0;width:370px;}
.products-list li p{font-size:11px;margin:0;padding:0 0 10px 0;}
.products-list li .price-box{float:left;text-align:right;width:240px;}
.boutique .products-list li .price-box{width:205px;}
.products-list li .price{font:bold 18px Georgia, Garamond, Arial, serif;}
.products-list button{float:right;}
#product{display:block;background:url(/bloccommun/images/bg-product-page.png) left top repeat-y;margin:0 auto;padding:0 30px;zoom:1;width:858px;}
* html #product{height:1%;}
#product:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.topProduct, .footerProduct{background:url(/bloccommun/images/bg-corners-product-page.png) left top no-repeat;clear:both;display:block;height:20px;margin:0 auto;padding:0;width:918px;}
.footerProduct{background-position:left bottom;}
#product .illustration{float:left;margin:0;padding:0;width:420px;border:none;position:relative;}
.zoom{position:absolute;bottom:30px;left:380px;}
#product .video{bottom:0px;left:180px;position:absolute;}
.vod #productStreaming ul.vod_thumbs{width:385px;}
#productStreaming ul.vod_thumbs li{float:left;}
#product .illustration ul{float:left;list-style-type:none;margin:0;padding:0;width:80px;}
#product .illustration li{display:block;margin:0;padding:0 0 10px 0;height:65px;}
#product .illustration li img{border:1px solid #cdcbcc;display:block;height:68px;width:68px;margin:0;padding:0;}
.vod #productStreaming .illustration li img{border:1px solid #cdcbcc;display:block;margin:5px 5px 0 0;}
#product .illustration div img{border:1px solid #cdcbcc;display:block;}
.productDesc{color:#fefffe;float:right;font:14px Verdana, Arial, sans-serif;margin:0;padding:0;width:438px;}
.productDesc h1{font:bold 26px Georgia, Garamond, Arial, serif;display:block;padding:0 0 8px 0;text-shadow:3px 3px 3px #6a6462;}
.productDesc p{clear:both;display:block;font-size:11px;margin:0;padding:0 0 3px 0;zoom:1;}
* html .productDesc p{height:1%;}
.productDesc p:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.productDesc .rating-links, .productDesc p.brand{font-size:12px;}
.rating-box{float:left;width:65px;height:13px;font-size:0;line-height:0;background:url(/bloccommun/images/bg-rating-products.png) left top repeat-x;text-indent:-999em;margin:2px 10px 0 0;overflow:hidden;}
.rating-box .rating{float:left;height:13px;background:url(/bloccommun/images/bg-rating-products.png) left bottom repeat-x;}
.productDesc .rating-box p{display:inline;clear:none;}
.productDesc a{color:#fefffe;}
.truncate_less, .truncate_more{background:#827d7a !important;line-height:1.3;}
.truncate_show, .truncate_hide{clear:both;display:block;}
.truncate_show span, .truncate_hide span{background:url(/bloccommun/images/bt-readmore.png) 100% 5px no-repeat;display:block;float:left;padding:0 13px 0 0;margin:13px 0 0;text-decoration:underline;cursor:pointer;}
.productDesc dl{border-top:1px solid #bbb6b3;clear:both;width:438px;margin:15px 0 0 0;padding:0;font-size:12px;}
.productDesc dl.size{margin:0;}
.productDesc dl.size a{text-decoration:underline;}
.productDesc dt{width:187px;float:left;margin:0;padding:2px 5px;font-weight:bold;text-align:right;clear:both;}
.productDesc dt label{cursor:default;}
.productDesc dd{float:left;margin:0;padding:2px 5px;width:204px;}
.qty-disabled{display:none;}
.productDesc p.required{text-align:right;font-size:10px;padding:20px 0 0;display:none;}
.productDesc .product-options dl{padding-top:10px;}
.productDesc .product-options label{cursor:none;line-height:20px;font-size:11px;}
.productDesc .product-options{margin:10px 0 20px 0;}
.product-coffret-amour-des-sens .open_default{font-size:11px;line-height:17px;}
.product-coffret-amour-des-sens .illustration div{padding-left:40px !important;}
.product-coffret-amour-des-sens .open_default a{text-decoration:underline;}
.product-coffret-amour-des-sens .productDesc dd{width:260px;}
.product-coffret-amour-des-sens .productDesc dt{width:110px;}
.product-coffret-amour-des-sens .productDesc p.required{display:none;}
#services-ssx{border-bottom:1px solid #bbb6b3;border-top:1px solid #bbb6b3;clear:both;height:33px;line-height:33px;margin:10px 0;padding:0;text-transform:uppercase;zoom:1;}
* html #services-ssx{height:1%;}
#services-ssx:before{content:".";display:block;height:0;clear:both;visibility:hidden;}
#services-ssx:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#services-ssx ul{list-style-type:none;margin:0;padding:0;}
#services-ssx li{float:left;font-size:10px;margin:0;padding:0 5px 0 0;}
#services-ssx li a{background:url(/bloccommun/images/bg-services.png) 0 -11px no-repeat;font-size:10px;padding:0 0 0 25px;}
#services-ssx li.payment a{background-position:0 -45px;padding:0 0 0 20px;}
#services-ssx li.aboutdld a{background:none;padding:0;}
#product .price-box{float:left;text-align:right;padding:0 0 10px 0;width:265px;}
#product .price-box .striked{color:#fac2b2;font-style:normal;padding:0 10px 0 0;text-decoration:line-through;}
#product .price-box .price{color:#fefefe;font:bold 30px Georgia, Garamond, Arial, serif;margin:-3px 0 0 0;}
#product .actions{float:right;padding:5px 0 10px 0;}
.no-display, .catalog-product-view #cloud{display:none;}
.catalog-product-view #topProducts.box, .catalog-category-view #topProducts.box{margin:0px 0 0 0;}
#product_addtocart_form{clear:both;display:block;zoom:1;}
* html #product_addtocart_form{height:1%;}
#product_addtocart_form:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#basket{display:block;margin:0 auto;padding:0 0 30px 10px;}
.data-table{border-collapse:collapse;font:normal 16px Georgia, Garamond, Arial, serif;margin:0 0 0 10px;}
.data-table h4{font-size:12px;margin:10px 0px 10px 0px;}
.data-table p{font-size:12px;line-height:20px;}
.item-options{font-size:12px;}
#checkoutSteps .newsletter label{font-size:12px;text-align:left;}
#checkoutSteps .opc-please-wait{display:block;float:left;margin:10px 0;}
#checkoutSteps .data-table{margin:0 0 20px 0;width:100%;}
.account, #my-orders-table{margin:20px 0;width:599px;}
#shopping-cart-table{width:880px;margin-bottom:10px;}
#shopping-cart-table .attributes-col a{font-size:13px;}
#shopping-cart-table .attributes-col img{float:left;margin-bottom:5px;margin-right:15px;}
.data-table thead{background:#90887c;font-weight:bold;color:#fff;padding:0;text-shadow:3px 3px 3px #6a6462;text-transform:uppercase;}
.data-table th{text-align:left;border:1px solid #c5c1bb;border-top:none;border-bottom:none;font-size:13px;padding:10px;white-space:nowrap;width:100%;}
.account th{white-space:normal;text-align:center;}
.data-table td{border:1px solid #beb9b4;padding:10px;}
.data-table td.a-center, .data-table th.a-center, .data-table td.a-center input{text-align:center;}
.data-table td .price{white-space:nowrap;}
.data-table input{border:1px solid #c1bdbc;padding:2px;}
.data-table tfoot td{padding:20px 0;border:none;}
.article_link{float:left;}
.update-cart{float:right;}
.error{color:#d8000c;}
#shopping-cart-totals-table{background:#eee;border:1px solid #837b70;float:right;margin:0;padding:0 20px;width:550px;}
#my-orders-table tfoot{background:#eee;border:1px solid #837b70;margin:20px 0 0 0;padding:0 20px;width:550px;}
#shopping-cart-totals-table td, #my-orders-table tfoot td{background:#eee;border-bottom:1px solid #c1bdbe;margin:0;padding:15px;text-transform:uppercase;}
#shopping-cart-totals-table td .price, #my-orders-table tfoot td .price{white-space:nowrap;}
#shopping-cart-totals-table tfoot td{border:none;}
.tax-collapse{cursor:pointer;}
#checkout-review-table tfoot{background:#eee;border:1px solid #837b70;}
#checkout-review-table tfoot td{background:#eee;border-bottom:1px solid #c1bdbe;margin:0;padding:15px;text-transform:uppercase;}
#discount-coupon-form{background:#f5efef;border:1px solid #837b70;float:left;margin:0 0 0 20px;padding:20px;}
#discount-coupon-form h4{text-transform:uppercase;}
#discount-coupon-form input{margin:0;}
#discount-coupon-form button{position:relative;top:5px;}
.checkout-types{display:block;clear:both;list-style-type:none;margin:0;padding:20px 0 0 0;}
.checkout-types li{float:right;}
.upsell{border:1px solid #ada49b;float:right;min-height:180px;height:auto !important;height:180px;padding:10px;margin:0 0 20px 0;width:530px;}
.upsell ul{list-style-type:none;margin:0;padding:20px 0 0 0;}
.upsell li{float:left;font-size:14px;margin:0;padding:5px 3px 8px 5px;width:250px;height:105px;}
.upsell .product-image{float:left;margin:0 10px 0 0;padding:0;}
.upsell li h5{padding:0 0 11px;height:auto !important;height:40px;}
.upsell li button{margin:10px 0 0 0;}
.generic-box{clear:both;display:block;margin:0;padding:20px 0;zoom:1;}
* html .generic-box{height:1%;}
.generic-box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.conseils{line-height:1.6em;}
.conseils h2, .conseils h3{display:block;line-height:25px;padding:10px 0;font-size:15px;}
.conseils ul{list-style:disc inside none;}
#checkoutSteps{list-style-type:none;margin:0;padding:10px 0 0 0;}
#checkoutSteps li.section{background:#f9f7f8;border:1px solid #c1bdbc;clear:both;display:block;margin:0 0 1px 0;zoom:1;}
* html #checkoutSteps li.section{height:1%;}
#checkoutSteps li.section:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#checkoutSteps li.section h3{background:url(/bloccommun/images/bg-header-checkout-step.png) left top no-repeat;display:block;height:38px;margin:0;padding:0 15px;color:#fff;font:bold 16px/38px Georgia, Garamond, Arial, serif;text-transform:uppercase;cursor:pointer;}
#checkoutSteps li.active h3{background-position:left bottom;cursor:pointer;}
#checkoutSteps .box, #checkoutSteps .inner-box, #checkoutSteps .gift-box, #checkoutSteps #checkout-step-payment{display:block;margin:0;padding:20px;zoom:1;}
#billing-new-address-form{margin-bottom:20px;}
#checkoutSteps #checkout-step-payment dl,dt{margin:0px;padding:0px;}
#checkoutSteps #checkout-step-payment label{font-size:15px;font-weight:bold;}
#checkoutSteps p{line-height:18px;}
#checkout-step-billing p, #checkout-step-shipping p{font-family:Tahoma;font-size:13px;font-weight:bold;line-height:20px;margin-bottom:13px;}
* html #checkoutSteps .box{height:1%;}
* html #checkoutSteps .inner-box{height:1%;}
* html #checkoutSteps .gift-box{height:1%;}
* html #checkoutSteps #checkout-step-payment{height:1%;}
#checkoutSteps .box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#checkoutSteps .inner-box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#checkoutSteps .gift-box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#checkoutSteps #checkout-step-payment:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.login-box{margin:0 auto;padding:20px 0;width:700px;}
#checkoutSteps .box ul, #checkoutSteps .box ol, #checkoutSteps .inner-box ul, #checkoutSteps .gift-box ul, #checkoutSteps #checkout-step-payment ul, .login-box ul{list-style-type:none;margin:0;padding:0;}
#checkoutSteps .box li{display:block;clear:both;zoom:1;}
#checkoutSteps .box li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html #checkoutSteps .box li{height:1%;}
#checkoutSteps .box li.inline{padding:0 0 0 184px;}
#checkoutSteps label{float:left;margin:0 10px 10px 0;padding:0;text-align:right;width:174px;}
.login-box label{display:block;margin:0 10px 10px 0;padding:0;text-align:left;}
#checkoutSteps .inline label{float:none;text-align:left;width:auto;}
#checkoutSteps input.input-text, #checkoutSteps textarea{background:#fff;border:1px solid #c1bdbc;float:left;height:16px;margin:0 0 10px 0;padding:2px 5px;width:415px;}
.login-box input.input-text{background:#fff;border:1px solid #c1bdbc;display:block;height:16px;margin:0 0 10px 0;padding:2px 5px;width:245px;}
#checkoutSteps #login-form label{text-align:left;}
#checkoutSteps #login-form input.input-text{width:245px;}
#checkoutSteps textarea{height:100px;font:13px Verdana, Tahoma, Helvetica, Arial, sans-serif;color:#3d3d3d;}
#checkoutSteps button, input.input-text button{float:right;margin:10px 0 0 0;}
#checkoutSteps #checkout-step-payment button{margin:10px 0 0 0;}
#checkoutSteps #shipping-method-buttons-container button{margin:-30px 0 0 0;}
#checkoutSteps #checkout-step-shipping p.inline{padding:15px 0 0 0;font-weight:normal;}
.boutique .attributes-col dd{background:none !important;color:black !important;font-size:12px !important;margin:0 !important;}
#checkoutSteps dt{font-weight:bold;padding:30px 0 0 0;}
#checkout-payment-method-load dd{-moz-border-radius:5px 5px 5px 5px;background-color:#777066;color:white;font-size:13px !important;padding:11px;margin:5px 0px !important;}
#checkoutSteps dd{-moz-border-radius:5px 5px 5px 5px;background-color:#777066;color:white;font-size:13px !important;padding:11px;margin:0;}
.gift-header{font-weight:bold;}
#allow-gift-message-container{margin:-40px 0 0 0;}
#allow-gift-message-container fieldset{padding:10px 0 0 0;}
#checkoutSteps .head a{display:none;}
.col2-set h4{display:block;margin:0;padding:0;color:#3d3d3d;font:bold 12px Georgia, Garamond, Arial, serif;text-transform:uppercase;text-shadow:3px 3px 3px #e9e9e9;}
.col2-set .col1 h4{padding:0 0 20px 0;}
.col-1, .col-2{border:1px solid #ada49b;float:right;min-height:180px;height:auto !important;height:180px;padding:10px;width:270px;}
.col-2{float:left;}
#addressBook .col-2.address-list{float:right;}
.login-box .col-1, .login-box .col-2{float:left;}
.login-box .col-1{margin:0 0 0 30px;}
#checkout-step-login .col-1, #checkout-step-login .col-2, .login-box .col-1, .login-box .col-2{position:relative;min-height:250px;height:auto !important;height:250px;}
#checkout-step-login .col-1 button, .login-box .col-1 button{position:absolute;bottom:10px;right:10px;}
#checkout-step-login .col-2 button{margin-top:69px;}
.shopping-cart-collaterals .col-2{border:none;min-height:auto;height:auto !important;width:auto;padding:0;}
#checkoutSteps .col-1 label, #checkoutSteps #co-shipping-form p label, #checkoutSteps .inner-box label, #checkoutSteps #checkout-step-payment label, #checkoutSteps #checkout-agreements label, .login-box .col-1 label{float:none;}
.form-list li{padding:10px 0 0 0;}
#checkoutSteps input.validation-failed{border-color:#dc5150;}
#checkoutSteps .row{display:block;clear:both;padding:20px 0 0 0;margin:0;}
#checkoutSteps .row input{float:right;}
.validation-advice{display:block;clear:both;color:#dc5150;font-size:11px;padding:0 0 5px 0px;}
#product .validation-advice{padding:5px 0;font-weight:bold;color:#dc8887;}
.login-box .validation-advice{padding:0 0 5px 0;}
.one-page-checkout-progress, #basketNav{border:1px solid #ada49b;}
.one-page-checkout-progress{margin-top:97px !important;}
.one-page-checkout-progress ol{border-top:1px solid #ada49b;margin:0 0 10px 0;}
#basketNav ul{border-top:1px solid #ada49b;list-style-type:none;margin:0;padding:0 0 10px 0;}
#basketNav ul li a:hover{font-weight:bold;}
.one-page-checkout-progress li, #basketNav li{margin:0;padding:10px 10px 0 10px;}
.one-page-checkout-progress h3, #basketNav h3{color:#3d3d3d;font:bold 16px Georgia, Garamond, Arial, serif;padding:10px;text-transform:uppercase;text-shadow:3px 3px 3px #e9e9e9;}
.one-page-checkout-progress h4, #basketNav li{font-size:12px;font-weight:normal;}
.one-page-checkout-progress h4.complete{font-weight:bold;}
.navaccount, .account-box .head{padding:15px 0;}
.navaccount li, .head li{text-align:right;list-style-type:none;}
.navaccount a, .head a{font-weight:bold;text-decoration:underline;}
.customer-name{padding:20px 0 0 0;}
#checkoutSteps .customer-name-prefix{margin-top:15px;}
p.account{padding-top:5px;line-height:22px;}
p.account strong{display:block;}
ul.info_account{list-style:disc inside none;padding:15px 0 10px 20px;}
.info_account li{padding:5px 0px;}
.reviewcustomer p{padding:5px 0px;}
.button-set{margin:10px 0px;}
.button-set a{font-size:10px;}
.button-set img{padding:0px;margin:0px;}
.button-set span{font-size:12px;}
.jquery-selectbox{position:relative;height:40px;width:300px;clear:both;z-index:0;display:block;margin:4px 4px 15px 0;font-size:10px;color:#333;font-weight:bold;font-size:13px;padding:0;background:url(/bloccommun/images/bg-bt-sidebar.png) left top no-repeat;}
.jquery-selectbox.selecthover{z-index:700;}
.jquery-selectbox .jquery-selectbox-currentItem{padding:10px 0px 0px 14px;white-space:nowrap;display:block;overflow:hidden;}
.jquery-selectbox .jquery-selectbox-list{display:none;position:absolute;top:36px;padding:2px;left:0;background:#fcf9f8;border:1px solid #bc9f97;width:280px;height:100px;overflow-x:hidden;overflow-y:auto;z-index:1000;}
.jquery-selectbox .jquery-selectbox-moreButton{float:right;background:url(/bloccommun/images/bg-bt-sidebar.png) right top no-repeat;width:30px;height:40px;cursor:pointer;}
.jquery-selectbox .jquery-selectbox-item{display:block;cursor:pointer;padding:3px 0 3px 14px;}
#form-validate ul{list-style-type:none;margin:0;padding:0;}
#form-validate .input-box{clear:both;display:block;width:100%;}
#form-validate label{float:left;margin:0 10px 10px 0;padding:0;text-align:right;width:174px;}
#form-validate input.input-text, #form-validate textarea{background:#fff;border:1px solid #c1bdbc;float:left;height:16px;margin:0 0 10px 0;padding:2px 5px;width:400px;}
#form-validate textarea{height:100px;font:13px Verdana, Tahoma, Helvetica, Arial, sans-serif;color:#3d3d3d;}
#form-validate button{float:right;margin:10px 0 0 0;}
#form-validate input{margin:0 0 0 184px;}
#form-validate p label{float:none;}
#form-validate h4{clear:both;display:block;padding:10px;}
#footer{}
#footer div{background:#f7efec;border:1px solid #97726a;border-top:none;display:block;font-family:Georgia, Garamond, Arial, serif;font-size:11px;margin:0;padding:15px 15px 10px 15px;zoom:1;}
* html #footer div{height:1%;}
#footer div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#footer div ul{float:left;list-style-type:none;margin:0;padding:0;width:229px;text-align:left;}
#footer div ul.inline{padding:0 20px 0 0;width:209px;}
#footer div ul li{display:block;margin:0;padding:0 0 5px 0;}
#footer div ul li a{color:#524a4b;font-size:11px;}
#footer div ul li strong a{color:#000;font-size:12px;}
#footer div ul ul{float:none;width:auto;padding:5px 0 0 0;}
#footer div ul.inline ul li{display:inline;}
#footer ul{margin:0;padding:8px 0;text-align:center;}
#footer ul li{color:#94908f;display:inline;padding:0 3px 0 0;}
#footer ul li a{color:#f9f3f2;font-size:11px;}
#footer div div{float:left;background:none;border:none;padding:0;width:239px;}
#footer div div p a{color:#000;display:block;font-size:12px;font-weight:bold;margin:0 0 8px 0;padding:0 0 3px 0;border-bottom:1px solid #d0c8c6;}
#footer div div form{display:block;margin:0;padding:0;}
#footer div div form p{color:#000;display:block;font-size:12px;font-weight:bold;margin:0;padding:0 0 3px 0;}
#footer div div form label{display:block;padding:0 0 5px 0;}
#footer div div form input{border:1px solid #e4d0cd;float:left;font-family:Verdana, Arial, sans-serif;font-size:10px;height:13px;padding:2px 5px;margin:0 5px 0 0;width:180px;}
#footer div div form button{position:relative;top:-2px;}
#footer p{font-size:10px;line-height:15px;}
#footer div#footerSecondSexe{background:#ecdad6;height:40px;line-height:40px;margin:0;padding:0;text-align:center;}
#footer dl{display:block;font-family:Georgia, Garamond, Arial, serif;font-size:12px;margin:0;padding:0;}
#footer dt, #footer dd{display:inline;font-weight:bold;margin:0;padding:0 0 0 5px;}
#footer dd a{color:#3d3d3d;}
#footer dd span{color:#948b89;font-weight:normal;}
#TB_window{font:12px Arial, Helvetica, sans-serif;color:#fff;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#fff;}
#TB_window a:link{color:#fff;}
#TB_window a:visited{color:#fff;}
#TB_window a:hover{color:#fff;}
#TB_window a:active{color:#fff;}
#TB_window a:focus{color:#fff;}
#TB_overlay{position:fixed;z-index:8000;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(/bloccommun/images/macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_window{position:fixed;background:#6c6867;z-index:9000;color:#fff;display:none;border:4px solid #6c6867;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:left;top:50%;left:50%;}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;font-size:12px;font-weight:bold;}
#TB_title{border-bottom:1px solid #fbf6f4;height:27px;color:#fff;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent ul{list-style:outside;margin-left:15px;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_ajaxContent h1{font-size:16px;padding:10px 0 0 0;}
#TB_ajaxContent h2{font-size:18px;margin:5px 0;}
#TB_ajaxContent h3{font-size:14px;margin:5px 0;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
.headerThickbox{display:block;clear:both;padding:0 0 10px 0;font-size:12px;}
* html .headerThickbox{height:1%;}
.headerThickbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#TB_window .headerThickbox a, #TB_window .headerThickbox a:hover{color:#fff;font-size:12px;text-transform:uppercase;}
.contentThickbox{display:block;clear:both;padding:10px 0 0 0;font-size:12px;}
* html .contentThickbox{height:1%;}
.contentThickbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.footerThickbox{display:block;clear:both;padding:10px 0 0 0;}
* html .footerThickbox{height:1%;}
.footerThickbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.alertssx{text-align:center;}
#warning, #confirmBox, .success-msg, .error-msg, .notice-msg{display:none;}
#errorMsg{background:url(/bloccommun/images/bg_alert_msg.png) 10px center no-repeat #ffbaba;border:1px solid #d63301;color:#d8000c;margin:0 20px 10px 20px;padding:15px 10px 15px 60px;display:none;zoom:1;}
* html #errorMsg{height:1%;}
#errorMsg:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#confirmBox .success-msg, #errorMsg .error-msg, #errorMsg .notice-msg{display:block;}
#header #errorMsg{margin:0 0 10px 0;}
#header #confirmBox{background:url(/bloccommun/images/bg_confirm_msg.png) 10px center no-repeat #dff2bf;border:1px solid #4f8a10;color:#4f8a10;margin:0 0 10px 0;padding:15px 10px 15px 60px;zoom:1;}
* html #header #confirmBox{height:1%}
.hasJS #tops, .hasJS #search{position:relative;left:-999em;}
.hasJS .bt ul{display:none;}
@media print{#topLinks, #search, #nav, #topAd, #breadcrumb, .tools, #list .ad, .ad, #summary, #navigation, #comments form, #sidebar, #footer, .tabs-nav{display:none;}
#content{border:none;}
#main{width:100%;}
hr{border-top:1px solid #999;}
#list p.comments a, .postmeta li.category a, .postmeta li.comments a{padding:0 0 10px 0;}
#comments{padding:20px 0;}
#comments h2{padding:0;}
#comments ul li strong{padding:0;}
.colorBox{border:none;padding:0;}
.colorBox div.question{padding:0;}
.colorBox h2, #comments h2, .bt strong a{text-shadow:none;}
.colorBox h2{padding:20px 0;}
}
.soldes10{background:url(/bloccommun/soldes/10.png) left top no-repeat;overflow:hidden;}
.soldes15{background:url(/bloccommun/soldes/15.png) left top no-repeat;overflow:hidden;}
.soldes20{background:url(/bloccommun/soldes/20.png) left top no-repeat;overflow:hidden;}
.soldes25{background:url(/bloccommun/soldes/25.png) left top no-repeat;overflow:hidden;}
.soldes30{background:url(/bloccommun/soldes/30.png) left top no-repeat;overflow:hidden;}
.soldes35{background:url(/bloccommun/soldes/35.png) left top no-repeat;overflow:hidden;}
.soldes40{background:url(/bloccommun/soldes/40.png) left top no-repeat;overflow:hidden;}
.soldes45{background:url(/bloccommun/soldes/45.png) left top no-repeat;overflow:hidden;}
.soldes50{background:url(/bloccommun/soldes/50.png) left top no-repeat;overflow:hidden;}
.soldes55{background:url(/bloccommun/soldes/55.png) left top no-repeat;overflow:hidden;}
.soldes60{background:url(/bloccommun/soldes/60.png) left top no-repeat;overflow:hidden;}
.soldes70{background:url(/bloccommun/soldes/70.png) left top no-repeat;overflow:hidden;}
.products-grid .itemsoldes{padding:0 0 0 42px}
.secondmoi_back{background-color:#000000 !important;}
.cache{display:none;}
#top_left{background-image:url("/bloccommun/images/back_secondmoi/titre_second_moi.jpg");background-repeat:no-repeat;height:605px;width:677px;float:left;}
#step{background-image:url("/bloccommun/images/back_secondmoi/titre_second_moi.jpg");background-repeat:no-repeat;width:677px;}
#video{margin-top:285px;margin-left:20px;}
#top_right{background-image:url("/bloccommun/images/back_secondmoi/top_right_back.jpg");background-position:10px 50px;background-repeat:no-repeat;float:right;height:655px;width:280px;}
#texte_1{background-image:url("/bloccommun/images/back_secondmoi/texte_1.jpg");background-position:15px 159px;background-repeat:no-repeat;clear:both;height:715px;}
#texte_2{clear:both;background-image:url("/bloccommun/images/back_secondmoi/texte_2.jpg");background-repeat:no-repeat;background-position:15px 25px;height:605px;}
#share{margin:30px auto auto;width:585px;color:#f8ded2;font-family:Tahoma;font-weight:bold;}
#share a{color:#f8ded2;}
#share a:hover{text-decoration:underline;}
#share img{height:30px;width:30px;margin-left:20px;float:left;}
#share .separator{float:left;font-size:20px;padding:5px 31px 12px 30px;}
#share p{margin:10px;}
#share p.first{float:left;}
#share .news{margin:5px 0 8px 10px;padding:0;height:auto;width:auto;}
#productStreaming{display:block;background:url(/bloccommun/images/bg-product-page.png) left top repeat-y;margin:0 auto;padding:0 30px;zoom:1;width:858px;}
* html #productStreaming{height:1%;}
#productStreaming:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#productStreaming .illustration{float:left;margin:0;padding:0;width:420px;border:none;position:relative;}
#productStreaming .illustration ul{float:left;list-style-type:none;margin:0;padding:0;width:80px;}
#productStreaming .illustration li{display:block;margin:0;padding:0 0 10px 0;}
#productStreaming .illustration li img{border:1px solid #cdcbcc;display:block;margin:0;padding:0;}
#productStreaming .illustration div img{border:1px solid #cdcbcc;display:block;}
#productStreaming .price-box .striked{color:#fac2b2;font-style:normal;padding:0 10px 0 0;text-decoration:line-through;}
#productStreaming .price-box .price{color:#bd705c;float:left;font-size:23px;font-weight:bold;letter-spacing:-1px;margin:0;padding:0;white-space:nowrap;}
#productStreaming .actions{float:right;padding:5px 0 10px 0;}
#services-ssx li.aboutdld{float:none;display:block;line-height:25px;}
#services-ssx{border-top:none;min-height:5px;height:auto !important;}
#help a{font-size:12px;padding:12px 12px 12px 0;}
.subscribe-info{font-family:Georgia,Garamond,Arial,serif;float:left;border:1px solid #fbc2b3;padding:5px;margin:0 0 20px 0;position:relative;text-align:left;width:200px;height:140px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:#32302f 5px 5px 5px;-moz-box-shadow:#32302f 5px 5px 5px;box-shadow:#32302f 5px 5px 5px;background:#f4eae7;behavior:url(/bloccommun/css/PIE.htc);}
.subscribe-info a{font-size:10px;color:#000000;text-decoration:underline;float:right;margin-right:5px;margin-top:4px;}
.subscribe-info a.abo{font-size:10px;color:#000000;text-decoration:underline;float:right;margin-right:5px;margin-top:15px;}
.subscribe-info p{color:#45332f;display:block;font-size:16px;font-weight:bold;margin:0;padding:0;text-transform:uppercase;}
.subscribe-info em{color:#45332f;display:block;font-size:11px;font-style:normal;font-weight:normal;margin:0;padding:5px 0 0 0;text-transform:uppercase;}
.subscribe-info em span{font-weight:bold;font-size:20px;}
.subscribe-actions{position:absolute;left:5px;bottom:5px;width:200px;}
.subscribe-price{color:#bd705c;float:left;font-size:23px;font-weight:bold;letter-spacing:-1px;margin:0;padding:0;white-space:nowrap;}
.subscribe-price strong{color:#45332f;font-size:12px;letter-spacing:0;}
.subscribe-info .article_link{float:right;}
.abon_doc p{font-size:14px;text-align:center;}
.abon_doc span{font-size:12px;text-align:left;}
.abon_doc img{margin-left:150px;margin-top:10px;}
#subscribeInfos{float:right;}
#les-services{border:1px solid #777066;}
#les-services ul{display:block;list-style-type:none;margin:0;padding:0 20px;}
#les-services li{border-bottom:1px solid #d7d7d7;margin:0;background:url(/bloccommun/images/bt-next.png) 100% 18px no-repeat;display:block;font-weight:normal;padding:12px 20px 12px 0;}
#les-services li:last-child{border:none;}
#main_malometre{display:block;float:left;margin:0;padding:0 20px 0 20px;cursor:auto;}
#main_malometre h1, #main_malometre h2{color:#510f0f;margin:5px 0px;}
#main_malometre h3{text-transform:uppercase;border-bottom:1px solid #e5c6bd;font-size:20px;padding:15px 0 12px;color:#510f0f;border-right:1px solid white;width:558px;float:left;}
#main_malometre h4{color:#510f0f;font-size:20px;}
#main_malometre h3.right{float:right;width:275px;text-align:center;margin-right:23px;}
#main_malometre .background{background-color:white;position:absolute;z-index:0;height:783px;overflow:hidden;}
#main_malometre img{margin:10px 10px 5px 0px;border:1px solid #e5c6bd;}
#main_malometre img:hover{cursor:all-scroll;}
#main_malometre p{font-family:Verdana;font-size:12px;line-height:20px;}
#main_malometre .content_list{padding-left:15px;border:1px solid #E5C6BD;background-color:white;height:1115px;}
#main_malometre li{list-style:none outside none;}
#main_malometre .content_malometre li{float:left;position:relative;z-index:0px;}
#main_malometre .col_left{float:left;width:530px;}
#main_malometre .col_right{float:right;z-index:0;}
#main_malometre #valid_select img{margin:0;padding:0;position:static;border:0px;margin:20px 0 20px 35px;}
#main_malometre .cadeau{width:540px;}
#main_malometre .cadeau img{border:none;z-index:0;}
#main_malometre .cadeau p{color:#510F0F;float:left;font-family:Verdana;font-size:14px;font-weight:bold;margin-top:14px;width:340px;}
#content_page{background-image:url(/bloccommun/images/background_content.jpg);width:875px;padding:20px 10px 60px;margin-top:25px;border:1px solid #E5C6BD;-moz-box-shadow:1px 1px 12px #555555;}
#main_malometre .content_malometre{width:557px;float:left;border-right:1px solid #E5C6BD;padding-top:10px;height:750px;}
#main_malometre .content_malometre .item_info{display:none;height:auto;position:absolute;width:470px;top:70px;position:absolute;z-index:7000;background-color:#ecc1c1;left:70px;}
#main_malometre .content_malometre .item_info h3{float:none;font-size:13px;border:none;width:450px;}
#main_malometre .content_malometre .item_info img{margin:10px;}
#main_malometre .content_malometre .item_info p{margin:10px 5px;font-family:Verdana;}
#main_malometre .content_malometre .item_name{display:none;}
#main_malometre .sortable-list{width:300px;height:780px;z-index:2;overflow:hidden;}
#main_malometre .sortable-list .box_select img{bottom:1px;height:119px !important;width:84px !important;}
#main_malometre .sortable-list .box_select{background:none;}
#main_malometre .login{}
#main_malometre a.valid img{margin:0;padding:0;border:none;position:inherit;z-index:inherit;}
#form_main_malometre .button_set{-moz-border-radius:6px 6px 6px 6px;background-color:#E5C6BD;font-size:13px;margin:20px auto auto;padding:20px;width:228px;}
#form_main_malometre .button_set input{padding:2px;color:#510F0F;}
#form_main_malometre .button_set label{color:#510F0F;font-weight:bold;}
#form_main_malometre .button_set label.checkbox_sub{font-size:11px;}
#main_malometre .partenariat{color:#510F0F;font-size:18px;margin-top:30px;}
#main_malometre .partenariat img{margin:0;padding:0;border:none;position:relative;top:14px;}
.sidebar_main_malometre{clear:both;}
.sidebar_main_malometre .box_select{-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:5px 5px 12px;height:137px;width:206px;background-image:url(/bloccommun/images/background_content.jpg);border:1px solid #E5C6BD;margin:15px 45px;}
.sidebar_main_malometre .back_num_1{background-image:url(/bloccommun/images/back_num_1.jpg);display:block;left:25px;position:relative;top:26px;font-size:46px;font-family:Georgia;color:white;background-repeat:no-repeat;height:43px;width:48px;}
.sidebar_main_malometre .back_num_2{background-image:url(/bloccommun/images/back_num_2.jpg);display:block;left:25px;position:relative;top:26px;font-size:46px;font-family:Georgia;color:white;background-repeat:no-repeat;height:43px;width:48px;}
.sidebar_main_malometre .back_num_3{background-image:url(/bloccommun/images/back_num_3.jpg);display:block;left:25px;position:relative;top:26px;font-size:46px;font-family:Georgia;color:white;background-repeat:no-repeat;height:43px;width:48px;}
.sidebar_main_malometre .back_num_4{background-image:url(/bloccommun/images/back_num_4.jpg);display:block;left:25px;position:relative;top:26px;font-size:46px;font-family:Georgia;color:white;background-repeat:no-repeat;height:43px;width:48px;}
.sidebar_main_malometre .back_num_5{background-image:url(/bloccommun/images/back_num_5.jpg);display:block;left:25px;position:relative;top:26px;font-size:46px;font-family:Georgia;color:white;background-repeat:no-repeat;height:43px;width:48px;}
.sidebar_main_malometre .back_num_6{background-image:url(/bloccommun/images/back_num_6.jpg);display:block;left:25px;position:relative;top:26px;font-size:46px;font-family:Georgia;color:white;background-repeat:no-repeat;height:43px;width:48px;}
.sidebar_main_malometre img{bottom:45px;left:105px;position:relative;}
.sidebar_main_malometre .item_pic{display:block;height:110px;width:84px;}
.sidebar_main_malometre .item_name{display:block !important;font-size:18px;font-family:Georgia;color:#510f0f;bottom:90px;left:8px;position:relative;text-align:center;width:86px;bottom:60px;}
.sidebar_main_malometre .item_info img{display:none;}
.sidebar_main_malometre .item_info p{display:none;}
.sidebar_main_malometre .item_text{display:none;}
#main_malometre_confirm{display:block;float:left;margin:0;padding:0 20px 0 20px;}
#main_malometre_confirm h1{color:#510f0f;margin:5px 0px;}
#main_malometre_confirm .content_list{padding-left:15px;border:1px solid #E5C6BD;overflow:hidden;background-color:white;height:890px;}
#main_malometre_confirm h3{text-transform:uppercase;font-size:19px;padding:15px 0 12px 13px;color:#510f0f;border-bottom:1px solid #dcbfb6;}
#main_malometre_confirm .sidebar_main_malometre .box_select{margin:15px 5px;}
#main_malometre_confirm .sidebar_main_malometre .item_name{margin:15px 5px;bottom:60px;left:3px;}
#main_malometre_confirm .sidebar_main_malometre img{bottom:-4px;height:119px !important;width:84px !important;}
#main_malometre_confirm .sidebar_main_malometre{list-style:none;border-right:1px solid #E5C6BD;list-style:none outside none;padding-right:25px;padding-top:20px;}
#main_malometre_confirm .sidebar_main_malometre .box_select{margin:0 5px 15px 0;}
#main_malometre_confirm .col_left{float:left;}
#main_malometre_confirm .col_right{float:left;padding-right:12px;width:600px;}
#main_malometre_confirm .content_malometre li{float:left;list-style:none outside none;}
#main_malometre_confirm .col_right p{font-family:Verdana;font-weight:bold;font-size:14px;line-height:20px;color:#510f0f;margin:15px;}
#main_malometre_confirm .content_malometre{border-right:1px solid #E5C6BD;margin-bottom:30px;padding-top:10px;width:557px;}
#main_malometre_confirm .send_mail{margin-left:13px;width:250px;float:left;margin-top:15px;}
#main_malometre_confirm .send_mail fieldset{color:#510F0F;font-family:Verdana;font-size:14px;font-weight:bold;}
#main_malometre_confirm .send_mail LEGEND{margin:0;padding:0;padding-bottom:10px;}
#main_malometre_confirm .send_mail input{padding:5px;margin:10px 0px;width:200px;}
#main_malometre_confirm .send_mail button{margin:10px 35px;}
#main_malometre_confirm .share_logo{margin-left:30px;width:250px;float:left;margin-top:15px;text-align:center;}
#main_malometre_confirm .share_logo span{color:#510F0F;font-family:Verdana;font-size:14px;font-weight:bold;display:block;margin-bottom:4px;}
#main_malometre_confirm .share_logo img.left{padding-right:25px;border-right:1px solid black;}
#main_malometre_confirm .share_logo img.right{padding-left:22px;}
#main_malometre_confirm .result{text-align:center;}
#main_malometre_confirm .result a{text-decoration:underline;color:#510f0f;}
#main_malometre_confirm .sortable-list{width:300px;height:780px;z-index:99;overflow:hidden;}
#main_malometre_confirm .sortable-list .box_select{background:none;}
#main_malometre_confirm .background{position:absolute;z-index:0;height:783px;overflow:hidden;}
#main.infographie{width:900px;}
#main.infographie h1{width:400px;float:left;font-size:30px;margin-bottom:20px;}
#main.infographie .embed_up{float:right;}
#main.infographie .embed_up strong{font-size:15px;margin:5px 0px 15px 0px;display:block;}
#main.infographie strong{font-size:15px;margin:15px 0px 5px 0px;display:block;}
#main.infographie p{margin-top:5px;}
#sitemap{margin-left:25px;font-family:Georgia;}
#sitemap hr{border:none;background:none;}
#sitemap ul{list-style:none;margin-left:10px;}
#sitemap ul li{margin:5px 0;}
#sitemap p{margin:10px 0;font-size:15px;font-weight:bold;}
#sitemap h2{margin:30px 0 26px;text-decoration:underline;}
#sitemap .col1, #sitemap .col2, #sitemap .col3{float:none;border:none;width:auto;clear:both;padding:0 0;}
#sitemap .col1 ul, #sitemap .col2 ul, #sitemap .col3 ul{height:auto;}
#sitemap .col1 li, #sitemap .col2 li, #sitemap .col3 li{float:none;} 
body.cms-les-coffrets-de-noel-secondsexe-html #content{background-color:#191919 !important;border-top:1px solid #97726A}
body.cms-les-coffrets-de-noel-secondsexe-html #topAd, body.cms-les-coffrets-de-noel-secondsexe-html #breadcrumb{margin:0px;padding:0px;}
body.cms-les-coffrets-de-noel-secondsexe-html h1{font-family:Georgia;font-size:26px;color:#ffcccc;}
body.cms-les-coffrets-de-noel-secondsexe-html .global_box{height:365px;width:860px;background-color:#3b3b3b;margin:20px 0 20px 15px;padding:15px;}
body.cms-les-coffrets-de-noel-secondsexe-html .black_box{background-color:black;height:265px;overflow:hidden;}
body.cms-les-coffrets-de-noel-secondsexe-html .black_box h2{font-family:Georgia;font-size:33px;color:#f0b7b7;font-weight:normal;text-align:center;margin:10px 0;}
body.cms-les-coffrets-de-noel-secondsexe-html .right_box{float:right;padding-left:17px;padding-right:17px;width:439px;height:265px;}
body.cms-les-coffrets-de-noel-secondsexe-html .right_box h3{font-family:Georgia;font-size:15px;color:white;text-decoration:underline;background-color:#222120;padding:3px 0 0 12px;}
body.cms-les-coffrets-de-noel-secondsexe-html .right_box p{font-family:Georgia;font-size:14px;color:white;background-color:#222120;padding:12px;}
body.cms-les-coffrets-de-noel-secondsexe-html .right_box ul{list-style:disc inside none;margin:0px;padding-left:15px;background-color:#222120;padding-bottom:35px;}
body.cms-les-coffrets-de-noel-secondsexe-html .right_box ul li{font-family:Georgia;font-size:14px;color:white;background-color:#222120;padding:5px 0 2px 23px;}
body.cms-les-coffrets-de-noel-secondsexe-html .right_box p.prix{font-family:Georgia;font-size:55px;color:white;color:#ffcccc;position:relative;left:280px;bottom:125px;background:none;}
body.cms-les-coffrets-de-noel-secondsexe-html .right_box a.voirfiche{font-family:Georgia;font-size:12px;color:white;background-color:#222120;position:relative;left:307px;bottom:107px;background:none;}
body.cms-les-coffrets-de-noel-secondsexe-html .right_box a.voirfiche:hover{text-decoration:underline;}
body.cms-les-coffrets-de-noel-secondsexe-html .bottom{background-color:#222120;height:100px;}
body.cms-les-coffrets-de-noel-secondsexe-html img.commander{bottom:134px;left:380px;position:relative;}
body.cms-les-coffrets-de-noel-secondsexe-html img.coffret{bottom:120px;left:311px;position:relative;}
body.cms-les-coffrets-de-noel-secondsexe-html .thumbs{padding-left:15px;padding-top:15px;width:254px;}
body.cms-les-coffrets-de-noel-secondsexe-html .thumbs li{display:inline;margin-right:10px;}
body.cms-les-coffrets-de-noel-secondsexe-html .thumbs li:hover{border-bottom:3px solid grey;}
body.cms-les-coffrets-de-noel-secondsexe-html .left_box{float:left;width:383px;}
body.cms-les-coffrets-de-noel-secondsexe-html #TB_window{background-color:#3B3B3B;border:none;}
body.cms-les-coffrets-de-noel-secondsexe-html .content_coffret h3{color:#F0B7B7;font-family:Georgia;font-size:25px !important;font-weight:normal;line-height:28px;}
body.cms-les-coffrets-de-noel-secondsexe-html .content_coffret img{float:left;width:315px;margin:10px 20px 10px 10px;}
body.cms-les-coffrets-de-noel-secondsexe-html .content_coffret a{font-weight:bold;}
body.cms-les-coffrets-de-noel-secondsexe-html .content_coffret a:hover{text-decoration:underline;}
body.cms-coffret-vod-saint-valentin-html #content{background-color:black !important;}
body.cms-coffret-vod-saint-valentin-html h1{color:#f5c2c2 !important;font-family:Georgia;font-size:27px;float:left;width:350px;margin-left:20px;margin-bottom:60px;}
body.cms-coffret-vod-saint-valentin-html h2{color:#000000 !important;font-family:Georgia;font-size:18px;padding:10px 0 17px 15px;}
body.cms-coffret-vod-saint-valentin-html h3{color:#ffb5b5 !important;font-family:Georgia;font-size:16px;margin:10px 0 5px 15px;}
body.cms-coffret-vod-saint-valentin-html .back_coffret h3 a{color:#ffb5b5 !important;}
body.cms-coffret-vod-saint-valentin-html .back_coffret a{color:grey !important;}
body.cms-coffret-vod-saint-valentin-html .back_coffret a:hover{text-decoration:underline;}
body.cms-coffret-vod-saint-valentin-html .back_coffret p{color:grey !important;font-family:Verdana;font-size:12px;margin:10px 0 17px 15px;line-height:16px;width:410px;}
body.cms-coffret-vod-saint-valentin-html .back_coffret p.real{margin:0px 0 17px 15px;}
body.cms-coffret-vod-saint-valentin-html .back_coffret p.info{margin:0px 0 17px 15px;}
body.cms-coffret-vod-saint-valentin-html .top span{color:#f5c2c2 !important;font-family:Georgia;font-size:35px;}
body.cms-coffret-vod-saint-valentin-html .top p{float:right;color:#e0e0e0;font-family:Verdana;font-size:13px;width:484px;}
body.cms-coffret-vod-saint-valentin-html .back_coffret{clear:both;width:917px;background-color:#1a1616;background-image:url('/bloccommun/images/top_coffret_div.jpg');background-repeat:no-repeat;margin:20px 0;}
body.cms-coffret-vod-saint-valentin-html .content_coffret_left{float:left;width:440px;}
body.cms-coffret-vod-saint-valentin-html .content_coffret_right{float:right;width:445px;}
body.cms-coffret-vod-saint-valentin-html .button_set{clear:both;margin:auto;width:460px;height:80px;padding-top:25px;}
body.cms-coffret-vod-saint-valentin-html .button_set img{float:left;margin-right:20px;}
body.cms-coffret-vod-saint-valentin-html .button_set .prix{font-family:Georgia;font-size:45px;color:#e0e0e0;font-weight:bold;padding-top:8px;margin:0;width:auto;}
body.cms-la-vision-feminine-du-cinema-adulte-html .content{clear:both;font-family:Tahoma !important;}
body.cms-la-vision-feminine-du-cinema-adulte-html h1{font-size:28px;margin:0 0 25px 0;font-weight:normal;}
body.cms-la-vision-feminine-du-cinema-adulte-html .top ul{font-family:Tahoma;font-weight:bold;margin:7px 0;list-style:disc inside none;}
body.cms-la-vision-feminine-du-cinema-adulte-html .top ul li{margin:0 0 5px 0;}
body.cms-la-vision-feminine-du-cinema-adulte-html .top img{margin:0 15px 0 0;font-weight:normal;}
body.cms-la-vision-feminine-du-cinema-adulte-html h2{font-size:25px;padding:10px 0 20px;font-weight:normal;}
body.cms-la-vision-feminine-du-cinema-adulte-html .content div{float:left;margin:0 40px 0 0;height:350px;width:255px;}
body.cms-la-vision-feminine-du-cinema-adulte-html .content p img{margin:0 0 3px 0;padding:0px;}
body.cms-la-vision-feminine-du-cinema-adulte-html .content p a{font-weight:bold;text-decoration:underline;}
body.cms-la-vision-feminine-du-cinema-adulte-html .content p strong{font-family:Verdana;FONT-SIZE:12px;line-height:18px;}
body.cms-la-vision-feminine-du-cinema-adulte-html .content p{font-family:Verdana;text-align:left;FONT-SIZE:11px;margin:3px 0 0 0;padding:0px;line-height:16px;}
body.cms-la-vision-feminine-du-cinema-adulte-html p{font-family:Verdana;text-align:left;FONT-SIZE:12px;margin:5px 0 0 0;padding:0px;line-height:20px;}
.cms-soldes-hiver-boutique-secondsexe-html input{height:28px;width:50px;}
