.boxText
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #f5f5f5
}
.errorBox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #ffb3b5;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.stockWarning
{
    FONT-SIZE: 10px;
    COLOR: #cc0033;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.productsNotifications
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #f2fff7
}
.orderEdit
{
    FONT-SIZE: 10px;
    COLOR: #70d250;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: underline
}
BODY
{
    FONT-WEIGHT: bolder;
    BACKGROUND-IMAGE: url(images/background.gif);
    MARGIN: 0px;
    COLOR: black;
}
A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #df0000;
    TEXT-DECORATION: none
}
FORM
{
    DISPLAY: inline
}
TR.header
{
    BACKGROUND: #0030cf no-repeat left center;
    BACKGROUND-ATTACHMENT: scroll
}
TABLE.headerNavigation
{
    background-repeat: no-repeat;
    background-color: #0030cf;
}
TR.headerNavigation
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
TD.headerNavigation
{
    BORDER-TOP: none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-BOTTOM: none;
    background-image: url(images/pasek.png);
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    HEIGHT: 22px;
    vertical-align: middle;
}
TD.headerNavigation_gs
{
    background-image: url(images/pasek_gs.png);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 22px;
    WIDTH: 25PX;
}
TD.headerNavigation_gl
{
    background-image: url(images/pasek_gl.png);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 22px;
    WIDTH: 244PX;
}
TD.headerNavigation_ds
{
    background-image: url(images/pasek_ds.png);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 22px;
    WIDTH: 25PX;
}
TD.headerNavigation_dp
{
    background-image: url(images/pasek_dp.png);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 22px;
    WIDTH: 244PX;
}

.kategorie {
  FONT-SIZE: 11px; 
}

.kategorie a{
  width: 100% ; 
  BACKGROUND-COLOR: transparent;
}

.kategorie a:hover{
  BACKGROUND-COLOR: #e3e3e3
}

A.headerNavigation
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: transparent
}
A.headerNavigation:hover
{
    TEXT-DECORATION: none;
    COLOR: #232e91
}
TR.headerError
{
    BACKGROUND: #ff0000
}
TD.headerError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #ff0000;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
    TEXT-ALIGN: center
}
TR.headerInfo
{
    BACKGROUND: #00ff00
}
TD.headerInfo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #00ff00;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
    TEXT-ALIGN: center
}
TR.footer
{
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #0030cf
}
TD.footer
{
    BORDER-TOP: none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BORDER-BOTTOM: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #0030cf
}
.infoBox
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #4169e1
}
.infoBoxContents
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #f5f5f5
}
.infoBoxNotice
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #4169e1
}
.infoBoxNoticeContents
{
    FONT-SIZE: 10px;
    BACKGROUND: #ffe6e6;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBoxHeading
{
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: url(images/infobox/corner_right_left.png) repeat-x 0px 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.infoBox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.cena
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.kup_teraz
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-ALIGN: center
}
TD.brief_desc
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-ALIGN: justify
}
A.nazwa
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-ALIGN: center
}
TR.accountHistory-odd
{
    BACKGROUND: #ffffff
}
TR.addressBook-odd
{
    BACKGROUND: #ffffff
}
TR.alsoPurchased-odd
{
    BACKGROUND: #ffffff
}
TR.payment-odd
{
    BACKGROUND: #ffffff
}
TR.productListing-odd
{
    BACKGROUND: #ffffff
}
TR.productReviews-odd
{
    BACKGROUND: #ffffff
}
TR.upcomingProducts-odd
{
    BACKGROUND: #ffffff
}
TR.shippingOptions-odd
{
    BACKGROUND: #ffffff
}
TR.accountHistory-even
{
    BACKGROUND: #f8f8f9
}
TR.addressBook-even
{
    BACKGROUND: #f8f8f9
}
TR.alsoPurchased-even
{
    BACKGROUND: #f8f8f9
}
TR.payment-even
{
    BACKGROUND: #f8f8f9
}
TR.productListing-even
{
    BACKGROUND: #f8f8f9
}
TR.productReviews-even
{
    BACKGROUND: #f8f8f9
}
TR.upcomingProducts-even
{
    BACKGROUND: #f8f8f9
}
TR.shippingOptions-even
{
    BACKGROUND: #f8f8f9
}
TABLE.productListing
{
    BORDER-RIGHT: #4169e1 1px solid;
    BORDER-TOP: #4169e1 1px solid;
    BORDER-LEFT: #4169e1 1px solid;
    BORDER-BOTTOM: #4169e1 1px solid;
    border-spacing: 1px
}
.productListing-heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #0030cf
}
.productListing-info
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #0030cf
}
TD.productListing-data
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
A.pageResults
{
    COLOR: #000000;
    text-decoration: none ;
}
A.pageResults:hover
{
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat;
}

.pageResults{
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Arial, sans-serif;
  border:1px solid #4169e1;
  padding-top:5px;
  padding-bottom:5px;
  background:#fff;
}
.pageResults span{
  padding:5px;
  margin:10px auto;
  text-align:center;
  color:#ffffff;
  background-color: #d73e15 ;
}
.pageResults a{
  padding:5px;
  margin:10px auto;
  text-align:center;
  text-decoration:none;
  color:#000000;
}
.pageResults a:hover{
  text-decoration:none;
  color:#ffffff;
  background-color: #d73e15 ;
}




TD.pageHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #0000cd;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: transparent
}
DIV.pageHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #9a9a9a;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.subBar
{
    BACKGROUND: #f4f7fd
}
TD.subBar
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.main
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1.5;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
P.main
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1.5;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.smallText
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.smallText
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
P.smallText
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.accountCategory
{
    FONT-SIZE: 13px;
    COLOR: #aabbdd;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldKey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldValue
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.tableHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.newItemInCart
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
CHECKBOX
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #dcdcdc
}
RADIO
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #dcdcdc
}
TEXTAREA
{
    FONT-SIZE: 11px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.greetUser
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #f0a480;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TABLE.formArea
{
    BORDER-RIGHT: #7b9ebd 1px solid;
    BORDER-TOP: #7b9ebd 1px solid;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #7b9ebd 1px solid;
    BORDER-BOTTOM: #7b9ebd 1px solid;
    BACKGROUND-REPEAT: repeat
}
TD.formAreaTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.markProductOutOfStock
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #c76170;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.productSpecialPrice
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.productSpecialPrice2
{
    COLOR: #D00005;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.errorText
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.moduleRow
{
}
.moduleRowOver
{
    CURSOR: auto
}
.moduleRowSelected
{
    BACKGROUND-COLOR: #e9f4fc
}
.checkoutBarFrom
{
    FONT-SIZE: 10px;
    COLOR: #8c8c8c;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarTo
{
    FONT-SIZE: 10px;
    COLOR: #8c8c8c;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarCurrent
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.messageBox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.messageStackError
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffb3b5
}
.messageStackWarning
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffb3b5
}
.messageStackSuccess
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #99ff00
}
.inputRequirement
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}

.szukaj {
  vertical-align: top;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #0d288c;
  margin: 0px;
  padding: 3px;
  height: 21px;
  }


/*Modify attributes of #contentwrapper below as desired*/
#contentwrapper{
width: 100%;
height: 200px;
border: 0px solid black;
padding: 5px;
background-color: transparent;
}
.billcontent{
width: 100%;
display:block;
}

/* style dla lyteboxa*/
#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lbOverlay.blue { background-color: #011D50; }

#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer.blue { border: 3px solid #5F89D8; }

#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; }

#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(includes/lytebox/images/loading.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: transparent url(includes/lytebox/images/blank.gif) no-repeat; display: block; left: 0; float: left; }
	#lbPrev.blue:hover, #lbPrev.blue:visited:hover { background: url(includes/lytebox/images/prev_blue.gif) left 15% no-repeat; }
	
#lbNext { width: 49%; height: 100%; background: transparent url(includes/lytebox/images/blank.gif) no-repeat; display: block; right: 0; float: right; }
	#lbNext.blue:hover, #lbNext.blue:visited:hover { background: url(includes/lytebox/images/next_blue.gif) right 15% no-repeat; }

#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { color: #01379E; }
	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off.blue, #lbNext2_Off.blue { color: #B7CAEE; }
	
#lbDetailsData { padding: 0 10px; }
	#lbDetailsData.blue { color: #01379E; }

#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbAdnotacja { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbAdnotacjaDisplay { float: left; display: block; padding-bottom: 1.0em; color: #900009; font-size: 9px; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 64px; height: 38px; float: right; margin-bottom: 1px; }
	#lbClose.blue { background: url(includes/lytebox/images/close_blue.png) no-repeat; }

#lbPlay { width: 64px; height: 38px; float: right; margin-bottom: 1px; }
	#lbPlay.blue { background: url(includes/lytebox/images/play_blue.png) no-repeat; }
	
#lbPause { width: 64px; height: 38px; float: right; margin-bottom: 1px; }
	#lbPause.blue { background: url(includes/lytebox/images/pause_blue.png) no-repeat; }

