/* -- poszczególne bloki - aplikacyjne   ------------------------------------------------------------------------------------------------- */

/* -- produkty ---------------------------------------------------------------------------------------------------------------------*/
#prodListNewsMain {float:left;margin-bottom:12px;width:100%}
#prodListPromMain {clear:both;float:left;margin-bottom:12px;width:100%}

.addToCartWriteMsg {background:#000;color:#FFF;border-left:1px solid #DA5700;border-right:1px solid #DA5700; padding:5px 10px;font-size:11px;width:138px}
.addToCartWriteMsgTop {background: url(/home/646-2/des/www/_img/common/box2-top.gif) no-repeat top left;padding-top:5px}
.addToCartWriteMsgBot {background: url(/home/646-2/des/www/_img/common/box2-bottom.gif) no-repeat bottom left;padding-top:5px}

.addToWishlistWriteMsg  {background:#FF8B00;color:#FFF;border-left:1px solid #DA5700; border-right:1px solid #DA5700; padding:5px 10px;font-size:11px;width:138px}
.addToWishlistWriteMsgTop {background: url(/home/646-2/des/www/_img/common/box-top.gif) no-repeat top left;padding-top:6px}
.addToWishlistWriteMsgBot {background: url(/home/646-2/des/www/_img/common/box-bottom.gif) no-repeat bottom left;padding-top:6px}

#AprodBox1 { margin-right: 0px;  padding: 3px 5px 5px 0px; float:right; width:63px; background:url(/home/646-2/des/www/_img/common/aprod-bottom-bg.gif) no-repeat bottom right; vertical-align: middle; }
#AprodBox1 img { padding: 1px; float:right; }


.prodBox0 {float:left;width:179px;background:#DCDCDC url(/home/646-2/des/www/_img/common/prod-bg.gif) repeat-x top left;border-top:1px solid #858380;margin:0 4px 4px 0}
.prodBox0-last {margin:0 0 4px 0;}
.prodBox1 {background:url(/home/646-2/des/www/_img/common/prod-bottom-bg.gif) no-repeat bottom left;padding:6px;color:#171717;height: 430px;}
* html .prodBox1 .picture {height:100px}
.prodBox1 .picture {min-height:100px;width:167px;position:relative}
.prodBox1 .picture .lupka {position:absolute;top:2px;left:143px;}
.prodBox1 .picture .pictureT {height:5px;width:167px;background: url(/home/646-2/des/www/_img/common/maskTop.gif) no-repeat top left;position:absolute;top:0;left:0}
.prodBox1 .picture .pictureLR {width:165px;text-align:center;border-left:1px solid #A3A6A7;border-right:1px solid #A3A6A7}
.prodBox1 .picture .pictureLR img {max-width:165px}
.prodBox1 .picture .pictureB {padding-top:5px;background: url(/home/646-2/des/www/_img/common/maskBottom.gif) no-repeat top left;position:relative;top:-5px;z-index:100}
.prodBox1 .magazyn {padding:2px;color:#B13600;font-weight:bold; height:75px; }
.prodBox1 .title {padding:5px 2px 0 2px;color:#B13600;font-weight:bold;height:30px;}
.prodBox1 .summary {padding:0 2px;height:75px;}
.prodBox1 .more {padding:0 2px 15px;text-align:right}
.prodBox1 .kod {padding:0 2px;width:100px}
.prodBox1 .kod span {color:#B13600;font-weight:bold}
.prodBox1 .price {padding:0 2px 4px;width:100px}
.prodBox1 .price span {color:#B13600;font-weight:bold}
.prodBox1 .addToCart img {float:right;margin:3px 3px 0}
.prodBox1 .addToWishList img {float:right;margin:3px 0 0 2px}
.prodBox1 .spacer {clear: both;margin: 0;padding:0;height:1px;font-size:1px;border:0;visibility:hidden}


#productsList {clear:both;float:left;width:100%}
#productsList .prodBox0 {margin:0 8px 4px 0}
#productsList .prodBox0-last {margin:0 0 8px 0;}
#productsList .spacer {clear: both;margin: 0;padding:0;height:1px;font-size:1px;border:0;visibility:hidden}
#productsList .buttonsEntry {width:100%;text-align:right;margin:10px 0 10px 0;}
#productsList .buttonsEntry img {margin-bottom:5px;}
#productsList .buttonsUstaw {text-align:center;}

#productsEntry1 .nextback {margin:5px 0px;width:160px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons-back.gif) no-repeat right top;}/**/

#productsEntry {}
#productsEntry0 {background:#DCDCDC url(/home/646-2/des/www/_img/common/prod-bg.gif) repeat-x top left;border-top:1px solid #858380;border-bottom:none}
#productsEntry1 {background:url(/home/646-2/des/www/_img/common/prodEntry-bottom-bg.gif) no-repeat bottom left;color:#171717;padding:15px 15px 5px 15px;position:relative;}
#productsEntry1 .name {text-transform:uppercase;padding-bottom:20px;font-weight:bold;font-size:12px}
#productsEntry1 .details {width:100%;margin-bottom:40px}
#productsEntry1 .magazyn {}
#productsEntry1 .nrKatalog {}
#productsEntry1 .price {}
#productsEntry1 .description {clear:both;padding:20px 0;display:none}
#productsEntry1 .description span {display:block;font-weight:bold;padding-bottom:10px}
#productsEntry1 .buttonsEntry {width:35%;position:absolute;right:15px;top:52px;text-align:right;}
#productsEntry1 .buttonsEntry  span {margin:0 3px}
#productsEntry1 .buttonsEntry .back {margin-top:20px;width:118px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons-back.gif) no-repeat right top;text-align:right;float:right}
/*#productsEntry1 .buttonsEntry .queryLeft {margin-top:265px;width:10px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons3-left.gif) no-repeat right top;text-align:right;float:right}*/
.buttonsEntryDetails {width:35%;text-align:right;float:right;}
.buttonsEntryDetails .query {width:110px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons3_back.gif) no-repeat right top;text-align:right;float:right}
.buttonsEntryDetails .query a.buttons:link, .buttonsEntryDetails .query a.buttons:visited,
.buttonsEntryDetails .query a.buttons:active {
	font-size:10px;
	background:url(/home/646-2/des/www/_img/common/buttons-left_product.gif) left top no-repeat;
	color:#FFDA22 !important;
	display:block;
	text-align:center;
	height:19px;
	padding:1px 20px 1px 5px}
.buttonsEntryDetails .query a.buttons:hover {font-weight:bold;font-size:10px; color:#FFF !important;}



#productsEntry1 .images {clear:both;margin-top:5px;text-align:center}
#productsEntry1 .images img {display:block;margin:20px auto 0;max-width:509px;border:3px double #FF8B00;max-width:515px}
#productsEntry1 .images table {margin:0 auto;position:relative}
#productsEntry1 .images table td.nr {text-align:right}
#productsEntry1 .images table span.nr {color:#FFF;font-size:11px;padding:0 12px 10px 0;font-weight:bold;position:relative;top:-22px;z-index:100}




#productsRecom0 {background:#DCDCDC url(/home/646-2/des/www/_img/common/prod-bg.gif) repeat-x top left;border-top:1px solid #858380;border-bottom:none;margin-top:15px}
#productsRecom1 {background:url(/home/646-2/des/www/_img/common/prodEntry-bottom-bg.gif) no-repeat bottom left;color:#171717;padding:15px 15px 15px 15px;position:relative;}
#productsRecom1 .recommendationInfo {font-weight:bold;padding-bottom:5px}
#productsRecom1 table.data td img {width:50px}


/* -- navi produktowa --- */
#productsNavi {float:left;margin-bottom:12px;width:100%}
#productsNavi .prodBoxNavi0 {float:left;width:179px;background:#DCDCDC url(/home/646-2/des/www/_img/common/prodNavi-bg.gif) repeat-x top left;border-top:1px solid #858380;margin:0 8px 4px 0}
#productsNavi .prodBoxNavi0-last {margin:0 0 8px 0;}
#productsNavi .prodBoxNavi1 {background:url(/home/646-2/des/www/_img/common/prodNavi-bottom-bg.gif) no-repeat bottom left;padding:6px;}
#productsNavi .prodBoxNavi1 .picture {height:150px;min-height:150px;width:167px;position:relative}
#productsNavi .prodBoxNavi1 .picture .pictureT {height:5px;width:167px;background: url(/home/646-2/des/www/_img/common/maskTop.gif) no-repeat top left;position:absolute;top:0;left:0}
#productsNavi .prodBoxNavi1 .picture .pictureLR {width:165px;text-align:center;border-left:1px solid #A3A6A7;border-right:1px solid #A3A6A7}
#productsNavi .prodBoxNavi1 .picture .pictureLR img {max-width:165px}
#productsNavi .prodBoxNavi1 .picture .pictureB {padding-top:5px;background: url(/home/646-2/des/www/_img/common/maskBottom.gif) no-repeat top left;position:relative;top:-5px;z-index:100}
#productsNavi .prodBoxNavi1 .name {text-align:center;padding-bottom:10px;font-weight:bold;font-size:14px}
#productsNavi .prodBoxNavi1 .spacer {clear: both;margin: 0;padding:0;height:1px;font-size:1px;border:0;visibility:hidden}


/* -- navi z logosami --- */
//#productsNaviLogo {float:left;margin-bottom:12px;width:100%}
//#productsNaviLogo .prodBoxNaviLogo0 {float:left;width:179px;background:#FFF;border-top:1px solid #858380;margin:0 8px 4px 0}
//#productsNaviLogo .prodBoxNaviLogo0-last {margin:0 0 8px 0;}
//#productsNaviLogo .prodBoxNaviLogo1 {background:url(/home/646-2/des/www/_img/common/prodNaviLogo-bottom-bg.gif) no-repeat bottom left;padding:6px;height:80px;min-height:80px}
//#productsNaviLogo .prodBoxNaviLogo1 {background:url(/home/630/des/www/_img/common/logo-button.jpg) no-repeat bottom left;padding:6px;height:80px;min-height:80px}
//#productsNaviLogo .prodBoxNaviLogo1 table {width:100%;height:100%}
//#productsNaviLogo .prodBoxNaviLogo1 table td {text-align:center;vertical-align:middle}

#productsNaviLogo {float:left;margin-bottom:12px;width:100%}
/*#productsNaviLogo .prodBoxNaviLogo0 {float:left;width:179px;background:#FFF;border-top:1px solid #858380;margin:0 8px 4px 0}*/
#productsNaviLogo .prodBoxNaviLogo0 {float:left;width:179px;margin:0 8px 4px 0}
#productsNaviLogo .prodBoxNaviLogo0-last {margin:0 0 8px 0;}
#productsNaviLogo .prodBoxNaviLogo1 {background:url(/home/630/des/www/_img/common/logo-button.jpg) no-repeat bottom left;padding:6px;height:80px;min-height:80px}
#productsNaviLogo .prodBoxNaviLogo1 {padding:6px;height:80px;min-height:80px}
#productsNaviLogo .prodBoxNaviLogo1 table {width:100%;height:100%}
#productsNaviLogo .prodBoxNaviLogo1 table td {text-align:center;vertical-align:middle;padding:29px 20px 0px 0px}




/* -- promocje ---------------------------------------------------------------------------------------------------------------------*/
#productsPromBox {clear:both;margin-top:17px}
#productsPromBox h1 {}
#productsPromBox .text {border-left:1px solid #DA5700; border-right:1px solid #DA5700;padding:10px;background:#FF8B00}
#productsPromBox .bottom {background:  url(/home/646-2/des/www/_img/common/box-bottom.gif) no-repeat bottom left;padding-top:6px}


#productsListPromBox {}
#productsListPromBox .image {text-align:center}
#productsListPromBox .image img {margin: 0px 0px 0px 0px;width:135px;border:1px solid #DA5700;}
#productsListPromBox .magazyn {display:none}
#productsListPromBox .title {padding:2px 0;color:#FFF;font-weight:bold;}
#productsListPromBox .summary {padding:5px 0;}
#productsListPromBox .more {text-align:right}
#productsListPromBox .kod {font-weight:bold}
#productsListPromBox .price {font-weight:bold;}
#productsListPromBox .spacer {height:10px}

/* -- koszyk --- */
#shopCartCart {}
#shopCartCart .cartsContent {padding-bottom:10px;text-transform:uppercase;font-size:12px;font-weight:bold}

#shopCartCart #cartContent .totalPrice {float:left;padding:10px 0 5px;text-transform:uppercase;font-size:12px;font-weight:bold;}
#shopCartCart #cartContent .spacer {}

#shopCartCart div.aktualText {clear:both;float:left;margin:5px 0}
#shopCartCart div.przechowText {clear:both;float:left;margin:5px 0}

#shopCartCart div.zamow {float:right;margin:10px 0 5px;text-align:center;width:170px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}
#shopCartCart div.aktual {float:right;margin:5px 0;text-align:center;width:170px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}
#shopCartCart div.przechow {float:right;margin:5px 0;text-align:center;width:170px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-wishlist.gif) no-repeat right top;}
#shopCartCart div.back {margin:5px 0;clear:both;float:right;text-align:center;width:170px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-back.gif) no-repeat right top;}



#shopCartCart #priceCost	{}
#shopCartCart #priceCost .shippingCosts {padding:10px 0;text-transform:uppercase;font-size:12px;font-weight:bold;}

#shopCartCart #countries {padding:10px 0}
#shopCartCart #countries select {padding-top:5px;width:200px}

#shopCartCart #cartEmpty {padding:20px 0 110px}


span.prod_lista {width:70px; display:block; float:right; text-align:center;}
span.prod_lista img {margin-bottom:5px;}

/* -- lista zyczen --- */
#shopCartWish {}
#shopCartWish .wishlistsContent {padding-bottom:10px;text-transform:uppercase;font-size:12px;font-weight:bold}

#shopCartWish #cartContent .totalPrice {padding:10px 0;text-transform:uppercase;font-size:12px;font-weight:bold;}
#shopCartWish #cartContent .spacer {}

#shopCartWish div.aktualText {clear:both;float:left;margin:5px 0}
#shopCartWish div.koszykText {clear:both;float:left;margin:5px 0}

#shopCartWish div.aktual {float:right;margin:5px 0;text-align:center;width:160px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}
#shopCartWish div.koszyk {float:right;margin:5px 0;text-align:center;width:160px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-basket.gif) no-repeat right top;}
#shopCartWish div.back {float:right;margin:5px 0;text-align:center;width:160px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-back.gif) no-repeat right top;}

#shopCartWish #cartEmpty {padding:20px 0 110px}

/* -- ekran logowania --- */
#shopCartLogin {}
#shopCartLogin #logedIn {padding:20px 0}

#shopCartLogin #notLogedIn .info {padding:20px 0}
#shopCartLogin #notLogedIn .info2 {padding:15px 0 15px}
#shopCartLogin #notLogedIn .info3 {padding:10px 0}
#shopCartLogin #notLogedIn div.zamow {clear:both;float:left;text-align:center;width:100px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}
#shopCartLogin #notLogedIn div.zamow3 {clear:both;float:left;text-align:center;width:100px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons3-arrows-right.gif) no-repeat right top;}


/* -- ekran edycji adresu przy wysyłaniu zam --- */
#shopCartEditA {}
#shopCartEditA .ordersContent {padding-bottom:10px;text-transform:uppercase;font-size:12px;font-weight:bold}

#shopCartEditA #cartContent .totalPrice {padding:10px 0;text-transform:uppercase;font-size:12px;font-weight:bold;}
#shopCartEditA #cartContent .spacer {}

#shopCartEditA #editAddress {padding:10px 0 20px}
#shopCartEditA #editAddress .addrData {padding:0 0 10px;text-transform:uppercase;font-size:12px;font-weight:bold}
#shopCartEditA #editAddress .row {clear:both;padding:2px 0}
#shopCartEditA #editAddress .row  span {float:left;width:160px;font-weight:bold}
#shopCartEditA #editAddress .row input {width:210px;padding:2px;}
#shopCartEditA #editAddress .nrLocal input {width:50px}
#shopCartEditA #editAddress input.code {width:50px}
#shopCartEditA #editAddress input.city {width:140px}
#shopCartEditA #editAddress select {width:385px;background: #FFF;}

#shopCartEditA div.goToBuy {margin-top:20px;clear:both;float:left;text-align:center;width:160px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-back.gif) no-repeat right top;}
#shopCartEditA div.goForward {margin-top:20px;float:right;text-align:center;width:120px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}


/* -- ekran wyboru platnosci --- */
#shopCartOrder {}
#shopCartOrder .ordersContent {padding-bottom:10px;text-transform:uppercase;font-size:12px;font-weight:bold}

#shopCartOrder #cartContent .totalPrice {padding:10px 0;text-transform:uppercase;font-size:12px;font-weight:bold;}
#shopCartOrder #cartContent .spacer {}

#shopCartOrder #cartContent  #priceCost {padding:10px 0}

#shopCartOrder #cartContent #shippingPrice	{}
#shippingPrice .shippingPriceInfo {padding:10px 0;text-transform:uppercase;font-size:12px;font-weight:bold;}

#shopCartOrder #address {}
#shopCartOrder #address .addressInfo {padding:10px 0;margin-top:30px;text-transform:uppercase;font-size:12px;font-weight:bold;}

#shopCartOrder div.goBack {margin-top:20px;clear:both;float:left;text-align:center;width:120px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}
#shopCartOrder div.tryForm {margin-top:20px;float:right;text-align:center;width:120px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}


/* -- ekran wyboru typu platnosci --- */
#shopCartPayments {}
#shopCartPayments .paymentInfo {padding-bottom:10px;}

#shopCartPayments #ePayment {padding:10px 0}
#shopCartPayments #ePayment input {display:block}
#shopCartPayments #ePayment div.placeOrder {margin:3px 0;float:right;text-align:center;width:120px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}
#shopCartPayments #ePayment img {}
#shopCartPayments #ePayment input.radio {display:inline;}
#shopCartPayments #ePayment .row1 {padding:0px;}
#shopCartPayments #ePayment .row2 {padding:0px;}

#shopCartPayments #paypal {padding:10px 0}
#shopCartPayments #paypal input {display:block}
#shopCartPayments #paypal div.placeOrder {margin:3px 0;float:right;text-align:center;width:120px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}
#shopCartPayments #paypal img {}
#shopCartPayments #paypal input.radio {display:inline;}
#shopCartPayments #paypal .row1 {padding:0px;}
#shopCartPayments #paypal .row2 {padding:0px;}

#shopCartPayments #creditCard {padding-top:10px}
#shopCartPayments #creditCard div.placeOrder {margin:10px 0;float:right;text-align:center;width:120px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}

#shopCartPayments #prePayment {clear:both;padding-top:10px}
#shopCartPayments #prePayment div.placeOrder {margin:10px 0;float:right;text-align:center;width:120px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}


/* -- ekran powrotu z allplaya --- */
#shopCartAnswerback {}



/* -- logowanie --- */
#login {padding:15px 0}

#login .loginText {clear:both;padding-bottom:3px;} 
#login .loginText span {float:left;width:60px;padding-top:3px}
#login .loginPass {clear:both;padding-bottom:5px} 
#login .loginPass span {float:left;width:60px;padding-top:3px}
#login .loginText input, #login .loginPass input{width:130px}

#login div.login {clear:both;float:left;text-align:center;width:100px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}


/* -- rejestracja --- */
#registerReg {}
#registerReg .loginConditions {margin-left:21%;margin-bottom:5px}
#registerReg .row {padding:2px 0;clear:both;width:100%}
#registerReg .row .column1 {clear:both;float:left;text-align:left;padding:0;font-weight:bold;width:20%}
#registerReg .row .column2 {text-align:left;width:80%;}
#registerReg span.alert {display:block;color:#FFB900;margin-left:21%}
#registerReg input {width:200px}

#registerReg #addrShip {clear:both;margin:20px 0 0 0}
#registerReg #addrShip .adres .infoA {padding:10px 0;text-transform:uppercase;font-size:12px;font-weight:bold}

#registerReg #vImage {padding:0;clear:both;}
#registerReg #vImage .column2 input {float:left;}
#registerReg #vImage .column2 img {float:left;padding-left:15px}

#registerReg div.cancel {margin-top:30px;clear:both;float:left;text-align:center;width:110px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}
#registerReg div.regSave {margin-top:30px;float:right;text-align:center;width:110px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}

/* -- rejestracja nowego konta -- */

#regForm {border:0;}
#regForm td {vertical-align:middle; font-size:12px; padding:6px;}
#regForm td input {font-size:12px; border:1px solid #552F01;}
#regForm td.line {border-bottom:1px solid #DA5700;}
#regForm td select {font-size:12px; padding:2px; border:1px solid #552F01;}
#regForm input#subsearchbutton {background: url(/home/646-2/des/www/_img/common/buttons3_leftorange.gif) no-repeat;color:#FFDA22;display:block;text-align:center;height:19px;padding:1px 20px 1px 5px}

#regForm2 {border:0;}
#regForm2 td {vertical-align:middle; font-size:12px; padding:6px;border-bottom:1px solid #DA5700;}
#regForm2 td input {font-size:12px; border:1px solid #552F01;}
#regForm2 td select {font-size:12px; padding:2px; border:1px solid #552F01;}
#regForm2 input#subsearchbutton {background: url(/home/646-2/des/www/_img/common/buttons3_leftorange.gif) no-repeat;color:#FFDA22;display:block;text-align:center;height:19px;padding:1px 20px 1px 5px}

/* -- search --- */
#shopSearchForm {padding-top:5px}

#shopSearchForm .row {clear:both;padding:0 0 9px}
#shopSearchForm .row span {float:left;width:140px;font-weight:bold;padding-top:2px}
#shopSearchForm .row input {width:300px;padding:2px;float:left}
#shopSearchForm .row select {width:216px;}

#shopSearchForm div.search {float:left;text-align:center;width:110px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons3-arrows-right.gif) no-repeat right top;margin-left:10px}

#shopSearchList  {clear:both}
#shopSearchList .listFound2 {clear:both;padding:10px 0;}
#shopSearchList .listFound {clear:both;padding-bottom:10px;text-transform:uppercase;font-size:12px;font-weight:bold}
#shopSearchList .query {padding-bottom:20px;font-weight:bold}
#shopSearchList .empty {clear:both;font-weight:bold;padding:10px 0}
#shopSearchList .emptyQuery {clear:both;font-weight:bold;padding:10px 0}
#shopSearchList table.data td {text-align:center}

#searchBox {margin-bottom:17px;}
#searchBox h1 {}
#searchBox .text {border-left:1px solid #DA5700; border-right:1px solid #DA5700;padding:10px;background:#FF8B00;float:left;width:138px}
#searchBox .bottom {background:  url(/home/646-2/des/www/_img/common/box-bottom.gif) no-repeat bottom left;}

#searchBox form {float:left}
#searchBox input.mail {float:left;width:110px;}
#searchBox a.buttonArrows:link, #searchBox a.buttonArrows:visited, #searchBox a.buttonArrows:active, #searchBox a.buttonArrows:hover {float:left}

#searchBox form {clear:both;} 

/* -- recenzje ---------------------------------------------------------------------------------------------------------------------*/
#reviewBox {clear:both;margin-top:17px;}
#reviewBox h1 {margin-right:-10px;width:159px;}
#reviewBox .text {border-left:1px solid #DA5700; border-right:1px solid #DA5700;padding:10px;background:#FF8B00}
#reviewBox .bottom {background:  url(/home/646-2/des/www/_img/common/box-bottom.gif) no-repeat bottom left;padding-top:6px}
#reviewBox a.link:link, #reviewBox a.link:visited, #reviewBox a.link:active {
	color:white; text-decoration:none;	
}
#reviewBox a.link:hover {
	color:yellow; text-decoration:none;
}

/* -- typ produktu (u gory) ---------------------------------------------------------------------------------------------------------------------*/
#productTypeHeaderBox {clear:both;margin-top:5px;width:160px;}
#productTypeHeaderBox h1 {}
#productTypeHeaderBox .text {margin-top:-20px;border-left:1px solid #DA5700; border-right:1px solid #DA5700;padding:10px;background:#FF8B00}
#productTypeHeaderBox .text select {width:138px;}
#productTypeHeaderBox .bottom {background:  url(/home/646-2/des/www/_img/common/box-bottom.gif) no-repeat bottom left;padding-top:6px}
#productTypeHeaderBox a.link:link, #reviewBox a.link:visited, #reviewBox a.link:active {
	color:white; text-decoration:none;	
}
#productTypeHeaderBox a.link:hover {
	color:yellow; text-decoration:none;
}

/* -- typ produktu (u dolu) ---------------------------------------------------------------------------------------------------------------------*/
#productTypeFooterBox {clear:both;margin-top:5px;width:160px;}
#productTypeFooterBox h1 {}
#productTypeFooterBox .text {margin-top:-20px;border-left:1px solid #DA5700; border-right:1px solid #DA5700;padding:10px;background:#FF8B00}
#productTypeFooterBox .text select {width:138px;}
#productTypeFooterBox .bottom {background:  url(/home/646-2/des/www/_img/common/box-bottom.gif) no-repeat bottom left;padding-top:6px}
#productTypeFooterBox a.link:link, #reviewBox a.link:visited, #reviewBox a.link:active {
	color:white; text-decoration:none;	
}
#productTypeFooterBox a.link:hover {
	color:yellow; text-decoration:none;
}

/* -- comments ---------------------------------------------------------------------------------------------------------------------*/
#comments {margin-bottom:17px;}
#comments h1 {margin-right:-19px;width:159px;color:white;}
#comments .text {border-left:1px solid #DA5700; border-right:1px solid #DA5700;padding:10px;background:#FF8B00;float:left;width:138px}
#comments .bottom {background:  url(/home/646-2/des/www/_img/common/box-bottom.gif) no-repeat bottom left;}

#comments form {float:left;margin-top:6px}
#comments a:link.buttonArrows, #comments a:visited.buttonArrows, #comments a:hover.buttonArrows {float:right; margin-top:6px; margin-right:2px;}

#comments form {clear:both;} 

/* -- testimonials ---------------------------------------------------------------------------------------------------------------------*/
#testimonials {margin-bottom:17px;}
#testimonials h1 {}
#testimonials .text {border-left:1px solid #DA5700; border-right:1px solid #DA5700;padding:10px;background:#FF8B00;float:left;width:138px}
#testimonials .bottom {background:  url(/home/646-2/des/www/_img/common/box-bottom.gif) no-repeat bottom left;}
#testimonials form {float:left;margin-top:6px}
#testimonials a:link.buttonArrows, #testimonials a:visited.buttonArrows, #testimonials a:hover.buttonArrows {float:right; margin-top:6px; margin-right:2px;}
#testimonials form {clear:both;} 
#testimonials input.border,textarea {width:400px;margin-bottom:5px;}
#testimonials .inimg {border:0px;background:none;}
#testimonials .dbcont{color:#ddd;}
#testimonials .dbcont:hover {color:#fff;}


/* -- testimonials ---------------------------------------------------------------------------------------------------------------------*/
#shippingcalc {margin-bottom:17px;}
#shippingcalc .tdtxt {width:180px;}
#shippingcalc .tdtxt2 {width:400px;}
#shippingcalc input {width:120px;}
#shippingcalc select,option {width:123px;}

/* -- lang select ----------------------------------------------------------------------------------------------------------------*/
#langSelect {width:22%;float:right;text-align:right;padding-bottom:20px; }
#langSelect img {margin:0 2px}
a:link.langSelect, a:visited.langSelect {float:right;padding-top:10px}
a:hover.langSelect {background: url(/home/646-2/des/www/_img/common/langArrow.gif) no-repeat 50% 0}
a:link.langSelect-on, a:visited.langSelect-on, a:hover.langSelect-on {float:right;padding-top:10px;background: url(/home/646-2/des/www/_img/common/langArrow.gif) no-repeat 50% 0}


/* -- page path ----------------------------------------------------------------------------------------------------------------*/
/*
//#pagePath {padding-bottom:5px;color:#FFA200}
//#pagePath a.navipath:link, #pagePath a.navipath:visited, #pagePath a.active:visited {text-decoration:none;color:#FFA200;}
#pagePath {padding-bottom:5px;color:#FFF;}
#pagePath a.navipath:link, #pagePath a.navipath:visited, #pagePath a.active:visited {text-decoration:none;color:#FFF;}
#pagePath a.navipath:hover, #pagePath a.navipath-on {color:#FFF;}
*/
#pagePath a.navipath:link, #pagePath a.navipath:visited, #pagePath a.active:visited {text-decoration:none;color:#7a4629;}
#pagePath a.navipath:hover, #pagePath a.navipath-on {color:#7a4629;}

#pagePath {padding-bottom:5px;color:#FFF}
a:link.navipath, a:visited.navipath {text-decoration:none;color:#FFB900}
a:hover.navipath {}

/* -- loginbox ----------------------------------------------------------------------------------------------------------------*/
#loginBox {margin-bottom:17px;}
#loginBox h1 {}
#loginBox form {clear:both;} 
#loginBox .text {border-left:1px solid #DA5700; border-right:1px solid #DA5700;padding:10px;background:#FF8B00;width:138px}
#loginBox .loginrow {margin-bottom:3px;width:100%;text-align:center;}
#loginBox .logintext {width:50px;float:left;}
#loginBox input {width:80px;}
#loginBox .bottom {background:  url(/home/646-2/des/www/_img/common/box-bottom.gif) no-repeat bottom left;}
#loginBox a {color:#fff;}



/* -- newsy ---------------------------------------------------------------------------------------------------------------------*/
#newsMain {}

#newsList {}

#newsEntry {}



/* -- mapa serwisu ----------------------------------------------------------------------------------------------------------------*/
#sitemap {text-align:center}

#sitemapTable {width:100%;text-align:left}

#sitemapTable td.lev1 {padding:5px 0}
#sitemapTable td.lev1 * {float:left}
#sitemapTable td.lev1 a {padding:3px 0 5px 24px;background:url(/home/646-2/des/www/_img/common/sitemap1.gif) no-repeat 0 50%}

#sitemapTable td.lev2Col1 {width:12px;background-repeat:repeat-y;background-position:top right}
#sitemapTable td.lev2Col2 {padding-left:10px}
#sitemapTable td.lev2Col2 * {float:left}
#sitemapTable td.lev2Col2 a {padding:3px 0 5px 24px;background:url(/home/646-2/des/www/_img/common/sitemap2.gif) no-repeat 0 50%}

#sitemapTable td.lev3Col1 {background-repeat:repeat-y;background-position:top right}
#sitemapTable td.lev3Col2 {background-repeat:repeat-y;background-position:20px;padding-left:40px}
#sitemapTable td.lev3Col2  * {float:left}
#sitemapTable td.lev3Col2 a {padding:2px 0 3px 13px;background:url(/home/646-2/des/www/_img/common/sitemap3.gif) no-repeat 0 50%}


#sitemap a:link, #sitemap a:visited {font-weight:bold;color:#FFF}
#sitemap a:hover {color:#FFB900}


/* -- kontakt --------------------------------------------------------------------------------------------------------------------*/
#contact {}


#contact form {}
#contact .row {padding:0;clear:both;}
#contact .row .alert {margin-left:28%}
#contact .row .column1 {float:left;width:27%;text-align:left;padding:2px 0;font-weight:bold}
#contact .row .column2 {float:right;width:72%;text-align:left;}
#contact .row .column2 input {/*background: #A0A0A0 url(/home/646-2/des/www/_img/common/bg-input.gif) repeat-x top left;*/width:100%;color:#C43A00}
#contact .row .column2 select {background: #FFF;width:100%;color:#C43A00}
#contact .row .column2 textarea {/*background: #A0A0A0 url(/home/646-2/des/www/_img/common/bg-textarea.gif) repeat-x top left;*/width:100%;color:#C43A00}
#contact .spacer {clear:both;margin:3px 0px 3px}

#contact div.cancel {clear:both;float:left;text-align:center;width:110px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}
#contact div.send {float:right;text-align:center;width:110px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}








/* -- newsletter -----------------------------------------------------------------------------------------------------------------*/																					
#newsletterBox {margin-top:17px}
#newsletterBox h1 {}
#newsletterBox .text {border-left:1px solid #DA5700; border-right:1px solid #DA5700;padding:10px;background:#FF8B00;float:left;width:138px}
#newsletterBox .bottom {background:  url(/home/646-2/des/www/_img/common/box-bottom.gif) no-repeat bottom left;}

#newsletterBox input.mail {float:left;width:110px;margin-bottom:10px;}
#newsletterBox .yes {clear:both;}
#newsletterBox .yes input {float:left}
#newsletterBox .yes label {float:left;padding:3px 0 0 5px}
#newsletterBox .no {clear:both;}
#newsletterBox .no input {float:left}
#newsletterBox .no label {float:left;padding:3px 0 0 5px}
#newsletterBox a:link.buttonArrows, #newsletterBox a:visited.buttonArrows, #newsletterBox a:hover.buttonArrows {float:left}
#newsletterBox form {float:left}


#newsletterScreen {}
#newsletterScreen .row {clear:both;margin-bottom:12px;}
#newsletterScreen .alert {padding-top:5px}
#newsletterScreen .mail input {width:260px;padding:0 2px;}
#newsletterScreen .mail {margin:5px 0 20px 0}
#newsletterScreen .info {padding-top:12px}
#newsletterScreen .row .column1 {float:left;width:25px}
#newsletterScreen .row .column2 {float:left}
#newsletterScreen div.send {float:right;margin:25px 0 0;text-align:center;width:160px;height:19px;background: url(/home/646-2/des/www/_img/common/buttons2-arrows-right.gif) no-repeat right top;}





/* -- Galeria  ------------------------------------------------------------------------------------------------------------------*/
#galeriaThumb {}

#galeriaPhotos {}



																													   
/* -- next previous ------------------------------------------------------------------------------------------------------------ */
#prevNext {clear:both;padding:20px 0}
div.prev {float:left;}
div.next {float:right;}

a:link.prev, a:visited.prev {}
a:hover.prev {}

a:link.next, a:visited.next {}
a:hover.next {}




/* -- LIST PAGER - TEXT --------------------------------------------------------------------------------------------------------- */
#listPager {clear:both;padding:20px 0 0;font-size:11px;width:100%}
table#listPagerTable {margin:0 auto;text-align:center;}
#listPager .hiddenPagesDel {float:left;padding-top:4px}

a:link.pageLink, a.pageLink:visited, a.pageLink:active {color:#FFF;font-weight:bold;padding:3px 4px;float:left;margin:0 2px;}
a.pageLink-on:link, a.pageLink-on:visited, a.pageLink-on:hover, a.pageLink:hover  {color:#FFF !important;font-weight:bold;background:#CD3200;padding:3px 4px;margin:0 2px;float:left;}

a:link.listPagerprevious, a:visited.listPagerprevious {float:left;background:url(/home/646-2/des/www/_img/common/arrows-left.gif) no-repeat 0 50%;padding:0 10px;height:18px}
a:hover.listPagerprevious {background:url(/home/646-2/des/www/_img/common/arrows-left-on.gif) no-repeat 0 50%;}

a:link.listPagernext, a:visited.listPagernext {float:left;background:url(/home/646-2/des/www/_img/common/arrows-right.gif) no-repeat 100% 50%;padding:0 10px;height:18px}
a:hover.listPagernext {background:url(/home/646-2/des/www/_img/common/arrows-right-on.gif) no-repeat 100% 50%}

#metka_td {
  padding-right: 100px;
  padding-bottom: 50px;
}
#metka_div { 
  background: url(/home/646/des/www/metka.gif) no-repeat scroll center left; 
  height: 91px;
  text-align:center; 
  width: 180px; 
  margin-right: 25px;
  font-size: 16px;
  font-weight: 800;
  font-family:Copperplate Gothic Bold;
}