BODY         { FONT: 11px verdana, helvetica, sans-serif;
               margin-top:2px;
               margin-left:0px;
               COLOR: #CCCCCC;
               BACKGROUND-COLOR: #000;
               scrollbar-arrow-color : #e84335;
               scrollbar-base-color: #000;}

.croumb {color: #e84335; font-size:11px;}
.infobox {color: #c0c0c0; font-size:10px;	font-weight: bold;}

.weissfett {color: #FFFFFF;	font-weight: bold;}
.weiss14fett {color: #FFFFFF; font-weight: bold; font-size: 14px; }

TABLE.border2 { border:0px solid #FF9900; empty-cells:show;}

TD           { FONT: 12px verdana, helvetica, sans-serif;
               COLOR: #FFFFFF;
             }
TD.b         { FONT: 10px verdana, helvetica, sans-serif;
               COLOR: #ff9900;
               BACKGROUND-COLOR: #4E4E96;
             }
TD.c         { FONT: 9px verdana, helvetica, sans-serif;
               COLOR: #FFFFFF;
               BACKGROUND-COLOR: #4E4E96;
             }
TD.d1        { FONT: 12px verdana, helvetica, sans-serif;
               COLOR: #ff9900;
               BACKGROUND-COLOR: #4E4E96;
             }
TD.d2        { FONT: 12px verdana, helvetica, sans-serif;
               COLOR: #FFFFFF;
               BACKGROUND-COLOR: #4E4E96;
             }

.ib  { border:5px solid #4E4E96;}
.ib2  { border:1px solid #000000;}


A.a:link         { FONT-WEIGHT: bold;
                   COLOR: #FFFFFF;
                   TEXT-DECORATION: none}
A.a:visited      { FONT-WEIGHT: bold;
                   COLOR: #FFFFFF;
                   TEXT-DECORATION: none}
A.a:hover        { FONT-WEIGHT: bold;
                   COLOR: #e84335;
                   TEXT-DECORATION: underline}
A.a:active       { FONT-WEIGHT: bold;
                   COLOR: #FFFFFF;
                   TEXT-DECORATION: underline}

A.b:link         { FONT-WEIGHT: normal;
                   COLOR: #e84335;
                   TEXT-DECORATION: none}
A.b:visited      { FONT-WEIGHT: normal;
                   COLOR: #e84335;
                   TEXT-DECORATION: none}
A.b:hover        { FONT-WEIGHT: normal;
                   COLOR: #FFFFFF;
                   TEXT-DECORATION: underline}
A.b:active       { FONT-WEIGHT: normal;
                   COLOR: #FFCC33;
                   TEXT-DECORATION: none}



/* Links im GB */
.nl {
font-size: 11px;
text-decoration: none;
color:#FFFFFF;
font-weight:bold;
}
.nl:hover {
font-size: 11px;
text-decoration: underline;
color: #e84335;
font-weight:bolder;
}

.nl:active {
font-size: 11px;
text-decoration: none;
color: #FFFFFF;
font-weight:bold;
}


/* Layouttabellen */
.gbtab {
width: 600px;
margin: 5px;
}
.topleft {
width: 20px;
height: 20px;
font-size: 11px;
color: #fff;
padding: 2px;

}
.topright {
width: 480px;
font-size: 11px;
color: #fff;
padding: 2px;
}

.contentleft {
width: 20px;
height: 20px;
font-size: 11px;
color: #fff;
padding: 2px;
}
.content {
width: 480px;
font-size: 12px;
color: #fff;
padding: 2px;
}

.bottomleft {
font-size: 11px;
color: #000000;
padding: 2px;
width: 20px;
height: 20px;
}

.bottomright {
width: 480px;
font-size: 11px;
color: #fff;
padding: 2px;
}

/* CSS Abgaben fuer Formularelemente */
form { display: inline; }

.area {
border: 1px solid #000000;
font-size: 11px;
font-family: Verdana, Arial;
padding: 2px;
}

.button {
background-color: #DA362C;
border: 1px solid #404040;
font-size: 10px;
font-family: Verdana, Arial;
font-weight: bold;
color: #fff;
}
fieldset {
border: 1px solid #c8d2d9;
margin: 5px;
padding: 5px;
}

/* ====== CSS FUER SEITENNAVIGATION ====== */
.sitenav {
background-color: #d0d0d0;
}
.sitenav td {
padding: 3px;
font-size: 11px;
text-align: center;
font-weight: bold;
}

.sitenav .aktuelleseite {
background-color: #ffffff;
font-weight: bold;
}
.sitenav .seiteninfo {
background-color: #ececec;
font-weight: bold;
}
.sitenav td a {
color: #990000;
text-decoration: none;
font-weight: bold;
}
.sitenav td a:hover {
color: #000066;
text-decoration: none;
font-weight: bold;
}

/* Verstecktes Formularfeld als Spammerfalle */
.zusatz {
border: 1px solid #4e7496; 
background-color:#f9fafb; 
width: 100px; 
font-family:Verdana, Arial; 
font-size: 11px;
display: none;
}