/*
 * Diese Datei nicht ändern !!! 
 * Sie wird von css.pl und der Webseiten-Administration 
 * zum generieren von styles.css benutzt.
 *
 */ 



/*----------------------------------------------------------
 * Seitenstandard
 *---------------------------------------------------------- */


h2 {
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 18px;
  font-weight: bold;
  color: #C40226;
}


.def {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana, Arial, Sans-Serif;
}

.deftd {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana, Arial, Sans-Serif;
}

.error_msg {
  color: #FF0000;
  font-size: 12px;
  font-weight: normal;
}

a:link, a:visited, a:active {
  color: #0000AE; 
  text-decoration: none;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana, Arial, Sans-Serif;
} 

a:hover { 
  color: #0000AE; 
  text-decoration: underline;
}



/*----------------------------------------------------------
 * Oben + Trennlinien + Links-Titel
 *---------------------------------------------------------- */

.sek {
  background-color: #C40226;
  color: #fffafa;
  font-weight: normal;
  font-size: 12px;
}

a.sek_lnk:link, a.sek_lnk:visited, a.sek_lnk:active {
  color: #fffafa;
  text-decoration: none;
  font-size: 12px;
  font-weight: normal;
}

a.sek_lnk:hover {
  color: #fffafa;
  text-decoration: underline;
}



/*----------------------------------------------------------
 * Links
 *---------------------------------------------------------- */

.links {
  background-color: #FFFFFF;
  color: #0000AE;
  font-size: 12px;
  font-weight: normal;
}

a.links_lnk:link, a.links_lnk:visited, a.links_lnk:active {
  color: #0000AE;
  text-decoration: none;
  font-size: 12px;
  font-weight: normal;
}

a.links_lnk:hover {
  color: #0000AE;
  text-decoration: underline;
}

a.links_lnk_hi:link, a.links_lnk_hi:visited, a.links_lnk_hi:active {
  color: #000000;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}

a.links_lnk:hover {
  color: #000000;
  text-decoration: underline;
}



/*----------------------------------------------------------
 * Mitte
 *---------------------------------------------------------- */

.mitte {
  padding: 8px 0px 0px 8px;
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
  font-weight: normal;
}

a.mitteXL {
  color: #0000AE;
  font-size: ;
  font-weight: bold;
}

.mitteXL {
  color: #0000AE;
  font-size: ;
  font-weight: bold;
}



/*----------------------------------------------------------
 * Mitte - Details
 *---------------------------------------------------------- */

.detailBoxAussen {
  border-color: #969696 ;
  border-width:  2px;
  border-style: solid;
}

.detailBox {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
}

.detailPreis {
  color: #DD0000;
  font-size: ;
  font-weight: bold;
}

.imgDetail {
  border-color: #969696 ;
  border-width:  2px;
  border-style: solid;
}



/*----------------------------------------------------------
 * Mitte - Produktübersicht
 *---------------------------------------------------------- */

a.fastbag {
  color: #006400;
  font-size: 12px;
  font-weight: bold;
}

.preis {
  color: #DD0000;
  font-size: 12px;
  font-weight: bold;
}

.productBoxAussen {
  
  background-color: #969696;
}

.productBox {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
}

a.productBox_Lnk:link, a.productBox_Lnk:active, a.productBox_Lnk:visited {
  color: #000000;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}

a.productBox_Lnk:hover {
  color: #000000;
  text-decoration: underline;
}

.imgProduct {
  border: 0;
}

.imgProductTD {
  background-color: #FFFFFF;
}

.ScrollTable {
  background-color: #FFFFFF;
}

.ScrollTDLinks {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
}

.ScrollTDRechts {
  background-color: #FFFFFF;
}

a.scroll_lnk {
  color: #000000;
  font-size: 12px;
}

.scroll_lnk {
  color: #000000;
  font-size: 12px;
}



/*----------------------------------------------------------
 * Rechter Bereich - Warenkorb
 *---------------------------------------------------------- */

.WKorbTable {
  background-color: #C40226;
}

.WKorbTable_headTD {
  border-color: #FFFFFF ;
  border-width:  1px 0px 0px 1px ;
  border-style:  solid;
  background-color: #C40226;
  color: #fffafa;
  font-size: 12px;
  font-weight: bold;
}

.WKorbTable_entryTD {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
}

.WKorbChangeTD {
  color: #000000;
  font-size: 12px;
}

a.WKorb_lnk {
  color: #000000;
  font-size: 12px;
}



/*----------------------------------------------------------
 * Rechter Bereich - Bestellung
 *---------------------------------------------------------- */

.OrderTable {
  background-color: #FFFFFF;
}

.OrderTDH {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
}

a.OrderTDH_lnk {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
}

.OrderTD {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
}

.OrderTDI {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
}



/*----------------------------------------------------------
 * Form Elemente
 *---------------------------------------------------------- */

.btnSearch {
  background-color: #EEEEEE;
  color: #000000;
  font-size: 12px;
}

.btnMitte {
  background-color: #EEEEEE;
  color: #000000;
  font-size: 12px;
}



/*----------------------------------------------------------
 * Highlight Boxen Startseite
 *---------------------------------------------------------- */

.hi1Titel {
  
  background-color: #006400;
  color: #FFFFFF;
  font-weight: bold;
  font-size: ;
}

.hi2Titel {
  
  background-color: #800000;
  color: #FFFFFF;
  font-weight: bold;
  font-size: ;
}

.hi3Titel {
  
  background-color: #191970;
  color: #FFFFFF;
  font-weight: bold;
  font-size: ;
}



/*----------------------------------------------------------
 * Highlight Boxen
 *---------------------------------------------------------- */

.imgHi {
  border: 0;
}

.hiGross_Rahmen {
  
}

.hiKlein_AussenRahmen {
  
}

.hiKlein_InnenRahmen {
  
}



/*----------------------------------------------------------
 * Hauptmenü
 *---------------------------------------------------------- */

.mhaupt_default {
  background-color: #FFFFFF
}

.mhaupt_current {
  background-color: #D0D0D0
}

.mhaupt_rahmen {
  background-color: #000000
}

a.mhaupt_default_lnk:link, a.mhaupt_default_lnk:active,
a.mhaupt_default_lnk:visited {
  color: #000000;
  text-decoration: none;
  font-size: ;
  font-weight: bold;
  font-family: Verdana, Arial, Sans-Serif;
}

a.mhaupt_default_lnk:hover {
  color: #D0D0D0;
  text-decoration: none;
  font-size: ;
  font-weight: bold;
  font-family: Verdana, Arial, Sans-Serif;
}

a.mhaupt_current_lnk:link, a.mhaupt_current_lnk:active,
a.mhaupt_current_lnk:visited {
  color: #000000;
  text-decoration: none;
  font-size: ;
  font-weight: bold;
  font-family: Verdana, Arial, Sans-Serif;
}

a.mhaupt_current_lnk:hover {
  color: #000000;
  text-decoration: none;
  font-size: ;
  font-weight: bold;
  font-family: Verdana, Arial, Sans-Serif;
}

