BODY {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 12px;
        color: #202020;
        line-height: 16px;
        SCROLLBAR-BASE-COLOR: #f8dfa4;
        SCROLLBAR-ARROW-COLOR: white;
}
TABLE { BACKGROUND-COLOR: #FFFDF0;
        <!-- helle Tabellenfarbe -->
}
TD { FONT-SIZE: 12px; COLOR: #660000; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
}

TD.navi {
        BACKGROUND-COLOR: #f9e4b2; font-size: 12px; color: #660000; font-family: VERDANA,ARIAL,HELVETICA; font-weight: bold; line-height: 22px;
}

TABLENORM { BACKGROUND-COLOR: #fffaeb;
        <!-- Standardfarbe -->
}

.menu { PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-SIZE: 14px; COLOR: #996a33; PADDING-TOP: 1px; HEIGHT: 18px; BACKGROUND-COLOR: #f9e4b2; TEXT-ALIGN: right;
}
.title { PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-TOP: 1px; HEIGHT: 16px; BACKGROUND-COLOR: #f4d695; TEXT-ALIGN: right;
}
.boldtext { font-weight: bold;
}
.text { PADDING-RIGHT: 9px; FONT-SIZE: 12px; HEIGHT: 14px; BACKGROUND-COLOR: #f8dfa4;
}
.text10 { PADDING-RIGHT: 9px; FONT-SIZE: 10px; HEIGHT: 14px;
}
.headbalken { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff2d2; PADDING: 6px; HEIGHT: 22px; BACKGROUND-COLOR: #D19A59; Text-align: center;
}

.liste { FONT-SIZE: 12px; HEIGHT: 18px; WIDTH; 100%; COLOR: #660000; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #FFFDF0; border: 0px solid #996600; TEXT-ALIGN: left;
}
.listehead { FONT-SIZE: 14px; COLOR: #660000; font-weight: bold; WIDTH: 100%; BACKGROUND-COLOR: #fff2d2; border: 1px solid #996600; PADDING: 6px;
}
.listetext { WIDTH: 100%; FONT-SIZE: 12px; COLOR: #660000; font-weight: normal; HEIGHT: 16px; BACKGROUND-COLOR: #fff2d2; border: 1px solid #996600; PADDING: 6px;
}
.suche { WIDTH: 100%; FONT-SIZE: 12px; COLOR: #660000; font-weight: bold; HEIGHT: 16px; BACKGROUND-COLOR: #FFFDF0; border: 1px solid #660000; PADDING: 6px;
}
.preis {
        FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.einzelpreis {
        FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #660000; PADDING: 6px; HEIGHT: 22px;
}
.einzelhead {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff2d2; PADDING: 6px; HEIGHT: 22px; BACKGROUND-COLOR: #D19A59;
}
.einzelheadtitel { FONT-SIZE: 16px; COLOR: #fff2d2; font-weight: bold; HEIGHT: 16px; Text-align: left;
}
.einzelheadverlag { FONT-SIZE: 10px; COLOR: #fff2d2; font-weight: bold; HEIGHT: 16px; TEXT-ALIGN: right;
}



A {
       font-size: 12px;
       color: #660000;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: normal;
       text-decoration: underline;
       line-height: 22px;
}
A:HOVER {
       font-size: 12px;
       color: #b91c14;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: normal;
       text-decoration: underline;
       line-height: 22px;
}
A:active {
       font-size: 12px;
       color: #b91c14;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: normal;
       text-decoration: underline;
       line-height: 22px;
}


A.navi {
       font-size: 12px;
       color: #660000;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       text-decoration: NONE;
       line-height: 22px;
}
A.navi:HOVER {
       font-size: 12px;
       color: #b91c14;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       text-decoration: underline;
       line-height: 22px;
}
A.navi:active {
       font-size: 12px;
       color: #b91c14;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       text-decoration: NONE;
       line-height: 22px;
}

A.klein:Link {
       font-size: 10px;
       color: #fff2d2;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       text-decoration: underline;
}
A.klein:HOVER {
       font-size: 10px;
       color: #fff2d2;
       font-family: VERDANA,ARIAL,HELVETICA;
       font-weight: bold;
       text-decoration: underline;
}

A.info {
        font-size: 12px;
        color: #b91c14;
        font-family: VERDANA,ARIAL,HELVETICA;
        font-weight: bold;
        text-decoration: underline;
}

A.info:HOVER {
        font-size: 12px;
        color: #660000;
        font-family: VERDANA,ARIAL,HELVETICA;
        font-weight: bold;
        TEXT-DECORATION: underline;
}

A.info:active {
        font-size: 12px;
        color: #660000;
        font-family: VERDANA,ARIAL,HELVETICA;
        font-weight: bold;
        text-decoration: NONE;
}


A.infonorm {
        font-size: 12px;
        color: #b91c14;
        font-family: VERDANA,ARIAL,HELVETICA;
        font-weight: normal;
        text-decoration: underline;
}

A.infonorm :HOVER {
        font-size: 12px;
        color: #660000;
        font-family: VERDANA,ARIAL,HELVETICA;
        font-weight: normal;
        TEXT-DECORATION: underline;
}

A.infonorm :active {
        font-size: 12px;
        color: #660000;
        font-family: VERDANA,ARIAL,HELVETICA;
        font-weight: normal;
        text-decoration: NONE;
}


div.titel {
        font-family: ARIAL,VERDANA,HELVETICA;
        font-size: 13px;
        color: #A00020;
        font-weight: bold;
}
div.head {
        font-family: VERDANA,ARIAL,HELVETICA;
        font-size: 14px;
        color: #000000;
        font-weight: bold;
}
div.text {
        font-family: Arial,Verdana,Helvetica,sans-serif;
        font-size: 12px;
        color: #000000;
        line-height: 18px;
        font-weight: normal;
}
div.small {
        font-family: Arial,Verdana,Helvetica,sans-serif;
        font-size: 12px;
        color: #660000;
        font-weight: normal;
}
A.menu {
        font-size: 10px;
        color: #404040;
        font-family: ARIAL,VERDANA,HELVETICA;
        text-decoration: NONE;
        line-height: 18pt;
}
A.menu:HOVER {
        font-size: 10px;
        color: #90AAB5;
        font-family: ARIAL,VERDANA,HELVETICA;
        text-decoration: NONE;
        line-height: 18pt;
}
A.menu:active {
        font-size: 10px;
        color: #017088;
        font-family: ARIAL,VERDANA,HELVETICA;
        text-decoration: NONE;
        line-height: 18pt;
}


A.weiss {
       font-size: 11px;
       color: #fffaeb;
       font-family: ARIAL,VERDANA,HELVETICA;
       font-weight: bold;
       line-height: 14px;
}


A.korb {
       font-size: 11px;
       color: #000000;
       font-family: ARIAL,VERDANA,HELVETICA;
       font-weight: bold;
       line-height: 14px;
}
A.korb:HOVER {
       font-size: 11px;
       color: #A00020;
       font-family: ARIAL,VERDANA,HELVETICA;
       font-weight: bold;
       line-height: 14px;
}

input {
        font-family: ARIAL,VERDANA,HELVETICA;
        font-size:12px;
}

.formhead {
        font-family: ARIAL,VERDANA,HELVETICA;
        font-size:12px;
        COLOR: #000000;
}
.cFormFeld {
        BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #DFDFDF;
}
.cFormButton {
        BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #F6A84B;
}



a.menutop {
display:block;
margin-bottom:1px;
font-size: 11px;
font-weight: bold;
font-family: Verdana,Arial;
text-decoration: none;
background-color: #5a3e16;
left:0px;
width:124px;
height:20px;
border:1px solid #fff2d2;
padding:0px;
text-align:center;
}

a.menutop:link    { color:#fff2d2; background:url(bild/navPfeil1.gif) no-repeat; background-color:#5a3e16; }
a.menutop:visited { color:#fff2d2; background:url(bild/navPfeil1.gif) no-repeat; background-color:#5a3e16; }
a.menutop:hover   { color:#BF0000; background:url(bild/navPfeil1.gif) no-repeat; background-color:#fff2d2; }
a.menutop:active  { color:#660000; background:url(bild/navPfeil1.gif) no-repeat; background-color:#fff2d2; }



a.menunavi {
display:block;
margin-bottom:1px;
font-size: 12px;
font-weight: normal;
font-family: Verdana,Arial;
text-decoration: none;
background-color: #EFEFEF;
background:url(bild/navPfeil1.gif) no-repeat;
left:2px;
width:146px;
height:16px;
border:0px solid #fff2d2;
padding:0px;
text-align:left;
}

a.menunavi:link    { color:#202020; background:url(bild/navPfeil1.gif) no-repeat; background-color:#EFEFEF; }
a.menunavi:visited { color:#202020; background:url(bild/navPfeil1.gif) no-repeat; background-color:#EFEFEF;}
a.menunavi:hover   { color:#202020; background:url(bild/navPfeil0.gif) no-repeat; background-color:#EFEFEF;}
a.menunavi:active  { color:#202020; background:url(bild/navPfeil0.gif) no-repeat; background-color:#EFEFEF;}