html,body {height:100%}
body {font-size:12px;font-family:Arial, sans-serif;background:#fff url(../images/ozakupy_bg.jpg) left top repeat-x;text-align:center;color:#333;z-index:1;}
body div {position:relative;text-align:left;color:#333;}
a img {font-size:9px;font-weight:400}
a {color:#fff;outline:none;}
a {color:#fff;outline:none;}
hr {clear:both;background-color:#F7F7F7;border:0 none;color:#F7F7F7;height:1px;margin:10px 0;}
.red {color:#401b60 !important;}
.green {color:#47862f !important;display:block;clear:both;}
.small {font-size:9px;}
.floatRight {float:right;}
@font-face {
    font-family: Impact;
    src: url(IMPACT.TTF);
    font-weight:600;
}


/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 8, 2011 */



@font-face {
    font-family: 'AdelleBasicBold';
    src: url('Adelle/adellebasic_bold-webfont.eot');
    src: url('Adelle/adellebasic_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Adelle/adellebasic_bold-webfont.woff') format('woff'),
         url('Adelle/adellebasic_bold-webfont.ttf') format('truetype'),
         url('Adelle/adellebasic_bold-webfont.svg#AdelleBasicBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


.info-ok {text-align:center;font-weight:700;color:#59c22a !important;}

#container {overflow:hidden;}
#wrapper {width:1000px;height:auto;margin:0 auto;padding:0;position:relative;}

.header {position:fixed;margin:0 15px 0 15px;top:0;background: url(../images/top-purple.png) -1px top no-repeat;width:970px;height:97px;z-index:10000;color:#fff;}
.logo-box {padding:0 0 0 0px;float:left;width:132px;height:95px;margin:0 0 0 10px;}
.logo-box h1 a {background:url(../images/ozakupy_logo.png) no-repeat left top;width:112px; height:95px;display:block;}

.infolinia-info {position:absolute;top:15px;left:145px;width:215px;height:45px;padding-top:9px}
.infolinia-info p.line1 {font: 19px/23px 'AdelleBasicBold',Arial,sans-serif;color:#fff}
.infolinia-info p.line2 {font: 15px/16px 'AdelleBasicBold',Arial,sans-serif;color:#fff}

.hello {
    background: url("../images/man_icon.png") no-repeat scroll left 4px transparent;
    color: #FFFFFF;
    font-size: 12px;
    left: 390px;
    line-height: 19px;
    padding: 0 0 0 36px;
    position: absolute;
    top: 25px;
    width: 260px;
}
.hello a {font-size:12px;font-weight:700;}


.basket {
    background: url("../images/basket_icon.png") no-repeat scroll left 6px transparent;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 19px;
    padding: 0 0 0 41px;
    position: absolute;
    right: 120px;
    top: 25px;
    width: 144px;
}

.not-empty {background: url("../images/icon-full.png") no-repeat scroll left 7px transparent !important;}
.not-empty  .yellme {color:#e8af00}


.gocheckout {
    background: url("../images/goto1.png") no-repeat scroll left top transparent;
    display: block;
    font-size: 12px;
    height: 34px;
    line-height: 35px;
    position: absolute;
    right: 25px;
    text-align: center;
    top: 26px;
    width: 100px;
}
.gocheckout:hover {background: url(../images/goto2.png) top left no-repeat;text-decoration:none}

.show-b {color:#cab6cd;font-size:9px;font-weight:normal;display:block;position:absolute;right:31px;bottom:14px;}
.hide-b {color:#cab6cd;font-size:9px;font-weight:normal;display:block;position:absolute;right:31px;bottom:14px;display:none}

/*koszyk wysuwany*/
#cart_products {margin: 97px 0 0 628px;position:fixed;top:0px;width:329px;z-index:999999;}
#cart_products #cproducts {display:none;height:auto;width:325px;border-right:3px solid #341252;padding:0 0 3px 0;background:#341252;}
#cart_products #cproducts .one-produkt {margin:0 auto;font-size:10px;background:#fff;overflow:hidden;border-top:none;padding:0px;border-left:3px solid #341252;}
#cart_products #cproducts .one-produkt img {float:left;display:inline;margin:5px 4px 0 0;}
#cart_products #cproducts .one-produkt .min-delete {display:block;width:56px;height:15px;margin:0 auto;color:#954d9e;}
#cart_products #cproducts .one-produkt .min-price {color:#401b60;}
#cart_products #cproducts .one-produkt .min-price, #cart_products #cproducts .one-produkt .min-title {font-size:12px;color:#333;}
#cart_products #cproducts .one-produkt .left-side-prd {width:231px;background:#fff;padding:0 4px;height:90px;border-bottom:1px solid #ebebeb;}
#cart_products #cproducts .one-produkt .right-side-prd {float:right;background:#f7f7f7;height:90px;width: 82px;text-align:center;border-bottom:1px solid #fff;}
#cart_products #cproducts .one-produkt .right-side-prd .min-count {width:100%;text-align:center;margin:24px 0 2px 0;}
#cart_products #cproducts .one-produkt .min-cont {padding:15px 0;}
#cart_products #cproducts .one-produkt .min-cont p a {color:#666;}

/*ostatnio oglądane*/
#last_products {position:fixed;top:220px;right:-200px;width:200px;z-index:10000;}
#last_products #cproducts2 { min-height: 160px;display:none;display:block;height:auto;width:200px;border-right:3px solid #591792;border-top:3px solid #591792;background:#591792;padding:0 0 3px 0;}
#last_products #cproducts2 .one-produkt {margin:0 auto;font-size:10px;background:#fff;overflow:hidden;border-top:none;padding:0px;border-left:1px solid #591792;text-align:center;}

.show-last {margin:0;display:block;height:168px;width:43px;background: url(../images/expand2-last.png) no-repeat left top;top:0;left:-43px;position:absolute;}
.hide-last {margin:0;display:block;height:168px;width:43px;background: url(../images/expand-last.png) no-repeat left top;top:0;left:-43px;position:absolute;}

#last_products #cproducts2 .one-produkt a {display:block;color:#333;font-size:12px;}
#last_products #cproducts2 .one-produkt .last_viewed {text-align:center;overflow:hidden;padding:0 0 5px 0;border-bottom:1px dotted #DDDDDD;}
#last_products #cproducts2 .one-produkt .last_viewed a img {margin:8px 0;}
#last_products #cproducts2 .one-produkt .last_viewed a {display:block;color:#333;font-size:11px;}
#last_products #cproducts2 .one-produkt .last_viewed .min-title {font-size:12px;color:#000;}
#last_products #cproducts2 .one-produkt .min-title2 {padding:5px 10px;border-bottom:1px dotted #DDDDDD;}


/* ozakupy menu panel*/

.menu_panel {
    background: url("../images/white_navi_bg.png") no-repeat scroll -1px top transparent;
    height: 262px;
    margin: 0 15px;
    position: absolute;
    top: 411px;
    width: 970px;
    z-index:1000;
}

.top_search_stripe {height:65px;}

.top_search_stripe h3 {font: 15px/16px 'AdelleBasicBold',Arial,sans-serif;color:#212121;float:left;margin:27px 20px 0px 27px}
.top_search_stripe form {float:left;margin-top:19px;}
.top_search_stripe form .s_input {width:284px;background: url(../images/search-input.jpg) top left no-repeat;padding-left:10px;height:29px;border:none;float:left}
.ie .top_search_stripe form .s_input {padding-top:7px}
.top_search_stripe form .search_btn {
    background: url("../images/lupka.jpg") no-repeat scroll right 0 transparent;
    border: medium none;
    color: #401B60;
    cursor: pointer;
    float: left;
    font: 16px/16px 'AdelleBasicBold',Arial,sans-serif;
    height: 30px;
    margin-top: -2px;
    padding-right: 32px;
}

.ie7 .top_search_stripe form .search_btn {padding-right:21px}


.top_search_stripe form .search_btn:hover {color:#000}
.top_search_stripe .adv_search {font-size:9px;font-weight:normal;position:absolute;top:26px;right:263px;color: #401B60;}

.ie7 .top_search_stripe .adv_search {right:240px}


.seeallcat {background: url(../images/allcatbg.jpg) top left no-repeat;text-align:center;font-weight:bold;color:#fff;position:absolute;top:17px;right:17px;line-height:31px;width:147px}

.category_menu_stripe {height:203px;}
.category_menu_stripe table {margin:10px auto}
.category_menu_stripe table ul {border-left:1px solid #eee}
.category_menu_stripe table ul li {float:left;padding:0px 6px;position:relative;width:125px;text-align:center;height:183px;border-right:1px solid #eee}
.category_menu_stripe table ul li span {display:block;margin:0 auto;font-weight:700;color:#401B60;line-height:15px}
.category_menu_stripe table ul li a.link-photo {height:135px;display:block;}

/*
.category_menu_stripe table ul li.cat1 span {left:24px}
.category_menu_stripe table ul li.cat2 span {left:17px}
.category_menu_stripe table ul li.cat3 span {left:40px;bottom:-10px}
.category_menu_stripe table ul li.cat4 span {left:36px}
.category_menu_stripe table ul li.cat5 span {left:30px;bottom:-10px}
.category_menu_stripe table ul li.cat6 span {left:35px;bottom:-10px}
.category_menu_stripe table ul li.cat7 span {left:28px;bottom:-10px}
*/





/*menu*/
#navigation {margin:0 15px;z-index:1000;width:970px;top:434px;position:absolute;font-size:12px;}

#navigation ul {background:#fff;width:970px;height:50px;position:relative;}
#navigation ul li {float:left;display:inline;width:120px;text-align:center;height:48px;padding:0;border-right:1px solid #e8e8e8;}
#navigation ul li a {display:block;font-weight:700;margin:0;height:37px;line-height:14px;padding:8px 8px 0 8px;color:#401B60;}
#navigation ul li a.one-line {line-height:47px;padding:0;}
#navigation ul li.active a, #navigation ul li:hover a {background:#401b60;text-decoration:none;color:#fff;}
#navigation ul li a.active {background:#401b60;text-decoration:none;color:#fff;}
#navigation ul li.category-72, #navigation ul li.category-1 {width:36px;}
#navigation ul li.category-72 a, #navigation ul li.category-313 a, #navigation ul li.category-1 a, #navigation ul li.category-242 a, #navigation ul li.category-433 a, 
#navigation ul li.category-316 a, #navigation ul li.category-322 a, #navigation ul li.category-206 a, #navigation ul li.category-618 a, #navigation ul li.category-626 a, #navigation ul li.category-630 a, #navigation ul li.category-631 a, #navigation ul li.category-632 a, #navigation ul li.category-635 a  {line-height: 46px;padding:0 8px;height: 45px;}

#navigation ul li.category-635 a {
    border-bottom: 3px solid #E67700;
    height: 42px;
    line-height: 13px;
    padding-top: 3px;
}

#navigation ul li.short {width:30px;}
#navigation ul li .sub {width:960px;background:#401b60;position:absolute;top:54px;height:270px;padding:5px;display:none;left:0;}
/*#navigation ul li:hover .sub, #navigation ul li.active .sub {display:block;}*/
#navigation ul li.active .sub {display:block;}
#navigation ul li .sub a {line-height:14px;height:auto;padding:0;margin:0;background:none;}
#navigation ul li:hover .sub .sub-cont .sub-cont-prd ul li a {background:none !important;}
#navigation ul li.start-menu {width:1px;padding:0;margin:0;}
/*#navigation ul li  #cat-6 {left:-443px;}
#navigation ul li  #cat-7 {left:-517px;}
#navigation ul li  #cat-8 {left:-591px}*/
.promo-box {width:150px;padding:10px 10px 10px 10px;color:#fff;line-height:1.6em;position:relative;}
.promo-box h5 {color:#fff;font-weight:700;padding:0 0 8px 0;line-height:1.2em;}
.search-box {margin:0;overflow: hidden;width: 170px;position:absolute;left:5px;top:10px;}
.search-box p b {color:#fff;}
.search-box .s_input {border:0;padding:5px;width:130px;height:18px;background:url(../images/bgsearch.gif) no-repeat left top;float:left;}
.search-box .search_btn {height:28px;background:url(../images/bgsearch.gif) no-repeat right top;width:30px;border:none; text-indent: -9999px;
cursor:pointer;float:right;font-size: 0;display:block;line-height: 0;}

.search-box2 {padding:8px 12px 0 15px;overflow: hidden;width: 183px;}
.search-box2 p b {color:#fff;}
.search-box2 .s_input {border:0;padding:5px;width:143px;height:18px;background:url(../images/bgsearch2.gif) no-repeat left top;float:left;}
.search-box2 .search_btn {height:28px;background:url(../images/bgsearch2.gif) no-repeat right top;width:30px;border:none; text-indent: -9999px;cursor:pointer;
float:right;font-size: 0;display:block;line-height: 0;}
.ac_results {width:170px !important;}
.promo-main {position:absolute;top:66px;}
.promo-main a {padding:2px 0 !important;}
.promo-main a:hover {text-decoration:underline !important;}
#navigation ul li .sub .promo-box a {padding:2px 0;display:block;}
.sub-item {background:#ffffff;width:600px;}
.sub-cont {width:780px;background:#fff;height:270px;float:right;}
.sub-cont-prd {padding:10px 10px 5px 10px;width:760px;height:220px;background:url(../images/sub-cont-prd.jpg) no-repeat center center;}
#navigation .sub-cont-prd ul {background:none;overflow:hidden;width:760px;height:auto;}
#navigation .sub-cont-prd ul li {background:none;float:left;display:inline-block;width:118px;height:100px;margin:0 4px 12px 4px;padding:0;}
#navigation .sub-cont-prd ul li h3 a {color:#000;font-size:11px;padding:0;font-weight:400;}
#navigation .sub-cont-prd ul li img {margin:0 auto;}
#navigation  .allcategores a {font-weight:700;}
#navigation  .allcategores:hover a {background:none;}
#navigation  .allcategores {background:url(../images/bgallcat.gif) no-repeat center center;}
#navigation  .allcategores:hover {background:url(../images/bgallcat-h.gif) no-repeat center center;}
#navigation .all-active {background:url(../images/bgallcat-h.gif) no-repeat center center !important;}
#navigation .sub-cont .all-cat {float:right;margin:0 14px 5px 0;}
#navigation .sub .sub-cont .btn { float:right;margin:0 15px 0 0;background: url("../images/btn-m.gif") no-repeat right top;color: #666666;display: inline-block;line-height:26px;font-weight: 500;height: 26px;padding:0 24px 0 0;width: auto;}
#navigation .sub .sub-cont .btn-l {float:left;display:inline;background:url(../images/btn-l.gif) no-repeat left top;height:26px;width:14px;}
.btn { background: url("../images/btn-m.gif") no-repeat right top;color: #666666 !important;display: inline-block;line-height:26px;font-weight: 500;height: 26px;padding:0 24px 0 0;width: auto;font-size:11px;}
.btn:hover {background: url("../images/btn-m.gif") no-repeat right bottom;}
.btn-l {float:left;display:inline;background:url(../images/btn-l.gif) no-repeat left top;height:26px;width:14px;}
.btn:hover .btn-l {background:url(../images/btn-l.gif) no-repeat left bottom;}

.navigation-single {margin:0 15px;z-index:1000;width:970px;position:static !important;}

/*big banner główna*/
#banner {width:1000px;height:690px;margin:0 0 14px 0;}
.show-area {position:absolute;top:0;z-index:10px;margin:0 0 14px 0;height:auto}


#ads-nav {
    background: url("../images/line.gif") no-repeat scroll 18px 7px transparent;
    height: 14px;
    padding: 0;
    position: absolute;
    right: 22px;
    top: 376px;
    width: auto;
    z-index: 100;
}
#ads-nav a {text-indent:-9999px;float:left;display:inline-block;text-align:center;width:15px;height:14px;margin:0 0 0 14px;background:url(../images/nav.png) no-repeat left top;}
#ads-nav a:hover {text-decoration:none;}
#ads-nav a span {display:block;color:#3b433d;}
#ads-nav .activeSlide {background:url(../images/nav.png) no-repeat right top;}

/*banner podstrony*/
#banner-single {background:none repeat scroll 0 0 #777;height:auto;min-height:101px;overflow:hidden;width:1000px;}
#banner-single a {height:131px;clear:both;overflow:hidden;display:block}

/*breadcrumb*/
.breadcrumb {position:relative;width:720px;margin:0 auto 10px auto;color:#666666;padding:0 0 10px 0;border-bottom:2px solid #401b60;}
.breadcrumb img {margin:0px 0 -4px 0;}
.breadcrumb a {font-weight:500;font-size:12px;color:#666666;padding:5px 16px 5px 5px;background:url(../images/ar.gif) no-repeat right center;}

/*main content*/
#main-content {background:#e7e7e7 url(../images/mainbg.gif) repeat-x left top;padding:14px;margin:0 0 14px 0;width:972px;}
.ads .ads-item {float:left;display:inline;width:316px;margin:0 12px 0 0;}
.ads {overflow:hidden;clear:both;margin:0 0 12px 0;width:972px;}
.ads .last {margin:0;}
.content-box {background:#fff url(../images/bgbox.gif) repeat-x left bottom;padding:16px;width:940px;margin: 0 0 14px;position:relative;overflow:hidden;clear:both;}
.main-tabs {padding:0 !important;width:972px;background:#fff !important;}
.content-box .bgbox-l {width:2px;position:absolute;left:0;height:98px;bottom:0;background:url(../images/bgbox-l.gif) no-repeat left bottom;}
.content-box .bgbox-r {width:2px;position:absolute;right:0;height:98px;bottom:0;background:url(../images/bgbox-r.gif) no-repeat right bottom;}
.left-producent {width:205px;float:left;padding-top:10px}
.left-producent p {line-height:1.2em;}
.left-producent select {margin:8px 0 0 0;width:200px;color:#666;padding:2px;}
.right-producent {float:right;width:710px;position:relative;padding:5px 0 0 0;}
.slides-cont {width:834px;position:relative;margin:10px 20px;}
.right-producent .nav-position {left:300px;}
.producent-slider div a {margin:0 1px;}

/*taby promocje, nowości, bestsellery*/
.main-tabs .bgbox-l {width:2px;position:absolute;left:0;height:268px;bottom:0;background:url(../images/bgbox-l2.gif) no-repeat left bottom;}
.main-tabs .bgbox-r {width:2px;position:absolute;right:0;height:268px;bottom:0;background:url(../images/bgbox-r2.gif) no-repeat left bottom;}
.main-tabs-left {float:left;display:inline;line-height: 1.6em;margin: 10px;position: relative;width: 150px;border-right:1px solid #c60303;padding-left:5px}
.main-tabs-left ul li.activeone {background:#c60303;color:#fff;padding:4px 1px}
.main-tabs-left ul li.activeone a {color:#fff}
.main-tabs-left ul li a {font-weight:700;}
.main-tabs-left a {color:#333;font-weight:500;}
.main-tabs-right {float:right;width:740px;position:relative;padding:16px 0 0 0;}
.promo-slider, .news-slider, .best-slider  {margin:15px 0 0 26px;width:790px;position:relative;height:220px;}
.promo-slider h3, .news-slider h3, .best-slider h3 {line-height:1.2em;}
.promo-slider h3 a, .news-slider h3 a, .best-slider h3 a {color:#333;text-transform:uppercase;display: block;height: 30px;}
.promo-item {float:left;display:inline;width:150px;text-align:center;margin:0 0px 0 5px;}
.promo-item img {margin:0 auto;}
.promo-item .price {font-weight:700;color:#341252;display:block;margin:0 0 3px 0;padding-bottom:10px}
.promo-item h3 {line-height:1.2em;padding-top:10px}
.promo-item .btn {color:#666;}
.sub-item {width:790px !important}

#prev-nav-p, #next-nav-p, #prev-nav-n, #next-nav-n, #prev-nav-b, #next-nav-b {display:block;width:15px;height:25px;position:absolute;top:96px;cursor:pointer;}
#prd-nav a.activeSlide, #prd-nav-p a.activeSlide, #prd-nav-b a.activeSlide, #prd-nav-n a.activeSlide   {background:url(../images/nav2-a.gif) no-repeat left top;}
#prev-nav-p, #prev-nav-n, #prev-nav-b {background:url(../images/prdnav.gif) no-repeat left top;left:0;}
#next-nav-p, #next-nav-n, #next-nav-b {background:url(../images/prdnav.gif) no-repeat right top;right:0;}
#prd-nav-p, #prd-nav-b, #prd-nav-n {margin:0;position:absolute;top:3px}
.nav-position {height:16px;top:0;position:relative}

/*producenci-loga*/

.producent {margin:0;padding-top:5px}
#prd-nav, #prd-nav-p,#prd-nav-n,#prd-nav-b  {background:url(../images/line.gif) no-repeat 14px 6px;}

#prd-nav a, #prd-nav-p a, #prd-nav-b a, #prd-nav-n a   {width:14px;height:14px;display:inline-block;background:url(../images/nav2.gif) no-repeat left top;text-indent:-9999px;margin:0 0 0 12px;}
#prd-nav-p a.activeSlide, #prd-nav-b a.activeSlide, #prd-nav-n a.activeSlide {background:url(../images/nav2-a.gif) no-repeat left top;}
.producent-slider {margin:5px 0 0 25px;width:660px;height:50px;}
.producent-slider div {width:660px;}
#prev-nav, #next-nav {display:block;width:15px;height:25px;position:absolute;top:37px;cursor:pointer;}
.right-producent #prev-nav {background:url(../images/prdnav.gif) no-repeat left top;left:0;}
.right-producent #next-nav {background:url(../images/prdnav.gif) no-repeat right top;right:0;}

/*lista produktów*/
#single-content {padding:14px 0;margin:0 0 14px 0;background:#777;overflow:hidden;width:1000px;}
.sub-site {overflow:hidden;width: 970px;padding:0;margin:0 auto;}
.left-sidebar {float:left;display:inline;width:210px;background:#401b60;}
.left-sidebar a {font-weight:500;}
.left-sidebar .promo-box {padding:15px 0 15px 15px;clear:left;height:auto;width:195px;}
.sub-site .sub-cont {height: auto;margin: 0 0 5px;padding:6px; width: 748px;}
.left-sidebar .filters {padding:0;background:#838383;width:210px;margin:0 0 15px;}
.left-sidebar .category-box h3 {font-size:18px;font-weight:700;color:#fff;padding:0 0 10px 10px;}
.left-sidebar .category-box ul li a {font-weight:500;color:#fff;padding:1px 0 1px 12px;background:url(../images/bullet2.gif) no-repeat left center;display:block;}
.left-sidebar .category-box ul li.active a {background:url(../images/bgcat.gif) no-repeat left center;padding:4px 0 4px 12px;}
.left-sidebar .category-box ul li {width:201px;position:relative;}
.left-sidebar .category-box ul li.active .topbr {position:absolute;background:url(../images/topbr.gif) repeat-x right top;height:2px;width:6px;right: 0;top: -2px;z-index: 1000;}
.left-sidebar .category-box ul li.active .bottombr {position:absolute;background:url(../images/topbr.gif) repeat-x right top;height:2px;width:6px;right: 0;bottom: -2px;z-index: 1000;}


.left-sidebar .category-box ul li.active {border-top:2px solid #fff;border-bottom:2px solid #fff;}

/*wyszukiwanie zaawansowane*/
.filtrs {margin:0 auto;}
.filtrs tr td {padding:5px;}
#formSearchAdvanced h2 { font-size: 24px;font-weight: 700;}

/*wszystkie kategorie*/
.category_item_list {width:260px;float:left;display:inline;padding:10px 15px;}
.category_item_list a {color:#333333;}
.category_item_list ul li {font-size:13px;}
.category_item_list ul li ul li {background:url("../images/bullet.gif") no-repeat left 6px;padding:0 0 0 12px;}
.category_item_list ul li ul li a {font-weight:400;}
.category_item_list h2 {font-size:18px;float:left;width:150px;display:inline;padding:10px 0;line-height:20px;}
.category_item_list .min {float:left;display:inline;width:110px;}

/*filters*/
.filters h4 {font-size:12px;color:#fff;font-weight:700;padding:10px 0 5px 12px;border-bottom:2px solid #401b60;}
.filter-item {padding:10px 0;border-bottom:1px solid #401b60;}
.filter-item h5 {color:#000;font-size:12px;font-weight:700;padding:0 0 5px 12px;}
.filter-item ul li {clear:both;overflow:hidden;width:188px;padding:0 0 0 12px;}
.filter-item ul li input {float:left;display:inline;margin:1px 0 0 0;}
.filter-item ul li label {float:left;display:inline;margin:0 0 0 4px;color:#fff;font-weight:700;cursor:pointer;}
.filtruj {color:#fff;font-weight:500;background:url(../images/filtruj.gif) no-repeat left top;display:block;float:right;width:54px;height:26px;
margin:0 10px 0 0;line-height:25px;text-align:center;padding:0 15px 0 0;}
.filtruj:hover {text-decoration:underline;}
.more .more-link {background:url(../images/more-link.gif) no-repeat left 1px;padding:0 0 0 20px;font-weight:500;}
.less .more-link {background:url(../images/more-link2.gif) no-repeat left 1px;padding:0 0 0 20px;font-weight:500;}
.filtrujall {color:#fff;font-weight:500;background:url(../images/filtrujall.gif) no-repeat left top;display:block;width:160px;height:30px;margin:0 auto;
line-height:29px;text-align:center;padding:0 15px 0 0;color:#666;}
.filtrujall:hover {text-decoration:underline;}
.filters .last {border:none;}
.filter-item ul li ul li {padding:0;}

/*lista top - taby*/
.prd-list-top {overflow:hidden;clear:both;margin:0 0 11px 0;width:726px;}
.prd-list-top .list-tab {float:left;display:inline;}
.prd-list-top .list-tab ul {overflow:hidden;clear:both;background:url(../images/br.gif) repeat-x left bottom; margin: 0 8px 0 0;width:477px;}
.prd-list-top .list-tab ul li {float:left;display:inline;background:#838383;position:relative;width:auto;}
.prd-list-top .list-tab ul li a {color:#fff;font-weight:500;height:28px;line-height:27px;display:inline-block;
padding:0 12px 0 10px;}
.prd-list-top .list-tab ul li .first {background:#838383 !important;}
.prd-list-top .list-tab ul li.active .first {background:url(../images/bgtablist-la.gif) no-repeat right top !important;}
.prd-list-top .list-tab ul li .tab-l {background:url(../images/bgtablist-l.gif) no-repeat right top;width:2px;height:28px;position:absolute;left:0;top:0;}
.prd-list-top .list-tab ul li .tab-r {background:url(../images/bgtablist-r.gif) no-repeat right top;width:2px;height:28px;position:absolute;right:0;top:0;}
.prd-list-top .list-tab ul li.active .tab-l {background:url(../images/bgtablist-la.gif) no-repeat right top;width:2px;height:28px;position:absolute;left:0;top:0;}
.prd-list-top .list-tab ul li.active .tab-r {background:url(../images/bgtablist-ra.gif) no-repeat right top;width:2px;height:28px;position:absolute;right:0;top:0;}
.prd-list-top .list-tab ul li.active a {color:#333;font-weight:700;background:#fff;height:28px;
border-left:1px solid #dddddd;border-top:1px solid #dddddd;} 
.prd-list-top .list-tab ul li.active .last {background:#fff url(../images/bgtablist-ra-last.gif) no-repeat right top;width:4px;}
.prd-list-top .list-tab ul li .last {background:#838383 url(../images/bgtablist-r-last.gif) no-repeat right top;width:4px;}
.prd-list-top .list-tab {float:left;display:inline;width:477px;}
.prd-list-top .promo-item {width:140px;}
.prd-list-top .promo-item h3 {padding-top:5px;}
.prd-list-top .price {padding-bottom:4px;}

.prd-list-top .poradnik {width:238px;border:1px solid #dddddd;border-bottom:none;background:url(../images/border.gif) repeat-x left bottom;text-align:center;float:right;margin:0;}
.prd-list-top .list-tabs {overflow:hidden;clear:both;width:445px;height:208px;background:url(../images/border.gif) repeat-x left bottom;
border-left:1px solid #dddddd;border-right:1px solid #dddddd;padding:5px 15px 10px 15px;}
.prd-list-top .list-tabs a {color:#333;}
.prd-list-top .list-tab-long {width:730px;}
.prd-list-top .list-tab-long ul {width:726px;}
.prd-list-top .list-tab-long .list-tabs {width:694px;padding:10px 15px 10px;}
.prd-list-top .list-tab-long .list-tabs .promo-item {width:160px;}
.prd-list-top .list-tab-long .list-tabs .promo-item h3 a {height:30px;display:block;}

/*salony*/
#salony, #zapytanie {padding:10px;}
#salony h4, #zapytanie h4 {font-size:18px;font-weight:700;padding:0 0 8px 0;}
#salony ul li {padding:5px 0 5px 15px;font-size:12px;font-weight:700;border-bottom:1px dotted #ddd;background:url("../images/bullet.gif") no-repeat left center}

/*produkt*/
.top-prd {clear: both;margin: 0 0 11px;width: 726px;padding:0 0 10px 0;}
.prd-navigation {clear:both;background:url(../images/prdnavigation.jpg) no-repeat top center;width:724px;height:49px;margin:-1px 0 27px 0;}
.prd-navigation .poprzedni {float:left;display:inline;width:290px;text-align:right;padding: 5px 70px 0 0;}
.prd-navigation .nastepny {float:right;width:360px;text-align:left;width:290px;padding: 5px 0 0 70px;}
.prd-navigation div a {font-weight:700;display:block;color:#333333;}
.prd-navigation div span {font-weight:400;color:#333333;}
.prd-navigation div {position:relative;}
.prd-navigation div.poprzedni img {position:absolute;right:5px;top:5px;}
.prd-navigation div.nastepny img {position:absolute;left:5px;top:5px;}
.prd-title {border-bottom:3px solid #dddddd;padding:0 0 4px 0;margin:0 0 11px 15px;}
.prd-title div.tit {float:left;display:inline;line-height: 1.8em;}
.prd-title div.tit h1 {font-size:26px;font-weight:700;}
.prd-title div {float:right;margin:0 10px 0 0}

/*taby zdjeica*/
.list-tab2 {width:302px;}
.list-tab2 ul {overflow:hidden;clear:both;background:url(../images/br.gif) repeat-x left bottom; margin: 0 0 0 0;}
.list-tab2 ul li {float:left;display:inline;background:#838383;position:relative;width:auto;}
.list-tab2 ul li a {color:#fff;font-weight:500;height:28px;line-height:27px;display:inline-block;
padding:0 12px 0 10px;}
.list-tab2 ul li .first {background:#838383 !important;}
.list-tab2 ul li.active .first {background:url(../images/bgtablist-la.gif) no-repeat right top !important;}
.list-tab2 ul li .tab-l {background:url(../images/bgtablist-l.gif) no-repeat right top;width:2px;height:28px;position:absolute;left:0;top:0;}
.list-tab2 ul li .tab-r {background:url(../images/bgtablist-r.gif) no-repeat right top;width:2px;height:28px;position:absolute;right:0;top:0;}
.list-tab2 ul li.active .tab-l {background:url(../images/bgtablist-la.gif) no-repeat right top;width:2px;height:28px;position:absolute;left:0;top:0;}
.list-tab2 ul li.active .tab-r {background:url(../images/bgtablist-ra.gif) no-repeat right top;width:2px;height:28px;position:absolute;right:0;top:0;}
.list-tab2 ul li.active a {color:#333;font-weight:700;background:#fff;height:28px;
border-left:1px solid #dddddd;border-top:1px solid #dddddd;} 
.list-tab2 ul li.active .last {background:#fff url(../images/bgtablist-ra-last.gif) no-repeat right top;width:4px;}
.list-tab2 ul li .last {background:#838383 url(../images/bgtablist-r-last.gif) no-repeat right top;width:4px;}
.list-tabs2 {overflow:hidden;clear:both;width:300px;height:335px;background:url(../images/border.gif) repeat-x left bottom;
border-left:1px solid #dddddd;border-right:1px solid #dddddd;padding:5px 0 10px 0}
.main_box {padding:0 5px;height:330px;}
#thumbs ul li {float:left;display:inline;}
#thumbs {overflow:hidden;}
#thumbs ul li {margin:0 2px 0 0;}
#thumbs ul li img {border:1px solid #dddddd;}
#thumbs ul li.selected img {border:2px solid #838383;}
#thumbs .paginations, .ss-controls {display:none;}
.nav-controls {position:relative;height:26px;}
.nav-controls .prev,.nav-controls .next {width:87px;height:26px;display:inline-block;position:absolute;}
.nav-controls .prev {background:url(../images/prev-photo.gif) no-repeat left top;left:0;top:0;}
.nav-controls .next {background:url(../images/next-photo.gif) no-repeat left top;margin-top:0 !important;right:0;top:0;}
.zoom {position:absolute;bottom:0;left:91px;width:108px;height:26px;background:url(../images/zoom.gif) no-repeat left top;}
#gallery {position:relative;height:266px}
#slideshow {text-align:center;}
.image-wrapper {margin:0 auto;}
#slideshow {height:240px;}
#controls {bottom:0;left:0;position:absolute;width:290px;}


/*polecane taby*/
.reco-prd-now {width:100%;}
.reco-prd-now tr td {padding:8px 0;}
.reco-prd-now tr td  .add_koszyk {  background: url("../images/addtobasket2.png") no-repeat scroll left top transparent;
display: block;text-indent:-99999px;height:36px; margin: 11px 0;width: 140px;}
.reco-prd-now tr td .add_koszyk:hover {background: url("../images/addtobasket2.png") no-repeat scroll left bottom transparent;}
.reco-prd-now tr td .cena {font-weight:700;font-size:14px;}
.reco-prd-now tr td {border-bottom:1px solid #ddd;}

/*flagi produkt*/
.prd-flag {position:absolute;width:70px;height:98px;left:-4px;z-index:999;}
.promo-flag {top:100px;}
.new-flag {top:125px;}
.best-flag {top:150px;}

.taby-present {float:left;display:inline;width:305px;margin:0 0 0 15px;padding:0 0 10px 0;position:relative;}
.prd-dost {float:left;display:inline;width:192px;margin:0 0 0 10px;padding:26px 0 0 0;}
.prd-dost .dost span, .prd-dost .dost a {color:#666666;font-size:12px;font-weight:700;}
.prd-dost .dost p {background:url(../images/dostepnosc.gif) no-repeat 5px center;padding:6px 30px}
.prd-dost .punkty p {background:url(../images/mapa.gif) no-repeat 5px 7px;padding:6px 10px 6px 30px;font-weight:700;line-height:1.2em;}
.prd-dost .punkty ul {margin:0 15px 5px 15px;}
.prd-dost .punkty ul li {background:url(../images/sq.gif) no-repeat left center;padding:0 0 0 10px;}
.prd-dost .punkty {margin:5px 0 0 0;padding:0 0 5px 0;}
.prd-price {float:left;display:inline;width:180px;text-align:right;margin:0 0 0 10px;}
.prd-price .price_box {text-align:right;margin:0 0 4px 0;}
.prd-price .price_box .old {color:#333333;font-size:12px;font-weight:400;}
.prd-price .price_box .old span {text-decoration:line-through;font-weight:700;}
.prd-price .price_box .cena {color:#401b60;font-size:12px;font-weight:700;}
.prd-price .price_box .cena span {font-family:Impact;font-size:34px;}
.prd-price .price_box .delivery {color:#401b60;font-size:12px;font-weight:700;}
.prd-price .price_box .add_koszyk_view3 {background: url("../images/addtobasket.gif") no-repeat left top; display: block;float: right;height: 42px;margin: 11px 0;width: 164px;}
.prd-price .price_box .add_koszyk_view3:hover {background: url("../images/addtobasket.gif") no-repeat left bottom;}
.prd-price .price_box .kgo {color:#666666;font-weight:400;font-size:11px;clear:both;}
.prd-price .info-raty {color:#401b60;font-size:11px;font-weight:400;background:url(../images/raty-ico.gif) no-repeat left center;padding:2px 0 2px 20px;}
.prd-price .rata {width:81px;height:82px;float:left;display:inline-block;background:url(../images/raty.gif) no-repeat left top;margin:8px 6px 0 10px;}
.prd-price .rata1 {width:81px;height:82px;float:left;display:inline-block;background:url(../images/raty.gif) no-repeat right top;margin:8px 0 0 0;}
.prd-price .gw span {color:#508d32;font-weight:700;}
.prd-dost .clock {border:2px solid #838383;border-bottom:none;padding:8px;text-align:center;}
.prd-dost .clock-b {background:url(../images/border3.gif) repeat-x left bottom;width:192px;height:4px;}
.prd-dost .clock .top {background:url(../images/clock.gif) no-repeat left center;font-weight:700;padding:2px 0 2px 20px;text-align:left;}
.prd-dost .clock .timer {background:url(../images/bgtimer.jpg) no-repeat left top;width:166px;height:37px;position:relative;}
.prd-dost .clock .timer span {font-size: 18px;font-weight: 700;position: absolute;right: 20px; top: 5px;}
.prd-dost .clock .timer span em {font-style:normal;}
.prd-dost .clock .timer span em.h {margin:0 13px 0 0;}

.prd-dost .clock .info {line-height:1.2em;text-align:left;}
.prd-dost .dost {margin:5px 0 0 0;}
#thumbs .pagination {display:none;}

.add_koszyk2 {background: url("../images/addtobasket.gif") no-repeat left top; display: block;float: right;height: 42px;margin: 11px 0;width: 164px;text-indent:-9999px;}
.add_koszyk2:hover {background: url("../images/addtobasket.gif") no-repeat left bottom;}

.prd-bottom-box {border-top:1px solid #dddddd;padding:5px 10px;clear:both;height:15px;color:#666;position:relative;}
.prd-bottom-box .save {position:absolute;right:10px;color:#666;font-weight:500;padding:0 0 0 20px;background:url(../images/plus.gif) no-repeat left center;bottom:0px}
.top-prd .prd-bottom-box .rate-me {position:absolute;left:15px;overflow:hidden;  width: 184px;bottom:-2px}
.top-prd .prd-bottom-box .rate-me img {display:inline;}
.top-prd .prd-bottom-box .rate-me a {font-weight:500;color:#401b60;background:url(../images/bullet.gif) no-repeat right center;padding:0 5px 0 0;}
.top-prd .prd-bottom-box .rate-me label {position:absolute;right:2px;top:0;}
.prd-desc {padding:0 15px;overflow:hidden;}
.seo_product_desc {padding:0 0 10px 0;}
.icons-tech {padding:5px 15px;}
.icons-tech img {margin:0 5px 0 0;}

 /*taby produkt*/
.taby-prd .list-tab {width:726px !important;}
.taby-prd .list-tab ul {width:726px !important;}
.taby-prd .list-tabs {height:auto !important;width:694px !important;}
.tech-data {width:100%;}
.tech-data tr td {padding:4px;vertical-align:middle;}
.tech-data tr td.head {font-weight:700;font-size:12px;border-bottom:none;padding:8px 4px;}
.tech-data tr td {border-bottom:1px dotted #DDDDDD;width:50%;}
.tech-data tr td.td_left {width:50%;}

#second .rata1 {width:81px;height:82px;float:left;display:inline-block;background:url(../images/raty.gif) no-repeat right top;margin:8px 0 0 0;}
#second .rata {width:81px;height:82px;float:left;display:inline-block;background:url(../images/raty.gif) no-repeat left top;margin:8px 0 0 0;}
.review table tr td {padding:2px 5px;}
.review table tr td .kapcia_input{width:72px;}
.review_box {margin:10px auto;width:400px;}
.review_box h4 {padding:0 5px;}
.raty_box {margin:10px auto;width:500px;}
.review_stars {overflow:hidden;clear:both;}
.review_stars .star-rating {float:left;display:inline;}
.review_stars .star-rating a {text-indent:-9999px;background:url(../images/star.gif);width:16px;height:15px;display:inline-block;}
.review_stars  .rater-0 a {background:url(../images/star-empty.gif);}
.review_stars .star-rating-on a, .review_stars .star-rating-hover a {text-indent:-9999px;background:url(../images/star.gif);width:16px;height:15px;}
.review_stars2 .star_on {background:url(../images/star.gif);width:16px;height:15px;display:inline-block;}
.review_msg_item h5 {font-weight:700;}
.review_msg_item h5 span {font-weight:400;font-size:11px;color:#666666;}
.review_msg_item p.review_msg {padding:5px 0;}
.review_msg_item {padding:0 0 10px;margin:0 0 10px 0;border-bottom:1px dotted #ddd;}
.review_stars2  {clear:both;overflow:hidden;}
.review_stars2  p {float:left;display:inline-block;font-weight:700;margin:0 5px 0 0;}
.kapcia img {float:left;display:inline;margin:2px;}
.review_msg {text-align:left;}
.more-information {width:100%;}
.more-information tr td {padding:4px;border-bottom:1px dotted #DDDDDD;}
.more-information tr .materials a { font-weight:400;}

.bg-box {border:1px solid #dddddd;border-bottom:none;background:url(../images/border.gif) repeat-x left bottom;}

/*sort - pagination*/
.prd-list-top .pagination {padding: 0 0 3px;margin:5px 0 11px 0;width:724px;clear:both;}
.category-name, .pager, .sort-box {clear:both;}
.category-name h1 {display:inline;float:left;font-size:24px;font-weight:700;line-height:19px;padding-bottom:5px;
padding-top:8px;width:560px;}
.category-name h1 span {font-size:16px;font-weight:500;}
.category-name {padding:8px 16px;position:relative;}
.perpage {width:130px; position: absolute;right: 8px;top:14px;}
.perpage label {float:left;display:inline;margin:6px 0;}
.sort-box {padding:6px 16px 14px;overflow:hidden;margin:0; width: 695px;}
.sort-box .btn, .sort-box p {float:left;display:inline;}
.sort-box .btn {margin:0 10px 0 0;}
.sort-box p {margin:4px 0;}
.sort-box ul {float:right;overflow:hidden;margin:3px 0;}
.sort-box ul li {float:left;display:inline;margin:0 0 0 10px;font-weight:700;}
.sort-box ul li .up, .sort-box ul li .down {width:12px;height:8px;display:inline-block;background:url(../images/arrows.gif) no-repeat left top;}
.sort-box ul li .up {background:url(../images/arrows.gif) no-repeat right top;}
.pager {background:#dddddd;width:100%;overflow:hidden;padding:7px 16px;width:695px;}
.pager a {color:#666666; background: url(../images/page.gif) no-repeat left top;margin:0 1px 0 0;display: inline-block;height:26px;line-height:25px;text-align: center;width:26px}
.pager a.current {color:#401b60;background: url(../images/page.gif) no-repeat right top;}
.pager a.next {text-indent:-9999px;background: url(../images/next.gif) no-repeat right top;}
.pager a.prev {text-indent:-9999px;background: url(../images/prev.gif) no-repeat right top;}

/*product item - list*/
#products {width:726px;margin:10px 0 0 0;}
.product-item {padding:10px 0;clear:both;margin:0 0 10px 0;width:726px}
.product-item .photo-box {float:left;display:inline;padding:0 4px 0 4px;width:260px;text-align:center;}
.product-item .photo-box img {margin:0 auto;}
.product-item .desc-box {width:452px;float:right;padding: 0 0 10px;}
.product-item .desc-box-top {border-bottom:3px solid #dddddd;overflow:hidden;width:442px;padding:0 10px 8px 0;line-height:1.3em;}
.product-item .desc-box-top .title-box {float:left;display:inline;width:271px;}
.product-item .desc-box-top .title-box h2 a {font-size:18px;color:#333333;line-height:22px}
.product-item .desc-box-top .title-box span {color:#333;font-weight:400;font-size:12px;padding-bottom:6px;display:block}
.product-item .desc-box-top .price-box {float:right;text-align:right;width:171px;}
.product-item .desc-box-top .price-box span {display:block;}
.product-item .desc-box-top .price-box .old-p {text-decoration:line-through;font-weight:700;display:block;padding-bottom:5px}
.product-item .desc-box-top .price-box .now-p b {color:#401b60;font-size:18px;}
.product-item .desc-box-top .price-box .now-p {font-style:normal;font-size:12px;color:#401b60;}
.product-item .desc-box-mid {overflow:hidden;width:442px;padding:8px 10px 0 0;line-height:1.3em;}
.product-item .desc-box-mid .prd-info-box {float:left;display:inline;width:261px;color:#666666;line-height:16px}
.product-item .desc-box-mid .prd-info-box .btn {margin:12px 0;}
.product-item .desc-box-mid .prd-info-box table {margin:5px 0;}
.product-item .desc-box-mid .prd-info-box table tr td {padding:0 2px;}
.product-item .desc-box-mid .prd-info-box table tr td.b {font-weight:700;}

.product-item .desc-box-mid .buttons-box {float:right;text-align:right;width:181px;}
.product-item .desc-box-mid .buttons-box p {color:#401b60;}
.product-item .desc-box-mid .buttons-box .addtobasket {background:url(../images/addtobasket.gif) no-repeat left top;width:164px;height:42px;display:block;float:right;margin:11px 0;}
.product-item .desc-box-mid .buttons-box .addtobasket:hover {background:url(../images/addtobasket.gif) no-repeat left bottom;}
.product-item .desc-box-mid .buttons-box span,
.product-item .desc-box-mid .buttons-box span a {font-weight:700;color:#333;}
.product-item .desc-box-mid .buttons-box .find {color:#666;line-height:13px;padding-top:5px;font-size:9px}
.product-item .desc-box-mid .buttons-box .find a {color:#401b60;text-decoration:underline;font-weight:500;}
.product-item .desc-box-mid .buttons-box .find a:hover {text-decoration:none;}

.product-item .flag {position:absolute;left:-3px;top:-4px;width:84px;height:84px;}
.product-item  .promo {background:url(../images/promo_flag.png) no-repeat left top;z-index:1000;}

.product-item .prd-bottom-box {border-top:1px solid #dddddd;padding:5px 10px;clear:both;height:15px;color:#666;position:relative;}
.product-item .prd-bottom-box .compare {position:absolute;left:10px;color:#666;font-weight:500;}
.product-item .prd-bottom-box .save {position:absolute;right:10px;color:#666;font-weight:500;padding:0 0 0 20px;background:url(../images/plus.gif) no-repeat left center;bottom:0px}
.product-item .prd-bottom-box .rate-me {position:absolute;left:274px;overflow:hidden;  width: 184px;bottom:-2px}
.product-item .prd-bottom-box .rate-me img {display:inline;}
.product-item .prd-bottom-box .rate-me a {font-weight:500;color:#401b60;background:url(../images/bullet.gif) no-repeat right center;padding:0 5px 0 0;}
.product-item .prd-bottom-box .rate-me label {position:absolute;right:2px;top:0;}
.compare label{float:left;display:inline;cursor:pointer;margin:1px 0 0 4px;}
.jquery-checkbox {float:left;display:inline;}

/*lista w schowku*/
.product-item-schowek {background: url("../images/border.gif") repeat-x left top;clear: both;margin: 0 0 10px;padding: 10px 0;width:auto;}
.product-item-schowek .desc-box {width:660px}
.product-item-schowek .desc-box-top {width:635px;}
.product-item-schowek .desc-box-mid {width:635px;}
.product-item-schowek .prd-bottom-box .rate-me {left:730px}
.remove_schowek  {position:absolute;left:273px;}
.product-item-schowek  .prd-bottom-box .compare { color: #666666;font-weight: 500;left:64px;bottom:-2px;position: absolute;}

.btn-long {width:153px;height:26px;line-height:25px;text-align:center;color:#666666;font-size:11px;display:block;font-weight:400;background:url(../images/btn-long.gif) no-repeat left top;}
.btn-long span {color:#401b60;}
.btn-short {width:80px;height:26px;line-height:25px;text-align:center;color:#666666;font-size:11px;display:block;font-weight:400;background:url(../images/btn-long.gif) no-repeat left center;border-left:1px solid #eoeoeo;}
.btn-short span {color:#401b60;}
.product-item-schowek .prd-bottom-box  {border-top:none;}
.infobox {overflow:hidden;clear:both;padding:10px;}
.infobox .compare_account {float:left;display:inline;width:200px;}
.infobox p {float:right;}

/*ostatni ogladane*/
.product_list_top {background:url(../images/bgboxsidebartop.gif) no-repeat left top;height:2px;width:205px;margin:10px 0 0 0;}
.product_list_sidebar {background:url(../images/bgboxsidebar.gif) repeat-y left top;width:205px;}
.product_list_bottom {background:url(../images/bgboxsidebarbottom.gif) no-repeat left top;height:2px;width:205px;}
.product_list_sidebar .head_in_product {background:#838383;color:#fff;width:189px;margin:0 0 0 2px;padding:5px;}
.product_list_sidebar .product_item {text-align:center;padding:8px 5px;}
.product_list_sidebar .product_item  .price {font-weight:700;font-size:12px;}
.product_list_sidebar .product_item  .title {display:block;color:#333;}
.product_list_sidebar .head_in_product p {overflow:hidden;clear:both;}
.product_list_sidebar .head_in_product p a {float:right;margin:0;}

/*porównanie produktów*/
.compare_products, .compare_details {width:100%;}
.compare_products tr td, .compare_details tr td {padding:8px;}
.compare_products {border:1px solid #e0e0e0;}
.compare_products tr.head td {font-weight:700;color:#333333;background:url(../images/border.gif) repeat-x left top;}
.compare_products tr td {border-bottom:1px solid #e0e0e0;}
.compare_products tr td.l {color:#000;}
.compare_products tr.first td {border:none;vertical-align:middle;}

/*category colors*/
.cat_1 .sub-site .left-sidebar {background:#838383;}
.cat_1 .sub-site .filters h4 {border-bottom:2px solid #5e288c;}
.cat_1 .sub-site .filter-item {border-bottom:1px solid #5e288c;}
.cat_1 .sub-site .filters .last {border:none;}
.cat_1 .sub-site  {}

/*bottom-boxes*/
#bottom-boxes {background:#FFFFFF;border-top: 4px solid #522876;padding: 20px 14px 14px;width: 972px;}
.bottom-menu {overflow:hidden;padding:0 0 14px 0;width:972px;}
.bottom-menu a {color:#333333;}
.bottom-menu ul {width:170px;float:left;display:inline;margin:0 25px 0 0;padding:0;overflow:hidden;}
.bottom-menu ul li.title {font-weight:700;padding:0 0 6px 0;}
.bottom-menu ul li a {font-weight:500;display:block;}
.bottom-menu ul li {width:180px;}

.newsy {width:380px;}
.first-news {margin:0 0 10px 0;font-size:12px}
.first-news span.dateme {font-size:9px;}
.newsy h4 {padding:0 0 0 10px;background:url(../images/bullet.gif) no-repeat left 6px;}
.first-news h4 {padding:0;background:none;}
.first-news .more-ar {background:url(../images/bullet.gif) no-repeat left top;width:3px;height:5px;display:inline-block;margin:2px;}

.bottom-box {overflow:hidden;position:relative;width:972px;clear:both;background:url(../images/bgfooter.gif) no-repeat left bottom;padding:8px 0 10px 0;border-top:1px solid #e7e7e7;}
#fNewsletter {float:left;display:inline-block;margin:3px 0 0 20px;overflow: hidden;width: 500px;}
.bottom-box select {padding:5px 10px 6px 10px;color:#666;margin:0 0 0 7px;float:left;}
.bottom-box .newsletter-input {color:#666;border:none;background:url(../images/bginput.gif) no-repeat left top;width:223px;padding:0 10px;height:29px;margin:0 0 0;}
.bottom-box .send {float:left;margin:0 0 0 7px;width:88px;background:url(../images/wyslij.gif) no-repeat left top;padding:6px 0 8px 0;border:none;cursor:pointer;color:#666666;}
.bottom-box .send:hover {text-decoration:underline;}
.bottom-box label {cursor:pointer;margin: 0 0 5px;}
.bottom-box p.info {width:330px;}

/*checkboks*/
.jquery-checkbox .mark {width:15px;height:17px;background:url(../images/check.png) no-repeat left top;display:block;}
.jquery-checkbox-checked .mark {background:url(../images/check2.png) no-repeat left top;}

/*footer*/
.footer {width:972px;height:auto;margin:0 auto 25px auto;padding:0;}
.copy {position:relative;padding:20px 0 0 0;}
.copy p {padding:0 0 10px 0;}
.copy span{line-height:1.2em;font-size:12px;font-weight:500;width:470px;float:left;color:#a3a3a3;}
.copy .enp {position:absolute;right:0;top:20px;width:88px;height:26px;background:url(../images/enp.png) no-repeat right top;}


/* dodatki przem */
.empty-basket-info {padding:10px;font-size:12px}
.area-item {position:relative;}
.area-item a {
    background: url("../images/blank.png") no-repeat scroll left top transparent;
    display: block;
    height: 315px;
    left: 15px;
    position: absolute;
    top: 101px;
    width: 970px;
    z-index: 100;
}
#formNewsletter {float:left;padding-top:2px}
#formNewsletter table td {padding:0px 6px}
#formNewsletter table td table td {padding:2px 3px 0px 3px}

.parent-kat {background:url("../images/bigup_category.png") no-repeat scroll left top transparent;
display:block;float:left;font-size:11px;height:26px;line-height:25px;margin:0 0 10px 0;padding-left:10px;text-align:center;width:132px;}

#range {color:#fff;}

/*zwykla strona*/
.simple-page {background:#fff;border:5px solid #000;width:934px;padding:13px;}
.simple-page .left-sidebar {background:#fff !important;width:267px;}
.simple-page .breadcrumb {background:#fff;width:934px;}
.left-menu .left-menu-cont {background: url("../images/border.gif") repeat-x left bottom;border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;
clear: both;overflow: hidden;padding: 5px 0 10px;}
.left-menu .left-menu-cont ul li {border-bottom:1px dotted #DDDDDD;}
.left-menu .left-menu-cont ul li.active a {font-weight:700;}

.left-menu {background:url(../images/topmenubg.jpg) no-repeat left top;width:267px;}
.left-menu h3 {padding:5px 0 5px 20px;font-weight:700;}
.left-menu .left-menu-cont ul li a {color:#666666;padding:5px 20px;display:block;}
.left-menu .left-menu-cont .tit {color:#401b60;font-size:18px;font-weight:700;padding:5px 18px;}
.simple-page .sub-cont {width:610px;padding:0 13px;color:#666;font-size:12px;background:#fff;}
.simple-page .sub-cont a {color:#401b60;}
.simple-page .sub-cont h2 {font-weight:700;font-size:18px;color:#333;padding:0 0 10px 0;}
.simple-page .sub-cont .data-article {font-size:9px;color:#7b7c7c;}
.dynamic_content {padding:0 0 5px 0;border-bottom:1px dotted #ccc;overflow:hidden;}
.dynamic_content h3 a {color: #333333;font-size: 16px;font-weight:700;}
.dynamic_content .btn {clear:both;float:right;margin:5px 0 0 0;}

.bg-sub-cont {background:#fff;padding:10px;}

.contact-form {background:#f6f6f6 url(../images/border.gif) repeat-x left bottom;border:1px solid #dddddd;border-bottom:none;width:570px !important;margin:10px 0;}
.contact-form .txt {background:#fff url("../images/border2.gif") repeat-x left bottom !important;}
.contact-form table {margin:10px auto !important;}
.help_massages {width:100%;margin:0 0 10px 0;font-size:11px;}
.help_massages tr td, .help_massages tr th {padding:5px;border-bottom:1px dotted #DDDDDD;}
.help_massages tr th {border-bottom:2px solid #DDDDDD;font-weight:700;}
.help_massages tr td .red {color:#401b60;}
.help_massages tr td .green {color:#47862f;}

/*logowanie*/
.half {width:420px;float:left;display:inline;padding:8px 23px;}
.half h3 {color:#401b60;font-size:18px;font-weight:700;padding:0 0 5px 0;}
.half p {font-weight:700;color:#333333;}
.border {border-right:1px dotted #DDDDDD;}
.border-top {border-top:1px dotted #DDDDDD;}
.txt {width:210px;padding:8px 5px;border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-left:1px solid #dddddd;background:url(../images/border2.gif) repeat-x left bottom;}
.short {width:97px !important;}
.half table tr td {vertical-align:middle;padding:4px 0;}
.half table tr td.l {text-align:left;width:170px;}
.half table {margin:10px 0;width:386px;}
.mid {width:420px;float:none !important;display:block;margin:0 auto;}
.mid-longer {width:500px;float:none !important;display:block;margin:0 auto;}
.input-btn {background:url(../images/inputbgbtn.gif) no-repeat left top;border:none;color:#333;font-weight:700;font-size:12px;text-align:center;width:174px;cursor:pointer;height:42px;font-family:Arial, sans-serif;}
.input-btn:hover {background:url(../images/inputbgbtn.gif) no-repeat left bottom;}
.login-btn {margin:0 7px 0 0;}
.reg-btn {margin:0 18px 0 0;}
.usluga1 a, .usluga2 a, .usluga3 a {color:#401b60;font-weight:400;text-decoration:underline;}
.usluga1 {float:right;width:300px;text-align:left;}
.usluga3 {float:right;width:auto;text-align:left;}
.usluga2 {float:right;width:460px;text-align:justify;}
#check-regulamin {float:left;display:inline;margin:0 5px 0 0;}
select.txt {width:220px;padding:8px 5px;border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-left:1px solid #dddddd;background:url(../images/border2.gif) repeat-x left bottom;}
.txt_area{width:210px;padding:8px 5px;border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-left:1px solid #dddddd;background:url(../images/border2.gif) repeat-x left bottom;}
.nr-dom {margin:0 4px 0 0}

/*przypomnij haslo*/
.forgetpass {color:#401b60;float:right;font-weight:400;text-decoration:underline;margin:0 8px 0 0;}
.statik_fields {width:400px;margin:0 auto;padding:10px;}
.statik_fields h3 {font-size:16px;font-weight:700;}
.statik_fields table tr td {padding:5px;vertical-align:top;}
.statik_fields table tr td .error {width:auto !important;}

.statik_fields table tr td.valid-mark {vertical-align:middle;}

/*konto zakladki*/
.account-tab {float:left;display:inline;}
.account-tab ul {overflow:hidden;clear:both;background:url(../images/br.gif) repeat-x left bottom; margin: 0 0 0 0;width:936px;}
.account-tab ul li {float:left;display:inline;background:#838383;position:relative;width:auto;}
.account-tab ul li a {color:#fff;font-weight:500;height:28px;line-height:27px;display:inline-block;
padding:0 19px 0 19px;}
.account-tab ul li .first {background:#838383 !important;}
.account-tab ul li.active .first {background:url(../images/bgtablist-la.gif) no-repeat right top !important;}
.account-tab ul li .tab-l {background:url(../images/bgtablist-l.gif) no-repeat right top;width:2px;height:28px;position:absolute;left:0;top:0;}
.account-tab ul li .tab-r {background:url(../images/bgtablist-r.gif) no-repeat right top;width:2px;height:28px;position:absolute;right:0;top:0;}
.account-tab ul li.active .tab-l {background:url(../images/bgtablist-la.gif) no-repeat right top;width:2px;height:28px;position:absolute;left:0;top:0;}
.account-tab ul li.active .tab-r {background:url(../images/bgtablist-ra.gif) no-repeat right top;width:2px;height:28px;position:absolute;right:0;top:0;}
.account-tab ul li.active a {color:#333;font-weight:700;background:#fff;height:28px;
border-left:1px solid #dddddd;border-top:1px solid #dddddd;} 
.account-tab ul li.active .last {background:#fff url(../images/bgtablist-ra-last.gif) no-repeat right top;width:4px;}
.account-tab ul li .last {background:#838383 url(../images/bgtablist-r-last.gif) no-repeat right top;width:4px;}
.ac-tabs {overflow:hidden;clear:both;width:934px;background:url(../images/border.gif) repeat-x left bottom;
border-left:1px solid #dddddd;border-right:1px solid #dddddd;padding:5px 0 10px 0;}
.ac-tabs a {color:#333;}
.more_from_konto {height:auto !important;padding:0 24px 0 0 !important;line-height:26px !important;margin:0 0 5px 0 !important;}

/*reklamacje*/
.table-rek, .schowek {width:100%;}
.table-rek tr td, .schowek tr td {padding:10px;}
.schowek tr td {text-align:center;}
.zglosreklamacjebutton {display:block;float:right;margin:10px;}
.table-rek tr td {background:url(../images/border4.gif) repeat-x left bottom;text-align:center;}
.mid-longer table {width:500px;}
.mid-longer table .valid-name {width:180px;}
.table-rek tr.head_table2 td {font-weight:700;}

/*koszyk główna*/
.latest {padding:10px 15px 5px 15px;}
.latest h3 {color:#401b60;font-size:18px;font-weight:700;border-bottom:1px dotted #DDDDDD;padding:0 0 5px 0;margin:0 0 8px 0;}
.half .list-account {width:400px;border-bottom:none;background:none;}
.half .list-account li {display:block;float:none;background:none;clear:both;margin:0 0 5px 0;} 
.half .list-account li p,.half .list-account li span {display:inline;}
.half .list-account li.empty {font-weight:700;}
.half .list-account li.rmli1 {overflow:hidden;clear:both;}
.half .list-account li.rmli1 a {float:left;display:inline;padding:0;color:#333333;font-weight:700;}
.half .list-account li.rmli1 .del-small {color:#401b60;font-size:10px;float:right;font-weight:400;}

/*ksiazka adresowa*/
.ac-tabs-padding {padding:10px 15px 10px 15px;width:904px;}
.adress_list {float:left;display:inline;width:219px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;
padding:0;background:url(../images/border.gif) repeat-x left bottom;margin:0 5px 5px 0;}
.adress_list_item {padding:10px;}
.adress_list_item .change, .adress_list_item .remove {width:95px;height:26px;float:left;display:inline;text-indent:-9999px;margin:0 4px 0 0;}
.adress_list_item .change {background:url(../images/edit.gif) no-repeat left top;}
.adress_list_item .remove {background:url(../images/delete.gif) no-repeat left top;}
.set_def {background:#e0e0e0;width:210px;padding:5px;overflow:hidden;clear:both;}
.set_def .check {float:left;display:inline;margin:2px 4px 0 0;}
.set_def label {float:left;cursor:pointer;}
.adress_box4 {overflow:hidden;clear:both;margin:5px 0;}

/*konto zamówienia*/
.sortbox2 {padding:10px 220px;border-bottom:1px solid #e0e0e0;margin:0 0 10px 0;}
.sortbox2 a {padding:0 0 0 20px;background:url("../images/nav2-a.gif") no-repeat left center;margin:0 10px 0 0;}
.sortbox2 a.active {background:url("../images/nav2.gif") no-repeat left center;}

.table-head-account {margin:0 auto;border-bottom:3px solid #401b60;width:904px}
.table-head-account tr td {text-align:center;padding:5px;background:url(../images/dotted.gif) no-repeat right bottom;font-weight:700;}
.table-head-account tr td.noborder {background:none;}
.empty {text-align:center;font-weight:700;}
.table-head-account tr td.n, .schowek tr td.n  {width:100px;}
.table-head-account tr td.d, .schowek tr td.d {width:100px;}
.table-head-account tr td.i, .schowek tr td.i {width:100px;}
.table-head-account tr td.w, .schowek tr td.w  {width:129px;}
.table-head-account tr td.p, .schowek tr td.p  {width:145px;}
.table-head-account tr td.t, .schowek tr td.t  {width:175px;}
.table-head-account tr td.u, .schowek tr td.u {width:155px;}
.schowek {width:904px;margin:0 auto;}
.schowek tr td {padding:10px 5px;border-bottom:1px dotted #ddd;}

.table-head-account tr td.lp, .schowek tr td.lp {width:104px;}
.table-head-account tr td.pr, .schowek tr td.pr {width:400px;}
.table-head-account tr td.il, .schowek tr td.il {width:200px;}
.table-head-account tr td.ce, .schowek tr td.ce {width:200px;}
.zam-summary {width:100%;}
.zam-summary tr td {font-weight:700;text-align:left;color:#401b60;width:25%;padding:5px 10px;}
.zam-summary tr td.r {text-align:right;color:#333;width:75%;}
.zam-summary tr td span {font-weight:400;}
.zam-summary .zam-summary-end td {font-size:18px;}

/*koszyk*/
.basket-content .sub-site {background:#fff;border:none;border-bottom:3px solid #401b60;padding:13px;width:934px;}
.basket-steps {width:972px;height:55px;background:url(../images/basket-steps.gif) no-repeat left top;margin:0 auto;}
.step1 {background-position:left top;}
.step2 {background-position:0px -55px;}
.step3 {background-position:0px -110px;}
.step4 {background-position:0px -165px;}
#banner-single .basket-steps a {height:54px !important;width:240px;float:left;display:inline;clear:none;}

.basket-top {background:#777 !important;height:auto !important;padding-top:110px !important;min-height:54px !important}
.table-head-cart {width:934px;}
.table-head-cart tr td.photo, .summary-table tr td.photo {width:120px;}
.table-head-cart tr td.prd-name, .summary-table tr td.prd-name {width:265px;}
.table-head-cart tr td.price, .summary-table tr td.price {width:115px;}
.table-head-cart tr td.count, .summary-table tr td.count {width:145px;}
.table-head-cart tr td.sum, .summary-table  tr td.sum {width:154px;}
.table-head-cart tr td.del, summary-table  tr td.del {width:75px;}

.summary-table {width:100%;margin:5px 0;border:1px solid #e0e0e0;border-bottom:none;background:url(../images/border.gif) repeat-x left bottom;}
.summary-table tr td {text-align:center;padding:5px 5px 5px 5px;border-top:1px solid #ddd;background:url(../images/bgtdbasket.gif) no-repeat right center;}
.summary-table tr td.l {text-align:left;}
.summary-table tr td.l a {color:#333333;display:block;font-size:20px;}
.summary-table tr td.l span {color:#000;font-size:12px;font-weight:700;}
.summary-table tr td {font-size:24px;font-weight:700;}
.summary-table tr td .old-price {text-decoration:line-through;color:#333;font-size:12px;display:block;}
.del-basket {background:url(../images/del.gif) no-repeat left top;display:block;width:43px;height:37px;text-indent:-99999px;margin:0 auto;}
.plus_btn, .minus_btn {width:43px;height:37px;display:inline-block;background:url(../images/plusminus.gif) no-repeat left top;}
.plus_btn {background-position:right top;}
.minus_btn {background-position:right bottom;}
.plus_btn, .minus_btn, .number {display:inline-block;float:left;}
.number {padding:0 6px;}
.plus_btn {margin:0 0 0 10px;}
.summary-box {overflow:hidden;clear:both;width:934px;}
.summary-box .summary-right-box {width:560px;float:right;text-align:right;}
.summary-box .summary-right-box p.brutto {font-size:24px;color:#333333;font-weight:700;clear:both;}
.summary-box .summary-right-box p.brutto span {color:#401b60;}
.summary-box .summary-right-box p.brutto em {font-weight:400;font-style:normal;}
.summary-box .summary-right-box p.netto {font-size:12px;font-weight:400;}
.basket-nav {overflow:hidden;clear:both;margin:10px 0;float:right;}
.basket-nav .next-btn {width:164px;height:42px;background:url(../images/nextbtn.gif) no-repeat right top;float:right;display:block;text-indent:-9999px;margin:0 0 0 10px;}
.basket-nav .next-btn:hover {background:url(../images/nextbtn.gif) no-repeat right bottom;}
.basket-nav .last-step {width:164px;height:42px;background:url(../images/potwierdz.gif) no-repeat right top;float:right;display:block;text-indent:-9999px;margin:0 0 0 10px;}
.basket-nav .last-step:hover {background:url(../images/potwierdz.gif) no-repeat right bottom;}
.button3 {width:164px;height:42px;background:url(../images/place.gif) no-repeat right top;display:block;text-indent:-9999px;margin:0 0 0 10px;border:none 0;cursor:pointer;}
.button3:hover {background:url(../images/place.gif) no-repeat right bottom;}
.button2 {width:164px;height:42px;background:url(../images/wniosek.gif) no-repeat right top;display:block;text-indent:-9999px;margin:0 0 0 10px;border:none 0;cursor:pointer;}
.button2:hover {background:url(../images/wniosek.gif) no-repeat right bottom;}

.basket-nav .backbtn {width:154px;height:42px;float:left;display:inline;color:#333333;font-size:12px;font-weight:700;display:block;padding:0 20px 0 0;
background:url(../images/backbtn.gif) no-repeat right top;line-height: 41px;text-align: right;}
.basket-nav .backbtn:hover {background:url(../images/backbtn.gif) no-repeat right bottom;}
.empty_basket {font-weight:700;text-align:center;}
.footer-basket {overflow:hidden;color:#c7c7c7;width:934px;padding:0 13px;margin:0 auto;}
.footer-basket .copy p {color:#fff;}
.footer-basket .copy .enp {background:url("../images/logo-enp.png") no-repeat right top;}
.ac_results {width:169px !important;opacity:0.9;}

/*koszyk polecane*/
.koszyk_product_list {width:100%;}
.koszyk_product_list tr td {padding:8px 0;}
.koszyk_product_list tr td {text-align:center;border-bottom:1px dotted #ddd;}
.koszyk_product_list tr td .name {}
.koszyk_product_list tr td .cena {font-size:12px;font-weight:700;}
.koszyk_product_list tr td  .dodaj-koszyk {  background: url("../images/addtobasket2.png") no-repeat scroll left top transparent;display: block;
height: 36px;margin: 4px auto;text-indent: -99999px;width: 140px;}
.koszyk_product_list tr td  .dodaj-koszyk:hover {background: url("../images/addtobasket2.png") no-repeat scroll left bottom transparent;}
.headline_reccomend2 { color: #333333;font-size: 18px;font-weight: 700;border-bottom:3px solid #401b60;}

/*koszyk transport*/
.transport-container {width:740px;margin:0 auto;}
.transport-container h3 {color:#333;font-size:18px;font-weight:700;}
.pay-container, .delivery-container {overflow:hidden;clear:both;width:740px;margin:0 0 15px 0;}

.pay-item, .delivery-item {float:left;display:inline;padding:4px 15px 10px 0;}
.pay-desc, .delivery-desc {position:relative;width:708px;background:url(../images/border.gif) repeat-x left bottom;border:1px solid #e0e0e0;border-bottom:0;padding:15px;clear:both;float:none;}
.pay-item input, .pay-item label, .delivery-item input, .delivery-item label  {float:left;display:inline;}
.pay-item label, .delivery-item label  {font-weight:700;color:#333;cursor:pointer;}
.pay-item input, .delivery-item input  {margin:2px 5px 0 0;}
.transport-container h4 {font-weight:700;padding:0 0 10px 0;}
.delivery-desc ul {overflow:hidden;}
.delivery-desc ul li {float:left;display:inline;width:225px;padding:0 10px 10px 0;}
.delivery-desc ul li label {cursor:pointer;}
.delivery-desc ul li input {float:left;display:inline;margin:2px 5px 0 0;}
.number-client {clear:both;overflow:hidden;padding:10px 0;border-top:1px dotted #ddd;}
.delivery-desc ul.firmowe li { height: 34px;padding: 0 20px 20px 0;width: 215px;}

.number-client p {overflow:hidden;clear:both;}
.number-client p input, .number-client p label {float:left;display:inline;}
.number-client p label  {margin:0 15px 0 0;}
.trans-summary {border-top:3px solid #401b60;margin:15px 0 0 0;padding:15px 0 0 0;}
.trans-summary table {float:right;}
.trans-summary table tr td {font-weight:700;color:#333;padding:1px 5px;}
.trans-summary table tr td b {color:#401b60;}
.trans-summary table tr td.r {text-align:right;}
.delivery-container .rata { width:81px;height:82px;float:left;display:inline-block;background:url(../images/raty.gif) no-repeat left top;margin:8px 6px 0 10px;text-indent:-9999px;}
.delivery-container .rata1 {width:81px;height:82px;float:left;display:inline-block;background:url(../images/raty.gif) no-repeat right top;margin:8px 0 0 0;text-indent:-9999px;}
.pay-desc span, #odos span, #odf span  {width:13px;height:8px;background:url(../images/arr.gif) no-repeat left top;position:absolute;top:-8px;}
.pd-1 span {left:34px;}
.pd-2 span {left:160px;}
.pd-4 span {left:340px;}
.pd-5 span {left:460px;}
.pd-8 span {left:555px;}
#odos span {left:85px;}
#odf span {left:490px;}

/*koszyk adresy*/
.step-2-div {text-align:center;}
.step-2-div input {margin:0 auto;}
.list-basket {margin:5px 15px;}
.list-basket li {background:url("../images/bullet.gif") no-repeat left 6px;padding:0 0 0 10px;}
.accept tr td {vertical-align:top !important;}
.accept tr td input, #inny-adres td input  {margin:4px 0 0 0;}
.client-info textarea {width:380px;font-family: arial;font-size: 12px;color:#333;}
.accept tr td label {cursor:pointer;}
#fl_reg {float:left;display:inline;}
#platnik_nr_domu {float:left;margin:0 4px 0 0;}
#platnik_nr_lokalu {float:left;}

/*Koszyk podsumowanie*/
.dane-summary tr th { color: #333333;font-size: 18px;font-weight: 700;}
.dane-summary tr td span {font-weight:700;}

/*Koszyk podziękowania*/
.summary-step {background: url("../images/border.gif") repeat-x scroll left bottom transparent;border:1px solid #E0E0E0;border-bottom:none;
clear: both;padding: 15px;position: relative;width:885px;margin:50px auto;position:relative;}
.summary-top {width:800px;position:relative;top:-50px;background:#fff;padding:15px;text-align:center;margin:0 auto;}
.summary-top h3 {font-weight:700;font-size:24px;}
.last-step-info {width:885px;margin:0 auto;}
.last-step-info a, .summary-step a {color:#401b60;}

/*platnosci*/
#platnosci table {width:100%;}
#platnosci table tr td {padding:5px;}
#lukas_button {text-align:center;}
#lukas_button .button2 {margin:5px auto 0 auto !important;}

/*faq cms*/
.faq_title {color: #401b60;font-size: 18px;font-weight: 700;padding:5px 5px 5px 0;}
.faq li {padding:10px 0;font-weight:700;font-size:12px;}
.faq li p {font-weight:400;font-size:12px;}

/*valid*/
.valid-name {width:140px;}
.valid-input {width:230px;}
.valid-mark {width:16px;}
.error {clear:both;width:210px;padding:0 5px;color:#401b60;}

/*password*/
#haslo_minchar, #platnik_haslo2_minchar {display:none;}


.list-page-panel {height:64px !important;position:relative;top:0px}
