/* --------------------------------------------------  HTML Tags */
BODY
{
	margin: 0px;
	scrollbar-base-color:#020258;
	scrollbar-3dlight-color:#d2dbe7;
	scrollbar-arrow-color:#020258;
	scrollbar-darkshadow-color:#d2dbe7;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#020258;
	scrollbar-shadow-color:#020258;
	scrollbar-track-color:#020258;
}
INPUT, TEXTAREA
{
    BORDER: 1px solid #6666FF;
    FONT-FAMILY: Verdana, Arial;
	 font-size: 12px;
	 COLOR: #020258;
}
BR 
{
	font-size: 10px;
}
TD
{	
	font-size: 11px;
}
A
{
	text-decoration: none;
}
IMG
{
	border: 0px solid;
}


/* -------------------------------------------------- Frame- ud Seitenhintergründe */
BODY.Background-Main
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-image: url('../bilder/stripes2.gif');
}
BODY.Background-Banner
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-image: url('../bilder/sfintro.gif');
}
BODY.Background-suchenach
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-image: url('../bilder/sfintro.gif');
}
BODY.Background-Login
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-image: url('../bilder/sfintro.gif');
}

BODY.Background-LoginB2B
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-image: url('../bilder/sfintro.gif');
}

BODY.Background-Menu
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial;
   BACKGROUND-image: url('../bilder/sfintro.gif');
}
BODY.Background-WarenkorbSmall
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial;
   BACKGROUND-image: url('../bilder/sfintro.gif');
}
BODY.Background-Ueberschriften
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial;
   BACKGROUND-image: url('../bilder/sfintro.gif');
}

/* -------------------------------------------------- Überschriften */
TD.Ueberschrift-MainFrame
{
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
   FONT-WEIGHT: bold;
   FONT-SIZE: 14px;
   COLOR: #ffffff;
   FONT-FAMILY: Verdana, Arial;
   BACKGROUND-COLOR: #020258;
}
TD.Ueberschrift-Small
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Verdana;
	BACKGROUND-COLOR: #020258;
}

/* -------------------------------------------------- Buttons */
TABLE.Button-Table
{
 border:1px solid #675610;
}
INPUT.Button-Input
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	CURSOR: pointer;
	CURSOR: hand;
	COLOR: #020258;
	FONT-FAMILY: Verdana, Arial;
	BORDER: 0px solid;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: transparent;
}
A.Button-URL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    CURSOR: hand;
    COLOR: #020258;
    FONT-FAMILY: Verdana, Arial;
    LETTER-SPACING: 1pt;
	 text-decoration: none;
}

/* -------------------------------------------------- Allgemeiner Text */
.Text-Small
{
    FONT-SIZE: 11px;
    COLOR: #020258;
    FONT-FAMILY: Verdana, Arial;
}
.Text-SmallBold
{
	font-weight: bold;
   FONT-SIZE: 11px;
   COLOR: #020258;
   FONT-FAMILY: Verdana, Arial;
}
.Text-Normal
{
    FONT-SIZE: 12px;
    COLOR: #020258;
    FONT-FAMILY: Verdana, Arial;
}
.Text-NormalBold
{
    FONT-SIZE: 12px;
    COLOR: #020258;
    FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
}
.Text-Radio
{
	color: #020258;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana;
	vertical-align: middle;
}
.Text-Error
{
    FONT-SIZE: 11px;
	 font-weight: bold;
    COLOR: #CC0000;
    FONT-FAMILY: Verdana, Arial;
}
.Text-Spezial
{
   COLOR: #020258;
   font-weight: bold;
   FONT-FAMILY: Verdana, Arial;
	font-size: 12px;
}
.Text-Spezial:Hover
{
   COLOR: #FF0000;
   font-weight: bold;
   FONT-FAMILY: Verdana, Arial;
	font-size: 12px;
}

/* -------------------------------------------------- Daten Tabellen, Spalten und Zellen */
TABLE.Daten-Table
{
	border: 1px solid #4c4ca8;
}
TABLE.Daten-Table-Variante
{
	border: 1px solid #ffffff;
	BACKGROUND-COLOR: #d2dbe7;
}
TD.Daten-Spalte
{
	BACKGROUND-COLOR: #020258;
	color: #ffffff;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana;
	font-weight: bold;
	border: 1px solid #4c4ca8;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
TD.Daten-Zelle
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.Trennlinie
{
	background-color: #4c4ca8;
}

/* -------------------------------------------------- RadioButtons */
INPUT.Radio
{
	border:0px solid;
}

/* -------------------------------------------------- Loginbereich */
TABLE.Login-Table
{
    BACKGROUND-COLOR: #FFFFCC;
}
TD.Login-Text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #020258;
    FONT-FAMILY: Arial, Verdana;
}

TABLE.Login-TableB2B
{
    BACKGROUND-COLOR: #ffffff;
}
TD.Login-TextB2B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #020258;
    FONT-FAMILY: Arial, Verdana;
}

/* -------------------------------------------------- Javascript Menü */
TABLE.JSMenu-Table
{
    BACKGROUND-COLOR: #FFFFCC;
}
TD.JSMenu-KatalogPic
{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
   FONT-FAMILY: Verdana, Arial;
	font-size: 11px;
}
A.JSMenu-Name1
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #020258;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: none;
 	line-height: 13px;
	font-size: 11px;
}
A.JSMenu-Name1-Sel
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #020258;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: none;
 	line-height: 13px;
	font-size: 11px;
}
A.JSMenu-Name1:hover
{
   COLOR: #FF0000;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: underline;
	font-size: 11px;
}
A.JSMenu-Bezeichnung1
{
/*   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #f03c73;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: none;*/
}
A.JSMenu-Name1-Aufgeklappt
{
   COLOR: #020258;
   FONT-FAMILY: Verdana, Arial;
	font-size: 11px;
   FONT-WEIGHT: bold;
}
A.JSMenu-Name1-Aufgeklappt:Hover
{
   COLOR: #ffffff;
   BACKGROUND-COLOR: #020258;
   FONT-FAMILY: Verdana, Arial;
	font-size: 11px;
}
A.JSMenu-Name1-Aufgeklappt-Unterpunkte
{
   COLOR: #4c4ca8;
   FONT-FAMILY: Verdana, Arial;
	font-size: 11px;
   FONT-WEIGHT: bold;
}
A.JSMenu-Name1-Aufgeklappt-Unterpunkte:Hover
{
   COLOR: #ffffff;
   BACKGROUND-COLOR: #020258;
   FONT-FAMILY: Verdana, Arial;
	font-size: 11px;
}
.JSMenu-Bezeichnung1-Aufgeklappt-Unterpunkte
{
/*   COLOR: #216EB5;
   FONT-FAMILY: Verdana, Arial;
	font-size: 11px;
   FONT-WEIGHT: bold;*/
}
A.JSMenu-KatUebersicht-Name1
{
   FONT-SIZE: 11px;
   COLOR: #020258;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: none;
 	line-height: 13px;
}
A.JSMenu-KatUebersicht-Name1:hover
{
   FONT-WEIGHT: bold;
   COLOR: 020258
   FONT-FAMILY: Verdana, Arial;
	font-size: 11px;
}
A.JSMenu-KatUebersicht-Bezeichnung1
{
/*   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #f03c73;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: none;*/
}

/* -------------------------------------------------- Banner */
TABLE.Banner-MenueLeiste
{
    BACKGROUND-COLOR: #000000;
	 color: #ffffff;
}
.Banner-MenueLink
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   FONT-FAMILY: Verdana, Arial;
	color: #ffffff;
	text-decoration: none;	
}
.Banner-MenueLink:hover
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   FONT-FAMILY: Verdana, Arial;
	color: #FF0000;
	text-decoration: underline;
}
TD.Banner-Trennstrich
{
	padding-right: 11px;
	padding-left: 11px;
}


/* -------------------------------------------------- Login Übersicht */
TD.Login-Uebersicht-Kat
{
	FONT-SIZE: 12px;
	COLOR: #020258;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	background-color: #d2dbe7;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}

.Login-Uebersicht-Daten
{
	FONT-SIZE: 12px;
	COLOR: #020258;
	FONT-FAMILY: Verdana, Arial;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2dbe7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d2dbe7;
}


/* -------------------------------------------------- SucheNach */
TD.SucheNach-Text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
}

/* -------------------------------------------------- Warenkorb Small */
TD.WarenkorbSmall-Text
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
}
TD.WarenkorbSmall-Positionen
{
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial;
}
TD.WarenkorbSmall-Preis
{
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial;
	font-weight: bold;
}

/* --------------------------------------------------  Warenkorb */
TD.Warenkorb-Zeile-Preise
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #ffffff;
}
TD.Warenkorb-Zeile-Endbetrag
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #020258;
}
.Warenkorb-Zelle-Endbetrag
{
   FONT-SIZE: 12px;
  	color: #ffffff;
   FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
}
A.Warenkorb-Position
{
   FONT-SIZE: 12px;
  	color: #020258;
   FONT-FAMILY: Verdana, Arial;
}
A.Warenkorb-Position:hover
{
   FONT-SIZE: 12px;
  	color: #020258;
   FONT-FAMILY: Verdana, Arial;
	text-decoration: underline;
}

/* -------------------------------------------------- Artikel-Anzeige */
TABLE.ArtikelAnzeige-Table
{
}
A.ArtikelAnzeige-Link
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
  	color: #020258;
   FONT-FAMILY: Verdana, Arial;
}
A.ArtikelAnzeige-Link:hover
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
  	color: #020258;
   FONT-FAMILY: Verdana, Arial;
	text-decoration: underline;
}
INPUT.ArtikelAnzeige-Preis
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 14px;
   COLOR: #020258;
   FONT-FAMILY: Arial, Verdana;
	Border: 0px solid;
	text-align: right;
}
INPUT.ArtikelAnzeige-Bestellmenge
{
   FONT-SIZE: 11px;
   COLOR: #020258;
   FONT-FAMILY: Verdana, Arial
	text-align: right;
}

/* -------------------------------------------------- Kataloganzeige */
TABLE.Katalog-Ueberschrift-Table
{
   COLOR: #ffffff;
   FONT-FAMILY: Verdana, Arial;
   BACKGROUND-COLOR: #020258;
}
TD.Katalog-Ueberschrift-KatName
{
   padding-left: 5px;
   padding-top: 4px;
   padding-bottom: 4px;
   FONT-WEIGHT: bold;
   FONT-SIZE: 16px;
   COLOR: #FFFFFF;
   FONT-FAMILY: Verdana, Arial;
}
.Katalog-Ueberschrift-Link
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #ffffff;
   FONT-FAMILY: Verdana, Arial;
	text-decoration: underline;
}
.Katalog-Ueberschrift-Link:hover
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #ffffff;
   FONT-FAMILY: Verdana, Arial;
	text-decoration: none;
}
.Katalog-Ueberschrift-ProdukteproSeite
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
}
A.Katalog-Unterkataloge
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #020258;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: none;
 	line-height: 11px;
	font-size: 11px;
}
A.Katalog-Unterkataloge:hover
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #FF0000;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: underline;
 	line-height: 11px;
	font-size: 11px;
}
.Katalog-SeitenButton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    CURSOR: hand;
    COLOR: #020258;
    FONT-FAMILY: Verdana, Arial;
	 text-decoration: none;
}
.Katalog-SeitenButton-Active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    CURSOR: hand;
    COLOR: #CC0000;
    FONT-FAMILY: Verdana, Arial;
    text-decoration: none;
}
A.Katalog-Startseite
{
   	FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: #020258;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: none;
    	line-height: 13px;
	font-size: 13px;
}
A.Katalog-Startseite:hover
{
	FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: #FF0000;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: underline;
    	line-height: 13px;
	font-size: 13px;
}
A.Katalog-Startseite-Text
{
   	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #0000FF;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: none;
 	line-height: 13px;
	font-size: 13px;
}
A.Katalog-Startseite-Text:hover
{
	FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #FF0000;
   FONT-FAMILY: Verdana, Arial;
   TEXT-DECORATION: underline;
 	line-height: 13px;
	font-size: 13px;
}