/*
  $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 { height: 16px; font-size: 9pt; vertical-align: top; }
.errorBox { background: Red; font-weight: bold; }
.stockWarning { color: #ff8401; }
.productsNotifications { background: #f0f0f0; }
.orderEdit { color: #927D46; text-decoration: underline; }

body {
/*  background: White; */
  background: #EDE9DE;  /* pridano Tomem */
  margin: 20px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-align: left;
  font-size: 8pt; /* zmenseno Tomem z 9pt na 8pt*/
}

a {  color: #927D46;  text-decoration: underline; }
a:hover {  color: #927D46;  text-decoration: none;}
a.categoryImg {	text-decoration: none;}

form {	display: inline;}
table {	 font-size: 8pt; 	border: 0px;	margin: 0px; text-align: left; }

TR.header {  padding-top: 2px;  background: #5a6d8c;}
TR.headerNavigation {}
TD.headerNavigation {  color: #ffffff;  font-weight : bold;}

a.headerNavigation {   color: #927D46; }
a.headerNavigation:hover {  color: #927D46;}

TR.headerError {  background: Red;}
TD.headerError {  background: Red;  color: #ffffff;  font-weight : bold;  text-align : center;}

TR.headerInfo {}
TD.headerInfo {  font-weight: bold;  text-align: center;}

TR.footer {  background: #927D46; }
TD.footer {  text-align: left;  font-weight: normal; color: White;  height: 18px;}
TD.footer a {	text-decoration: none; color: #ffffff; }
TD.footer a:hover {	text-decoration: underline; color: #ffffff; }

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: white;
}
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: white;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #927D46;
  border-spacing: 1px;
  margin: 3px;
  width: 98%;
  text-align: left;
}
.productListing-heading {
  font-weight: bold;
  background: #927D46;
  color: #FFFFFF;
  padding: 2px; 
}

A.pageResults {  color: #000000; text-decoration: underline; }
A.pageResults:hover {  color: #000000;  text-decoration: none;}

TD.pageHeading, DIV.pageHeading {
  font-weight: bold;
  color: #ff8401;
  text-align: left;
  padding: 3px;
}
TR.subBar {  background: #f0f0f0;}
TD.subBar {  color: #5e5e5e;}

TD.mainIndex {
  font-size: 8pt; /* zmeneno na 8pt z 9pt*/
  line-height: 1.5;
  vertical-align: top;
  padding: 5px;
  text-align: left;
}
TD.mainIndex a:link, TD.mainIndex a:visited { color: #000000; text-decoration: underline; }
TD.mainIndex a:hover { color: #000000; text-decoration: none;}

TD.main, P.main {
  line-height: 1.5;
  vertical-align: top;
  padding: 5px;
  font-size: 8pt; /* zmeneno na 8pt z 9pt*/
}

TD.smallText, SPAN.smallText, P.smallText { font-size: 100%;}

TD.accountCategory { color: #5e5e5e;}

TD.fieldKey { font-weight: bold;}
TD.fieldValue { }
TD.tableHeading { font-weight: bold;}

SPAN.newItemInCart { color: Yellow;}
SPAN.newItemInCart a:hover {	color: #5e5e5e;	text-decoration: underline;}

CHECKBOX, INPUT, RADIO, SELECT { font-size: 8pt; border: 1px solid #927D46;}
INPUT.inputTester { border: 1px solid #5e5e5e; background-color: #eeeeee; }
INPUT.inputTesterOrdered { font-weight: bold; border: 2px solid #5e5e5e; background-color: #eeeeee; }
INPUT.inputProduct { border: 1px solid #ff8401; background-color: #f7eef0; }
INPUT.inputProductOrdered { font-weight: bold; border: 2px solid #ff8401; background-color: #f7eef0; }
TEXTAREA {  width: 100%;  font-family: Verdana, Arial, sans-serif;  font-size: 9pt; border: 1px solid #927D46;}

SPAN.greetUser {  color: #ff8401;  font-weight: bold;}

TABLE.formArea {  background: #f0f0f0;  border-color: #5e5e5e;  border-style: solid;  border-width: 1px;}
TD.formAreaTitle {  font-weight: bold;}
SPAN.markProductOutOfStock {  color: #ff8401;  font-weight: bold;}
SPAN.productSpecialPrice { color: #ff8401;}
SPAN.errorText { color: #ff0000;}

.moduleRow { }
.moduleRowOver { background-color: #c3c3c3; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #D4B96C; }

.checkoutBarFrom, .checkoutBarTo {}
.checkoutBarCurrent {}

/* message box */

.messageBox {}
.messageStackError, .messageStackWarning { background-color: Red; color: White; padding: 3px; }
.messageStackError img {}
.messageStackSuccess { background-color: #99ff00; }

/* input requirement */

.inputRequirement { color: #ff0000; }


