/*
  $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: 90%;}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 80%; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 80%; color: #cc0033; }
.productsNotifications { background: #EAE6D7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 80%; color: #70d250; text-decoration: underline; }

BODY {
  background-image: url(images/bg4.jpg);
/*  background: #000; */
  margin: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

A {
  color: #000;
  text-decoration: none;
}

A:hover {
  color: #C10003; /*#9E2A2C; /*#662B1B; /*#9E2A2C*/
  text-decoration: underline;
}

FORM {
	display: inline;
}

H1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 140%;
  font-weight: bold;
  margin: 0px
}

H2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 125%;
  font-weight: bold;
  margin: 0px;
}

H3 {
  font-size: 110%;
  font-weight: bold;
  margin: 0px;
}

HR {
  background: #8D8D8D;
  color: #8D8D8D;
  height: 1px;
  margin-bottom: 0px;
  margin-top: 0px;
  noshade;
}

TR.header {
  background: #fff;
}

TR.headerNavigation {
  background: #FAF9F5; /*#EAE6D7;*/
  font-weight : normal;
  line-height: 1.5;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 70%;
  color: #000;
  font-weight : normal;
  line-height: 1.5;
}

A.headerNavigation { 
  color: #000; 
  font-weight : normal;
  line-height: 1.5;
}

A.headerNavigation:hover {
  color: #000;
  font-weight : normal;
  line-height: 1.5;
}

A.menuNavigation { 
  color: #000; 
  font-size: 90%;
  font-weight : bold;
  text-decoration: none;
}

A.menuNavigation:hover {
  color: #000;
  font-size: 90%;
  font-weight : bold;
  text-decoration: underline;
}

A.leftNavigation { 
  color: #000; 
  font-size: 100%;
  font-weight : normal;
  line-height: 1.5;
  text-decoration: none;
}

A.leftNavigation:hover {
  color: #000;
  font-size: 100%;
  font-weight : normal;
  line-height: 1.5;
  text-decoration: underline;
}

A.serviceNavigation { 
  color: #000; 
  font-size: 70%;
  line-height: 1.5;
}

A.serviceNavigation:hover {
  color: #000;
  font-size: 70%;
  line-height: 1.5;
}

A.footerNavigation { 
  color: #000; 
  font-size: 100%;
  text-decoration: underline;
}

A.footerNavigation:hover {
  color: #C10003;
  font-size: 100%;
  text-decoration: underline;
}

A.navigation { 
  color: #000; 
  text-decoration: none;
}

A.navigation:hover {
  color: #000;
  text-decoration: underline;
}

A.boxheadNavigation { 
  color: #000; 
  font-size: 125%;
  font-weight : bold;
  text-decoration: none;
}

A.boxheadNavigation:hover {
  color: #000;
  font-size: 125%;
  font-weight : bold;
  text-decoration: underline;
}

TR.headerError {
  background: #C10003;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 100%;
  background: #C10003;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #D9CEA1;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 100%;
  background: #D9CEA1;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #D9CEA1;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 60%;
  background: #D9CEA1;
  border-bottom: #000 1px solid;
  border-top: #000 1px solid;
  color: #000;
  font-weight: normal;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 4px;
}

TR.footer1 {
/*  background: #D9CEA1;*/
}

TD.footer1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 70%;
/*  background: #D9CEA1;*/
  border-bottom: #000 1px solid;
  border-top: #000 1px solid;
  color: #000;
  font-weight: normal;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
}

.infoBox {
  background: #fff;
}

.infoBox1 {
  background: #D7EDEF; /*F3E3DF*/
  color: #000;
}

.infoBox2 {
/*  background: #F7F5E7;*/
  color: #000;
}

.infoBox4 {
  background: #DED5B0; 
  color: #000;
}

.infoBoxContents {
  background: #fff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
}

.infoBoxContentsN {
  background: #fff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 100%;
  line-height: 1.5;
}

.infoBoxContents1 {
  background: #D7EDEF; /*F3E3DF*/
  color: #000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
}

.infoBoxContents2 {
/*  background: #F7F5E7; */
/*F7F3D7; lidt gulig
/*F7F5E7; som baggrund
/*E3F3F6; blågrøn
/*FAEBF6; lyslilla
/*F5E1E5; lyserød
/*F4F1BA; lysgulgrøn
/*EDD9D9; rosa
/*DFF0F5; turkis
/* eeeeec; FDE7F4; lysegrå*/
  color: #000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
}

.infoBoxContents3 {
  background: #DED5B0;
/*D9CEA1;
  color: #000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
/*  font-style: italic;*/
}

.infoBoxContents4 {
  background: #DED5B0;
/* F6E8E8;
/*F7F3D7; lidt gulig
/*F7F5E7; som baggrund
/*E3F3F6; blågrøn
/*FAEBF6; lyslilla
/*F5E1E5; lyserød
/*F4F1BA; lysgulgrøn
/*EDD9D9; rosa
/*DFF0F5; turkis
/* eeeeec; FDE7F4; lysegrå*/
  color: #000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
}

TD.infoBoxHeading {


  font-family: Verdana, Arial, sans-serif;
  font-size: 90%;
  font-weight: bold;
  background: #fff;
  color: #000;
}

TD.infoBoxHeading1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 90%;
  font-weight: bold;
  background: #D7EDEF; /*F3E3DF*/
  color: #000;
}

TD.infoBoxHeading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 100%;
  font-weight: bold;
/*  background: #F7F5E7; */
  color: #000;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 90%;
}

TD.infoBox1, SPAN.infoBox1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 90%;
}
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: #FFF; /*FAF9F5;*/
/*  border: #EAE6D7 1px solid;*/
  padding-bottom: 2px;
  valign: top;
}

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: #fff;
/*  border: #EAE6D7 1px solid;*/
  padding-bottom: 2px;
  valign: top;
}

/*TABLE*/.productListing {
  border: 1px;
  border-style: solid;
  border-color: #8D8D8D; /*#EAE6D7;*/
}

.productListing-heading {
  background: #fff;*/
  color: #000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 70%;
  font-weight: bold;
}

A.productListing-heading {
  font-size: 100%;
}

TD.productListing-data {
/*  background: #fff;*/
/*  border-top: #EAE6D7 2px solid; /*#EAE6D7*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
  valign: top;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 140%;
  font-weight: bold;
  color: #000;
}

TR.subBar {
  background: #FAF9F5;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 90%;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
}

TD.small, SPAN.small, P.small {
/*  background: #EAE6D7;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 70%;
}

TD.larger, SPAN.larger, P.larger {
  font-family: Verdana, Arial, sans-serif;
  font-size: 95%;
  line-height: 1.5;
}

.largertext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 112%;
  line-height: 1.5;
}

.largertext2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 112%;
  line-height: 1.5;
}

TD.heading, SPAN.heading, P.heading{
  font-family: Verdana, Arial, sans-serif;
  font-size: 120%;
/*  font-weight: bold; */
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 110%;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 100%;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
  color: #C10003; /*#ff0000;*/
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 90%;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 90%;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 100%;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #FAF9F5;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 100%;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 100%;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #C10003; /*#BF090C; /*#B91B1E; /*#9E2A2C; /*#ff0000;*/
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #C10003; /*#ff0000;*/
}

.moduleRow { }
.moduleRowOver {
  background-color: #f4efd5; 
/*f1ebcf; /*F2EEDB; /*E8E2C4; /*EAE6D7;*/
}
.moduleRowSelected { background-color: #f4efd5;
/*f1ebcf; /*F2EEDB; /*E8E2C4; /*EAE6D7;*/}

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 80%; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 80%; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 80%; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 80%; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 80%; background-color: #D9CEA1; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 80%; color: #C10003; }

.border {
  border: #D9CEA1 0px solid;*/
}

.border1 {
  border: #000 1px solid;
}

.button {
  font-size: 60%;
  padding: 0px;
}

.content {
  background: #Fff;
/*  border: #D9CEA1 1px solid;*/
  border-bottom: #FAF9F5 4px solid ; /*#EAE6D7*/
  border-top: #FAF9F5 4px solid ; /*#EAE6D7*/
  height: 400px;
  padding: 4px;
}

.content A {
  color: #000; /*#6B2B1D;*/
  text-decoration: *none;
}

.content A:hover {
  color: #C10003;
  text-decoration: underline;
}

.contentbg {
  background: #FAF9F5; /*#EFEDE4; #EAE6D7;*/
  padding: 2px;
}

.contentpadding {
  padding-bottom: 0px;
  padding-left: 7px;
  padding-right: 14px;
  padding-top: 4px;
}

.contentbox {
  background: #fff; /*F7F5E7; #EFE9CF;*/
  border-bottom: #FAF9F5 0px solid ; /*#EAE6D7*/
  border-top: #FAF9F5 0px solid ; /*#EAE6D7*/
}

.contentboxleft {
  background: #F3EFD9;
  border-left: #FAF9F5 2px solid ; /*#EAE6D7*/
  border-right: #FAF9F5 4px solid ; /*#EAE6D7*/
  border-bottom: #FAF9F5 4px solid ; /*#EAE6D7*/
}
.contentboxcenter {
  background: #F3EFD9;
  border-left: #FAF9F5 4px solid ; /*#EAE6D7*/
  border-right: #FAF9F5 4px solid ; /*#EAE6D7*/
  border-bottom: #FAF9F5 4px solid ; /*#EAE6D7*/
}
.contentboxright {
  background: #F3EFD9;
  border-left: #FAF9F5 4px solid ; /*#EAE6D7*/
  border-right: #FAF9F5 0px solid ; /*#EAE6D7*/
  border-bottom: #FAF9F5 4px solid ; /*#EAE6D7*/
}
.contentboxbgleft {
  padding-bottom: 0px;
  padding-left: 7px;
  padding-right: 0px;
  padding-top: 0px;
}

.contentboxbgright {
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 7px;
  padding-top: 0px;
}

.contentboxbgtop {
  padding-bottom: 0px;
  padding-left: 2px;
  padding-right: 0px;
  padding-top: 0px;
}

.contentBoxinfo {
/*  background: #fff;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
}

TD.contentBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 90%;
  font-weight: bold;
/*  background: #fff;*/
  color: #000;
}

TD.contentBoxHeading1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
  font-weight: bold;
  background: #D7EDEF; /*F3E3DF*/
  color: #000;
}

TD.contentBoxHeading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 100%;
  font-weight: bold;
/*  background: #F7F5E7; /*DED5B0; */
/*F7F5E7;
/*F7F3D7; lidt gulig
/*F7F5E7; som baggrund
/*E3F3F6; blågrøn
/*FAEBF6; lyslilla
/*F5E1E5; lyserød
/*F4F1BA; lysgulgrøn
/*EDD9D9; rosa
/*DFF0F5; turkis
/* eeeeec; FDE7F4; lysegrå*/
  color: #000;
}

TD.contentBoxHeading3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
  font-weight: bold;
  background: #DED5B0;
/*D9CEA1;
/*F7F3D7;
/*F7F5E7; som baggrund
/*E3F3F6; blågrøn
/*FAEBF6; lyslilla
/*F5E1E5; lyserød
/*F4F1BA; lysgulgrøn
/*EDD9D9; rosa
/*DFF0F5; turkis
/* eeeeec; FDE7F4; lysegrå*/
  color: #000;
}

TD.contentBoxHeading4 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 80%;
  font-weight: bold;
  background: #DED5B0;
/*F6E8E8;
/*F7F3D7; lidt gulig
/*F7F5E7; som baggrund
/*E3F3F6; blågrøn
/*FAEBF6; lyslilla
/*F5E1E5; lyserød
/*F4F1BA; lysgulgrøn
/*EDD9D9; rosa
/*DFF0F5; turkis
/* eeeeec; FDE7F4; lysegrå*/
  color: #000;
}

.counter {
  background: #EAE6D7;
  color: #EAE6D7;
  font-family: Verdana, Arial, sans-serif;
  font-size: 60%;
}

.counterbg {
  background: #EAE6D7;
  padding: 2px;
}

.ztopbanner {
  background: #D9CEA1;
  border-bottom: #000 2px solid;
  border-top: #000 2px solid;
  font-family: Verdana, Arial, sans-serif;
/*  font-size: 60%;*/
}

.topbanner {
/*  background: #D9CEA1;*/
  border-bottom: #000 1px solid;
  border-top: #000 1px solid;
  font-family: Verdana, Arial, sans-serif;
/*  font-size: 60%;*/
}


.topborderleft {
  border-left: #000 2px solid ;
}

.topbordercenter {
  border-left: #000 2px solid ;
  border-right: #000 2px solid ;
}

.topborderright {
  border-right: #000 2px solid ;
}







.z_contentboxbgright {
  padding-bottom: 0px;
  padding-right: 4px;
  padding-top: 6px;
}

.z_contentboxbgrightbottom {
  padding-bottom: 4px;
  padding-right: 4px;
  padding-top: 6px;
}

.z_contentbox {
  background: #fff; /*F7F5E7; #EFE9CF;*/
  border-bottom: #FAF9F5 0px solid ; /*#EAE6D7*/
  border-top: #FAF9F5 0px solid ; /*#EAE6D7*/
}

.z_contentboxleft {
/*  background: #fff;*/
  border-right: #FAF9F5 4px solid ; /*#EAE6D7*/
  border-bottom: #FAF9F5 4px solid ; /*#EAE6D7*/
}

.z_contentboxright {
/*  background: #fff;*/
  border-left: #FAF9F5 4px solid ; /*#EAE6D7*/
  border-bottom: #FAF9F5 4px solid ; /*#EAE6D7*/
}

.z_contentboxbottom {
/*  background: #fff;*/
  border-top: #FAF9F5 2px solid ; /*#EAE6D7*/
}

.z_contentboxtop {
/*  background: #fff;*/
  border-bottom: #FAF9F5 2px solid ; /*#EAE6D7*/
}

.z_contentboxtopbottom {
  border-top: #FAF9F5 2px solid ; /*#EAE6D7*/
  border-bottom: #FAF9F5 2px solid ; /*#EAE6D7*/
}

.z_boxbg {
  background: #F2F0E6; /*#EAE6D7;*/
  border: #EAE6D7 1px solid; /*#D9CEA1*/
}



A.us { 
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  letter-spacing: 2pt;
  line-height: 1.5;
  text-decoration: none;
}

A.us:hover {
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  letter-spacing: 2pt;
  line-height: 1.5;
  text-decoration: none;
}
.us1
{
  color: #6A0C56;
  font-size: 150%;
  text-decoration: none;
}
.us2
{
  color: #000;
  font-size: 95%;
  text-decoration: none;
}
.us3
{
  color: #000;
  font-size: 70%;
  text-decoration: none;
}