/*

  $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

*/



TABLE.seitenflaeche {

	background-color : #B9B9FF;

}



TABLE {

   font-family: Verdana, Arial, sans-serif;

   font-size: 14px;

   color: #000000;

  font-weight : normal;

}



.boxText {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	line-height : 16px;

}

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #000000; background: #ffb3b5; font-weight: bold; }

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

.productsNotifications { background: #f2fff7;  color: #000000; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: red; text-decoration: underline; }





/* Hauptbereich des Shops */

body {

	background : #BAB9FF url(images/eigene_bilder/hinter.jpg) repeat-x;

}



/* Farbe der Links im Shop */

A {

  color: #000000;

  text-decoration: none;

}





/* Farbe bei MouseOver */

A:hover {

  color: #0000FF;

  text-decoration: underline;

}



FORM {

	display: inline;

}



/* Kopfbereich der Seite wo das Banner von oscommerce eingefuegt ist */

TR.header {

  background: #F9F9FB;

}





/* Navigationszeile unmittelbar unter dem Kopfbereich */

TR.headerNavigation {

  background: #8E8E8E;

}





/* Navigationszeile z.B. die >> Zeichen */

TD.headerNavigation {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #8E8E8E;

  color: #FFFFE8;

  font-weight : bold;

}



/* Navigationszeile Textfarbe */

A.headerNavigation { 

  color: #FFFFE8; 

}



/* Navigationszeile bei MouseOver */

A.headerNavigation:hover {

  color: #000000;

}



/* Einblendung bei Fehler oder Warnung z.B. AGBs nicht akzeptiert */

TR.headerError {

  background: #ff0000;

  color: #000000;

}



/* Einblendung bei Fehler oder Warnung z.B. AGBs nicht akzeptiert */

TD.headerError {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #ff0000;

  color: #5669A1;

  font-weight : bold;

  text-align : center;

}



/* Einblendung beim Versand eines neuen Passworts */

TR.headerInfo {

  background: #C0C0C0;

  color: #000000;

}



/* Einblendung beim Versand eines neuen Passworts */

TD.headerInfo {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #C0C0C0;

  color: #5669A1;

  font-weight: bold;

  text-align: center;

}





/* Balken unten mit Datum und Anzahl Zugriffe */

TR.footer {

  background: #8E8E8E;

}



/* Balken unten mit Datum und Anzahl Zugriffe */



TD.footer {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #8E8E8E;

  color: #5669A1;

  font-weight: bold;

}



.linkzursitemap {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;



  color: #5669A1;

  font-weight: bold;

}



/* Farbe des Rahmen um alle Boxen */

.infoBox {

  

  border: 1px;

  border-style: solid;

  border-color: #9DADBD;

  border-spacing: 1px;



}



.infoBoxContents {

  background: #EBEBF1;

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #3C5984;

}



.infoBoxContents2 {

  background: #F8F8F9;

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  line-height: 1.5;

}



.infoBoxNotice {

  background: #FF8E90;

}





/* Fuellfarbe aller Boxen */

.infoBoxNoticeContents {

  background: #BFBFF3;

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #000000;

}





/* Fuellfarbe Ueberschrift aller Boxen */

TD.infoBoxHeading {

	font-family: Georgia;

	font-size: 14px;

	font-weight: bold;

	background: #C6C6F7;

	color: #FFFFE8;

	background-image : url(images/eigene_bilder/hintergrund-box.gif);

	background-position : center;

}



/* Fuellfarbe Ueberschrift aller Boxen */

TD.infoBoxHeadingUnten {

	font-family: Georgia;

	font-size: 14px;

	font-weight: bold;

   color: #FFFFE8;

	

}





TD.infoBox, SPAN.infoBox {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



/* Farbe Produktliste ungerade Zeilen */

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;

}



/* Farbe Produktliste gerade Zeilen */

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: 1px;

  border-style: solid;

  border-color: #8E8E8E;

  border-spacing: 1px;

}



.productListing-heading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #FFFFE8;

 



  font-weight: bold;

}





/* Produkttabelle Ueberschrift Fuellfarbe */

TD.productListing-heading {



  background: #8E8E8E;

  background-image : url(images/eigene_bilder/hintergrund-box.gif);



}



TD.productListing-data {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #0000FF;

}





/* Farbe Seitenauswahl unten rechts */



A.pageResults {

  color: #0000FF;

}



/* Farbe Seitenauswahl unten rechts bei bei MouseOver */

A.pageResults:hover {

  color: #0000FF;

  background: #FFFF33;

}





h1{

  font-family: Georgia, Times New Roman;

  font-size: 24px;

  font-weight: bold;

  color: #FFFFE8;

}





/* Ueberschrift Farbe wie unser Angebot, Kategorien, etc. */

TD.pageHeading, DIV.pageHeading {

  font-family: Georgia, Times New Roman;

  font-size: 24px;

  font-weight: bold;

  color: #FFFFE8;

  vertical-align : top;

}



/* Ueberschrift Preis */

TD.pagePreis {

  font-family: Georgia, Times New Roman;

  font-size: 18px;

  font-weight: bold;

  color: #CC681E;

 

}







TR.subBar {

  background: #f4f7fd;

}





/* Sub Titelzeile z.B. Es wurden keine Artikel gefunden ... */



TD.subBar {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #000000;

}



.mainProdInfo {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  line-height: 1.5;

  color: #000000;

  background: #F8F8F9;

  

  

}





/* Haupt-Schrift */



TD.main, P.main {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  line-height: 1.5;

  color: #000000;

  

}





.OptionenText {

  font-family: Verdana, Arial, sans-serif;

  font-size: 18px;

  color: #FFFFE8;

  font-weight: bold;

  

  

}









TD.smallText, SPAN.smallText, P.smallText {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #404040;

}



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;

}





/* Farbe der neuen Artikel im Warenkorb */

SPAN.newItemInCart {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  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;

}



/* Farbe Schriftzug Gast bei der Begruessung */

SPAN.greetUser {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: red;

  font-weight: bold;

}



/* Formularbereich bei Weiterempfehlungen und Kundenkonto */



TABLE.formArea {

  background: #f1f9fe;

  border-color: #7b9ebd;

  border-style: solid;

  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;

}



/* MouseOver-Balken im checkout-Bereich */

.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #C0FFC0; }





/* Navigationsleiste unten im checkout */



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

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; }



/* message box */



.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 12px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 12px; color:#000000; background-color: #C0FFC0; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 12px; color:#000000; background-color: #99ff00; }



/* input requirement */



.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ff0000; }

.kontakt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}



/* BOF price-break-1.11.3 */

TD.productPriceInListing {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #d2e9fb;

}



TD.productPriceInBox {

  font-family: Verdana, Arial, sans-serif;

  color: #000000;

  font-size: 12px;

  background: #FFFFFF;

  font-weight: bold;

}



/* EOF price-break-1.11.3 */





.tax_info {

  font-family: Verdana, Arial, sans-serif;

  font-size: 9px;

  color: #758389;

}






