/*
  $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: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  background: #d4d0c8; /* kolor tła */
  color: #494034; /* kolor tekstu podstawowego */
  margin: 0px;
}

TABLE.body {
border:thin solid red ;
width:100%;
background-color:#494034;
}

A {
  color: #eb4f10; /* tekst w boxach, tekst efektowy */
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
}

#content {
width: 766; margin: auto;
border: 0px solid #fffde9;
text-align:center;
}

TR.header {
  background: #fef5cb;  /* pasek pod naglowkiem */
}

TR.headerNavigation {
  background: #ffffff;
}

TD.headerNavigation {/* tekst pod naglowkiem - tlo i czcionka */
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #fef1b8;
  color: #ff8517; /* strzalki na pasku nawigacyjnym naglowka */
  font-weight : bold;
}

A.headerNavigation { 
  color: #a2aca0; 
}

A.headerNavigation:hover {
  color: #ff8517;
}

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

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #a2aca0;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #ffe7b4;  /*kolor naglowka boxa z informacjami */
  border-width:1px;     /*szerokosc krawedzi boxa z informacjami*/
}

.infoBoxContents {
  background: #f2f1e6;  /*kolor tła boxa z informacjami */
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.pasek {
  background: #ff8517;
}

.pasek_mindparx {
font-family: Verdana, Arial, Tahoma;
font-size: 12px;
color: #000000;
background: #f8f8f9;
}

.pasekSrodek {
  background: #ffe7b4;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.infoBoxNotice {
  background: #FF8E90;
}

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

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif; /* tekst boxa */
  font-size: 12px;
  font-weight: bold;
  background: #f8f8f9; /* kolor tla naglowka boxa */
  color: #341c0c;
}

DIV.infoBoxHeading {
  background: #ffffff;   /* zmiana koloru tla dla boxa  */
  border: solid 0 #b9c49f; 
  border-width:0px; 
  border-left-width:2px;
  padding:0.1ex;
  padding-left:0ex;
}

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: #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.productListing {
  border: 0px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ff8517; /* lista produktow kolor tla naglowka */
  color: #ffffff; /* lista produktow kolor czcionki */
  font-weight: bold;
}

TD.productListing-data {
  font-family: Trebouchet, Arial, Tahoma sans-serif underline;
  font-size: 11px;
  font-weight: bold
  }

TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
background: #D4CECE;
}

TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
background: #f8f8f9;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Trebouchet, Tahoma, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #eb4f10; /* Najwieksze napisy - Nagłówki */
}

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.4;/* odstep miedzy liniami tekstu glownego */
}
TD.regulaminy, P.regulaminy {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.4;/* odstep miedzy liniami tekstu glownego */
  background: #fff6d2
}
TD.beleczka, P.beleczka  {
  background: #ffe7b4;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

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: 10px;
  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: #eb4f10; /* kolor tekstu - Zapraszamy na zakupy */
  font-weight: bold;
}

TABLE.formArea {
  background: #ff8517; /* #f1f9fe */
  border-color: #7b9ebd;
  border-style: dotted;
  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;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; 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: 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: #ff0000; }



/*
  $Id: dynamenu_for_osc_styles.txt,v 1.00 2006/05/07 20:04:02 nate_02631 Exp $
	
	Dynamenu for osCommerce CSS Definitions

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce
  
	Released under the GNU General Public License
	
	Below are styles to be included in your catalog stylesheet (stylesheet.css) for
	use with Dynamenu for osCommerce. All the CSS declarations for various menu styles
	are included below. You need only include the style for the type of menu you plan
	to use in your store template (of course feel free to paste them all in if experimenting).
	
	The plain and DHTML menus also work with a set of templates found in the
	/includes/functions/dynamenu/templates folder, but in just about all cases
	modifying the styles below should net you the results you want. 
	
*/

/*---------------------------------*/
/*      Modificato da mirco64      */
/*   Vertical Fly-Out Menu Style   */
/*                                 */
/*                                 */
/*---------------------------------*/

.verbar	{   /* Color of main vertical menubar and border */
	color: FFFFFF;
	border: 0px outset #fdfefd;
}

.vertitem	{          /* Behaviour of main vertical menu items, leave as is for proper operation */
	text-align: left;
	white-space: nowrap;
}

.vertitem	a {   /* Font style, size of main menu items */
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	position: relative;
	display: block;
	background-image: url(images/template/category_menu.gif);
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
	padding-right: 3px;
	background-repeat: no-repeat;
	color: #FFFFFF;
}

.vertitem a:link, .vertitem a:visited	{   /* Default font style & color of main menu items */
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	position: relative;
	display: block;
	background-image: url(images/template/category_menu.gif);
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
	padding-right: 3px;
	background-repeat: no-repeat;
	color: #FFFFFF;
}

.vertitem a:hover	{   /* Font style & color, background menu color of main menu item when hovered over */
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	position: relative;
	display: block;
	background-image: url(images/template/category_menu.gif);
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
	padding-right: 3px;
	background-repeat: no-repeat;
	color: #000000;
}

.vertitem a:active	{   /* Font style & color, background menu color of main menu item when clicked */
	font-family: Verdana, Arial, sans-serif;
	font-size: 8px;
	text-decoration: none;
	position: relative;
	display: block;
	background-image: url(images/template/category_menu_down.gif);
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
	padding-right: 3px;
	background-repeat: no-repeat;
}

/*   Sub-Menu   */

.vertsubmenu	{   /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 5;
	visibility: hidden;
}

.vertsubframe	{   /* Color of submenu item and border */
	border: 0px outset #ff0000;
	position: relative;
	display: block;
	min-width: 150px;
}

.vertsubitem	{     /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
}

.vertsubitem a	{   /* Font style, size of submenu items */
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	position: relative;
	display: block;
	background-image: url(images/template/subcategory_menu.gif);
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 3px;
	background-repeat: no-repeat;
	color: #000000;
}

.vertsubitem a:link, .vertsubitem a:visited	{   /* Default font style & color of submenu items */
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	position: relative;
	display: block;
	background-image: url(images/template/subcategory_menu.gif);
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 3px;
	background-repeat: no-repeat;
	color: #FFFFFF;
}

.vertsubitem a:hover	{   /* Font style & color, background submenu color of submenu item when hovered over */
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	position: relative;
	display: block;
	background-image: url(images/template/subcategory_menu.gif);
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 3px;
	background-repeat: no-repeat;
	color: #000000;
}

.vertsubitem a:active	{   /* Font style & color, background submenu color of submenu item when clicked */
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	position: relative;
	display: block;
	background-image: url(images/template/subcategory_menu_down.gif);
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 3px;
	background-repeat: no-repeat;		
}

.vertsubitem .vertfwdarr, .vertitem .vertfwdarr	{   /* Positioning of right arrow for submenus */
	position: absolute;
	top: 9px;
	right: 10px;
}

.dmselected {   /* Style override for selected category tree */
}

.verbar .dmselected {   /* Style override for selected root category */
}

/*-------------------------------*/
/* Mindsparx Specials - przeceny */
/*-------------------------------*/

.box_outline3 {
margin-top:3px;
border-top-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-left-width: 4px;
border-style: dotted;
border-color: #bfbfbf;
}
.specials_price{
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
.specials_old_price{
font-family: Verdana, Arial, Tahoma;
font-size: 11px;
color: #333333;
font-weight: normal;
text-decoration: none;
}
.specials_name{
font-family: Verdana, Arial, Tahoma;
font-size: 14px;
font-weight: bold;
color: #eb4f10;
}
/* ------------------------- */
/*      roll over menu       */
/* ------------------------- */

table.menu a {                           /*                 */
width: 126px;                           /* width of blocks */
border:1px dotted #999999;             /* border properties */
border-top-width: 0px;
border-bottom-width: 1px;
border-bottom-color: #fda001;
border-right-width: 1px;
border-right-color: #fda001;
border-left-width: 0px;
border-left-color: #fda001;
display: block;
}
div.menu a {                            /*Properties for the Menu (static)*/
color: #eb4f10;                        /* font color */
background: #f2f1e6;                   /* BG color */
text-decoration: none;                  /* bold,italic,ext */
font-family: Verdana, Arial, Tahoma;
font-weight: none;                     /* none underline overline line-through blink */
font-size: 10px;                       /* font size  */
line-height: 16px;
text-align: center;
}
div.menu a:link {                      /* Link Properties (static) */
     color: #eb4f10;
     background: #f2f1e6; }
div.menu a:active {                    /* Active link properties */
     color: #eb4f10;
     background: #f2f1e6; }
div.menu a:visited {
     color: #eb4f10;
     background: #f2f1e6; }
div.menu a:hover {                     /* Hover (rollover ) properties */
     color: #ffffff;
     background: #fda001;
     border:0px dotted #000000;
     font-weight: bold;                     /* none underline overline line-through blink */
	 }
div.menu (                            /* Position  */
     position:absolute;
     top:0;
     left:0;
  )

/*Credits: Dynamic Drive CSS Library menu pod szyldem */
/*URL: http://www.dynamicdrive.com/style/ */

#tabs {
	width:100%;
	font-size:50%;
	line-height:normal;
	border-bottom:1px solid #666;
	margin-bottom:0.5em; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:0px 6px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:20;
	padding:0;
	}

#tabs a {
	position: relative;
	top:-28;
	left:166;
	float:left;
	float:right;
	display:block;
	background-image:url("images/left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 0px;
	text-decoration:none;
	}

#tabs a span {
	float:right;
	display:block;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	background:url("images/right.png") no-repeat right top;
	padding:2px 25px 4px 6px;
	margin-right:1px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}