/* universe nav */
.sidebar-left .box-universe-nav h2{padding:0 0 3px;color:#be2f87;line-height:1;height:auto;}
.sidebar-left .box-universe-nav .box-content{border:1px solid #9a1f6b;}
.sidebar-left .box-universe-nav .box-content dl a{text-decoration:none;}
.sidebar-left .box-universe-nav .box-content dt{padding:5px 5px 5px 8px;background:#BE2F87;background:-webkit-gradient(left top,left bottom,color-stop(0, #d16caa),color-stop(0.6, #be2f87));background:-moz-linear-gradient(center top,#d16caa 0%,#be2f87 60%);}
.sidebar-left .box-universe-nav .box-content dl.first dt{border:0;}
.sidebar-left .box-universe-nav .box-content dt span{font-size:10px;color:#fff;}
.sidebar-left .box-universe-nav .box-content dt a strong{font-size:12px;text-transform:uppercase;color:#fff;}
.sidebar-left .box-universe-nav .box-content dt a:hover{text-decoration:underline;color:#fff;}
.sidebar-left .box-universe-nav .box-content dd li{border-top:1px solid #6f7d84;border-bottom:1px solid #bababa;zoom:1;}
.sidebar-left .box-universe-nav .box-content dd li.last{border-bottom:0;}
.js .sidebar-left .box-universe-nav .box-content dd li.active{border-top:1px solid #6f7d84;}
.js .sidebar-left .box-universe-nav .box-content dd li.active span,
.js .sidebar-left .box-universe-nav .box-content dd li.active span:hover,
.sidebar-left .box-universe-nav .box-content dd li span{display:block;padding:3px 8px 3px 17px;color:#fff;background:#6f7d84 url(i/bullets/arrow-down-world.png) 6px 8px no-repeat;cursor:pointer;zoom:1;}
.js .sidebar-left .box-universe-nav .box-content dd li.active span{font-weight:bold;}
.js .sidebar-left .box-universe-nav .box-content dd li.active li span{font-weight:normal;}
.sidebar-left .box-universe-nav .box-content dd li ul{background:#fff;}
.sidebar-left .box-universe-nav .box-content dd li li,
.sidebar-left .box-universe-nav .box-content dd li li.active{border:0;}
.sidebar-left .box-universe-nav .box-content dd li li a{display:block;padding:0 8px 0 17px;font-size:11px;color:#454545;background:transparent;zoom:1;}
.sidebar-left .box-universe-nav .box-content dd li li.see-all a{padding:3px 8px 3px 17px;color:#BE2F87;font-size:11px;text-decoration:underline;background:#fff;}
.sidebar-left .box-universe-nav .box-content dd li li.see-all a span{border:0;}
.sidebar-left .box-universe-nav .box-content dd li li a span,
.sidebar-left .box-universe-nav .box-content dd li.active li a span{display:block;padding:3px 0;background:none;color:#454545;}
.sidebar-left .box-universe-nav .box-content dd li li a:hover span{color:#be2f87;}
.sidebar-left .box-universe-nav .box-content dd li li.first a span{border-top:0;}
.js .sidebar-left .box-universe-nav .box-content dd li li.active{border:0;}
.js .sidebar-left .box-universe-nav .box-content dd li li.active a span,
.sidebar-left .box-universe-nav .box-content dd li li.active a span{padding:3px 0;background:none;color:#be2f87;border:0;}
.sidebar-left .box-universe-nav .box-content dd li li.last a span{border-bottom:0;}
/* univers nav js */
.js .sidebar-left .box-universe-nav .box-content dt{position:relative;overflow:hidden;zoom:1;}
.js .sidebar-left .box-universe-nav .box-content dt span{float:left;width:140px;}
.js .sidebar-left .box-universe-nav .box-content dt span.controller{display:inline;float:right;margin:1px 0 0;width:19px;height:19px;background:url(i/buttons/nav-controler-world.png) 0 0 no-repeat;text-indent:-1000em;cursor:pointer;}
.js .sidebar-left .box-universe-nav .box-content dt span:hover{background-position:-19px 0;}
.js .sidebar-left .box-universe-nav .box-content dt span.expand{background-position:0 -19px;}
.js .sidebar-left .box-universe-nav .box-content dt .expand:hover{background-position:-19px -19px;}
.js .sidebar-left .box-universe-nav .box-content dd li{border-top:0;}
.js .sidebar-left .box-universe-nav .box-content dd li.see-all{border-top:0;}
.js .sidebar-left .box-universe-nav .box-content dd li span{color:#454545;background:#f0f2f2 url(i/bullets/arrow-left-world.png) 8px 7px no-repeat;cursor:pointer;}
.js .sidebar-left .box-universe-nav .box-content dd li span:hover{background-color:#dee0e0;}
.js .sidebar-left .box-universe-nav .box-content dd li.active li a span{color:#454545;padding:3px 0;}
.js .sidebar-left .box-universe-nav .box-content dd li.active li a span,
.js .sidebar-left .box-universe-nav .box-content dd li.active li a span:hover{padding:3px 0;background:none;}
.js .sidebar-left .box-universe-nav .box-content dd li.active li a:hover span,
.js .sidebar-left .box-universe-nav .box-content dd li.active li.active span{color:#be2f87;}
.js .sidebar-left .box-universe-nav .box-content dd li li span,
.js .sidebar-left .box-universe-nav .box-content dd li li span:hover{background:none;}

/* dvd top cast */
.sidebar-left .top-cast .box-content{background:#f0f2f2;border-style:dotted;border-top:0;}
.sidebar-left .top-cast .box-content ul li{overflow:hidden;margin:0 0 1px;zoom:1;}
.sidebar-left .top-cast .box-content ul li.last{margin-top:10px;}
.sidebar-left .top-cast .box-content ul li a{float:left;padding-left:10px;background:url(i/bullets/square-grey.png) no-repeat 0 5px;}

/* dvd next releases */
.sidebar-left .dvd-releases .box-header{background:#be2f87 url(i/boxes/nav-world.png) repeat-x 0 0;}
.sidebar-left .dvd-releases .box-content{overflow:hidden;padding:0 5px;border:1px solid #be2f87;border-top:0;zoom:1;}
.sidebar-left .dvd-releases .box-content dl{overflow:hidden;margin:5px 0;padding:0 0 10px 0;border-bottom:1px solid #bababa;zoom:1;}
.sidebar-left .dvd-releases .box-content dd{display:inline;float:left;width:80px;font-size:11px;}
.sidebar-left .dvd-releases .box-content .prd-name{margin:0 0 5px;font-weight:bold;}
.sidebar-left .dvd-releases .box-content .prd-image{display:inline;float:left;width:70px;}
.sidebar-left .dvd-releases .box-content .prd-image a img{display:block;}
.sidebar-left .dvd-releases .box-content .prd-desc{margin:0 0 5px;}
.sidebar-left .dvd-releases .box-content .prd-availability{margin:0 0 5px;font-weight:bold;}
.sidebar-left .dvd-releases .box-content p.view-more{overflow:hidden;padding:0 0 10px;font-size:11px;zoom:1;}
.sidebar-left .dvd-releases .box-content p.view-more a{float:left;padding-left:10px;background:url(i/bullets/grey-arrow.png) 2px 3px no-repeat;}


/* last viewed products */
.sidebar-left .last-viewed ul li{padding:3px 5px 3px 0;border-bottom:1px solid #d3d7da;zoom:1;}
.sidebar-left .last-viewed ul li.last{padding-bottom:0;border:none;}
.sidebar-left .last-viewed ul li a{display:block;overflow:hidden;text-decoration:none;zoom:1;}
.sidebar-left .last-viewed ul li a .prd-image{float:left;width:45px;height:40px;}
.sidebar-left .last-viewed ul li a strong{display:inline;margin:0 0 0 5px;float:left;width:100px;font-size:11px;text-decoration:none;}

/* ad box */
.main .box-ad .box-header,
.main .box-ad .box-content{border-color:#eb013d;}
.main .box-ad .box-header .in-1{color:#eb013d;}
.main .box-ad .box-content{padding:20px 10px 15px;text-align:center;}

/* ucm top container */
.main .ucm-top-container{overflow:hidden;}

/* ucm cols */
.main .ucm-two-col-container{clear:both;overflow:hidden;zoom:1;}
.main .ucm-left-col{float:left;overflow:hidden;}
.main .ucm-right-col{float:right;overflow:hidden;width:250px;margin:20px 0 0 15px;}

/* box prd-group */
.main .box-prd-group{float:left;width:498px;}

/* zoom */
.main .box-zoomn,.main .box-see-also{clear:both;} /* Version non extensible front (suppression des blocs "ucm-top-container" et "ucm-two-col-container") */
.main .box-zoom .box-content{color:#666;}
.main .box-zoom .box-content div{overflow:hidden;zoom:1;}
.main .box-zoom .box-content div img{float:left;margin:0 5px 0 0;}
.main .box-zoom .box-content div p.view-more{overflow:hidden;zoom:1;}
.main .box-zoom .box-content div p.view-more a{float:right;padding:0 0 0 8px;font-size:11px;color:#666;background:url(i/bullets/grey-arrow.png) 0 4px no-repeat;}
.main .box-zoom .box-content div p.view-more a:hover{color:#be2f87;}

/* Box Our Services */
.main .box-our-services{margin-top:15px;}

/* top sellers */
.main .top-sellers{margin-top:30px;}
