.box {width:width:14.3em; margin:0 0 0.5em 0;}
.box h3 {margin:0; height:1.8em;padding-top:0.53em; background-image:url(../images/box/box_header_bg.png); background-repeat:no-repeat; background-color:#404040; overflow:hidden;text-align:center;}
.box h3 span {font-family:Arial, Sans-Serif;  color:#fff; font-weight:bold;text-transform:uppercase;}
.box .boxBody {border:1px solid #ededed; border-width:0 0.08em 0.08em 0.08em; background-color:#fff;}
.box .boxContent {padding:0.6em;}

.adv {text-align:center; background:none; width:auto;}
.adv .boxBody {border:none; background:none;}
.adv img{margin-bottom:4px;}


.promo-news .item{border-bottom:1px solid #f0f0f0;padding-bottom:0.66em;height:100%;}
.promo-news .last{border:0;}
.promo-news h4{margin:0.83em 0;}
.promo-news h4 a{font-size:0.83em;font-weight:bold; color:#616161;}
.promo-news .picture{float:left;}
.promo-news .logo{float:right;padding-top:35px;}
.promo-news .logo_promo{padding-top:17px;}
.promo-news .stock{font-size:0.83em;margin-top:1em;color:#606060;}
.promo-news .stock span{font-weight:bold;color:#316398;}
.promo-news .price{font-size:0.83em;color:#606060;margin:1em 0;}
.promo-news .price span{font-weight:bold;color:#41bce5;font-size:1.8em;}
.promo-news .moreNews{padding:0 0 0.6em 0.6em;}
.promo-news .moreNews a{font-size:0.83em;color:#606060;}
.promo-news .old_price{float:right;margin-top:20px;width:60px;font-size:0.83em;color:#616161;}
.promo-news .old_price span{font-weight:bold;color:#316299;}
.promo-news .bottom_links{margin:0.5em 0 0 0;padding:0;list-style-type:none;font-size:0.83em;}
.promo-news .bottom_links li{margin-bottom:0.3em;background-image:url(../images/list_tick.gif);background-repeat:no-repeat;background-position:left center;padding-left:17px;}
.promo-news .bottom_links a{color:#757575;}
.promo-news form, .promo-news fieldset{margin:0;padding:0;border:0;}

#cBox_categrorytree{width:width:14.3em; margin:0 0 0.5em 0;background-color:#028fd4;background-image:url(../images/box/cbox_category_bottom.gif);background-repeat:no-repeat;background-position:bottom;padding-bottom:6px;}
#cBox_categrorytree h3 {margin:0; height:1.8em;padding-top:0.53em; background-image:url(../images/box/box_header_bg.png); background-repeat:no-repeat; background-color:#404040; overflow:hidden;text-align:center;border-bottom:1px solid #fff;}
#cBox_categrorytree h3 span {font-family:Arial, Sans-Serif;  color:#fff; font-weight:bold;text-transform:uppercase;}
#cBox_categrorytree .cBoxBody{padding:1em 0.66em 1em 0.66em;}
#cBox_categrorytree ul{margin:0;padding:0;list-style-type:none;}
#cBox_categrorytree ul li{float:left;width:13.01em;}
#cBox_categrorytree ul li a{float:left;width:11.01em;border-bottom:1px solid #55b7e4;color:#fff;font-size:1em;font-weight:bold;padding:0.5em 1.5em 0.5em 0.5em;background-image:url(../images/box/categorytree_link.gif);background-repeat:no-repeat;background-position:right center;}
#cBox_categrorytree ul li a:hover{text-decoration:none;color:#a9defe;background-image:url(../images/box/categorytree_active.gif);}
#cBox_categrorytree ul li a#on{text-decoration:none;color:#a9defe;background-image:url(../images/box/categorytree_active.gif);}
#cBox_categrorytree ul li ul li a{border:0;font-weight:normal;font-size:0.92em;background-image:url(../images/box/categorytree_square.gif);background-position:0.54em center;padding:0.5em 0.5em 0.5em 1.18em;width:12.4em;}
#cBox_categrorytree ul li ul li a:hover{background-image:url(../images/box/categorytree_square.gif);}
#cBox_categrorytree ul li ul li a#on{background-image:url(../images/box/categorytree_square.gif);}
#cBox_categrorytree ul li ul li ul li a{padding:0.5em 0.5em 0.5em 1.98em;width:11.6em;background-position:1.34em center;}
#cBox_categrorytree ul li ul li ul li ul li a{padding:0.5em 0.5em 0.5em 2.78em;width:10.8em;background-position:2.14em center;}

#BoxTopCategories {background:none;}
#BoxTopCategories .item {width:7.5em; height:7.92em; overflow:hidden;}
#BoxTopCategories .itemLeft {float:left;}
#BoxTopCategories .itemRight {float:right;}
#BoxTopCategories .picture {}
#BoxTopCategories .picture img {border:1px solid #ddd;}
#BoxTopCategories .picture a:hover img {border:1px solid #bbb;}
#BoxTopCategories .name {margin-top:0.4em;}
#BoxTopCategories .name a {font-size:0.92em; font-weight:bold; color:#2e2c2d;}
#BoxTopCategories .hline {height:1px; margin-bottom:0.6em; border-bottom:1px solid #e5e5e5;}


#BoxSaleOut {}
#BoxSaleOut ol {margin:0; padding:0; font-size:10px; margin-left:1.5em;}
#BoxSaleOut ol li {font-size:11px; margin-bottom:1em;}
#BoxSaleOut a img {display:none;}
#BoxSaleOut .priceBox {font-weight:bold; margin-top:0;}
#BoxSaleOut .priceBox .bruttoValue {font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; font-size:11px; color:#2e2e2e; line-height:1em;}
#BoxSaleOut .info {font-size:11px;}
#BoxSaleOut .moreSaleOuts {font-size:11px; text-align:center; color:#da0000; margin-bottom:6px;}

#BoxDayOffer {}
#BoxDayOffer .boxBody {background-image:url(../images/box/dayoffer_bg.png); background-repeat:repeat-x; background-position:left bottom;}
#BoxDayOffer h4 {margin:0 0 0.7em 0; font-size:1.08em;}
#BoxDayOffer .details {font-weight:bold; font-size:0.91em;}
#BoxDayOffer .picture {margin:0.75em 0; text-align:center;}
#BoxDayOffer h5 {font-size:1.66em; font-family:Helvetica, Arial, Tahoma, Sans-Serif; text-align:center; margin:0 0 0.6em 0; padding:0; text-transform:uppercase; color:#555;}
#BoxDayOffer .priceBox {text-align:center; margin-bottom:1.33em;}
#BoxDayOffer .bruttoTxt {font-size:0.83em;}
#BoxDayOffer .bruttoValue {font-family:"Trebuchet MS", Tahoma, Verdana, Sans-Serif; font-size:1.66em; font-weight:bold; margin-bottom:0.58em;}
#BoxDayOffer .nettoValue {font-size:0.92em;}
#BoxDayOffer form, #BoxDayOffer fieldset {margin:0; padding:0; border:0;}
#BoxDayOffer .buttons {text-align:center;}
#BoxDayOffer .cSubmit {margin:0 auto; padding-left:2.98em; width:6.9em; height:1.99em; background-image:url(../images/buttons/dayoffer_bg.gif); border:0; color:#fff; font-size:0.92em; text-align:left; background-color:transparent;}

#BoxNews h4{margin:0.1em 0 0.7em 0;}
#BoxNews h4 a{color:#00c0ff;}
#BoxNews .text{font-size:0.83em; color:#606060;}
#BoxNews .date {margin-top:0.2em;}
#BoxNews .teaser{margin-bottom:0.4em;}

#cBox_lastview .boxBody{text-align:center;}
#cBox_lastview .item{padding-top:0.5em;}



#BoxBrands {}
#BoxBrands .boxContent {text-align:center;}
#BoxBrands ul {margin:1em 0; padding:0; list-style-type:none;}
#BoxBrands ul li {position:relative; margin:0 4px 0.8em 4px; height:20px; overflow:hidden;}
#BoxBrands ul li img {position:relative; vertical-align:top;}
#BoxBrands ul li:hover img {top:-20px;}
#BoxBrands a.allBrands{font-size:11px;}

/*
#BoxNewsletter {width:15.4em; height:10.9em; margin:0 0 1.5em 0; background-image:url(../images/box/newsletter_bg.png); border-top:1px solid #fff;}
#BoxNewsletter h3 {display:none;}
#BoxNewsletter .boxBody {width:13.6em; margin:4.92em auto 0 auto;}
#BoxNewsletter form, #BoxNewsletter fieldset {margin:0; padding:0; border:0;}
#BoxNewsletter form {margin-bottom:0.9em;}


#BoxNewsletter a {color:#fff; font-weight:bold; font-size:0.92em;}
#BoxNewsletter .raquo {color:#fff;}
*/

#BoxNewsletter form, #BoxNewsletter fieldset {margin:0; padding:0; border:0;}
#BoxNewsletter .cText {border-color:#e6e6e6; width:12em;height:1.5em;margin-bottom:0.4em; font-size:1em; color:#959595;}
#BoxNewsletter .cSubmit {width:64px; height:23px; background-image:url(../images/buttons/zapisz.gif); background-color:transparent; border:0; color:#fff;font-size:0;}
#BoxNewsletter .subscription_text{font-size:0.83em;color:#959595;margin-top:0.9em;}


#BoxTransport {}
#BoxTransport .boxBody {color:#000; font-size:0.92em;}
#BoxTransport .boxContent {padding:0 0.75em 1.17em 0.75em;}
#BoxTransport h4 {margin:1.1em 0 1em 0;}
#BoxTransport p {margin:0 0 0 1.25em; color:#555; line-height:1.33em;}

#BoxLastMinute {position:relative;}
#BoxLastMinute .lastMinuteBro {position:absolute; top:-55px; right:-55px; z-index:300;}
#BoxLastMinute .boxBody {position:relative; background-image:url(../images/box/lastminute_bg.png); background-repeat:repeat-x; background-position:left bottom; z-index:200;}
#BoxLastMinute .boxContent {background-image:url(../images/box/lastminute_bg2.gif); background-repeat:repeat-x; background-position:left top; padding-bottom:0.4em;}
#BoxLastMinute h4 {margin:0 0 0.7em 0; font-size:1.08em;}
#BoxLastMinute .picture {position:relative; width:12.5em; height:12.5em; text-align:right;}
#BoxLastMinute .picture .tagLastMinute {position:absolute; top:0; right:0;}
#BoxLastMinute .priceBox {text-align:center; margin-bottom:1.33em;}
#BoxLastMinute .oldBruttoValue {font-size:0.92em; text-decoration:line-through;}
#BoxLastMinute .bruttoTxt {font-size:0.83em;}
#BoxLastMinute .bruttoValue {font-family:"Trebuchet MS", Tahoma, Verdana, Sans-Serif;; font-size:1.66em; font-weight:bold; margin-bottom:0.58em;}
#BoxLastMinute .nettoValue {font-size:0.92em;}
#BoxLastMinute form, #BoxLastMinute fieldset {margin:0; padding:0; border:0;}
#BoxLastMinute .buttons {text-align:center;}
#BoxLastMinute .cSubmit {margin:0 auto 1.5em auto; padding-left:2.98em; width:6.9em; height:1.99em; background-image:url(../images/buttons/dayoffer_bg.gif); border:0; color:#fff; font-size:0.92em; text-align:left; background-color:transparent;}
#BoxLastMinute a.allLastMinute {color:#fff; font-weight:bold; font-size:0.92em;}
#BoxLastMinute .raquo {color:#fff;}

#BoxComparedList {overflow:hidden;}
#BoxComparedList h3 span{font-size:0.9em;font-weight:bold;}
#BoxComparedList ul {margin:0; padding:0; list-style-type:none;}
#BoxComparedList ul li {margin:0 0 0.4em 0; text-align:left;}
#BoxComparedList ul li a {font-size:0.83em; float:left;width:12em;font-weight:bold;color:3636363;}
#BoxComparedList ul li a.pictureToolTip img {display:none;}
#BoxComparedList ul li img {float:right; margin-top:0.3em;cursor:pointer;}
#BoxComparedList .compare_all{text-align:right;border-top:1px solid #ededed;padding-top:0.6em;}

#BoxSearchAttributes {}

#BoxSearchAttributes .item {margin-bottom:1em; padding-bottom:0.25em; border-bottom:0.08em solid #e4e4e4;}
#BoxSearchAttributes .last {border:none;}
#BoxSearchAttributes h4 {margin:0 0 1em 0;font-size:0.92em;color:#616161}
#BoxSearchAttributes ul {margin:0 0 1em 0; padding:0; list-style-type:none;font-size:0.92em;}
#BoxSearchAttributes ul li{font-weight:bold;color:#b4db6e;margin-bottom:0.3em;}
#BoxSearchAttributes ul li a{color:#616161;font-weight:normal;}
#BoxSearchAttributes .viewMore {font-size:0.83em;color:#bcbcbc;}
#BoxSearchAttributes form, #BoxSearchAttributes fieldset {margin:0; padding:0; border:none;}
#BoxSearchAttributes select {width:100%;}
#BoxSearchAttributes option{font-size:0.92em;color:#616161;}
#BoxSearchAttributes .buttons {margin-top:1em;}
#BoxSearchAttributes .buttons a{float:left;font-size:0.83em;color:#bcbcbc;}
#BoxSearchAttributes .cButton {float:right;border:0; background-image:url(../images/buttons/filter.gif); width:64px; height:21px; }


#BoxText1 {}
#BoxText1 .boxBody {}
#BoxText1 .boxContent {margin-top:1em;}
#BoxText1 table{font-size:0.92em;}
#BoxText1 td{padding-bottom:0.2em;}
#BoxText1 .c1 a{font-weight:bold;color:#616161;}
#BoxText1 .c1 a:hover{color:#38a8e7;text-decoration:none;}
#BoxText1 .c2{padding-left:0.9em;}
#BoxText1 .c2 a{color:#616161;}
#BoxText1 .c2 a:hover{color:#38a8e7;text-decoration:none;}
#BoxText1 .tel{color:#010101;}
#BoxText1 .item{margin-top:0.6em;font-size:0.9em;}
#BoxText1 a.mail{color:#010101;}
#BoxText1 a.mail:hover{color:#38a8e7;text-decoration:none;}
#BoxText1 .info{color:#616161;font-weight:bold;}
#BoxText1 .info span{font-weight:normal;}
#BoxText1 ul {list-style-type:none; margin:0; padding:0;}
#BoxText1 li {padding:0 0 0 2.42em; line-height:1.6em; background-repeat:no-repeat; background-position:left center; font-weight:bold; color:#555;}
#BoxText1 li a {font-weight:bold; font-size:0.92em;}
#BoxText1 .icoWww {background-image:url(../images/icons/www.gif);}
#BoxText1 .icoSend {background-image:url(../images/icons/send.gif);}
#BoxText1 .icoGg {background-image:url(../images/icons/gg.gif);}
#BoxText1 .icoSkype {background-image:url(../images/icons/skype.gif);}
#BoxText1 .icoEmail {background-image:url(../images/icons/mail.gif);}
#BoxText1 .icoInfoline {background-image:url(../images/icons/phone.gif);}
#BoxText1 .icoInfoline a {color:#0982ff; font-size:1.16em;}
#BoxText1 .icoPhone {background-image:url(../images/icons/phone.gif);}
#BoxText1 .icoMobile {background-image:url(../images/icons/mobile.gif);}
#BoxText1 .antispam {background-image:url(../images/icons/at.gif); background-repeat:no-repeat; background-position:0 3px; padding-left:7px;}
#BoxText1 .antispam span {display:none;}

#BoxText2 .boxContent {margin-top:0.5em; color:#555; font-size:0.92em;}
#BoxText3 .boxContent {margin-top:0.5em; color:#555; font-size:0.92em;}
#BoxText4 .boxContent {margin-top:0.5em; color:#555; font-size:0.92em;}
#BoxText5 .boxContent {margin-top:0.5em; color:#555; font-size:0.92em;}
#BoxText6 .boxContent {margin-top:0.5em; color:#555; font-size:0.92em;}
#BoxText7 .boxContent {margin-top:0.5em; color:#555; font-size:0.92em;}

#BoxDocuments {background-color:#f9f9f9;padding:1em 0;}
#BoxDocuments .boxBody {}
#BoxDocuments .boxContent {}
#BoxDocuments h3 {display:none;}
#BoxDocuments .first_box{float:left;text-align:right;font-size:0.83em;width:17.3em;padding:0.6em 1.3em 0 0;color:#506389;}
#BoxDocuments .item {float:left; display:inline;  width:13.5em;height:5.6em;padding:0 0 0 3em;border-left:1px solid #eee;}
#BoxDocuments .item h4{font-size:0.92em;margin:0.5em 0 0.2em 0;color:#2ab4e2;}
#BoxDocuments ul {list-style-type:square; margin:0 0 0 1.4em; padding:0;color:#506389;font-size:0.83em;}
#BoxDocuments li {margin-bottom:0.2em;}
#BoxDocuments li a{color:#506389;}
#BoxDocuments a.more {font-size:0.92em;}


#BoxChat {margin-bottom:1.5em;}

#BoxUsersOpinions {}
#BoxUsersOpinions .boxBody {}
#BoxUsersOpinions .boxContent {padding:0.6em 1em 0.6em 1em; font-size:0.92em;}
#BoxUsersOpinions .stars {font-weight:bold; margin:0 0 0.6em 0;}
#BoxUsersOpinions .stars img {margin:0 0.1em;}
#BoxUsersOpinions p {margin:0 0 0.3em 0;}
#BoxUsersOpinions a {font-weight:bold;}

#BoxSimilarProducts {background:none; text-align:center;}
#BoxSimilarProducts h3 {background:none; border-bottom:1px solid #c3c3c3; font-size:1em; color:#545454; height:3.85em; overflow:hidden;}
#BoxSimilarProducts h3 span {display:block; line-height:1.2em; margin-top:1em; font-family:Tahoma, Helvetica, Arial, Sans-Serif;}
#BoxSimilarProducts h3 span.subTitle {font-size:0.92em; font-weight:normal; margin-top:0;}
#BoxSimilarProducts .boxBody {border:none;}
#BoxSimilarProducts .item {border-top:0.16em solid #fff;}
#BoxSimilarProducts h5 {font-size:0.92em; font-weight:normal; margin-bottom:1em;}
#BoxSimilarProducts .pricture {}
#BoxSimilarProducts .pricture img {border:1px solid #e3e3e3;}
#BoxSimilarProducts .pricture a:hover img {border:1px solid #ccc;}
#BoxSimilarProducts .priceBox {margin-bottom:1em;}
#BoxSimilarProducts .bruttoTxt {font-size:0.83em;}
#BoxSimilarProducts .bruttoValue {font-size:1em; font-weight:bold; line-height:1.2em;}
#BoxSimilarProducts .nettoValue {font-size:0.92em;}
#BoxSimilarProducts .more {display:block; margin-bottom:1em; font-weight:bold; font-size:0.92em;}

#BannerPopup {position:fixed; left:50%; margin-left:-200px; z-index:9999; top:80px; border:3px solid #a4c0ff;}
#BannerPopup .close {position:absolute; top:-10px; right:-10px; width:20px; height:20px; background-image:url(../images/buttons/close.png); cursor:pointer;}
