body {
/* Hintergrundfarbe */
background-color: #333333;
/* Schriftart */
font-family: Verdana;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #000000;
/* Abstand zu Aussenelementen - Reihenfolge 12,3,6,9 UHR */
margin: 20px 0px 20px 0px;
}

.rahmen {
background-color: #dddddd;
}
.rahmen_unten, .rahmen_oben {
background-color: #8F0000;
}
/* ===================================================================== */
/* = MENUESPALTE */
/* ===================================================================== */
.menue {
/* Hintergrundfarbe */
background-color: #ffffff;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #000000;

}
/* ===================================================================== */
/* = LINKS IN MENUESPALTE */
/* ===================================================================== */
.menue a {
/* Hintergrundarbe */
background-color: #FFFFFF;
/* Darstellung als Block, bitte nicht aendern */
display: block;
/* Randabstand - Reihenfolge 12,3,6,9 UHR */
padding: 8px 2px 8px 15px;
/* Abstand zu Aussenelementen */
margin: 0px 0px 1px 0px;
/* Schriftgroesse */
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftfarbe */
color: #8F0000;
/* Link unterstrichen none/underline */
text-decoration: none;
/* Rand unten Breite, Art und Farbe */
border-bottom: 1px solid #dddddd;
}
.menue a:hover {
/* Hintergrundarbe */
background-color: #F1F1F1;
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #8F0000;
/* Link unterstrichen none/underline */
text-decoration: underline;
}
.menuetitle { 
background-color:#FFFFFF;  
color:#000000;
font-size: 11px;
font-weight:bold; 
padding: 8px 2px 8px 15px;
/* Abstand zu Aussenelementen */
margin: 1px;
/* Rand unten Breite, Art und Farbe */
border-bottom: 1px solid #dddddd;
}
.menuetitle a {
display: block;
padding: 5px 2px 5px 0px;
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftfarbe */
color: #8F0000;
text-decoration: none;
}
.menuetitle a:hover {
text-decoration: underline;
}
/* ===================================================================== */
/* = TOPRUBRIKENTRENNER IM HAUPTMENUE - STATISCHES MENUE*/
/* ===================================================================== */
.fusszeile {
/* Schriftgroesse */
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftfarbe */
color: #ffffff;
/* Randabstand - Reihenfolge 12,3,6,9 UHR */
padding: 3px 3px 3px 3px;
}

.fusszeile a {
/* Schriftgroesse */
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftfarbe */
color: #ffffff;
/* Randabstand - Reihenfolge 12,3,6,9 UHR */
padding: 3px 3px 3px 3px;
}
.fusszeile a:hover {
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #ff9900;
/* Link unterstrichen none/underline */
text-decoration: underline;
}
/* ================================================================== */
/* = CSS EINSTELLUNGEN FUER FIELDSET UND LEGEND */
/* ================================================================== */
fieldset {
/* Randbreite, Art und Farbe */
border: 1px solid #dddddd;
/* Randabstand */
padding: 5px;
/* Abstand zu Aussenelementen - Reihenfolge 12,3,6,9 UHR */
margin: 10px;
}
/*DIV in Fieldset*/
.fdiv {
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #000000;
/* Randabstand - Reihenfolge 12,3,6,9 UHR */
padding: 5px;
}
.fdiv a {
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #8F0000;
/* Link unterstrichen none/underline */
text-decoration: underline;
}
.fdiv a:hover {
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #333333;
/* Link unterstrichen none/underline */
text-decoration: underline;
}
legend {
/* Hintergrundfarbe */
background-color: #f1f1f1;
/* Randbreite, Art und Farbe */
border: 1px solid #dddddd;
/* Randbstand  - Reihenfolge 12,3,6,9 UHR */
padding: 5px 10px 5px 10px; 
/* Schriftgroesse */
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: bold;
/* Schriftfarbe */
color: #000000;
text-transform:uppercase;
}
/* ----------- Ab hier CSS für Formmailer ----------------- */
.fl {
color: #1C355E;
font: bold 11px Verdana, Arial;
text-decoration: none;
}

.fl:hover {
color: #ff9900;
text-decoration: underline;
}
.fl:active {
color: #1C355E;
text-decoration: underline;
}

/* ----------------Tabelle fuer Formularinhalt ------------------------ */
.tab {
width: 500px;
background: #ffffff;
}
.th {
font: bold 11px Verdana, Arial;
color: #000000;
background: #ffffff;
padding: 3px 3px 3px 3px;

}
.td {
font: 11px Verdana, Arial;
color: #000000;
background:#ffffff;
width: 250px;
height: 20px;
padding: 5px 5px 5px 5px;
margin:  5px 5px 5px 5px;
}

/* ---------------- Formularfelder------------------------ */
input.field 
{
font: 11px Verdana, Arial;
color: #000000; 
background:#f1f1f1;
border: #dddddd 1px solid;  
width: 230px;
height: 20px;
padding: 2px 2px 2px 2px;
margin: 1px 1px 1px 1px;
}
select.field 
{
font: 11px Verdana, Arial;
color: #000000; 
background:#f1f1f1;
border: none;
width: 230px;

}
textarea.field 
{
font: 11px Verdana, Arial;
color: #000000;
background:#f1f1f1;
border: #dddddd 1px solid;
width: 470px;
height: 150px;
padding: 5px 3px 5px 3px;
margin: 5px 1px 1px 1px;
}
.button 
{
font: 11px Verdana, Arial;
color: #000000;
background:#f1f1f1;
border: 1px solid #dddddd;
width: 120px;
}
/* ---------------- Formularfelder------------------------ */
/* ---------------- Tabellenzelle der Bestaetigungsmeldung im Mailcgi-- */
.tdf {
font: 11px Verdana, Arial;
color: #000000;
height: 100px;
padding: 5px 5px 5px 5px;
margin:  5px 5px 5px 5px;
vertical-align:top;
line-height: 18px
}
/* ---------------- Tabellenzelle der Bestaetigungsmeldung im Mailcgi-- */
