/*

  $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

  modyfikacje : bmarco ; http://www.bmarco.pl ; admin@bmarco.pl

*/



BODY {background: #1B1B1B url('../images/bg.gif') repeat-x; color: #1B1B1B; margin: 0px;}

CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA{font-family: tahoma, Arial, sans-serif; font-size: 12px;}

img{border-style: none;}

A {font:normal 12px verdana, arial, sans-serif; color: #FF5500; text-decoration: none;}
A:hover {font:normal 12px verdana, arial, sans-serif; color: #FF7900; text-decoration: none;}
.main_justify A, .main A{font:normal 11px verdana,}
.main_justify A:hover, .main A:hover{font:normal 11px verdana,}

A.pageResults {color: #000;}

A.pageResults:hover {color: #f49011;}
 
A.nazwa{font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; text-align: center;}

.level_0 {
    font-weight: normal !important;
    padding-left: 30px !important;
	border-top:none medium transparent !important;
}

span{font:bold 12px tahoma, arial, sans-serif;}

P{font:normal 12px tahoma, arial, sans-serif; text-indent: 40px;}

img.kategorie{float: left; border: none; padding: 10px 0px 0px 0px;}



hr.linia{border: transparent 1px solid; border-bottom: 1px solid #cfc1dd;}



FORM {display: inline;}



TR.header {background: #f6f6f6;}



TR.headerNavigation {}

TD.headerNavigation{background-color: #1B1B1B; height: 35px; font-family: Verdana,  Arial, sans-serif; font-size: 10px; color: #888; font-weight : bold;}

A.headerNavigation {font-family:Verdana, Courier, monospace; font-size: 12px; color: #FFAA00; }

A.headerNavigation:hover {font-family: Verdana, Courier, monospace; font-size: 12px; color: #f49011; text-decoration: none;}

#upper{position: relative; width: 931px; height: 61px; background: transparent url('../images/upper.gif') no-repeat;}
a#darmowa_dostawa{display: block; position: absolute; width: 256px; height: 40px; top: 10px; left: 450px;}
a#pokaz_koszyk     {display: block; position: absolute; width: 184px; height: 59px; top: 0px; right: 14px;}
#user_area{position: absolute; top: 23px; left: 15px;}
a.headerNavigation:link, a.headerNavigation:visited{font-family:Verdana, Courier, monospace; font-weight: bold; font-size: 10px; color: #fff; padding-left: 10px; margin-right: 7px; text-decoration: none; background: transparent url('../images/dot.png') no-repeat 0px 3px;}
a.headerNavigation:hover {color: #F5970A;}
#head{width: 931px; height: 187px; background: transparent url('../images/head.jpg') no-repeat;}
#mainNavi{position: relative; width: 931px; height: 35px; background: transparent url('images/navi.jpg') no-repeat; text-align: center;}
 
#mainNavi{position: relative; width: 931px; height: 35px; background: transparent url('../images/navi.jpg') no-repeat; text-align: center;}

  a.szukaj{position: absolute; right: 0px; top: 0px;}

  div#produkty{position: absolute; left: 16px; top: -2px;}

  #przejdz{vertical-align: center; position: relative; left: 5px; top: 4px;}

  #inp{position: absolute; right: 80px; top: 5px;}

  input#szukaj_input{width: 120px; border: none; background-color: transparent; overflow: hidden;}



#naglowek_img{position: relative;}

#logowanie, #zalogowanie{color: #fff; padding: 7px 15px; background: transparent url('../images/login_bg.gif') no-repeat; position: absolute; left: 280px; top: 122px; font: bold 10px tahoma;}
#logowanie a, #zalogowanie a{color: #F5B40D; font: bold 11px tahoma;}
#logowanie a:hover, #zalogowanie a:hover{color: #fff;}
#zalogowanie{background: transparent url('../images/zalogin_bg.gif') no-repeat;}
#logowanie_opcje{text-align: center; margin-top: 6px;}

#kategorie{background: transparent url('../images/box_mid.gif') repeat-y; font-family: Verdana, Arial, sans-serif; font-size: 11px; padding: 0px 1px;}
#kategorie_bottom{height: 7px; background: transparent url('../images/box_foot_orange.gif') no-repeat;}
#kategorie img{display: none;}
A.kategorie{font-weight: bold; display: block; background: #FFAA00; color: #000; text-decoration: none; padding: 3px 0px 3px 14px; border-top: 1px solid #000;}
A.kategorie:hover{color: #fff; background-color: #FFCE00; }
SPAN.kategorie_on{color: #fff;}


.naglowek{width: 184px; height: 31px; background: transparent url('../images/kategore_hed.gif') no-repeat;}

.formularz_rejestracyjny .naglowek{background: #FFAA00 none no-repeat; color: #fff; border-bottom: 1px solid #FF8100; margin-top: 10px; font-family: tahoma, Arial, sans-serif; font-size: 14px; font-weight: bold;}

.box_div{margin-right: 7px; border-left: 1px dotted #ccc;}

.box_div_kontakt{margin-left: 7px;}

a.new_header, div.new_header, div.new_header_kontakt{background: #FFAA00; color: fff; display: block; text-align: center; border-bottom: 1px solid #FF8100; margin-top: 10px; font-family: tahoma, Arial, sans-serif; font-size: 14px; font-weight: bold;}

div.new_header_kontakt{background: transparent;}

.marque{font-family: Verdana, Arial, sans-serif; font-size: 11px; padding: 3px;}



.cena_razem{font-family: Verdana, Arial, sans-serif; text-align: right; font-size: 16px; font-weight: bold; border-top: 1px solid #000; margin-bottom: 10px;}



#powrot_glowna{position: absolute; left: 30px; top: 20px; display: block; width: 420px; height: 85px;}  



TR.headerError {background: #FC6124;}

TD.headerError {font-family: Verdana, Verdana, Arial, sans-serif; font-size: 10px; background: #FC6124; color: #ffffff; font-weight : bold; text-align : center;}



TR.headerInfo {background: #00ff00;}

TD.headerInfo {font-family: Verdana, Verdana, Arial, sans-serif; font-size: 10px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}



TR.footer {}

TD.footer {background: transparent url('../images/foot.jpg') no-repeat;font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000; height: 29px; padding: 0px 0px 5px;}



.infoBox {border-top: none;}

.infoBoxContents {font-family: Verdana, Arial, sans-serif; font-size: 11px; padding: 3px;}

.infoBoxNotice {background: #ffffff;}

.infoBoxNoticeContents { background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 11px;}

TD.infoBoxHeading { border-bottom: 1px solid #000; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFAA00; height: 29px; text-align: center;}

TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif; font-size: 11px;}



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

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: 10px; text-align: justify;}



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: #ffffff;}

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: #f3f3ec;}



TABLE.productListing {border: 1px; border-style: solid; border-color:#d4cece; border-spacing: 1px;}

.productListing-heading {font-family: Verdana, Arial, sans-serif; font-size: 11px; background: #EDEDED; color: #000000; font-weight: bold;}

TD.productListing-data {font-family: Verdana, Arial, sans-serif; font-size: 11px;}



TD.pageHeading, DIV.pageHeading {font-family: verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #FC6124;}

TD.pageHeading2, DIV.pageHeading2 {font-family: verdana, Arial, sans-serif; font-size: 26px; font-weight: bold; color: #ff0066; font-style: italic;}

TR.subBar {background: #f4f7fd;}

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



TD.main, P.main, div.main, TD.main_justify, P.main_justify, div.main_justify{font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.3;}
TD.main_justify, P.main_justify, div.main_justify{text-align: justify}


TD.smallText, SPAN.smallText, P.smallText {font-family: Tahoma, 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: 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: 11px; color: #FC6124;}

SPAN.greetUser {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #FC6124; 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: #0c6;}



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



#tlo_mid{background: transparent url('../images/tlo_mid.gif') repeat-y;}

.obramowanie {border-left: 1px solid #0458A8; border-right: 1px solid #0458A8; border-bottom: 1px solid #0458A8; border-top: 1px solid #0458A8;}

.boxText { font-family: Verdana, monospace,  Arial, sans-serif; font-size: 9px; }

.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; }



.moduleRow { }

.moduleRowOver { background-color: #C0C0C0; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #E9F4FC; }



.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: 11px; }

.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: #ff0000; }



.copyright {font-family: Tahoma; font-size: 10px; background: #EFEFEF; padding-right: 5px;}

.star-product-title {font-family: Verdana, Arial, sans-serif; text-align : center; font-size: 16px; font-weight: bold; color: #000000;}

.star-product {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000;}

.star-product-price{ font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #ff0000;}

.product_details_punkty {font-size: 20px;color: #003d1b;}

.product_inline_punkty {color: #003d1b;}

.product_list_punkty {color: #00CC66;}

#cart_punkty_info{ font-size: 10px; color: #444; text-align: justify; padding-top: 5px; padding-left: 10px; }
