@charset "utf-8";
/* CSS Document */

.wrapper{margin: 0 auto; width: 98%;}

.navigation .wrapper, .topmenu{min-width: 988px;} 

.main{background-position:-148px 0}
.hoverbg2{background-position:-148px 0}

body.fixed .cartright{right:0; margin:0; left:auto}

.navigation ul li a.link{padding:0 5%; width:90%}
.navigation ul li.link_block{width:20%; margin-right:1.5%}
.navigation ul li.searchbox{width:20%; margin-right:0}
.navigation ul li.green{width:31%}
.navigation ul li.searchbox .searchfield{width:92%; padding:6px 4%}
.navigation ul li.bluelight a{float:none; width:auto}
.navigation ul li .nav_drop{width:auto; float:none}
.navigation ul li .nav_drop.nav_drop2{width:auto; float:none}

.navigation ul li a.maroon{width:auto; float:none; padding:0 2%}

.navigation ul li table{border-collapse:collapse; width:100%}


.container .topblock .leftblock{float:none; width:auto; padding:15px 1.5%; background:#e4eefa url(../images/shadow_bg.png) no-repeat center; border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;-webkit-border-radius: 5px;}
.container .topblock .rightblock{float:none; width:auto;}

.illustration .links.left{width:30%}
.illustration .links.right{width:30%}
.illustration .imageblock{width:40%}

.dropmenudiv{width:22.2%}

/*.slides_container{width:100% !important; background:#4282c3; border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;-webkit-border-radius: 5px;}
.slides_container div{width:100% !important;}
.slides_container .content img{width:100%; top:auto; bottom:0}*/

/*#index .container .wrapper{width:988px}*/
.homecolumns{border-collapse:collapse; width:100%}
.homecolumns .right_column {width:392px; padding-left:15px;}

.topmenu .rightlinks{margin: 0 0 0 -5px; width: 90%;}
.topmenu .topmenu .manicon{width: 10%;}

.container1 .table_2{border-collapse:collapse; width:100%}
.container1 .table_2 .left_td{width:149px; padding-right:15px}
.container1 .table_2 .middle_td{padding:0 15px 0 0}
.container1 .leftside{width:100%}
.container1 .middleside{width: 100%; margin:0; padding:0}
.container1 .rightside{width:100%}

.bannerslider{width:100%; padding:0}
.bannerslider h1{padding:15px 15px 10px 15px}
.bannerslider .bannertext{padding:0 15px 15px 15px}

.darkblue .icons li{width:14.2%}
.prducts .productlists ul li{padding:0 0 10px 10px}
#index .prducts .productlists ul li{padding:0 10px 10px 0}

.illustration .illust-bottom{left: 50%; margin: 0 0 0 -212px;}

.productblock .productleft{width:83%}
.productblock .productright{width:15%}

.productblock1 .productcontent{width:73%}
.productblock1 .productimage{width:25%}
.productblock1 .productimage #view_full_size{display:block}
.productblock1 .productimage #view_full_size img{width:100%}

.productblock1 .productcontent .left{width:90%}

.p_space .productlists ul li{padding-right:1%}

.category2 .greenslider{background-size:100% auto}

.opened{background-position:95% center}
.closed{background-position:95% center}

.loginform .left, .loginform .right{width:48%}
.loginform .block1{padding:3%}
.loginform fieldset .form_content .textbox{width:60%}

.shoppingpage .shoppingright{width:20%}
.shoppingpage .shoppingleft{width:78%}

#opc_account .block2 .clearfix .clearfix:after, #opc_account .block2 .clearfix .clearfix:after{clear:none; }
#opc_account .block2 .clearfix .clearfix{float:left;}
/*.paymentblock li{padding:0 2% 2% 0}*/
.submitbutton{padding:20px}
.submitbutton .largebtn{width:240px; margin:0 auto; float:none}

.blueborderbox .smallblock ul li .product .productimage{padding:2%; width:36%}
.blueborderbox .smallblock ul li .product .p-contents{padding:2% 2% 0 0; width:58%;}

.manbg{background-position:right top}
.question{background-position:right -11px}
.man1bg{background-position:right 28px}

.boxfields{padding:20px}
.boxfields .deliveryblock{width:100%}
.formfield2 fieldset p .textbox{width:50%}
.formfield2 fieldset p .widthfull{width:50.7%}
.formfield2 fieldset p .textarea{width:50%}
.boxfields .cart_navigation{margin:0; padding:0 0 50px 139px; width:auto}

.shoppingright .rightproduct{background-position:right 3px}















