/* $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $
 osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com
 Copyright (c) 2003 osCommerce
 Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.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: #C3DBEF; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #103C85; text-decoration: underline; }

BODY { font-family: Verdana, Arial, sans-serif; color: #3C4D61; margin: 0px; padding:0px;}

IMG { border: 0px; 
}

A { color: #3C4D61; text-decoration: none;}

A:hover { color: #E54B00; text-decoration: none;}

FORM { display: inline;}

/* kolor tla u gory, tam gdzie logo */
TR.header { background: #FFFFFF;}

TR.headerNavigation { background: #bbc3d3;}

/*znaczki w menu glównym, oraz podklad tla*/
TD.headerNavigation { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal; background: #000; color: #FFF; font-weight : bold;}

/* kolor czcionki w menu glownym */
A.headerNavigation {  color: #000; 
}

/* j/w po najechaniu */
A.headerNavigation:hover { color: #F60; text-decoration: none;}

.stopka { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; color: #FFFFFF; font-weight : normal;}

A.stopka {  color: #FFFFFF; 
}

/* j/w po najechaniu */
A.stopka:hover { color: #FFFFFF;}

TR.headerError { background: #DD2400;}

TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #DD2400; 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 {
}

TD.footer { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #454545; font-weight: normal;}

.infoBox {}
.infoBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxcenter { background: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxNotice { background: #FF8E90;}
.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.infoBoxHeading { font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #FF5300; text-transform: uppercase;}
TD.headerTop { background: #F1F1F1; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal;}
TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 10px;}

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: #FBFBFB;}
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: #FBFBFB;}
TABLE.productListing { border: 1px; border-style: solid; border-color: #F8F8F8; border-spacing: 1px;}
.productListing-heading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; background: #FBFBFB; color: #000000; border: 1px solid #CCC; font-weight: bold;}

TD.productListing-data { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #FFF; border-bottom: 1px solid #CCC;}

A.pageResults { font-size: 11px; color: #888; background: #FFF; border: 1px solid #FFF; padding: 1px 3px 1px 3px; line-height:1.5; font-weight: bold;}
A.pageResults:hover { font-size: 11px; color: #FF850D; background: #FFF; border: 1px solid #FFF; padding: 1px 3px 1px 3px; font-weight: bold;}
TD.pageHeading, DIV.pageHeading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600;}

TR.subBar { background: #f4f7fd;}

TD.subBar { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}

TD.main, P.main { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}

TD.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px;}

.stopka { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff;}

TD.accountCategory { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #aabbdd;}

TD.fieldKey { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal;}

TD.fieldValue { font-family: Verdana, Arial, sans-serif; font-size: 10px;}

TD.tableHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}

SPAN.newItemInCart { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #DD2400;}

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: 11px; color: #CC0000; font-weight: bold;}

TABLE.formArea { background: #f1f9fe; border-color: #2E2BA8; 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: #DD2400;}

SPAN.errorText { font-family: Verdana, Arial, sans-serif; color: #DD2400;}

.moduleRow { }
.moduleRowOver { background-color: #F1F1F1; cursor: pointer; cursor: hand; border: 10px solid #F00 }
.moduleRowSelected { background-color: #F9F9F9;  }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #DD2400; }

.imagesBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 10px;}

TD.category_desc { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}

TABLE.categ { border: 0px; border-spacing: 0px; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}

TD.categ {    vertical-align: top;} 


categ { color: #FFF;}

A.cat_top { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #3688BA; font-weight: bold; text-decoration: none;}

A.cat_top:hover { color: #999; text-decoration: none;}

A.cat_sub { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #677B8D; font-weight: normal; text-decoration: none;}

A.cat_sub:hover { color: #999; text-decoration: none;}

#categ a { /* linki w menu */ 
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
display: block; /* rodzaj wyświetlenia elementów */ 
padding: 2px; /* odległości linków */ 
color: #FFF; /* kolor linków */ 
background:transparent url(images/gfx/box/oferta_bg_main.png); /* tło linka najechanego */  
margin-top: 1px; /* 1px odstępu od góry */ 
font-weight: normal;
text-decoration: none; /* dekoracja tekstu */ 
padding-left: 17px; 
line-height: 20px;}

#categ a:hover { /* najechane linki w menu */ 
font-family: Tahoma, Verdana, Sans-serif; /* krój czcionki */ 
display: block; /* rodzaj wyświetlenia elementów */  
text-decoration: none; /* dekoracja tekstu */ 
color: #E54B00; /* kolor tekstu */
padding-left: 15px;}

#categ2 a { /* linki w menu */ 
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
display: block; /* rodzaj wyświetlenia elementów */ 
color: #7A7A7A; /* kolor linków */ 
margin-top: 1px; /* 1px odstępu od góry */ 
font-weight: normal;
padding-left: 0px;
text-align: left;
text-decoration: none; /* dekoracja tekstu */ 
text-transform: lowercase;}

#categ2 a:hover { /* najechane linki w menu */ 
font-family: Tahoma, Verdana, Sans-serif; /* krój czcionki */ 
display: block; /* rodzaj wyświetlenia elementów */  
text-decoration: underline; /* dekoracja tekstu */ 
color: #7A7A7A; /* kolor tekstu */
}

TABLE.categ { border: 0px; border-spacing: 0px; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #000000;}

TD.categ_l { vertical-align: top; background: #F0F0F0 url("images/gfx/t_b.gif");} 

.categ { vertical-align: middle;} 

#box_column { /* nasz div "menu" */ 
border: 1px solid #CBD2D7; /* obramowanie naszego menu */ 
background: #FFFFFF; /* tło naszego menu */ 
width: 184px; /* szerkość menu */ 
padding: 2px; } /* odległość menu od obramowania*/
}

#main_column { /* nasz div "menu" */ 
border: 1px solid #CBD2D7; /* CBD2D7 obramowanie naszego menu */ 
background: #FFF; /* tło naszego menu */ 
width: 930px; /* szerkość menu */ 
padding: 2px;/* odległość menu od obramowania*/
text-align: center;

} 

#spacer {
border-left: 6px solid #FFF; 
}

#center_column { /* nasz div "menu" */ 
border: 1px solid #CBD2D7; /*  obramowanie naszego menu */ 
background: #FFFFFF; /* tło naszego menu */ 
width: 10px; /* szerkość menu */ 
padding: 2px;/* odległość menu od obramowania*/
/*margin-left: 10px;
margin-right: 10px;*/
} 

.menuHeader { font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold;}

A.menuHeader { color: #787878; text-decoration: none;}

A.menuHeader:hover { color: #E54B00; text-decoration: none;}

.headerTD { background: transparent url(images/gfx/headerbutton.png); background-repeat: no-repeat; width: 91px; height: 27px;}

.catHeader { font-family: Tahoma, Verdana; font-size: 12px; font-weight: bold;}
A.catHeader { color: #4E5A60; text-decoration: none;}
A.catHeader:hover { color: #E54B00; text-decoration: none;}

.linkW { font-family: Arial, Tahoma, Verdana; font-size: 11px; font-weight: bold; text-transform: uppercase;}
A.linkW { color: #FFF; text-decoration: none;}
A.linkW:hover { color: #E54B00; text-decoration: none;}

.boxHeader { font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold;}
.inputGray { font-family: Arial, Tahoma; font-size: 11px; color: #000; text-align: center; border: 1px solid #A5A5A5;}

.linkInfo { font-family: Tahoma, Verdana; font-size: 11px; font-weight: normal; text-transform: none; margin-left: 12px; line-height: 18px;}
A.linkInfo { color: #5F6162; text-decoration: none;}
A.linkInfo:hover { color: #E54B00; text-decoration: none;}

.linkBest { font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold; text-transform: none;}
A.linkBest { color: #5F6162; text-decoration: none;}
A.linkBest:hover { color: #E54B00; text-decoration: none;}

.linkFooter { font-family: Tahoma, Verdana; font-size: 11px; font-weight: normal; text-transform: none;}
A.linkFooter { color: #909395; text-decoration: none;}
A.linkFooter:hover { color: #E54B00; text-decoration: none;}

.linkSC { font-family: Tahoma, Verdana; font-size: 12px; font-weight: bold; text-transform: none;}
A.linkSC { color: #626262; text-decoration: none;}
A.linkSC:hover { color: #E75A16; text-decoration: none;}

A.linkList { color: #0080AF; text-decoration: none;}
A.linkList:hover { color: #E54B00; text-decoration: none;}

.sepD { padding-top: 10px; padding-bottom: 0px;}

.opisList { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #686E71; padding-top: 10px;}

.opisCena { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #E54B00;}

.kartaOpis { font-family: Times New Roman, Tahoma, Verdana, Arial, sans-serif; font-size: 14px; color: #111;}

.cena_micro { color: #FF6600; font-size: 12px; font-weight: bold;}
.cena_micro_s { color: #F00; font-size: 12px; font-weight: bold;}

.opis_micro { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #686E71;}

.scroll { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}

		#loopedSlider { margin:0; padding: 0; width:424px; position:relative; clear:both; }

		.container { width:424px; height:187px; overflow:hidden; position:relative; cursor:pointer; clear: both;}
		.pagination ul, .pagination li { list-style: none; margin: 0; padding: 0; border: 0; outline: 0; font-size: 1px; vertical-align: baseline; background: transparent; line-height: 1;}
		.slides { position:absolute; top:0; left:0; }
		.slides div { position:absolute; top:0; width:424px; display:none; }

		ul.pagination { list-style-type:none; margin:0; padding:0; margin:3px auto; float: left; }
		ul.pagination li { float:left; margin:0 0 0 3px; }	
		ul.pagination a { display:block; width:18px; height:18px; font-size: 10px; font-weight: bold; line-height: 1.6em; color: #ebebeb;overflow:hidden; background-image:url(images/gfx/pagination.png); background-position:0 0; background-repeat:no-repeat;}
		ul.pagination li.active a {background-position: 0 -18px; color: #222;}

		a.previous { float: left; }
		a.next { float: right; }

.platnosciBox {border: 1px dotted #ccc; vertical-align: middle; background: #fff;};
.platnosciBox:hover {background: #eee; border: 1px solid green;}
