BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA {
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        COLOR: #000000; FONT-SIZE: 10px;
}
#rectangular{ text-align: center; width: 100%; height: auto; }




A:link {
        COLOR: #000000; TEXT-DECORATION: none;
}
A:visited {
        COLOR: #000000; TEXT-DECORATION: none;
}
A:hover {
        COLOR: #000000; TEXT-DECORATION: underline;
}
A:active  {
        COLOR: #000000; TEXT-DECORATION: none;
}
H1 {
        FONT-SIZE: 15px;
}
H2 {
        FONT-SIZE: 13px;
}
H3 {
        FONT-SIZE: 12px;
}
H4 {
        FONT-SIZE: 11px;
}
HR {
        COLOR: #9D2A2D; HEIGHT: 1px;
}
.HRproducts {
        COLOR: #9D2A2D; HEIGHT: 1px;
}
BODY { font-size: 100.01%; BACKGROUND-COLOR: #ffffff; margin: 0; padding: 0; }

.HeadBox { BACKGROUND-COLOR: transparent; background-image: url(images/Header_grau.gif); }
#menuzeile{ font-size: 100.01%; background-color: transparent; background-image: url(images/SilberneMenuleiste.gif); width: 100%; height: 70px; z-index: 1; }
#Searchbox { font-size: 100.01%; background-color: transparent; text-align: center; position: absolute; top: 120px; left: 500px; width: auto; height: 70px; float: left; padding: 1em 0.5em 0 0; }
#Cartbox { font-size: 100.01%; background-color: transparent; position: absolute; top: 120px; left: 720px; width: auto; height: 70px; float: left; padding-right: 0.5em; }
#LanguageBox { font-size: 100.01%; background-color: transparent; position: absolute; top: 120px; right: 75px; width: auto; height: 70px; float: left; padding-top: 2.5em; padding-right: 0.5em; list-style-type: none; }
.LanguageText  /* Hier wird bestimmt, wie die texte erscheinen, mit denen man die Sprache auswählen kann. */ { color: black; font-size: 1.25em; font-weight: bold; background-color: red; }
#KKMenu { font-size: 100.01%; background-color: transparent; background-image: none; position: absolute; top: 120px; height: 15px; z-index: 1000; float: left; padding: 2.5em 0 0; list-style-type: none; }
#KKMenu li { font-size: 1.25em; font-weight: bold; line-height: 1.5em; background-color: transparent; background-image: url(images/SilberneMenuleiste.gif); text-align: center; height: auto; overflow: visible; margin: 0; padding: 0; }
#KKMenu li a:hover { background-color: #e36961; text-decoration: underline; height: 45px; }
#KKMenu li a:active { font-weight: normal; background-color: #5cbd8b; }

ul { font-size: 80%; font-family: sans-serif; font-weight: 300; font-variant: normal; padding: 0; margin: 0; list-style: none; }
li {
   float: left;
   position: relative;
   width: 120px;
}
li ul {
   display: none;
}
li:hover ul, li.over ul { display: block; }

li a:link, li a:visited {
   display: block;
   text-decoration: none;
   color: black;
}
li a:hover {
   text-decoration: underline;
}
#Hauptbereich{ font-size: 100.01%; background-image: none; width: 84%; z-index: 1; float: left; padding-left: 1em; }
#VertMenuRahmen { BACKGROUND-COLOR: transparent; background-image: none; width: 100%; z-index: 5; float: left; }
.VertMenuBox { BACKGROUND-COLOR: transparent; background-image: url(images/VertikalerMenustreifen_grau.gif); width: 15%; z-index: 10; overflow: hidden; float: left; }
.MenuBox { BACKGROUND-COLOR: transparent; width: 80%; }
.VertMenuTitle { COLOR: white; font-size: 1.15em; FONT-WEIGHT: bold; background-color: #9d2a2d; background-image: url(..skin1/images/kategorie_hg.jpg); background-repeat: no-repeat; }
.VertMenuTitle2 { BACKGROUND-COLOR: #7591af; COLOR: #ffffff; FONT-WEIGHT: bold; padding-bottom: 2px; }
.VertMenuItems{ COLOR: black; TEXT-DECORATION: none; text-align: left; }
.VertMenuItems:link { COLOR: #000000; TEXT-DECORATION: none; }
.VertMenuItems:visited { COLOR: #000000; TEXT-DECORATION: none; }
.VertMenuItems:hover { COLOR: #000000; TEXT-DECORATION: underline; }
.VertMenuItems:visited:hover { COLOR: #000000; TEXT-DECORATION: underline; }
.VertMenuItems:active  { COLOR: #000000; TEXT-DECORATION: none; }
.VertMenuItems2:link { COLOR: #000000; TEXT-DECORATION: none; }
.VertMenuItems2:visited { COLOR: #000000; TEXT-DECORATION: none; }
.VertMenuItems2:hover { COLOR: #000000; TEXT-DECORATION: underline; }
.VertMenuItems2:active  { COLOR: #000000; TEXT-DECORATION: none; }
.NewsLink:link { COLOR: #000000; TEXT-DECORATION: none; }
.NewsLink:visited { COLOR: #000000; TEXT-DECORATION: none; }
.NewsLink:hover { COLOR: #000000; TEXT-DECORATION: underline; }
.NewsLink:visited:hover { COLOR: #000000; TEXT-DECORATION: underline; }
.NewsLink:active  { COLOR: #000000; TEXT-DECORATION: none; }
.VertMenuHr { COLOR: #6f8eb6; }
.CategoriesList { FONT-SIZE: 100.01%; text-align: left; }
.SubCategoriesBox { background-color: #f3f3f3; padding-left: 3px; padding-right: 3px; }
.SubCategoriesHeadText { COLOR: #9d2a2d; FONT-WEIGHT: bold; FONT-SIZE: 13px; }
.DialogBox {
        BACKGROUND-COLOR: #ffffff;
}
.DialogBorder {
        BACKGROUND-COLOR: #9D2A2D;
}
.DialogTitle {
        COLOR: black; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.NumberOfArticles {
        COLOR: #000000; FONT-WEIGHT: bold;
}
.TopLabel {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Text {
        COLOR: #000000;
}
.DecorTr {
        COLOR: #000000;
}
.AdminSmallMessage {
        COLOR: #000000;
}
.AdminTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.Line {
        BACKGROUND-COLOR: #9D2A2D;
}
.ProductTitle {
        COLOR: #9D2A2D; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductTitle2 {
        COLOR: #9D2A2D; FONT-WEIGHT: bold; FONT-SIZE: 11px; padding-left: 5px;
}
.ProductDetailsTitle {
        COLOR: #9D2A2D; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductDetailsText {
        COLOR: #9D2A2D; FONT-WEIGHT: normal; FONT-SIZE: 11px;
}
.ProductDetails {
        COLOR: #9D2A2D;
}
.ProductPriceTitle {
        COLOR: #9D2A2D; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductPriceConverting {
        COLOR: #9D2A2D; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductPrice {
        COLOR: #9D2A2D; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductPriceCustomer {
        COLOR: #c11414; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductPriceDiscount {
        COLOR: #c11414;
}
.ProductPriceSmall {
        COLOR: #9D2A2D; FONT-WEIGHT: bold;
}
.MarketPrice {
		FONT-SIZE: 11px; FONT-FAMILY: Verdana;
}
.ItemsList {
        COLOR: #9D2A2D; FONT-WEIGHT: bold;
}
.NavigationPath {
        COLOR: #9D2A2D; FONT-WEIGHT: bold;
}
.FormButton {
        COLOR: #9D2A2D; FONT-WEIGHT: bold;
}
.CustomerMessage {
        COLOR: #c11414; FONT-WEIGHT: bold;
}
.ErrorMessage {
        COLOR: #FF3300; FONT-WEIGHT: bold;
}
.Star {
        COLOR: #c11414;
}
.SaveMoneyLabel {
        COLOR: #c11414; FONT-WEIGHT: bold;
}
.TableHead {
    BACKGROUND-COLOR: #f3f3f3;
}
.TableLine {
    BACKGROUND-COLOR: #F0F0F0;
}
.SmallNote:link {
        COLOR: #9D2A2D; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
        COLOR: #9D2A2D; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
        COLOR: #9D2A2D; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:active {
        COLOR: #9D2A2D; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.Bottom { BACKGROUND-COLOR: transparent; COLOR: black; background-image: url(images/Bottom_grau.gif); width: 100%; float: left; }
.BottomVersand { BACKGROUND-COLOR: transparent; COLOR: black; background-image: url(images/Bottom_grau.gif); text-align: left; vertical-align: middle; width: 30%; height: 32px; float: left; padding-top: 10px; list-style-type: none; }
.BottomPowered { BACKGROUND-COLOR: transparent; COLOR: black; background-image: url(images/Bottom_grau.gif); width: 30%; height: 32px; float: left; padding-top: 5px; list-style-type: none; }
.BottomCopyright { BACKGROUND-COLOR: transparent; COLOR: black; font-weight: normal; font-style: normal; background-image: url(images/Bottom_grau.gif); text-decoration: none; text-align: right; vertical-align: middle; width: 30%; height: 32px; float: right; padding-top: 10px; list-style-type: none; }
.L1 { font-size: 1.25em; float: left; position: relative; width: 100%; list-style-type: disc; list-style-position: inside; display: list-item; }
st { color: maroon; font-size: 1.25em; line-height: 150%; float: none; position: relative; width: 100%; }
