/*
  $Id: stylesheet.css,v 1.52 2003/02/13 13:54:41 project3000 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: 11px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 11px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 11px; color: #cc0033; }
.productsNotifications { background-image : url(images/tablebody.jpg); }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 11px; color: #FCCC67; text-decoration: underline; }

BODY {
background: #000000;
background-image : url(images/tablebody.jpg);
scrollbar-arrow-color:FFCA82;
        scrollbar-base-color:B35900;
  color: #F4F4F4;
  margin: 0px;
  font-family: Verdana, Arial, sans-serif; font-size: 11px;
}

hr {color: #482400; height:3px;}

#all {
        margin-top:100px;
        width:100%;
        float:bottom;
}


h1 {font-family: Verdana, Arial, sans-serif; font-size: 11px;color: #F4F4F4;padding-bottom:2pkt;}
h2 {font-family: Verdana, Arial, sans-serif; font-size: 11px;color: #F4F4F4;}
h3 {font-family: Verdana, Arial, sans-serif; font-size: 10px;color: #F4F4F4; font-weight : light;}
h4 {background-image : url(images/table.jpg); font-family: Verdana, Arial, sans-serif; font-size: 1px;color: #853b0e; margin:0px; padding:0px}
h5 {font-family: Verdana, Arial, sans-serif; font-size: 13px;color: #FADDA0; font-weight : light;}
A {
  color: #FFB366;
  text-decoration: none;
  font-size: 11px;
}

A:hover {
  color: #FFDCB9;
  text-decoration: underline;
  font-size: 11px;
}

FORM {
        display: inline;

}

TR.header {
  background: #000000;
  background-image : url(images/tablehead.jpg);
}

TR.headerNavigation {
  background: #000000;
  background-image : url(images/tablehead.jpg);
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #000000;
  background-image : url(images/table.jpg);
  color: #FCD6A3;
  font-weight : bold;
}

A.headerNavigation {
  color: #FCD6A3;
}

A.headerNavigation:hover {
  color: #FFCE9D;

}

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: #D76B00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #000000;
  background-image : url(images/table.jpg);
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #000000;
  background-image : url(images/tablehead.jpg);
}

.infoBoxContents {
  background: #000000;
  background-image : url(images/table.jpg);
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.infoBoxNotice {
  background: #000000;
  background-image : url(images/tablehead.jpg);
}

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

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #000000;
  background-image : url(images/tablehead_box.jpg);
  color: #FEF7ED;
}

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

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: #000000;
  background-image : url(images/table.jpg);

}

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: #000000;
   background-image : url(images/tablehead.jpg);
}

TR.productListing-heading {
  background: #000000;
  background-image : url(images/tablehead_box.jpg);
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FEF7ED;
}

TD.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #000000;
  background-image : url(images/tablehead_box.jpg);
  color: #FFDCB9;
  font-weight: bold;
  font-variant: small-caps;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  color:#FFC68C;
  font-size: 12px;
  background-image : url(images/table.jpg);
  vertical-align:top;
}

A.pageResults {
  color: #FFCE9D;
}

A.pageResults:hover {
  color: #FF952B;

}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #F8A83D;
  background-image : url(images/tablebody.jpg);
}

h1.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #F8A83D;
  background-image : url(images/tablebody.jpg);
}

TD.pageHeading h1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #F8A83D;
  background-image : url(images/tablebody.jpg);
}
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 {
   color: #F4F4F4;
   font-family: Verdana, Arial, sans-serif; font-size: 11px;
}

TD.smallText, SPAN.smallText, P.smallText STONG.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
color: #FCCC67;
}

STRONG.productlisting {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
color: #FCCC67;
font-weight: normal;
}


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: 11px;
  font-weight: normal;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #FCCC67;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
   background-color: #EAB078;
   border-color : #A48553 #C7B188 #C7B188 #A48553;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-color: #EAB078;
  border-color : #A48553 #C7B188 #C7B188 #A48553;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {

  background-image : url(images/table.jpg);
  border-color: #C46200;
  border-style: solid;
  border-width: 2px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-image : url(images/table.jpg);
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #FCDD74;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
font-size: 11px;
  color: #FFFF00;
  font-weight: bold;


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

.moduleRow { }
.moduleRowOver { background-color: #C46200; cursor: hand; }
.moduleRowSelected { background-color: #C46200; }


.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }


A.menuBoxContentLink {
 color: #FFB366;
  text-decoration: none;
  font-size: 11px;}

A.pageResults:hover {
 color: #FFB366;
  text-decoration: underline;
  font-size: 11px;}


SPAN.productSpecialbox {
  font-family: Verdana, Arial, sans-serif;
font-size: 13px;
  color:#CA0000;
  font-weight: bold;
  background-color:#FEDB70; padding:1px; }

  SPAN.productSpecialbigbox {
  font-family: Verdana, Arial, sans-serif;
font-size: 11px;
  color:#930000;
  font-weight: bold;
  background-color:#FEDB70; padding:1px; }



  #logo {
        position:absolute;
        left:0px;
        top:0px;
        width:100%;
        height:66px;
        background-image : url(Bilder/background.jpg);
}

#OhneTitel-2-02 {
        position:absolute;
        left:305px;
        top:0px;
        width:543px;
        height:35px;
}

#suche {
        position:absolute;
        left:848px;
        top:0px;
        width:139px;
        height:35px;
}

#OhneTitel-2-04 {
        position:absolute;
        left:305px;
        top:35px;
        width:188px;
        height:31px;
}

#neuheiten {
        position:absolute;
        left:493px;
        top:35px;
        width:74px;
        height:31px;
}

#sonderangebote {
        position:absolute;
        left:567px;
        top:35px;
        width:94px;
        height:31px;
}

#versand {
        position:absolute;
        left:661px;
        top:35px;
        width:52px;
        height:31px;
}

#datenschutz {
        position:absolute;
        left:713px;
        top:35px;
        width:78px;
        height:31px;
}

#impressum {
        position:absolute;
        left:791px;
        top:35px;
        width:70px;
        height:31px;
}

#kontakt {
        position:absolute;
        left:861px;
        top:35px;
        width:52px;
        height:31px;
}

#agb {
        position:absolute;
        left:913px;
        top:35px;
        width:40px;
        height:31px;
}

#OhneTitel-2-12 {
        position:absolute;
        left:953px;
        top:35px;
        width:34px;
        height:4px;
}

#hilfe {
        position:absolute;
        left:953px;
        top:39px;
        width:34px;
        height:27px;
}

#home {
        position:absolute;
        left:0px;
        top:66px;
        width:100%;
        height:20px;
        font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #000000;
  background-image : url(images/table.jpg);
  color: #FCD6A3;
  font-weight : bold;
}

span.sub {
color: #770000;
  text-decoration: none;
  font-size: 1pt;}
span.sub A {
color: #770000;
  text-decoration: none;
  font-size: 1pt;}


span.sub a:hover { color: #770000;
  text-decoration: none;
  font-size: 1px;}
span.sub a:active { color: #770000;
  text-decoration: none;
  font-size: 1px;}
  span.sub a:visited { color: #770000;

  TD.productDesc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFEBD7;
  padding: 1px 7px 1px 7px;
}
  text-decoration: none;
  font-size: 1px;}


  TD.pageHeading1{
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #F8A83D;

   TD.pageHeadinglist{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #F8A83D;
