/*
  $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
*/

/*
  additions by gjw (http://www.webcel.nl) for http://www.easydata.nl
*/

/* this is a comment, some comments are by gjw */

/*
  this is also a comment, DO NOT NEST comments!
*/


/* start gjw addition: good in Moz 1.5 + O 7.11, no problems in IE6, margin looks nicer */

/* html {
	border	: 1px solid #660000; > Dit is de donkere kleur verandert door 751818
	margin	: 5px;
	padding	: 0;
	background-color: #FFFF99
	color: #FFFF99;
}

/* end gjw addition */

/* In Catalog */
.boxText {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	background-color: #FEFAE5;
	color: #751818;
	}
	
.boxtext input {
color: #000000;
}


.errorBox {
  font-family	: Verdana, Arial, sans-serif; 
  font-size	: 10px; 
  background	: #FFFFFF; 
  font-weight	: bold; 
}
.stockWarning {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	color	: #cc0033;
	background-color: #FEFAE5;
}
.productsNotifications { 
  background	: #FEFAE5 ;
}
.orderEdit {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	color		: #FF9B3A;
	text-decoration: underline;
	background-color: #FEFAE5;
}
BODY {
  background	: #FEFAE5;				/* almost white, bg behind tables */
  color		: #751818;
	margin	: 0;
	scrollbar-3dlight-color: #FFFFED;
	scrollbar-arrow-color: #FCA234;
	scrollbar-base-color: #FFFFED;
	scrollbar-darkshadow-color: #FFFFED;
	scrollbar-face-color: #FFFFED;
	scrollbar-highlight-color: #FCA234;
	scrollbar-shadow-color: #FCA234;
	scrollbar-track-color: #FFFFED;
	background-color: #FFFFED;/*  background-image: url("images/*.jpg")		 added:gjw */
}
A {
	color		: #993300;
	text-decoration: none;
	border:  none #FEFAE5;
}
A:hover {
	color		: #000000;
	background-color: #FEFAE5;
	border:  none #FFFF00;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: underline;
	font-variant: normal;
}
FORM {
	display	: inline;
	background-color: #FEFAE5;
}
/* company logo */
TR.header {
  background-color	: #FEFAE5;
/*  background-image: url("images/*.jpg")		 added:gjw */
}
TR.headersearch {
  background	: #FF9900;
}
TR.headerNavigationcart {
	background-color: #FF9B3A;
}
TD.headerNavigationcart {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 12px;
	color		: #FEFAE5;
	font-weight	: bold;
	border-top	: medium none #FF9B3A;
	border-bottom	: 0px none #CC9966;
	border-right-style: none;
	border-left-style: none;
}
A.headerNavigationcart {
	color		: #FEFAE5;
	font-weight: bold;
}
A.headerNavigationcart:hover {
	color		: #0033FF;
	background-color: #751818;
	font-weight: bold;
}
headerNavigationlink {
	color		: #993300;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A.headerNavigationlink {
	color		: #993300;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
A.headerNavigationlink:hover {
	color		: #FCA234;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.headerNavigationquickfind {
	color		: #993300;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A.headerNavigationquickfind:hover {
	color		: #000033;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF9B3A;
}

TR.headerNavigationcheckout {
	background-color: #FF9B39;
}
TD.headerNavigationcheckout {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 14px;
	color		: #FF9B39;
	font-weight	: bold;
	border-top	: medium none #FF9B3A;
	border-bottom	: 0px none #CC9966;
	border-right-style: none;
	border-left-style: none;
}
A.headerNavigationcheckout {
	color		: #FEFAE5;
	font-weight: bold;
	font-size	: 14px;
}
A.headerNavigationcheckout:hover {
	color		: #FF0000;
	background-color: #751818;
	font-weight: bold;
}
TR.headerNavigation {
	background-color: #FF9B3A;
}
TD.headerNavigation {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 12px;
	color		: #FEFAE5;
	font-weight	: bold;
	border-top	: medium none #FF9B3A;
	border-bottom	: 0px none #CC9966;
	border-right-style: none;
	border-left-style: none;
}
A.headerNavigation {
	color		: #FEFAE5;
	font-weight: bold;
}
A.headerNavigation:hover {
	color		: #FFFF00;
	background-color: #FF9B3A;
	font-weight: bold;
}
TR.headerError {
  background	: #FFFFFF;
}
TD.headerError {
  font-family	: Tahoma, Verdana, Arial, sans-serif;
  font-size	: 12px;
  background	: #FEFAE5;				/* red */
  color		: #FF9B3A;				/* brownish */
  font-weight	: bold;
  text-align	: center;
}
TR.headerInfo {
  background	: #FEFAE5;				/* greyish */
}
TD.headerInfo {
	font-family	: Tahoma, Verdana, Arial, sans-serif;
	font-size	: 12px;
	background	: #FEFAE5;				/* greyish */
	color: #FFFF00;
    font-weight	: bold;
    text-align	: center;
}
TR.footer {
	background	: #FEFAE5;
	color: #FEFAE5;
}
TD.footer {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	background	: #FEFAE5;
	color		: #FF9B3A;
	font-weight	: normal;
	border-top: 1px solid #FF9B3A;
	border-right: 1px none #FF9B3A;
	border-bottom: 1px solid #FF9B3A;
	border-left: 1px none #FF9B3A;
}
.infoBox {
	background	: #FF9B3A;  				/* linker en rechterkant boxes */

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

.nickinfoBox {
	background	: #FEFAE5;
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 8px;
	background-color: #FEFAE5;
}

.shopBoxContents {
	background	: #FEFAE5;
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
}
.infoBoxContents {
	background	: #FEFAE5;
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	color:#660000;
	}
.infoBoxNotice {
	background	: #FF9B3A;
	color: #FEFAE5;
}
.infoBoxNoticeContents {
	background	: #FEFAE5;
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	color: #FF9B3A;
}
	 TD.infoBoxHeading {
     font-family: Verdana, Arial, sans-serif;
  	 font-size: 10px;
  	 font-weight: bold;
  	 background: #bbc3d3;
  	 background-image:url("images/infobox/corner_right_left.gif");
  	 color: #FEFAE5;
   }
TD.infoBox, SPAN.infoBox {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	background: #FEFAE5;
    border-color	: #FF9B3A;
	border-style	: solid;
}
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: #FEFAE5
}
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: #FEFAE5
	color: #FEFAE5
}
TABLE.productListing {
  border	: 1px;					/* big boxes 2nd/3rd page */
  border-style	: solid;
  border-color	: #751818;
  border-spacing: 10px
}
.productListing-heading {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	background	: #FEFAE5;
}


td.productListing-heading {
	background	: #FEFAE5;
	border-bottom	: 1px solid #751818;
	color: #751818;
}
TD.productListing-data {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	color: #751818;
	background-color: #FEFAE5
}
A.pageResults {
	color		: #0000FF;
	background-color: #FEFAE5
	border: thin inset #751818;
}
A.pageResults:hover {
  color		: #0000FF;
  background	: #FEFAE5;
}
TD.pageHeading{
  font-family	: Verdana, Arial, sans-serif;
  font-size	: 20px;
  font-weight	: bold;
  color		: #FF9B3A;   
}
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;
	border: none;
}
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		: #FF9B3A;
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family	: Verdana, Arial, sans-serif;
  font-size	: 11px;
  color		: #751818;

  background	: #FEFAE5;
}
TEXTAREA {
	width		: 100%;
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 11px;
	color: #751818;
	background	: #FEFAE5;
    border: thin solid #751818;	
}
SPAN.greetUser {
	font-family: Verdana, Arial, sans-serif;
	font-size	: 12px;
	font-weight	: bold;
	background-color: #FEFAE5;
	border: thin none #751818;
	text-align: justify;
}
TABLE.formArea {
	background	: #FEFAE5;
	border: 1px solid #751818;
	color: #FEFAE5;
}
TD.formAreaTitle {
	font-family	: Tahoma, Verdana, Arial, sans-serif;
	font-size	: 12px;
	font-weight	: normal;
	background-color: #FEFAE5;
	border: thin solid #751818;
	color: #0000FF;
	
}
SPAN.markProductOutOfStock {
	font-family	: Tahoma, Verdana, Arial, sans-serif;
	font-size	: 12px;
	color		: #c76170;
	font-weight	: bold;
	background-color: #FEFAE5
}
SPAN.productSpecialPrice {
  font-family	: Verdana, Arial, sans-serif;
  color		: #ff0000;
}
SPAN.errorText {
  font-family	: Verdana, Arial, sans-serif;
  color		: #FFFFFF;
}
.moduleRow {
}
.moduleRowOver {
	background-color	: #FF9B3A;
	cursor		: pointer;
	color: #FEFAE5
}
.moduleRowSelected {
	background-color	: #FF9B3A;
	color: #FEFAE5
}
.checkoutBarFrom, .checkoutBarTo {
  font-family	: Verdana, Arial, sans-serif; 
  font-size	: 10px; 
  color		: #8c8c8c;
}
.checkoutBarCurrent { 
  font-family	: Verdana, Arial, sans-serif; 
  font-size	: 10px; 
  color		: #FF9933;
  font-weight:bold;
  
}
/* message box */
.messageBox {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	color: #FEFAE5;
}
.messageStackError, .messageStackWarning { 
  font-family	: Verdana, Arial, sans-serif; 
  font-size	: 10px; 
  background-color: ##FEFAE5;
  color:#245DDB;
}
.messageStackSuccess {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	background-color: #FF9B3A;
	color: #FEFAE5
}
/* input requirement */
.inputRequirement {
  font-family	: Verdana, Arial, sans-serif; 
  font-size	: 10px; 
  color		: #ff0000;
}
DIV.pageHeading  {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 10px;
	font-weight	: bold;
	color		: #FF9B3A;
	background-color: #FEFAE5;
 } 
    input.inputField {
	width: 10em;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #990000;
	background-color: #FFFFFF;
	border: 1px solid #6699FF;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
   }
   textarea.textArea {
    background-color: #FFFFFF;
    border: #751818 1px solid;
    color: #751818;
    font-family: arial, verdana, ms sans serif;
    font-size: 12pt;
    font-weight: normal
   }
   input.radio {
    border: #000000 1px solid;
    font-family: verdana;
    font-size: 12px;
    color: #993300   }
   select.pullDown {
    background-color: #ffffff; 
    font-weight: bold; 
    font-size: 10px; 
    color: #993300;
   }
TR.headersearch {
  background	: #FF9900;
}
TR.searchNavigation {
	background-color: #FEFAE5;
}
TD.searchNavigation {
	font-family	: Verdana, Arial, sans-serif;
	font-size	: 12px;
	color		: #FEFAE5;
	font-weight	: bold;
	border-top	: medium none #FF9B3A;
	border-bottom	: 0px none #CC9966;
	border-right-style: none;
	border-left-style: none;
	align:	left;
	background-color: #FF9B3A;
}
#t-language {
   margin: 3px;
   font-size: 90%;
}