
/* JK Style  start */

.JK_boxTop    { background: url('images/infobox_main/top.gif');
                 font-family: Tahoma;
                 font-size: 12px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; ; height: 12px; width: 420px}
				 
		
TABLE.JK_boxCentr4 { width:420px; 
		background: #FFFFFF center top;
		border: 0px #FFFFFF none;
		padding: 0px 0px 0px 0px; 
		border-spacing: 0px; 
		white-space: nowrap;}
	 
TABLE.JK_boxCentr5 { width:580px; 
		background: #FFFFFF center top;
		border: 0px #FFFFFF none;
		padding: 0px 0px 0px 0px; 
		border-spacing: 0px; 
		white-space: nowrap;}
		
TABLE.JK_boxCentr6 { width:680px; 
		background: #FFFFFF center top;
		border: 0px #FFFFFF none;
		padding: 0px 0px 0px 0px; 
		border-spacing: 0px; 
		white-space: nowrap;}
		
TABLE.JK_boxCentr7 { width:770px; 
		background: #FFFFFF center top;
		border: 0px #FFFFFF none;
		padding: 0px 0px 0px 0px; 
		border-spacing: 0px; 
		white-space: nowrap;}

.farz1 { color: #006699; text-align: left; height: 28px; border: #CCCCCC dotted; font-weight: bold; background-image: none; background-color: #FFFFCC; padding: 0 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px; background-position: left center; text-indent: 0px; border-width: 1px 1px 1px 1px ; vertical-align: middle}

.farz1a { color: #006699; text-align: left; height: 85px; border: 1px #CCCCCC dotted; font-weight: bold; background-image: none; background-color: #FFFFCC; padding: 2px 5px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; background-position: left center; text-indent: 0px}

.farz_bt1 { color: #003366; text-align: center; height: 48px; border: 0px #CCCCCC none; font-weight: bold; background-image: url(images/infobox_main/bt_170.gif); background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 48px; background-position: left center; text-transform: none; background-repeat: no-repeat; vertical-align: middle; word-spacing: 2pt; width: 170px; background-attachment: fixed; cursor: hand}

.farz_bt2 { color: #003366; text-align: center; height: 48px; border: 0px #CCCCCC none; font-weight: bold; background-image: url(images/infobox_main/bt_220.gif); background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 48px; background-position: left center; text-transform: none; background-repeat: no-repeat; vertical-align: middle; word-spacing: 2pt; width: 220px; background-attachment: fixed; cursor: hand}

.Fgran_13b { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bolder; font-variant: normal; color: #333399; position:relative;; padding: 0px 2px; text-align: center}

.n_nagl_12 {padding:3px 10px 3px 10px; ; font-size: 14px; font-style: normal; font-weight: bolder; font-variant: normal; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; background-color: #0066CC;}

.tnk_nagl_12 {padding:3px 10px 3px 10px; ; font-size: 14px; font-style: normal; font-weight: bolder; font-variant: normal; color: #003300; font-family: Arial, Helvetica, sans-serif; background-color: #FF6600;}

.N_12b { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: normal; color: #FFFFFF; ; background-color: #0033CC; background-position: center center}

.pol_nagl_12 { padding:3px 10px 3px 12px; ; font-size: 14px; font-style: normal; font-weight: bolder; font-variant: normal; color: #000000; clip: rect( ) ; font-family: Arial, Helvetica, sans-serif; background-color: #FF9933;}


.cen_1 {height: 40px; padding:3px 10px 3px 10px; ; font-size: 14px; font-style: normal; font-weight: bolder; font-variant: normal; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #FFFF66; border: 2px solid #003399; border-bottom: 2px dashed #003399;}

.cen_1d {padding:3px 10px 3px 10px; ; font-size: 16px; font-style: normal; font-weight: bolder; font-variant: normal; color: #333333; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; border: 2px solid #003366;}

.cen_2 {padding:3px 10px 3px 50px; ; font-size: 14px; font-style: normal; font-weight: bolder; font-variant: normal; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #D2D8DF; border-bottom: 1px dashed #003399;}

.cen_2d {padding:3px 10px 3px 40px; ; font-size: 14px; font-style: normal; font-weight: bolder; font-variant: normal; color: #333333; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; border: 1px solid #003399;}

.cen_3d {padding:0px 0px 0px 0px; ; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; font-family: Verdana, Arial, sans-serif; background-color: #FFFFFF; border-bottom: 1px solid #CCCCCC;}

.cen_3dB {padding:0px 0px 0px 0px; ; font-size: 12px; font-style: bold; font-weight: bold; font-variant: normal; color: #333333; font-family: Verdana, Arial, sans-serif; background-color: #FFFFFF; border-bottom: 1px solid #CCCCCC;}


.cen_3  {  font-family: Verdana, Arial, sans-serif;  font-size: 12px; font-style: normal; font-weight: normal; }
.cen_3B  {  font-family: Verdana, Arial, sans-serif;  font-size: 12px; font-style: bold; font-weight: bold; }

TR.cen3d { 
 border: 2px;
  border-style: solid;
  border-color: #D4CECE;
  border-spacing: 2px;
}

/* JK Style  end  */

.mws_boxTop    { background: url('images/infobox_main/top.gif');
                 font-family: Tahoma;
                 font-size: 12px;
                 text-align : center;
                 font-weight: bold;
				 color: #003399;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
				 
				 

/* Graphical Borders - boxes column_left_right - Star */
.mws_boxTop    { background: url('images/infobox_main/top.gif');
                 font-family: Tahoma;
                 font-size: 12px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxLeft   { background: url('images/infobox_main/left.gif'); }
.mws_boxRight  { background: url('images/infobox_main/right.gif'); }
.mws_boxBottom { background: url('images/infobox_main/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxCenter { background: #FFFFF; padding: 0px 5px 0px 5px; }
/* Graphical Borders - boxes column_left_right - Star */

/* Graphical Borders - boxes main modules and file-pages - Star */
.mws_boxTop_main    { background: url('images/infobox_main/top.gif');
                 font-family: Tahoma;
                 font-size: 14px;
                 text-align : center;
                 font-weight: bold;
				 color: #003399;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxLeft_main   { background: url('images/infobox_main/left.gif'); }
.mws_boxRight_main  { background: url('images/infobox_main/right.gif'); }
.mws_boxBottom_main { background: url('images/infobox_main/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxCenter_main { background: #FFFFFF; }
/* Graphical Borders - boxes main modules and file-pages - End  */



TD.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}


BODY {  
SCROLLBAR-FACE-COLOR: #cccccc; #E4E8F3;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #006699;
SCROLLBAR-ARROW-COLOR: #245490;
SCROLLBAR-3DLIGHT-COLOR: #245490;
SCROLLBAR-DARKSHADOW-COLOR: #006699
SCROLLBAR-TRACK-COLOR: #006699;
}

body { 
	font:normal 12px Tahoma,Verdana,Arial,Helvetica,sens-serif;
	background:#FFFFFF;
	margin:0px;
	padding:0px;
	text-align:center;
	}

BODY_0 {  background: #FFFFFF;  color: #ffffff;  margin: 0px;
SCROLLBAR-FACE-COLOR: #ffffff; #E4E8F3;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #f8f8f9;
SCROLLBAR-3DLIGHT-COLOR: #CDD4E8;
SCROLLBAR-ARROW-COLOR: #003399;
SCROLLBAR-TRACK-COLOR: #f8f8f9;
SCROLLBAR-DARKSHADOW-COLOR: #CDD4E8
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
margin:0px; 	padding:0px; 	text-align:center;
}

a {text-decoration: none; color: #245490; font-size: 12px; }
// a:visited {text-decoration:none; color:#996699;} //
a:link{text-decoration:none; color: #245490; font-size: 12px; } 

 

a.napis:hover { color: #0033CC;  text-decoration: underline;}
a.napis:hover { color: #0033CC;  text-decoration: underline;} 
a:hover {text-decoration:underline; cursor: hand }



.boxText{ font-family: Verdana, Arial, sans-serif; font-size: 12px; 
position:relative;
margin:0px 0px 0px 0px;; padding:0px 0px 0px 0px;}

.boxText2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #FFFFCC;}


.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 12px; background: #ffb3b5; font-weight: bold; }


.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 12px; color: #cc0033; }

.productsNotifications { background: #f2fff7; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 12px; color: #70d250; text-decoration: underline; }


FORM {
	display: inline;
}


TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #D4CECE;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #FFFFFF;
  color: #0066CC;
  font-weight : bold;
}


A.headerNavigation { 
  color: #003399;  text-decoration: underline;
}

A.headerNavigation:hover {
  text-decoration: underline;
}

A.headerNavigation:visited {
  text-decoration: underline;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  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;
}

TR.footer {
  background: #D4CECE;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px; height: 25px;
  background: #000000; 
  background-image: url(http://www.test.skymedia.pl/sklep/images/infobox_main/bot.gif);
  color: #336699;
  font-weight: bold;
}

.infoBoxFooter  {
  background: #000000;
}



.infoBoxContents {
  background: #FFFFFF;
 font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  background: #DFE3FF 
  color: #CCCCC;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.cena{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px; font-weight: bold; color: #0033CC;
}

TD.kup_teraz{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: center;
}

TD.brief_desc{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: justify;
}
A.nazwa{
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}


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: #ffffff;
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #D4CECE;
  border-spacing: 0px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px; height: 22px;
   color: #0066CC;
  font-weight: bold;
}

A.productListing-heading { 
  color: #0066CC; 
}

A.productListing-heading:hover {
   color: #0066CC;
  text-decoration: underline;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

A.pageResults {
  color: #000000;
}

A.pageResults:hover {
  color: #FFFFFF;
  background: #D4CECE;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px; color: #003366;
}

TD.main1 P.main1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.0;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  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;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  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: #FFFFFF;
  border-color: #006699;
  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; font-size: 12px; font-weight: bold;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 12px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 12px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ff0000; }

main2 { font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.0; }

DIV.pageHeading  { background-image: url(images/infobox/corner_right_left.gif) }



table,tr,td{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; 
font-style: normal; color: #245490;	margin:0px;	padding:0px; }

TABLE, TR, TD, DIV{ 
	font:normal 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
   color: #245490;
}


.Fnieb_10 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; 
font-style: normal; color: #0066CC; }

.Fnieb_11 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; 
font-style: normal; color: #0066CC; }

.Fnieb_12 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; 
font-style: normal; color: #0066CC; }
 
.Fnieb_12b { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; 
 font-weight: bold; font-style: normal; color: #0066CC; }

.Fnieb_13b_pad15 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; 
 font-style: normal; font-weight: bold; font-variant: normal; color: #0066CC; 
position:relative;; padding:  0px 8px 0px 15px}

.Fnieb_14b_pad15 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; 
 font-style: normal; font-weight: bold; font-variant: normal; color: #0066CC; 
position:relative;; padding:  0px 8px 0px 15px}

.Fszar_10 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; 
font-style: normal; color: #CCCCCC; }
  
.Fszar_11 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; 
font-style: normal; color: #CCCCCC; }

.Fszar_12 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; 
font-style: normal; color: #CCCCCC; }

.Fszar_12b { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; 
 font-weight: bold; font-style: normal; color: #CCCCCC; }
 
.Fczer_10 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; 
font-style: normal; color: #FF0000; }

.Fczer_11 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; 
font-style: normal; color: #FF0000; }

.Fczer_12 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; 
font-style: normal; color: #FF0000; }
 
.Fczer_12b { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; 
 font-weight: bold; font-style: normal; color: #FF0000; }



.napis1 {  color: #FFFFFF; text-align: center; border: 1px solid #999999; font-weight: bold; background-image: url(images/w.gif)}
.napis2 { color: #0066CC; text-align: center; background-image: url(images/w.gif); color: #336699; text-align: center; border: 1px solid #999999; font-weight: bold; background-image: url('images/16.gif') ; font-size: 12px}
.napis3 {border-style: groove; border-width: 3; padding: 0; background-color: #014394; color: #FFFF00; font-weight: bold: groove; border-width: 0; padding: 0 }
.napis4 { color: #0066CC; text-align: center; border: 0px solid; font-weight: bold; background-image: url('images/ok2.jpg')}
.napis5 {  color: #336699; text-align: center; border: 1px solid #999999; font-weight: bold; background-image: url('images/16.gif')}.formul1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #336699; background-color: #FFFFCC; text-indent: 8px; border: #006699 solid; height: 28px; width: 120px; border-width: 1px 2px 2px 1px; text-align: left; vertical-align: middle}

.farz0 { color: #006699; text-align: left; height: 22px; border: 1px #CCCCCC none; font-weight: bold; background-image: none; padding: 0 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; background-position: left center; text-indent: 0px; vertical-align: middle ; clip:  rect(   )}
