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: inherit; 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;
	font: 12px / 14px Arial, Tahoma;
	color: #444444;
}
div#header-wrapper {
	background:#eaeaea; 
	border-bottom: 2px solid #6B6B6B;
	width: 100%;
}
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("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;}

#basket-box a.pasart-link { font-size:11px; color:#f863b7; font-weight:bold; text-decoration:none;}
#basket-box a.pasart-link:hover { text-decoration:underline;}

#page {
	width:1008px;
	margin:0 auto;
	padding-bottom:42px;
}
#head {
    height:123px;
	width:1008px;
	margin:0 auto;
    position:relative;
}
#head div.inner {
    height:88px;
}
#logo {
    width:252px;
    height:90px;
    background:url("images/logo.png") no-repeat top left;
    display:block;
    position:absolute;
}

h2 {font-family: Arial, Tahoma;
       font-size: 19px; color: #6b6b6b; padding-bottom:20px}

h3 {font-family: Arial, Tahoma;
       font-size: 17px; color: #6b6b6b; padding-bottom:15px}

h6 {
	font-family: Arial, Tahoma;
	font-size: 14px;
	background: #eaeaea;
	border: 1px solid #eaeaea;
	border-radius: 5px;
	display: inline-block;
}

#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("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-innerempty {
	padding-top:75px;
	background-repeat: no-repeat;
	background-position: right top;
}
#info-box div.box-inner {background-image:url("images/head_box_info.png");padding-top:15px;}
#info-box h2.title {font-size:14px;font-weight:normal;margin-bottom:8px;}

#info-links {}
#info-links li {float:left;width:91px;}
#info-links li a {display:block;background:url("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("images/ico_more.png");background-position:left center;font-weight:normal;font-size:9px;color:#f863b7;}

#info-sub-links-wrap {background:url("images/submenu_sh.png") no-repeat left top;width:226px;height:130px;top:15px;left:-123px;display:none;position:absolute;}
#info-sub-links-wrap div.inner {padding:7px 8px 15px 14px;background-image:none;}


#info-sub-links {border:1px solid #863063;background-color:#ffffff;position:relative;width:202px;height:106px;/*top:20px;left:-108px;display:none;*/}
#info-sub-links div.tip {width:6px;height:7px;background:url("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;}
#info-sub-links li {float:left;width:91px;}
#info-sub-links li a {display:block;background:url("images/ico_plus.png") no-repeat 1px center;color:#863063;font-weight:normal;text-decoration:none;padding-left:14px;}
#info-sub-links li a:hover {text-decoration:underline;}


#basket-box {position:relative;z-index:100; background:url("images/head_box_bg.png") no-repeat left top;}
#basket-box div.box-inner {background-image:url("images/head_box_basket.png");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("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("images/go_btn_drk.png") no-repeat right center;padding-right:24px;text-decoration:none;margin-bottom:6px;}

#basket-box p.fld-desc {font-weight:bold;float:left;}
#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("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("images/showbasket_bg.png") no-repeat left top;position:absolute;top:-5000px;left:-5000px;z-index:100;}
#basket-cnt-box-close {display:inline-block;color:#f863b7;text-decoration:none;position:absolute;right:26px;top:40px;background:url("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 {margin-left:-5px;}


#basket-cnt-box div.items-cnt {background:url("images/showbasket_ico.png") no-repeat left 11px;height:169px;position:relative;padding-right:21px;}

#basket-scroll {width:398px;height:169px;overflow:auto;}

#basket-cnt-box ol.bitems-list {padding-left:75px;list-style-type:decimal;list-style-position:inside;}
#basket-cnt-box li.bitem {border-bottom:1px solid #e5dae1;line-height:23px;}
#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 span.item-count {font-weight:bold;color:#a4a4a4;}
#basket-cnt-box span.item-price {display:inline-block;float:right;color:#9ac82e;font-weight:bold;margin-left:8px;}
#basket-cnt-box a.item-remove {float:right;display:inline-block;background:url("images/showbasket_rem_item.png") no-repeat left top;height:9px;width:9px;margin:6px 0 0 8px}

#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("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("images/go_btn_white.png") no-repeat right center;padding-right:24px;text-decoration:none;position:absolute;right:24px;bottom:15px;}

#head #search-box {
	background-image:none;
	margin-left:762px;
	width: 230px;
	background: white;
	margin-top: 29px;
	height: 21px;
	border-radius: 5px;
}
#head #search-box  input {
	border: none;
	margin: 0;
	color: #6B6B6B;
	padding: 0 0 0 5px;
	width: 172px;
}
#head #search-box  input[type="submit"] {
	text-indent: -9999px;
	display: inline-block;
	width: 50px;
	height: 21px;
	background: url("images/search_button.png") top left no-repeat;
}
#head #search-box  input[type="submit"]:hover {
	background-image: url("images/search_button_hover.png");
}

#buy-box p.info-txt {line-height:18px;}
#buy-box p.counter-txt {line-height:18px;font-size:16px;font-weight:bold;}

.bread-bar {line-height:34px; background-image: url(images/navi-top-bg.png); background-repeat: repeat-x; background-position: left bottom;}
.bread-crumbs {float:left;padding-left:24px;}
.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;}
.bread-crumbs li.last a {font-weight:bold;color:#f863b7;text-decoration:none;}
.bread-crumbs li.last a:hover {text-decoration:underline;}
.bread-bar.bottom .next a { 
	text-transform: uppercase;
	text-decoration: none;
	background: url("images/left-arrow-btn.png") no-repeat scroll left center transparent; 
	padding: 4px;
	padding-left: 15px;
}
.bread-bar.bottom .prev a { 
	text-transform: uppercase;
	text-decoration: none;
	background: url("images/right-arrow-btn.png") no-repeat scroll right center transparent; 
	padding: 4px;
	padding-right: 15px;
}
.bread-bar.bottom .next a:hover {
	color:#863063;
	text-decoration: none;
	background-image: url("images/left-arrow-over-btn.png"); 
}
.bread-bar.bottom .prev a:hover {
	color:#863063;
	text-decoration: none;
	background-image: url("images/right-arrow-over-btn.png"); 
}


#reg-links {float:right;padding-right:24px;text-align:right;list-style: none;}
#reg-links li {display: inline}
#reg-links a {background:url("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.nickusera {background: none; color:#863063;padding-left:0px;margin-left:3px; text-decoration:none; font-weight:bold;}
#reg-links a.nickusera:hover {text-decoration:underline; font-weight:bold;}

#footer-wrap {background:#5e5e5e url("images/footer_bg.png") repeat-x top left;}
#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;}
#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;}

#menu-top {	
    height:39px;
	font: 14px Arial, Tahoma;
	line-height: 17px;
}
#menu-top ul li { 
    color:#FFFFFF; 
    display:inline-block; 
}
#menu-top li.current {
    color:#eaeaea; 
    display:inline-block;
}
#menu-top li.current a {font-size:12px; font-weight:bold; color:#f863b7; display:inline-block;}
#menu-top li a {
    color:#6b6b6b; 
    display:inline-block; 
    text-decoration:none;
    padding: 8px 12px;
    border-top: 2px solid #EAEAEA;
    border-bottom: 2px solid #6B6B6B;
}
#menu-top li a:hover {
    color:#eaeaea; 
    display:inline-block; 
    text-decoration:none;
    border-top: 2px solid #F764B9;
    border-bottom: 2px solid #F764B9;
    background: #6B6B6B;
}
#menu-top span.menu-top-sep {display:inline-block; padding-left:12px; color:#FFFFFF;}


#search-top {
	height:39px;
	background-image: url(images/search-top-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#search-top .search-field {
	width: 126px;
	height:16px;
	margin-top: 9px;
	margin-left:24px;
}
#search-top input.search-submit {
	background: url("images/glass_btn.png") no-repeat scroll right center transparent;
    border: medium none;
    color: #FF82CA;
    cursor: pointer;
    display: inline-block;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight:bold;
    height: 21px;
    margin: 8px 0 0;
    padding-right: 24px;
}
#search-top input.search-submit:hover {
	background-image: url("images/glass_btn_over.png");
    color: #863063;
    cursor: pointer;
}

#main-box {
	min-height:315px;
}

#search-box-cnt {height:39px;}
#search-box-cnt div.lcorn {height:39px;width:8px;background:url("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("images/search_box_bg.png") repeat-x left top;}

#search-box-cnt input.search-field {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 {float:left;height:39px;width:125px;background:url("images/search_btn.png") no-repeat left top;text-align:center;}
#search-box-cnt input.search-submit {border:none;background:transparent url("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("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;}


#home-ban-cnt {border-left:1px solid #e6e7e7;width:755px;height:366px;background:#ffffff url("images/home_ban_bg.png") no-repeat left top;z-index:50;}
#home-ban-cnt div.inner {width:755px;height:366px;background:url("images/home_ban_r.png") no-repeat right top;}

#ban-handles-cnt {height:55px;padding-left:25px;background:url("images/little_smth.png") no-repeat left top;position:relative;left:-1px;}
#ban-handles-cnt span.handle {display:inline-block;cursor:pointer;width:21px;height:21px;background:url("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;}
#ban-handles-cnt span.handle:hover {display:inline-block;cursor:pointer;width:21px;height:21px;background:url("images/ban_handles_over.png") no-repeat;float:left;margin-right:1px;text-align:center;line-height:21px;font-size:9px;color:#f863b7;margin-top:33px;}
#ban-handles-cnt span.handle-active {background-position:0 0;color:#ffffff;}


#home-ban-mask-cnt {padding:0 0 0 10px;}
#home-ban-mask {width:725px;height:311px;overflow: hidden;position: relative;}
#home-ban-slides {position:absolute;}

#home-ban-mask div.slide {/*position:absolute;*/width:725px;height:311px;float:left;}
#home-ban-mask div.slide img.slide-img {display:block;float:left;}
#home-ban-mask div.slide div.slide-desc {float:right;width:229px;height:311px;position:relative;}
#home-ban-mask div.slide h1.prod-title {font-size:24px;font-weight:bold;color:#ffffff;line-height:22px;text-align:right;padding:16px 0 16px 55px;}

#home-ban-mask div.slide p.prod-props {font-size:12px;color:#e4e4e4;text-align:right;}
#home-ban-mask div.slide p.prod-price {font-size:32px;color:#9ac82e;text-align:right;line-height:32px;padding-top:20px;}
#home-ban-mask div.slide a.prod-more {display:inline-block;line-height:21px;color:#f863b7;font-size:11px;background:url("images/go_btn.png") no-repeat right center;padding-right:24px;text-decoration:none;font-weight:bold;position:absolute;right:0;bottom:38px;} 
#home-ban-mask div.slide a.prod-more:hover {display:inline-block;line-height:21px;color:#ffffff;font-size:11px;background:url("images/go_btn_white.png") no-repeat right center;padding-right:24px;text-decoration:none;font-weight:bold;position:absolute;right:0;bottom:38px;} 
div.ban-corner {position:absolute;width:21px;height:21px;background:url("images/ban_corner.png") no-repeat left top;bottom:0;left:471px;z-index:100;}

#newprod-box {background:url("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("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("images/newprod_heading.png") no-repeat left top; width:257px; height:42px;margin:-3px 0 0 -5px; line-height:30px; padding-left:30px;}



div.item {width:251px;border-right:1px solid #e7e8e8;float:left;position:relative;}
div.item-last {border:none;}
div.item .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:solid 1px #e7e8e8; overflow:hidden;}
div.item a:hover img.prod-img {display:block;margin-bottom:10px; border:solid 1px #863063;visibility: visible;}

.prod-title {font-size:12px;font-weight:bold;color:#863063;clear: both;}
.prod-title a {color:#863063;text-decoration:none;}
.prod-title a:hover {text-decoration:underline;}

span.prod-nr {font-size:11px;font-weight:normal;color:#969696;}
div.price-basket-bar {width:203px;clear: both;}
span.price {display:inline-block;width:77px;font-size:22px;color:#9ac82e;float:left;text-align:left;line-height:22px;}
div.quant {font-size:11px;color:#4e4e4e;float:left;width:62px;position:relative; text-align:left;}
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("images/ico_plus.png") no-repeat left top;position:absolute;right:0;top:0px;}
a.inc-quant:hover {width:9px;height:9px;background:url("images/ico_plus_over.png") no-repeat left top;position:absolute;right:0;top:0px;}

a.dec-quant {width:9px;height:9px;background:url("images/ico_minus.png") no-repeat left top;position:absolute;right:0;top:11px;}
a.dec-quant:hover {width:9px;height:9px;background:url("images/ico_minus_over.png") no-repeat left top;position:absolute;right:0;top:11px;}

a.add-basket {
display:inline-block;
float:right;
line-height:21px;
color:#f863b7;
font-weight:bold;
padding-right:24px;
text-decoration:none;
background:url("images/right-arrow-btn.png") no-repeat right center;
margin-top: 0px;
text-transform: uppercase;
}
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("images/right-arrow-over-btn.png") no-repeat right center;}


span.old-price {color:#b7b7b7;text-decoration:line-through;}


div.bagde-promo {background:url("images/prod_promo_promo.png") no-repeat left top;width:49px;height:16px;position:absolute;left:-4px;top:0;}
div.bagde-new {background:url("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("images/trans_tab_l.png");}
#lcol-tabs li a.promo {background-image:url("images/trans_tab_r.png");}

h1.lcol-heading {
	color:#6b6b6b;
	font: 21px Arial, Tahoma;
	width:122px;
	padding-left: 10px;
	padding-bottom: 10px;
}
h1.lcol-heading-wide {
	height:42px;
	line-height:36px;
	color: #6B6B6B;
	font: 21px Arial, Tahoma;
	width: 242px;
	padding-left: 10px;
	padding-top: 10px;
	border-top: 1px solid #EAEAEA;
	padding-bottom: 10px;
}

#powiazane-box h3, h1.rcol-heading {
	font-size:20px;
	font-weight: normal;
	width: 656px;
	color:#6b6b6b;
	float: right;
	height: auto;
	display: inline;
}


h1.rcol-heading a {
	font: 21px Arial;
	font-weight: bold;
	color: #6B6B6B;
	text-decoration: none;
	padding-left: 20px;
}

H1.rcol-heading A:hover {
	text-decoration: underline;
}

#main-box .post-home-box {
	padding-top: 30px;
	border-bottom: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
}

#main-box .data-post-home {
	width:354px;
	height:24px;
	padding-top:9px;
	float:left;
	margin-bottom:20px;
	padding-left: 20px;
}

#main-box .avatar-post-home {
	width:100px;
	margin: 0;
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
}

#main-box .data-post-home span.data{
	font-size:12px;
	color:#6b6b6b;
	float:left;
	margin-right: 5px;
}
#main-box .data-post-home span.autor {
	margin-left: 2px;
}
#main-box .data-post-home span.autor a{
	font-size:12px;
	color: #ab4580;
	text-decoration:none;
}
#main-box .data-post-home span.autor a:hover{
	text-decoration:underline;
}

#main-box .avatar-post-home img { float:right; margin-right:12px; border:none;}

#main-box .avatar-post-home img:hover { 
	float:right; 
	background-color:#ffffff; 
	opacity: 0.8;
}

#main-box .avatar-post-home .avatar-name { font-size:9px; color:#dbc1d1; margin-right:12px; padding-left:30px; text-align:center;}

#main-box .polec-post-home {
	width:228px;
	height:24px;
	padding-top:9px;
	padding-left:24px;
	float:left;
	margin-bottom:20px;
}
#main-box .polec-post-home span {
    color: #999999;
    font-size: 11px;
	float:left;
}
#main-box .polec-post-home a img {
    border: 1px solid #FFFFFF;
    margin-right: 2px;
	margin-top:-3px;
	float: left;
}
#main-box .polec-post-home a img:hover{
    border: 1px solid #999999;
}
.postPager {
	margin-right: 25px;
	float: right;
	clear: both;
}
.postPager a {
color: #863063;
}
#main-box .foto-post-home { float:left; padding-left:24px; width:340px; margin-bottom:20px; }
#main-box .foto-post-home a img {border:solid 1px #c8c7c7;}
#main-box .foto-post-home a img:hover {border:solid 1px #863063;}

#main-box .zajawka-post-home { 
	padding-left:24px;
	padding-right:24px; 
	font-size:15px; 
	line-height:20px;
	text-align: justify;
	margin-bottom:20px;
	clear: both;
	color: #6b6b6b;
}
#main-box .listing  .zajawka-post-home {
	padding-left: 120px;
}


#main-box .zajawka-post-home a { font-weight:100; color:#863063; text-decoration: none;}
#main-box .zajawka-post-home a:hover { color:#863063; text-decoration: underline;}
#main-box .morebtn-post-home { }

#main-box a.more-link {
	bottom: 0;    
	color: #ab4580; 
	display: inline-block; 
	font-size: 12px; 
	line-height: 21px; 
	text-decoration: none; 
	float: right;
	padding-right:14px; 
	margin-bottom:10px;
	margin-top: 10px;
	margin-right: 4px;
}

#main-box a.more-link:hover {
	text-decoration: underline;
}

#main-box .tagi-post-home { 
	width:680px; 
	margin-bottom:34px; 
	margin-left:24px; 
	padding:6px 14px 6px 14px; 
	display:inline-block; 
	line-height:14px; 
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #EAEAEA;
	border-radius: 5px;
}

#main-box .tagi-post-home img {display:inline-block; margin-right: 4px; margin-top: 1px;}
#main-box .tagi-post-home .text { font-size:12px; color:#6b6b6b;}
#main-box .tagi-post-home .separator {}
#main-box .tagi-post-home .text a {font-size:12px; color:#ab4580; text-decoration:none;}
#main-box .tagi-post-home .text a:hover {text-decoration: underline;}


#categ-box-wide {
	background:url("images/categ_box_wide_bg.png") no-repeat left top;
	min-height:294px;
	padding-top:27px;
}

#categ-box {
	padding-top:31px; 
}

#categ-box div {
	padding: 0px 14px 10px;
}

#categ-list {}

#categ-list li {
	border-bottom: none;
}

#categ-list li.last {border:none;display:block;}

#categ-list li a {
	line-height: 18px;
	font-size: 14px;
	color: #6b6b6b;
	text-decoration:none;
}

#categ-list li a:hover {
	color:#f863b7;
}

#categ-list li a.current {background-image:url("images/catg_list_curr_bull_down.png");color:#f863b7;}
#categ-list li #categ-list li a.current {background-image:url("images/catg_list_curr_bull_down.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:6px center;font-weight:normal;font-size:11px;}
#categ-list ul.sub-categ li a.current {font-weight:bold;}

#categ-list ul.subsub-categ {}
#categ-list ul.subsub-categ li {}
#categ-list ul.subsub-categ li a {padding-left:20px;background-position:12px center;font-weight:normal;font-size:11px;}
#categ-list ul.subsub-categ li a.current {font-weight:bold;}

#categ-list ul.subsubsub-categ {}
#categ-list ul.subsubsub-categ li {}
#categ-list ul.subsubsub-categ li a {padding-left:26px;background-position:18px center;font-weight:normal;font-size:11px;}
#categ-list ul.subsubsub-categ li a.current {font-weight:bold;background-color:#f7ecf2;}

#design-box { margin-bottom:20px; overflow: auto;}
#design-box div.inner {padding:0 24px 0 24px;}
#design-box div.content {margin-top:8px; margin-bottom:8px; height:91px;position:relative; background:url("images/avatar_team_fotoframe.png") no-repeat left top; float:left; }
#design-box div.content img { width:76px; height:76px; margin-left:14px;}
#design-box div.content img:hover { width:76px; height:76px; background-color:#fbf5f8; opacity: 0.8;}
#design-box div.content .avatar-name {color: #DBC1D1; font-size: 9px; margin-right: 12px; padding-left: 14px; text-align: center; width: 76px; }
#design-box img.blog-img {float:left;margin-right:16px;}
#design-box p.post-info {line-height:12px;color:#848484;}
#design-box span.post-author {font-weight:bold;}
#design-box h2.post-title, .dtEntry H3 {margin-top:4px;font-size:12px;line-height:13px;font-weight:bold;color:#863063;}
#design-box h2.post-title a {color:#863063;text-decoration:none;}
#design-box h2.post-title a:hover {text-decoration:underline;}
#design-box a.more  {display:inline-block;line-height:21px;color:#863063;font-size:11px;background:url("images/go_btn_drk.png") no-repeat right center;padding-right:24px;text-decoration:none;position:absolute;right:0px;bottom:0px;}
#design-box a.more:hover  {display:inline-block;line-height:21px;color:#f863b7;font-size:11px;background:url("images/go_btn.png") no-repeat right center;padding-right:24px;text-decoration:none;position:absolute;right:0px;bottom:0px;}
.dtEntry h3 {
margin-top: 15px;
margin-bottom: 10px;
}

.sidebar-box { 
	margin-bottom:20px;
}

.sidebar-box div.inner {
	padding: 0 14px;
}

.sidebar-box h1.lcol-heading-wide {
}

.sidebar-box  ul {}

.sidebar-box  ul li {
	border-bottom: none;
}

.sidebar-box  ul li a {
	line-height: 20px;
	font-size: 14px;
	color: #6B6B6B;
	text-decoration:none;
}

.sidebar-box  ul li a:hover {
	color:#f863b7;
	text-decoration: underline;
}

.sidebar-box .tagcloud a {
	color:#aaaaaa; 
	line-height:18px; 
	text-decoration:none; 
	text-align:justify;
}

.sidebar-box .tagcloud A:hover {
	text-decoration: underline;
}

.sidebar-bottom {
	height:auto;
	float:left;
	min-height:20px;
	width:252px;
	padding-bottom:20px;
}

#post-comments {min-height:204px; float:left;}
#post-comments .inner {padding:54px 24px 0 24px; border-right: 1px solid #EAEAEA;}

.commentlist .post-comments-comment { 
    border-bottom: 1px solid #eeeeee; 
    margin-top:14px;
    overflow: auto;
}
.commentlist .post-comments-comment .avatar { width:80px; height:80px; border: solid 1px #eaeaea; padding:2px; margin-right:22px; float:left;}
.commentlist .post-comments-comment .data { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b6b6b; float:left; display:inline-block; margin-bottom:14px; width:598px}
.commentlist .post-comments-comment .data a{ font-weight:100; color:#ab4580; text-decoration:none;}
.commentlist .post-comments-comment .data a:hover { font-weight:100; color:#ab4580; text-decoration:underline;}

.commentlist .post-comments-comment .text {
    font-family:Arial, Tahoma; 
    font-size:14px; 
    color:#6b6b6b; 
    line-height:15px; 
    margin-bottom:10px;
}
.commentlist .post-comments-comment .text em { font-style: italic }
.commentlist .post-comments-comment .comment-reply-link { float:right; background: url("images/edit-btn.png") no-repeat scroll right center transparent; border: medium none; color: #FF82CA; cursor: pointer; display: inline-block; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold;  height: 21px; margin: 0px 0 0; padding-right: 23px;text-transform: uppercase;text-decoration: none;padding-top: 5px;}
.commentlist .post-comments-comment .comment-reply-link:hover { background-image: url("images/edit-btn-over.png"); color: #863063; cursor: pointer;}

.commentlist .children .post-comments-comment .text {border-left: 1px solid #c5c5c5; background: url(images/post_comment_re.png) top left no-repeat;padding-left: 20px; padding-bottom: 3px;min-height: 65px;}

.commentlist .depth-2 .post-comments-comment .data { width:570px; margin-left: 24px;}
.commentlist .depth-2 .post-comments-comment .text {margin-left: 110px; }
.commentlist .depth-3 .post-comments-comment .data { width:550px; margin-left: 44px;}
.commentlist .depth-3 .post-comments-comment .text { margin-left: 130px;}
.commentlist .depth-4 .post-comments-comment .data { width:530px; margin-left: 64px;}
.commentlist .depth-4 .post-comments-comment .text {margin-left: 150px;}

.commentlist .post-comments-comment .text a{ color:#863063; text-decoration:none;}
.commentlist .post-comments-comment .text a:hover { text-decoration:underline;}
.cancel-comment-reply {  margin: -10px 0 20px 24px;}
.cancel-comment-reply a {color:#863063;}

#main-box #post-comments .post-comments-comment-form { height: 270px; margin-top:14px;}
#main-box #post-comments .post-comments-comment-form fieldset { float:left; width:728px; }
#main-box #post-comments .post-comments-comment-form fieldset label{ font-size:12px; color:#4e4e4e; padding-left:24px; margin-bottom:5px;}
#main-box #post-comments .post-comments-comment-form fieldset input { float:right; font-size:12px; color:#4e4e4e; width:330px; height:16px; margin-bottom:5px;}
#main-box #post-comments .post-comments-comment-form fieldset textarea { float:right; font-size:12px; color:#4e4e4e; width:330px; min-height:106px; margin-bottom:5px;}

#main-box #post-comments .post-comments-comment-form .button {background: url("images/go_btn.png") no-repeat scroll right center transparent; border: medium none; color: #FF82CA; cursor: pointer; display: inline-block; float: right; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; height: 21px; margin-right: 24px; padding-right: 25px; text-transform: uppercase;}
#main-box #post-comments .post-comments-comment-form .button:hover {background-image: url("images/go_btn_drk.png"); color: #863063;}



#main-box .post-title { font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #863063; float: left; line-height: 16px; margin-bottom: 20px; padding-left: 24px; width: 708px;}
#main-box h2.post-title a {color:#863063}
#main-box .post-text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #232323; float: left; height: auto; line-height: 16px; margin-bottom: 20px; padding-left: 24px; width: 708px;}

#powiazane-box {
margin-top: 25px;
	float:left; 
	background: url("images/post_home_box_bg.png") top left no-repeat; 
	min-height: 240px;
}
#powiazane-box .item {
}
#powiazane-box .item .add-basket {
	position: absolute;
	bottom: -5px;
	right: 26px;
}
#powiazane-box .item span.data {
    color: #2E2E2E;
    float: left;
    font-size: 11px;
}
#powiazane-box .item span.autor a {
    color: #863063;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
#powiazane-box .item span.autor a:hover {
    text-decoration: underline;
}
#powiazane-box .price-basket-bar {
	margin: 0;
	margin-bottom: 15px;
}

.addthis_container {
	clear: both;
	margin-top: 15px;
}


img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img {
	margin: 8px;
	max-width: 100%; /* When images are too wide for containing element, force them to fit. */
	height: auto; /* Override height to match resized width for correct aspect ratio. */
}
.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 8px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 8px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 12px;
}
.wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	max-width: 632px !important; /* prevent too-wide images from breaking layout */
	padding: 4px;
	text-align: center;
}
.wp-caption img {
	margin: 5px 5px 0;
}
.wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
.wp-smiley {
	margin: 0;
}
.gallery {
	margin: 0 auto 18px;
}
.gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
.gallery-columns-2 .gallery-item {
	width: 50%;
}
.gallery-columns-4 .gallery-item {
	width: 25%;
}
.gallery img {
	border: 2px solid #cfcfcf;
}
.gallery-columns-2 .attachment-medium {
	max-width: 92%;
	height: auto;
}
.gallery-columns-4 .attachment-thumbnail {
	max-width: 84%;
	height: auto;
}
.gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
.gallery dl {
	margin: 0;
}
.gallery img {
	border: 10px solid #f1f1f1;
}
.gallery br+br {
	display: none;
}
#content .attachment img {/* single attachment images should be centered */
	display: block;
	margin: 0 auto;
}

.tipsy-inner {
background: #fbf5f8 !important;
border: 1px solid black;
}
#fbLink {
	margin-left: 24px;
	display: block;
	width: 189px;
	height: 60px;
	background: url(http://s1.pasart.pl/pasart/images/fb_fanpage.png) top left no-repeat;
}
#fbLink:hover {
	background-image: url(http://s1.pasart.pl/pasart/images/fb_fanpage_over.png);
}
.artmenu {
    height: 100%;
}
.comments_navigation {
display: block;
clear: both;
overflow: auto;
}

.dtBox {
border: none;
}
.dtEntry {
overflow: auto;
margin-bottom: 30px;
}

#commentform fieldset p {
margin-left: 25px;
}

.polec textarea {
width: 200px;
}


blockquote p {
  color:#100F10;
  font-family: Arial, Helvetica, Sans-Serif;
  text-align: left;
}
blockquote {
  border-color:#C2BCC1;
  border-width: 0px;
  border-style: solid;
  margin:10px 10px 10px 50px;
  padding:5px 5px 5px 41px;
  background-color:#eee;
  background-image:url('images/PostQuote.png');
  background-position:left top;
  background-repeat:no-repeat;
}

.zajawka-post-home p {
    margin-bottom: 10px;
}
.zajawka-post-home em {
    font-style: italic;
}
.zajawka-post-home h1 {
    font-weight: bold;
    font-size: 16px;
    display: block;
    clear: both;
    margin-top: 8px;
    margin-bottom: 6px;
}
.zajawka-post-home ul {
    margin-top: 3px;
    margin-bottom: 3px;
    list-style: disc;
    padding-left: 25px;
}

#ranking-img {
display: block;
width: 188px;
height: 58px;
margin-left: 25px;
background: url("http://s1.pasart.pl/pasart/images/ranking/ranking-btn.png") no-repeat top left;
}
#ranking-img:hover {
background-image: url("http://s1.pasart.pl/pasart/images/ranking/ranking-btn-over.png");
}
.trackback .data, .pingback .data {
display: block;
float: none;
min-width: 708px;
}


#topBar {
    background-color: #5E5E5E;
    font: 13px/28px sans-serif;
    height: 30px;
    position: relative;
    left: 0px;
    top: 0px;
    width: 100%;
}

#topBar ul {
    width: 1008px;
    margin: 0 auto;
}
#topBar ul li {
    line-height: 30px;
    border-right: 1px solid #777;
    list-style: none outside none;
    float: right;
    height: 100%;
}
#topBar ul li.to-left {
	float: none;
	display: inline-block;
}

#topBar ul li a {
    border-right: 1px solid #555;
    height: 100%;
    text-decoration: none;
    display: block;
    color: #ddd;
    text-shadow: #444 0px -1px 0px;
    padding: 0 15px;
}
#topBar ul li a:hover {
    background-color: #666;
}

