.main{width:960px;padding-top:21px;}

.main .home-top-container{overflow:hidden;margin:0 0 15px;}

.main .quick-box{float:left;width:181px;margin:5px 14px 0 0;overflow:hidden;display:inline;} /* Quick box contains show-top-sellers + quick-search */
.main .box-quick-search{position:relative;margin-top:10px;margin-bottom:0;padding-top:16px;}
.box-quick-search .box-header{display:block;width:163px;padding:7px 9px;text-transform:uppercase;line-height:1;font-weight:bold;font-size:14px;color:#fff;background:url(i/gradients/v-grey-light-to-dark.png) repeat-x 0 0;}
.main .box-quick-search form{height:179px;padding:13px 0 0 5px;background:#f0f2f2;border:1px dotted #6f7d84;border-top:0;}
.main .box-quick-search label{overflow:hidden;float:left;width:174px;margin-bottom:7px;zoom:1;}
.main .box-quick-search select{clear:left;width:150px;margin-bottom:10px;font-size:11px;border:1px solid #9b9b9b;}
.main .box-quick-search p.loading{clear:left;background:url(i/icons/loader-mini.gif) 155px 0 no-repeat;}
.main .box-quick-search p.checked{clear:left;margin:0;background:url(i/icons/check.png) 155px 3px no-repeat;}
.main .box-quick-search p.submit{margin:12px 0 0 -5px;text-align:center;}

.main .two-col-container{clear:both;}
#content .main .two-col-container .sidebar-right{float:right;width:250px;margin:0;/*overflow:hidden;*/}
.main .two-col-container .col-main{overflow:hidden;float:left;width:710px;zoom:1;}

.main .box-home{float:left;width:221px;margin:0 15px 15px 0;zoom:1;}
.main .box-home h2{overflow:hidden;height:28px;padding-left:6px;line-height:28px;font-weight:bold;white-space:nowrap;text-transform:uppercase;color:#fff;background:url(i/boxes/homebox.png) repeat-x 0 -56px;}
.main .box-home h2 span{font-size:10px;font-weight:normal;}
.main .box-home .box-content{overflow:hidden;position:relative;height:186px;border:1px solid #c4c4c4;border-top:0;}
.main .box-home .box-content .visual{height:144px;margin-top:6px;text-align:center;}
.main .box-home .box-content ul{height:144px;margin-top:16px;}
.main .box-home .box-content li{margin-bottom:4px;padding:0 28px 0 17px;font-size:11px;color:#6d7b83;background:url(i/bullets/arrow-left-world.png) no-repeat 7px 4px;}
.main .box-home .box-content li a{font-size:12px;text-decoration:none;}
.main .box-home .box-content li a:hover{text-decoration:underline;}
.main .box-home .box-content .see-more{overflow:hidden;position:absolute;left:0;bottom:0;height:42px;padding-left:11px;}
.main .box-home .box-content .see-more a{clear:left;float:left;margin-bottom:7px;}
.main .box-home-ad{overflow:hidden;width:457px;}
.main .box-home-ad img{display:block;}
.js .main .box-home h2{position:relative;cursor:pointer;}
.js .main .box-home h2 .btn{position:absolute;top:0;right:0;width:29px;height:28px;background:url(i/boxes/homebox.png) no-repeat 0 0;}
.js .main .box-home h2 .btn-expanded{background-position:0 -28px;}
.main .box-home .box-content ul{display:none;}

.main .two-col-container .col-main .mea-box{overflow:hidden;float:left;margin:0 15px 15px 0;}
.main .two-col-container .col-main .mea-box a{float:left;}

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

.main .top-sellers{clear:both;margin-right:15px;padding-top:15px;zoom:1;}
.main .top-sellers .categorie{zoom:1;}
.top-sellers .box-content{width:532px;zoom:1;}
.top-sellers .box-content .nav-wrap ul li a{width:124px;}
.top-sellers table{width:525px;}

.sidebar-right .mea-box{margin-top:-3px;overflow:hidden;}
.sidebar-right .mea-box img{display:block;}

.sidebar .box-our-brands ul{overflow:hidden;position:relative;}
.sidebar .box-our-brands ul li{float:left;width:50%;}

.main div.box-best-deals{float:left;width:450px;}
