   .boxText { font-family: Comic Sans MS; font-size: 14px; }
.errorBox { font-fahmily : Comic Sans MS; font-size : 11px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Comic Sans MS; font-size : 11px; color: #cc0033; }
.productsNotifications { background: #000090; }
.orderEdit { font-family : Comic Sans MS; font-size : 11px; color: #BF0000; text-decoration: underline; }

BODY {
  background: #fde182; //Hintergrund_ganze_Seite_ohne_logo_und_footer
  color: #000000;
  margin: 1px;
  scrollbar-face-color: #FDE182;
  scrollbar-highlight-color: #lime;
  scrollbar-shadow-color: #000000;
  scrollbar-3dlight-color: #EA5A15; /LINKER_RAND_UM_DIE_SCROLLBALKEN
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-track-color: #ffffff; /HINTERGRUND_HINTERM_SCROLLBALKEN
  scrollbar-darkshadow-color: #EA5A15;
}

a.textbox {
  font-family: Comic Sans MS;
  font-size: 18px;
  text-align: right;
  color: #cc3300;
  text-align: right;
  background: #fde182;
  text-decoration: none;
  border: 0px;

  }

a.textbox:hover {
  font-family: Comic Sans MS;
  font-size: 18px;
  text-align: right;
  color: #ff0000;
  background: #fde182;
  text-decoration: none;
  border: 0px;

  }

.suchworter {
  font-family: Comic Sans MS;
  font-size: 8px;
  color: #ff0000;
  background: #fde182;
  text-decoration: none;
  border: 0px;

  }

A {
  color: #000000;   /*gilt_für_alle_links_hat_vorang*/
  text-decoration: none;

}


A:hover {
  color: #000000;
  text-decoration: underline;
}

FORM {
        display: inline;
}
TR.header {
  background: #FCDB69; /*HINTERGRUNG_HINTER_LOGO_UND_UNTEN_HINTER_COPYRIGH*/
}

TR.headerNavigation {
  background: #000090;
}

TD.headerNavigation {
  font-family: Comic Sans MS;
  font-size: 20px;
  background: #fde182;
}

TR.headerNavigation2 {
  background: #808080;
}

TD.headerNavigation2 {
  font-family: Comic Sans MS;
  font-size: 24px;
  background: #000090;
  color: #000000;
}

.tax_info {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #758389;
}

A.headerNavigation { /*KONTO_WARENKORB_NAVIGATION_ALLGEMEIN*/
  color: #ea5a15;
  font-family: Comic Sans MS;
  font-size: 18px;
  text-decoration: none;
}

A.headerNavigation:hover {  /*KONTO_WARENKORB_NAVIGATION_ALLGEMEIN_MAUS_OVER*/
  color: #ff0000;
  font-family: Comic Sans MS;
  font-size: 18px;
  text-decoration: none;
}

A.buybothPrice {
        font-family: Comic Sans MS;
        font-size: 17px;
        font-weight: bold;
        color: #BF0000;
}
A.buybothHeading {
        font-family: Comic Sans MS;
        font-size: 15px;
        font-weight: bold;
        color: #BF0000;
}

A.service { /*schrift_unter_bildern*/
  color: #ea5a15;
  font-family: Comic Sans MS;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

a:hover.service {     /*schrift_unter_bildern_maus_über*/
  color: #ff0000;
  font-family: Comic Sans MS;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

A.product-box {   /*links_in_den_kurzdetails_bei_der_produkteinzelansicht_und_links_in_kunden_haben_auch_gekauft*/
  font-family: Comic Sans MS;
  font-size: 14px;
  text-decoration: none;
  color: #cc3300;
}

a:hover.product-box {   /*links_in_den_kurzdetails_bei_der_produkteinzelansicht_und_links_in_kunden_haben_auch_gekauft*/
  font-family: Comic Sans MS;
  font-size: 14px;
  color: #BF0000;
}

A.star-product-title {  /*artikelname_bei_sonderangebot*/
  font-family: Comic Sans MS;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  color: #ea5a15;
}

a:hover.star-product-title {   /*artikelname_bei_sonderangebot_maus_über*/
  font-family: Comic Sans MS;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  color: #ff0000;
}

A.catmenue1 {    /*SCHRIFT_KATEGORIEN_NAMEN*/
  color: #0000FF;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

a:hover.catmenue1 {    /*SCHRIFT_KATEGORIEN_NAMEN_BEI_MAUS_ÜBER*/
  color: #ff0000;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

A.ontab {
        font-family: Comic Sans MS;
        font-style: normal;
        font-weight: bold;
        font-size: 13px;
        color: #000090;
        text-decoration: none;
        }
a:hover.ontab {
        font-family: Comic Sans MS;
        font-style: normal;
        font-weight: bold;
        font-size: 13px;
        color: #ffffff;
        text-decoration: none;
}

A.tab {
        font-family: Comic Sans MS;
        font-style: normal;
        font-weight: bold;
        font-size: 13px;
        color: #808080;
        text-decoration: none;
        }
a:hover.tab {
        font-family: Comic Sans MS;
        font-style: normal;
        font-weight: bold;
        font-size: 13px;
        color: #808080;
        text-decoration: none;
}

A.headerLink {
        background-color: #ffffff;
        font-family: Comic Sans MS;
        font-style: normal;
        font-weight: bold;
        font-size: smaller;
        color: #000090;
        text-decoration: none;
}
a:hover.headerLink {
        font-family: Comic Sans MS;
        font-style: normal;
        font-weight: bold;
        font-size: smaller;
        color: #99ccff;
        text-decoration: none;
}

A.pageResults {
  color: #000000;
}

a:hover.pageResults {
  color: #BF0000;
  text-decoration: underline;
}

.textbox {
   background: transparent;
   background-color: #FFFFFF;
   border: 1px solid #000000;
   color: #000000;
   font-family: Arial;
   font-size: x-small;
   text-align: left
}

TR.headerError {
  background: #ff0000;
}

TD.willkommenimheader { /*text im header*/
  font-family: Comic Sans MS;
  font-size: 24px;
  color: #cc3300;
  font-weight : none;
  text-align : left;
}

TD.headerError {
  font-family: Tahoma, Comic Sans MS;
  font-size: 13px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #000090;
}

TD.headerInfo {
  font-family: Tahoma, Comic Sans MS;
  font-size: 13px;
  background: #000090;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TD.headerSearch {
  font-family: Comic Sans MS;
  font-size: 13px;
  background: #00FF00;
  color: #ffffff;
  font-weight: bold;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Comic Sans MS;
  font-size: 11px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox { /*rahmen_um_alle_boxen*/
  background: #edb712;
}

.infoBox-a {
  background: #ooffoo;
}

.infoBox2 {
  background: #FFFFFF;
}

.infoBox3 {
  background: #00ff00;
}

.infoBox4 {
  background: #F6F6F6;
}

.infoBox5 {
  background: #OOFFOO;
}

.infoBoxContents {  /*HINTERGRUND_ALLER_BOXEN*/
  background: #fde182;
  font-family: Comic Sans MS;
  font-size: 14px;
}

.infoBoxContents10 {  /*HINTERGRUND_ALLER_BOXEN*/
  background: #fde182;
  font-family: Comic Sans MS;
  font-size: 18px;
}

.bestseller {  /*box_bestseller*/
  background: #fde182;
  font-family: Comic Sans MS;
  font-size: 12px;
}

.information {  /*box_informationen*/
  background: #fde182;
  font-family: Comic Sans MS;
  font-size: 12px;
}

.infoBoxContents2 {
  background: #00FF00;
  font-family: Comic Sans MS;
  font-size: 11px;
}

.infoBoxContents3 {
  background: #00ff00;
  font-family: Comic Sans MS;
  font-size: 11px;
}

.infoBoxContents4 {    /*box_suche*/
  background: #fcdb69;
  font-family: Comic Sans MS;
  font-size: 11px;
}

.infoBoxContents5 {  /*box_kurzdetails*/
  background: #fcdb69;
  font-family: Comic Sans MS;
  font-size: 36px;
}

.infoBoxContentsCo2 {
  background: #F8F8F9;
  font-family: Comic Sans MS;
  font-size: 11px;
}


.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Comic Sans MS;
  font-size: 11px;
}


.star-product {
  font-family: Comic Sans MS;
  font-size: 13px;
  color: #444444;
}

.star-product-price {
  font-family: Comic Sans MS;
  font-size: 13px;
  font-weight: bold;
  color: #5A5A5A;
}

.buybothText {
        font-family: Comic Sans MS;
        font-size: 12px;
        color: #808080;
}

.product-name { /*PRODUKTNAME_IN_DER_EINZELANSICHT*/
  font-family: Comic Sans MS;
  font-size: 18px;
  font-weight: bold;
  color: #cc3300;
}

.product-title { /*ÜBERSCHRIFT_PRODUKTINFO_UND_KUNDEN_HABEN_AUCH*/
  font-family: Comic Sans MS;
  font-size: 14px;
  font-weight: bold;
  color: #ea5a15;
}

.product-desc {/*schrift_produktinformationen_und_produktinfo_in_den_kurzdetails*/
  font-family: Comic Sans MS;
  font-size: 14px;
  color: #CC3300;
}

.product-box-bg { /*KURZDETAILS_ÜBERSCHRIFT*/
  font-family: Comic Sans MS;
  font-size: 18px;
  color: #cc3300;
  background: #fde182;
}

.product-price {   /*produktpreis_und_mwst*/
  font-family: Comic Sans MS;
  font-size: 16px;
  font-weight: none;
  color: #cc3300;
}

.shadow1 {  /*rahmen_um_bilder*/
border: #00ff00 0px solid;
}

TD.infoBoxHeading { /*farbiger_balken_über_allen_boxen_und _schrift_hat_vorrang_über_den_farben_der_box*/
  font-family: Comic Sans MS;
  font-size: 18px;
  font-weight: none;
  background: #fde182;
  color: #cc3300;
  text-align:center;
}

TD.infoBox, SPAN.infoBox {
  font-family: Comic Sans MS;
  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: #fcdb69; /*artikelhintergrund_ungerade*/
}

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: #fde182;  /*artikelhintergrund_gerade*/
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #FFFFFF;
  border-spacing: 0px;
}

TD.productListing-heading {  /*balken_über_produktauflistung*/
  font-family: Comic Sans MS;
  font-size: 15px;
  background: #fde182;
  color: #cc3300;
  font-weight: none;
}

TD.productListing-data {
  font-family: Comic Sans MS;
  font-size: 14px;
}

TD.pageHeading, DIV.pageHeading {   /*seitenname*/
  font-family: Comic Sans MS;
  font-size: 17px;
  font-weight: bold;
  color: #cc3300;
}

TR.subBar {
  background: #00FF00;
}

TD.subBar {
  font-family: Comic Sans MS;
  font-size: 11px;
  color: #00FF00;
}

TD.main, P.main {
  font-family: Comic Sans MS;
  font-size: 12px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Comic Sans MS;
  font-size: 11px;
}

TD.accountCategory {
  font-family: Comic Sans MS;
  font-size: 24px;
  color: #ffffff;
}

TD.fieldKey {
  font-family: Comic Sans MS;
  font-size: 13px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Comic Sans MS;
  font-size: 13px;
}

TD.tableHeading {
  font-family: Comic Sans MS;
  font-size: 13px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Comic Sans MS;
  font-size: 11px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Comic Sans MS;
  font-size: 12px;
}

TEXTAREA {
  width: 100%;
  font-family: Comic Sans MS;
  font-size: 12px;
}

SPAN.greetUser {   /*text_willkommen_und_text_noch_nicht_registriert*/
  font-family: Comic Sans MS;
  font-size: 13px;
  color: #cc3300;
  font-weight: bold;
}

TABLE.formArea {
  background: #F6F6F6;
  border-color: #808080;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Comic Sans MS;
  font-size: 13px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Comic Sans MS;
  font-size: 13px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Comic Sans MS;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Comic Sans MS;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #FFFFFF; }

.checkoutBarFrom, .checkoutBarTo { font-family: Comic Sans MS; font-size: 11px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Comic Sans MS; font-size: 11px; color: #000000; }

/* message box */

.messageBox { font-family: Comic Sans MS; font-size: 11px; }
.messageStackError, .messageStackWarning { font-family: Comic Sans MS; font-size: 11px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Comic Sans MS; font-size: 11px; background-color: #D8D8D8; }

/* input requirement */

.inputRequirement { font-family: Comic Sans MS; font-size: 11px; color: #ff0000; }

/* BOF: menu-category Tabs */

TD.tab {
        background-image: url('images/tabs/tab_middle.gif');
/* BOF: menu-category Tabs */

TD.tab {
        background-image: url(images/tabs/tab_middle.gif);
        background-repeat: repeat;
        color: #6699cc;
        font-family: Geneva, Comic Sans MS;
        font-style: normal;
        font-weight: bold;
        font-size: 13px
        }

TD.ontab {
        background-image: url('images/tabs/tab_middle_on.gif');
        background-repeat: repeat;
        color: #ffffff;
        font-family: Comic Sans MS;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        font-size: 13px
}
TD.tableft {
        background-image: url('images/tabs/tab_left.gif');
        background-repeat: no-repeat;
        color: #DEB887;
        font-size: 13px
}
TD.tabright {
        background-image: url('images/tabs/tab_right.gif');
        background-repeat: no-repeat;
        color: #00FF00;
        font-size: 13px
}


/* EOF: Menu-Category Tabs */



TD.menubgline {
        background-image: url('images/menu_bg_line.gif');
}

TD.bgline {
        background-image: url('images/bg_line.gif');
}

TD.bgline3 {
        background-image: url('images/bg3.gif');
}

TD.bgline4 {
        background-image: url('images/bg4.gif');
}

TD.productDesc {
  font-family: Comic Sans MS;
  font-size: 12px;
  color: #000000;
}