@import url('/css/jquery/jquery.jscrollpane.css');
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: Arial; vertical-align: baseline; }
:focus { outline: 0; }
/* body { line-height: 1; } */
ol, ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after,q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

html, body {height:100%;}
body { background:#ffffff url("http://static1.pasart.pl/pasart/images/body_bg.png") repeat-x left top; font: 11px/14px Arial,sans-serif;color:#1c1c1c;}

img {border:none;}
a { border:none;outline:none;color: #863063;}
a img {border:none;}
br.clear,div.clear { clear:both; font-size:1px; line-height:0px; height:0px; float:none;}
strong {font-weight:bold;}

a.more-link-in {color:#ffffff;background-color:#e89300;text-align:center;font-size:9px;padding:2px 4px;text-decoration:none;}
a.more-link-in:hover {text-decoration:underline;}

a.orange-link {color:#e89300;text-decoration:none;font-weight:bold;}
a.orange-link:hover {text-decoration:underline;}

a.more-btn {color:#ffffff;background:url("http://static1.pasart.pl/pasart/images/more_btn.png");text-align:center;font-size:11px;display:block;width:55px;height:22px;line-height:22px;text-decoration:none;}
a.more-btn:hover {text-decoration:underline;}

#page {width:1008px;margin:0 auto;background:url("http://static1.pasart.pl/pasart/images/page_bg.jpg") no-repeat left top;padding-bottom:22px;}
#head {height:120px;position:relative;background:url("http://static1.pasart.pl/pasart/images/head_bg.png") repeat-x left top;/*z-index:100;*/}
#head div.inner {height:120px;background:url("http://static1.pasart.pl/pasart/images/head_l_bg.png") no-repeat left top;}
#logo {width:144px;height:53px;background:url("http://static1.pasart.pl/pasart/images/logo.png") no-repeat top left;display:block;position:absolute;top:10px;left:47px;/*text-indent:-5000px;*/}
#logo-txt {color:#0075ac;font-size:9px;position:absolute;top:104px;left:20px;display:block;}


#head div.box {width:252px;float:left;height:86px;background:url("http://static1.pasart.pl/pasart/images/head_box_bg.png") no-repeat left top;}
#head div.box-inner {background-position:1px center;background-repeat:no-repeat;padding:10px 0 0 44px;height:76px;}

#info-box div.box-inner {background-image:url("http://static1.pasart.pl/pasart/images/head_box_info.png");padding-top:15px;}
#info-box h2.title {font-size:14px;font-weight:normal;background: none;width: 200px;border: none;margin: 0;padding: 0;margin-bottom: 8px;}

#info-links {}
#info-links li {float:left;width:95px;}
#info-links li a {display:block;background:url("http://static1.pasart.pl/pasart/images/ico_plus.png") no-repeat 1px center;color:#863063;font-weight:bold;text-decoration:none;padding-left:14px;}
#info-links li a:hover {text-decoration:underline;}

#info-links li.more {position:relative;}
#info-links li a.more {background-image:url("http://static1.pasart.pl/pasart/images/ico_more.png");background-position:left center;font-weight:normal;font-size:9px;color:#f863b7;}

#info-sub-links-wrap {
    background:url("http://static1.pasart.pl/pasart/images/submenu_sh.png") no-repeat left top;
    top:15px;
    left:-123px;
    display:none;
    position:absolute;
    z-index: 199;
}
#info-sub-links-wrap div.inner {padding:7px 8px 15px 14px;background-image:none;}


#info-sub-links {
    background-color:#ffffff;
    position:relative;
    width:282px;
    border:1px solid #863063;
    padding-bottom: 24px;
}
#info-sub-links div.tip {
    width:6px;
    height:7px;
    background:url("http://static1.pasart.pl/pasart/images/submenu_tip.png") no-repeat left top;
    position:absolute;
    top:-7px;
    left:108px;
}
#info-sub-links div.inner {
    padding:11px 0 11px 19px;
    background-image:none;
    height: 60px;
}
#info-sub-links ul {width: 100%;}
#info-sub-links li {float:left;width:50%;}
#info-sub-links li a {display:block;background:url("http://static1.pasart.pl/pasart/images/ico_plus.png") no-repeat 1px center;color:#863063;font-weight:normal;text-decoration:none;padding-left:14px;text-transform: lowercase}
#info-sub-links li a:hover {text-decoration:underline;}
#info-sub-links a.close {
    color:#f863b7; 
    text-decoration:none;
    font-weight: normal;
    text-transform: lowercase;
    background:url("http://static1.pasart.pl/pasart/images/showbasket_close.png") no-repeat left center;
    padding-left:13px;
    float: right;
    margin-right: 5px;
}

#basket-box {position:relative;z-index:100;width: 252px}
#basket-box div.box-inner {background:url("http://static1.pasart.pl/pasart/images/head_box_basket.png") center left no-repeat;margin-left:1px;padding-right:24px;padding-top:11px;z-index:100;}
#basket-box a.go-basket {display:inline-block;line-height:21px;color:#f863b7;font-size:14px;background:url("http://static1.pasart.pl/pasart/images/go_btn.png") no-repeat right center;padding-right:24px;text-decoration:none;margin-bottom:6px;}
#basket-box a.go-basket:hover{display:inline-block;line-height:21px;color:#863063;font-size:14px;background:url("http://static1.pasart.pl/pasart/images/go_btn_drk.png") no-repeat right center;padding-right:24px;text-decoration:none;margin-bottom:6px;}

#basket-box a {text-decoration: none}
#basket-box p.fld-desc {font-weight:bold;float:left;color: #1c1c1c}
#basket-box p.total-amount {font-size:16px;font-weight:bold;float:right;color:#9ac82e;}
#basket-box p.prod-count {font-weight:bold;float:right;}
#basket-box a.more {background:url("http://static1.pasart.pl/pasart/images/ico_more.png") no-repeat left center;font-weight:normal;font-size:9px;color:#f863b7;padding-left:14px;display:inline-block;line-height:14px;text-decoration:none;}
#basket-box a.more:hover {text-decoration:underline;}

#basket-cnt-box {width:465px;height:370px;background:url("http://static1.pasart.pl/pasart/images/showbasket_bg.png") no-repeat left top;position:absolute;top:-5000px;left:-5000px;z-index:1000;}
#basket-cnt-box-close {display:inline-block;color:#f863b7;text-decoration:none;position:absolute;right:26px;top:40px;background:url("http://static1.pasart.pl/pasart/images/showbasket_close.png") no-repeat left center;padding-left:13px;}
#basket-cnt-box-close:hover {text-decoration:underline;}
#basket-cnt-box div.inner {padding:33px 30px 0 16px;background-image:none;height:auto;}
/* #basket-cnt-box h1.lcol-heading {left:-5px;} */
#basket-cnt-box h1.lcol-heading {margin-left:-5px;}


#basket-cnt-box div.items-cnt {
    background: url("http://static1.pasart.pl/pasart/images/showbasket_ico.png") no-repeat left 11px;
    position:relative;
}
#basket-scroll {
    width:420px;
    height:169px;
    overflow:auto;
}


#basket-cnt-box ol.bitems-list {margin-left:80px;list-style-type:decimal;list-style-position: outside;}
#basket-cnt-box li.bitem {border-bottom:1px solid #e5dae1;line-height:23px;height: 20px;}
#basket-cnt-box li.bitem a {color:#2e2e2e;text-decoration:none;}
#basket-cnt-box li.bitem a:hover {text-decoration:underline;}
#basket-cnt-box li.bitem-last {border-bottom:none;}
#basket-cnt-box li.bitem a.item-name { 
    white-space: nowrap;
    height: 16px;
    overflow: hidden;
    display: inline-block;
    width: 225px;
    padding: 0;
    text-align: left;
}
#basket-cnt-box span.item-count {
    width: 30px;
    text-align: center;
    font-weight:bold;
    color:#a4a4a4;
    display: inline-block;
}
#basket-cnt-box span.item-price {
    width: 60px;
    display: inline-block; 
    color:#9ac82e;
    font-weight:bold;
    text-align: right;
}
#basket-cnt-box a.item-remove {
    float:right;
    display:block;
    background:url("http://static1.pasart.pl/pasart/images/showbasket_rem_item.png") no-repeat left top;
    height:9px;
    width:9px;
    margin: 6px 0 0 0;
}

#basket-cnt-box div.summary-cnt {width:465px;height:98px;position:absolute;top:255px;left:16px;width:438px;}
#basket-cnt-box div.summary-cnt div.row {width:190px;float:right;margin-right:24px;}
#basket-cnt-box div.summary-cnt div.first-row {padding-top:20px;}
#basket-cnt-box div.summary-cnt p.fld-desc {float:left;color:#bfbfbf;font-weight:normal;}
#basket-cnt-box div.summary-cnt p.total-amount {font-size:16px;font-weight:bold;float:right;color:#9ac82e;}
#basket-cnt-box div.summary-cnt p.prod-count {font-weight:bold;float:right;}
#basket-cnt-box div.summary-cnt a.pay-btn {display:inline-block;line-height:21px;color:#f863b7;font-weight:bold;background:url("http://static1.pasart.pl/pasart/images/go_btn.png") no-repeat right center;padding-right:24px;text-decoration:none;position:absolute;right:24px;bottom:15px;}
#basket-cnt-box div.summary-cnt a.pay-btn:hover {display:inline-block;line-height:21px;color:#ffffff;font-weight:bold;background:url("http://static1.pasart.pl/pasart/images/go_btn_white.png") no-repeat right center;padding-right:24px;text-decoration:none;position:absolute;right:24px;bottom:15px;}

#head #buy-box {background-image:none;margin-left:252px}
#head #buy-box div.box-inner {padding:24px 0 0 25px;}

#buy-box p.info-txt {line-height:18px;}
#buy-box p.counter-txt {font-size:16px;font-weight:bold;float: left}
#buy-box p.counter-unit {padding-top: 2px;padding-left: 3px;float: left}

#bread-bar {line-height:34px;overflow: auto;}
#bread-crumbs {float:left;padding-left:24px;max-width: 700px;overflow: hidden;height: 30px;}
#bread-crumbs li {float:left;font-size:11px;}
#bread-crumbs li.first {font-weight:bold;color:#676767;padding-right:7px;}
#bread-crumbs li.sep {color:2e2e2e;padding:0 7px;}
#bread-crumbs li a {font-weight:normal;color:#863063;text-decoration:none;}
#bread-crumbs li a:hover {text-decoration:underline;}
#bread-crumbs li.last {font-weight:bold;color:#f863b7;}

#reg-links {float:right;padding-right:24px;text-align:right;}
#reg-links a {background:url("http://static1.pasart.pl/pasart/images/ico_plus.png") no-repeat left center;color:#863063;padding-left:13px;margin-left:12px;text-decoration:none;}
#reg-links a:hover {text-decoration:underline;}

#reg-links a.usersNick {background: none; color:#863063;padding-left:0px;margin-left:3px; text-decoration:none; font-weight:bold;}
#reg-links a.usersNick:hover {text-decoration:underline; font-weight:bold;}

#footer-wrap {background:#5e5e5e url("http://static1.pasart.pl/pasart/images/footer_bg.png") repeat-x top left;clear: both;border: 1px solid green}
#footer {width:1008px;margin:0 auto;height:185px;}
#footer div.inner {padding-top:25px;}
#footer div.box {height:63px;width:252px;float:left;border-right:1px solid #787878;}
#footer div.box img.link-img {margin-left:24px;vertical-align:middle;}
#footer div.text-box {height:63px;float:left;width:502px;font-size:9px;line-height:10px;color:#818181;}
#footer div.text-box div.inner {padding:0 0 0 24px;}

#footer div.copy {text-align:right;color:#8f8f8f;padding-top:6px;margin-top: 25px;}
#footer div.copy a {color:#8f8f8f;font-weight:bold;text-decoration:none;}
#footer div.copy a:hover {text-decoration:underline;}

#footer div.skillo {text-align:right;color:#7e7e7e;font-size:9px;padding-top:7px;}
#footer div.skillo a {color:#7e7e7e;text-decoration:none;}
#footer div.skillo a:hover {text-decoration:underline;}

#home-cnt div.lcol {width:252px;float:left;}
#home-cnt div.rcol {width:756px;float:left;}


#search-box-cnt div.lcorn {height:39px;width:8px;background:url("http://static1.pasart.pl/pasart/images/search_box_l.png") no-repeat left top;float:left;}
#search-box-cnt div.field-cnt {width:622px;float:left;border-top:1px solid #863063;border-right:1px solid #863063;height:38px;background:url("http://static1.pasart.pl/pasart/images/search_box_bg.png") repeat-x left top;}

#search-box-cnt input.search-field, #filterForm #keyword, #searchBoxForm #searchInput {
    border:1px solid #a0a0a0;
    background-color:#ffffff;
    width:382px;
    font-size:12px;
    font-family:Arial;
    padding: 3px 0 4px;
    color:#2e2e2e;
    margin:8px 0 0 16px;
    float:left;
}
#search-box-cnt div.btn-cnt, #search-box-cnt div.btn-cnt {
    float:left;
    height:39px;
    width:125px;
    background:url("http://static1.pasart.pl/pasart/images/search_btn.png") no-repeat left top;
    text-align:center;
}
#search-box-cnt input.search-submit {border:none;background:transparent url("http://static1.pasart.pl/pasart/images/glass_btn.png") no-repeat right center;display:inline-block;color:#ff82ca;padding-right:24px;font-size:11px;height:21px;margin:8px 0 0 0; cursor:pointer;}
#search-box-cnt input.search-submit:hover{border:none;background:transparent url("http://static1.pasart.pl/pasart/images/glass_btn_over.png") no-repeat right center;display:inline-block;color:#ffffff;padding-right:24px;font-size:11px;height:21px;margin:8px 0 0 0; cursor:pointer;}

#color-sel {float:left;padding:11px 0 0 12px;}
#color-sel a {display:block;height:14px;width:14px;text-align:center;margin-right:0px;float:left;}
#color-sel a.sele {background:url("http://static1.pasart.pl/pasart/images/colors/outline.png") no-repeat left top;}
#color-sel a img {padding:1px;display:block;}
#color-sel a:hover img {padding:1px;display:block;background:url("http://static1.pasart.pl/pasart/images/colors/outline.png") no-repeat left top;}


div.extended#search-box-cnt div.field-cnt, #searchBoxForm div.field-cnt {background-image:none;background-color:#f5deea;}
div.extended#search-box-cnt div.lcorn, #searchBoxForm div.lcorn {background-image:url("http://static1.pasart.pl/pasart/images/search_box_l_solid.png");}

#search-filters-box {
    border-left:1px solid #893567;
    background:#f5deea url("http://static1.pasart.pl/pasart/images/search_box_bg.png") repeat-x left bottom;
    border-bottom:1px solid #893567;
    position:relative;
    border-right:1px solid #893567;
    padding-top: 1px;
    padding-bottom: 5px;
}
/*div.open#search-filters-box {height:auto;}*/
#search-filters-box div.inner {
    padding:0 23px;
    display: block;
    border: 1px solid transparent;
    width: 580px;
}
#search-filters-box.advanced {
    padding-top: 10px;
}
#search-filters-box select {
    border:1px solid #a0a0a0;background-color:#ffffff;margin:0 8px 9px 0;font-family:Arial;font-size:12px;height:20px;}

#filters-cnt {float:left;width:607px}
#show-more-cnt {position:absolute;bottom:0;right:0;width:125px;padding-bottom: 5px}
#show-more-cnt a.switch-view {font-size:9px;color:#f863b7;background:url("http://static1.pasart.pl/pasart/images/ico_expand.png") no-repeat left center;text-decoration:none;padding-left:13px;margin:8px 0 0 2px;}
#show-more-cnt a.switch-view:hover {background:url("http://static1.pasart.pl/pasart/images/ico_expand.png") no-repeat left center;text-decoration:underline}
#show-more-cnt.advanced {
    width: 200px;
    text-align: right;
    margin-right: 5px;
    margin-top: 5px;
}
#show-more-cnt a.collapse {background-image:url("http://static1.pasart.pl/pasart/images/ico_collapse.png");}


#search-filters-box-on {border-left:1px solid #893567;background:#f5deea url("http://static1.pasart.pl/pasart/images/search_box_bg.png") repeat-x left bottom;border-bottom:1px solid #893567;position:relative;border-right:1px solid #893567;/*height:29px;overflow:show;*/}

span.filter-on {display:inline-block;background:url("http://static1.pasart.pl/pasart/images/fl_tab_l.png") no-repeat left top;height:20px;padding-left:1px;clear:both;margin-top: 3px;}
span.filter-on span.inner {display:inline-block;background:url("http://static1.pasart.pl/pasart/images/fl_tab_l.png") no-repeat right top;height:20px;padding-right:1px;}
span.filter-on span.content {display:inline-block;height:20px;background-color:#e793c2;line-height:20px;color:#ffffff;font-size:12px;padding-left:11px;}
span.filter-on a.close {display:inline-block;height:20px;width:9px;margin-left:24px;margin-right:6px;background:url("http://static1.pasart.pl/pasart/images/fl_on_close.png") no-repeat left top;float:right;}


#home-ban-cnt {
    padding-top: 1px; 
    width:756px;
    background: white url("http://static1.pasart.pl/pasart/images/home_ban_bg.png") no-repeat left top;
    z-index:50;
    height: 375px;
    overflow: hidden;
}
#showcase {
    border-left:1px solid #e7e7e7;
    height: 375px;
    width:755px;
}
.nivo-controlNav {position: absolute; top: -1px;left: -1px;width: 492px; display: block; clear: both; height:55px;padding-left:25px;background:url("http://static1.pasart.pl/pasart/images/little_smth.png") no-repeat left top;z-index:199}
.nivo-controlNav a {display:inline-block;cursor:pointer;width:21px;height:21px;background:url("http://static1.pasart.pl/pasart/images/ban_handles.png") no-repeat -22px 0px;float:left;margin-right:1px;text-align:center;line-height:21px;font-size:9px;color:#863063;margin-top:33px;}
.nivo-controlNav a:hover {background-image: url("http://static1.pasart.pl/pasart/images/ban_handles_over.png");color:#f863b7}
.nivo-controlNav a.active {background-position:0 0;color:#ffffff;}
.nivo-caption {
    background:url("http://static1.pasart.pl/pasart/images/home_ban_r.png") no-repeat right bottom;
    margin-top: 56px;
    float:right;
    width:242px;
    height:355px;
    position:relative;
    top:-56px;
    padding-top: 20px;
    padding-right: 15px;
}
.nivo-caption h4 {font-size:24px;font-weight:bold;color:#ffffff;line-height:22px;text-align:right;padding:16px 0 16px 55px;}
.nivo-caption .descProperty {font-size:12px;color:#e4e4e4;text-align:right;}
.nivo-caption .slideShowProductsPrice, .nivo-caption .slideShowProductsPrice span.price {
    font-size:32px;
    color:#9ac82e;
    text-align:right;
    line-height:32px;
    padding-top:20px;
    float: right;
}
.nivo-caption .slideShowProductsPrice span.price {
    padding-top: 0;
    margin-right: 15px;
}
.nivo-caption .slideShowProductsPrice span.oldPrice {
    font-size: 18px;
    color:#b7b7b7;
    text-decoration:line-through;
    float: left;
    margin-left: 70px;
    margin-right: 2px;
    margin-top: 4px;
    padding-top: 0px;
}
.nivo-caption .slideShowProductsPrice .promoTitle {
    margin: 0;
    text-align: right;
    display: block;
    font-size: 20px;
}
.nivo-caption a.button_page {
    display:inline-block;
    line-height: 21px;
    color:#f863b7;
    font-size:11px;
    background:url("http://static1.pasart.pl/pasart/images/go_btn.png") no-repeat right center;
    padding-right:24px;
    text-decoration:none;
    font-weight:bold;
    position:absolute;
    bottom:32px;
    right: 10px;} 
.nivo-caption a.button_page:hover {color:#ffffff;background:url("http://static1.pasart.pl/pasart/images/go_btn_white.png") no-repeat right center;text-decoration:none;} 
.nivo-imageLink {
    background: url("http://static1.pasart.pl/pasart/images/ban_corner.png") no-repeat right bottom;
    width: 500px !important;
    z-index:100;
}
.nivo-imageLink img {
}

#newprod-box {background:url("http://static1.pasart.pl/pasart/images/newprod_box.png") no-repeat right top;border-left:1px solid #e7e8e8;}
/*#newprod-box h1.heading {font-size:14px;font-weight:normal;color:#fffefe;background:url("http://static1.pasart.pl/pasart/images/newprod_heading.png") no-repeat left top;width:257px;height:42px;position:relative;left:-5px;top:-3px;line-height:36px;padding-left:30px;}*/

#newprod-box h1.heading {font-size:14px;font-weight:normal;color:#fffefe;background:url("http://static1.pasart.pl/pasart/images/newprod_heading.png") no-repeat left top;width:257px;height:42px;margin:-3px 0 0 -5px;line-height:36px;padding-left:30px;}


div.item {width:251px;border-right:1px solid #e7e8e8;float:left;height:243px;position: relative;}
div.item-last {border:none;}
div.item div.inner {padding:10px 24px 0 24px;}
div.item div.img-cnt {position:relative;}
div.item img.prod-img {display:block;margin-bottom:10px;}
div.item a img.prod-img {display:block;margin-bottom:10px;border:dotted 1px #ffffff; overflow:hidden;}
div.item a:hover img.prod-img {display:block;margin-bottom:10px; border:dotted 1px #CCCCCC;visibility: visible;}

h3.prod-title {font-size:12px;font-weight:bold;color:#863063;height: 45px;background: none;line-height: 14px;padding: 0}
h3.prod-title a {color:#863063;text-decoration:none;}
h3.prod-title a:hover {text-decoration:underline;}

span.prod-nr {font-size:11px;font-weight:normal;color:#969696;}
div.price-basket-bar {position:absolute;left:24px;bottom:5px;width:203px}
span.price {display:inline-block;width:77px;font-size:22px;color:#9ac82e;float:left;text-align:left;line-height:22px;}
.cena-za-opak {text-align: right;font-size:9px;color: #848484;padding-top: 2px;}
/*
div.quant {font-size:11px;color:#4e4e4e;float:left;width:62px;position:relative;}
input.prod-quant {border:1px solid #a0a0a0;background-color:#ffffff;color:#4e4e4e;text-align:left;width:26px;font-size:11px; padding: 2px 0;}
a.inc-quant {width:9px;height:9px;background:url("http://static1.pasart.pl/pasart/images/ico_plus.png") no-repeat left top;position:absolute;right:0;top:0px;}
a.inc-quant:hover {width:9px;height:9px;background:url("http://static1.pasart.pl/pasart/images/ico_plus_over.png") no-repeat left top;position:absolute;right:0;top:0px;}
a.dec-quant {width:9px;height:9px;background:url("http://static1.pasart.pl/pasart/images/ico_minus.png") no-repeat left top;position:absolute;right:0;top:11px;}
a.dec-quant:hover {width:9px;height:9px;background:url("http://static1.pasart.pl/pasart/images/ico_minus_over.png") no-repeat left top;position:absolute;right:0;top:11px;}
*/
.dokoszyka {
    color: #4e4e4e;
    float: left;
    height: 24px;
}
.qtyBox {
    width: 40px;
    font-size: 11px;
    height: 15px;
    display: inline-block;
}
.qtyBox .qty {
    border:1px solid #a0a0a0;
    background-color:#ffffff;
    color:#4e4e4e;
    text-align:left;
    width:26px;
    font-size:11px; 
    padding: 2px 0;
    float: left;
}
.qtyBox .how {
    width: 10px;
    margin-left: 30px;
    height: 20px;
    display: block;
}
.qtyBox .how input {
    border: none;
    display: block;
    padding: 0;
    margin: 0;
    width: 9px;
    height: 10px;
    cursor: pointer;
}
.qtyBox .how input.up {
    background:url("http://static1.pasart.pl/pasart/images/ico_plus.png") center center no-repeat;
}
.qtyBox .how input.up:hover {
    background-image: url("http://static1.pasart.pl/pasart/images/ico_plus_over.png");
}
.qtyBox .how input.down {
    background:url("http://static1.pasart.pl/pasart/images/ico_minus.png") center center no-repeat;
}
.qtyBox .how input.down:hover {
    background-image: url("http://static1.pasart.pl/pasart/images/ico_minus.png");
}

a.add-basket {display:inline-block;float:right;line-height:21px;color:#f863b7;font-weight:bold;padding-right:24px;text-decoration:none;background:url("http://static1.pasart.pl/pasart/images/ico_add_basket.png") no-repeat right center;}
a.add-basket:hover {display:inline-block;float:right;line-height:21px;color:#863063;font-weight:bold;padding-right:24px;text-decoration:none;background:url("http://static1.pasart.pl/pasart/images/ico_add_basket_over.png") no-repeat right center;}

span.old-price {color:#b7b7b7;text-decoration:line-through;}


div.bagde-promo {background:url("http://static1.pasart.pl/pasart/images/prod_promo_promo.png") no-repeat left top;width:49px;height:16px;position:absolute;left:-4px;top:0;}
div.bagde-new {background:url("http://static1.pasart.pl/pasart/images/prod_promo_new.png") no-repeat left top;width:40px;height:16px;position:absolute;left:-4px;top:16px;}


#lcol-tabs {}
#lcol-tabs li {float:left;width:126px;}
#lcol-tabs li a {text-align:center;display:block;line-height:39px;font-weight:bold;font-size:11px;color:#863063;text-decoration:none;background-repeat:no-repeat;background-position:left top;}
#lcol-tabs li a:hover {text-decoration:underline;}
#lcol-tabs li a.newprod {background-image:url("http://static1.pasart.pl/pasart/images/trans_tab_l.png");}
#lcol-tabs li a.promo {background-image:url("http://static1.pasart.pl/pasart/images/trans_tab_r.png");}

/*h1.lcol-heading {font-size:14px;font-weight:normal;color:#fffefe;background:url("http://static1.pasart.pl/pasart/images/lcol_heading.png") no-repeat left top;width:122px;height:42px;position:relative;left:-29px;top:-3px;line-height:36px;padding-left:30px;}*/

h1.lcol-heading {font-size:14px;font-weight:normal;color:#fffefe;background:url("http://static1.pasart.pl/pasart/images/lcol_heading.png") no-repeat left top;width:122px;height:42px;margin:-3px 0 0 -29px;line-height:36px;padding-left:30px;}



#categ-box {background:url("http://static1.pasart.pl/pasart/images/categ_box_bg.png") no-repeat left top;min-height:294px;padding-top:30px;}
#categ-box div {padding:0px 24px 30px 24px;}
#categ-box h1.lcol-heading {margin-left:-5px;} 

#categ-list {}
#categ-list li {border-bottom:1px solid #e5dae1;}
#categ-list li.last {border:none;}
#categ-list li a {display:block;line-height:23px;font-size:12px;font-weight:bold;color:#863063;text-decoration:none;padding-left:8px;background:url("http://static1.pasart.pl/pasart/images/catg_list_bull.png") no-repeat left center;}

#categ-list li a:hover, #categ-list li a.current {background-image:url("http://static1.pasart.pl/pasart/images/catg_list_curr_bull.png");color:#f863b7;}

#categ-list ul.sub-categ {}
#categ-list ul.sub-categ li {}
#categ-list ul.sub-categ li a {padding-left:14px;background-position:8px center;font-weight:normal;font-size:11px;}
#categ-list ul.sub-categ li a.current {font-weight:bold;background-color:#f7ecf2;}

#categ-list .lvl1 ul {}
#categ-list .lvl1 ul {}
#categ-list .lvl1 ul li a {padding-left:20px;background-position:12px center;font-weight:normal;font-size:11px;}
#categ-list .lvl1 ul li a.current {font-weight:bold;}

#categ-list .lvl2 ul {}
#categ-list .lvl2 ul li {}
#categ-list .lvl2 ul li a {padding-left:26px;background-position:18px center;font-weight:normal;font-size:11px;}
#categ-list .lvl2 ul li a.current {font-weight:bold;background-color:#f7ecf2;}

#categ-list .lvl3 ul {}
#categ-list .lvl3 ul li {}
#categ-list .lvl3 ul li a {padding-left:32px;background-position:24px center;font-weight:normal;font-size:11px;}
#categ-list .lvl3 ul li a.current {font-weight:bold;background-color:#f7ecf2;}

#categ-list .lvl4 ul {}
#categ-list .lvl4 ul li {}
#categ-list .lvl4 ul li a {padding-left:40px;background-position:32px center;font-weight:normal;font-size:11px;}
#categ-list .lvl4 ul li a.current {font-weight:bold;background-color:#f7ecf2;}

#categ-list .lvl4 ul {}
#categ-list .lvl4 ul li {}
#categ-list .lvl4 ul li a {padding-left:48px;background-position:40px center;font-weight:normal;font-size:11px;}
#categ-list .lvl4 ul li a.current {font-weight:bold;background-color:#f7ecf2;}

#ship-box {display: block; text-decoration: none;background:url("http://static1.pasart.pl/pasart/images/ship_box.png") no-repeat left top;height:112px;}
#ship-box .inner {padding:24px 0 0 76px;}
#ship-box h2 {font-size:24px;line-height:24px;font-weight:bold;color:#863063;margin: 0;background: none}
#ship-box h3 {font-size:14px;font-weight:normal;color:#863063;margin:0}
#ship-box div.desc {color:#2e2e2e;line-height:12px;padding:6px 0 0 1px;}


#blog-box {border-bottom:1px solid #e9e9e9;background:url("http://static1.pasart.pl/pasart/images/blog_box.png") no-repeat right bottom;height:156px;}
#blog-box div.inner {padding:0 24px 0 24px}
#blog-box div.inner a {text-decoration: none;cursor: pointer}
#blog-box div.inner a.clnk {display: block;overflow: hidden;}
#blog-box div.content {margin-top:8px;height:91px;position:relative;}
#blog-box img.blog-img {float:left;margin-right:16px;}
#blog-box p.post-info {line-height:12px;color:#848484;}
#blog-box span.post-author {font-weight:bold;}
#blog-box h4.post-title {margin-top:4px;font-size:12px;line-height:13px;font-weight:bold;color:#863063;}
#blog-box h4.post-title a {color:#863063;text-decoration:none;}
#blog-box a.more  {display:inline-block;line-height:21px;color:#863063;font-size:11px;background:url("http://static1.pasart.pl/pasart/images/go_btn_drk.png") no-repeat right center;padding-right:24px;text-decoration:none;position:absolute;right:0px;bottom:0px;}
#blog-box:hover .more, #blog-box a.more:hover  {display:inline-block;line-height:21px;color:#f863b7;font-size:11px;background:url("http://static1.pasart.pl/pasart/images/go_btn.png") no-repeat right center;padding-right:24px;text-decoration:none;position:absolute;right:0px;bottom:0px;}

#nletter-box {background:url("http://static1.pasart.pl/pasart/images/nletter_box.png") no-repeat left top;height:95px;}
#nletter-box h2.title {font-size:14px;font-weight:normal;margin-bottom:8px;}
#nletter-box .inner {padding:15px 24px 0 24px;}
.subscribeFormInner {
    overflow: auto;
    margin-top: 5px;
}
.subscribeFormInner .error_list {
    float: right;
    color: #863063;
    width: 100%;
    text-align: center;
    padding: 0;
    margin: 0;
}
.subscribeFormInner input {
    font-size:12px;
    border:1px solid #a0a0a0;
    color:#848484;
    width:190px;
    background-color:#ffffff;
    font-family:Arial;
    padding: 3px 0 4px 3px;
    margin-left: 3px;
    margin-bottom: 3px;
}
.subscribeFormSubmit {margin-top:5px;}
#subscribeFormSubmitButton {display:inline-block;line-height:21px;color:#863063;font-size:11px;background:url("http://static1.pasart.pl/pasart/images/nletter_go_btn.png") no-repeat right center;padding-right:24px;text-decoration:none;float:right;}
#subscribeFormSubmitButton:hover {display:inline-block;line-height:21px;color:#f863b7;font-size:11px;background:url("http://static1.pasart.pl/pasart/images/nletter_go_btn_over.png") no-repeat right center;padding-right:24px;text-decoration:none;float:right;}

.subscribeProfits a {display:inline-block;background:url("http://static1.pasart.pl/pasart/images/ico_plus.png") no-repeat 1px center;color:#863063;text-decoration:none;float:left;padding-left:14px;margin-top: 3px;}
.subscribeProfits a:hover {display:inline-block;background:url("http://static1.pasart.pl/pasart/images/ico_plus.png") no-repeat 1px center;color:#863063;text-decoration:underline;float:left;padding-left:14px;}


.content h2, .content h3, #pageBody h2, #pageBody h3, #promoConditions h2, #promoConditions h3 { 
    background-image: none;
    background-color: #f9ebf2; 
    color: #863063;
    font-size: 14px; 
    font-weight: normal; 
    display: inline-block;
    border-right: solid 1px #ffffff; 
    border-bottom: solid 1px #e7e8e8; 
    padding: 10px;
    display: block;
    margin: 20px 0;
    font-weight: bold;
    text-transform: uppercase;
}
.content h3, #pageBody h3, #promoConditions h3 { 
    margin: 10px 0;
    font-weight: normal;
}

h2.heading-wider, h2.pageTitle {
    margin: 0;
    text-transform: uppercase;
    font-size:13px;
    font-weight:normal;
    color:#fffefe;
    background:url("http://static1.pasart.pl/pasart/images/headin_wider.png") no-repeat left top;
    height:42px;
    margin:-3px 0 0 -5px;
    line-height:36px;
    padding-left:30px;
    border: none;
    padding: 0 0 2px 30px;
}
h2.pageTitle {
    padding: 0;
    margin: 0;
    border: none;
    background: url("http://static1.pasart.pl/pasart/images/prodpage_heading.png") no-repeat scroll left top transparent;
    color: #FFFEFE;
    font-size: 14px;
    font-weight: normal;
    height: 68px;
    line-height: 89px;
    margin: 0px 0 0 -5px;
    padding-left: 30px;
    width: 983px;
    padding-bottom:8px;
    text-transform: uppercase;
}
h2.heading-wide {
    padding: 0;
    margin: 0;
    text-transform: uppercase;
    font-size:13px;
    font-weight:normal;
    color:#fffefe;
    background:url("http://static1.pasart.pl/pasart/images/newprod_heading.png") no-repeat left top;
    width:227px;
    margin: -3px 0 0 -5px;
    padding-left:30px;
    line-height: 36px;
    height: 42px;
    border: none;
}
h2.heading-wide.whats_new {
    width: 383px;
    background-image: url("http://static1.pasart.pl/pasart/images/headin_wider.png");
}
h2.heading-wide.promo {
    width: 509px;
    background-image: url("http://static1.pasart.pl/pasart/images/headin_wider_green.png");
}

div.prod-list-gen {position:relative;}
div.cfix {width:8px;height:9px;background:url("http://static1.pasart.pl/pasart/images/filter_box_cfix.png") no-repeat left top;position:absolute;right:0px;top:-8px;}

#prod-short-list h2.heading-wide {float:left;}
#prod-short-list div.item-sep {border-top:1px solid #e7e8e8;margin:0 24px;}

.prod-long-list div.item {width:708px; /*border-bottom:1px solid #e7e8e8;*/ border-right:none; float:left; height:155px; position:relative; padding:14px 24px 0 24px; }
.prod-long-list div.item-last {border:none;}
.prod-long-list div.item div.inner {/*padding:10px 24px 0 24px;*/ border-bottom:1px solid #e7e8e8; padding:0px; width:708px; height:155px;}
.prod-long-list div.item div.img-cnt {position:relative; width:228px; float:left;}
.prod-long-list div.item img.prod-img {display:block;margin-bottom:0px;}
.prod-long-list div.item a img.prod-img {display:block;margin-bottom:0px;border:dotted 1px #ffffff; overflow:hidden;}
.prod-long-list div.item a:hover img.prod-img {display:block;margin-bottom:10px; border:dotted 1px #CCCCCC;visibility: visible;}
.prod-long-list div.item .prod-desc-box { float: left; height: 142px; width: 252px; padding:0px 24px;}
.prod-long-list h3.prod-title {font-size:12px;font-weight:bold;color:#863063; float:left;}
.prod-long-list h3.prod-title a {color:#863063;text-decoration:none;}
.prod-long-list h3.prod-title a:hover {text-decoration:underline;}
.prod-long-list span.prod-desc {text-transform: lowercase;font-size:11px;font-weight:normal;color:#2e2e2e; float:left; width:204px;}
.prod-long-list span.prod-desc-bold {font-size:11px;font-weight:bold;color:#2e2e2e; /*float:left; width:204px; padding:0px 24px;*/}
.prod-long-list p.prod-desc a {color:#863063;text-decoration:none;}
.prod-long-list p.prod-desc a:hover {text-decoration:underline;}
.prod-long-list span.prod-nr {font-size:11px;font-weight:normal;color:#969696;}
.prod-long-list div.price-quant-bar {position:absolute;right:52px; /*bottom:5px; */ width:203px;}
.prod-long-list div.price-bar {text-align: center; position:relative; width:127px; height:30px; clear:right; display:inline-block; border-bottom:1px solid #E7E8E8; vertical-align:middle; padding-top:40px;}
.prod-long-list div.quant-bar {/*float:left;*/ clear: right; display: inline-block; height: 30px; margin-top: 12px; position: relative; width: 98px; height:60px; margin-left:30px; }
.prod-long-list div.cart-bar {display: inline-block; position: absolute; right: 24px; top: 74px;}
.prod-long-list div.price {position:relative; /*width:203px; float:left; height:90px;*/}
.prod-long-list span.price {display:inline-block; width:77px; font-size:22px;color:#9ac82e; float:right; text-align:left; line-height:22px;}
.prod-long-list span.priceCenter {display:inline-block; width:77px; font-size:22px;color:#9ac82e; }
.prod-long-list div.quant {font-size:11px;color:#4e4e4e;float:left;width:62px; height:90px; position:relative; text-align:left;}
.prod-long-list input.prod-quant {border:1px solid #a0a0a0;background-color:#ffffff;color:#4e4e4e;text-align:left;width:26px;font-size:11px; padding: 2px 0;}
.prod-long-list a.add-basket {display:inline-block;float:right;line-height:21px;color:#f863b7;font-weight:bold;padding-right:24px;text-decoration:none;background:url("http://static1.pasart.pl/pasart/images/ico_add_basket.png") no-repeat right center;}
.prod-long-list a.add-basket:hover {color:#863063;background-image:url("http://static1.pasart.pl/pasart/images/ico_add_basket_over.png")}
.prod-long-list span.old-price {color:#b7b7b7;text-decoration:line-through; float:left; line-height:26px;}


div.prod-list-cnt {
    background:#ffffff url("http://static1.pasart.pl/pasart/images/prod_list_bg.png") repeat-x left top;
    border-left:1px solid #e7e8e8;
    width: 755px;
}

div.prod-list-opts {
    width:482px;
    height:37px;
    float:left;
    line-height:30px;
    background:url("http://static1.pasart.pl/pasart/images/prod_list_opts_bg.png") no-repeat right bottom;
}
div.prod-list-opts span.opt-desc {padding:0 3px 0 14px;display:inline-block;font-size:9px;color:#a4a4a4;}
div.prod-list-opts a.resize-thumbs {display:inline-block;width:17px;height:17px;background:url("http://static1.pasart.pl/pasart/images/ico_resize_thumbs_off.png") no-repeat left top;vertical-align:middle;}
div.prod-list-opts a.resize-thumbs:hover, div.prod-list-opts a.resize-thumbs.active {display:inline-block;width:17px;height:17px;background:url("http://static1.pasart.pl/pasart/images/ico_resize_thumbs_on.png") no-repeat left top;vertical-align:middle;}

.displayModeSwitcher { display: inline }
.displayModeSwitcher span { text-transform: lowercase }
.displayModeSwitcher a { text-decoration:  none }
div.prod-list-opts a.view-list, .displayModeSwitcher a.longlist {display:inline-block;width:17px;height:17px;background:url("http://static1.pasart.pl/pasart/images/ico_view_list_off.png") no-repeat left top;vertical-align:middle;margin-right:2px;}
div.prod-list-opts a.view-list:hover, .displayModeSwitcher a.longlist:hover, .displayModeSwitcher a.longlist_selected {display:inline-block;width:17px;height:17px;background:url("http://static1.pasart.pl/pasart/images/ico_view_list_on.png") no-repeat left top;vertical-align:middle;margin-right:2px;}

div.prod-list-opts a.view-icons, .displayModeSwitcher a.shortlist {display:inline-block;width:17px;height:17px;background:url("http://static1.pasart.pl/pasart/images/ico_view_icons_off.png") no-repeat left top;vertical-align:middle;}
div.prod-list-opts a.view-icons:hover, .displayModeSwitcher a.shortlist:hover, .displayModeSwitcher a.shortlist_selected {display:inline-block;width:17px;height:17px;background:url("http://static1.pasart.pl/pasart/images/ico_view_icons_on.png") no-repeat left top;vertical-align:middle;}

#sorterForm {display: inline-block}
.pagerLimitForm  {display: inline-block}
div.prod-list-opts select {background-color:#ffffff;border:1px solid #bdbdbd;font-family:Arial;font-size:9px;color:#7a7a7a;}

div.prod-list-opts select.sort-opts {width:77px;}
div.prod-list-opts select.per-page {width:39px;}

div.prod-list-pagi {
    height:63px;
    line-height:45px;
    padding:0 24px;
    background:url("http://static1.pasart.pl/pasart/images/pagi_cnt_bg.png") no-repeat 24px bottom;
}

div.prod-list-pagi-bottom {height:59px;background-position:24px top;}


div.prod-list-pagi span.display-count {color:#a4a4a4;display:inline-block;width:220px;float:left}
div.prod-list-pagi div.pagi-cnt {float:left;width:270px}
ul.prod-pagi {padding-top:12px;float:left;}
ul.prod-pagi li {float:left;color:#a4a4a4;line-height:21px;}
ul.prod-pagi li a {display:inline-block;width:21px;height:21px;background:url("http://static1.pasart.pl/pasart/images/prod_pagi.png") no-repeat -22px 0px;float:left;margin-right:1px;text-align:center;line-height:21px;font-size:9px;color:#a4a4a4;text-decoration:none;}
ul.prod-pagi li a:hover {display:inline-block;width:21px;height:21px;background:url("http://static1.pasart.pl/pasart/images/prod_pagi_over.png") no-repeat;float:left;margin-right:1px;text-align:center;line-height:21px;font-size:9px;color:#863063;text-decoration:none;}
div.prod-list-pagi .pager-navi { display: inline-block; margin: 0;padding: 0; width: 210px;}
ul.prod-pagi li a.active {background-position:0 0;color:#ffffff;}
ul.prod-pagi li a.active:hover {background-position:0 0;color:#863063;}
div.prod-list-pagi span.to-page {color:#a4a4a4;display:inline-block;float:left;padding:0 5px 0 10px;}
div.prod-list-pagi input.to-page {border:1px solid #c9c9c9;background-color:#ffffff;font-family:Arial;font-size:11px;width:37px;height:18px;color:#7A7A7A;margin-top: 12px;}

span.pagi-back,a.pagi-back {
    display:inline-block;
    font-weight:bold;
    color:#a4a4a4;
    padding-left:24px;
    text-decoration:none;background:url("http://static1.pasart.pl/pasart/images/ico_pagi_back.png") no-repeat left center;margin-right:8px;
}
a.pagi-back:hover {color:#863063;text-decoration:none;background-image:url("http://static1.pasart.pl/pasart/images/ico_pagi_back_over.png")}
span.pagi-back {color: #d4d4d4 }

span.pagi-next,a.pagi-next {display:inline-block;font-weight:bold;color:#a4a4a4;padding-right:24px;text-decoration:none;background:url("http://static1.pasart.pl/pasart/images/ico_pagi_next.png") no-repeat right center;margin-left:8px;}
a.pagi-next:hover {background-image:url("http://static1.pasart.pl/pasart/images/ico_pagi_next_over.png")}
span.pagi-next {color: #d4d4d4 }

span.pagi-pages {width:48px;height:21px;line-height:21px;color:#a4a4a4;text-align:center;background:url("http://static1.pasart.pl/pasart/images/pagi_pages.png") no-repeat left top;display:inline-block;}

.ownchoose { display: inline-block; }

#recom-box {
    border-top:1px solid #863063;
    background:url("http://static1.pasart.pl/pasart/images/recom_box.png") repeat-x left top;
    border-left:1px solid #e7e8e8;
}
#recom-box.promo {
    border-top:1px solid #8ab529;
}

#search-filters-box .formField {
    display: inline-block;
    width: 280px;
    float: left;
}
#search-filters-box .formField label {
    display: block;
}
#search-filters-box .formField label.inline {
    display: inline;
}
#search-filters-box input {
    border: 1px solid #a0a0a0;
}
#search-filters-box .multipleCheckBox .showInfo, #search-filters-box .multipleCheckBox .valuesWrapper{
    border: 1px solid #a0a0a0;
}
#search-filters-box #price_from, #search-filters-box #price_to {
    width: 60px;
}
#search-filters-box #size_from, #search-filters-box #size_to {
    width: 60px;
}
.multipleCheckBox .valuesWrapper {
    width: 600px !important;
}
.multipleCheckBox ul li {
    width: 180px;
}

.infoBox {
    display: block;
    margin-right: 25px;
    margin-left: 25px;
    background-color:#6c6c6c; 
    color: #bfbfbf; 
    text-align:left; 
    font-size:12px;
    padding:12px 24px; 
    vertical-align:middle; 
    color:#9ac82e; 
    height:60px; 
}
.infoBox a {
    display: block;
    margin-top: 30px;
    color: #f863b7;
}
.infoBox ul {
    float: right;
    width: 450px;
    margin-top: -18px;
}
.infoBox ul li a {
    margin: 0;
}
.regform-content .infoBox {
    margin-top: 20px;
}
#filterFormBody {
    width: 600px;
}

.initializedMultipleCheckbox .valuesWrapper {
    box-shadow: 0 0 0 0 !important;
}
.initializedMultipleCheckbox a {
    color: #f863b7;
}
.initializedMultipleCheckbox .confirmBtn:hover {
    background: white !important;
}

#notifier, #orderOptions, #cartOptions {
    width:440px;
    padding: 40px;
    height:154px;
    color: #000;
    position: absolute;
    z-index: 99999;
    text-align: center;
    display: none;
    font-size: 14px;
    line-height: 18px;
    background: url(/pasart/images/message-box-all.png) left top no-repeat;
}
#orderOptions, #cartOptions {
    display: none;
    width: 350px;
    text-align: left;
}
.jsNone .inner, #orderOptions .inner, #cartOptions .inner {
    padding-left: 70px;
    height: 70px;
    width: 300px;
    display: table-cell;
    vertical-align: middle;
    background: url(/pasart/images/ico-message-normal.png) left top no-repeat;
}

.jsSuccess .inner {
    background-image: url(/pasart/images/ico-message-success.png);
}
.jsFailure .inner  {
    background-image: url(/pasart/images/ico-message-failure.png);
}

.initializedColorSelector .buttons {
    display: block;
    float: none;
    overflow: auto;
    list-style: none;
}
.initializedColorSelector .buttons li {
    display: inline;
}
.initializedColorSelector .buttons a {
    background-position: center left;
    background-repeat: no-repeat;
    display: block;
    width: 20px;
    height: 18px;
    margin-right: 5px;
    float: left;
    cursor: pointer;
    font-weight: normal;
}
.initializedColorSelector .buttons a.checked {
    font-weight: bold;
}

.jspVerticalBar {
    width: 8px;
    background-color: #ececec;
}
.jspDrag {
    background-color: #e793c2;
}

#fbLink {
    margin-left: 24px;
    width: 189px;
    height: 60px;
    display: block;
    float: left;
    background: url('/pasart/images/fb_fanpage.png') top left no-repeat;
}
#fbLink:hover {
    background-image: url('/pasart/images/fb_fanpage_over.png');
}
#sideBar {
    position: fixed;
    right: 0;
    top: 160px;
    z-index: 199;
}
#sideBarTab {
    position: fixed;
    right: 0;
    bottom: 5px;
}
#sideBarContents {
    position: fixed;
    right: 25px;
    bottom: 5px;
    background: white;
}
#stream_content {
    height: 100px !important;
    border: 1px solid black !important;
}



/* product */
#product-cnt div.lcol {width:1008px;float:left}
#product-cnt div.rcol {width:0px;float:left;}


.wideCnt {
    width:1008px;
    z-index:50;
    background-image: url(/pasart/images/product_ban_bg_white.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #FFFFFF;
}
.wideCnt ood {
    background-image: url(/pasart/images/product_ban_bg_green.png);
}
#recom-box-wide {border-top:1px solid #863063;background:url("http://static1.pasart.pl/pasart/images/recom_box.png") repeat-x left top;width:1008px; margin-bottom:16px;}
#promo-box-wide {border-top:1px solid #93c02c;background:url("http://static1.pasart.pl/pasart/images/promo_box.png") repeat-x left top;width:1008px; margin-bottom:16px;}

div.product-imgbig {
    border-right: 1px solid #E7E8E8;
    float: left;
    position: relative;
}
div.product-imgbig div.inner {
    padding: 0 16px 16px 16px;
}
div.product-imgbig div.imgbig-cnt {
    position: relative;
}
div.bagde-promobig {
    background: url("http://static1.pasart.pl/pasart/images/prod_promo_promobig.png") no-repeat scroll left top transparent;
    height: 28px;
    left: -6px;
    position: absolute;
    top: 0;
    width: 85px;
}
div.bagde-newbig {
    background: url("http://static1.pasart.pl/pasart/images/prod_promo_newbig.png") no-repeat scroll left top transparent;
    height: 28px;
    left: -6px;
    position: absolute;
    top: 28px;
    width: 85px;
}

div.product-imgbig a img.product-imgbig {
    border: 1px dotted #FFFFFF;
    display: block;
    margin-bottom: 10px;
    overflow: hidden;
}
div.product-gallery {
    border-right: 1px solid #E7E8E8;
    float: left;
    height: 395px;
    position: relative;
    width: 211px;
    padding-left: 12px;
    background-image: url(/pasart/images/prodpage_gallery_bg.png);
    background-repeat: no-repeat;
    background-position: right bottom;
}
div.product-gallery-navi {
    height:20px;
    padding: 0px;
    float:right;
    width: 100%;
    margin-bottom: 10px;
}
div.product-gallery-navi h5 {
    line-height:20px;
    float: left;
}
div.product-gallery-navi .pager {
    float: right;
    text-align: left;
}
div.product-gallery-thumbs {
    height:298px;
    padding: 0px;
    float:left;
}
div.product-gallery-thumbs a {
    display: block;
    float: left;
    width: 93px;
    margin-right:8px;
    padding: 0;
    margin-bottom:6px;
}
div.product-gallery-thumbs a img {
    border: 1px solid #e7e8e8;
    Opacity: 0.4;
}
div.product-gallery-thumbs a:hover img{
    Opacity: 1;
}
div.product-gallery-thumbs a img.last{
    margin-right:0px;
}

div.product-gallery-thumbs a img.current {
    border: 1px solid #863063;
    Opacity: 1;
}

#productPage div.product-desc {
    float: left;
    height: 336px;
    position: relative;
    width: 202px;
    padding: 0px 24px 22px;
    background-image: url(/pasart/images/prodpage_desc_bg.png);
    background-repeat: no-repeat;
    background-position: left top;	
}
div.product-desc-detail {
    min-height:200px;
    padding: 0px;
}
div.product-desc-detail table {
    width: 205px;
}
div.product-desc-detail table th {
    width: 89px;
    text-transform: lowercase;
    text-align: left;
    font-weight: normal;
}
div.product-desc-detail table td {
    width: 116px;
    font-weight: bold;
    text-align: right;
}
div.product-desc-shipment {
    padding: 0px;
    background-image: url(/pasart/images/prodpage_desc_line.png);
    background-repeat: no-repeat;
    background-position: center top;
}
div.product-desc-shipment table {
    width: 205px;
}
div.product-desc-shipment table th {
    width: 120px;
    text-align: left;
}
div.product-desc-shipment table td {
    width: 80px;
    text-align: right;
}
div.product-desc-price {
    padding: 0px;
    width:102px;
    padding-top:18px;
    padding-right:16px;
    float:left;
}
div.product-desc-price table {
    width: 102px;
}
div.product-desc-quan {
    padding-top: 34px;
    padding-left: 16px;
    float:left;
}
div.product-desc-quan .quant{
    color: #4E4E4E;
    font-size: 11px;
    position: relative;
    width: 62px;
}


div.product-desc-buy {
    float:left;
    position: relative;
    padding-top: 12px;
}
div.product-desc-buy a{
    width: 205px;
    height: 49px;
    display: block;
    background: url('/pasart/images/prodpage_desc_cartbtn.png') top left no-repeat;
    text-indent: -9999px;
}
div.product-desc-buy a:hover {
    background-image: url('/pasart/images/prodpage_desc_cartbtn_over.png');
}
div.product-pagi {
    height: 63px;
    line-height: 64px;
    padding: 0px 24px;
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(/pasart/images/pagi_cnt_bg_wide.png);
    background-repeat: no-repeat;
    background-position: 24px top;
}

div.product-pagi-bottom {
    height: 63px;
    float:right;
}
div.product-pagi-backbtn {
    height: 42px;
    width: 228px;
    float: left;
    padding-top: 21px;
}
div.product-pagi-social {
    height: 63px;
    width: 366px;
    float: left;
    padding-left:140px;
}
div.product-pagi-social span{
    font-size:11px;
    color:#999999;
}


h1.heading-wider-prod {
    background: url("http://static1.pasart.pl/pasart/images/headin_wider.png") no-repeat scroll left top transparent;
    color: #FFFEFE;
    font-size: 14px;
    font-weight: normal;
    height: 42px;
    line-height: 31px;
    margin: -3px 0 0 -5px;
    padding-bottom: 2px;
    padding-left: 30px;
    width: 383px;
}
h1.heading-wider-prod-green {
    background: url("http://static1.pasart.pl/pasart/images/headin_wider_green.png") no-repeat scroll left top transparent;
    color: #FFFEFE;
    font-size: 14px;
    font-weight: normal;
    height: 42px;
    line-height: 35px;
    margin: -3px 0 0 -5px;
    padding-bottom: 2px;
    padding-left: 30px;
    width: 383px;
}
a.pagi-backbtn{
    background: url("http://static1.pasart.pl/pasart/images/ico_pagi_back_pink.png") no-repeat scroll left center transparent;
    color: #f863b7;
    display: inline-block;
    font-weight: bold;
    line-height: 21px;
    margin-right: 11px;
    padding-left: 24px;
    text-decoration: none;
}
a.pagi-backbtn:hover{
    background: url("http://static1.pasart.pl/pasart/images/ico_pagi_back_pink_over.png") no-repeat scroll left center transparent;
    color: #863063;
    display: inline-block;
    font-weight: bold;
    line-height: 21px;
    margin-right: 11px;
    padding-left: 24px;
    text-decoration: none;
}
a.pagi-back-colors {
    background: url("http://static1.pasart.pl/pasart/images/ico_pagi_back_colors.png") no-repeat scroll left center transparent;
    color: #f863b7;
    display: inline-block;
    font-weight: normal;
    line-height: 21px;
    margin-right: 2px;
    padding-left: 12px;
    text-decoration: none;
    font-size:9px;
}
a.pagi-back-colors:hover {
    background: url("http://static1.pasart.pl/pasart/images/ico_pagi_back_colors.png") no-repeat scroll left center transparent;
    color: #f863b7;
    display: inline-block;
    font-weight: normal;
    line-height: 21px;
    margin-right: 2px;
    padding-left: 12px;
    text-decoration: underline;
    font-size:9px;
}
a.pagi-next-colors {
    background: url("http://static1.pasart.pl/pasart/images/ico_pagi_next_colors.png") no-repeat scroll right center transparent;
    color: #f863b7;
    display: inline-block;
    font-weight: normal;
    line-height: 21px;
    /*margin-right: 11px;*/
    padding-right: 12px;
    text-decoration: none;
    font-size:9px;
}
a.pagi-next-colors:hover {
    background: url("http://static1.pasart.pl/pasart/images/ico_pagi_next_colors.png") no-repeat scroll right center transparent;
    color: #f863b7;
    display: inline-block;
    font-weight: normal;
    line-height: 21px;
    /*margin-right: 11px;*/
    padding-right: 12px;
    text-decoration: underline;
    font-size:9px;
}
span.pagi-pages-colors {
    /*background: url("http://static1.pasart.pl/pasart/images/pagi_pages_colors.png") no-repeat scroll left top transparent;*/
    color: #A4A4A4;
    display: inline-block;
    height: 14px;
    line-height: 21px;
    text-align: center;
    width: 24px;
}
#product-color-chooser {
    background-color: #FFFFFF;
    border: 1px solid #A0A0A0;
    font-family: Arial;
    font-size: 12px;
    font-weight:bold;
    /*height: 20px;
    margin: 0 8px 9px 0;*/
}
div.product-desc-detail table {
    font-size: 12px;
    font-weight: normal;
    line-height:18px;
}
div.product-desc-shipment {
    padding-top:22px;
}
div.product-desc-shipment table {
    font-size: 9px;
    font-weight: normal;
    color:#848484;
    line-height:12px;
}
div.product-desc-shipment .freeShippingHint {
    font-size: 9px;
    font-weight: normal;
    color:#9ac82e;
    line-height:12px;
}
div.product-desc-price table .oldprice {
    font-size: 14px;
    font-weight: normal;
    color:#b7b7b7;
    line-height:8px;
    text-decoration:line-through;
    height: 18px;
}
div.product-desc-price table .newprice {
    font-size: 32px;
    font-weight: normal;
    color:#9ac82e;
    line-height:12px;
}

#socialRecommend {
    width: 144px;
    display: inline-block; 
    height: 16px;
    margin: 0 !important;
    padding: 0 !important;
}
#recommendNK, #recommendGG {
    margin: 0 !important;
    padding: 0 !important;
    display: block;
    float: left;
    width: 19px;
}
.addthis_toolbox.addthis_default_style  {
    float: left;
    position: relative;
    left: 0px;
    display: inline-block;
    height: 18px;
    margin: 0 !important;
    padding: 0 !important;
}



.quartic_rec {
    border-top:1px solid #863063;
    background:url("http://static1.pasart.pl/pasart/images/recom_box.png") repeat-x left top;
    border-left:1px solid #e7e8e8;
    height: 281px;
    /*    overflow: hidden;
    */
}
.quartic_header {
    background: url("http://static1.pasart.pl/pasart/images/quartic_heading.png") no-repeat left top;
    color: #FFFEFE;
    font-size: 14px;
    font-weight: normal;
    height: 42px;
    line-height: 35px;
    padding-bottom: 2px;
    padding-left: 30px;
    text-transform: uppercase;
    width: 763px;
    margin: -3px 0 0 -5px;
}
.quartic_imagediv {
    text-align: center;
}
.quartic_product {
    width:207px;
    border-right:1px solid #e7e8e8;
    height:240px;
    position:relative;
    display: inline-block;
    padding-left: 22px;
    padding-right: 22px;
    float: left;
}
.quartic_product:last-child {
    border-right: none;
}
.quartic_content .quartic_name {font-size:12px;font-weight:bold;color:#863063;height: 45px}
.quartic_content .quartic_name a {color:#863063;text-decoration:none;}
.quartic_content .quartic_name a:hover {text-decoration:underline;}
.quartic_price {display:inline-block;width:77px;font-size:22px;color:#9ac82e;float:left;text-align:left;line-height:22px;}
.quartic_add_button {display:inline-block;float:right;line-height:21px;color:#f863b7;font-weight:bold;padding-right:24px;text-decoration:none;background:url("http://static1.pasart.pl/pasart/images/ico_add_basket.png") no-repeat right center;}
.quartic_add_button:hover {display:inline-block;float:right;line-height:21px;color:#863063;font-weight:bold;padding-right:24px;text-decoration:none;background:url("http://static1.pasart.pl/pasart/images/ico_add_basket_over.png") no-repeat right center;}

#recommendColors {
    width: 204px;
    min-width: 204px;
}


.qtcontent {
    margin-left: 224px;
    padding-left: 20px;
    width:708px; 
    border-top: 1px solid #d8d7d7;
}
.qtcontent table { margin:0px; padding:0px; width:710px; }
.qtcontent table th {
    height:36px; 
    background-color:#f9ebf2; 
    color:#863063; 
    font-size:14px; 
    font-weight:normal; 
    padding-top:10px; 
    border-right: solid 1px #ffffff;
    text-align: center;
    text-transform: uppercase;
}

.qtcontent table tr.odd td {	height:26px;background-color:#FFFFFF;border-right-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;	border-left-style: solid;border-top-color: #e7e8e8;	border-right-color: #e7e8e8;border-bottom-color: #e7e8e8;border-left-color: #e7e8e8;border-top-width: 1px;text-align:center;font-size:12px;	padding:5px 12px; width: 32px;}
.qtcontent table tr.odd td a { color:#863063; font-weight:bold; text-decoration:none;}
.qtcontent table tr.odd td a:hover { color:#863063; font-weight:bold; text-decoration: underline;}

.qtcontent table tr.even td {height:26px; background-color:#fcfcfc; border-right: solid 1px #e7e8e8; text-align:center; font-size:12px;padding-top:5px;}
.qtcontent table tr.even td a{color:#863063; font-weight:bold; text-decoration:none;}
.qtcontent table tr.even td a:hover{color:#863063; font-weight:bold; text-decoration:underline;}

.qtcontent .field {
    margin:0px; 
    padding:0px; 
    width:708px;
    border-bottom: 1px solid #e7e8e8;
}
.qtcontent .fieldName {
    height:20px; 
    width: 318px;
    background-color:#f9ebf2; 
    color:#863063; 
    font-size:14px; 
    font-weight:normal; 
    display: inline-block;
    padding: 8px 12px 2px 12px; 
    margin: 0;
    border-right: 1px solid #e7e8e8;
}
.qtcontent .fieldValue {
    margin: 0;
    height:20px; 
    width: 318px;
    display: inline-block;
    background-color:#FFFFFF;
    text-align:center;
    font-size:12px;	
    padding: 8px 12px 2px 12px; 
}
.qtcontent h4 {
    padding: 10px 0;
    color: #863063;
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
    border-bottom: 1px solid #e7e8e8;
}

.qtcontent #orderButtons, .qtcontent table td.button { 
    float:right; 
    display: inline-block; 
    margin-top: 15px;
}
.qtcontent #orderButtons a, .qtcontent table td.button a { 
    background: url("http://static1.pasart.pl/pasart/images/go_btn.png") no-repeat right center; 
    color: #F863B7; 
    font-weight: bold; 
    line-height: 21px; 
    text-decoration: none; 
    display: inline-block;
    padding-right:24px;
    text-transform: uppercase;
    font-size: 11px;
}
.qtcontent #orderButtons a:hover, .qtcontent table td.button a:hover {background-image: url("http://static1.pasart.pl/pasart/images/go_btn_drk.png"); color: #863063;}

.qtcontent table td.button a img{ line-height:33px;}

.qtcontent table td.empty {height:30px;}

.qtcurrent {
    position:relative;
    overflow:hidden; 
}
ul.qtabs li span, ul.qtabs li a {
    display: block;
    margin: 0;
    color: #c297b1;
    text-transform: uppercase;
    text-decoration: none;
    padding: 3px;
}
ul.qtabs li a:hover {
    text-decoration: underline;    
}
ul.qtabs li.open {
    background: #fff !important;
    z-index: 2;
}
ul.qtabs li.open a {
    font-weight: bold;
    color: #863063;
}
.qthead-basic ul.qtabs li.open span {
    color: #000;
}
div.current-basic {
    clear: both;
    border-width: 1px 1px 1px; 
    border-style: solid;
    border-color: #a0a0a0;
    width: 490px;
}

.qthead-lft-blue1 {
    float:left;
    background: url(/pasart/images/tabs_sh_pion.png) no-repeat right top;
    border-width: 1px 0 0px 0px;
    border-style: solid;
    border-color: #d8d7d7;
    width:228px;
}
.qtabs li p {
    margin-left: 3px;
    margin-bottom: 5px;
    margin-right: 3px;
}
.qthead-lft-blue1 ul.qtabs li {
    float: none;
    margin: 0;
    padding: 8px 0 2px 0 !important;
    border-bottom: 1px solid #d8d7d7;
    border-right: 1px solid #d8d7d7;
    width: 227px;
    background-color: #fff;
    background-image: url(/pasart/images/tabs_bg_closed.png);
}

.qthead-lft-blue1 ul.qtabs li span{
    font-size:12px;
    font-weight: normal;
    color: #c297b1;
}
.qthead-lft-blue1 ul.qtabs li.open {
    background-color: #fff;
    border-right: 1px solid #fff;
    background-image: url(/pasart/images/tabs_bg_open.png);
    width:228px;
}
.qthead-lft-blue1 ul.qtabs li.hover span {
    text-decoration: underline;
}
.qthead-lft-blue1 ul.qtabs li.open span{
    font-size:12px;
    font-weight: bold;
    color: #863063;
    text-decoration: none;
}

div.current-lft-blue1 {
    clear: none;
    float: left;
    border-width: 1px 0px 0px 0;
    border-style: solid;
    border-color: #d8d7d7;
    background-color: #ffffff;
    padding: 0;
    width: 732px;
    height: 412px; /* same as .qthead-lft-blue1 */
}

div.profile-pagi {
    height: 63px;
    line-height: 64px;
    padding: 0px 24px;
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(/pasart/images/pagi_cnt_bg_wide.png);
    background-repeat: no-repeat;
    background-position: 24px top;
}

.benefits-box {
    width:204px;
    background-image: url(/pasart/images/tabs_sh_pion.png);
    background-repeat: no-repeat;
    background-position: right top;
    border-top: solid 1px #d8d7d7;
    float:left;
    padding-right:24px;
}
.benefits-box h3 {
    width: 190px;
    margin: 0 !important;
}
.benefits-box p {
    margin-top: 5px;
    margin-left: 3px;
}
.form-box {
    margin-left: 228px;
    width:732px; 
    border-top: solid 1px #d8d7d7; 
}

.regform-content {
    margin: 0;
    padding-left: 24px;
}
#pageContent .content, #pageContent #pageBody, #promoConditions {
    padding: 0 25px 25px 25px;
    font-size: 12px;
    overflow: auto;
    line-height: 16px;
}


.benefits-box p { font-size:12px; font-weight:normal; line-height:16px; color:#4e4e4e;}
.benefits-box p.bold{ font-size:12px; font-weight:bold; line-height:16px; color:#4e4e4e;}
.benefits-box p.link{ font-size:12px; font-weight:bold; line-height:16px; color:#863063;}

.formularz fieldset {
    width:720px;
}
.formularz legend, .formularz p.legend { 
    width:684px; 
    background-color:#f9ebf2; 
    color:#863063; 
    font-size:14px; 
    font-weight:normal; 
    padding:10px; 
    border-right: solid 1px #ffffff; 
    border-bottom: solid 1px #e7e8e8; 
    padding: 10px 12px; 
    margin-bottom: 5px;
    text-transform: uppercase;
}
.formularz .formField {
    font-family: Arial; 
    font-size: 12px; 
    min-height: 30px; 
    padding: 1px 5px; 
    border-bottom:solid 1px #e7e8e8; 
    display:block;
    overflow: auto;
}
.formularz label {
    display: inline-block;
    margin-top: 5px;
    margin-left: 3px;
}
.formularz input, .formularz textarea{ 
    font-family: Arial;
    background-color: #FFFFFF; 
    border: 1px solid #A0A0A0; 
    color: #2E2E2E; 
    float: right; 
    font-family: Arial; 
    font-size: 12px; 
    margin: 0px; 
    width: 328px; 
    display: inline-block;
    margin: 6px 12px 0 12px;
}
.formularz textarea {
    margin-bottom: 5px;
}
.formularz input[type="checkbox"], .formularz input[type="radio"] {
    width: 18px;
    margin-right: 326px;
    border: none;
}
.formularz .radio_list {
    padding: 0;
    margin: 0;
    margin-top: 5px;
}
.formularz .radio_list li {
    padding: 0;
    margin: 0;
    margin-bottom: 3px;
}
.formularz .radio_list li label {
    margin-left: 0;
    padding-left: 0;
}
.formularz input[type="submit"] {
    font-family: Arial,Helvetica,Sans-serif;
    float:right;
    border: none;
    height: 25px;
    text-align: right;
    padding-right: 28px;
    background: url("http://static1.pasart.pl/pasart/images/go_btn.png") right center no-repeat; 
    display: inline-block; 
    margin-bottom:14px;
    color: #F863B7; 
    font-weight: bold; 
    line-height: 21px; 
    text-decoration: none;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 11px;
}
.formularz input[type="submit"]:hover {
    background-image: url("http://static1.pasart.pl/pasart/images/go_btn_drk.png");
    color: #863063;
}
.formularz input.to_left {
    margin: 0;
    float: left;
    text-align: left;
    padding-left: 26px;
    padding-right: 0;
    margin-top: 5px;
    margin-left: 0px;
    background: url("http://static1.pasart.pl/pasart/images/go_back_btn.png") center left no-repeat;
}
.formularz input.to_left:hover {
    background-image: url("http://static1.pasart.pl/pasart/images/go_back_btn_drk.png");
    color: #863063;
}

.formularz input[type="submit"]:hover {
}
.formularz .error_list {
    display: block;
    margin-top: 7px;
    text-align: right;
    float: right;
    color: red;
}
#subscriptionForm input[type="checkbox"] {
    margin-right: 200px;
}

#pageContent .faq dt.question {
    font-weight: bold;
    color: #863063;
    margin-top: 10px;
    margin-bottom: 10px;
    cursor: pointer;
}
#pageContent .faq .answer {
    margin-bottom: 20px;
}
#pageContent .faq .answer img {
    display: block;
    margin: 10px auto;
}
#pageContent .faq .answer p {
    width: 800px;
    margin: 20px auto;
}
#pageContent .faq .answer h4 {
    font-weight: bold;
    color: #863063;
    margin: 20px auto;
    text-align: center;
}
#pageContent .faq .answer ul {
    display: block;
    list-style: disc;
    width: 900px;
    margin: 10px auto;
}
#pageContent .faq .answer ul li {
    margin-left: 20px;
}
#pageContent .faq img.illust {
    display: block;
    margin: 20px auto;
    text-align: center;
    width: 1024px;
}
#cartContent {
    width:960px;
    height:auto;
    padding: 0px 0;
    margin-bottom:18px;
}
#cartContent table { margin:0px; padding:0px; width:100%; }
#cartContent table td { text-align:  center }

#cartContent table th {text-transform: uppercase; text-align: center; height:36px; background-color:#f9ebf2; color:#863063; font-size:14px; font-weight:normal; padding-top:10px; border-right: solid 1px #ffffff;}

#cartContent table tr.even td { height:auto;background-color:#FFFFFF;border-right-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;	border-left-style: solid;border-top-color: #e7e8e8;	border-right-color: #e7e8e8;border-bottom-color: #e7e8e8;border-left-color: #e7e8e8;border-top-width: 1px;text-align:center;font-size:12px;	padding:5px 0; vertical-align:middle;}
#cartContent table tr.even td  a { color:#863063; font-weight:bold; text-decoration:none;}
#cartContent table tr.even td  a:hover { color:#863063; font-weight:bold; text-decoration: underline;}

#cartContent table tr.odd td {height:auto; background-color:#fcfcfc; border-right: solid 1px #e7e8e8; text-align:center; font-size:12px;padding:5px 0; vertical-align:middle;}
#cartContent table tr.odd td a{color:#863063; font-weight:bold; text-decoration:none;}
#cartContent table tr.odd td a:hover{color:#863063; font-weight:bold; text-decoration:underline;}

#cartContent table tr.error td {height:auto; background-color:#ececec; border-right: solid 1px #e7e8e8; text-align:center; font-size:12px;padding:5px 0; vertical-align:middle;}
#cartContent table tr.error td a{color:#863063; font-weight:bold; text-decoration:none;}
#cartContent table tr.error td a:hover{color:#863063; font-weight:bold; text-decoration:underline;}
#cartContent table tr.errInfo td {background-color:#ececec; color: red;border-bottom: 1px solid #e7e8e8;}

#cartContent table tr td.colDelete {border-right: none}
#cartContent table .colLp { width: 47px; }
#cartContent table tr th.colProductImage, #cartContent table tr td.colProductImage { width: 120px;padding: 5px 5px; }
#cartContent table tr th.colProduct,#cartContent table tr td.colProduct { width: 246px; padding: 5px 10px;}
#cartContent table tr th.colPrice, #cartContent table tr td.colPrice { width: 94px; padding: 5px 10px;}
#cartContent table .colQty { width: 109px; text-align: center;}
#cartContent table .colValue { width: 112px }
#cartContent table .colDelete { width: 110px}

#cartContent table tr td.colPrice .oldPrice { 
    color:#b7b7b7;
    text-decoration:line-through; 
}

#cartContent table td .btn_usun, .btn_oproznij_koszyk, .btn_back {
    text-transform: uppercase;
    background: url("http://static1.pasart.pl/pasart/images/del-btn.png") no-repeat scroll right center transparent;
    display: inline-block;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight: bold;
    color:#f863b7;
    height:21px;
    padding-right:24px;
    line-height:22px;
    text-decoration:none;
    cursor: pointer;
    border: none;
}
.basketplace .choose_way {
    margin-top: 10px;
}
.btn_oproznij_koszyk {
    font-size: 11px;
    background-position: left center;
    padding-left:24px;
    display: block;
    width: 120px;
    position: relative;
    top: -20px;
    left: 250px;
    float: left;
}
.btn_back {
    font-size: 11px;
    background: url("http://static1.pasart.pl/pasart/images/go_back_btn.png") no-repeat left center;
    padding-left:24px;
    position: relative;
    top: -14px;
    float: left;
}
.btn_back:hover {
    background-image: url("http://static1.pasart.pl/pasart/images/go_back_btn_drk.png");
    color:#863063;
}
#cartContent table td .btn_usun:hover, .btn_oproznij_koszyk:hover {
    background-image: url("http://static1.pasart.pl/pasart/images/del-btn-over.png");
    color:#863063;
    text-decoration: none;
}

#cartContent table.cartItemFooter td, .cartEmpty {
    height:auto; 
    background-color:#6c6c6c; 
    color: #bfbfbf; 
    text-align:center; 
    font-size:12px;
    vertical-align:middle; 
    height:80px;
}
#cartContent table tr td.colSummaryL, #cartContent table tr td.colSummaryR {
    padding: 0;
}
#cartContent table tr td.colSummaryR {
    text-align: right;
    padding-right: 20px;
}
#cartContent table tr td.colSummaryL {
    text-align:left; 
    font-size:12px;
    padding:12px 24px; 
    vertical-align:middle; 
    color:#9ac82e; 
    height:80px; 
}
#cartContent table tr td .price, #cartContent table tr td .price {
    display: inline-block;
    float: none;
    text-align: center;
}
.orderPayments .colStart, .orderPayments .colEnd {
    width: 250px;
}

#showthumb-cnt-box {
    width:650px;
    height:415px;
    background: url("http://static1.pasart.pl/pasart/images/popup_bg.png") no-repeat left top;
    position:absolute;
    z-index:100;
}
#showthumb-cnt-box-close {
    display:inline-block;
    color:#f863b7;
    text-decoration:none;
    position:absolute;
    right:26px;
    top:40px;
    background:url("http://static1.pasart.pl/pasart/images/showbasket_close.png") no-repeat left center;
    padding-left:13px;
}
#showthumb-cnt-box-close:hover {
    text-decoration:underline;
}
#showthumb-cnt-box div.inner {
    padding:33px 30px 0 16px;
    background-image:none;
    height:auto;
    border: none
}
#showthumb-cnt-box h2.heading-wider {
    padding: 0;
    padding-left: 10px;
}
h2.heading-wider a {
    color: white;
    text-decoration: none;
}
h2.heading-wider a:hover {
    text-decoration: underline;
}
#showthumb-cnt-box div.product-imgbig {
    text-align: center;
    float: left;
    position: relative;
    width: 350px;
    height: 300px;
    margin: 0;
    padding: 0;
    margin-left: 20px;
    border-right: 1px solid #E7E8E8;
}
#showthumb-cnt-box div.product-imgbig div.inner {
    padding: 0 0px 0 24px
}
#showthumb-cnt-box div.imgbig-cnt { 
    float:left;
}

#showthumb-cnt-box div.product-desc {
    margin-left: 370px;
    width: 210px;
    background: url("http://static1.pasart.pl/pasart/images/prodpage_desc_bg.png") top left no-repeat;
    padding: 0 0 10px 24px;
}
#showthumb-cnt-box div.product-desc-detail {
    padding: 0;
    margin-top: 5px;
    height: 180px;
    width: 100%;
    overflow: hidden;
}
#showthumb-cnt-box div.product-desc-detail table {
    width: 100%;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
}
#showthumb-cnt-box div.product-desc-price {
    float: left;
    padding: 18px 16px 0 0;
    width: 85px;
}
#showthumb-cnt-box div.product-desc-quan {
    padding-left: 16px;
    padding-top: 18px;
    float: right;
    margin-top: 15px;
    width: 65px;
}
#showthumb-cnt-box form {
    border: 1px solid white;
}
#showthumb-cnt-box div.product-desc-buy {
    width: 200px;
    margin-top: 60px;
    padding-top: 12px;
    display: block;
    float: none;
}
#showthumb-cnt-box div.bagde-promobig {
    background: url("http://static1.pasart.pl/pasart/images/prod_promo_promobig.png") no-repeat scroll left top transparent;
    height: 28px;
    position: absolute;
    top: 0px;
    left: -6px;
    width: 88px;
}
#showthumb-cnt-box div.bagde-newbig {
    background: url("http://static1.pasart.pl/pasart/images/prod_promo_newbig.png") no-repeat scroll left top transparent;
    height: 28px;
    position: absolute;
    top: 28px;
    width: 80px;
    left: -6px;
}
#showthumb-cnt-box div.product-desc-price {
    float: left;
}
#showthumb-cnt-box div.product-desc-price table .oldprice {
    color: #B7B7B7;
    font-size: 14px;
    font-weight: normal;
    height: 18px;
    line-height: 8px;
    text-decoration: line-through;
}
#showthumb-cnt-box div.product-desc-price table .newprice {
    color: #9AC82E;
    font-size: 32px;
    font-weight: normal;
    line-height: 12px;
}
#showthumb-cnt-box .product-desc-shipment table {
    width: 340px;
}
#showthumb-cnt-box .product-desc-shipment .shippingHints {
    margin-top: 5px;
}
#showthumb-cnt-box h2.heading-wider {
    background: url("http://static1.pasart.pl/pasart/images/showthumb_heading.png") no-repeat scroll left top transparent;
    margin-bottom: 8px;
}
#showthumb-cnt-box div.product-desc-detail {
    min-height:110px;
    padding: 0px;
}


.steps-box {
    background: url("http://static1.pasart.pl/pasart/images/tabs_sh_pion.png") no-repeat scroll right top transparent;
    border-color: #D8D7D7;
    border-style: solid;
    border-width: 1px 0 0 0;
    float: left;
    min-height: 380px;
    width: 228px;
}
.steps-box ul.order_steps {
    margin: 0;
    width: 228px;
    float: left;
    list-style-position: outside;
    list-style-type: none;
    margin: 0 !important;
    padding: 0 !important;
}
.steps-box ul.order_steps li {
    background-color: #FFFFFF;
    background-image: url("http://static1.pasart.pl/pasart/images/tabs_bg_closed.png");
    border-bottom: 1px solid #D8D7D7;
    border-right: 1px solid #D8D7D7;
    float: none;
    height: 24px;
    margin: 0;
    padding: 10px 0 0 !important;
    width: 227px;
}
ul.order_steps li {
    cursor: pointer;
    float: left;
    list-style-type: none;
    margin: 0 !important;
    padding: 0 !important;
    color: #b1b1b1;
    font-size: 12px;
    font-weight: regular;
    text-decoration: none;
}
ul.order_steps li.selected {
    background-color: #FFFFFF;
    background-image: url("http://static1.pasart.pl/pasart/images/tabs_bg_open.png");
    border-right: 1px solid #ffffff;
    float: none;
    height: 24px;
    margin: 0;
    width: 228px;
    color: #4e4e4e;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.basketplace .btn_dokasy { 
    font-family: Arial;
    float:right;
    background: url("http://static1.pasart.pl/pasart/images/right-arrow-btn.png") no-repeat scroll right center transparent; 
    display: inline-block; 
    margin-top:20px;
    border: none;
    padding-right: 28px;
    color: #F863B7; 
    font-weight: bold; 
    line-height: 22px; 
    height: 22px;
    cursor: pointer;
    position: relative;
    top: -35px;
}
.basketplace .btn_dokasy:hover {
    background-image: url("http://static1.pasart.pl/pasart/images/right-arrow-over-btn.png"); 
    color: #863063;
}


.kategory-map-inner {
    border-bottom: 1px solid #E7E8E8;
    line-height:16px;
}
td.kategory-map-item {
    border-right: 1px solid #E7E8E8;
    width: 202px;
    padding:0px 24px 24px 24px;
}
div.kategory-map-inner .first {
    padding:0px 24px 24px 0px;
}
div.kategory-map-inner .last {
    padding:0px 0px 24px 24px;
}

table.kategory-map-inner ul {padding-left: 10px;padding-bottom: 5px;list-style: none outside none}
table.kategory-map-inner li {}
table.kategory-map-inner li a {background: url("http://static1.pasart.pl/pasart/images/ico_plus.png") no-repeat scroll 1px center transparent; color: #863063;    display: block; font-weight: normal; padding-left: 14px; text-decoration: none;}

table.kategory-map-inner li a:hover {text-decoration: underline;}

.cartStep {
    width: 960px;
    height: 52px;
    margin: 0 auto 20px auto;
    text-indent: -9999px;
    background: url('/pasart/images/order_step_1.png') top left no-repeat;
}
.cartStep.step1 {
    background: url('/pasart/images/order_step_1.png') top left no-repeat;
}
.cartStep.step2 {
    background: url('/pasart/images/order_step_2.png') top left no-repeat;
}
.cartStep.step3 {
    background: url('/pasart/images/order_step_3.png') top left no-repeat;
}
.cartStep.step4 {
    background: url('/pasart/images/order_step_4.png') top left no-repeat;
}

.orderHeader {
    width: 720px;
    margin-left: 10px;
    margin-bottom: 10px;
}
.orderHeader td {
    width: 180px;
    border-bottom: 1px solid #e7e8e8;
    padding: 3px;
}
.orderHeader td.val.left {
    border-right: 1px solid #e7e8e8;
}
.orderHeader td.empty {
}
.orderItems {
    margin-left: 10px;
    width: 720px;
}
.orderItems th, .orderItems td {
    padding: 3px;
}
.orderItems thead td {
    background-color: #f9ebf2;
    border-bottom: 1px solid #e7e8e8;
}
.orderItems .orderItem td {
    border-bottom: 1px solid #e7e8e8;
}
.orderItems .orderItem.even td {
    background-color: #fcfcfc;
}
.orderItems .colComments {
    border-bottom: 1px solid #e7e8e8;
}
.orderPreview h3 {
    margin: 0;
}
#orderHistory, .orderPreview h3 {
    margin-left: 10px;
}
#orderHistory h3, .orderPreview h3 {
    font-weight: normal;
    text-transform: uppercase;
    font-size: 12px;
}
table.orderHistory {
    width: 720px;
    margin-bottom: 5px;
}
table.orderHistory td, table.orderHistory th {
    border-bottom: 1px solid #e7e8e8;
    padding: 3px;
}

#orderPayments {
    margin-left: 10px;
}
#orderPayments h3 {
    font-weight: normal;
    text-transform: uppercase;
    font-size: 12px;
}
table.orderPayments {
    width: 720px;
    margin-bottom: 5px;
}
table.orderPayments th {
    border-bottom: 1px solid #e7e8e8;
    padding: 3px;
}

table.orderPayments td {
    border-bottom: 1px solid #e7e8e8;
    padding-top: 8px;
}

.orderPayments .orderPaymentRow {
    height: 33px;
}

#orderButtons {
    margin-top: 10px;
}
.button_page, #passRecoverLink, .form-box #goBack {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    color: #f863b7;
    margin-top: 2px;
    padding-left: 24px;
    padding-top: 4px;
    padding-bottom: 4px;
    margin-left: 8px;
}
.button_page:hover {
    color: #863063;
}
#passRecoverLink, .form-box #goBack {
    display: block;
    margin-top: 8px;
    padding-left: 26px;
    background: url('/pasart/images/go_back_btn.png') top left no-repeat;
    padding-top: 3px;
    padding-bottom: 5px;
}
#passRecoverLink:hover, .form-box #goBack:hover {
    background-image: url('/pasart/images/go_back_btn_drk.png');
}

.button_page.lnkBack {
    background: url('/pasart/images/go_back_btn.png') top left no-repeat;
}
.button_page.lnkBack:hover {
    background-image: url('/pasart/images/go_back_btn_drk.png');
}
.button_page.lnkEdit {
    background: url('/pasart/images/edit-btn.png') top left no-repeat;
}
.button_page.lnkEdit:hover {
    background-image: url('/pasart/images/edit-btn-over.png');
}
.button_page.lnkDelete {
    background: url('/pasart/images/del-btn.png') top left no-repeat;
}
.button_page.lnkDelete:hover {
    background-image: url('/pasart/images/del-btn-over.png');
}

.button_page.lnkCancelPayment {
    background: url('/pasart/images/del-btn.png') top left no-repeat;
    float:right;
    margin-right:15px;
    margin-top:-3px;
}
.button_page.lnkCancelPayment:hover {
    background-image: url('/pasart/images/del-btn-over.png');
}

.button_page.lnkNote {
    background: url('/pasart/images/note-btn.png') top left no-repeat;
}
.button_page.lnkNote:hover {
    background-image: url('/pasart/images/note-btn-over.png');
}
.button_page.lnkPayment {
    background: url('/pasart/images/pay-btn.png') top left no-repeat;
}
.button_page.lnkPayment:hover {
    background-image: url('/pasart/images/pay-btn-over.png');
}

.orderNote {
    padding: 40px;
    background: url('/pasart/images/note_bg.png') top left no-repeat;
    width: 382px !important;
    height: 200px !important;
}
.orderNote .ui-dialog-title {
    font-weight: bold;
    margin: 5px 0;
    display: block;
    text-align: center;
}
.orderNote textarea {
    width: 100%;
    height: 130px;
}
.orderNote .ui-dialog-buttonset {
    margin: 10px;
    text-align: center;
}
.ui-dialog-buttonset button {
    background: white;
    margin: 4px;
    border: none;
    color: #f863b7;
    font-weight: bold;
    cursor: pointer;
    padding-left: 24px;
    padding-bottom: 3px;
    padding-top: 4px;
}
.ui-dialog-buttonset button:hover {
    color: #863063;
}
.orderNote .ui-dialog-buttonset button:first-child {
    background: url('/pasart/images/note-btn.png') top left no-repeat;
}
.orderNote .ui-dialog-buttonset button:first-child:hover {
    background-image: url('/pasart/images/note-btn-over.png');
}
.ui-dialog-buttonset button:last-child {
    background: url('/pasart/images/del-btn.png') top left no-repeat;
}
.ui-dialog-buttonset button:last-child:hover {
    background-image: url('/pasart/images/del-btn-over.png');
}
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget-overlay { background: #aaaaaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }

.internalTip {
    z-index: 9999;
    background-color: #f9ebf2;
    color: #004568;
    border: 1px solid #e5dae1;
    padding: 8px;
    border-radius: 5px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px;
    -webkit-border-radius:5px;
    position:absolute;
    box-shadow: 3px 3px 3px #888;
}

#advancedSearchForm table {
}
#advancedSearchForm table th {
    padding: 2px;
    width: 300px;
}
#advancedSearchForm table td {
    padding: 1px;
}
#advancedSearchForm table td input {
    float: left;
    margin-left: 0;
}
#advancedSearchForm table .btn_search {
    margin-left: 380px;
    margin-top: 30px;
}
#advancedSearchForm .initializedColorSelector a {
    margin-right: 4px;
}
#advancedSearchForm .initializedMultipleCheckbox input {
    float: none;
    display: inline !important;
    margin: 0;
}
#advancedSearchForm .initializedMultipleCheckbox label {
    width: 130px;
    overflow: hidden;
    margin: 0;
}


#cennik {
    border-collapse: collapse;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    width: 550px;
    border: 1px solid #666;
}

#cennik tr {
    height: 30px;
}

#cennik thead tr {
    background-color: #eee;
}
#cennik td {
    border: 1px solid #ccc;
    padding: 5px;
    vertical-align: middle;
    text-align: center;
}
#cennik .c1 {
    width: 150px;
}

#cennik .c2 {
    width: 100px;
}

#cennik .c3 {
    width: 210px;
}

#cennik .c3_1 {
    width: 70px;
}

#cennik .przel {
    background-color: #EEE;
}

#cennik .cena {
    font-weight: bold;
}
#cennik .free {
    display: block;
    text-align: center;
    font-weight: bold;
}

a.checkout{
    background:url(http://www.payu.eu/sdk/payu_button3.jpg);
    width:171px;
    height:27px;
    display:block;
    font-size: 0;
    text-indent: -9999px;
    float:right;
    margin-top:0px;
    margin-right:0px;
}

a.box-checkout{
    background:url(http://www.payu.eu/sdk/payu_button3.jpg);
    width:171px;
    height:27px;
    font-size: 0;
    text-indent: -9999px;
    margin-top:0px;
    margin-right:0px;
    display: inline-block;
    line-height: 21px;
    position: absolute;
    right: 124px;
    bottom: 15px
}

#prodDesc {
    padding: 2px;
    float: left;
    padding-left: 15px;
    width: 738px;
}
#prodDesc #productsDesc {
    width: 500px;
    float: left;
}
#prodDesc #productsPresentation {
    float: right;
    width: 211px;
    height: 60px;
    text-align: center;
}

#prodDesc #productsPresentation #presentation_preview {
    margin-top: 20px;
    display: inline-block;
    text-decoration: none;
    font-size: 12px;
    color: #f863b7;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 25px;
    font-weight: bold;
    cursor: pointer;
    background: url('/pasart/images/btn-3d-normal.png') no-repeat right center;
    text-transform: uppercase;
}
#prodDesc #productsPresentation #presentation_preview:hover {
    background: url('/pasart/images/btn-3d-over.png') no-repeat right center;
    color: #863063;
}
#prodDesc #productsPresentation #presentation_preview.inactive {
    color: #ddd;
    background: url('/pasart/images/btn-3d-off.png') no-repeat right center;
}
#productsProducer {
    text-align: center;
    margin-top: 10px;
    float: right;
    width: 250px;
}

#okazjadnia-box {background: url("http://static1.pasart.pl/pasart/images/okazjadnia-box.png") no-repeat scroll right top transparent;border-left: 1px solid #E7E8E8; width:756px; height:100px;}
#okazjadnia-box div.part { float: left; height: 100px; position: relative; width: 251px;}
#okazjadnia-box div.part div.inner1 { padding: 21px 0px 21px 24px;}
#okazjadnia-box div.part div.inner2 { padding: 17px 0px 17px 24px;}
#okazjadnia-box div.part div.inner2 img { float:left; border: solid 1px #dedede; margin-right:12px;}
#okazjadnia-box div.part div.inner2 a img  { float:left; border: solid 1px #dedede; margin-right:12px;}
#okazjadnia-box div.part div.inner2 a:hover img { border: solid 1px #863063;}
#okazjadnia-box div.part div.inner3 { padding: 38px 0px 0px 34px;}
#okazjadnia-box div.part div.inner3 .button {}

#okazjadnia-box h2.title { font-size: 14px; font-weight: normal; margin-bottom: 2px; padding-left:20px;}
#okazjadnia-box div.desc { font-size: 11px; font-weight: normal; margin-bottom: 14px; color:#6b6b69; padding-left:20px;}
#okazjadnia-box div.timer { font-size: 24px; font-weight: bold; margin-bottom: 0px; color:#9ac82e; padding-left:20px;padding-top: 0px;}


#okazjadnia-box div.new-price {color: #9AC82E; display: inline-block; float: left; font-size: 22px; line-height: 22px; text-align: left; width: 77px; padding-top:0px; padding-left:4px;}
#okazjadnia-box div.old-price {color: #B7B7B7; text-decoration: line-through; float: left; padding-top: 8px;}
#okazjadnia-box div.procent {font-size: 42px; font-weight:regular; margin-bottom: 8px; color:#9ac82e;}
#okazjadnia-box div.button a{ background: url("http://static1.pasart.pl/pasart/images/go_btn.png") no-repeat scroll right center transparent; bottom: 38px;   color: #F863B7; display: inline-block; font-size: 11px; font-weight: bold; line-height: 21px; padding-right: 24px; position: absolute; right: 24px; text-decoration: none;}
#okazjadnia-box div.button a:hover {display:inline-block;line-height:21px;color:#863063;font-size:11px;background:url("http://static1.pasart.pl/pasart/images/go_btn_drk.png") no-repeat right center;padding-right:24px;text-decoration:none;font-weight:bold;position:absolute;right:24px;bottom:38px;} 

#cartOptions a {
    text-decoration: none;
}
#cartOptions a:hover {
    text-decoration: underline;
}
#cartOptions #addMaxToCart {
    float: left;
}
#cartOptions #closeCartOptions {
    float: right;
}


#presentationDialog {
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
#presentationDialog .overlay {
    position: absolute;
    width: 100%;
    z-index:98;
    background: #aaaaaa url(jquery/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .30;
    filter:Alpha(Opacity=30);
}


#presentationDialogClose {
    float: right;
    margin-top: 3px;
    margin-right: 5px;
    display:inline-block;
    color:#f863b7;
    text-decoration:none;
    background:url("http://static1.pasart.pl/pasart/images/showbasket_close.png") no-repeat left center;
    padding-left:13px;
}
#presentationDialogClose:hover {
    text-decoration:underline;
}

#presentationDialog .content {
    padding: 0;
    position: relative;
    z-index: 999;
    background: white;
    width: 550px;
    height: 560px;
    margin-left: auto;
    margin-right: auto;
    margin: 150px auto;
    border: 1px solid #f863b7;
    padding: 3px;
}
.c404 {
    margin-bottom: 20px;
}
.c404 a {
    display: inline;
}
#presentationDialog .presentation {
    width: 550px;
    height: 560px;
    background-image: url("http://static1.pasart.pl/pasart/images/loader.gif");
    background-position: center center;
    background-repeat: no-repeat;
}

.loyalty-section{
    border:#863063 1px solid;
    border-radius: 5px;
    -moz-border-radius: 5px;
    margin-bottom: 20px;
    padding:5px;
}

#lHistory {
    width: 100% !important;
}

.loyalty-header{
    width:98%;
    padding-left:5px !important;
    padding-right:5px !important;
}

.loyalty-header a{
    font-size:10px;
}

.loyalty-section .status, .loyalty-section .history, .loyalty-section .chart, .loyalty-section .info{
    margin-bottom:0px !important;
}

.loyalty-section table {
    width: 100% !important;
}


.loyalty-section td, .loyalty-section th {
    text-align: center;
    height:20px !important;
    padding-top: 4px !important;
    border-bottom: #aaaaaa 1px solid !important;
}

.loyalty-section .history {
    display:none;
}

.toggle-link{
    padding-right:10px;
    float:right;
}

#statsHelp{
    display:none;
}

#buychartdiv{
    float:left;
}
#statsInfo{
    float:right;
    width: 200px;
    margin-top:5px;
    height:20px;
}

#product-ban-cnt-green {
    width:1008px; 
    z-index:50;
    background-image: url(http://static1.pasart.pl/pasart/images/product_ban_bg_green.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #FFFFFF;
}
h2.heading-widex2-green {
    background: url("http://static1.pasart.pl/pasart/images/prodpage_heading_green.png") no-repeat scroll left top transparent;
    color: #FFFEFE;
    font-size: 14px;
    font-weight: normal;
    height: 74px;
    line-height: 89px;
    margin: 0px 0 0 -5px;
    padding-left: 30px;
    width: 983px;
    padding-bottom:8px;
    text-transform: uppercase;
}

.prod-imgbig-green {
    border: solid 1px #8ab529;
    margin-left: -1px;
    margin-right: -1px;
}
h2 .okazjadnia {
    color: #FFFEFE;
    font-size: 14px;
    font-weight: normal;
    height: 74px;
    margin: 0px;
    padding-right: 272px;
    float:right;
}
h2 span.timer {
    font-weight: bold;
}
div.bagde-percentbig {
    background: url("http://static1.pasart.pl/pasart/images/prod_promo_percentbig.png") no-repeat scroll left top transparent;
    height: 57px;
    position: absolute;
    top: 6px;
    right:-25px;
    width: 123px;
    padding:0px;
    color: #FFFEFE;
    font-size: 40px;
    font-weight: normal;
    padding-top:18px;
    padding-left:18px;
}
div.bagde-percent {
    background: url("http://static1.pasart.pl/pasart/images/prod_promo_percent.png") no-repeat scroll left top transparent;
    height: 33px;
    position: absolute;
    top: 6px;
    width: 62px;
    right:-14px;
    color: #FFFEFE;
    font-size: 20px;
    font-weight: normal;
    padding-top:7px;
    padding-left:10px;
}
#basketPreviewCnt .waitPlease {
    display:  block;
    text-align: center;
    padding-top: 20px;
    height: 160px;
}

#ranking-img {
display: block;
width: 188px;
height: 58px;
margin-left: 25px;
background: url("http://static1.pasart.pl/pasart/images/ranking/ranking-btn.png") no-repeat top left;
}
#ranking-img:hover {
background-image: url("http://static1.pasart.pl/pasart/images/ranking/ranking-btn-over.png");
}
