
body {
  background-color : #ffd72b;
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  color : #000000;
  margin: 0px;
}

.normal {
  background-color : #ffd72b;
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  color : #000000;
  margin: 0px;
}

td {
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  color : #000000;
  margin: 0px;
}

h1.topline {
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;
  color : #99CCFF;
  background : transparent;
  text-decoration : none;
}

/* Stylesheet fuer Tabellenfeld top_left*/
td.top_left {
  background-image : url(../../shop/templates/images/top_left_background-image.gif);
  background-color : #ffd72b;
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : 1px;
  border-top-color: #000000;
  border-top-style: solid;
  border-right-width : 1px;
  border-right-color: #000000;
  border-right-style: solid;
  border-bottom-width : 0px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-left-width : 1px;
  border-left-color: #000000;
  border-left-style: solid;
  vertical-align: middle;
  text-align: center;
}

/* Stylesheet fuer Tabellenfeld top_right*/
td.top_right {
  background-image : url(../../shop/templates/images/top_right_background-image.gif);background-repeat : no-repeat;
  background-color : #ffd72b;
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : 1px;
  border-top-color: #000000;
  border-top-style: solid;
  border-right-width : 1px;
  border-right-color: #000000;
  border-right-style: solid;
  border-bottom-width : 0px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-left-width : 0px;
  border-left-color: #000000;
  border-left-style: solid;
  vertical-align: middle;
  text-align: center;
}

/* Stylesheet fuer Tabellenfeld topline_left*/
td.topline_left {
  background-image : url();background-repeat : no-repeat;
  background-color : #ff2b00;
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  border-top-width : 1px;
  border-top-color: #000000;
  border-top-style: solid;
  border-right-width : 1px;
  border-right-color: #000000;
  border-right-style: solid;
  border-bottom-width : 1px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-left-width : 1px;
  border-left-color: #000000;
  border-left-style: solid;
  vertical-align: middle;
  text-align: center;
}

/* Stylesheet fuer Tabellenfeld topline_right*/
td.topline_right {
  background-image : url();background-repeat : no-repeat;
  background-color : #ff2b00;
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  border-top-width : 1px;
  border-top-color: #000000;
  border-top-style: solid;
  border-right-width : 1px;
  border-right-color: #000000;
  border-right-style: solid;
  border-bottom-width : 1px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-left-width : 0px;
  border-left-color: #000000;
  border-left-style: solid;
  vertical-align: middle;
  text-align: center;
}

/* Stylesheet fuer Tabellenfeld main_left*/
td.main_left {
  background-image : url();background-repeat : no-repeat;
  background-color : #ffd72b;
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : 0px;
  border-top-color: #000000;
  border-top-style: solid;
  border-right-width : 1px;
  border-right-color: #000000;
  border-right-style: solid;
  border-bottom-width : 0px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-left-width : 1px;
  border-left-color: #000000;
  border-left-style: solid;
  vertical-align: top;
  text-align: right;
}

/* Stylesheet fuer Tabellenfeld main_right*/
td.main_right {
  background-image : url();background-repeat : no-repeat;
  background-color : #ffff81;
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : 0px;
  border-top-color: #000000;
  border-top-style: solid;
  border-right-width : 1px;
  border-right-color: #000000;
  border-right-style: solid;
  border-bottom-width : 0px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-left-width : 0px;
  border-left-color: #000000;
  border-left-style: solid;
  vertical-align: middle;
  text-align: center;
}

/* Stylesheet fuer Tabellenfeld footer_left*/
td.footer_left {
  background-image : url();background-repeat : no-repeat;
  background-color : #ff2b00;
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  border-top-width : 1px;
  border-top-color: #000000;
  border-top-style: solid;
  border-right-width : 1px;
  border-right-color: #000000;
  border-right-style: solid;
  border-bottom-width : 1px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-left-width : 1px;
  border-left-color: #000000;
  border-left-style: solid;
  vertical-align: middle;
  text-align: center;
}

/* Stylesheet fuer Tabellenfeld footer_right*/
td.footer_right {
  background-image : url();background-repeat : no-repeat;
  background-color : #ff2b00;
  font-size : 7pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  border-top-width : 1px;
  border-top-color: #000000;
  border-top-style: solid;
  border-right-width : 1px;
  border-right-color: #000000;
  border-right-style: solid;
  border-bottom-width : 1px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-left-width : 0px;
  border-left-color: #000000;
  border-left-style: solid;
  vertical-align: middle;
  text-align: center;
}

/* Stylesheet fuer Warenkorb / Tabellenfeld warenkorb_headline*/
td.warenkorb_headline {
  background-color : #ffff80;
  font-size : 10pt;
  font-family : Verdana;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : ;
  border-top-color: ;
  border-top-style: ;
  border-right-width : ;
  border-right-color: ;
  border-right-style: ;
  border-bottom-width : ;
  border-bottom-color: ;
  border-bottom-style: ;
  border-left-width : ;
  border-left-color: ;
  border-left-style: ;
  vertical-align: ;
  text-align: ;
}

/* Stylesheet fuer Warenkorb / Tabellenfeld warenkorb_artikelzeile*/
td.warenkorb_artikelzeile {
  background-color : #ffff80;
  font-size : ;
  font-family : ;
  font-weight : ;
  font-style : ;
  color : ;
  border-top-width : ;
  border-top-color: ;
  border-top-style: ;
  border-right-width : ;
  border-right-color: ;
  border-right-style: ;
  border-bottom-width : ;
  border-bottom-color: ;
  border-bottom-style: ;
  border-left-width : ;
  border-left-color: ;
  border-left-style: ;
  vertical-align: ;
  text-align: ;
}

/* Stylesheet fuer Warenkorb / Tabellenfeld warenkorb_artikelzeile_artikelbild*/
td.warenkorb_artikelzeile_artikelbild {
  background-color : #ffff80;
  font-size : 10pt;
  font-family : Verdana;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : ;
  border-top-color: ;
  border-top-style: ;
  border-right-width : ;
  border-right-color: ;
  border-right-style: ;
  border-bottom-width : ;
  border-bottom-color: ;
  border-bottom-style: ;
  border-left-width : ;
  border-left-color: ;
  border-left-style: ;
  vertical-align: ;
  text-align: ;
}

/* Stylesheet fuer Warenkorb / Tabellenfeld warenkorb_artikelzeile_beschreibung*/
td.warenkorb_artikelzeile_beschreibung {
  background-color : #ffff80;
  font-size : 10pt;
  font-family : Verdana;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : ;
  border-top-color: ;
  border-top-style: ;
  border-right-width : ;
  border-right-color: ;
  border-right-style: ;
  border-bottom-width : ;
  border-bottom-color: ;
  border-bottom-style: ;
  border-left-width : ;
  border-left-color: ;
  border-left-style: ;
  vertical-align: ;
  text-align: ;
}

/* Stylesheet fuer Warenkorb / Tabellenfeld warenkorb_artikelzeile_farbe*/
td.warenkorb_artikelzeile_farbe {
  background-color : #ffff80;
  font-size : 10pt;
  font-family : Verdana;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : ;
  border-top-color: ;
  border-top-style: ;
  border-right-width : ;
  border-right-color: ;
  border-right-style: ;
  border-bottom-width : ;
  border-bottom-color: ;
  border-bottom-style: ;
  border-left-width : ;
  border-left-color: ;
  border-left-style: ;
  vertical-align: ;
  text-align: ;
}

/* Stylesheet fuer Warenkorb / Tabellenfeld warenkorb_artikelzeile_groesse*/
td.warenkorb_artikelzeile_groesse {
  background-color : #ffff80;
  font-size : 10pt;
  font-family : Verdana;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : ;
  border-top-color: ;
  border-top-style: ;
  border-right-width : ;
  border-right-color: ;
  border-right-style: ;
  border-bottom-width : ;
  border-bottom-color: ;
  border-bottom-style: ;
  border-left-width : ;
  border-left-color: ;
  border-left-style: ;
  vertical-align: ;
  text-align: ;
}

/* Stylesheet fuer Warenkorb / Tabellenfeld warenkorb_artikelzeile_anzahl*/
td.warenkorb_artikelzeile_anzahl {
  background-color : #ffff80;
  font-size : 10pt;
  font-family : Verdana;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : ;
  border-top-color: ;
  border-top-style: ;
  border-right-width : ;
  border-right-color: ;
  border-right-style: ;
  border-bottom-width : ;
  border-bottom-color: ;
  border-bottom-style: ;
  border-left-width : ;
  border-left-color: ;
  border-left-style: ;
  vertical-align: ;
  text-align: ;
}

/* Stylesheet fuer Warenkorb / Tabellenfeld warenkorb_artikelzeile_preis*/
td.warenkorb_artikelzeile_preis {
  background-color : #ffff80;
  font-size : 10pt;
  font-family : Verdana;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : ;
  border-top-color: ;
  border-top-style: ;
  border-right-width : ;
  border-right-color: ;
  border-right-style: ;
  border-bottom-width : ;
  border-bottom-color: ;
  border-bottom-style: ;
  border-left-width : ;
  border-left-color: ;
  border-left-style: ;
  vertical-align: ;
  text-align: ;
}

/* Stylesheet fuer Warenkorb / Tabellenfeld warenkorb_artikelzeile_gesamt*/
td.warenkorb_artikelzeile_gesamt {
  background-color : #ffff80;
  font-size : 10pt;
  font-family : Verdana;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : ;
  border-top-color: ;
  border-top-style: ;
  border-right-width : ;
  border-right-color: ;
  border-right-style: ;
  border-bottom-width : ;
  border-bottom-color: ;
  border-bottom-style: ;
  border-left-width : ;
  border-left-color: ;
  border-left-style: ;
  vertical-align: ;
  text-align: ;
}

/* Stylesheet fuer Warenkorb / Tabellenfeld warenkorb_artikelzeile_aktion*/
td.warenkorb_artikelzeile_aktion {
  background-color : #ffff80;
  font-size : 10pt;
  font-family : Verdana;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  border-top-width : ;
  border-top-color: ;
  border-top-style: ;
  border-right-width : ;
  border-right-color: ;
  border-right-style: ;
  border-bottom-width : ;
  border-bottom-color: ;
  border-bottom-style: ;
  border-left-width : ;
  border-left-color: ;
  border-left-style: ;
  vertical-align: ;
  text-align: ;
}

/* Stylesheet fuer Tabellenfeld Auswahlseite Textfeld_1 */
td.auswahlseite_text_1 {
  font-size : 12pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : bold;
  font-style : normal;
  color : #004080;
}

/* Stylesheet fuer Tabellenfeld Auswahlseite Textfeld_2 */
td.auswahlseite_text_2 {
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #000000;
}

/* Stylesheet fuer Tabellenfeld Produktseite Artikelname */
td.produktseite_artikelname {
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : bold;
  font-style : normal;
  color : #0080c0;
}

/* Stylesheet fuer Tabellenfeld Produktseite */
td.produktseite {
  font-size : 9pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #000000;
}

/* Stylesheet fuer die AGB */
.agb_text {  
  font-size : 8pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  text-decoration: none;
}

.agb_headline {  
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  text-decoration: none;
}

.shop_script { 
  font-size : 7pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  text-decoration: none;
}

.href_shop_script:link { 
  font-size : 8pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : bold;
  font-style : normal;
  color : #ffff00;
  text-decoration: none;
}

.href_shop_script:visited { 
  font-size : 8pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : bold;
  font-style : normal;
  color : #ffff00;
  text-decoration: none;
}

.href_shop_script:active { 
  font-size : 8pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : bold;
  font-style : normal;
  color : #ffff00;
  text-decoration: none;
}

.href_shop_script:hover { 
  font-size : 8pt;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-weight : bold;
  font-style : normal;
  color : #ffff00;
  text-decoration: none;
}

/* Stylesheet fuer das Navigationsmenue - Hauptkategorien */
a.navi_haupt_ohne_sub:link { 
  font-family : verdana, arial, helvetica, sans-serif;
  display : block;
  text-decoration : none;
  font-weight : normal;
  font-style : normal;
  font-size : 12px;
  color : #ff2b00;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ffff81;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_ohne_sub:visited { 
  font-family : Verdana;
  display : block;
  text-decoration : none;
  font-weight : normal;
  font-style : normal;
  font-size : 12px;
  color : #ff2b00;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ffff81;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_ohne_sub:hover { 
  font-family : verdana, arial, helvetica, sans-serif;
  display : block;
  text-decoration : none;
  font-weight : bold;
  font-style : normal;
  font-size : 12px;
  color : #ff2b00;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ffff81;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_ohne_sub:active { 
  font-family : Verdana,arial,helvetica,sans-serif;
  display : block;
  text-decoration : none;
  font-weight : bold;
  font-style : normal;
  font-size : 12px;
  color : #ff2b00;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ffff81;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_ohne_sub:focus { 
  font-family : Verdana,arial,helvetica,sans-serif;
  display : block;
  text-decoration : none;
  font-weight : bold;
  font-style : normal;
  font-size : 12px;
  color : #ff2b00;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ffff81;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

.produktseite_artikel_weitersagen { 
  font-size : 10pt;
  font-family : Verdana;
  font-weight : ;
  font-style : ;
  color : #000000;
  text-decoration: none;
}

/* Stylesheet fuer das Navigationsmenue - Hauptkategorien */
a.navi_haupt_mit_sub:link { 
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  display : block;
  text-decoration : none;
  font-weight : normal;
  font-style : normal;
  font-size : 12px;
  color : #ff2b00;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ffff81;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_mit_sub:visited { 
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  display : block;
  text-decoration : none;
  font-weight : normal;
  font-style : normal;
  font-size : 12px;
  color : #ff2b00;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ffff81;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_mit_sub:hover { 
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  display : block;
  text-decoration : none;
  font-weight : bold;
  font-style : normal;
  font-size : 12px;
  color : #ff2b00;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ffff81;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_mit_sub:active { 
  font-family : verdana, arial, helvetica, sans-serif;
  display : block;
  text-decoration : none;
  font-weight : bold;
  font-style : normal;
  font-size : 12px;
  color : #ff2b00;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ffff81;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_mit_sub:focus { 
  font-family : verdana, arial, helvetica, sans-serif;
  display : block;
  text-decoration : none;
  font-weight : bold;
  font-style : normal;
  font-size : 12px;
  color : #ff2b00;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ffff81;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

/* Stylesheet fuer das Navigationsmenue - Aktiv */
a.navi_haupt_aktiv:link { 
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  display : block;
  text-decoration : none;
  font-weight : bold;
  font-style : normal;
  font-size : 12px;
  color : #ffff81;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ff2b00;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_aktiv:visited { 
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  display : block;
  text-decoration : none;
  font-weight : bold;
  font-style : normal;
  font-size : 12px;
  color : #ffff81;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ff2b00;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_aktiv:hover { 
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  display : block;
  text-decoration : none;
  font-weight : bold;
  font-style : normal;
  font-size : 12px;
  color : #ffff81;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ff2b00;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_aktiv:active { 
  font-family : verdana, arial, helvetica, sans-serif;
  display : block;
  text-decoration : none;
  font-weight : bold;
  font-style : normal;
  font-size : 12px;
  color : #ffff81;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ff2b00;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

a.navi_haupt_aktiv:focus { 
  font-family : verdana, arial, helvetica, sans-serif;
  display : block;
  text-decoration : none;
  font-weight : bold;
  font-style : normal;
  font-size : 12px;
  color : ##ffff8;
  margin-top : 12px;
  margin-bottom : 12px;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-right : 3px;
  background-color : #ff2b00;
  background-position : 3px;
  background-repeat : no-repeat;
  width : 160px;
  text-align : right;
  border : 1px;
  border-style : solid;
  border-color : #000000;
}

/* Stylesheet fuer das Navigationsmenue - Subkategorien */
a.navi_sub:link { 
  font-family : verdana,arial,helvetica,sans-serif;
  display : block;
  text-decoration : none;
  font-size : 11px;
  color : #000000;
  margin-top : 10px;
  background-color : #ffff81;
  width : 150px;
  text-align : left;
  text-indent : 18px;
  border-style : hidden;
  border-color : #ff2b00;
}

a.navi_sub:visited { 
  font-family : verdana,arial,helvetica,sans-serif;
  display : block;
  text-decoration : none;
  font-size : 11px;
  color : #000000;
  margin-top : 10px;
  background-color : #ffff81;
  width : 150px;
  text-align : left;
  text-indent : 18px;
  border-style : hidden;
  border-color : #ff2b00;
}

a.navi_sub:hover { 
  font-family : verdana,arial,helvetica,sans-serif;
  display : block;
  font-size : 11px;
  color : #ff2b00;
  margin-top : 10px;
  background-color : #ffff81;
  text-align : left;
  text-indent : 18px;
  border-style : hidden;
  border-color : #ff2b00;
}

a.navi_sub:active { 
  font-family : verdana,arial,helvetica,sans-serif;
  display : block;
  text-decoration : none;
  font-size : 11px;
  color : #ff2b00;
  margin-top : 10px;
  background-color : #ffff81;
  width : 150px;
  text-align : left;
  text-indent : 18px;
  border-style : hidden;
  border-color : #ff2b00;
}

a.navi_sub:focus { 
  font-family : verdana,arial,helvetica,sans-serif;
  display : block;
  text-decoration : none;
  font-size : 11px;
  color : #ff2b00;
  margin-top : 10px;
  background-color : #ffff81;
  width : 150px;
  text-align : left;
  text-indent : 18px;
  border-style : hidden;
  border-color : #ff2b00;
}

/* Stylesheet fuer das Navigationsmenue - Aktiv */
a.navi_sub_aktiv:link { 
  font-family : verdana,arial,helvetica,sans-serif;
  display : block;
  text-decoration : none;
  font-size : 11px;
  color : #ff2b00;
  margin-top : 10px;
  background-color : #ffff81;
  width : 150px;
  text-align : left;
  text-indent : 18px;
  border-style : hidden;
  border-color : #ff2b00;
}

a.navi_sub_aktiv:visited { 
  font-family : verdana,arial,helvetica,sans-serif;
  display : block;
  text-decoration : none;
  font-size : 11px;
  color : #ff2b00;
  margin-top : 10px;
  background-color : #ffff81;
  width : 150px;
  text-align : left;
  text-indent : 18px;
  border-style : hidden;
  border-color : #ff2b00;
}

a.navi_sub_aktiv:hover { 
  font-family : verdana,arial,helvetica,sans-serif;
  display : block;
  font-size : 11px;
  color : #ff2b00;
  margin-top : 10px;
  background-color : #ffff81;
  text-align : left;
  text-indent : 18px;
  border-style : hidden;
  border-color : #ff2b00;
}

a.navi_sub_aktiv:active { 
  font-family : verdana,arial,helvetica,sans-serif;
  display : block;
  text-decoration : none;
  font-size : 11px;
  color : #ff2b00;
  margin-top : 10px;
  background-color : #ffff81;
  width : 150px;
  text-align : left;
  text-indent : 18px;
  border-style : hidden;
  border-color : #ff2b00;
}

a.navi_sub_aktiv:focus { 
  font-family : verdana,arial,helvetica,sans-serif;
  display : block;
  text-decoration : none;
  font-size : 11px;
  color : #ff2b00;
  margin-top : 10px;
  background-color : #ffff81;
  width : 150px;
  text-align : left;
  text-indent : 18px;
  border-style : hidden;
  border-color : #ff2b00;
}

a.active{
  font-family: verdana, arial, helvetica, sans-serif;
  display:block;
  font-size: 12px;
  text-decoration: none;
  font-weight:normal;
  font-style:normal;
  margin-top:12px;
  margin-bottom:12px;
  padding-top:3px;
  padding-bottom:3px;
  padding-right:3px;
  background-color: #FFFFFF;
  text-align: right;
  text-indent: 18px;
  border: 1px solid #CCCCCC;
  background-image: url('triangle_up.gif');
  background-repeat: no-repeat;
  background-position:3px;
  color: #000000;	
  width:160px;
 }
.href_agb_main:link { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:hover { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:active { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:visited { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:focus { 
}

.href_agb_main:link { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:hover { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:active { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:visited { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:focus { 
}

.href_agb_main:link { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:hover { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:active { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:visited { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:focus { 
}

.href_agb_main:link { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:hover { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:active { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:visited { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_main:focus { 
}

.href_agb_sub:link { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:hover { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:active { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:visited { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:focus { 
}

.href_agb_sub:link { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:hover { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:active { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:visited { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:focus { 
}

.href_agb_sub:link { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:hover { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:active { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:visited { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:focus { 
}

.href_agb_sub:link { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:hover { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:active { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:visited { 
  font-family : Verdana;
  font-size : 7pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_agb_sub:focus { 
}

.href_top_line:link { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:hover { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:active { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:visited { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:focus { 
}

.href_top_line:link { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:hover { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:active { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:visited { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:focus { 
}

.href_top_line:link { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:hover { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:active { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:visited { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:focus { 
}

.href_top_line:link { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:hover { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:active { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:visited { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_top_line:focus { 
}

.href_foot_line:link { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:hover { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:active { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:visited { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:focus { 
}

.href_foot_line:link { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:hover { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:active { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:visited { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:focus { 
}

.href_foot_line:link { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:hover { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:active { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:visited { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:focus { 
}

.href_foot_line:link { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:hover { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:active { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:visited { 
  font-family : Verdana;
  font-size : 8pt;
  font-weight : normal;
  font-style : normal;
  color : #ffff00;
  margin : 0px;
  text-decoration : none;
}

.href_foot_line:focus { 
}

.href_auswahlseite_page:link { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_auswahlseite_page:hover { 
}

.href_auswahlseite_page:active { 
}

.href_auswahlseite_page:visited { 
}

.href_auswahlseite_page:focus { 
}

.href_auswahlseite_artikelname:link { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #000000;
  margin : 0px;
  text-decoration : none;
}

.href_auswahlseite_artikelname:hover { 
}

.href_auswahlseite_artikelname:active { 
}

.href_auswahlseite_artikelname:visited { 
}

.href_auswahlseite_artikelname:focus { 
}

.href_auswahlseite_preis:link { 
  font-family : Verdana;
  font-size : 10pt;
  font-weight : normal;
  font-style : normal;
  color : #ff0000;
  margin : 0px;
  text-decoration : none;
}

.href_auswahlseite_preis:hover { 
}

.href_auswahlseite_preis:active { 
}

.href_auswahlseite_preis:visited { 
}

.href_auswahlseite_preis:focus { 
}

.href_produktseite_artikel_weitersagen:link { 
}

.href_produktseite_artikel_weitersagen:hover { 
}

.href_produktseite_artikel_weitersagen:active { 
}

.href_produktseite_artikel_weitersagen:visited { 
}

.href_produktseite_artikel_weitersagen:focus { 
}

