body{margin:0px;padding:0px;font:normal normal 11px arial, helvetica, sans-seirf;text-align:left;}
img{border:none;}
form{padding:0px;margin:0px;}
#page{width:987px;overflow:hidden;margin:0px auto;position:relative;background-image:url('../images/bg.jpg');}
#top{height:126px;overflow:hidden;position:relative;background:#fff url('../images/bgt.jpg') 0px 100% repeat-x;z-index:1;}
.ta-right{text-align:right;}
.ta-center{text-align:center;}
.ta-justify{text-align:justify;}
#logo{top:10px;left:33px;position:absolute;}
#topcorner1{top:126px;left:0px;position:absolute;}
#topcorner2{top:115px;left:-4px;position:absolute;z-index:2;width:22px;height:20px;background:url(../images/common.jpg) no-repeat scroll 0px 1px;}
#topcorner4{top:126px;right:3px;position:absolute;width:22px;height:9px;background:url(../images/common.jpg) no-repeat scroll -29px 0;}
#topgfx{top:7px;left:360px;position:absolute;z-index:1;}
#menu_top{bottom:0px;right:0px;position:absolute;z-index:1;background-image:url('../images/bgtop.jpg');height:30px;overflow:hidden;width:630px;line-height:29px;padding-top:8px;}
#menu_top span#l-corner{float:left;width:14px;height:38px;display:block;margin-top:-8px;background:url(../images/common.jpg) no-repeat scroll -244px -34px;}
#menu_top span#r-corner{float:right;width:14px;height:38px;display:block;margin-top:-8px;background:url(../images/common.jpg) no-repeat scroll -271px -34px;}
#menu_top a{float:left;margin:1px 2px 0 7px;border-right:1px solid #304B90;}
#menu_top a#home_tab{width:117px;height:29px;background:url(../images/common.jpg) no-repeat scroll -523px 0;}
#menu_top a#account_tab{width:92px;height:29px;background:url(../images/common.jpg) no-repeat scroll -648px 0;}
#menu_top a#news_tab{width:73px;height:29px;background:url(../images/common.jpg) no-repeat scroll -751px 0px;}
#menu_top a#bestsell_tab{width:91px;height:29px;background:url(../images/common.jpg) no-repeat scroll -425px 0;}
#menu_top a#discount_tab{width:83px;height:29px;background:url(../images/common.jpg) no-repeat scroll -332px 0px;}
#menu_top a#contact_tab{width:74px;height:29px;background:url(../images/common.jpg) no-repeat scroll -833px 0px;border:none;}
#menu_top img{margin-top:-8px;}
#menu_top a img{margin:1px 2px 0 7px;float:left;border-right:1px #304B90 solid;}
#menu_top a{height:29px;display:block;color:#fff;text-decoration:none;font-size:13px;font-family:'myriad pro';}
#menu_top a:hover{opacity:0.8;}
#searchbox{width:229px;height:44px;background:url(../images/common.jpg) no-repeat scroll -293px -34px;top:10px;right:15px;position:absolute;padding:10px;}
#searchbox input#seach_bt{width:80px;height:27px;background:url(../images/common.jpg) no-repeat scroll -244px 0px;}
#searchbox *{vertical-align:middle;border:none;margin:0px;}
#searchbox input.txt{border:1px #CBCBCB solid;padding:4px 5px;color:#4e4e4e;font-family:Arial, sans-serif;font-size:11px;width:125px;margin-right:6px;}
#searchbox div{color:#f16311;padding-top:5px;text-align:right;}
#searchbox a{color:#07246f;text-decoration:underline;}
#searchbox a:hover{text-decoration:none;}
#flashnews{width:712px;height:218px;overflow:hidden;float:left;z-index:1;position:relative;}
#page_404_info{width:712px;overflow:hidden;float:left;z-index:1;position:relative;color:#E25600;font-size:18px;}
#page_404_info p {border:1px solid #05216A;-moz-border-radius:7px;padding:10px;width:625px;margin:15px auto;}
#page_404_info a {color:#07246F}
#page_inter{padding:17px 24px;}
#toprightbox{float:right;position:relative;z-index:10;}
#topbox2 #basketbox, #topbox2 #loginbox{float:right;}
#basketbox, #cart_block{width:179px;height:92px;background:url(../images/common.jpg) no-repeat scroll -464px -141px;position:relative;color:#fff;line-height:17px !important;line-height:14px;padding:3px 20px 0px 20px;z-index:2;}
#basketbox:hover{opacity:0.8;}
#basketboxWrap{position:relative;}
#topbox2 #basketbox{background:transparent url('../images/basketbg2.jpg') 0px 2px no-repeat;height:110px;font-size:12px;}
#basketbox span,#cart_block span{font-size:9px;}
#basketbox a, #cart_block a{color:#fff;font-size:10px;}
#basketbox a:hover, #cart_block a:hover{text-decoration:underline;}
#basketbox_zawartosc{text-decoration:underline;display:block;font-size:11px !important;height:95px;left:0;margin:0;padding:0;position:absolute;top:0;width:219px;z-index:100;}
#basketbox_zawartosc span{font-size:13px;left:125px;position:absolute;top:6px;}
#basketbox_zawartosc:hover{text-decoration:none;}
#topbox2 #basketbox_zawartosc{padding-top:2px;}
#topbox{height:218px;width:937px;position:relative;}
#topbox2{height:112px;width:937px;position:relative;}
#basketbox_zr{position:absolute;z-index:101;bottom:0px !important;bottom:-1px;right:0px !important;font-weight:bold;}
#basketboxroll{background:#fc8922 url('../images/basketrolltbg.jpg') 0px 0px repeat-x;overflow:hidden;position:absolute;top:96px;left:-185px;z-index:10;display:none;width:405px;}
#topbox2 #basketboxroll{top:114px;}
#topbox2 #basketboxroll{left:41px !Important;left:49px;}
#prbaner{float:left;}
#basketboxroll2{background:transparent url('../images/basketrollbbg.jpg') 0px 100% repeat-x;padding:10px 10px 0px 10px;width:385px;color:#ffd9c8;font-size:12px;position:relative;float:left;}
#basketboxroll2 a{text-decoration:none;color:#fff;}
#basketboxroll2 a:hover{text-decoration:underline;}
#basketboxroll2 table{width:100%;margin-top:10px;color:#fff;}
#basketboxroll2 td{background:transparent url('../images/bkrop.gif') 0px 0px repeat-x;}
#loginbox{width:201px;height:112px;background:url(../images/common.jpg) no-repeat scroll -233px -141px;position:relative;color:#f16311;line-height:17px;padding:5px 10px 0px 10px;margin-top:10px;z-index:1;}
#topbox2 #loginbox{margin-top:0px;padding-right:17px;}
#loginbox *{vertical-align:middle;border:none;margin:0px;}
#loginbox div{text-align:right;padding-bottom:15px;}
#loginbox input.txt{border:1px #CBCBCB solid;padding:4px 5px;text-align:center;color:#4e4e4e;font-family:Arial, sans-serif;font-size:10px;width:105px;margin-right:6px;display:block;margin-bottom:4px;}
#loginbox a{color:#9f9f9f;text-decoration:underline;font-size:10px;margin-left:4px;}
#loginbox a:hover{text-decoration:none;}
#loginbox div a{color:#07246f;}
#loginbox_bt_zaloguj{float:right;margin-top:12px;}
#path{color:#07246F;clear:both;border-bottom:1px #F1F1F1 solid;padding-bottom:1px;width:100%;line-height:34px;}
#path span{font-size:11px;color:#939393;}
#path .navigation-pipe{margin:0px 5px;}
div.breadcrumb span.navigation_end h1, div.breadcrumb h1{display:inline;font-weight:normal;margin:0;}
div.breadcrumb h1{font-size:11px;}
#path *{vertical-align:bottom; color:#07246F;}
#path div{border-bottom:1px #E4E4E4 solid;}
#path a{color:#07246f;text-decoration:underline;font-size:11px;}
#path a:hover{text-decoration:none;}
#left{width:224px;float:left;overflow:hidden;padding-bottom:30px;}
#left ul, #left li{padding:0px;margin:0px;list-style-type:none;}
#left ul{margin-bottom:50px;}
#left ul ul{margin-bottom:-10px;border-top:1px #F3F3F3 solid;margin-left:-25px;margin-top:5px;margin-right:-10px;padding-left:25px;background-color:#fff;padding-bottom:30px}
#left span.greyBold{color:#929292;line-height:21px;padding:0px 0px 5px 0px;margin:10px 0px 20px 0px;display:block;font-weight:bold;border-bottom:1px #E4E4E4 solid;font-size:18px}
#left h2 span{float:right;color:#f16311;font-weight:none;font-size:11px;}
#left h2 span span{float:none;}
#left h2 span a{color:#07246f;text-decoration:underline;font-size:11px;font-weight:none;margin-left:5px;}
#left h2 span a:hover{text-decoration:none;}
#left li{background:transparent url('../images/arrow.jpg') 7px 11px no-repeat;padding:7px 10px 7px 25px;border-bottom:1px #F3F3F3 solid;}
#left li li{background:transparent url('../images/mr.gif') 5px 9px no-repeat;padding:4px 10px 4px 20px;border-bottom:1px #F3F3F3 solid;}
#left li img{margin-top:-5px;}
#left li *{vertical-align:middle;}
#left li a{color:#05216a;font-size:14px;text-decoration:none;}
#left li li a{color:#05216a;font-size:12px;text-decoration:none;}
#left li a:hover{text-decoration:underline;}
#right{width:695px;float:right;position:relative;overflow:hidden;padding-top:25px;}
#right h2, h2.orange{color:#e25600;font-size:21px;border-bottom:1px #D9D9D9 solid;padding:0px 0px 10px 0px;margin:0px 0px 15px 0px;}
span.orange{color:#e25600;font-size:21px;font-weight:bold;padding:0px 0px 10px 0px;margin:0px 0px 15px 0px;}
#right ul{margin-left:30px;}
#sort{float:right;color:#07246f;font-size:11px;padding-top:5px;position:absolute;right:0;top:24px;}
#sort select{font-size:10px;width:150px}
div.str{color:#606060;font-size:12px;}
#right div.str ul.pagination{display:inline;margin:0;padding-left:10px;}
div.str ul li{list-style-type:none;list-style-position:inside;display:inline;}
div.str ul li a{color:#606060;padding:0 2px;text-decoration:none;}
div.str ul li.current span{font-size:11px;}
div.str ul li.current span.over{color:#0193B3;text-decoration:underline !important;}
div.str a{color:#606060;text-decoration:none;padding:0px 2px;}
div.str span{color:#939393;font-size:11px;}
div.str a:hover{text-decoration:underline;}
div.str a.over{color:#0193b3;text-decoration:underline !important;}
div.viewcount{float:right;color:#606060;font-size:11px;width:200px;}
div.viewcount span{padding-top:4px;}
div.viewcount a{color:#606060;text-decoration:none;padding:4px 5px 3px 4px;width:12px;margin:2px;background:#B9B9B9 url('../images/asf.jpg') center 0px no-repeat;line-height:21px;}
div.viewcount a:hover{text-decoration:underline;}
div.viewcount a.over{color:#fff;text-decoration:underline !important;background:#0193b3 url('../images/aso.jpg') center 0px no-repeat;}
#products{}
#products td{width:217px;vertical-align:top; padding:10px 10px 20px;}
#products td .photoBox{border-top: 1px solid #DBDBDB;padding: 10px 0 0;position: relative;}
#products div.details{border-top:1px #DBDBDB solid;border-bottom:1px #01A1C5 solid;background-color:#F5F5F5;color:#606060;font-size:11px;overflow:hidden;}
#products div.details div{overflow:hidden;border-bottom:1px #fff solid;padding:5px 10px;height:57px;position:relative;}
#products div.details div #price-label{position:absolute;bottom:7px;}
#products div.details div a{height:28px;display:block;line-height:14px;}
#products span.orange{color:#f16311;font-size:26px;margin:0;padding:0;position:absolute;bottom:4px;left:40px;}
#products span *{font-size:13px;}
#products a{color:#07246f;font-size:12px;text-decoration:underline;}
#products a:hover{text-decoration:none;}
#products div.kup_teraz{text-align:right;padding-right:10px;}
#right h2, #right span.boldOrange{font-size:21px;border-bottom:1px #D9D9D9 solid;padding:0px 0px 10px 0px;margin:0px 0 15px;}
#right span.sectionTitle{font-size:12px;color:#E25600;display:block;font-weight:bold;border-bottom:1px #D9D9D9 solid;padding:15px 0px 5px 0px;margin:0px 0 15px;}
#right span.sectionTitle b{color:#05216A;font-size:12px;}
#right span.boldOrange{display:block;font-weight:bold;color:#E25600;}
#right h3{margin-top:18px;}
#right span.boldOrange span, #right h1 span{float:right;color:#f16311;font-weight:none;font-size:11px;margin-top:10px}
#right span.boldOrange span span, #right h1 span span{float:none;}
#right span.boldOrange span a, #right h1 span a{color:#07246f;text-decoration:underline;font-size:11px;font-weight:none;margin-left:5px;}
#right span.boldOrange span a:hover, #right h1 span a:hover{text-decoration:none;}
#right div#homebtlinks ul{margin-left:5px;}
.simpleLink{color:#05216A;font-size:12px;}
#recom_descr{float:right;overflow:hidden;width:470px;padding:0px 0px 10px 10px;color:#b3b3b3;line-height:18px;}
#recom_descr div{border-top:1px #01A1C5 solid;text-align:right;padding-right:10px;margin-top:10px}
#recom_descr .productDescription{text-align:left;border:none;}
#recom_descr .productDescription div{border:none;}
#recom_descr a{color:#07246f;font-size:12px;text-decoration:underline;padding-bottom:2px;line-height:44px;}
#recom_descr a:hover{text-decoration:none;}
#recom img.photo{border-top:1px #DBDBDB solid;padding-top:10px;}
#recom_descr span.price{font-size:11px;color:#606060;}
#recom_descr span.price span.orange{color:#f16311;font-size:26px;}
#recom_descr span.price span *{font-size:14px;}
#homebtlinks{width:455px;}
#homebtlinks *{padding:0px;margin:0px;list-style-type:none;}
#homebtlinks a{color:#07246f;font-size:12px;text-decoration:underline;padding-bottom:2px;margin-right:20px;}
#homebtlinks a:hover{text-decoration:none;}
#homebtlinks li{padding:8px 0px 8px 20px;background-color:#FCFCFC;color:#606060;}
#homebtlinks li.bg{background-color:#F5F5F5;}
#homebtlinks span.orange{color:#f16311;font-size:18px;white-space:nowrap;}
#homebtlinks span.price span *{font-size:11px;}
#homebtlinks img{float:right;margin-right:7px;margin-top:2px;}
#wirtualny_dietetyk{float:right;}
#morefitness{width:311px;height:58px;background:url('../images/common.jpg') no-repeat -635px -246px;margin-left:50px;color:#07246f;font-size:12px;line-height:63px;padding-left:40px;}
#morefitness a{color:#f2752e;text-decoration:underline;padding-left:7px;font-weight:bold;}
#morefitness a:hover{text-decoration:none;}
#payway{width:986px;height:103px;background:transparent url(../images/common.jpg) no-repeat 0px -441px;clear:both;position:relative;}
#payway a{left:188px;position:absolute;top:41px; padding:5px 35px; text-decoration:none;}
#btbg{width:986px;height:84px;margin:0px auto;}
#btbg a{color:#07246f;text-decoration:underline;font-weight:bold;font-size:10px;}
#btbg1{width:220px;height:49px;float:left;background:transparent url(../images/common.jpg) no-repeat 0px -347px;padding:25px 20px 0px 50px;}
#btbg1dscr{width:267px;height:49px;margin:0px 0px 0px 30px;float:right;background-image:url('../images/btbg1.jpg');padding:25px 20px 0px 50px;}
#btbg2{background: red; width:180px;height:39px;float:left;background:transparent url(../images/common.jpg) no-repeat -487px -347px;padding:35px 0px 0px 45px;}
#btbg3{float:left;padding:36px 23px 10px 40px;background:transparent url(../images/ssl_bg.png) no-repeat 0 25px;}
#btbg3 a{width:106px;height:53px;}
#btbg4{float:left;padding:14px 0 0 0;}
#btbg4 a{display:block;width:106px;height:53px;text-decoration:none;background:transparent url(../images/common.jpg) no-repeat -358px -347px;}
#btbg5{float:left;padding:10px 10px 0 0;}
#btbg5 a{display:block;width:51px;height:60px;text-decoration:none;background:transparent url(../images/common.jpg) no-repeat -753px -356px;}
#btbg a:hover{text-decoration:none;}
#btbg6{margin-top: 20px; display:block;width:35px;height:35px; float: left;}
#btbg6 a{display:block;width:35px;height:35px;text-decoration:none;}
#btbg1, #btbg2, #btbg3, #btbg4, #btbg5, #btbg6 { margin-left: 15px;}
#btbg1dscr a{color:#07246f;text-decoration:underline;font-weight:bold;font-size:10px;}
#btbg1dscr a:hover{text-decoration:none;}
#krops1{height:4px;font-size:1px;line-height:1px;width:100%;background-image:url('../images/krop1.jpg');overflow:hidden;}
#krops2{height:2px;font-size:1px;line-height:1px;width:100%;background-image:url('../images/krop2.jpg');overflow:hidden;}
#btlinks{background-color:#f5f5f5;overflow:hidden;}
#btlinks *{margin:0px;padding:0px;list-style-type:none;}
#bttlinks{width:790px;overflow:hidden;margin:0px auto;padding:10px;}
#bttlinks div{float:left;padding-left:40px;}
#bttlinks a{color:#07246f;text-decoration:underline;}
#bttlinks a:hover{text-decoration:none;}
#bttlinks li{background:transparent url('../images/arrow3.jpg') 0px 7px no-repeat;padding:3px 15px 3px 15px;}
#bttlinks span.blockTitle{background-image:none;color:#B6B6B6;display:block;font-size:17px;font-weight:bold;margin:9px 0;padding:0;text-transform:none;}
#btinfo{font-size:9px;color:#a9a9a9;width:968px;margin:0px auto;line-height:18px;}
#btinfo h2,#btinfo h3, #btinfo h4{color:#A9A9A9;font-size:9px;display:inline;font-weight:normal;line-height:18px;}
#btinfo h3, #btinfo h4{display:inline;font-size:10px;margin:0;padding:0;}
#btinfo a{color:#717070;text-decoration:none;}
#btinfo a:hover{text-decoration:underline;}
#btinfo div{text-align:right;}
#btinfo div span{color:#fc7e05;margin:0px 8px;}
#btinfo img{margin:9px 0px;}
div.clear{font-size:1px;height:1px;clear:both;line-height:1px;}
#h1product{padding-bottom:5px !important;font-size:30px !important}
#ico_promocja{float:right;margin-top:10px;}
#product_details{padding-left:10px;float:right;width:403px;line-height:18px;position:relative;}
#product_details span.our_price_display{text-transform:lowercase !important;}
#product_details span.price{color:#05216a;font-size:14px;}
#product_details span.price s{color:#a5a5a5}
#product_details span.price b{font-size:24px;}
#product_details span.price span{font-size:24px;line-height:30px;}
#product_dinfo{color:#a5a5a5;font-size:11px;border-bottom:1px #EDEDED solid;padding-bottom:10px;margin-bottom:8px;}
#product_dinfo *{vertical-align:middle;}
#add_to_wish_list{text-align:right;text-transform:lowercase}
#product_details a.link, #add_to_wish_list a{color:#07246f;text-decoration:underline;background:transparent url('../images/mr.gif') 2px 5px no-repeat;padding-left:13px;font-size:10px;}
#product_details span.arrow{background:transparent url('../images/mr.gif') 2px 5px no-repeat;padding-left:13px;}
#product_details a.link2{color:#07246f;text-decoration:underline;font-size:10px;}
#product_details a.link:hover, #add_to_wish_list a:hover{color:#07246f;text-decoration:none;}
#pjak_kupic_na_raty{float:right;border:1px #EDEDED solid;}
#product_dinfo span{margin:0px 15px;}
#product_dinfo b{color:#07246f;font-size:12px;}
#product_dinfo img{margin-left:10px;}
#photos{width:274px;position:relative;float:left;white-space:nowrap;margin-right:-15px;}
#photos img{border:1px #E9E9E9 solid;margin-bottom:10px;}
#details_menu{float:right;height:38px;line-height:30px;background-color:#4D6299;background:transparent url('../images/mgrad.jpg') 0px 0px repeat-x;position:relative;padding:0px 10px;margin-bottom:-8px;z-index:2;}
#details_menu img.mpc1{position:absolute;top:0px;left:0px;}
#details_menu img.mpc2{position:absolute;top:0px;right:0px;}
#details_menu div{color:#fff;font-size:12px;font-family:'myriad pro', sans-serif;text-decoration:none;font-weight:bold;display:block;height:30px;float:left;width:170px;text-align:center;cursor:pointer;font-size:13px}
#details_menu div.over{height:38px;color:#3dc4e3;background:transparent url('../images/mpco.jpg') center no-repeat;font-size:13px}
#details_menu a:hover{text-decoration:underline;}
#details_menu img.mbreak{float:left;}
#details_descr{width:670px;background:transparent url('../images/dscrbg.jpg') 0px 0px repeat-y;clear:both;position:relative;overflow:hidden;z-index:1;padding:20px 10px 20px 10px;color:#797979;font-size:12px;font-family:Arial, Tahoma !important;line-height:18px;}
#details_descr #mainDescriptionContent *, #details_descr #mainDescriptionContent{font-size:12px !important;font-family:Verdana, Tahoma !important;color:#666666 !important}
#details_descr #mainDescriptionContent p{text-align: justify;}
#dscrtbg{position:absolute;top:0px;left:0px;}
#dscrbbg{position:absolute;bottom:0px;left:0px;}
#details_descr h2{font-size:12px;padding-bottom:5px;}
#details_descr h3{font-size:14px;padding:0px 0px 5px 0px;color:#f16311;}
#details_descr h4{font-size:14px;padding:0px 0px 5px 0px;color:#3dc4e3;}
#details_descr h2 b{color:#05216a;}
#details_descr a.more{float:right;text-decoration:underline;background:transparent url('../images/mr.gif') 2px 6px no-repeat;padding-left:13px;margin-top:20px;font-weight:bold;color:#028eaf;}
#details_descr a.more:hover{text-decoration:none;}
#details_descr div.opinion{padding:10px;color:#777;}
#details_descr div.opinion_bg{background-color:#f6f6f6;}
#details_descr div.opinion b{color:#018baa;}
#details_descr div.opinion span{font-size:12px;}
#details_descr div.opinion div.nagl{padding-bottom:7px;}
#details_descr div.vote{float:right;}
#details_descr div.vote{float:right;}
#details_descr div.opinion_break{font-size:1px;line-height:1px;height:8px;background:transparent url('../images/opinion_break.gif') center 2px no-repeat;}
#details_descr fieldset{padding:0px 20px;display:block;border:1px #E2E1E2 solid;color:#4e4e4e;}
#details_descr fieldset legend{color:#05216a;font-weight:bold;font-size:12px;}
#details_descr fieldset input.txt{font-size:11px;font-family:tahoma, sans-serif;padding:3px 5px;border:1px #D2D2D2 solid;}
#details_descr fieldset textarea{font-size:11px;font-family:tahoma, sans-serif;padding:5px;border:1px #D2D2D2 solid;}
#details_descr fieldset label{display:block;float:left;width:96px;text-align:right;padding-right:10px;}
#details_descr fieldset *{vertical-align:middle;}
#details_descr fieldset span{padding-left:30px;}
div.dscrbel{width:634px;height:19px;overflow:hidden;color:#fff;line-height:17px;font-size:13px;padding-left:30px;margin-top:20px;background:transparent url('../images/dscrbel.jpg') 0px 0px no-repeat;font-weight:bold;}
div.dscrbel *{color:#FFF !important;}
ul.dscrul, ul.dscrul li{padding:0px;margin:0px;list-style-type:none;position:relative;z-index:1;}
ul.dscrul li{background:transparent url('../images/square.jpg') 2px 8px no-repeat;padding-left:15px !important;}
ul.dscrul a{color:#09266f;font-size:11px;text-decoration:underline;}
ul.dscrul a:hover{text-decoration:none;}
ul.dscrul li{padding:3px 10px;}
ul.dscrul span{color:#f16311;}
#dscr_other{margin-top:40px;}
#dscr_other_border{border:1px #08246C solid;padding:10px 25px 30px 25px;position:relative;}
#dscr_other_border li{border-bottom:1px #3DC4E3 solid;width:228px;padding-top:10px;background-position:2px 18px;position:relative;z-index:1;}
#dscr_other_border ul{margin:0px !important;}
#dscr_other_border ul.li_cont2{float:right !important;}
#dscr_other_border a{font-weight:bold;}
#dscr_other h2{color:#07236b;border-bottom:none;font-size:14px;text-align:center;}
#onasgfx{float:right;margin-top:-9px;position:relative;z-index:10;}
img.help_image{position:absolute;right:0;top:-10px;width:308px;z-index:1;}
div#right.staticContent div.rte{z-index:2;position:relative;}
div.content{line-height:18px;color:#808080;}
div.content h2{color:#05216a !important;font-size:14px;padding-bottom:5px !important;}
div.content b{color:#05216a;}
div.content a{color:#05216a;text-decoration:none;}
div.content a:hover{text-decoration:underline;}
div#right.staticContent div.rte{line-height:18px;font-size:13px;}
div#right.staticContent div.rte p, div#right.staticContent div.rte ul, div#right.staticContent div.rte ul li, div#right.staticContent div.rte h4, div#right.staticContent div.rte span{font-size:13px;}
div#right.staticContent div.rte h4{font-size:13px;}
div#right.staticContent div.rte h3{font-size:14px;}
div#right.staticContent div.rte h5{font-size:12px;}
div#right.staticContent div.rte ul li h5{margin:0;}
div#right.staticContent div.rte ul li{line-height:24px;}
div#right.staticContent div.rte ul{margin-left:5px;padding-left:15px;}
div#right.staticContent div.rte.contact{font-family:tahoma,arial,helvetica,sans-serif;color:#808080;}
div#right.staticContent div.rte p{font-size:13px;font-family:Arial;}
div#right.staticContent div.rte p span{font-size:12px;font-family:Arial;}
div.advsearch{width:100% !important;height:344px;background:transparent url('../images/advsearchbg.jpg') center 66px no-repeat;}
div.advsearch input.txt{color:#666;padding:3px 5px;width:174px;font-size:10px;}
div.advsearch select{color:#666;padding:3px;width:187px;font-size:10px;}
div.advsearch input.small{width:60px;}
div.advsearch table{width:550px;color:#4e4e4e;margin:26px 0px 0px 120px !important;margin:36px 0px 0px 120px}
div.advsearch td{padding-right:15px;}
#nl{background-color:#fff;width:804px;padding:30px;position:relative;color:#053063;}
#nl label{width:86px;display:block;float:left;clear:both;padding-top:3px;}
#nl div.clear{height:6px;}
#nl span.blueBold{color:#00b6dd;font-size:18px;padding:5px 0px;font-weight:bold;display:block;margin:0px 0px 10px 0px;}
#nl input.txt{color:#666;padding:5px;font-size:11px;font-family:tahoma,sans-serif;width:180px;}
#nl select{color:#666;padding:5px;font-size:11px;font-family:tahoma,sans-serif;width:194px;}
.close-floatbox{position:absolute;right:0;top:-25px;cursor:pointer;}
#logo2{position:absolute;top:40px;right:57px;}
#notka{border-top:1px #CCCCCC solid;font-size:10px;margin-top:20px;padding-top:10px;color:#818181;}
#content_full{background-color:#fff;width:937px;position:relative;}
#content_full a{color:#0B2E7F;text-decoration:underline;}
#content_full a:hover{text-decoration:none;}
div.panel_form_box{width:428px;float:left;padding-left:40px;padding-bottom:20px;}
div.panel_form_box table{margin-top:20px;}
div.panel_form_box input.txt{width:255px;border:1px #C3C3C3 solid;font-family:tahoma;font-size:10px;padding:5px 10px;margin-left:25px;}
div.panel_form_box td{border:none !important;padding-top:9px;padding-bottom:0px !important;font-size:11px;color:#003162;}
div.panel_form_box h2{font-weight:normal !important;color:#585858;padding:15px 10px 10px 30px;margin:0px;font-size:11px;border-bottom:1px #10BBDD solid;margin-left:-43px;}
#panelgrad{background:#fff url('../images/panelgradbg.jpg') 0px 100% repeat-x;line-height:39px;height:39px;margin-top:10px auto;padding:0px 15px 0px 20px}
#panelgrad a{color:#082571;font-size:18px;padding:0 28px;display:block;float:left;height:39px;font-weight:normal;text-decoration:none;background:#E2E2E2 url('../images/panelgradabg.jpg') 0px 100% repeat-x;}
#panelgrad a#logout-link{background:none;padding:0;height:auto;display:inline;font-size:14px;font-weight:bold;position: absolute;right: 0;top:-55px;text-decoration:underline;float:none;}
#panelgrad a#logout-link:hover{text-decoration:none;}
#panelgrad a:hover{text-decoration:underline;}
div.pomoc h2{font-size:12px !important;margin-bottom:3px !important;border-color:#F3F3F3 !important}
#basket_listingbg2 h2{padding:0px;margin:0px;font-size:12px;color:#585858;font-weight:normal;padding-left:20px;border-bottom:1px #10BBDD solid;padding-bottom:10px;padding-top:20px;}
#basket_listingbg2 legend{color:#E35700 !important;}
#basket_listingbg2 h3{color:#e25600;padding-top:30px;line-height:18px;}
#payway2{padding:0px 20px 40px 20px;font-size:12px;color:#666;}
#payway2 input.radio{margin-left:50px;}
#basket_listingbg2 table{border-bottom:1px solid #11BBDD;margin:10px auto 0 auto;padding-bottom:8px;width:100%;}
#basket_listingbg2 table.payCarList{margin:10px 0 0 0;}
#basket_listingbg2 td{border-bottom:1px #EAEAEA solid;padding-top:3px;padding-bottom:3px;}
#basket_listingbg2 .payCarList{width:auto;}
#basket_listingbg2 .payCarList td{border:none;padding:0 0 0 18px;}
#basket_listingbg2 .payCarList td.first{padding-left:0;}
#basket_listingbg2 .payCarList td.desc{padding:4px 0 0 25px;vertical-align:top;color:#777;}
#basket_listingbg2 .payCarList td.desc.first{padding-left:0px;}
#basket_listingbg2 .payCarList td.desc div{width:166px;}
#basket_listingbg2 #trlast td{border-bottom:none;}
#basket_listingbg2 .sum{padding-right:34px;text-align:right !important;}
#basket_listingbg2 th{color:#585858;font-weight:normal;border-bottom:1px #11BBDD solid;}
#basket_listingbg2 td.delete{width:53px;text-align:center;}
#basket_listingbg2 td.photo{width:47px;text-align:center;}
#basket_listingbg2 td.dscr{width:400px;color:#8B673F}
#basket_listingbg2 td.dscr a, #basket_listingbg2 td.dscr b{color:#e25600;font-size:14px;font-weight:bold;text-decoration:none;}
#basket_listingbg2 td.dscr a:hover{text-decoration:underline;}
#basket_listingbg2 td.price{width:95px;text-align:center;color:#05216a;font-size:16px;}
#basket_listingbg2 td.price span.PLNPrice{text-transform:lowercase !important;}
#basket_listingbg2 td.count{width:50px;text-align:center;color:#05216a;font-size:18px;}
#basket_listingbg2 td.count input{border:1px #EAEAEA solid;color:#EAEAEA;text-align:center;font-size:18px;font-family:tahoma,sans-serif;width:35px;padding:1px 2px;color:#05216a;float:left;margin-top:2px;}
#basket_listingbg2 td.pods input{float:none;}
#basket_listingbg2 td.count img{margin-bottom:3px;}
#basket_listingbg2 td.count div{float:right;padding-right:4px;width:10px;}
#basket_sum{width:323px;float:right;padding:10px 15px 10px 30px;color:#05216a;background-color:#F5F5F5;border-bottom:1px #11BBDD solid;text-align:right;font-size:14px;}
#basket_sum span.PLNPrice{text-transform:lowercase !important;font-size:14px;font-weight:bold;}
#basket_sum span{font-size:24px;}
#basket_sum span sup{font-size:14px;}
#basket_sum div{float:left;padding-top:8px;}
#basket_bt{letter-spacing:300px;text-align:center;clear:both;padding:15px 0px;}
#loginform{width:312px;overflow:hidden;padding-left:25px;float:left;padding-top:20px;color:#626262;}
#loginform a{color:#626262;text-decoration:none;}
#loginform a:hover{text-decoration:underline;}
#loginform h2{color:#e25600;font-size:16px;padding:10px 0px;margin:0px;font-weight:bold;}
#loginform table{margin-top:20px;margin-bottom:20px;border-color:#E2E2E2;}
#loginform td{border:none;padding-top:9px;padding-bottom:2px;font-size:12px;color:#013165;vertical-align:top;}
#loginform input.txt{width:195px;border:1px #C3C3C3 solid;font-size:11px;padding:5px 10px;}
#registerform{width:395px;overflow:hidden;padding-right:10px;float:right;padding-top:20px;color:#626262;}
#registerform h2{color:#e25600;font-size:16px;padding:10px 0px;margin:0px;font-weight:bold;}
#registerform table{margin-top:2px;border-color:#E2E2E2;}
#registerform td{border:none;padding-top:6px;padding-bottom:2px;font-size:12px;color:#013165;text-align:right;vertical-align:top;}
#registerform input.txt{width:195px;border:1px #C3C3C3 solid;font-family:tahoma;font-size:10px;padding:5px 10px;}
#registerform tr th{color:#013165;text-align:right;padding-bottom:4px;font-size:12px;font-weight:bold;border-color:#E2E2E2;padding-top:10px;text-transform:uppercase;}
#registerform td{padding-left:25px;}
#registerform span{color:#626262;font-size:11px;white-space:nowrap;}
#registerform a{color:#013165;text-decoration:none;}
#registerform a:hover{text-decoration:underline;}
#basket_sum2{padding:0px 15px 0px 30px;color:#05216a;background-color:#F5F5F5;border-top:1px #11BBDD solid;border-bottom:1px #11BBDD solid;text-align:right;font-size:14px;}
#basket_sum2 #summary_totalPrice{font-weight:bold;}
#basket_sum2 span{color:#05216a;font-size:14px;font-weight:bold;margin-left:5px;margin-right:15px;}
#basket_sum2 span.price sup{font-size:14px;}
#basket_sum2 table{width:auto;border:none;float:right;padding:0;margin:0;}
#basket_sum2 table tr td span{font-size:13px;display:block;}
#basket_sum2 table tr td.label{text-align:right;font-size:13px;width:115px;}
#basket_sum2 table tr td.value{text-align:left;height:40px;}
#basket_sum2 table tr td.value.price{width:170px;}
div.box_kto_zamawia{float:left;font-size:12px;color:#666;padding-right:19px;padding-left:30px;padding-top:20px;width:238px;line-height:18px;}
div.box_kto_zamawia_header{margin-bottom:5px;padding-bottom:5px;border-bottom:1px #11BBDD solid;}
div.box_kto_zamawia textarea{width:227px;height:72px;border:1px #DADADA solid;font:normal normal 11px tahoma, sans-serif;padding:5px;}
p.success{border:1px solid #74CF80;color:#2BBF23;font-size:12px;font-weight:bold;padding:10px;}
p.error{border:1px solid #E25600;color:#E25600;font-size:12px;font-weight:bold;padding:10px;width:350px;}
.error{width:90%;border:1px solid #E25600;color:#E25600;padding:0.3em 0.8em 1em;margin:10px auto;}
.error p{font-weight:bold;}
.error li{list-style-position:inside;list-style-type:decimal-leading-zero;padding-left:3em;}
.error li b{color:#343434;}
.error a{text-decoration:none;color:#000;}
.error a:hover{text-decoration:underline;}
.error ol{padding-left:0;}
.error ol li{padding-left:10px;}
ul.address, ul.address li{padding:0px;margin:0px;list-style-type:none;}
ul.address{padding-right:40px;}
ul.address li h2{padding-left:0px !important;padding-top:0px !important;font-weight:bold !important;margin-bottom:10px !important;}
#payway_choose *{vertical-align:middle;}
#sitemap_content{overflow:hidden;}
div.sitemap_block{padding-right:20px;width:26%;float:left;}
.rating{cursor:pointer;margin:2em;clear:both;display:block;}
.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden;}
.rating-cancel, .star{float:left;width:21px;height:18px;overflow:hidden;text-indent:-999em;cursor:pointer;}
.cancel{margin-top:1px;}
.cancel, .cancel a{background:url(../images/delete.gif) no-repeat 0 -21px;}
.star, .star a{background:url(../images/star.gif) no-repeat 0 0px;}
.cancel a, .star a{display:block;width:21px;height:18px;background-position:0 0px;}
div.star-rating-on, div.star-rating-on a{background-position:0 -21px;}
div.rating-cancel,div.rating-cancel a{background:url(../images/delete.gif) no-repeat 0 -21px;}
div.star_hover a, div.star a:hover{background-position:0 -42px;}
.filter2{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=90);}
.showbg{background-color:white;}
.link_nor{font:normal 14px"Arial","Lucida Grande",Verdana, Sans-Serif;padding:0px 4px 0px 4px;text-align:center;color:#868686;padding:5px 9px;background:transparent url('../images/bof.gif') 0px 0px no-repeat;overflow:hidden;font-weight:bold;text-decoration:none;margin:0px 2px;line-height:25px;}
ul#pager li a.activeSlide{background:transparent url('../images/bon.gif') 0 0 no-repeat;color:#fff;}
.link_act{font:normal 14px"Arial","Lucida Grande",Verdana, Sans-Serif;padding:0px 4px 0px 4px;text-align:center;color:white !important;padding:5px 9px;background:transparent url('../images/bon.gif') 0px 0px no-repeat;overflow:hidden;font-weight:bold;text-decoration:none;margin:0px 2px;line-height:25px;}
span font:normal 76%"Arial","Lucida Grande",Verdana, Sans-Serif;color:black}
.gray{background-color:gray;position:absolute;border:0px solid #9F6D11;z-index:100;}
.opa{color:white;padding:10px 20px 0px 20px;position:absolute;z-index:101;background-color:#FFA928;opacity:0.5;filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha (Opacity=100,FinishOpacity=50, Style=3, StartX=0, FinishX=100, StartY=0,FinishY=16);-moz-opacity:0.5;display:none;}
#showherelink{position:absolute;top:20px;right:20px;text-align:right;white-space:nowrap;}
span.navigation_end{font-size:10px !important;}
div.bbgbox{width:222px;overflow:hidden;background:transparent url('../images/bbg.jpg') 0px 0px repeat-y;}
div.bbgbox h2{color:#018baa !important;text-align:center;}
div.bbgbox div.bbgbt{background:transparent url('../images/hbg.jpg') 0px 0px no-repeat;}
div.bbgbox div.bbgtt{background:transparent url('../images/btbg.jpg') 0px 100% no-repeat;padding:5px 10px 15px 10px;}
#products span.orange span.price span.BiggerPrice, #recom_descr span.price span.orange span.BiggerPrice{font-size:17px;}
#products span.orange span.SmallerPrice{font-size:16px;}
#products span.orange span.price span.PLNPrice, #recom_descr span.price span.orange span.PLNPrice{color:#606060;font-size:11px;}
#homebtlinks span.orange span.price span.BiggerPrice{font-size:18px;}
#homebtlinks span.orange span.price span.PLNPrice{color:#606060;}
#basket_listingbg2 td.price span.BiggerPrice, #basket_listingbg2 td.price span.SmallerPrice{font-weight:bold;}
#basket_listingbg2{margin:0 auto;width:918px;position:relative;}
#basket_sum span.price span.BiggerPrice, #basket_sum span.price span.SmallerPrice{font-weight:bold;}
#left li a.selected{text-decoration:underline;}
#product_details span.PLNPrice{text-transform:lowercase;}
div.cimg{display:none;position: relative;}
.zoom_link{cursor:pointer;color: #342F2B; text-decoration: underline;position: absolute; bottom:80px; left:0; display:inline-block; padding: 2px 0 2px 20px;background: url(../images/zoom2.png) no-repeat;}
#thumbs_list{overflow:hidden;width:269px;}
#thumbs_list img{cursor:pointer;padding:2px;margin-right:4px;}
#thumbs_list{margin:0px auto;margin-top:10px;width:212px;height:77px;}
#thumbs_list div{width:212px;}
#views_block{position:relative;width:268px;}
#prev1{background:url(../images/small_prev.png) no-repeat center;display:block;padding:5px;text-decoration:none;position:absolute;left:0;top:20px;z-index:10;}
#next1{background:url(../images/small_next.png) no-repeat center;display:block;padding:5px;text-decoration:none;position:absolute;right:0;top:20px;z-index:10;}
#prev1:hover, #next1:hover{opacity:0.6;}
#image-block a{height:auto !important;}
#marketerka{clear:both;background:transparent url(../images/common.jpg) no-repeat -782px -33px;width:68px;height:98px;position:absolute;bottom:0px;right:0px;}
div.bbgbox1 span.contactTitle, div.bbgbox2 span.contactTitle{border-bottom:1px solid #E4E4E4;color:#929292;font-size:18px;line-height:21px;margin:10px 0 3px;padding:0 0 5px;display:block;font-weight:bold;color:#018BAA !important;text-align:center;}
div.bbgbox1 div.bbgtt1{background:transparent url(../images/btbg.jpg) no-repeat scroll 0px 100%;padding-top:5px;}
div.bbgbox1{background:transparent url(../images/bbg.jpg) repeat-y scroll 0px 0px;overflow:hidden;width:222px;margin-top:30px;position:relative;}
div.bbgbox1 div.bbgbt1{background:transparent url(../images/hbg.jpg) no-repeat scroll 0 0;}
div.bbgbox1 div.bbgtt1{background:transparent url(../images/btbg.jpg) no-repeat scroll 0 100%;position:relative;padding-bottom:67px;}
div.bbgtt1 img{float:left;}
div.bbgtt1 div#warningInfo *{color:#07246F;}
div.bbgbox1 h2{color:#018BAA !important;text-align:center;}
div.bbgbox1 div.wiecej_box{background:transparent url(../images/common.jpg) no-repeat -555px -78px;width:86px;height:24px;float:left;position:absolute;bottom:10px;left:0px;color:#F16311;padding-left:10px;line-height:24px;}
div.wiecej_box a{color:#07246F;text-decoration:underline;}
div.wiecej_box a:hover{text-decoration:none;}
div.bbgtt1 span{font-size:24px;color:#07246F;padding-left:3px;line-height:37px;}
div.bbgtt1 p{font-size:12px;color:#aaaaaa;float:left;padding-left:10px;padding-top:0px !important;padding-top:11px;}
div.bbgtt1 span.fon{font-size:14px !important;color:#07246F !important;line-height:17px !important;display:block;margin-top:-7px;padding-left:60px}
div.bbgtt1 a.mail{padding-left:61px;font-size:14px;color:#364D8A;}
div.bbgtt1 a.mail:hover{text-decoration:none;}
div.bbgtt1 div.dodatek{width:63px;float:right;padding-right:15px;padding-left:20px;padding-top:6px;}
div.bbgtt1 div.dodatek img{padding-top:2px;}
#wirtualny_dietetyk{float:right;}
span.dieta{font-size:12px !important;line-height:17px !important;color:#07246F;}
div.bbgbox2 div.bbgtt2{background:transparent url(../images/btbg.jpg) no-repeat scroll 0px 100%;padding-top:5px;}
div.bbgbox2{background:transparent url(../images/bbg.jpg) repeat-y scroll 0px 0px;overflow:hidden;width:222px;position:relative;}
div.bbgbox2 div.bbgbt2{background:transparent url(../images/hbg.jpg) no-repeat scroll 0 0;}
div.bbgbox2 div.bbgtt2{background:transparent url(../images/btbg.jpg) no-repeat scroll 0 100%;position:relative;height:100px;padding-bottom:67px;}
div.bbgtt2 img{float:left;}
div.bbgbox2 div.wiecej_box{background:transparent url(../images/common.jpg) no-repeat -555px -78px;width:86px;height:24px;float:left;position:absolute;bottom:10px;left:0px;color:#F16311;padding-left:10px;line-height:24px;}
div.wiecej_box a{color:#07246F;text-decoration:underline;}
div.wiecej_box a:hover{text-decoration:none;}
div.bbgtt2 span{font-size:24px;color:#07246F;padding-left:15px;line-height:37px;}
div.bbgtt2 p{font-size:12px;color:#aaaaaa;float:left;padding-left:15px;z-index:9999;position:relative;line-height:17px;margin-top:0px;}
#marketerka2{top:101px;clear:both;background:transparent url(../images/jabka.jpg) 0px 0px no-repeat;width:127px;height:71px;position:absolute;bottom:0px;right:1px;z-index:1;}
#infoliniabox{background:transparent url(../images/infolinia.jpg) no-repeat scroll 0px 0px;width:483px;height:110px;float:left;}
#infoliniabox2{width:636px;height:63px;position:absolute;background:transparent url(../images/infoliniatop.jpg) no-repeat 0px 0px;right:15px;top:10px;}
#infoliniabox a, #infoliniabox2 a{color:#07246f;font-size:14px;}
#infoliniabox a:hover, #infoliniabox2 a:hover{text-decoration:none;}
span.masz{color:#8b8b8b;font-size:12px;line-height:34px;font-family:Arial, sans-serif;padding-left:12px;}
span.maks{color:#05216a;font-size:12px;line-height:14px;font-family:Arial, sans-serif;}
span.masz1{color:#aaaaaa;font-size:12px;line-height:34px;font-family:Arial, sans-serif;padding-left:12px;}
span.masz2{color:#07246F;font-size:24px;line-height:44px;font-family:Arial, sans-serif;padding-left:3px;}
span.masz3{color:#07246f;font-size:14px;line-height:14px;font-family:Arial, sans-serif;padding-left:64px;display:block;margin-top:-8px;}
span.nowy3{color:#8b8b8b;font-size:12px;line-height:24px;padding-left:17px;}
span.nowy{color:#aaaaaa;font-size:12px;line-height:34px;font-family:Arial, sans-serif;padding-left:100px;}
span.nowy1{font-size:14px;color:#07246f;padding-left:4px;}
span.pauza{font-size:14px;color:#07246f;padding-left:20px;padding-right:20px;}
span.nowy4{font-size:14px;color:#07246f;}
span.nowy2{color:#aaaaaa;font-size:12px;line-height:34px;font-family:Arial, sans-serif;padding-left:12px;}
div.ajax_add_to_cart_button img, img.ajax_add_to_cart_button, #add_to_cart input{cursor:pointer}
#gaccount{padding-bottom:15px !important;padding-top:15px !important;text-align:center !important;}
#gaccount a{display:block;width:103px;height:21px;margin:0px auto;text-decoration:none;background:url(../images/common.jpg) no-repeat -58px 0px;}
#gaccount a:hover{opacity:0.8;}
#zam_bt_send{cursor:pointer;}
div.ppm h2{color:#e25600 !important;font-size:21px;border-bottom:1px #D9D9D9 solid !important;padding:0px 0px 10px 0px !important;margin:0px 0px 75px 0px;}
#registerform2{width:378px;overflow:hidden;padding-left:10px;padding-right:40px;padding-top:20px;color:#626262;float:left;}
#registerform2 h2{color:#e25600;font-size:16px;padding:10px 0px;margin:0px;font-weight:bold;}
#registerform2 table{margin-top:40px;border-color:#E2E2E2;}
#registerform2 td{border:none;padding-top:6px;padding-bottom:2px;font-size:12px;color:#013165;}
#registerform2 input.txt{width:195px;border:1px #C3C3C3 solid;font-family:tahoma;font-size:10px;padding:5px 10px;}
#registerform2 tr th{color:#013165;background:transparent url('../images/krop.gif') 0px 100% repeat-x;text-align:right;padding-bottom:4px;font-size:12px;font-weight:bold;border-color:#E2E2E2;padding-top:10px;}
#registerform2 td{padding-left:30px;}
#registerform2 span{color:#626262;font-size:11px;white-space:nowrap;}
#registerform2 a{color:#013165;text-decoration:none;}
#registerform2 a:hover{text-decoration:underline;}
#ct2 table td{font-size:12px;color:#192744;text-align:right;border-bottom:2px solid #F8F8F8;}
#ct2 td.wartosc{font-size:12px;color:#1D2959;font-weight:bold !important;text-align:left;padding-left:100px;border-bottom:2px solid #F8F8F8;}
#ct2 td.wartosc1{font-size:12px;color:#D94C00;font-weight:bold;text-align:left;padding-left:100px;border-bottom:2px solid #F8F8F8;}
#ct2 table{margin:0px auto;}

#ct2  #ocenianie td.wartosc{padding-left:10px;}
#ct2  #ocenianie td.attrlabel{width:280px}
#bg_tablle_g{background:transparent url('../images/bg_gora_ocena.jpg') 0px 0px no-repeat;width:642px;height:14px;margin-left:14px !important;margin-left:7px;}
#bg_tablle_d{background:transparent url('../images/bg_dol_ocena.jpg') 4px 0px no-repeat;width:640px;height:7px;margin-left:14px !important;margin-left:7px;}
#ocenianie{border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;width:634px;overflow:hidden;margin-left:18px !important;margin-left:11px;}
#celownik{background-color:#fff !important;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=70);border:1px #ccc solid;}
.f-right{float:right;}
#id_country,#vat_id_country{width:218px;}
div#step{overflow:hidden;position:relative;margin:0px auto;width:920px;}
div#step img{left:-8px;position:relative;}
div#step div#menuLinks{position:absolute;}
div#step a{position:relative;float:left;display:block;width:160px;height:21px;margin-top:11px;z-index:10;text-decoration:none;}
div#step a#step0link{margin-left:50px;}
div#step a#step1link{margin-left:90px;width:172px;}
div#step a#step2link{margin-left:82px;width:100px;}
div#step a#step3link{margin-left:83px;width:95px;}
div.buttonConteiner{}
p#security_informations{margin:5px auto 20px;width:800px;}
#product_dinfo div.availability span.label{color:#000;font-size:14px;margin:0;}
#product_dinfo div.availability span.value{color:#000;font-size:14px;font-weight:bold;margin:0;}
#availability_box .supply_label{margin:0;}
#availability_box .supply_value{margin:0;}
#availability_box{width:245px;}
#availability_box.right_separator{border-right: 1px solid #AAAAAA;padding-right: 10px;}
.availability_notification{width:115px;margin-left:10px;font-size:10px;line-height:12px;border: 1px solid #ddd;padding:5px;}
.availability_notification a{color:#07246F;}
p.warning{color:#555555;font-size:12px;margin:10px;padding:10px;}
div#loginform.contactForm{width:546px;float:none;padding-top:0;padding-left:0;}
div#loginform.contactForm table{margin-top:0;}
#ownerDataTable td.left{padding-right:35px;}
div#googleMap{width:600px;margin:0px auto;}
#map2{margin-bottom:30px;}
.f-left{float:left;}
div#right div.aboutus h3{color:#1f497d;font-size:13px;}
div#right.staticContent div.rte.aboutus p{font-size:13px;line-height:22px;}
.fan_box .full_widget{height:270px !important;}
span.step{font-weight:bold;}
div#btinfo h3{display:inline;font-size:10px;font-weight:normal;margin:0;padding:0;}
div.rte.contact a{text-decoration:underline;}
div#right.staticContent a{text-decoration:underline;}
span#summary_paymentName{display:block;}
div.confirmation p,div.confirmation span{font-size:13px;color:#808080;}
div#basket_listingbg2.confirmation{color:#808080;line-height:24px;}
div#basket_listingbg2.confirmation h3{padding-top:15px;}
div.guarantee img{margin:0px 10px;}
div.guarantee p{width:540px;float:right;}
div#imgstore img:hover{cursor:pointer;}
span.boldOrange{border-bottom:1px solid #D9D9D9;font-size:21px;display:block;color:#E25600;margin:0 0 15px;padding:0 0 10px;}
.smallGrey{color:#A5A5A5;font-size:11px;}
a.attachment_link, a.attachment_link:visited{color:#07246F;font-size:10px;}
p.basket_empty{font-size:16px;font-weight:bold;text-align:center;padding:20px 0;}
div.empty_basket_info{color:#555;font-size:12px;}
img.arrow_point{margin:0 2px;position:relative;top:6px;}
#newsletter_subscriber{width:224px;height:141px;background:url(../images/common.jpg) no-repeat 0 -148px;}
a#buy-now-button{width:115px;height:29px;display:block;float:right;text-decoration:none;background:url(../images/common.jpg) no-repeat -877px -41px;}
#shop_varranty{width:286px;height:90px;display:block;left:360px;position:absolute;top:7px;z-index:1;text-decoration:none;background:url(../images/common.jpg) no-repeat -708px -146px;}
ul#categoryTreeLM li ul{display:none;}
ul#pager{position:absolute;z-index:1100;bottom:0px;display:block;}
ul#pager li{display:inline;}
div.see_also{-moz-border-radius:5px;border:1px solid #D9D9D9;padding:4px;margin-left:150px;position:relative;top:18px;}
div.see_also p{margin:0;position:relative;top:-4px;}
#available-soon-box{text-align:left;border:1px solid #5F9DB5;padding:10px 10px 0px 10px;font-size:12px;color:#137A9F;background:#EFFBFF;position:absolute;z-index:100;top:120px;right:10px;width:285px;}
#available-soon-box ul{margin:0;list-style:decimal;}
#available-soon-box ul li{margin-bottom:15px;}
#available-soon-box a{color:#07246F;}
#available-soon-box p {margin-top:20px;}
.pos-rel{position:relative;}
.ta-center{text-align:center;}
.ta-right{text-align:right;}
#close-bt{position:relative;}
#close-bt a{display:block;height:22px;left:270px;position:absolute;text-decoration:none;top:-8px;width:22px;background:url(../images/blue_del22x22.png) no-repeat;}
.arrow-link{position:relative;top:7px;}
.d-none{display:none;}
#bestsellers-block-bottom{height:310px;position:relative;margin-top:20px;background:url(../images/category_bestsellers_bg1.png) no-repeat 0 0;}
#bestsellers-block-bottom #top-bestsellers{background:url("../images/category_bestsellers_bg2.png") no-repeat scroll 0 0 transparent;bottom:8px;height:331px;position:absolute;right:8px;width:218px;}
#bestsellers-block-bottom #products{margin:0;margin-top:32px;width:472px;}
#bestsellers-block-bottom #products td{padding-bottom:0;}
#bestsellers-block-bottom #top-bestsellers ul{list-style:none outside none;margin-left:12px;margin-right:12px;margin-top:42px;padding:0;}
#bestsellers-block-bottom #top-bestsellers ul li{line-height:35px;border-bottom:1px solid #ccc;}
#bestsellers-block-bottom #top-bestsellers ul li.see-all-bestsellers a{padding-left:10px;margin-left:25px;font-size:10px;background:url(../images/mr.gif) no-repeat 0 4px;}
#bestsellers-block-bottom #top-bestsellers ul li.see-all-bestsellers{border:none;}
#bestsellers-block-bottom #top-bestsellers li a{color:#06246d;font-size:13px;padding-left:10px;background:url(../images/arrow3.jpg) no-repeat 0 4px;}
#cart_voucher{float:left;width:445px;margin-top:10px;}
#cart_voucher p a{position:relative;top:4px;margin:0 10px;}
#cart_voucher label{display: block;width:235px;font:11px Arial;color:#999;float:left;}
#cart_voucher form label{width:167px;}
#cart_voucher form input#discount_name{border:1px solid #dcdcdc;float:left;font-size:18px;color:#777;width:100px;}
#cart_voucher form input#voucher-submit{width:auto;margin:2px 10px;color:#777;}
#voucher_security_code {float:left;margin-top:13px;}
.simple-link{color: #05216A;font-size: 11px;text-decoration: none;}
.ta-underline{text-decoration: underline;}
.product-availability-info{text-align:right;color: #777777;cursor: default}
.product-availability-info strong{background: url("../images/question.png") no-repeat right 6px; display: inline-block;padding:7px 20px 4px 0;}
.availability-info{margin:0;padding:0;}
.product-availability-info .availability-info{display:none;}
.corner-all{ -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
#addAvaiabilityEmail{margin-left:15px;display:inline-block;position:relative;top:6px;}
#availability-ajax{position:relative;}
#availability-ajax small{position:absolute;bottom: -21px;left: 21px;}
.gratisInfo{color:#2BBF23; font-weight: bold;}
.callcenterHours{bottom: 10px;color: #07246F;left: 100px;position: relative;}
div.bbgtt1 span.callcenterHourL{color: #AAAAAA;display: block;font-size: 12px;line-height: 22px;padding-bottom: 10px;padding-left: 60px;}

.manufacturers-list{padding:10px;float:left;width:210px;}
.manufacturers-list h3{color: #808080;}
.manufacturers-list ul li a{color:#252559; text-decoration:none;font-size:12px;}
.manufacturers-list ul li a:hover{text-decoration:underline;}
#right .manufacturers-list ul{line-height: 18px;list-style: none outside none;margin-left: 0;padding-left: 0;}
.manufacturers-list .urls-block{}

.lastSearched{line-height:14px;margin:0;}
.lastSearched a{color:#07246F}

.htmlError{color:#777777;font-size: 16px;font-weight: bold;}
/** ---------------------------------------- QUARTIC STYLES ----------------------------------------------- **/

/** Home page box **/
#right .quartic_header{color: #E25600;display: block;font-weight: bold;border-bottom: 1px solid #D9D9D9;font-size: 21px;margin: 0 0 15px;padding: 0 0 10px;}
#right ul.quartic_content {list-style: none; margin:0;padding:0;}
#right ul.quartic_content  li.quartic_product{float:left;padding:10px 8px;width:214px;margin:10px 0 35px}
#right ul.quartic_content  li.quartic_product .quartic_imagediv{text-align: center;}
#right  ul.quartic_content  li.quartic_product ul.quartic_description{margin:0;list-style:none;background-color: #F5F5F5;border-bottom: 1px solid #01A1C5;border-top: 1px solid #DBDBDB;color: #606060;font-size: 11px;height: 57px;overflow: visible;padding: 5px 10px;position: relative;}
#right ul.quartic_content  li.quartic_product ul.quartic_description .quartic_name a{display: block;height: 40px;line-height: 14px;color: #07246F;font-size: 12px;text-decoration: underline;}
#right ul.quartic_content  li.quartic_product ul.quartic_description .quartic_price {color: #606060;font-size: 11px;}
#right ul.quartic_content  li.quartic_product ul.quartic_description .quartic_price span{color:#F16311;font-size:13px;font-weight:bold;}
#right ul.quartic_content  li.quartic_product ul.quartic_description  .quartic_author{text-align:right;}
#right ul.quartic_content  li.quartic_product ul.quartic_description .quartic_add .quartic_add_button{background: url("../images/common.jpg") no-repeat scroll -877px -41px transparent;display: block;height: 29px;text-decoration: none;width: 115px;position:absolute;right:10px;bottom:-30px;cursor:pointer;}


/** Left column box **/
#left .quartic_header{border-bottom: 1px solid #E4E4E4;color: #929292;display: block;font-size: 16px;font-weight: bold;line-height: 21px;margin: 10px 0 20px;padding: 0 0 5px;}
#left ul.quartic_content{margin-bottom:20px;}
#left ul.quartic_content  li.quartic_product{display:block;background: transparent;border:none;padding:7px 10px 7px 10px;margin:10px 0 35px}
#left ul.quartic_content  li.quartic_product .quartic_imagediv{text-align: center;}
#left ul.quartic_content  li.quartic_product ul.quartic_description{margin:0;list-style:none;background-color: #F5F5F5;border-bottom: 1px solid #01A1C5;border-top: 1px solid #DBDBDB;color: #606060;font-size: 11px;overflow: visible;padding: 5px 10px;position: relative;}
#left ul.quartic_content  li.quartic_product ul.quartic_description li {background: transparent; padding:0px;}
#left ul.quartic_content  li.quartic_product ul.quartic_description .quartic_name a{display: block;height: 40px;line-height: 14px;color: #07246F;font-size: 12px;text-decoration: underline;}
#left ul.quartic_content  li.quartic_product ul.quartic_description .quartic_price {color: #606060;font-size: 11px;}
#left ul.quartic_content  li.quartic_product ul.quartic_description .quartic_price span{color:#F16311;font-size:13px;font-weight:bold;}
#left ul.quartic_content  li.quartic_product ul.quartic_description  .quartic_author{bottom: 5px;position: absolute;right: 10px}
#left ul.quartic_content  li.quartic_product ul.quartic_description .quartic_add .quartic_add_button{background: url("../images/common.jpg") no-repeat scroll -877px -41px transparent;display: block;height: 29px;text-decoration: none;width: 115px;position:absolute;right:10px;bottom:-30px;cursor:pointer;}


/** Product page box 1 **/
#right #details_descr  .quartic_header{border-bottom: 1px solid #D9D9D9;color: #05216A;display: block;font-size: 12px;font-weight: bold;margin: 0 0 15px;padding: 15px 0 5px;}
#right #details_descr  ul.quartic_content {list-style: none; margin:0;padding:0;}
#right #details_descr  ul.quartic_content  li.quartic_product{float:left;padding:10px 8px;width:207px;margin:10px 0 20px;}
#right #details_descr  ul.quartic_content  li.quartic_product .quartic_imagediv{text-align: center;}
#right #details_descr  ul.quartic_content  li.quartic_product ul.quartic_description{position:relative;margin:0;list-style:none;background-color: #F5F5F5;border-bottom: 1px solid #01A1C5;border-top: 1px solid #DBDBDB;color: #606060;font-size: 11px;height: 50px;overflow: visible;padding: 5px 10px;position: relative;}
#right #details_descr  ul.quartic_content  li.quartic_product ul.quartic_description .quartic_name a{display: block;height: 32px;line-height: 14px;color: #07246F;font-size: 12px;text-decoration: underline;}
#right #details_descr  ul.quartic_content  li.quartic_product ul.quartic_description .quartic_price {color: #606060;font-size: 11px;}
#right #details_descr  ul.quartic_content  li.quartic_product ul.quartic_description .quartic_price span{color:#F16311;font-size:13px;font-weight:bold;}
#right #details_descr  ul.quartic_content  li.quartic_product ul.quartic_description  .quartic_author{bottom: 5px;position: absolute;right: 10px}
#right #details_descr  ul.quartic_content  li.quartic_product ul.quartic_description .quartic_add .quartic_add_button{background: url("../images/common.jpg") no-repeat scroll -877px -41px transparent;display: block;height: 29px;text-decoration: none;width: 115px;position:absolute;right:10px;bottom:-30px;cursor:pointer;}

/** Product page box 2 **/

/* --------------------------------------------------------------------------------------------- */

#seo_description{position:relative;border: 1px solid #D9D9D9;border-radius: 5px 5px 5px 5px;margin:25px 0; padding:8px;}
#seo_description span.label{background: #FFF;position: absolute; top:-20px;left:-5px;padding:0 4px;color:#07246F;font-weight: bold;}
#seo_description p{color:#939393; margin:0;text-align: justify}

#manufacturer_list, #filter_manufacturer_list {width:200px}
#category_list {width:147px}

.mrg-t30{margin-top: 30px;}

.filter_box p{text-align: left;}
.filter_box label{color: #364D8A;}

.account_type{background: #FFFFFF;border: 1px solid #CCCCCC;padding: 2px;width: 276px;}
#shipping_cost {color: #a5a5a5;font-size:11px;}
