/* GŁÓWNE */
html,body {height:100%}
body {font-size:11px;font-family:arial, tahoma;text-align:center;background: url(../images/bg.jpg) top left repeat-x}
body.basket {font-size:11px;font-family:arial, tahoma;text-align:center;background: #fff}
body div {position:relative;text-align:left;z-index:1}
#wrapper {width:1020px;height:auto;margin:0 auto}
#header {width:1020px;height:164px;background: url(../images/header-bg.jpg) top left no-repeat}
.header-basket {width:1020px;height:108px !important;background:#fff !important}
#content {width:1020px;height:auto;margin-top:14px}
#bottom {width:1020px;height:230px;float:left;margin-top:10px}
#footer {width:1020px;height:75px}


/* HEADER */
#header h1 {float:left;margin-top:6px}
#header .infolinia {width:242px;height:51px;background: url(../images/infolinia-pl-new.jpg) top left no-repeat;position:absolute;top:16px;left:215px;}
#header .infolinia2 {width:242px;height:51px;background: url(../images/infolinia-pl-new.jpg) top left no-repeat;position:absolute;top:16px;right:0px;}
#header .infolinia-cz {width:285px;height:44px;background: url(../images/infolinia-cz.jpg) top left no-repeat;position:absolute;top:16px;right:550px;}
#header .infolinia-cz2 {width:285px;height:44px;background: url(../images/infolinia-cz.jpg) top left no-repeat;position:absolute;top:30px;right:0px;}
#header .infolinia-res {width:275px;height:44px;background: url(../images/infolinia-0.jpg) top left no-repeat;position:absolute;top:16px;right:545px;}
#header .infolinia-res2 {width:275px;height:44px;background: url(../images/infolinia-0.jpg) top left no-repeat;position:absolute;top:30px;right:0px;}

#headkoszyk {position:relative;z-index:1500}
.ie7 #headkoszyk {position:relative;z-index:999999}
.sticky-container {width:465px;height:auto;position:relative;z-index:10000;top:0px;display:block;float:right}
.basket-table {position:fixed;top:0px;left:0px;}
.ie7 .basket-table {z-index:3;height:1px !important}
.opera .basket-table {z-index:99999}
.ie6 .basket-table {position:absolute;z-index:99999}

.sticky-basket {width:465px;height:45px;background: url(../images/sticky-basket-bg.jpg) top left repeat-x;float:right;}
.sticky-content {width:445px;height:auto;background: #f0f0f0 url(../images/basket-bg.gif) top left repeat-x;padding:0px 10px;float:right;display:none;padding-bottom:10px}
.ie7 .sticky-content {width:445px;height:auto;background: #f0f0f0 url(../images/basket-bg.gif) top left repeat-x;padding:0px 10px;float:right;display:none;padding-bottom:35px}
.sticky-basket .pull-down {width:18px;height:45px;float:left;display:inline;background: url(../images/pull-bg.jpg) top left no-repeat}
.sticky-basket .pull-off {width:18px;height:45px;float:left;display:inline;background: url(../images/pull-bg1.jpg) top left no-repeat;cursor:default}
.sticky-basket .basketbox-1 {float:left;width:155px;height:35px;background: url(../images/basket-img.jpg) left 4px no-repeat;margin-top:2px;margin-left:10px}
.sticky-basket .basketbox-1 a {position:absolute;top:10px;right:12px;color:#3c8a21;font-family:arial;font-size:13px}
.sticky-basket .basketbox-2 {float:left;width:160px;height:35px;margin-top:2px;font-family:arial;font-size:13px;color:#5a5e55}
.sticky-basket .basketbox-2 p {line-height:17px;float:left;margin-top:1px;margin-left:2px}
.sticky-basket .basketbox-3 {float:left;width:115px;height:35px;margin-top:2px;}
.sticky-basket .basketbox-3 a.checkout {display:inline;float:left;margin-left:5px;margin-top:3px;font-weight:600;color:#fff;font-family:arial;font-size:13px;text-align:left;width:86px;height:35px;line-height:33px;border:none;background: url(../images/buy-btn.jpg) top left no-repeat;padding-left:15px}
.sticky-basket .basketbox-3 a.checkout-on {display:inline;float:left;margin-left:5px;margin-top:3px;font-weight:600;color:#fff;font-family:arial;font-size:13px;text-align:left;width:86px;height:35px;line-height:33px;border:none;background: url(../images/buy-btn2.jpg) top left no-repeat;padding-left:15px}

.sticky-content .inside-sticky {padding:10px}
.sticky-content .inside-sticky dl dt {clear:both;overflow:hidden;width:415px;padding:3px 2px;border-bottom:1px dashed #e1e1e1}
.sticky-content .inside-sticky dl dt a.product-inside-sticky {float:left;color:#449828;font-weight:600;font-size:13px;width:340px}
.sticky-content .inside-sticky dl dt a.remove-from-sticky {float:right;font-size:10px;color:#787878;padding-right:17px;background:url(../images/remove-mini.gif) right 2px no-repeat;display:block;height:18px}
.sticky-content .inside-sticky table td {clear:both;overflow:hidden;width:415px;padding:3px 2px;border-bottom:1px dashed #e1e1e1}
.sticky-content .inside-sticky table td a.product-inside-sticky {float:left;color:#449828;font-weight:600;font-size:13px;width:340px}
.sticky-content .inside-sticky table td a.remove-from-sticky {float:right;font-size:10px;color:#787878;padding-right:17px;background:url(../images/remove-mini.gif) right 2px no-repeat;display:block;height:18px}

.sticky-content .sticky-summary {float:left;width:405px;padding:0px 10px;height:48px;line-height:48px; background: #faf7f7;text-align:right;margin:10px 0px 13px 0px;font-family:arial}
.ie7 .sticky-content .sticky-summary {float:left;width:405px;padding:0px 10px;height:48px;line-height:48px; background: #faf7f7;text-align:right;margin:10px 0px 13px 0px;font-family:arial}
.sticky-content .sticky-summary p {font-size:13px;color:#787878;padding:2px;font-weight:600}
.sticky-content .sticky-summary b {font-size:20px;color:#50a530;padding:2px;font-weight:600}
.sticky-content .sticky-off {position:absolute;bottom:10px;right:21px;font-weight:400;font-size:9px;color:#787878;font-family:tahoma;padding-right:13px;background: url(../images/close-mini.gif) right 3px no-repeat;display:block;z-index:20}

#header .user-box {position:absolute;top:65px;right:0px;width:auto;height:35px;text-align:right}
#header .user-box {float:left;font-family:arial;font-size:13px;color:#5a5e55;height:35px;margin-left:14px;display:inline}
#header .user-box a {font-family:arial;font-size:13px;color:#3c8a21;float:right;margin:6px 0px 0px}
#header .user-box img {margin-right:5px;float:left}
#header .user-box a span {font-weight:400;color:#5a5e55;float:left;margin-right:6px}
#header .user-box span {font-weight:400;color:#5a5e55;float:left;margin-right:0px;margin-top:6px;}
#header .user-box p {float:left}
#header .user-box table td table td {padding:0px}
#header .user-box table td table td a {margin-top:0px;margin-left:8px}
#header .user-box table td table td span {margin-top:0px}
#header .user-box p b {color:#3c8a21;cursor:pointer;}
#header .user-box div.user-btn1 {background:url(../images/raty-btn.jpg) top left no-repeat;width:66px;text-align:right;line-height:25px;}
#header .user-box div.user-btn2 {background:url(../images/help-btn.jpg) top left no-repeat;width:125px;text-align:right;line-height:25px;}
#header .user-box div.user-btn3 {background:url(../images/account-btn.jpg) top left no-repeat;width:307px;text-align:right;line-height:25px}

#header .top-stripe {height:45px;position:absolute;bottom:0px;left:0px;width:1020px;background: url(../images/top-stripe-bg.jpg) top right no-repeat}
#header .top-stripe p.all-cat {float:left;display:inline;width:85px;height:25px;margin-right:31px;background: url(../images/all-cat-btn.jpg) top left no-repeat;margin-top:10px;margin-left:1px}
#header .top-stripe a.all-cat {float:left;display:inline;width:85px;height:25px;margin-right:31px;background: url(../images/all-cat-btn.jpg) top left no-repeat;margin-top:10px;margin-left:1px}
#header .top-stripe a.all-cat-cz {float:left;display:inline;width:85px;height:25px;margin-right:31px;background: url(../images/all-cat-cz.jpg) top left no-repeat;margin-top:10px;margin-left:1px}
#header .top-stripe a.all-cat-en {float:left;display:inline;width:85px;height:25px;margin-right:31px;background: url(../images/all-cat-gb.jpg) top left no-repeat;margin-top:10px;margin-left:1px}
#header .top-stripe a.all-cat-de {float:left;display:inline;width:85px;height:25px;margin-right:31px;background: url(../images/all-cat-de.jpg) top left no-repeat;margin-top:10px;margin-left:1px}



#header .top-stripe .search-box {width:545px;height:35px;float:left;margin-top:5px;}
#header .top-stripe .search-box .inp1 {width:350px;float:left}
#header .top-stripe .search-box .inp2 {width:100px;float:left}
#header .top-stripe .search-box .search-input {width:345px;height:25px;background:#fff;border:1px solid #fff;padding-top:7px;padding-left:5px}
#header .top-stripe .search-box .search-submit {background:none;border:none;color:#fff;cursor:pointer;display:inline;margin-left:21px;font-weight:600;margin-top:8px;font-size:13px;font-family:arial}
#header .top-stripe .search-box .czech {margin-left:10px;margin-top:10px}
#header .top-stripe .search-box .search-submit:focus {margin-top:9px}
#header .top-stripe .search-box a.search-adv {font-size:9px;color:#fff;font-weight:400;text-decoration:underline;display:inline;width:64px;float:right;margin-top:3px;}

#header .top-stripe .languages-box {width:300px;height:35px;float:right}
#header .top-stripe .languages-box .flags {width:130px;float:left;height:30px;}
#header .top-stripe .languages-box .flags a {display:inline;height:31px;width:31px;float:left;margin-right:1px}
#header .top-stripe .languages-box .flags a.flag1 {background: url(../images/flag-pl.jpg) left -31px no-repeat}
#header .top-stripe .languages-box .flags a.flag2 {background: url(../images/flag-cz1.jpg) left -31px no-repeat}
#header .top-stripe .languages-box .flags a.flag3 {background: url(../images/flag-gb1.jpg) left -31px no-repeat}
#header .top-stripe .languages-box .flags a.flag4 {background: url(../images/flag-de1.jpg) left -31px no-repeat}
#header .top-stripe .languages-box .flags a {background-position:left -31px}
#header .top-stripe .languages-box .flags a:hover {background-position:left 0px}
#header .top-stripe .languages-box .flags a.active {background-position:left 0px !important}
#header .top-stripe .languages-box .currency {float:left;margin-left:10px;margin-top:3px;display:inline}

/* CONTENT*/
#content .left-content {width:222px;float:left}
#content .main-content {width:554px;float:left;margin-left:13px;display:inline}
#content .subsite-main-content {width:785px;float:right;overflow:hidden}
#content .right-content {width:222px;float:right}


/* CONTENT - lewe menu */
#content .left-content img {margin-bottom:10px}
#content .left-content ul.main-menu {margin-bottom:10px}
#content .left-content ul.main-menu li {font-family:arial;color:#5a5e55;border-bottom:1px solid #aed2a1}
#content .left-content ul.main-menu li.name {border-bottom:2px solid #4fa530;border-top:0px}
#content .left-content ul.main-menu li.last {border-bottom:none}
#content .left-content ul.main-menu li.name h2 {font-size:18px;font-family:arial;color:#5a5e55;}
#content .left-content ul.main-menu li a {font-family:arial;color:#5a5e55;font-size:13px;height:25px;line-height:25px}
#content .left-content ul.main-menu li ul {padding:5px 0px}
#content .left-content ul.main-menu li ul li {border:none;background: url(../images/menu-bg.jpg) left 9px no-repeat;padding-left:17px }
#content .left-content ul.main-menu li ul li a {font-weight:400;}



/* CONTENT - środek slideshow */

#content .main-content .slideshow-container {width:550px;height:260px;overflow:hidden;margin-bottom:5px}
#content .main-content .slideshow-container #nav {position:absolute;bottom:10px;right:20px;z-index:10}
#content .main-content .slideshow-container #nav a {display:inline;height:16px;width:16px;float:left;background: url(../images/slide-nav.png) 0px -18px no-repeat;margin-left:2px}
#content .main-content .slideshow-container #nav a.activeSlide {display:inline;height:16px;width:16px;float:left;background: url(../images/slide-nav.png) 0px -1px no-repeat}
#content .main-content .slideshow-container a img {width:550px;height:260px;}

/* widok działającego slidera - newsy i promocje */
.scrollable {float:left;position:relative;overflow:hidden;height:208px;width:528px;}
a.browse {background:url(../images/navi-sprite.jpg) -6px -1px no-repeat;display:block;width:20px;height:20px;float:left;cursor:pointer;font-size:1px;margin-left:3px;margin-right:3px;margin-top:3px}
#next-btn {float:left}
#next-btn1 {float:left}
a.right 	{ background-position: -121px -1px; clear:right;}
#next-btn .disabled { background-position: -6px -1px; clear:right;}
#next-btn1 .disabled { background-position: -6px -1px; clear:right;}
#prev-btn {float:left}
#prev-btn1 {float:left}
a.left		{ background-position: -143px -1px; clear:right;}	
#prev-btn .disabled { background-position: -30px -1px !important; clear:right;}
#prev-btn1 .disabled { background-position: -30px -1px !important; clear:right;}

.scroll-navigator {width:auto;height:30px;position:absolute;top:12px;right:40px}
.count3 {right:25px}
.navi {float:left;margin:0 auto;height:20px;width:auto}
.navi a {width:20px;height:20px;float:left;margin:3px;background:url(../images/navi-sprite.jpg) -54px -1px no-repeat;display:block;font-size:1px;}
.navi a:hover {background-position:-95px -1px;}
.navi a.active {background-position:-95px -1px;     }
.scrollable .items {width:20000em;position:absolute;clear:both;}

/* CONTENT - środek - box produktowy (3 produkty w sliderze) */
#content .main-content .slider-box {width:550px;height:273px;background:url(../images/prd-box1-bg.jpg) top left repeat-x;float:left;margin:5px 0px}
#content .main-content .slider-box .left-border {width:3px;float:left;background:url(../images/prd-box1-left.jpg) top left no-repeat;height:273px}
#content .main-content .slider-box .main-slider-box {width:545px;float:right;background:url(../images/prd-box1-right.jpg) top right no-repeat;height:273px}
#content .main-content .slider-box .main-slider-box p.headline {font-size:13px;font-family:arial;font-weight:600;color:#fff;float:left;margin-top:6px;margin-left:5px;display:inline}
#content .main-content .slider-box .main-slider-box a.see-more {color:#fff;font-weight:400;width:174px;height:19px;text-align:center;line-height:17px;float:left;display:inline;margin-left:11px;margin-top:6px;background: url(../images/see-more-bg.jpg) top left no-repeat}
#content .main-content .slider-box .main-slider-box .slideshow-content {width:528px;height:208px;float:left;margin-top:22px;margin-left:4px;display:inline}
#content .main-content .slider-box .main-slider-box .slideshow-content .slide-item {width:175px;height:208px;border-right:0px solid #eee;float:left}
#content .main-content .slider-box .main-slider-box .slideshow-content .slide-item a.imgme {display:block;width:120px;height:120px}
#content .main-content .slider-box .main-slider-box .slideshow-content .slide-item img {float:left;margin-left:20px;margin-top:4px;margin-bottom:5px;display:inline}
#content .main-content .slider-box .main-slider-box .slideshow-content .last-item {border:none}
#content .main-content .slider-box .main-slider-box .slideshow-content .slide-item .item-desc {width:165px;margin:0 auto;text-align:center;font-family:arial;color:#5a5e55;font-size:12px;}
#content .main-content .slider-box .main-slider-box .slideshow-content .slide-item .item-desc span {clear:both;display:block;font-size:10px;color:#5a5e55}
#content .main-content .slider-box .main-slider-box .slideshow-content .slide-item .item-desc a {color:#3c8a21}
#content .main-content .slider-box .main-slider-box .slideshow-content .slide-item .item-desc p {color:#e7200d;font-weight:600}


/* CONTENT - lewa kolumna - najczęsciej kupowane, ostatnio oglądane*/
#content .left-content .left-box-container {float:left;clear:both;height:auto;width:220px;margin-bottom:19px}
#content .left-content .left-box-container .left-box-top {height:31px;width:220px;background: url(../images/right-box-top.jpg) top left no-repeat}
#content .left-content .left-box-container .left-box-top p {font-size:12px;font-family:arial;font-weight:600;color:#fff;float:left;margin-top:6px;margin-left:11px;display:inline}
#content .left-content .left-box-container .left-box-top p.diff {font-size:13px;font-family:arial;font-weight:600;color:#fff;float:left;margin-top:6px;margin-left:10px;display:inline}
#content .left-content .left-box-container .left-box-content {height:auto;width:200px;background: url(../images/right-box-bg.jpg) top left repeat-y;padding:10px 10px 0px;line-height:17px}
#content .left-content .left-box-container .left-box-content .advice-item {float:left;margin-bottom:15px;width:200px}
#content .left-content .left-box-container .left-box-content ul {float:left;display:inline}
#content .left-content .left-box-container .left-box-content ul p {margin-bottom:5px}
#content .left-content .left-box-container .left-box-content ul li {padding-left:14px;background:url(../images/menu-bg.jpg) left 6px no-repeat;padding-right:3px;padding-bottom:2px}
#content .left-content .left-box-container .left-box-content ul li a {font-weight:600;color:#666565;font-family:arial;}

#content .left-content .left-box-container .left-box-content .last-one {margin-bottom:0px}
#content .left-content .left-box-container .left-box-content h3 a {color:#3c8a21;font-size:13px;font-weight:600}
#content .left-content .left-box-container .left-box-content p {color:#5a5e55;font-family:arial;font-size:12px;float:left;margin-top:8px;line-height:18px;width:200px;}
#content .left-content .left-box-container .left-box-content a.read-more {display:inline;float:right;width:56px;height:17px;text-align:center;line-height:17px;font-weight:400;font-size:9px;color:#fff;background: url(../images/read-more-bg.jpg) top left no-repeat;margin-right:10px;}
#content .left-content .left-box-container .left-box-bottom {height:24px;width:220px;background: url(../images/right-box-bottom.jpg) top left no-repeat}


/* CONTENT - prawa kolumna - box PORADNIK */
#content .right-content .right-box-container {float:left;clear:both;height:auto;width:220px;margin-bottom:19px}
#content .right-content .right-box-container .right-box-top {height:31px;width:220px;background: url(../images/right-box-top.jpg) top left no-repeat}
#content .right-content .right-box-container .right-box-top p {font-size:13px;font-family:arial;font-weight:600;color:#fff;float:left;margin-top:6px;margin-left:8px;display:inline}
#content .right-content .right-box-container .right-box-content {height:auto;width:200px;background: url(../images/right-box-bg.jpg) top left repeat-y;padding:10px 10px 0px;line-height:17px}
#content .right-content .right-box-container .right-box-content .advice-item {float:left;margin-bottom:15px;width:200px}
#content .right-content .right-box-container .right-box-content .last-one {margin-bottom:0px}
#content .right-content .right-box-container .right-box-content h3 a {color:#3c8a21;font-size:13px;font-weight:600}
#content .right-content .right-box-container .right-box-content p {color:#5a5e55;font-family:arial;font-size:12px;float:left;margin-top:8px;line-height:18px;width:200px;}
#content .right-content .right-box-container .right-box-content a.read-more {display:inline;float:right;width:56px;height:17px;text-align:center;line-height:17px;font-weight:400;font-size:9px;color:#fff;background: url(../images/read-more-bg.jpg) top left no-repeat;margin-right:10px;}
#content .right-content .right-box-container .right-box-bottom {height:24px;width:220px;background: url(../images/right-box-bottom.jpg) top left no-repeat}


/* BOTTOM - dół - listy + newsletter */

#bottom .bottom-left {width:5px;height:224px;float:left;background: url(../images/bottom-left.jpg) top left no-repeat}
#bottom .bottom-content {width:720px;height:224px;float:left;background: url(../images/bottom-bg.jpg) top left repeat-x}
#bottom .bottom-content p.bottom-head {font-size:13px;font-family:arial;font-weight:600;color:#fff;float:left;margin-top:6px;margin-left:20px;display:inline}
#bottom .bottom-content .bottom-info-box {float:left;margin-top:25px;margin-left:20px;display:inline;width:690px}
#bottom .bottom-content .bottom-info-box .info-item {width:230px;height:150px;float:left;font-size:13px;font-family:arial;color:#5a5e55}
#bottom .bottom-content .bottom-info-box .info-item p.info-head {color:#5a5e55;font-weight:600}
#bottom .bottom-content .bottom-info-box .info-item ul {float:left;margin-top:5px}
#bottom .bottom-content .bottom-info-box .info-item ul li {background: url(../images/menu-bg.jpg) left 7px no-repeat;padding-left:17px; }
#bottom .bottom-content .bottom-info-box .info-item a {font-weight:400;height:20px;line-height:20px;display:block;}
#bottom .bottom-newsletter {width:295px;height:224px;float:right;background: url(../images/bottom-right.jpg) top left no-repeat}
#bottom .bottom-newsletter p.news-head {font-size:13px;font-family:arial;font-weight:600;color:#fff;float:left;margin-top:15px;margin-left:10px;display:inline}
#bottom .bottom-newsletter .newsletter-box {width:230px;height:130px;float:left;margin-top:25px;margin-left:31px;display:inline}
#bottom .bottom-newsletter .newsletter-box p {font-size:13px;font-family:arial;color:#5a5e55;line-height:17px;height:51px}
#bottom .bottom-newsletter .newsletter-box .newsletter-inp {width:210px;padding-left:7px;height:20px;padding-top:3px;border:none;background:#fff;margin-top:10px;float:left;display:inline}
#bottom .bottom-newsletter .newsletter-box table {float:left;margin-top:10px}
#bottom .bottom-newsletter .newsletter-box table td {padding:3px 2px}
#bottom .bottom-newsletter .newsletter-box table td .radio-cont {height:13px;width:13px}
#bottom .bottom-newsletter .newsletter-box table td label {font-size:12px;font-family:arial;color:#5a5e55;margin-top:-3px}
#bottom .bottom-newsletter .newsletter-box table td input.newsletter-submit {width:92px;height:25px;text-align:left;font-weight:600;font-size:12px;color:#fff;border:none;background: url(../images/send-btn.jpg) top left no-repeat;font-family:arial;padding-left:13px;cursor:pointer;line-height:22px;margin-left:4px}


/* STOPKA  */
#footer .copyright-box {width:590px;height:30px;float:left;font-family:arial;font-size:12px;color:#5a5e55;padding-left:5px;margin-top:4px}
#footer .copyright-box a {color:#3c8a21}
#footer .enplogo {width:89px;height:30px;float:right;margin-top:5px;margin-right:2px;background: url(../images/poweredby.jpg) top left no-repeat;display:inline}



/* PODSTRONY  */
#content .subsite-main-content .page {font-size:13px;font-family:arial;color:#5a5e55;padding:7px 15px}
#content .subsite-main-content .page h3 {color:#3c8a21;font-size:15px;font-weight:600;padding-bottom:10px}


#content .subsite-main-content .category-box {font-size:13px;font-family:arial;color:#5a5e55;width:785px;height:auto;padding-bottom:18px;overflow:hidden}
#content .subsite-main-content .category-box h3 {color:#3a861f;font-size:28px;font-weight:600;}
#content .subsite-main-content .category-box p {line-height:16px;font-size:13px}
#content .subsite-main-content .category-box span {float:right;margin-right:5px;margin-top:14px}
#content .subsite-main-content .category-box-close {width:785px;height:17px;background: url(../images/category-box-bg.jpg) top left no-repeat}

#content .subsite-main-content .product-list {width:785px;height:auto;float:left;margin-top:15px}
#content .subsite-main-content .product-list .product-list-item {width:188px;height:239px;background: url(../images/product-box-bg.jpg) top left no-repeat;float:left;margin-right:11px;margin-bottom:12px;display:inline}
#content .subsite-main-content .product-list .product-list-item .in-photo {width:184px;height:174px;}
#content .subsite-main-content .product-list .product-list-item .in-photo img {position:absolute;top:15px;left:18px}
#content .subsite-main-content .product-list .last-item {margin-right:0px}
#content .subsite-main-content .product-list .product-list-item .in-name {width:170px;height:45px;margin:0 auto;text-align:center;padding-top:10px;border-top:1px solid #eee}
#content .subsite-main-content .product-list .product-list-item .in-name h4 a {font-size:13px;color:#3c8a21;font-weight:600;font-family:arial;line-height:16px;}

#content .subsite-main-content .full-produkt-box {width:785px;height:auto;float:left;margin-bottom:5px;overflow:hidden}
#content .subsite-main-content .big-box {width:785px;height:auto;float:left;margin-bottom:15px;overflow:hidden}
.ie6 #content .subsite-main-content .big-box {width:785px;}
#content .subsite-main-content .big-box .big-box-top {width:785px;height:31px;background: url(../images/bigbox-top-bg.jpg) top left repeat-x;}
#content .subsite-main-content .big-box .big-box-content {width:784px;height:auto;border-left:1px solid #eee;background: url(../images/bigbox-bg.jpg) top right repeat-y;}
#content .subsite-main-content .big-box .big-box-bottom {width:782px;height:23px;background: url(../images/bigbox-bottom.jpg) top left repeat-x;border-right:3px solid #bfbfbf}
#content .subsite-main-content .big-box .big-box-content p {padding:15px;font-size:12px;font-family:arial;color:#5a5e55}
#content .subsite-main-content .big-box .big-box-content ul {padding: 10px 15px; float: left; font-family: arial; font-size: 12px ! important;}
#content .subsite-main-content .big-box .big-box-content ul li a {color:#3a861f}

#content .subsite-main-content .big-box .big-box-top h3 {float:left;margin-top:6px;font-size:13px;font-weight:600;color:#fff;font-family:arial;margin-left:10px;display:inline}

#content .subsite-main-content .big-box .gratis-box {width:740px;height:auto;margin:0 auto;padding-top:10px}
#content .subsite-main-content .big-box .gratis-box div {width:366px;height:auto;margin:10px 0px;font-family:arial;font-size:13px;display:inline}
#content .subsite-main-content .big-box .gratis-box div img {border:1px solid #eee;float:left;margin-right:10px}
#content .subsite-main-content .big-box .gratis-box div span {text-decoration:line-through;padding-right:10px}
#content .subsite-main-content .big-box .gratis-box div b {color:#e7200d}
#content .subsite-main-content .big-box .gratis-box div p {padding:0px}
#content .subsite-main-content .big-box .gratis-box div a {color:#3c8a21;}
#content .subsite-main-content .big-box .gratis-box .gratis-item-left {float:left}
#content .subsite-main-content .big-box .gratis-box .gratis-item-right {float:right}

#content .subsite-main-content .big-box .akcesoria-box {width:750px;height:auto;padding-top:15px;margin:0 auto}
#content .subsite-main-content .big-box .akcesoria-box .akcesoria-item {float:left;width:750px;margin-bottom:10px;font-family:arial;font-size:13px;padding-bottom:10px;border-bottom:1px solid #eee}
#content .subsite-main-content .big-box .akcesoria-box .akcesoria-item img {border:1px solid #eee;float:left;margin-right:5px}
#content .subsite-main-content .big-box .akcesoria-box .akcesoria-item a {color:#3c8a21;font-size:18px}
#content .subsite-main-content .big-box .akcesoria-box .akcesoria-item p {padding:0px}
#content .subsite-main-content .big-box .akcesoria-box .akcesoria-item .mini-price-box {width:130px;height:70px;position:absolute;top:0px;right:10px}
#content .subsite-main-content .big-box .akcesoria-box .akcesoria-item .mini-price-box p {color:#e7200d;font-size:18px;font-weight:600;font-family:arial;text-align:right}
#content .subsite-main-content .big-box .akcesoria-box .akcesoria-item .mini-price-box a {width:87px;height:28px;background: url(../images/ibuybtn.jpg) top left no-repeat;display:inline;float:right;font-size:13px;color:#fff;font-weight:600;text-align:left;padding-left:10px;line-height:28px}
#content .subsite-main-content .big-box .akcesoria-box .last-item {border:none}

#content .subsite-main-content .big-box table.parametry {width:760px;margin:0 auto;font-family:arial;font-size:13px;color:#5a5e55;margin-top:15px}
#content .subsite-main-content .big-box table.parametry td {padding:4px 10px;border-bottom:1px solid #eee;background: url(../images/td-bg.jpg) top left repeat-y}
#content .subsite-main-content .big-box table.parametry td.tdlft {width:230px;text-align:right;background:none}
#content .subsite-main-content .big-box table.parametry td p {float:left;padding:0px;margin-right:5px}
#content .subsite-main-content .big-box table.parametry td a {display:inline;float:left;width:22px;height:22px;background: url(../images/answer-btn.jpg) top left no-repeat;}

#content .subsite-main-content .produkt-main-description {margin-bottom:15px;margin-top:20px;border-bottom:3px solid #bfbfbf;border-right:3px solid #bfbfbf;background:url(../images/bgkarta.gif) repeat-y right top;}
#content .subsite-main-content .produkt-main-description .prdk-main-data {width:485px;padding-bottom:10px;height:auto;float:left;font-family:arial;font-size:12px;color:#5a5e55}
#content .subsite-main-content .produkt-main-description .prdk-main-data h1 {font-size:28px;font-weight:600;color:#3c8a21;line-height:30px}
#content .subsite-main-content .produkt-main-description .prdk-main-data span b {color:#e7200d}
#content .subsite-main-content .produkt-main-description .prdk-gall-box {width:281px;height:auto;float:right;}
#content .subsite-main-content .produkt-main-description .prdk-gallery {border-top:1px solid #eee;width:280px;height:auto;float:right;padding-top:10px;}
#content .subsite-main-content .produkt-main-description .prdk-gallery-bottom {height:7px;background: url(../images/gallery-bottom.jpg) bottom left no-repeat;background:none;width:281px;display:block;float:right;}
#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-1 {width:310px;float:left}
#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-2 {width:170px;float:right}
#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-3 {width:480px;clear:both;padding:20px 0px 5px}
#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-3 a {float:left;margin-right:10px;font-weight:600;color:#3c8a21;border-left:1px solid #eee;padding-left:10px}
.extraprice {clear: both;display: block;overflow: hidden;text-align: center;font-size:11px;position:relative;top:-8px;}
#cenaNegocjujSubmit {background:url("../images/ibuybtn2.jpg") no-repeat left top !important;width:157px !important;padding-left:25px !important;}
#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-2 .last-price {text-decoration:line-through;text-align:right;float:right}
#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-2 h2 {text-align:right;font-size:24px;color:#e7200d;font-weight:600;clear:both}
#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-2 .ibuy-prdk {background:transparent url(../images/ibuy-big.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:inline;
float:right;
font-size:18px;
font-weight:600;
height:39px;
line-height:37px;
margin-bottom:10px;
padding-left:20px;
text-align:left;
width:107px;}

#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-2 .ibuy-prdk-2 {background:transparent url(../images/ibuy-big-2.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:inline;
float:right;
font-size:13px;
font-weight:600;
height:37px;
line-height:37px;
margin-bottom:10px;
margin-top:6px;
padding-right:20px;
text-align:center;
width:145px;}

#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-2 p {text-align:right;}
#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-2 p.raty {padding-left:14px;background: url(../images/raty-img.jpg) left 1px no-repeat;color:#3c8a21;font-weight:600;width:35px;float:right;margin-top:10px}
#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-2 p.raty-count {float:none;clear:both;font-size:13px;font-weight:600;}
#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-2 p.raty-count span {color:#e7200d}
#content .subsite-main-content .produkt-main-description .prdk-main-data .prdk-data-2 .ibuy-prdk-raty {background:transparent url(../images/raty-buy-btn.jpg) no-repeat scroll left top;color:#FFFFFF;display:inline;float:right;font-size:13px;font-weight:600;height:32px;line-height:32px;padding-left:20px;text-align:left;width:123px;float:right;margin-bottom:5px;margin-top:5px;opacity:0.5}

#content .subsite-main-content .gallery-thumbs {margin:0 auto;width:247px}
#content .subsite-main-content .gallery-thumbs img {border:1px solid #eee;margin-right:2px}
#content .subsite-main-content .scrollable {position:relative;overflow:hidden;width: 247px;height:48px;margin-left:18px;margin-bottom:10px;}
#content .subsite-main-content .scrollable .items {width:20000em;position:absolute;clear:both;}
#content .subsite-main-content .scrollable img {cursor:pointer}
#content .subsite-main-content .scrollable .active {border:1px solid #70b956;z-index:999;position:relative;}

#content .subsite-main-content .review_box {width:400px;margin:0 auto;margin-top:10px}
#content .subsite-main-content .review_box td {padding:4px;font-family:arial;font-size:12px;color:#555}
#content .subsite-main-content .big-box .big-box-content .review_box p {padding:0px}
#content .subsite-main-content .review_box p {padding-top:4px;text-align:right;margin-right:10px;display:block;height:24px;width:90px}
#content .subsite-main-content .review_box input {height:20px;border:1px solid #eee;width:300px}
#content .subsite-main-content .review_box input.review_input {height:100px}
#content .subsite-main-content input.kapcia_input {height:32px;width:164px;padding-left:10px;font-size:25px;font-family:arial;font-weight:600;color:#333}
#content .subsite-main-content a.add-review {width:110px;height:28px;background: url(../images/ibuybtn1.jpg) top left no-repeat;display:inline;float:right;font-size:13px;color:#fff;font-weight:600;text-align:left;padding-left:14px;line-height:28px;margin-right:6px}
#content .subsite-main-content .reviews {padding:25px;font-family:arial;font-size:12px}
#content .subsite-main-content .big-box .big-box-content .reviews p {padding:0px;clear:both}
#content .subsite-main-content .reviews b {margin-bottom:10px;display:block;float:left;margin-right:5px}
#content .subsite-main-content .reviews .review-item {padding-bottom:10px;border-bottom:1px dotted #dedede;margin-bottom:10px}
#content .subsite-main-content .big-box .big-box-content .reviews p.rate {padding-top:5px;color:#3c8a21}
#content .subsite-main-content .big-box .big-box-content h4 {padding:10px;margin:0 auto;font-family:arial;font-size:12px;margin:0 auto;text-align:center;color:#555;margin-top:10px}
#content .subsite-main-content .your-rate {width:165px;margin:0 auto}
#content .subsite-main-content .big-box .big-box-content .your-rate p {padding:0px;text-align:center;padding-bottom:10px}
#content .subsite-main-content .category-box .category-img {float:right;margin-left:10px}

#content .subsite-main-content .product-list-action {width:785px;height:35px;padding-top:10px;margin-bottom:2px;font-family:arial;font-size:12px;line-height:25px}
#content .subsite-main-content .product-list-action a {color:#3f8f23;float:left;margin-right:20px;display:inline;padding-left:17px;}
#content .subsite-main-content .product-list-action a.compare {background: url(../images/compare-btn.jpg) left 5px no-repeat}
#content .subsite-main-content .product-list-action a.filtr-now {background: url(../images/filtruj-btn.jpg) left 5px no-repeat;padding-left:21px}
#content .subsite-main-content .product-list-action div {float:left}
#content .subsite-main-content .product-list-action .sort-prdcts {float:right;}
#content .subsite-main-content .product-list-action .sort-prdcts select {margin-left:5px}
.ie6 #content .subsite-main-content .product-list-action .sort-prdcts select {margin:0px}
#content .subsite-main-content .product-list-action .sort-prdcts select option {padding-right:10px}
#content .subsite-main-content .product-list-action .count-prdcts {float:right;margin-left:10px;display:inline}
#content .subsite-main-content .product-list-action .count-prdcts select {margin-left:5px}
#content .subsite-main-content .product-list-action .count-prdcts select option {padding-right:10px}

#content .subsite-main-content .prd-full-list {float:left;width:785px;height:auto;}
#content .subsite-main-content .prd-full-list .prd-list-item {float:left;margin:10px 0px;width:785px;height:156px}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-left {width:34px;height:156px;float:left;background: url(../images/prd-list-item-left.jpg) top left no-repeat}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-left1 {width:34px;height:156px;float:left;background: url(../images/prd-list-item-left1.jpg) top left no-repeat}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content {width:735px;height:156px;float:left;background: url(../images/prd-list-item-bg.jpg) top left repeat-x}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-right {width:16px;height:156px;float:left;background: url(../images/prd-list-item-right.jpg) top left no-repeat}

#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .user-action {position:absolute;bottom:0px;left:20px;width:475px;height:30px;}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .user-action a {font-size:12px;color:#3f8f23;font-family:arial;float:left;margin-right:15px;}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .prd-img {position:absolute;top:5px;left:0px;width:120px;height:105px;border-right:1px solid #aed2a1}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .prd-price {width:120px;height:100px;position:absolute;top:16px;right:5px;text-align:right}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .prd-price p {color:#e7200d;font-size:18px;font-weight:600;font-family:arial;text-align:right;float:right}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .prd-price p.brt {font-size:13px;font-weight:400;padding-bottom:3px;text-align:right;float:right;clear:both}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .prd-price a {width:87px;height:28px;background: url(../images/ibuybtn.jpg) top left no-repeat;display:inline;float:right;font-size:13px;color:#fff;font-weight:600;text-align:left;padding-left:10px;line-height:28px;margin-top:10px}

#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .prd-desc {width:500px;height:100px;position:absolute;top:14px;left:135px;overflow:hidden}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .prd-desc h4 {font-size:15px;font-weight:600;font-family:arial;padding-top:5px}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .prd-desc h4 a {color:#3f8f23}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .prd-desc dl {margin-top:11px;float:left;height:34px;overflow:hidden}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-content .prd-desc dl dd {text-align:center;float:left;padding-right:10px;margin-right:10px;border-right:1px solid #aed2a1;font-size:12px;font-family:arial;color:#5a5e55}
.checkbox-replace {width:22px;height:125px;float:left;margin-top:14px;margin-left:10px;display:inline}
.checkbox-replace-de {height: 150px !important;}
.checkbox-replace label {position:absolute;top:0px;left:2px;cursor:pointer}
.checkbox-replace span {position:absolute;bottom:0px;left:0px}
.checkbox-replace .jquery-checkbox img {height:13px;vertical-align:middle;width:13px;background: url(../images/czekbox.jpg) top right no-repeat}
.checkbox-replace .jquery-checkbox-checked img {height:13px;vertical-align:middle;width:13px;background: url(../images/czekbox.jpg) top left no-repeat}
.checkbox-replace img {cursor:pointer}
#content .subsite-main-content .cat-desc {width:750px;float:left;padding-bottom:10px;padding-top:10px}
#content .subsite-main-content .cat-desc img {float:right;margin-left:10px;margin-bottom:10px}
/*#content .subsite-main-content .cat-img {float:right}*/

/*
.step-stripe {width:1020px;height:83px;margin:10px 0px;}
.step-1 {background: url(../images/basket-steps.jpg) left -1px no-repeat;}
.step-2 {background: url(../images/basket-steps.jpg) left -90px no-repeat;}
.step-3 {background: url(../images/basket-steps.jpg) left -180px no-repeat;}
.step-4 {background: url(../images/basket-steps.jpg) left -271px no-repeat;}
.step-1-anch {width:225px;height:50px;position:absolute;top:15px;left:16px;}
.step-2-anch {width:160px;height:50px;position:absolute;top:15px;left:310px;}
.step-3-anch {width:190px;height:50px;position:absolute;top:15px;left:535px;}
.step-4-anch {width:190px;height:50px;position:absolute;top:15px;right:32px;}

.
                                                 */
.steps-placeholder {background: url(../images/steps-placeholder.jpg) top left no-repeat;width:1020px;height:58px;margin-bottom:10px}
.steps-placeholder div {width:255px;float:left;height:25px;height:35px;}
.steps-placeholder div .ico {width:50px;height:50px;float:left;margin-top:3px;margin-left:20px}
.steps-placeholder div a {margin:18px;font-size:12px;font-weight:600;font-family:arial;float:left;display:inline;color:#888}
.steps-placeholder div a.on {color:#3c8920}
.steps-placeholder div .ico-on {width:50px;height:50px;float:left;margin-top:3px;margin-left:20px}
.steps-placeholder .step-1 .ico {background: url(../images/basket-icons-sprite.png) -10px -60px no-repeat;}
.steps-placeholder .step-2 .ico {background: url(../images/basket-icons-sprite.png) -66px -60px no-repeat;}
.steps-placeholder .step-3 .ico {background: url(../images/basket-icons-sprite.png) -120px -60px no-repeat;}
.steps-placeholder .step-4 .ico {background: url(../images/basket-icons-sprite.png) -176px -60px no-repeat;}

.steps-placeholder .step-1 .ico-on {background: url(../images/basket-icons-sprite.png) -10px -6px no-repeat;}
.steps-placeholder .step-2 .ico-on {background: url(../images/basket-icons-sprite.png) -66px -6px no-repeat;}
.steps-placeholder .step-3 .ico-on {background: url(../images/basket-icons-sprite.png) -120px -6px no-repeat;}
.steps-placeholder .step-4 .ico-on {background: url(../images/basket-icons-sprite.png) -176px -6px no-repeat;}



#content .basket-content {float:left;width:1020px;height:auto;margin-bottom:10px}
#content .basket-content .basket-content-top {width:1020px;height:7px;background: url(../images/basket-content-top.jpg) top left no-repeat;clear:both;overflow:hidden}
#content .basket-content .basket-content-inside {width:1020px;height:auto;background: url(../images/basket-content-bg.jpg) top left repeat-y}
#content .basket-content .basket-content-bottom {width:1020px;height:32px;background: url(../images/basket-content-bottom.jpg) top left no-repeat}


.in-basket-product-list {width:960px;margin:0 auto;font-family:arial;border-bottom:3px solid #bfbfbf;}
#content .basket-content .basket-content-inside  .in-basket-product-list tr.in-basket-header {color:#747373}
#content .basket-content .basket-content-inside  .in-basket-product-list tr.in-basket-header td {border-bottom:2px solid #bfbfbf;padding-bottom:5px;font-family:arial;font-size:12px;text-align:center}
#content .basket-content .basket-content-inside  .in-basket-product-list td {text-align:center;padding:4px 0px;border-bottom:1px solid #eee}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-name {text-align:left;width:280px;padding-right:20px;padding-left:15px}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-name h3 {font-size:15px;}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-name h3 a {color:#3f8f23}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-img {width:130px;}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-name span {float:left;margin-top:4px;color:#999}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-price {font-weight:600;font-size:18px;color:#e7200d}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-price span {color:#e7200d;clear:both;display:block;font-size:12px;font-weight:400}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-price2 {font-weight:600;font-size:18px;color:#e7200d}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-price2 span {color:#e7200d;clear:both;display:block;font-size:12px;font-weight:400}
#content .basket-content .basket-content-inside  .in-basket-product-list .remove-me {width:31px;height:31px;display:block;background:url(../images/remove.jpg) top left no-repeat;margin:0 auto;}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-incr {padding:5px 15px}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-incr .inc-box div {width:40px;height:28px;border:1px solid #a5d590;margin:0 auto;text-align:center;line-height:28px;font-weight:600;color:#3f8f23;font-size:18px;font-family:arial;float:left}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-incr .inc-box {float:none;clear:both;width:65px;margin:0 auto}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-incr .inc-box .plusminus {width:20px;height:28px;border:none;float:left}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-incr .inc-box .plusminus a {clear:both;float:none;font-size:21px;color:#3f8f23;display:block;line-height:12px;margin-top:2px}
#content .basket-content .basket-content-inside  .in-basket-product-list td.prd-incr .inc-box .plusminus a:hover {text-decoration:none}

#content .basket-content .basket-content-inside  .login-big-box {width:475px;float:left;border-right:1px solid #eee;height:auto;margin-left:25px;display:inline;padding-top:15px;font-family:arial;color:#747373}
#content .basket-content .basket-content-inside  .step-2-div {padding-bottom:13px;display:block;margin-bottom:20px}
#content .basket-content .basket-content-inside  .register-big-box {width:455px;float:left;height:auto;padding-left:20px;padding-top:15px;font-family:arial;color:#747373}
#content .basket-content .basket-content-inside  .step-2-div h2 {font-weight:400;font-size:24px;margin-bottom:10px;font-family:arial;color:#111}
#content .basket-content .basket-content-inside  .step-2-div h3 {font-weight:600;margin-bottom:12px;font-size:13px}
#content .basket-content .basket-content-inside  .step-2-div span {font-size:13px;color:#747373}
#content .basket-content .basket-content-inside  .step-2-div table {float:left;margin-top:20px;width:410px;text-align:right}
#content .basket-content .basket-content-inside  .step-2-div table td {padding:4px;color:#747373;font-size:12px;vertical-align:top}
#content .basket-content .basket-content-inside  .step-2-div table td input {border:1px solid #aed2a1;height:21px;padding-top:3px;width:302px;padding-left:4px;float:right}
#content .basket-content .basket-content-inside  .step-2-div textarea {border:1px solid #aed2a1;height:121px;padding-top:3px;width:402px;padding-left:4px;float:left}
#content .basket-content .basket-content-inside  .step-2-div table td select {border:1px solid #aed2a1;height:24px;width:308px;padding-left:0px;float:right}
#content .basket-content .basket-content-inside  .step-2-div table td input.accept-rules {width:13px;height:13px;padding:0px;float:left;margin-top:2px}
#content .basket-content .basket-content-inside  .step-2-div table td input.long-button2 {background:transparent url(../images/long-button.jpg) no-repeat scroll right top;color:#FFFFFF;display:inline;float:left;font-family:arial;font-size:12px;font-weight:600;height:31px;line-height:31px;text-align:center;width:167px;border:none;padding:0px;cursor:pointer}
#content .basket-content .basket-content-inside  .step-2-div table td input.login-btn {float:left;margin-left:140px;margin-top:10px}
#content .basket-content .basket-content-inside  .step-2-div table td input.reg-btn {float:left;margin-left:160px;margin-top:10px}
#content .basket-content .basket-content-inside  .step-2-div table td input.shorty {border:1px solid #aed2a1;height:21px;padding-top:3px;width:72px;padding-left:4px;float:left;margin-right:10px}
#content .basket-content .basket-content-inside  .step-2-div table td label {float:left;margin-left:5px}
#content .basket-content .basket-content-inside  .step-2-div table td label.error {float:right;color:#f22317}

#content .we-reccomend {width:1020px;height:auto;float:left;margin-top:5px;margin-bottom:5px}
#content .we-reccomend .reccomend-top {width:1017px;height:31px;background: url(../images/greenbox-top.jpg) top left repeat-x;border-right:3px solid #bfbfbf}
#content .we-reccomend .reccomend-top p {font-weight:600;color:#fff;font-family:arial;font-size:13px;float:left;margin-top:6px;margin-left:20px}
#content .we-reccomend .reccomend-bottom {height:26px;width:1020px;background: url(../images/greenbox-bottom.jpg) top left no-repeat}
#content .we-reccomend .reccomend-content {width:1020px;height:auto;background: url(../images/greenbox-bg.jpg) top left repeat-y}
#content .we-reccomend .reccomend-content .recco-placeholder {width:1000px;margin:0 auto;padding-top:10px;overflow:hidden}
#content .we-reccomend .reccomend-content .recco-placeholder .recco-item {border-right:1px solid #EEEEEE;float:left;height:auto;width:198px;font-family:arial;font-size:12px;}
#content .we-reccomend .reccomend-content .recco-placeholder .recco-item-last {border:none}
#content .we-reccomend .reccomend-content .recco-placeholder .recco-item img {display:inline;float:left;margin-bottom:5px;margin-left:38px;margin-top:4px;}
#content .we-reccomend .reccomend-content .recco-placeholder .recco-item .recco-desc {display:inline;float:left;margin-bottom:5px;margin-left:10px;margin-top:4px;text-align:center;padding-right:10px;width:178px}
#content .we-reccomend .reccomend-content .recco-placeholder .recco-item .recco-desc span {clear:both;display:block;font-size:10px;color:#5A5E55}
#content .we-reccomend .reccomend-content .recco-placeholder .recco-item .recco-desc a {color:#3C8A21;}
#content .we-reccomend .reccomend-content .recco-placeholder .recco-item .recco-desc p {color:#E7200D;font-weight:600;}

#content .we-reccomend .reccomend-content .recco-placeholder .recco-item a.add-btn {float:left;width:167px;height:31px;display:block;line-height:31px;color:#fff;font-family:arial;font-size:12px;background: url(../images/long-button.jpg) top left no-repeat;text-align:center;margin-top:10px;margin-left:17px}

.choose-shipping-paymants {width:960px;height:auto;margin:0 auto;margin-top:5px;border-bottom:2px solid #3f8f23;padding-bottom:10px}
.choose-shipping-paymants table.choose {width:600px;height:auto;font-family:arial;font-weight:600;float:left;margin-bottom:15px}
.choose-shipping-paymants table.choose div {float:left;margin-right:6px}
.choose-shipping-paymants table.choose td {padding:2px;color:#3f8f23 !important;font-weight:400;border-bottom:1px solid #eee;padding-top:4px;font-size:12px;}
.choose-shipping-paymants table.choose td h5 {font-weight:600;color:#111;padding-bottom:5px}
.choose-shipping-paymants table.choose td label {cursor:pointer}
.leftone-choose {float:left}

.first-step-summary {width:960px;height:auto;padding-bottom:15px;text-align:left;margin:0 auto;padding-top:15px;font-family:arial;font-size:12px;color:#5a5e55}
.first-step-summary p {padding:4px 0px}
.first-step-summary b {color:#e7200d}
.first-step-summary span {color:#e7200d}
.first-step-summary h5 p {font-size:9px;font-weight:400 !important}
.first-step-summary h5 {font-weight:600;font-size:18px;font-family:arial;color:#000}
.first-step-summary h5 span {font-size:11px;font-weight:400 !important}

.button-container {width:960px;margin:0 auto}
.button-container .back-btn {float:left;width:162px;height:32px;display:block;line-height:32px;color:#fff;font-family:arial;font-size:12px;background: url(../images/long-button3.jpg) top left no-repeat;text-align:center}
.button-container .next-btn {float:right;width:167px;height:31px;display:block;line-height:32px;color:#fff;font-family:arial;font-size:12px;background: url(../images/long-button.jpg) top left no-repeat;text-align:center}
.button-container .order-btn {float:right;width:167px;height:39px;display:block;line-height:42px;color:#fff;font-family:arial;font-size:18px;background: url(../images/longbutton2.jpg) top left no-repeat;text-align:center}
.vat-data {margin-bottom:15px}


.account-menu {width:220px;height:495px;}
.acm-step1 {background: url(../images/konto-menu-sprite.gif) 0px 0px no-repeat}
.acm-step2 {background: url(../images/konto-menu-sprite.gif) -234px 0px no-repeat}
.acm-step3 {background: url(../images/konto-menu-sprite.gif) -468px 0px no-repeat}
.acm-step4 {background: url(../images/konto-menu-sprite.gif) -703px 0px no-repeat}
.acm-step5 {background: url(../images/konto-menu-sprite.gif) -938px 0px no-repeat}
.acm-step6 {background: url(../images/konto-menu-sprite.gif)  -1172px 0px no-repeat}
.account-menu li {width:215px;height:79px;margin:0 auto;display:block;position:relative;line-height:19px}
.account-menu li a {color:#3c8a21;font-size:16px;font-family:arial;position:absolute;top:20px;left:80px}
.account-menu li a.oneline1 {top:27px}
.ie .account-menu li a.oneline1 {top:32px}
.account-menu li a.oneline2 {top:34px}
.ie .account-menu li a.oneline2 {top:19px}
.account-menu li a.active {color:#fff}


.account-page {width:785px;height:auto;overflow:hidden;clear:both}
.account-page-top {width:785px;height:6px;background: url(../images/acc-con-top.jpg) top left no-repeat}
.account-page-content {width:785px;height:auto;background: url(../images/acc-con-bg.jpg) top left repeat-y}
.account-page-bottom {width:785px;height:24px;background: url(../images/acc-con-bottom.jpg) top left no-repeat}

.account-page-content .step-2-div {padding-bottom:13px;display:block;margin-bottom:20px;padding:20px}
.account-page-content .step-2-div h2 {font-weight:400;font-size:18px;margin-bottom:10px;font-family:arial;color:#111}
.account-page-content .step-2-div h3 {font-weight:600;margin-bottom:12px;font-size:13px}
.account-page-content  .step-2-div span {font-size:13px;color:#747373}
.account-page-content  .step-2-div table {float:left;margin-top:20px;width:410px;text-align:right}
.account-page-content  .step-2-div table td {padding:4px;color:#747373;font-size:12px}
.account-page-content  .step-2-div table td input {border:1px solid #aed2a1;height:21px;padding-top:3px;width:302px;padding-left:4px;float:right}
.account-page-content  .step-2-div textarea {border:1px solid #aed2a1;height:121px;padding-top:3px;width:402px;padding-left:4px;float:left}
.account-page-content  .step-2-div table td select {border:1px solid #aed2a1;height:24px;width:308px;padding-left:0px;float:right}
.account-page-content  .step-2-div table td input.accept-rules {width:13px;height:13px;padding:0px;float:left;margin-top:2px}
.account-page-content  .step-2-div table td input.long-button2 {background:transparent url(../images/long-button.jpg) no-repeat scroll right top;color:#FFFFFF;display:inline;float:left;font-family:arial;font-size:12px;font-weight:600;height:31px;line-height:31px;text-align:center;width:167px;border:none;padding:0px;cursor:pointer}
.account-page-content .step-2-div table td input.login-btn {float:left;margin-left:140px;margin-top:10px}
.account-page-content  .step-2-div table td input.reg-btn {float:left;margin-left:160px;margin-top:10px}
.account-page-content .step-2-div table td input.shorty {border:1px solid #aed2a1;height:21px;padding-top:3px;width:72px;padding-left:4px;float:left;margin-right:10px}
.account-page-content  .step-2-div table td label {float:left;margin-left:5px}

.account-1 {margin:2px 20px;border-bottom:1px solid #aed2a1;clear:both;overflow:hidden}
.account-1a {margin:2px 20px;clear:both;overflow:hidden;}
.button-container2 {width:710px;margin:0 auto;height:40px}
.button-container2 .next-btn {float:right;width:167px;height:31px;display:block;line-height:32px;color:#fff;font-family:arial;font-size:12px;background: url(../images/long-button.jpg) top left no-repeat;text-align:center}

.adress-box {padding:10px 14px}
.adress-book-item {width:305px;height:130px;float:left;font-family:arial;font-size:12px;color:#5a5e55;margin:10px 10px 17px;border:1px solid #eee;padding:10px}
.adress-book-item div {padding-top:5px;}
.adress-book-item div a {color:#3c8a21;margin-right:5px;padding-right:5px;border-right:1px solid #eee}
.ie6 .adress-book-item div a {font-family:tahoma;font-size:9px}
.adress-book-item div a.edit-adr {border:none}

.compare-placeholder {padding:20px;font-size:12px;color:#5a5e55}
.compare-placeholder h3 {font-size:14px;font-weight:600;margin-bottom:20px}
.compare-placeholder table {width:730px}
.compare-placeholder table tr.head-me td {border-bottom:2px solid #bfbfbf;padding-bottom:6px}
.compare-placeholder table tr td {border-bottom:1px solid #bfbfbf;padding:4px 0px;text-align:center}
.compare-placeholder table tr td a {color:#3c8a21}

.order-placeholder {padding:20px;font-size:12px;color:#5a5e55}
.order-placeholder div {padding:15px 0px;font-family:arial;font-size:14px}
.order-placeholder div a {margin-right:10px;padding-right:10px;border-right:1px solid #eee}
.order-placeholder div a.active-one {color:#3c8a21;margin-right:10px;padding-right:10px}
.order-placeholder h3 {font-size:14px;font-weight:600;margin-bottom:0px}
.order-placeholder h2 {font-size:18px;font-weight:600;margin-bottom:0px}
.order-placeholder table {width:730px}
.order-placeholder table tr.head-me td {border-bottom:2px solid #bfbfbf;padding-bottom:6px;font-weight:400}
.order-placeholder table tr td {border-bottom:1px solid #bfbfbf;padding:4px 0px;text-align:center;font-weight:600}
.order-placeholder table tr td a {color:#3c8a21}

table.order-item-table td {text-align:left !important;font-family:arial}
table.order-item-table tr.summary-order .summ-img {width:140px}
table.order-item-table tr.summary-order .summ-price {color:#e7200d;font-size:18px;line-height:16px}
table.order-item-table tr.summary-order .summ-price span {font-weight:400;font-size:11px}
table.order-item-table tr.summary-order .summ-count {color:#3f8f23;font-size:14px}
table.order-item-table tr.summary-order .summ-item-name {width:300px;font-size:16px;font-weight:600}

b.blackme {color:#111 !important}
.order-summary-step {width:650px !important;float:left;}
.order-summary-step a {border:none !important}
.reminder {font-family:arial;font-size:11px;display:block;margin:0px auto;clear:both;color:#5a5e55;width:auto;padding-top:5px}
.ie7 .reminder {padding-top:0px}
#breadcrumb {margin-top:0px;margin-left:0px;float:left;font-size:11px;display:inline;width:1020px;margin-bottom:10px;font-family:arial !important}
#breadcrumb p {float:left;margin-right:4px;font-size:11px;color:#5a5e55}
#breadcrumb a {font-weight:600;color:#3a871f}
#breadcrumb span {color:#5a5e55}

.full-product-compare {padding:10px 20px;font-family:arial;color:#5a5e55}
.full-product-compare h3 {font-size:17px;font-weight:600;margin-bottom:0px;margin-left:12px}
.full-product-compare table {width:975px;font-size:12px;color:#5a5e55;margin-top:20px}
.full-product-compare table a {font-weight:600;color:#3a871f;font-size:14px}
.full-product-compare table td {padding:12px;border:1px solid #ddd;border-top:none;border-right:none;vertical-align:top}
.full-product-compare table td.com-name {border-left:none}
.full-product-compare table tr.green-line td {border-bottom:2px solid #3f8f23;padding-bottom:5px}
.full-product-compare table td b.price-com {color:#e7200d;font-size:18px;line-height:16px}
.full-product-compare table td .add-to-basket {background:transparent url(../images/ibuybtn.jpg) no-repeat scroll left top;color:#FFFFFF;display:inline;float:left;font-size:13px;font-weight:600;height:28px;line-height:28px;padding-left:15px;text-align:left;width:82px;margin-bottom:10px}
.pull-down2 {margin-top:25px}
.empty-one {height:3px;margin:0px;padding:0px}

.pagination {float:right;margin-right:5px;color:#5a5e55;font-size:11px}
.pagination a {font-weight:400;margin:0px 3px;float:left;color:#5a5e55}
.pagination a:hover {text-decoration:underline}
.pagination span {float:left !important; color:#3F9125;display:block;margin-top:0px;margin:0px 3px !important}




.sad-empty-basket {width:259px;height:53px;margin:0px auto;display:block;text-align:center;padding-top:30px;font-size:14px;color:#5a5e55;font-family:arial}

.prdk-gallery  .big-photo-container {width:280px;float:left;margin-left:10px;margin-right:10px;height:auto}
.prdk-gallery #thumbs {width:281px; float:right;margin-top:10px; margin-right:0px; display:inline}
.prdk-gallery #thumbs ul li {float:left;margin:2px 2px;display:inline}

#content .subsite-main-content .big-box .big-box-content .gratis-products {padding:15px;}
#content .subsite-main-content .big-box .big-box-content .gratis-products .gratis-item {width:186px;height:auto;border-right:1px solid #eee;float:left}
#content .subsite-main-content .big-box .big-box-content .gratis-products .gratis-item img {float:left;margin-left:35px;margin-top:4px;margin-bottom:5px;display:inline}
#content .subsite-main-content .big-box .big-box-content .gratis-products .last-item {border:none}
#content .subsite-main-content .big-box .big-box-content .gratis-products .gratis-item .item-desc {width:165px;margin:0 auto;text-align:center;font-family:arial;color:#5a5e55;font-size:12px;}
#content .subsite-main-content .big-box .big-box-content .gratis-products .gratis-item .item-desc span {clear:both;display:block}
#content .subsite-main-content .big-box .big-box-content .gratis-products .gratis-item .item-desc a {color:#3c8a21}
#content .subsite-main-content .big-box .big-box-content .gratis-products .gratis-item .item-desc p {color:#e7200d;font-weight:600}

.rating-summary {width:300px;height:34px;float:left;clear:both;overflow:hidden;margin-top:5px}
.rating-summary div {width:230px;height:34px}
.rating-summary .rate10 {background:url(../images/stars-sprite.jpg) left top no-repeat;}
.rating-summary .rate9 {background:url(../images/stars-sprite.jpg) left -36px no-repeat;}
.rating-summary .rate8 {background:url(../images/stars-sprite.jpg) left -70px no-repeat;}
.rating-summary .rate7 {background:url(../images/stars-sprite.jpg) left -107px no-repeat;}
.rating-summary .rate6 {background:url(../images/stars-sprite.jpg) left -141px no-repeat;}
.rating-summary .rate5 {background:url(../images/stars-sprite.jpg) left -174px no-repeat;}
.rating-summary .rate4 {background:url(../images/stars-sprite.jpg) left -209px no-repeat;}
.rating-summary .rate3 {background:url(../images/stars-sprite.jpg) left -243px no-repeat;}
.rating-summary .rate2 {background:url(../images/stars-sprite.jpg) left -276px no-repeat;}
.rating-summary .rate1 {background:url(../images/stars-sprite.jpg) left -310px no-repeat;}
.rating-summary .rate0 {background:url(../images/stars-sprite.jpg) left -343px no-repeat;}

.page table {float:left;margin-top:20px;width:410px;text-align:right}
.page table td {padding:4px;color:#747373;font-size:12px}
.page td input {border:1px solid #aed2a1;height:21px;padding-top:3px;width:322px;padding-left:4px;float:right}
.page textarea {border:1px solid #aed2a1;height:121px;padding-top:3px;width:322px;padding-left:4px;float:left}
.page table td select {border:1px solid #aed2a1;height:24px;width:308px;padding-left:0px;float:right}
.page table td input.accept-rules {width:13px;height:13px;padding:0px;float:left;margin-top:2px}
.page table td input.long-button2 {background:transparent url(../images/long-button.jpg) no-repeat scroll right top;color:#FFFFFF;display:inline;float:left;font-family:arial;font-size:12px;font-weight:600;height:31px;line-height:31px;text-align:center;width:167px;border:none;padding:0px;cursor:pointer}
.page table td input.login-btn {float:left;margin-left:140px;margin-top:10px}
.page table td input.reg-btn {float:left;margin-left:160px;margin-top:10px}
.page table td input.shorty {border:1px solid #aed2a1;height:21px;padding-top:3px;width:72px;padding-left:4px;float:left;margin-right:10px}
.page table td label {float:left;margin-left:5px}
.page table td .submit-ask {padding:0px;height:25px;width:90px;background:#3d8b21;color:#fff;font-weight:600;font-size:12px;font-family:arial}

/* Validator */

em.invalid {
  background:url("/common/img/cross.gif") no-repeat 0px 0px;
  display:inline;
float:right;
height:20px;
margin-left:3px;
margin-top:2px;
padding-bottom:3px;
padding-left:16px;
}

em.success {
  background:url("/common/img/tick.gif") no-repeat 0px 0px;
  display:inline;
float:right;
height:20px;
margin-left:3px;
margin-top:2px;
padding-bottom:3px;
padding-left:16px;
}


.advance-search {display:block;}
.advance-search h2 {font-weight:400;font-size:24px;margin-bottom:10px;font-family:arial;color:#111}
.advance-search h3 {font-weight:600;margin-bottom:12px;font-size:13px}
.advance-search span {font-size:13px;color:#747373}
.advance-search table {width:410px;text-align:right;margin:15px auto}

.advance-search table td {padding:4px;color:#747373;font-size:12px;vertical-align:top}
.advance-search table td input {border:1px solid #aed2a1;height:21px;padding-top:3px;width:247px;padding-left:4px;float:right}
.advance-search textarea {border:1px solid #aed2a1;height:121px;padding-top:3px;width:402px;padding-left:4px;float:left}
.advance-search table td select {border:1px solid #aed2a1;height:24px;width:290px;padding-left:0px;float:right}
.advance-search table td input.accept-rules {width:13px;height:13px;padding:0px;float:left;margin-top:2px}
.advance-search table td input.long-button2 {background:transparent url(../images/long-button.jpg) no-repeat scroll right top;color:#FFFFFF;display:inline;float:left;font-family:arial;font-size:12px;font-weight:600;height:31px;line-height:31px;text-align:center;width:167px;border:none;padding:0px;cursor:pointer}
.advance-search table td input.login-btn {float:left;margin-left:140px;margin-top:10px}
.advance-search table td input.reg-btn {float:left;margin-left:160px;margin-top:10px}
.advance-search table td input.shorty {border:1px solid #aed2a1;height:21px;padding-top:3px;width:72px;padding-left:4px;float:left;margin-right:10px}
.advance-search table td label {float:left;margin-left:5px}
.advance-search table td label.error {float:right;color:#f22317}

.advance-search table td table {width:auto;margin:0px}
.advance-search table td table td {padding:0px 4px;vertical-align:middle}

.leftone-choose select {border:1px solid #aed2a1}
.leftone-choose select option {padding-right:15px}

.adress-data-summary tr td .shipping-summary {width:425px;}
.adress-data-summary  tr td  .shipping-summary table {width:100%}
.adress-data-summary  tr td  .shipping-summary table td {color:#747373 !important}
.adress-data-summary  tr td  .shipping-summary table td b {color:#747373}

.konto-part1 {padding:20px 0px 10px 0px;font-family:arial;font-size:12px;color:#747373}
.konto-part1 .section-one {width:310px;float:left;padding:20px;border:1px solid #eee;height:160px;}
.konto-part1 .section-two {width:310px;float:right;padding:20px;border:1px solid #eee;height:160px;margin-right:15px}
.konto-part1 .section-three {width:687px;float:left;padding:20px;border:1px solid #eee;margin-top:21px}
.konto-part1 .section-four {width:687px;float:left;padding:20px;border:1px solid #eee;margin-top:21px}
.konto-part1 .section-one a {color:#3C8A21;float:left;margin-top:10px}
.konto-part1 .section-two a {color:#3C8A21;float:left;margin-top:10px}
.konto-part1 .section-three  a {color:#3C8A21;float:left;margin-top:10px;display:block;clear:both}
.konto-part1 .section-four a {color:#3C8A21;float:left;margin-top:10px;display:block;clear:both}

.konto-part2 {padding:10px 0px;width:730px;padding-left:5px;padding-right:5px;border-bottom:1px solid #eee;margin-bottom:10px}
.konto-part2 a {padding:2px 0px !important}
.section-two .item {width:250px !important}

.contact-msg p{padding:5px 20px 20px 0px}
.schowek-inside {width:750px;margin-left:8px;}
.schowek-inside .plleft .bottom {margin-left:4px}
.konto-part1 a {color:#3C8A21;font-weight:600;font-size:12px}
.konto-part1 h2 {padding:5px}
.konto-part1 h3 {padding-bottom:10px}
.konto-part1 h3 span {font-size:14px;background: url(../images/konto-sprite.jpg) -96px -3px no-repeat;width:29px;height:25px;float:left;margin-right:3px}
.konto-part1 h3 span.img-conto2 {background-position:-32px -3px}
.konto-part1 h3 span.img-conto3 {background-position:-124px -3px}
.konto-part1 h3 span.img-conto4 {background-position:-63px -3px}

.order-history-list {float:left;margin-top:5px;width:705px}
.order-history-list .order-headline {background:#fff;padding:0px;border:none;margin-bottom:5px;height:30px;line-height:30px;border-bottom:2px solid #747373}
.order-history-list .order-headline dl dd {float:left;text-align:center;;height:30px;line-height:30px;color:#747373 !important;}
.order-history-list .order-headline dl dd.ord-1 {width:125px;}
.order-history-list .order-headline dl dd.ord-2 {width:123px;}
.order-history-list .order-headline dl dd.ord-3 {width:89px;}
.order-history-list .order-headline dl dd.ord-4 {width:126px;}
.order-history-list .order-headline dl dd.ord-5 {width:108px;}
.order-history-list .order-headline dl dd.ord-6 {width:120px;}
.order-history-list li {background:#fff;border-bottom:1px solid #e7ebef; }
.order-history-list li dl dd {float:left;text-align:center;height:39px;line-height:39px}
.order-history-list li dl dd p {font-weight:600}
.order-history-list li dl dd p.ord-price {font-weight:600;color:#c42826;}
.order-history-list li dl dd.ord-1 {width:125px;}
.order-history-list li dl dd.ord-2 {width:123px;}
.order-history-list li dl dd.ord-3 {width:89px;}
.order-history-list li dl dd.ord-4 {width:126px;}
.order-history-list li dl dd.ord-5 {width:108px;}
.order-history-list li dl dd.ord-6 {width:120px;}
.order-history-list li dl dd.ord-6 a.mini-round-btn {width:121px;height:19px;display:block;text-align:center;line-height:20px;color:#d23c38;font-size:11px;margin:0 auto;margin-top:11px;color:#3C8A21;font-weight:600;}
.order-history-list li .hide-order-details {display:none;padding:10px 8px;float:left;clear:both;overflow:hidden;}
.order-history-list li .hide-order-details p {color:#747373;font-weight:600}
.order-history-list li .hide-order-details p span {color:#c42826}
.order-history-list li .hide-order-details .hide-order-top {width:100%;float:left;height:auto}
.order-history-list li .hide-order-details .hide-order-top li {border:none;padding:3px 0px;clear:both;display:inline}
.order-history-list li .hide-order-details .hide-order-top li dl dd.hide-ord-1 {width:405px;text-align:left}
.order-history-list li .hide-order-details .hide-order-top li dl dd.hide-ord-2 {width:100px;margin-left:50px}
.order-history-list li .hide-order-details .hide-order-top li dl dd.hide-ord-3 {width:130px;text-align:right}
.order-history-list li .hide-order-details .hide-order-top li a {color:#3C8A21;font-weight:600;font-size:14px}
.order-history-list li .hide-order-details .hide-order-bottom {width:100%;height:auto;float:left;margin-top:15px}
.order-history-list li .hide-order-details .hide-order-bottom .hide-ord-details {float:left}
.order-history-list li .hide-order-details .hide-order-bottom .hide-ord-summary {text-align:right;float:right;width:200px}
.order-history-list li .hide-order-details .hide-order-bottom .hide-ord-summary span {font-weight:600;color:#c42826;font-size:22px;float:right}



.section-four table {width:680px !important;color:#747373 !important}
.section-four table tr.head-me td {border-bottom:2px solid #bfbfbf;padding-bottom:6px;font-weight:400}
.section-four table tr td {border-bottom:1px solid #bfbfbf;padding:4px 0px;text-align:center;font-weight:600}
.section-four table tr td a {color:#3c8a21}

.conto {width:785px;height:auto;float:left;margin-bottom:15px;overflow:hidden}
.conto .conto-top {width:785px;height:31px;background: url(../images/bigbox-top-bg.jpg) top left repeat-x;}
.conto .conto-content {width:784px;height:auto;border-left:1px solid #eee;background: url(../images/bigbox-bg.jpg) top right repeat-y;}
.conto .conto-bottom {width:782px;height:23px;background: url(../images/bigbox-bottom.jpg) top left repeat-x;border-right:3px solid #bfbfbf}
.conto .conto-top h3 {float:left;margin-top:6px;font-size:13px;font-weight:600;color:#fff;font-family:arial;margin-left:10px;display:inline}

.conto .conto-content .add-adress {padding:15px;clear:both;overflow:hidden}
.conto .conto-content .add-adress span {font-size:13px;color:#747373}
.conto .conto-content .add-adress h2 {font-size:13px;color:#747373}
.conto .conto-content .add-adress table {float:left;margin-top:20px;width:410px;text-align:right}
.conto .conto-content .add-adress table td {padding:4px;color:#747373;font-size:12px;vertical-align:top}
.conto .conto-content .add-adress  table td input {border:1px solid #aed2a1;height:21px;padding-top:3px;width:302px;padding-left:4px;float:right}
.conto .conto-content .add-adress  textarea {border:1px solid #aed2a1;height:121px;padding-top:3px;width:402px;padding-left:4px;float:left}
.conto .conto-content .add-adress  table td select {border:1px solid #aed2a1;height:24px;width:308px;padding-left:0px;float:right}
.conto .conto-content .add-adress  table td input.accept-rules {width:13px;height:13px;padding:0px;float:left;margin-top:2px}
.conto .conto-content .add-adress  table td input.long-button2 {background:transparent url(../images/long-button.jpg) no-repeat scroll right top;color:#FFFFFF;display:inline;float:left;font-family:arial;font-size:12px;font-weight:600;height:31px;line-height:31px;text-align:center;width:167px;border:none;padding:0px;cursor:pointer}
.conto .conto-content .add-adress  table td input.login-btn {float:left;margin-left:140px;margin-top:10px}
.conto .conto-content .add-adress  table td input.reg-btn {float:left;margin-left:160px;margin-top:10px}
.conto .conto-content .add-adress  table td input.shorty {border:1px solid #aed2a1;height:21px;padding-top:3px;width:72px;padding-left:4px;float:left;margin-right:10px}
.conto .conto-content .add-adress table td label {float:left;margin-left:5px}
.conto .conto-content .add-adress  table td label.error {float:right;color:#f22317}

.summ-account td {font-size:11px !important;font-weight:400 !important}

#content .basket-content .basket-content-inside .step-2-div table.form-vali {width:430px}
#content .basket-content .basket-content-inside .step-2-div table.form-vali tr td.vali1 {width:70px}
#content .basket-content .basket-content-inside .step-2-div table.form-vali tr td.vali4 {width:80px}
#content .basket-content .basket-content-inside .step-2-div table.form-vali tr td.vali2 {width:302px}
#content .basket-content .basket-content-inside .step-2-div table.form-vali tr td.vali3 {width:20px}

.adress-data-summary {font-family:arial;margin:0 auto;width:960px;margin-bottom:10px;}
.adress-data-summary td {font-size:12px;font-family:arial;}
.adress-data-summary td .shipping-summary {width:400px;float:left;padding:20px;border:1px solid #eee;height:175px;margin-top:10px;margin-bottom:20px}
.adress-data-summary td .shipping-summary h5 {font-weight:600;margin-bottom:10px}
h3.yo-ord {margin-left:30px;font-size:16px;font-weight:600;font-family:arial}

.inside-basket-msg {padding:20px;font-size:12px;font-family:arial;color:#747373}


.kosi-boxi {width:785px;height:auto;float:left;margin-bottom:2px;overflow:hidden}
.kosi-boxi .kosi-boxi-content {width:754px;height:auto;border-left:1px solid #eee;background: url(../images/bigbox-bg.jpg) top right repeat-y;border-top:1px solid #eee;padding:15px 15px 0px}
.kosi-boxi .kosi-boxi-bottom {width:782px;height:23px;background: url(../images/bigbox-bottom.jpg) top left repeat-x;border-right:3px solid #bfbfbf}
.kosi-boxi .kosi-boxi-top h3 {float:left;margin-top:6px;font-size:13px;font-weight:600;color:#fff;font-family:arial;margin-left:10px;display:inline}

.filtr-inside {width:785px;}

.green-button {background:transparent url(../images/long-button.jpg) no-repeat scroll right top;color:#FFFFFF;display:inline;float:left;font-family:arial;font-size:12px;font-weight:600;height:31px;line-height:31px;text-align:center;width:167px;border:none;padding:0px;cursor:pointer}
.user-box table td {padding:1px 4px;vertical-align:middle}

.raty-zagiel {width:66px;height:69px;float:right;display:block;background: url(../images/rata-zagiel2.jpg) top left no-repeat;}
.raty-aig {width:60px;height:77px;float:right;display:block;background: url(../images/rata-aig.jpg) top left no-repeat;margin-right:3px}
.raty-lukas {width:127px;height:28px;float:right;margin-top:10px;display:block;background: url(../images/rata-lukas.gif) top left no-repeat;}

.raty-zagiel-1 {width:66px;height:69px;float:left;display:block;background: url(../images/rata-zagiel2.jpg) top left no-repeat;}
.raty-aig-1 {width:74px;height:107px;float:left;display:block;background: url(../images/rata-aig1.jpg) top left no-repeat;}


#content .left-content ul.main-menu li ul li a.zrob_ten_link_bardziej_widoczny {color:#3a861f;font-weight:600}

.green-button-r1 {margin:0 auto;width:113px;height:71px;display:block;background: url(../images/zagiel-wniosek.jpg) top left no-repeat}
.green-button-r2 {margin:0 auto;width:130px;height:107px;display:block;background: url(../images/aig-wniosek1.jpg) top left no-repeat}

.end-order-msg {float:left;clear:both;margin-bottom:10px;width:980px;display:block}
.end-order-msg a {color:#3a861f;font-weight:600}
.hello-conto h3 {font-size:14px}
.hello-conto h3 b {color:red}

#content .left-content .left-box-container .left-box-content ul li a.zrob_ten_link_bardziej_widoczny {color:#3a861f;font-weight:600}

.ie7 .bottom-content ul li {padding-left:15px !important}
.ie6 .bottom-content ul li {padding-left:2px !important}

.ie7 .left-box-content ul li {padding-left:2px !important}
.ie6 .left-box-content ul li {padding-left:2px !important}
.ie6 .steps-placeholder div div {visibility:hidden}
.big-box-content span {font-family:arial !important}


.section-four table td a {margin-top:0px !important}

.reminder-me {width:465px;height:176px;display:block}
li.group {background:none}
.ie input.accept-rules {border:none !important}

.all-cat {width:1020px;height:auto;margin-bottom:10px;float:left}
.all-cat h2 {border-bottom:2px solid #4fa530;border-top:0px;width:1020px;color:#5A5E55;
font-family:arial;
font-size:18px;}
.all-cat .category_item_list {width:245px;float:left;margin-right:10px;margin-top:20px;margin-bottom:10px}
.all-cat .category_item_list h3 {color:#5A5E55;font-size:13px;font-weight:600}
.all-cat .category_item_list h3 a {color:#5A5E55;font-size:13px;font-weight:600}
.all-cat .category_item_list ul {padding:5px 0px}
.all-cat .category_item_list li {border:none;background: url(../images/menu-bg.jpg) left 9px no-repeat;padding-left:17px;font-family:arial;color:#5a5e55; }
.all-cat .category_item_list li a {font-family:arial;color:#5a5e55;font-size:13px;height:25px;line-height:25px;font-weight:400}
.all-cat .category_item_list li ul li a {font-size:12px}



/*poprawka dla widoku produktu na liście */
 
 #content .subsite-main-content .prd-full-list .prd-list-item {height:auto}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-top {width:785px;height:6px;background:url(../images/bg-top.jpg) top left no-repeat;overflow:hidden}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside {width:785px;min-height:120px;height:auto;background:url(../images/bg-inside.jpg) top left repeat-y}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside-de {height: auto;min-height: 140px;}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-bottom {width:785px;height:41px;background:url(../images/bg-bottom.jpg) top left no-repeat}

#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-left {width:150px;height:auto;float:left}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-right {width:605px;min-height:100px;height:auto;float:right;border-left:1px solid #aed2a1;padding-left:15px;margin-top:4px;margin-bottom:7px;}

#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-description {position:relative;width:480px;float:left;font-size:12px;font-family:arial;color:#5a5e55;margin-top:0px;margin-bottom:10px}

#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-bottom  .user-action {position:absolute;bottom:0px;left:45px;width:475px;height:30px;}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-bottom  .user-action a {font-size:12px;color:#3f8f23;font-family:arial;float:left;margin-right:15px;}


#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-img {position:relative;top:0px;left:35px;width:120px;height:105px;}

#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-price {width:120px;height:100px;position:absolute;top:20px;right:25px;}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-price p {color:#e7200d;font-size:18px;font-weight:600;font-family:arial;text-align:right}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-price p.brt {font-size:13px;font-weight:400;padding-bottom:3px}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-price .last-price {
text-decoration: line-through;
text-align: right;
display: block;
}

#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-price a {
background:url("../images/ibuybtn3.jpg") no-repeat scroll left top transparent;
color:#FFFFFF;
display:inline;
float:right;
font-size:12px;
font-weight:600;
height:28px;
line-height:29px;
padding-right:15px;
text-align:center;
width:123px;
}

#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-desc {width:500px;height:auto;position:relative;margin-top:0px;float:left;overflow:hidden;padding-bottom:15px}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-desc h4 {font-size:15px;font-weight:600;font-family:arial;padding-top:5px}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-desc h4 a {color:#3f8f23}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-desc dl {float:left;height:34px;margin-top:11px;overflow:hidden;}
#content .subsite-main-content .prd-full-list .prd-list-item .prd-list-inside .prd-desc dl dd {text-align:center;float:left;padding-right:10px;margin-right:10px;border-right:1px solid #aed2a1;font-size:12px;font-family:arial;color:#5a5e55}

.checkbox-replace {width:22px;height:125px;float:left;bottom:14px;margin-left:10px;display:inline;position:absolute}

ul.files-download {}
ul.files-download li {float:left;padding-left:35px;background:url(../images/file_icon.jpg) 0px 0px no-repeat;text-align:center;margin:0px 20px 0px 5px;}
ul.files-download li a {font-weight:bold;display:block;color:#000 !important;}
ul.files-download li b{display:block;line-height:12px;}

.payment-description {width:450px;padding:20px;border:1px solid #eaeaea;background: url(../images/py-ds-bg.gif) 98% 8px no-repeat #f7f7f7;float:left;margin:10px 0px;min-height:30px}
.payment-description h4 {font-weight:600}
.payment-description p {color:#111;width:410px}
.fillout {background: url("../images/lukas-wniosek.gif") no-repeat scroll left top transparent;display: block;height: 38px;width: 235px;float:right;}

#raty-cont {width:190px;margin-left:-10px;}
#raty-cont span { clear: both;display: block;font-size: 10px;padding: 4px 0 0;color:#E7200D;}
#raty-info {text-align:left;}
#raty-info p {margin:0 0 3px 0;}
#raty-info .raty-info-small {font-size:11px;padding-top:5px;border-top:1px solid #bfbfbf;}
h1.potwierdz {font-size: 14px;font-weight: 600;padding:0 0 6px 0;}
#lukas {margin:0 0 0 10px;}
#raty-info label {cursor:pointer;}
