h1 {
font-family : Verdana, Arial, sans-serif;
font-size : 16px;
font-weight : bold;
margin-bottom : 0;
padding-bottom : 0;
background-color : #f6f6f6;
color : #808080;
}
h2 {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : normal;
margin-bottom : 0;
padding-bottom : 0;
background-color : #f6f6f6;
color : #333333;
border-top : 0 solid #981111;
border-bottom : 0 solid #981111;
}
h3 {
font-family : Verdana, Arial, sans-serif;
font-size : 13px;
font-weight : bold;
margin-bottom : 0;
padding-bottom : 0;
background-color : #f6f6f6;
color : black;
}
img
{
border: 0;
}
.boxText {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
.errorBox {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
background : #ffb3b5;
font-weight : bold;
}
.stockWarning {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #cc0033;
}
.productsNotifications {
background : #f2fff7;
}
.orderEdit {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #70d250;
text-decoration : underline;
}
BODY {
color : #000000;
margin : 0;
background-image : url(images_new/bg.png); 
text-align : center;
margin-top : 5px;
padding : 0;
}
A {
color : #000000;
text-decoration : none;
}
A:hover {
color : #800000;
text-decoration : underline;
}
FORM {
display : inline;
}
TR.header {
background : #eaeaea;
}
TR.headerNavigation {
background : #bbc3d3;
}
TD.headerNavigation {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-style : oblique;
background-image : url(images/bg_3.png);
color : white;
font-weight : bold;
border : 0;
border-bottom : 0;
border-top : 0;
height : 25px;
}
A.headerNavigation {
color : #333333;
}
A.headerNavigation:hover {
color : red;
font-weight : bold;
text-decoration : underline;
}
.headerNavigation {
color : black;
font-weight : bold;
}
TR.headerNavigation1 {
background-image : url(images/bg.png);
}
TD.headerNavigation1 {
font-family : Verdana, Arial, sans-serif;
font-size : 14px;
background-image : url(images/bg.png);
color : white;
font-weight : bold;
border : 0;
border-bottom : 0;
border-top : 0;
height : 25px;
}
A.headerNavigation1 {
color : #333333;
}
A.headerNavigation1:hover {
color : red;
font-weight : bold;
text-decoration : underline;
}
.headerNavigation1 {
color : black;
font-weight : bold;
}
TR.inTableNavigation {
background : #bbc3d3;
}
TD.inTableNavigation {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-style : oblique;
background-color : #eaeaea;
color : white;
font-weight : bold;
border : 0;
border-bottom : 0;
border-top : 0;
height : 25px;
}
A.inTableNavigation {
color : #333333;
}
A.inTableNavigation:hover {
color : red;
font-weight : bold;
text-decoration : underline;
}
.inTableNavigation {
color : black;
font-weight : bold;
}
TR.headerError {
background : #fe0000;
}
TD.headerError {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
background : #fe0000;
color : #ffffff;
font-weight : bold;
text-align : center;
}
TR.headerInfo {
background : #00ff00;
}
TD.headerInfo {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
background : #00ff00;
color : #ffffff;
font-weight : bold;
text-align : center;
}
.footer a {
color : #5a5a5a;
font-size : 16px;
}
.footer:hover a {
color : #5a5a5a;
font-weight : bold;
text-decoration : underline;
}
TR.footer {
background : #bbc3d3;
}
TD.footer {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
background : #ffffff;
color : #000000;
font-weight : bold;
border-bottom : 1px solid #cccccc;
border-top : 1px solid #e1dfdf;
height : 25px;
background-image : url(images/foot_blank.png);
}
.infoBox {
border-top : 0;
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
border-bottom : 0;
}
.infoBoxContents {
background : #f6f6f6;
font-family : Verdana, TimesNewRoman, Helvetica, monospace;
font-size : 11px;
line-height : 170%;
border-left : 0px ;
border-right : 0px;
text-align : justify;
}
.infoBoxNotice {
background : #ff8e90;
}
.infoBoxNoticeContents {
background : #ffe6e6;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
TD.infoBoxHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-style : oblique;
font-weight : bold;
color : white;
height : 25px;
}
A.infoBoxHeadingNavigation {
color : #ffff00;
}
A.infoBoxHeadingNavigation:hover {
color : #ffffff;
font-size : 14px;
font-weight : bold;
text-decoration : underline;
}
.manBoxLink {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #505050;
}
.manBoxLink:hover {
text-decoration : none;
}
.manBoxLinkSel {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
}
.manBoxLinkSel:hover {
text-decoration : none;
}
.commonBoxBarBottom {
width : 100%;
height : 15px;
}
.commonBoxBarBottom TD {
background : url(images_new/sprite_w17.png) top left;
}
.commonBoxBarBottom TD.boxBarLeft {
background-repeat    : no-repeat;
background-position: 0 -0px; width: 13px; height: 13px;
min-width:13px; 
}
.commonBoxBarBottom TD.boxBarMiddle {
background-repeat    : repeat;
background-position: 0 -40px; width: 100%; height: 13px;
}
.commonBoxBarBottom TD.boxBarRight {
background-repeat    : no-repeat;
background-position: 0 -20px; width: 13px; height: 13px;
min-width:13px; 
}
.commonBoxBarTop {
width : 100%;
height : 10px;
}
.commonBoxBarTop TD.boxBarLeft {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -450px; width: 13px; height: 28px;
min-width:13px; 
}
.commonBoxBarTop TD.boxBarMiddle {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -540px; width: 100%; height: 28px;
}
.commonBoxBarTop TD.boxBarRight {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -495px; width: 13px; height: 28px;
min-width:13px; 
}
.opisBoxBarBottom {
width : 100%;
height : 15px;
}
.opisBoxBarBottom TD {
background : url(images_new/sprite_w17.png) top left;
}
.opisBoxBarBottom TD.boxBarLeft {
background-repeat    : no-repeat;
background-position: 0 -0px; width: 13px; height: 13px;
min-width:13px;
}
.opisBoxBarBottom TD.boxBarMiddle {
background-repeat    : repeat;
background-position: 0 -40px; width: 100%; height: 13px;
}
.opisBoxBarBottom TD.boxBarRight {
background-repeat    : no-repeat;
background-position: 0 -20px; width: 13px; height: 13px;
min-width:13px;
}
.opisBoxBarTop {
width : 100%;
height : 10px;
}
.opisBoxBarTop TD.boxBarLeft {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -450px; width: 13px; height: 28px;
min-width:13px; 
}
.opisBoxBarTop TD.boxBarMiddle {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -540px; width: 100%; height: 28px;
}
.opisBoxBarTop TD.boxBarRight {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -495px; width: 13px; height: 28px;
min-width:13px; 
}
.colorBoxBarTop {
width : 100%;
height : 27px;
}
.colorBoxBarTop TD {
background : url(images_new/sprite_w17.png) top left;
}
.colorBoxBarTop TD.boxBarLeft {
background-repeat    : no-repeat;
background-position: 0 -60px; width: 13px; height: 13px;
}
.colorBoxBarTop TD.boxBarMiddle {
background-repeat    : no-repeat;
background-position: 0 -80px; width: 13px; height: 13px;
}
.colorBoxBarTop TD.boxBarRight {
background-repeat    : no-repeat;
background-position: 0 -100px; width: 13px; height: 13px;
}
.colorBoxBarTop TD.boxBarTabLeft {
width : 8px;
background-image : url('images_new/boxBarTabL.png');
background-position : bottom;
min-width:8px;
}
.colorBoxBarTop TD.boxBarTabMiddle {
background-image : url('images_new/boxBarTabM.png');
background-position : bottom;
width : 1px;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
white-space : nowrap;
}

.colorBoxBarTop TD.boxBarTabMiddle A
{
text-decoration : none;
}

.colorBoxBarTop TD.boxBarTabRight {
width : 8px;
background-image : url('images_new/boxBarTabR.png');
background-position : bottom;
min-width:8px;
}
.mainWindowTabs {
width : 100%;
height : 45px;
}
.mainWindowTabs TD.boxBarLeft {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -48px; width: 13px; height: 45px;
min-width:13px;
}
.mainWindowTabs TD.boxBarMiddle {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -98px; height: 45px;
}
.mainWindowTabs TD.boxBarRight {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -148px; width:13px; height: 45px;
min-width:13px;
}

.mainWindowTabs TD.boxBarTabLeft_off {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -823px; width: 8px; height: 45px;
min-width:8px; 
}
.mainWindowTabs TD.boxBarTabMiddle_off {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -703px; width: 1px; height: 45px;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
white-space : nowrap;
vertical-align:middle;
}

.mainWindowTabs TD.boxBarTabMiddle_off A
{
text-decoration:none;
color : #505050;
}

.mainWindowTabs TD.boxBarTabRight_off {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -583px; width: 8px; height: 45px;
min-width:8px; 
}


.mainWindowTabs TD.boxBarTabLeft_on {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0px -1172px; width: 8px; height: 45px;
max-width:8px;
}
.mainWindowTabs TD.boxBarTabMiddle_on {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
white-space : nowrap;
vertical-align:middle;
background : url(images_new/sprite_w17.png) top left;
background-position: 0px -1227px; width: 10px; height: 45px;
}

.mainWindowTabs TD.boxBarTabMiddle_on A
{
text-decoration:none;	
}

.mainWindowTabs TD.boxBarTabRight_on {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0px -1282px; width: 8px; height: 45px;
max-width:8px;

}


.mainWindowTabs TD.boxBarTabLeft_act {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -883px; width: 8px; height: 45px;
min-width:8px; 
}
.mainWindowTabs TD.boxBarTabMiddle_act {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -763px; width: 1px; height: 45px;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
white-space : nowrap;
vertical-align:middle;
}

.mainWindowTabs TD.boxBarTabMiddle_act A
{
text-decoration:none;	
}

.mainWindowTabs TD.boxBarTabRight_act {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -643px; width: 8px; height: 45px;
min-width:8px; 
}

TD.whatsNewsHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
background-image: url(images_new/sprite_w60.png);
width: 46px; height: 25px;
background-position: -0px -43px;
}
TD.whatsNewsHeading A:link {
color : #990000;
}
TD.whatsNewsHeading A:hover {
color : red;
}
TD.whatsNewsHeading A:visited {
color : green;
}
TD.infoBoxHeading2 {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
background-image: url(images_new/sprite_w60.png);
width: 46px; height: 25px;
background-position: -0px -43px;
}
TD.infoBoxHeading3 {
background-image: url(images_new/sprite_w17.png);
width: 100%; height: 30px;
background-position: -0px -1081px;
}
TD.infoBoxFooter {
background-image : url(images/infobox/menu_tab_bg3.png);
}
.dynamenuHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
background-image: url(images_new/sprite_w60.png);
width: 46px; height: 25px;
background-position: -0px -43px;
}
.treemenuLnk1 {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #505050;
}
.treemenuLnk1:hover {
text-decoration : none;
}
.treemenuLnk2 {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #505050;
}
.treemenuLnk2:hover {
text-decoration : none;
}
.treemenuLnk3 {
font-family : Verdana, Arial, sans-serif;
font-size : 9px;
color : #505050;
}
.treemenuLnk3:hover {
text-decoration : none;
}
.treemenuLnkSel {
color : #990000;
}
.treemenuCnt {
font-size : 10px;
color : #cbcbcb;
position : absolute;
right : 4px;
}
.manufacturersHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
background-image: url(images_new/sprite_w60.png);
width: 46px; height: 25px;
background-position: -0px -43px;
}
.currenciesHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
background-image: url(images_new/sprite_w60.png);
width: 46px; height: 25px;
background-position: -0px -43px;
}
.specialsHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
background-image: url(images_new/sprite_w60.png);
width: 46px; height: 25px;
background-position: -0px -43px;
}
.securityHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
background-image: url(images_new/sprite_w60.png);
width: 46px; height: 25px;
background-position: -0px -43px;
}
.opakowanieHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #990000;
background-image: url(images_new/sprite_w60.png);
width: 46px; height: 25px;
background-position: -0px -43px;
}
TD.infoBox, SPAN.infoBox {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
background : #f8f8f9;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
background : #f8f8f9;
}
TABLE.tabelka_ogolna {
background-image : url(images/bg_3.png);
}
TABLE.tabelka_wciagacz1 {
background-color : #eaeaea;
}
TABLE.popup {
border : 1px;
border-style : dotted;
border-color : #cccccc;
}
TABLE.productListing {
border : 1px;
border-style : solid;
border-color : #cccccc;
border-spacing : 1px;
}
.productListing-heading {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
background : #e1dfdf;
color : #000000;
font-weight : bold;
border-bottom : 1px solid #cccccc;
border-top : 1px solid #cccccc;
height : 20px;
}
TD.productListing-data {
background-color : white;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
border : 1px solid #cccccc;
}
TD.productListing-data-bez-ramki {
background-color : white;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
border : 0;
}
A.pageResults {
color : #7f7f7f;
background : #f3f1f1;
border-left : 1px solid #e1dfdf;
border-right : 1px solid #e1dfdf;
border-bottom : 1px solid #e1dfdf;
border-top : 1px solid #e1dfdf;
}
A.pageResults:hover {
color : red;
background : #f3f1f1;
border-left : 1px solid #e1dfdf;
border-right : 1px solid #e1dfdf;
border-bottom : 1px solid #e1dfdf;
border-top : 1px solid #e1dfdf;
}
TD.pageHeading, DIV.pageHeading {
background-color : #eaeaea;
font-family : Verdana, Arial, sans-serif;
font-size : 16px;
font-weight : bold;
color : #333333;
}
TR.subBar {
background : #f4f7fd;
}
TD.subBar {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #000000;
}
TD.main, P.main {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
line-height : 1.1;
}
TD.smallText, SPAN.smallText, P.smallText {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
TD.accountCategory {
font-family : Verdana, Arial, sans-serif;
font-size : 13px;
color : #aabbdd;
}
TD.fieldKey {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
}
TD.fieldValue {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
}
TD.tableHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
}
TD.tabelka_wciagacz1 {
height : 85px;
width : 85px;
}
SPAN.newItemInCart {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #ff0000;
}
CHECKBOX, INPUT, RADIO, SELECT {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
TEXTAREA {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
SPAN.greetUser {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
color : #f0a480;
font-weight : bold;
}
TABLE.formArea {
background : #f1f9fe;
border-color : #7b9ebd;
border-style : solid;
border-width : 1px;
}
TD.formAreaTitle {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
}
SPAN.markProductOutOfStock {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
color : #c76170;
font-weight : bold;
}
SPAN.productSpecialPrice {
font-family : Verdana, Arial, sans-serif;
color : #ff0000;
}
SPAN.errorText {
font-family : Verdana, Arial, sans-serif;
color : #ff0000;
}
.moduleRowOver {
background-color : #d7e9f7;
cursor : pointer;
}
.moduleRowSelected {
background-color : #e9f4fc;
}
.checkoutBarFrom, .checkoutBarTo {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #8c8c8c;
}
.checkoutBarCurrent {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #000000;
}
.messageBox {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
.messageStackError, .messageStackWarning {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
background-color : #ffb3b5;
}
.messageStackSuccess {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
background-color : #99ff00;
}
.imagesBoxContents {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
.inputRequirement {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #ff0000;
}
#catxcdiv ul {
list-style : none;
margin : 0;
padding : 0 0 0 1.5em;
}
#catxcdiv li {
margin-bottom : 0.2em;
}
#catxc ul li {
padding : 0 0 0.2em 0;
}
#catxcdiv li.xc {
list-style : none;
}
#catxcdiv li.xc ul {
margin : 0.3em 0 0 -0.8em;
}
div.xcx, div.xcc {
position : relative;
display : inline;
}
li.xc > div.xcx, li.xc > div.xcc {
position : static;
margin-left : -1.5em;
float : left;
width : 1.5em;
}
div.xcx a, div.xcc a {
position : absolute;
left : -2em;
}
div.xcx > a, div.xcc > a {
position : static;
}
div.xcx a:link, div.xcx a:visited, div.xcc a:link, div.xcc a:visited {
text-decoration : none;
font-family : "Courier New", Courier, monospace;
font-size : 90%;
}
.horbar {
color : black;
background-color : #e6e7e6;
border : 1px outset #525252;
}
.horizitem {
float : left;
white-space : nowrap;
}
.horizitem a {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
text-decoration : none;
position : relative;
display : block;
}
.horizitem a:link, .horizitem a:visited {
color : #000000;
text-decoration : none;
}
.horizitem a:hover {
color : #ffffff;
background-color : #21459c;
text-decoration : none;
}
.horizitem a:active {
color : #ffff00;
background-color : #666666;
text-decoration : none;
}
.horizsubmenu {
position : absolute;
left : 0;
top : 0;
visibility : hidden;
}
.horizsubframe {
background-color : #e6e7e6;
border : 2px outset #fdfefd;
position : relative;
display : block;
}
.horizsubitem {
text-align : left;
white-space : nowrap;
}
.horizsubitem a {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
text-decoration : none;
position : relative;
display : block;
}
.horizsubitem a:link, .horizsubitem a:visited {
color : #000000;
font-size : 12px;
text-decoration : none;
}
.horizsubitem a:hover {
color : #ffffff;
background-color : #21459c;
text-decoration : none;
}
.horizsubitem a:active {
color : #ffff00;
background-color : #666666;
text-decoration : none;
}
.horizsubitem .horizfwdarr, .horizitem .horizfwdarr {
position : absolute;
top : 5px;
right : 8px;
}
.dmselected {
background-color : #ccc;
font-weight : bold;
}
.horbar .dmselected {
background-color : #999;
}
.verbar {
color : black;
background-color : #e6e7e6;
border : 1px outset #fdfefd;
}
.vertitem {
text-align : left;
white-space : nowrap;
}
.vertitem a {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
text-decoration : none;
position : relative;
display : block;
}
.vertitem a:link, .vertitem a:visited {
color : #000000;
text-decoration : none;
}
.vertitem a:hover {
color : #ffffff;
background-color : #21449c;
text-decoration : none;
}
.vertitem a:active {
color : #ffff00;
background-color : #666666;
text-decoration : none;
}
.vertsubmenu {
position : absolute;
left : 0;
top : 0;
visibility : hidden;
}
.vertsubframe {
background-color : #e6e7e6;
border : 2px outset #fdfefd;
position : relative;
display : block;
}
.vertsubitem {
text-align : left;
white-space : nowrap;
}
.vertsubitem a {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
text-decoration : none;
position : relative;
display : block;
}
.vertsubitem a:link, .vertsubitem a:visited {
color : #000000;
text-decoration : none;
}
.vertsubitem a:hover {
color : #ffffff;
background-color : #21449c;
text-decoration : none;
}
.vertsubitem a:active {
color : #ffff00;
background-color : #666666;
text-decoration : none;
}
.vertsubitem .vertfwdarr, .vertitem .vertfwdarr {
position : absolute;
top : 5px;
right : 8px;
}
.dmselected {
background-color : #ccc;
font-weight : bold;
}
.verbar .dmselected {
background-color : #999;
}

.treemenudiv {
display : block;
white-space : nowrap;
position : relative;
}

.treemenudiv1 {
display : block;
white-space : nowrap;
position : relative;
padding-bottom:4px;
padding-right:4px;
background-image:url('images_new/menu_separator.png');
background-repeat:no-repeat;
background-position:0 100%;
}

.treemenudiv2 {
display : block;
white-space : nowrap;
position : relative;
padding-bottom:4px;
padding-right:4px;
padding-left:20px;
background-image:url('images_new/menu_separator.png');
background-repeat:no-repeat;
background-position:20px 100%;
}

.treemenudiv3 {
display : block;
white-space : nowrap;
position : relative;
padding-bottom:4px;
padding-right:4px;
padding-left:30px;
background-image:url('images_new/menu_separator.png');
background-repeat:no-repeat;
background-position:30px 100%;
}

.phplmnormal {
color : #000000;
font-size : 11px;
text-decoration : none;
}
.phplm1 {
font-weight : bold;
font-size : 12px;
text-decoration : none;
}
a.phplm1:link, a.phplm1:visited {
color : #003300;
}
a.phplm1:hover {
color : #841212;
}
a.phplm1:active {
color : #ff0000;
}
.phplm2 {
font-size : 11px;
text-decoration : none;
}
a.phplm2:link, a.phplm2:visited {
color : #003300;
}
a.phplm2:hover {
color : #841212;
}
a.phplm2:active {
color : #ff0000;
}
.dmselected {
background-color : #ccc;
font-weight : bold;
}
ul.sitemap {
color : #ff0000;
}
.pageHeader TD {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
color : #535353;
font-weight : bold;
}
.pageHeader1 {
border-top : 0;
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
border-bottom : 0;
border-collapse : collapse;
background : #f6f6f6;
}
.pageHeader1Bold {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
color : #535353;
}
.pageHeader1BoldC {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
color : #9b0003;
}
.pageHeader1 TD {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #989898;
}
.pageHeader1 TD A {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #989898;
font-weight : normal;
}
.pageHeader1UpRow {
background-image : url('images_new/tbg_1.png');
background-repeat : repeat-x;
background-position : bottom;
}
.pageHeader1Sep {
background-image : url('images_new/header_separator.png');
background-position : center;
}

.header1TabsL {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -60px; width: 15px; height: 35px;
min-width:15px;
}
.header1TabsM {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -110px; width: 100%; height: 35px;
}
.header1TabsR {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -160px; width: 15px; height: 35px;
min-width:15px;
}

.header1TabImg1 {
position : absolute;
left : 0;
top : 7px;
}
.header1TabImg2 {
position : absolute;
left : 220px;
top : 7px;
}
.header1TabImg3 {
position : absolute;
left : 475px;
top : 7px;
}
.header1TabImg4 {
position : absolute;
left : 725px;
top : 7px;
}
.UserNameText {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
color : #990000;
}
.headerTextNormal {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #535353;
font-weight : normal;
}
.searchInputArea {
border : 0;
position : absolute;
top : 3px;
left : 5px;
}
.searchButton {
border : 0;
position : absolute;
top : 5px;
left : 185px;
}
.searchInput {
border : 0;
position : absolute;
top : 8px;
left : 8px;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #535353;
font-weight : normal;
width : 170px;
}
.inputAreaL
{
 width:3px;
 height:26px;
 background-image : url('images_new/inputAreaL.png');
 background-position : right center;	
 background-repeat:no-repeat; 
}
.inputAreaM
{
 height:26px;
 background-image : url('images_new/inputAreaM.png');
 background-position : center;
 background-repeat:repeat-x;
}
.inputAreaR
{
 width:3px;
 height:26px;
 background-image : url('images_new/inputAreaR.png');
 background-position : left center;
 background-repeat:no-repeat;
}
.inputAreaSrchKeyword
{
 width:550px;
 padding-top:13px;	 
}

.inputAreaSrchPrice
{
 width:50px;
 padding-top:13px;	 
}

.advSearchInputPrice {
border : 0;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #535353;
font-weight : normal;
width : 50px;
}

.advSearchInput {
border : 0;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #535353;
font-weight : normal;
width : 550px;
}
.advSearchLnk {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #989898;
position : absolute;
left : 22px;
top : 1px;
cursor : pointer;
}
.advSearchLnk:hover {
color : #989898;
text-decoration : none;
}
.advSearchImg {
position : absolute;
left : 5px;
top : 0;
cursor : pointer;
}
.advSearchImg:hover {
text-decoration : none;
}
.spanDisplayMore {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
font-weight : bold;
cursor : pointer;
color : #990000;
}
.pageFooter {
margin-top : 5px;
border-top : 1px solid #c03434;
}
.pageFooter TD {
padding-top : 5px;
background : white;
width : 100%;
text-align : center;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
}
.pageFooter A {
color : black;
}
.pageFooter A:hover {
color : #990100;
text-decoration : none;
}
.manufacturersList {
border-top : 0;
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
border-bottom : 0;
background : #f6f6f6;
}
.manufacturersList TD {
text-align : left;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #989898;
}
.categoriesListHeader {
border-top : 0;
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
border-bottom : 0;
background : #f6f6f6;
}
TD.catHeaderChosen {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
TD.catHeaderChosen A {
color : black;
}
.catHeaderChosenTxt {
color : black;
}
.categoriesList {
border-top : 0;
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
border-bottom : 0;
border-collapse : collapse;
background : #f6f6f6;
}
.categoriesListHeader TD {
text-align : left;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #989898;
}
.categoriesListHeader A {
color : #535353;
font-size : 11px;
font-weight : normal;
}
.categoriesListHeader A:hover {
color : #990100;
text-decoration : none;
font-size : 11px;
font-weight : normal;
}
ul.sitemap {
color : #ff0000;
}
.sitemap {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #0000ff;
font-weight : normal;
}
.sitemapHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
color : #0000ff;
font-weight : normal;
}
.sitemapProducts {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #f000ff;
font-weight : normal;
}
A.sitemap {
color : #009900;
}
A.sitemap:hover {
color : #ff0000;
}
.contentBox {
border-top : 0;
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
border-bottom : 0;
background : #f6f6f6;
}
.contentBox TD {
vertical-align:top;
}
/* T.K. Klasy do buttonów wyboru stron w listingu produktów */

.pagerBox {
border-top : 0;
border-left : 1px solid #dddddd;
border-right : 1px solid #dddddd;
border-bottom : 0;
background : white;
}

.pagerBox TD {
text-align : left;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #989898;
background-image: url(images_new/sprite_w17.png);
width: 100%; height: 30px;
background-position: -0px -1041px;
}
.pagerBox A {
color : #535353;
font-size : 11px;
font-weight : normal;
}
.pagerBox A:hover {
color : #990100;
text-decoration : none;
font-size : 11px;
font-weight : normal;
}

.pageButtonsBar
{
border:0;
width:100%;
}

.pageButtonsBar TD.pagesText
{
text-align:right;	
}	

.pageButtonsBar TD.prevButton
{
width:26px;
height:26px;
text-align:center;
background-image : url('images_new/prevBtn.png');
vertical-align:middle;
}

.pageButtonsBar TD.prevWndButton
{
width:26px;
height:26px;
text-align:center;
vertical-align:middle;
}

.pageButtonsBar TD.currentButton
{
text-align:center;
vertical-align:middle;
background-image: url(images_new/sprite_w60.png);
width: 26px; height: 26px;
background-position: -0px -175px;
color:white;
min-width:26px;
min-height:26px;
}

.pageButtonsBar TD.pageNrButton
{
background-repeat    : no-repeat;
text-align:center;
background-image: url(images_new/sprite_w60.png);
width: 26px; height: 26px;
background-position: -0px -144px;
vertical-align:middle;
min-width:26px;
min-height:26px;
}

.pageButtonsBar TD.nextButton
{
background-repeat    : no-repeat;
text-align:center;
background-image: url(images_new/sprite_w60.png);
width: 26px; height: 26px;
background-position: -0px -113px;
vertical-align:middle;
min-width:26px;
min-height:26px;
}

.pageButtonsBar TD.nextWndButton
{
background-repeat    : no-repeat;
width:26px;
height:26px;
text-align:center;
vertical-align:middle;
min-width:26px;
min-height:26px;
}

.pagerBoxBarTop {
width : 100%;
height : 6px;
}
.pagerBoxBarTop TD.boxBarLeft {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -961px; width: 5px; height: 6px;
min-width:5px;
}
.pagerBoxBarTop TD.boxBarMiddle {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -1025px; width: 100%; height: 6px;
}
.pagerBoxBarTop TD.boxBarRight {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -993px; width: 5px; height: 6px;
min-width:5px;
}

.pagerBoxBarBottom {
width : 100%;
height : 6px;
}
.pagerBoxBarBottom TD.boxBarLeft {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -945px; width: 5px; height: 6px;
min-width:5px;
}
.pagerBoxBarBottom TD.boxBarMiddle {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -1009px; width: 100%; height: 6px;
}
.pagerBoxBarBottom TD.boxBarRight {
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -977px; width: 5px; height: 6px;
min-width:5px;
}

.pagerRecFromTo
{
font-weight : bold;
color:black;
}

.pagerRecCnt
{
font-weight : bold;
color:#990100;
}

.pagerSortField
{
font-weight : bold;
color:black;
}

.centeredImage
{
text-align:center;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

/*Klasy do listingu produktów*/
table.tblProdLst
{
border:0;
width:1px;
background-color:#f3f3f3;
}

table.tblProdLst TD.ProdLstImg
{
padding-top:0px;
padding-left:20px;
padding-right:20px;
padding-bottom:0px;
background-color:white;
border:1px solid #e8e8e8; 
}

table.tblProdLst TD.ProdLstName
{
height:45px;
min-height:45px;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color:#515151;
background-image : url(images_new/tbg_1.png);
background-position : bottom;
}

table.tblProdLst TD.ProdLstName A
{
color:#515151;
text-decoration:none;
}

table.tblProdLst TD.ProdLstName A:hover
{
color : #800000;
font-weight : bold;
text-decoration : underline;
}

table.tblProdLst TD.ProdLstPrices
{
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color:#5d5d5d;	
}

.OldPrice
{
text-decoration : line-through;
}

.NewPrice
{
color:red;
font-weight : bold;
font-size : 12px;
}

.promo_img
{
width:62px;
height:44px;
position:absolute;
left:0;
bottom:0px;
}

.prod_lst_img
{
width:200px;
height:300px;
vertical-align:middle;
}

/*Klasy do zakładki Historia przeglądania*/
table.yrh
{
border:0;
width:750px;
height:100%;
background-color:#f6f6f6;
}

table.yrh TD.ProdLstImg
{
margin:0;	
padding-top:14px;
padding-left:14px;
padding-right:14px;
padding-bottom:14px;
background-color:white;
border:1px solid #e8e8e8;
vertical-align:middle;
text-align:center;
width:110px;
height:165px;
}

table.yrh TD.yrh_title
{
color:#989898;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
text-align:left;
}

table.yrh TD.yrh_title_sep
{
background-image : url(images_new/tbg_1.png);
background-position : bottom;
height:1px;
}

table.yrh TD.yrh_title1
{
color:#990000;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
vertical-align:middle;
height:10px;
white-space : nowrap;
}

table.yrh TD.yrh_title2
{
color:#989898;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:top;
white-space : nowrap;
text-align:left;
width:100%;
}

table.yrh TD.ProdLstPrices
{
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color:#5d5d5d;
vertical-align:top;
white-space : nowrap;
}

table.yrh TD.ProdLstName
{
height:25px;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color:#515151;
background-image : url(images_new/tbg_1.png);
background-position : bottom;
}

.yrh_img
{
margin:0;
border:0;
width:110px;
height:165px;
}

.yrh_OldPrice
{
text-decoration : line-through;
font-size : 10px;
}

.yrh_NewPrice
{
color:red;
font-weight : bold;
font-size : 10px;
}

.prod_info_box, .noProductBox, .breadcrumbBox, .reviews_box
{
 width:100%;  
}


.prod_info_box TD, .reviews_box TD
{
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#505050;
}

.noProductBox TD  
{
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 font-weight:normal;
}

.breadcrumbBox TABLE.contentBar TD
{
 color:#989898;	
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 font-weight:normal;
}

.noProductBox TD.cornerLU
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -401px; width: 13px; height: 34px;
min-width:13px;
}

.prod_info_box TD.cornerLU, .reviews_box TD.cornerLU 
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -50px; width: 13px; height: 45px;
min-width:13px;
}

.prod_info_box TD.cornerMU, .noProductBox TD.cornerMU, .reviews_box TD.cornerMU
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -100px; width: 100%; height: 45px;
}

.prod_info_box TD.cornerRU, .noProductBox TD.cornerRU, .reviews_box TD.cornerRU
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -150px; width:15px; height: 45px; 
min-width:15px;
}

.prod_info_box TD.borderL, .noProductBox TD.borderL, .breadcrumbBox TD.borderL, .reviews_box TD.borderL
{
 border-left: 1px solid #CCCCCC;
 background-color:#f7f7f7;
 width:3px;
}

.prod_info_box TD.content, .noProductBox TD.content, .breadcrumbBox TD.content, .reviews_box TD.content
{
 background-color:#f7f7f7;
 width:100%; 
}

.breadcrumbBox TD.content
{
 background-color:#f7f7f7;
 width:100%; 
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 text-align:left;
 color:#989898; 
}

.breadcrumbBox TD.content a
{
 color:#535353;
 font-size:11px;
 font-weight:normal;
}

.breadcrumbBox TD.content a:hover
{color:#990100;text-decoration:none;font-size:11px;font-weight:normal;}

.prod_info_box TD.borderR, .noProductBox TD.borderR, .breadcrumbBox TD.borderR,.reviews_box TD.borderR
{
 border-right: 1px solid #CCCCCC;
 background-color:#f7f7f7;
 width:3px;
}

.prod_info_box TD.cornerLB, .noProductBox TD.cornerLB, .breadcrumbBox TD.cornerLB, .reviews_box TD.cornerLB
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -0px; width: 13px; height: 5px;
min-width:13px;
}

.prod_info_box TD.cornerMB, .noProductBox TD.cornerMB, .breadcrumbBox TD.cornerMB, .reviews_box TD.cornerMB
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -40px; width: 100%; height: 5px; 
}

.prod_info_box TD.cornerRB, .noProductBox TD.cornerRB, .breadcrumbBox TD.cornerRB, .reviews_box TD.cornerRB
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -20px; width: 15px; height: 5px;
min-width:15px;
}
.breadcrumbBox TD.cornerLU
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -450px; width: 13px; height: 30px;
min-width:13px;
 /*height:10px;*/ 
}
.breadcrumbBox TD.cornerMU
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -540px; width: 100%; height: 30px;
}
.breadcrumbBox TD.cornerRU
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -495px; width: 13px; height: 30px;
min-width:13px; 
}
.breadcrumbBox TABLE.topBar
{
width : 100%;
height : 10px;
margin-top:0px;
}

.prod_info_box TABLE.topBar, .reviews_box TABLE.topBar
{
 width: 100%;
}

.prod_info_box TD.cornerMU, .noProductBox TD.cornerMU
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -100px; width: 100%; height: 45px;
}


.prod_info_box TD.tabsLeft, .reviews_box TD.tabsLeft
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -50px; width: 13px; height: 45px;
min-width:13px;
}

.prod_info_box TD.tabsNoTabs, .reviews_box TD.tabsNoTabs
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -100px; width:100%; height: 45px;
}

.prod_info_box TD.tabsRight, .reviews_box TD.tabsRight
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -150px; width:15px; height: 45px;
min-width:15px;
}

.prod_info_box TD.tab_Left, .reviews_box TD.tab_Left
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -825px; width: 10px; height: 45px;
min-width:10px; 
}

.prod_info_box TD.tab_Middle, .reviews_box TD.tab_Middle
{
 background-image:url("images_new/TabM_off.png");
 background-position:center bottom;
 color:#990000; 
 text-decoration:none;
 width:10px;
 height:45px; 
 white-space:nowrap;
}

.prod_info_box TD.tab_Middle A, .reviews_box TD.tab_Middle A
{
 color:#505050;
 text-decoration:none;
}

.prod_info_box TD.tab_Middle A:hover, .reviews_box TD.tab_Middle A:hover
{
 color:#990000; 
}

.prod_info_box TD.tab_Right, .reviews_box TD.tab_Right
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -585px; width: 10px; height: 45px;
min-width:10px; 
}

.prod_info_box TD.tab_Left_Act, .reviews_box TD.tab_Left_Act
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -885px; width: 8px; height: 45px;
min-width:8px; 
}

.prod_info_box TD.tab_Middle_Act, .reviews_box TD.tab_Middle_Act
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : repeat;
background-position: 0 -765px; width: 1px; height: 45px;
text-decoration:none;
color:#990000;  
white-space:nowrap;
}

.prod_info_box TD.tab_Right_Act, .reviews_box TD.tab_Right_Act
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0 -645px; width: 8px; height: 45px;
min-width:8px; 
}

.prod_info_box TD.tab_Middle_Act A
{
 color:#990000;
 text-decoration:none; 
}


.prod_info_box TD.tab_Left_On, .reviews_box TD.tab_Left_On
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0px -1174px; width: 10px; height: 45px;
min-width:10px;
}

.prod_info_box TD.tab_Middle_On, .reviews_box TD.tab_Middle_On
{
color:#990000; 
text-decoration:none;
white-space:nowrap;
background : url(images_new/sprite_w17.png) top left;
background-position: 0px -1229px; width: 10px; height: 45px;
}

.prod_info_box TD.tab_Middle_On A, .reviews_box TD.tab_Middle_On A
{
 color:#505050;
 text-decoration:none;
}

.prod_info_box TD.tab_Middle_On A:hover, .reviews_box TD.tab_Middle_On A:hover
{
 color:#990000; 
}

.prod_info_box TD.tab_Right_On, .reviews_box TD.tab_Right_On
{
background : url(images_new/sprite_w17.png) top left;
background-repeat    : no-repeat;
background-position: 0px -1284px; width: 10px; height: 45px;
min-width:10px;
}

.prod_info_box TD.man_logo_img, .reviews_box TD.man_logo_img
{
 height:60px;
 width:180px;
 margin:0;
 padding:0;
 background-image:url("images_new/vert_sep1.png");
 background-position:right center;
 background-repeat:no-repeat;
 text-align:center; 	 
}

.prod_info_box TD.man_name, .reviews_box TD.man_name
{
 width:335px;
 margin:0;
 padding:0 0 0 10px;	
 text-align:left; 	 
}

.prod_info_box TD.man_name A, .reviews_box TD.man_name A
{
 color:black;
 text-decoration:none;	 
}

.prod_info_box TD.man_name A:hover, .reviews_box TD.man_name A:hover
{
 color:#990000; 	 
}

.prod_info_box TD.prod_img, .reviews_box TD.prod_img
{	
 padding-top:5px;	
 text-align:center; 	
 width:235px;
}


.prod_info_box TD.prod_img span, .reviews_box TD.prod_img span
{	
 padding:0;
 border:0; 
}

.prod_info_box TD.prod_img img, .reviews_box TD.prod_img img
{	
 margin:0;	
 padding:5px;	
 border:1px solid #eaeaea; 
}

.prod_info_box TD.prod_img div.img_container, .reviews_box TD.prod_img div.img_container
{	
 margin:0;	
 padding:0px;	
}


.prod_info_box TD.prod_img .sub_img, .reviews_box TD.prod_img .sub_img
{
 border:0;		
}

.prod_info_box TD.prod_desc, .reviews_box TD.prod_desc
{
 height:170px;
 width:100%;
 margin:0;
 padding:0;
 text-align:left;
 color:#505050;
 font-weight:normal; 
 overflow:scroll; 	 
}

.prod_info_box TD.prod_name, .reviews_box TD.prod_name
{
 height:20px;
 width:100%;
 margin:0; 
 padding: 0 0 4px 0;
 text-align:left;
 vertical-align:bottom;  
 background-image:url("images_new/tbg_1.png");
 background-position:center bottom;
 background-repeat:repeat-x;
}

.prod_info_box TD.prod_name H1, .reviews_box TD.prod_name H1
{
 padding:0;
 margin:0;	
 color:black;
 font-weight:normal;
 font-size:14px;
 display:inline;
}

.prod_info_box TD.prod_name span.smallText, .reviews_box TD.prod_name span.smallText
{
 color:#cbcdc8;
 font-size:9px;  	 
}

.prod_info_box TD.prod_price, .reviews_box TD.prod_price
{
 height:40px;
 width:100%;
 margin:0;
 padding:0;
 text-align:left;
 color:#990000;
 font-weight:bold;
 font-size:20px;  	 
}

.prod_info_box TD.prod_price span, .reviews_box TD.prod_price span
{
 margin:0;
 padding:0;	
}	

.prod_info_box TD.prod_price span.productNewsPrice, .reviews_box TD.prod_price span.productNewsPrice
{
 color:green;
}

.prod_info_box TD.prod_price span.productStrikePrice, .reviews_box TD.prod_price span.productStrikePrice
{
 color:gray; 
}

.prod_info_box TD.section_title, .reviews_box TD.section_title
{
 height:10px;
 padding:2px 0 5px 0;
 text-align:left;
 vertical-align:middle;
 color:#990000;
 font-size:13px;
 font-weight:bold; 
 background-image:url("images_new/tbg_1.png");
 background-position:center bottom;
 background-repeat:repeat-x;  	 
}

.prod_info_box TD.add_images
{
 text-align:center;
 vertical-align:middle;
}

.prod_info_box TD.add_images div.p_add_image
{
 margin: 0px auto;
 padding:3px;
 border:1px solid #eaeaea;
 background-color:white;
}


.prod_info_box TD.section_title_sep, .reviews_box TD.section_title_sep
{
 height:10px;
} 

.prod_info_box .SizesBox TD.tabsLeft
{
 display:none;	
}

.prod_info_box .SizesBox TD.tabsNoTabs
{
 background-image:url("images_new/s_box_bg1.png");
 background-position:left bottom;
 background-repeat:repeat-x;   
 border-top: 1px solid #CCCCCC;
 height:30px;  
}

.prod_info_box .SizesBox TD.tabsRight
{
 background-image:url("images_new/s_box_bg1.png");
 background-position:left bottom;
 background-repeat:repeat-x;  
 width:13px; 
 border-top: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 height:30px; 
 min-width:13px;
}

.prod_info_box .SizesBox TD.tab_Left
{
background-image: url(images_new/sprite_w60.png);
width: 10px; height: 29px;
background-position: -0px -79px;
background-repeat:repeat-x;   
border-top: 1px solid #CCCCCC;
/*border-left: 1px solid #CCCCCC;*/ 
min-width:10px;
}

.prod_info_box .SizesBox TD.tab_Middle
{
 background-image:url("images_new/s_box_bg1.png");
 background-position:left bottom;
 background-repeat:repeat-x;  
 color:black; 
 text-decoration:none;
 width:196px; 
 white-space:nowrap;
 border-top: 1px solid #CCCCCC;
 height:30px;  
}

.prod_info_box .SizesBox TD.tab_Right
{
 background-image:url("images_new/s_box_bg1.png");
 background-position:left bottom;
 background-repeat:repeat-x;
 width:10px;
 border-top: 1px solid #CCCCCC; 
 height:30px; 
 vertical-align:top; 
 min-width:10px;
}

.prod_info_box .SizesBox TD.ColColor
{	
 width:195px;
 height:30px;  
 padding-left:20px; 
 text-align:left;
 color:#505050;
 font-weight:normal;  
 vertical-align:middle;   
 border-bottom: 1px solid #CCCCCC; 
 border-right: 1px solid #CCCCCC; 
}

.prod_info_box .SizesBox TD.ColSizes
{	
 padding:5px;
 text-align:left;
 color:#505050;
 font-weight:normal; 
 border-bottom: 1px solid #CCCCCC; 
 vertical-align:middle;
 width:100px;
 height:30px;
}


.prod_info_box .SizesBox TD.borderL
{	
  display:none;	  
}

.prod_info_box .SizesBox TD.borderR
{	
  display:none;	  
}

.prod_info_box .SizesBox TD.content
{
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC; 
 width:100%; 
}

.prod_info_box TD.pinfo_opt
{
 height:100%;
 text-align:center;
}

.prod_info_box TD.pinfo_opt img
{
 border-style:none;
}

.reviews_box TD.reviews_row
{
 height:60px;
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 color:#505050; 
 font-weight:normal;
 margin:0; 
 padding: 10px 0 4px 0;
 text-align:left;
 vertical-align:bottom;  
 background-image:url("images_new/tbg_1.png");
 background-position:center bottom;
 background-repeat:repeat-x; 
}

.reviews_box TD.reviews_one_row
{
 height:100px;
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 color:#505050; 
 font-weight:normal;
 margin:0; 
 padding: 10px 0 4px 0;
 text-align:left;
 vertical-align:top;   
}

.reviews_box TD.reviews_row A
{
  text-decoration:none;
}

.reviews_box TD.reviews_row span.reviews_row_b
{  
 color:#a1a1a1;	
}

.reviews_box TD.reviews_row span.reviews_row_c
{  
 color:#970003;	
}

.reviews_box TD.one_review
{
 height:140px;
 width:100%;
}

.reviews_box TD.one_review div.one_review
{
 height:140px;
 width:100%;
 margin:0;
 padding:0; 
 text-align:left;
 vertical-align:top;
 overflow:auto;  
}

.reviews_box TD.pn_review
{
 height:30px;
}

.reviews_box TD.one_review h2
{
 font-family:Verdana,Arial,sans-serif;
 font-size:12px;
 color:black; 
 font-style:italic;
 font-weight:normal;
}

.reviews_box TD.reviews_row h2
{
 font-family:Verdana,Arial,sans-serif;
 font-size:12px;
 color:black; 
 font-style:italic;
 font-weight:bold;
}

.reviews_box TD.reviews_one_row h2
{
 font-family:Verdana,Arial,sans-serif;
 font-size:12px;
 color:black; 
 font-style:italic;
 font-weight:bold;
}

.reviews_box A.p_n_review
{
 font-family:Verdana,Arial,sans-serif;
 font-size:10px;
 color:#505050; 
 text-decoration:none;
 font-weight:bold;  
}

.reviews_box A.p_n_review:hover
{
 color:#990100;
}


.reviews_box .ShippingBox
{
 width:500px;
}

.reviews_box .ShippingBox .JagnaBoxHeader
{
 width:500px;
}

.reviews_box .ShippingBox TD.tabsLeft
{
 display:none;	
}

.reviews_box .ShippingBox TD.tabsNoTabs
{
 background-image:url("images_new/s_box_bg1.png");
 background-position:left bottom;
 background-repeat:repeat-x;   
 border-top: 1px solid #CCCCCC;
 height:30px; 
 width:1px;
 display:none; 
}

.reviews_box .ShippingBox TD.tabsRight
{
 background-image:url("images_new/s_box_bg1.png");
 background-position:left bottom;
 background-repeat:repeat-x;  
 width:5px; 
 border-top: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 height:30px;
 min-width:5px; 
}

.reviews_box .ShippingBox TD.tab_Left
{
background-image: url(images_new/sprite_w60.png);
width: 5px; height: 30px;
background-position: -0px -79px;
background-repeat:repeat-x;   
border-top: 1px solid #CCCCCC;
/*border-left: 1px solid #CCCCCC;*/ 
min-width:5px;
}

.reviews_box .ShippingBox TD.tab_Middle
{
 background-image:url("images_new/s_box_bg1.png");
 background-position:left bottom;
 background-repeat:repeat-x;  
 color:black; 
 text-decoration:none;
 width:196px; 
 white-space:nowrap;
 border-top: 1px solid #CCCCCC;
 height:30px;  
}

.reviews_box .ShippingBox TD.tab_Right
{
 background-image:url("images_new/s_box_bg1.png");
 background-position:left bottom;
 background-repeat:repeat-x;
 width:5px;
 border-top: 1px solid #CCCCCC; 
 height:30px; 
 vertical-align:top; 
 min-width:5px;
}

.reviews_box .ShippingBox TD.ColColor
{	
 width:195px;
 height:30px;  
 padding-left:20px; 
 text-align:left;
 color:#505050;
 font-weight:normal;  
 vertical-align:middle;   
 border-bottom: 1px solid #CCCCCC; 
 border-right: 1px solid #CCCCCC; 
}

.reviews_box .ShippingBox TD.ColSizes
{	
 padding:5px;
 text-align:left;
 color:#505050;
 font-weight:normal; 
 border-bottom: 1px solid #CCCCCC; 
 vertical-align:middle;
 width:100px;
 height:30px;
}


.reviews_box .ShippingBox TD.borderL
{	
  display:none;	  
}

.reviews_box .ShippingBox TD.borderR
{	
  display:none;	  
}

.reviews_box .ShippingBox TD.content
{
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC; 
 width:100%; 
}




.reviews_box .ShippingBox TD.ShipCol1
{
  width:60px; 
}

.reviews_box .ShippingBox TD.ShipCol2
{
  width:100px; 
}

.reviews_box .ShippingBox TD.ShipCol3
{
  width:100px;
  border-right:none;  
}

.reviews_box .ShippingBox TD.ShipTab1
{
  width:280px; 
}

.reviews_box .ShippingBox TD.ShipTab2
{
  width:80px; 
}

.reviews_box .ShippingBox TD.ShipTab3
{
  width:70px; 
}

.srchButton
{
  width:25px;
  height:25px;	
  background: white url(images_new/search_button.png) center no-repeat;	
}

.sprites_w17 {
	background-image     : url(images_new/sprite_w17.png);
	background-color     : transparent;
	background-repeat    : no-repeat;
}
#corner_left {
background-position: 0 -210px; width: 17px; height: 30px;
min-width:17px;
}
#corner_tabs {
background-position: 0 -270px; width: 17px; height: 30px;
min-width:17px;
}
#corner_right {
background-position: 0 -330px; width: 17px; height: 30px;
min-width:17px;
}






.sprites_w60 {
background-image: url(images_new/sprite_w60.png);
background-repeat: no-repeat;
}
#corner_right_left {
background-position: 0 -0px; width: 46px; height: 31px;
}
#sort_asc {
background-position: -0px -233px; width: 21px; height: 19px;
}
#sort_asc A {
display:block; width: 21px; height: 19px;
}
#sort_asc A:hover {
background-position: -30px -233px; width: 21px; height: 19px;
}
#sort_desc {
background-position: -0px -281px; width: 21px; height: 19px;
}
#sort_desc A {
display:block; width: 21px; height: 19px;
}
#sort_desc A:hover {
background-position: -30px -281px; width: 21px; height: 19px;
}
#sort_asc_act {
background-position: -0px -257px; width: 21px; height: 19px;
}
#sort_asc_act A {
display:block; width: 21px; height: 19px;
}
#sort_asc_act A:hover {
background-position: -30px -257px; width: 21px; height: 19px;
}
#sort_desc_act {
background-position: -0px -345px; width: 21px; height: 19px;
}
#sort_desc_act A {
display:block; width: 21px; height: 19px;
}
#sort_desc_act A:hover {
background-position: -30px -345px; width: 21px; height: 19px;
}
#icon_pl {
background-position: -0px -305px; width: 24px; height: 15px;
}
#icon_pl A {
display:block; width: 24px; height: 15px;
}
#icon_pl A:hover {
background-position: -30px -305px; width: 24px; height: 15px;
}
#icon_en {
background-position: -0px -325px; width: 24px; height: 15px; 
}
#icon_en A {
display:block; width: 24px; height: 15px;
}
#icon_en A:hover {
background-position: -30px -325px; width: 24px; height: 15px;
}
#tree_expand {
background-position: -0px -430px; width: 16px; height: 18px; 
}
#tree_expand A {
display:block; width: 16px; height: 18px;
}
#tree_expand A:hover {
background-position: -30px -430px; width: 16px; height: 18px;
}
#arrow_right {
background-position: -0px -389px; width: 13px; height: 13px; 
}
#arrow_right A {
display:block; width: 13px; height: 13px;
}
#arrow_right A:hover {
background-position: -30px -389px; width: 13px; height: 13px;
}







.sprites_h250 {
background-image: url(images_new/sprite_h250.png);
background-repeat: no-repeat;
}
#search_input_area {
background-position: 0 -0px; width: 205px; height: 26px;
}
#zapakuj_prezent1 {
background-position: -210px -0px; width: 227px; height: 119px; 
}
#zapakuj_prezent1 A {
display:block; width: 227px; height: 119px;
}
#zapakuj_prezent1 A:hover {
background-position: -210px -125px; width: 227px; height: 119px;
}




#wszystkie_promocje1 {
background-position: -440px -0px; width: 227px; height: 119px; 
}
#wszystkie_promocje1 A {
display:block; width: 227px; height: 119px;
}
#wszystkie_promocje1 A:hover {
background-position: -440px -125px; width: 227px; height: 119px;
}

#logo_sklepu_187x86 {
background-position: -670px -0px; width: 187px; height: 86px; 
}
#logo_sklepu_187x86 A {
display:block; width: 187px; height: 86px;
}
#logo_sklepu_187x86 A:hover {
background-position: -670px -90px; width: 187px; height: 86px;
}

#certyfikat3 {
background-position: -860px -0px; width: 146px; height: 75px; 
}
#certyfikat3 A {
display:block; width: 146px; height: 75px;
}
#certyfikat3 A:hover {
background-position: -860px -75px; width: 146px; height: 75px;
}





#koszyk1 {
background-position: -0px -31px; width: 57px; height: 101px; 
}
#koszyk1 A {
display:block; width: 57px; height: 101px;
}
#koszyk1 A:hover {
background-position: -0px -140px; width: 57px; height: 101px;
}

#przelewy24_logo_3_64x28 {
background-position: -60px -31px; width: 64px; height: 28px; 
}
#przelewy24_logo_3_64x28 A {
display:block; width: 64px; height: 28px;
}
#przelewy24_logo_3_64x28 A:hover {
background-position: -60px -60px; width: 64px; height: 28px;
}

#paczkomaty_logo {
background-position: -60px -90px; width: 36px; height: 38px; 
}
#paczkomaty_logo A {
display:block; width: 36px; height: 38px;
}
#paczkomaty_logo A:hover {
background-position: -60px -130px; width: 36px; height: 38px;
}

#logo_Facebook_16x16 {
background-position: -60px -170px; width: 16px; height: 16px; 
}
#logo_Facebook_16x16 A {
display:block; width: 16px; height: 16px;
}
#logo_Facebook_16x16 A:hover {
background-position: -60px -190px; width: 16px; height: 16px;
}

#logo_ups_26x30 {
background-position: -98px -90px; width: 26px; height: 30px; 
}
#logo_ups_26x30 A {
display:block; width: 26px; height: 30px;
}
#logo_ups_26x30 A:hover {
background-position: -98px -125px; width: 26px; height: 30px;
}

#logo-mbank2_bez_39x28 {
background-position: -125px -31px; width: 39px; height: 28px; 
}
#logo-mbank2_bez_39x28 A {
display:block; width: 39px; height: 28px;
}
#logo-mbank2_bez_39x28 A:hover {
background-position: -125px -60px; width: 39px; height: 28px;
}

#paypal_logo_55x24 {
background-position: -125px -90px; width: 55px; height: 24px; 
}
#paypal_logo_55x24 A {
display:block; width: 55px; height: 24px;
}
#paypal_logo_55x24 A:hover {
background-position: -125px -115px; width: 55px; height: 24px;
}

#Poczta_Polska_Logo_42x28 {
background-position: -165px -31px; width: 42px; height: 28px; 
}
#Poczta_Polska_Logo_42x28 A {
display:block; width: 42px; height: 28px;
}
#Poczta_Polska_Logo_42x28 A:hover {
background-position: -165px -60px; width: 42px; height: 28px;
}








.sprites_w80_butt {
background-repeat    : no-repeat;
}
#account_off {
background-image: url(images_new/sprite_w80_buttPL.png);
width: 99px; height: 35px;
background-position: -0px -0px;
}
#account_off A {
display:block; width: 99px; height: 35px;
}
#account_off A:hover {
background-image: url(images_new/sprite_w80_buttPL.png);
background-position: -155px -0px;
}


#shopping_cart_off {
background-image: url(images_new/sprite_w80_buttPL.png);
width: 145px; height: 35px;
background-position: -0px -318px;
}
#shopping_cart_off A {
display:block; width: 145px; height: 35px;
}
#shopping_cart_off A:hover {
background-image: url(images_new/sprite_w80_buttPL.png);
background-position: -155px -318px;
}

#order_off {
background-image: url(images_new/sprite_w80_buttPL.png);
width: 102px; height: 35px;
background-position: -0px -278px;
}
#order_off A {
display:block; width: 102px; height: 35px;
}
#order_off A:hover {
background-image: url(images_new/sprite_w80_buttPL.png);
background-position: -155px -278px;
}

#logout_off {
background-image: url(images_new/sprite_w80_buttPL.png);
width: 101px; height: 35px;
background-position: -0px -238px;
}
#logout_off A {
display:block; width: 101px; height: 35px;
}
#logout_off A:hover {
background-image: url(images_new/sprite_w80_buttPL.png);
background-position: -155px -238px;
}

#login_off {
background-image: url(images_new/sprite_w80_buttPL.png);
width: 96px; height: 35px;
background-position: -0px -198px;
}
#login_off A {
display:block; width: 96px; height: 35px;
}
#login_off A:hover {
background-image: url(images_new/sprite_w80_buttPL.png);
background-position: -155px -198px;
}

#cart_button {
background-image: url(images_new/sprite_w80_buttPL.png);
width: 62px; height: 25px;
background-position: -0px -40px;
}
#cart_button A {
display:block; width: 62px; height: 25px;
}
#cart_button A:hover {
background-image: url(images_new/sprite_w80_buttPL.png);
background-position: -155px -40px;
}

#header_tab1_gr {
background-image: url(images_new/sprite_w80_buttPL.png);
width: 125px; height: 27px;
background-position: -0px -66px;
}
#header_tab1_gr A {
display:block; width: 125px; height: 27px;
}
#header_tab1_gr A:hover {
background-image: url(images_new/sprite_w80_buttPL.png);
background-position: -155px -66px;
}

#header_tab2_gr {
background-image: url(images_new/sprite_w80_buttPL.png);
width: 125px; height: 27px;
background-position: -0px -98px;
}
#header_tab2_gr A {
display:block; width: 125px; height: 27px;
}
#header_tab2_gr A:hover {
background-image: url(images_new/sprite_w80_buttPL.png);
background-position: -155px -98px;
}

#header_tab3_gr {
background-image: url(images_new/sprite_w80_buttPL.png);
width: 125px; height: 27px;
background-position: -0px -130px;
}
#header_tab3_gr A {
display:block; width: 125px; height: 27px;
}
#header_tab3_gr A:hover {
background-image: url(images_new/sprite_w80_buttPL.png);
background-position: -155px -130px;
}

#header_tab4_gr {
background-image: url(images_new/sprite_w80_buttPL.png);
width: 125px; height: 27px;
background-position: -0px -162px;
}
#header_tab4_gr A {
display:block; width: 125px; height: 27px;
}
#header_tab4_gr A:hover {
background-image: url(images_new/sprite_w80_buttPL.png);
background-position: -155px -162px;
}




















