/*
 * created by I-PROJECTS
 * URL: http://www.i-projects.pl
 * mailto: webmaster@i-projects.pl
 *
 * filename: stylesheet4man.php
*/

body {background: #101011;}

#siteTop {background:#171717; height: auto; border-bottom: 1px solid #1C1C1E;}
#siteTopSpecialBG {background: url('/images/layout/iproTopBGFinal.jpg') repeat-x; margin: 0px auto;}

#siteBody {margin: 0px auto; margin-bottom: 10px; width: 960px;}
#siteBodyTop {width: 964px; height: 96px; border: 1px solid transparent; margin-bottom: 8px;}
#siteBodyTop div img{margin:10px 10px 10px 0; float: left;}
#siteBodyTopLink {margin-left: 550px; margin-top: 70px; height: 20px; text-align: right;color: #909090;}
#siteBodyTopLink a {margin: 8px;color: #909090;}
#siteBodyContent {width: 964px; height: auto;}
#siteBodyContentLeftCol {margin-top: 0px; margin-right: 10px; margin-left: 0px; width: 190px; height: auto;float: left;}
.cLeftColBox {margin-bottom: 10px;}
.Categories {height: 295px;}
.Category {height: auto; margin-bottom: 10px; width: 190px;}
.Category .top{background: url('images/layout/categories-top.png') no-repeat; height: 35px;}
.Category .manufacturersTop{background: url('images/layout/manufacturers-top.png') no-repeat; height: 35px;}
.Category .content .contentTop{background: url('images/layout/categories-content-top.png') no-repeat; height: 6px;}
.Category .content .contentAll{background: url('images/layout/categories-content-background.png') repeat-y; height: auto; border-bottom: 1px solid #A70000;}
.Category .content .contentAll .basketLink{text-align: right; margin-right: 10px;}
.Category .content .contentAll .basketLink a{color: #fff; font-weight: bold; font-size: 9px;}
.Category .content .contentAllGradient{background: url('images/layout/categories-content-gradient.png') no-repeat top; width: 190px;}
.Category .content .contentAllGradient{background: url('images/layout/categories-content-gradient.png') no-repeat top; width: 190px;}
.Category .content .contentAllGradient .productBox{width: 160px;}
.Category .content .contentAllGradient .productBox .content{width:130px; border-top: 1px solid transparent; margin: 0px auto;}
.Category .content .contentAllGradient .productBox .content p{color: #E28983; font-size: 9px; line-height:8px; margin-top: 4px;}
.Category .content .contentAllGradient .productBox .content .productInfo{color: #F8C9CF;}
.Category .content .contentAllGradient .productBox .content .productInfo .productName{width: 95px; float: left;}
.Category .content .contentAllGradient .productBox .content .productInfo .productPrice{margin-left: 100px; width: 30px; text-align: right;}
.Category .content .contentAllGradient .productBox hr{width: 190px; height: 2px; border: 0px; background: url('images/layout/hr-background.png') repeat-x;}
.Category .content .contentAllGradient ul {border-top: 1px solid transparent; color: #fff; margin-bottom: 10px; line-height: 10px; margin-top: 0px; margin-left: 4px;}
.Category .content .contentAllGradient ul li.parent {list-style: none; background: url('images/layout/hr-background.png') repeat-x top; padding: 8px 0px 0px 8px; font-size: 12px; margin-top: 0px; line-height: 18px;}
.Category .content .contentAllGradient ul li.parent a{color: #FAC2CB;line-height: 18px;}
.Category .content .contentAllGradient ul li.child {list-style: disc; padding: 2px 0px; margin-left: 24px; margin-top: 0px; margin-bottom: 0px; line-height: 18px; color: #B0B9B8;}
.Category .content .contentAllGradient ul li.child a{color: #fff;}
.Category .content .contentAllGradient ul li.parentLast {list-style: none; background: url('images/layout/hr-background.png') repeat-x top; padding: 2px; padding-left: 10px; margin-top: 0px;}
.Category .content .contentAllGradient ul li.parentMarka {list-style: none; background: url('images/layout/hr-background.png') repeat-x bottom; padding: 6px; padding-left: 10px; font-size: 12px;}
.Category .content .contentAllGradient ul li.parentMarka a{color: #FAC2CB;}

.parentCat {font-weight: normal; color: #fff;}

.Category .content .contentBottom{background: url('images/layout/categories-content-bottom.png') no-repeat; width: 190px; height: 6px;}
.topKosmetyki{background: url('images/layout/kategoriaKosmetykiTop.png') no-repeat; height: 35px;}
.topBizuteria{background: url('images/layout/kategoriaBizuteriaTop.png') no-repeat; height: 35px;}
.Advice {height: auto;}
.Advice .top{width: 190px; height: 87px; background: url('images/layout/zapytaj-top.png') no-repeat;}
.Advice .links{width: 190px; height: 10px; background: url('images/layout/leftColGray-background.png') repeat-y; padding: 16px;}
.Advice .links div{width: 90px; float: left;}
.Advice .links div a{color: #7F8186;}
.Advice .links div img{margin-left: 4px;}
.leftColBoxGrayContent{width: 190px; height: auto; background: url('images/layout/leftColGray-background.png') repeat-y;}
.leftColBoxGrayPaymentsGradient{background: url('images/layout/leftColPlatnosci-background.png') no-repeat;padding: 16px; padding-bottom: 0px;}
.leftColBoxGrayPaymentsGradient .paymentsContent{color: #7F8186; width: 160px; height: 100px;}
.leftColBoxGrayAdviceGradient{background: url('images/layout/leftColZapytaj-background.png') no-repeat;padding: 16px; padding-bottom: 0px;}
.leftColBoxGrayAdviceGradient .adviceContent{color: #7F8186; width: 160px;}
.leftColBoxGrayAdviceGradient .adviceContent p a.adviceTitle{color: #7F8186; font-weight: bold;}
.leftColBoxGraybottom{width: 190px; height: 9px; background: url('images/layout/leftColGray-bottom.png') no-repeat;}
.Payments {height: 164px;}
.Payments .top {width: 190px; height: 35px; background: url('images/layout/platnosci-top.png') no-repeat;}
#siteBodyContentCenterCol {margin-top: 0px; margin-left: 196px; width: 750px;}
#siteBodyContentCenterColMain {margin-top: 0px; margin-left: 11px; margin-right: 10px; width: 570px; height: auto; float: left;}
#CenterColMainSearch {height: 54px; margin-bottom: 10px;}
#cContentBoxSearch {background: url('images/layout/szukaj-background.png') no-repeat; width: 570px; height: 60px;}
#cContentBoxSearch .main{padding: 10px; padding-left: 20px; position: relative;}
#cContentBoxSearch .main form .findDiv{float: left; margin-right: 20px;}
#cContentBoxSearch .main form .submit{padding: 18px;}
#cContentBoxSearch .main form label{color: #999A9E;}
#cContentBoxSearch .main form input{display: block; background: #4F5055; border: 1px solid #6B6C71; height: 18px; color: #999A9E; line-height: 18px; margin-top: 2px;}
#cContentBoxSearch .main form select.dropdown {display: block; background: #4F5055; border: 1px solid #6B6C71; height: 18px; color: #999A9E; line-height: 18px; margin-top: 2px; width: 135px;}
#cContentBoxSearch .main form select.dropdown option{color: #999A9E;}
#cContentBoxSearch .main form input.category{width: 144px;}
#cContentBoxSearch .main form input.image{background: transparent; border: 0px; margin-top: 0px; position: absolute; right: 20px; }
#cContentBoxSearch .main form input.hidden{display: none;}

#cContentBoxSearch750 {background: url('images/layout/szukaj-background-750.png') no-repeat; width: 750px; height: 60px;}
#cContentBoxSearch750 .main{padding: 10px; padding-left: 20px;}
#cContentBoxSearch750 .main form .findDiv{float: left; margin-right: 20px;}
#cContentBoxSearch750 .main form .submit{padding: 18px;}
#cContentBoxSearch750 .main form label{color: #999A9E;}
#cContentBoxSearch750 .main form input{display: block; background: #4F5055; border: 1px solid #6B6C71; height: 18px; color: #999A9E; line-height: 18px; margin-top: 2px;}
#cContentBoxSearch750 .main form select.dropdown {display: block; background: #4F5055; border: 1px solid #6B6C71; height: 18px; color: #999A9E; line-height: 18px; margin-top: 2px; width: 193px;}
#cContentBoxSearch750 .main form select.dropdown option{color: #999A9E;}
#cContentBoxSearch750 .main form input.category{width: 190px;}
#cContentBoxSearch750 .main form input.text{width: 185px;}
#cContentBoxSearch750 .main form input.image{background: transparent; border: 0px; margin-top: 0px;}
#cContentBoxSearch750 .main form input.hidden{display: none;}

#CenterColBanner {height: auto; margin-bottom: 0px; width: 570px;}
#CenterColBreadCrumb {margin-bottom: 0px; width: 570px;}
#CenterColBreadCrumbTop {height: 9px; width: 570px;  background: url('images/layout/brd-bg-top.png') repeat-x;}
#CenterColBreadCrumbPath {width: 550px; height: auto; min-height: 20px; background: #fff; padding: 0px 10px;}
#CenterColBreadCrumbPath  a.breadCrumbLink{color: #494949; font-size: 10px;}
#CenterColBreadCrumbBottom {height: 7px; width: 570px;  background: url('images/layout/brd-bg-bottom.png') repeat-x;}

#CenterColBreadCrumbProduct {height: 48px; margin-bottom: 0px; width: 570px; background: url('images/layout/brd-bg-product.png') no-repeat;}
#CenterColBreadCrumbFull {margin-bottom: 0px; width: 750px;}
#CenterColBreadCrumbFullTop {height: 9px; width: 750px;  background: url('images/layout/brd-bg-top-full.png') repeat-x;}
#CenterColBreadCrumbFullPath {width: 730px; height: auto; min-height: 20px; background: #fff; padding: 0px 10px;}
#CenterColBreadCrumbFullPath  a.breadCrumbLink{color: #494949; font-size: 10px;}
#CenterColBreadCrumbFullBottom {height: 7px; width: 750px;  background: url('images/layout/brd-bg-bottom.png') repeat-x;}
.breadCrumbContent {margin: 10px;}
.breadCrumbContent a.breadCrumbLink{color: #494949; font-size: 10px;}
#CenterColMainContent {margin-bottom: 10px;}
#CenterColMainBottomHome {background: url('images/layout/produkty-bottom.png') no-repeat; height: 19px; margin-top: -1px; margin-left: 1px; width: 570px;}
#CenterColMainBottom {background: url('images/layout/produkty-bottom.png') no-repeat; height: 19px;}
#CenterColMainBottomFull {background: url('images/layout/content-bottom-full.png') no-repeat; height: 19px; width: 750px;}
.mainContentTable {background: #fff; border: 0px; width: 570px; padding: 10px 0px;border-spacing:0px;}
.mainContentTable td.info{padding: 10px;}
.mainContentTable .siteContent{padding: 10px;}
.mainContentTable .siteContent h1,h2,h3{margin: 10px 0px;}
.mainContentTable .siteContent h1{color: #4E5055; font-size: 16px;}
.mainContentTable .siteContent h2{color: #000; font-size: 12px;}
.mainContentTable .siteContent h3{color: #000; font-size: 11px;}
.mainContentTable .siteContent p{margin: 10px 2px;}
.mainContentTable .siteContent ul{margin: 10px; margin-left: 16px;}
.mainContentTable .siteContent ol{margin: 10px; margin-left: 20px;}

.mainContentTableFull {background: #fff; border: 0px; width: 750px; padding: 10px 0px;border-spacing:0px;}
.mainContentTableFull td.info{padding: 10px;}
.mainContentTableFull .siteContent{padding: 10px;}
.mainContentTableFull .siteContent h1,h2,h3{margin: 10px 0px;}
.mainContentTableFull .siteContent h1{color: #4E5055; font-size: 16px;}
.mainContentTableFull .siteContent h2{color: #000; font-size: 12px;}
.mainContentTableFull .siteContent h3{color: #000; font-size: 11px;}
.mainContentTableFull .siteContent p{margin: 10px 2px;}
.mainContentTableFull .siteContent ul{margin: 10px; margin-left: 16px;}
.mainContentTableFull .siteContent ol{margin: 10px; margin-left: 20px;}

.mainHPContentTable {border: 0px; width: 570px; padding: 0px;}

.productInfoBoxHP {width: 189px; float: left; height: 100%; background: #fff;}
.productInfoBoxHP .productImage190{height: 210px; margin-bottom: 0px; border-right: 1px solid #E2E2E2; width: 189px; text-align: center;}
.productInfoBoxHP .productImage190 img{margin: 16px 4px 0px 4px;}
.productInfoBoxHP .productImage185{height: 190px; margin-bottom: 0px; border-right: 1px solid #E2E2E2; width: 184px; text-align: center;}
.productInfoBoxHP .productImage185 img{margin: 16px 4px 0px 4px;}
.productInfoBoxHP .productData{background: #F2F2F2; height: 80px; padding: 10px; font-size: 11px; font-family: Tahoma; border-right: 1px solid #fff;}
.productInfoBoxHP .productData p.name{height: 14px; margin-left: 1px;}
.productInfoBoxHP .productData p.name a{color: #333333; text-decoration: none;}
.productInfoBoxHP .productData p.secondName{font-size: 9px; line-height: 13px; margin-top: 2px;}
.productInfoBoxHP .productData p.priceInfo{font-weight: bold; margin-top: 2px; height: 14px;}
.productInfoBoxHP .productData p.priceInfo span{font-size: 14px;}
.productInfoBoxHP .productData p.oldPriceInfo{font-size: 10px;}
.productInfoBoxHP .productData p.oldPriceInfo span{text-decoration:line-through;}
.productInfoBoxHP .productDataBuyNow{background: #F2F2F2; height: 20px; padding-top: 0px; text-align: center; font-size: 11px; padding-bottom: 10px; font-family: Tahoma; border-right: 1px solid #fff;}





.productInfoBox{width: 188px;float: left; height: auto; background: #fff;}
.productInfoBox .productImage190{height: 210px; margin-bottom: 0px; border-right: 1px solid #E2E2E2; text-align: center;}
.productInfoBox .productImage190 img{margin: 28px 4px;}
.productInfoBox .productData{background: #F2F2F2; height: 80px; padding: 10px; font-size: 11px; font-family: Tahoma; border-right: 1px solid #fff;}
.productInfoBox .productData p.name{height: 14px; margin-left: 1px;}
.productInfoBox .productData p.name a{color: #333333; text-decoration: none;}
.productInfoBox .productData p.secondName{font-size: 9px; line-height: 13px; margin-top: 2px;}
.productInfoBox .productData p.priceInfo{font-weight: bold; margin-top: 2px; height: 14px;}
.productInfoBox .productData p.priceInfo span{font-size: 14px;}
.productInfoBox .productDataBuyNow{background: #F2F2F2; height: 20px; padding-top: 0px; text-align: center; padding-bottom: 10px;font-size: 11px; font-family: Tahoma; border-right: 1px solid #fff;}
.Icons {margin-left: 244px; margin-top: 4px;}
.Data {width: 234px; float: left; height: auto; margin: 2px;}
.productMainInfoDataToBasket {border-top: 1px solid #E2E2E2; border-bottom: 1px solid #E2E2E2; height: auto; width: 290px; min-height: 50px;}
.addToCartButton {margin-left: 40px; margin-top: -30px;}
.cartQuantity {margin-top: 18px;}

.newProduct{color: #0B5454;}
.specials{color: #376594;}
.polecamy{color: #C33A83;}
/*.normal{color: #4E5055;}
.normal{color: #C33A83;}*/
.normal{color: #333333;}
.productInfoBox .productData p.oldPriceInfo{font-size: 10px;}
.productInfoBox .productData p.oldPriceInfo span{text-decoration:line-through;}

#ContentHomeNewProductsTop {background: url('images/layout/nowosci-top.png') no-repeat; height: 36px; margin-top: 0px;}
#ContentHomeNewProductsTop h2 img {margin: 10px 20px;}
#ContentHomeListingContent {height: auto;}
.ContentHomeListingContent {height: auto;}
.etykieta {width: 82px; height: 47px; position: relative; margin-top: -32px; margin-left: 107px; margin-bottom: 0px;}
.etykietaList {width: 82px; height: 47px; position: relative; margin-top: -72px; margin-left: 107px; margin-bottom: 0px;}
.HomeNewProduct{background: url('images/layout/etykieta-nowosc.png') no-repeat;}
.HomeSpecials{background: url('images/layout/etykieta-promocja.png') no-repeat;}
.HomeSpecials{background: url('images/layout/etykieta-promocja.png') no-repeat;}
.HomeRecommended{background: url('images/layout/etykieta-polecamy.png') no-repeat;}
#ContentHomeOtherTop {background: url('images/layout/other-top.png') no-repeat; height: 35px;}
#ContentHomeOtherTopRegister {background: url('images/layout/other-top.png') no-repeat; height: 35px; padding: 10px;}
.ContentHomeOtherTopRegister {background: url('images/layout/other-top.png') no-repeat; height: 35px; padding:10px 0 0 10px;}
.ContentHomeOtherTopRegisterFull {background: url('images/layout/other-top-full.png') no-repeat; height: 35px; padding:10px 0 0 10px;}
#ContentHomeBottom {background: url('/images/layout/produkty-bottom.png') no-repeat; height: 19px;}
#ContentHomeOtherTop h2 img {margin: 10px 20px;}
.ContentHomeOtherTop {background: url('images/layout/other-top.png') no-repeat; height: 35px;}
.ContentHomeOtherTop h2 img {margin: 10px 20px;}

#ContentOtherTop {background: url('images/layout/other-top.png') no-repeat; height: 36px; margin-top: 10px;}
#ContentOtherTop h2 img {margin: 10px 20px;}

#siteBodyContentCenterColRight {margin-left: 606px; margin-right: 0px; width: 160px; height: auto;}
.cRightColBox {margin-bottom: 10px;}
.Basket {height: auto; margin-bottom: 0px;}
.Basket .top{width: 160px; height: 35px;}
.Basket .content .contentTop{background: url('images/layout/basket-content-top.png') no-repeat; width: 160px; height: 6px;}
.Basket .content .contentAll{background: url('images/layout/basket-content-background.png') repeat-y; width: 160px; height: auto; border-bottom: 1px solid #A70000;}
.Basket .content .contentAll .basketLink{text-align: right; margin-right: 10px;}
.Basket .content .contentAll .basketLink a{color: #fff; font-weight: bold; font-size: 9px;}
.Basket .content .contentAllGradient{background: url('images/layout/basket-content-gradient.png') no-repeat top; width: 160px;}
.Basket .content .contentAllGradient .productBox{width: 160px;}
.Basket .content .contentAllGradient .productBox .content{width:130px; border-top: 1px solid transparent; margin: 0px auto;}
.Basket .content .contentAllGradient .productBox .content p{color: #E28983; font-size: 9px; line-height:8px; margin-top: 4px;}
.Basket .content .contentAllGradient .productBox .content .productInfo{color: #F8C9CF;}
.Basket .content .contentAllGradient .productBox .content .productInfo .productName{width: 95px; float: left;}
.Basket .content .contentAllGradient .productBox .content .productInfo .productsTotal{width: 40px; float: left;}
.Basket .content .contentAllGradient .productBox .content .productInfo .productsTotalPrice{margin-left: 50px; width: 90px; text-align: right;}
.Basket .content .contentAllGradient .productBox .content .productInfo .productPrice{margin-left: 100px; width: 30px; text-align: right;}
.Basket .content .contentAllGradient .productBox hr{width: 160px; height: 2px; border: 0px; background: url('images/layout/hr-background.png') repeat-x;}
.Basket .content .contentBottom{background: url('images/layout/basket-content-bottom.png') no-repeat; width: 160px; height: 6px;}
.Login {height: 106px; background: url('images/layout/login-background.png') no-repeat; margin-top: 0px;}
.Login div.form {padding-left: 14px; padding-top: 6px;}
.Login div.form div{margin: 10px 0px; float: left; width: 84px;}
.Login div.form div a {font-weight: bold; color: #fff; font-size: 10px;}
.Login div.form div img {margin-left: 4px;}
.Login div.form form label {color: #fff; font-size: 9px; font-family: arial;}
.Login div.form form input.text {color: #fff; font-size: 9px; display: block; background: #960200; border-right: 1px solid #C90400; border-bottom: 1px solid #C90400; border-left: 1px solid #880201; border-top: 1px solid #880201; width: 130px;}

.Login div.form div.cleanup{margin: 0px; float: none; width: 130px;}
.Login div.form div.cleanupRegister{margin: 0px; float: none; width: 136px; line-height: 30px; height: 30px;}
.Login div.form div.cleanupRegisterLink{margin-right: 7px; display: inline; width: 75px; margin-top: 4px;}



.Login div.form form input.image {margin: 8px; margin-right: 6px;}
.Info {height: 70px;}
.Loyalty {height: 70px;}
.Loyalty a img{border: 0px;}
.Delivery {height: 54px;}
.Delivery a img{border: 0px;}
.Top5 {height: 400px;}
.Top5 .top {background: url('images/layout/top5-top.png') no-repeat; height: 35px; width: 160px;}
.Top5 .no1 {width: 160px; height: 60px; background: #fff; padding: 4px 0px;}
.Top5 .no1 .image{width: 43px; height: 50px; border: 1px solid #fff; margin: 4px; float: left;}
.Top5 .no1 .productInfo{width: 90px; height: 50px; margin: 4px; margin-left: 60px;font-size: 9px;}
.Top5 .no1 .productInfo p{line-height: 12px;}
.Top5 .no1 .productInfo p span{color: #EF3200; font-weight: bold; margin-right: 2px;}
.Top5 .no1 .productInfo p a{color: #818284; text-decoration: none;}
.Top5 .no1 .productInfo p.price{line-height: 14px; font-size: 12px; font-weight: bold;}
.Top5 .middle {background: url('images/layout/top5-middle.png') no-repeat; height: 20px; width: 160px;}
.Top5 .more {width: 160px; height: auto; background: #fff; padding: 4px 0px; border-bottom: 1px dotted #E2E2E2;}
.Top5 .more .image{width: 43px; height: 50px; border: 1px solid #fff; margin: 4px; float: left;}
.Top5 .more .productInfo{width: 90px; height: 50px; margin: 4px; margin-left: 60px;font-size: 9px;}
.Top5 .more .productInfo p{line-height: 12px;}
.Top5 .more .productInfo p a{color: #818284; text-decoration: none;}
.Top5 .more .productInfo p span{color: #000; margin-right: 2px;}
.Top5 .more .productInfo p.price{line-height: 14px; font-size: 12px; font-weight: bold;}
.Top5 .bottom {background: url('images/layout/top5-bottom.png') no-repeat; height: 10px; width: 160px; margin-bottom: 10px;}

/*contact us */
form .contact {display:block; margin:6px 0; min-height:20px; width:300px;}

.requiredInfo {text-align: right; margin-right: 8px;color:#E82D00;}
.inputRequirement {color:#E82D00;}
.inputRequirementPhone {color:#454B5F;}

#siteBottomBox {margin: 10px auto; width: 964px; text-align: center;}
#siteBottomBoxContent {width: 690px; height: 140px; border: 1px solid #101011; margin: 0px auto;}
#siteBottomBoxContent .bottomBox {margin: 12px 24px; float: left; width: auto; text-align: left;}
#siteBottomBoxContent .bottomBox p {color: #BC0000; font-weight: bold;}
#siteBottomBoxContent .bottomBox p a{color: #BC0000; font-weight: bold;}
#siteBottomBoxContent .bottomBox ul {margin-left: 16px; margin-top: 4px; line-height: 17px;}
#siteBottomBoxContent .bottomBox ul li a {color: #909090;}

.clrBoth {clear: both;}

body,form,input,textarea,select,option { color: #4e5055; font: 11px Tahoma, Arial, Helvetica,Verdana; line-height: 16px; padding: 0; margin: 0;}
h1,h2,h3,h4,h5,p,ul,ol,dl { margin: 0; padding: 0; }

input.yourData {height: 16px; line-height: 16px;}

a { text-decoration: none; color: #e82d00; }

a img {border: none;}
a:link, a:visited {color: #e82d00; text-decoration: none;}
html body a:hover {text-decoration: underline; }

input.hidden{display: none;}

a.categoryNew {padding: 2px;line-height: 16px; width: 184px; font-size: 11px; color: #5D7B1C; display: block; margin-bottom: -14px;}
a.categoryNew:hover {color: white; text-decoration: none;}

a.categoryNewHover {color: white; text-decoration: none;display: block; margin-bottom: -14px;}

a.subcategoryNew {padding: 2px; margin-left: 4px; line-height: 14px; width: 178px; font-size: 11px; color: #5D7B1C;display: block;margin-bottom: -14px;}
a.subcategoryNew:hover {color: #5D7B1C; text-decoration: none;}

a.subcategoryNewHover {color: #5D7B1C; text-decoration: none;}

/* 3 kolumny listowanie produktu */
TD.productListing-data3Col {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  width: 187px;
  padding-top: 0px;
  text-align: left;
  /* float:left; */

}

/* messages */
.messageStackSuccess {background: #DFDFDF; padding: 10px; color: #515154; margin: 4px;}
.messageStackSuccess b{color: #A80000; margin: 4px;}
.messageStackError {border: 1px solid #E92D00; background: #FFBEAF; padding: 10px; color: #E92D00; margin: 4px;}

.checkoutAddressSpan {width: 100px; display: block; float: left;}

/* kroki zamowienia */
.kroki_zamowienia {background: #fff; height: 30px; border: 1px solid #f1f1f1; padding: 10px;}
.kroki_zamowienia_full {background: #fff; height: 30px; border: 1px solid #f1f1f1; padding: 10px; width: 728px;}
.krok_content {line-height: 40px; width: 150px; border-right: 1px solid #f1f1f1;float: left; font-size: 9px;}
.krok_content_bigger {line-height: 40px; width: 190px; border-right: 1px solid #f1f1f1;float: left; font-size: 9px;}
.active {font-weight: bold; color: #E93005;}
.inactive {font-weight: normal; color: #BABABA;}
.krok_content_last {line-height: 40px; width: 190px; float: left;}
.krok_content_last_full {line-height: 40px; width: 220px; float: left;}
.krok_image {width: 36px; height: 36px; float: left; margin: 0px 10px;}
.krok1active {background: url('/images/layout/1krok_active.png') no-repeat;}
.krok1inactive {background: url('/images/layout/1krok_inactive.png') no-repeat;}
.krok2active {background: url('/images/layout/2krok_active.png') no-repeat;}
.krok2inactive {background: url('/images/layout/2krok_inactive.png') no-repeat;}
.krok3active {background: url('/images/layout/3krok_active.png') no-repeat;}
.krok3inactive {background: url('/images/layout/3krok_inactive.png') no-repeat;}

#copyRight {width: 690px; margin: 0px auto; height: 20px; border-top: 1px dotted #1C1C1E; color: #4E5055;}
#copyRight p{width: 120px; margin: 0px auto; height: 20px; border-left: 1px dotted #1C1C1E;color: #4E5055; text-align: right; float: left;}
#copyRight a {color: #4E5055;}
#copyRight a:hover {color: #FF6603; text-decoration: none;}

/* customer discount */
p.oldPrice {font-size: 11px; text-decoration: line-through; color: #909090;}
p.newPrice {font-size: 15px;}
span.priceBold {font-weight: bold;}

.przelicz {float: right; margin-top: -10px; margin-right: 4px;}
.listingDropdown {width: 560px; text-align: right; border-top: 1px solid #E3E3E3; padding: 6px 2px;}
.listingDropdownNoLine {width: 560px; text-align: right; padding: 6px 2px;}


/*strona produktu*/
#productMainInfo {border: 1px solid #fff; height: auto; padding: 10px; margin-bottom: 10px;}
#productMainInfoImage {width: 240px; float: left; text-align: center}
#productMainInfoData {width: 296px; margin-left: 250px;}
#productMainInfoDataHeader {width: auto; height: 150px;}
#ProductName {}
#ProductName h1 {font-size: 16px; margin: 10px 0px 2px 0px; line-height: 20px;}
#ProductSecondname {margin-bottom: 10px;}
.cartproductMainInfoDataToBasket {width: 30px; float: left;}
.productsDesc {margin-top: 4px; margin-bottom: 10px;}


.subcategoryList {width: 25%; padding: 2px 10px; text-align: left;}
.alsoPurchasedList {width: 33%;}

.boldInfo {color: #ff0000; font-weight: bold;}

.productListing-odd {background: #fff;}
.underline {text-decoration: underline; }

/* searchResult */
.searchResultLinks {padding: 10px;}
.searchResultLinksNumber {width: 170px; float: left;}
.searchResultLinksList {width: 280px; float: left;}
.searchResultLinksSort {height: 20px;}

.productsSilimar {background: #fff; height: 330px; padding-left: 2px;}
.tableHPListing {background: #fff; width: 570px;}

.pay_error {display: none;}
.paymentFields { display: none; }
