/* ---- CSS fuer Body Bereich ------- */
body {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
td {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
/* ---- CSS fuer Haupttabellenfarbe ------- */
.htborder {
background-color: #000000;
}
/* ---- CSS fuer obere Logozelle ------- */
.top0 {
background-color: #ebebeb;
}
.top1 {
margin: 14px 0 14px 0;
}
/* ---- CSS fuer schmale Zelle oberhalb/unterhalb Navigation ------- */
.navitopbott {
background-color: #3A3CAD;
padding: 3px;
font-size: 14pt;
color: #ffffff;
}

/* ---- CSS fuer schmale Zelle oberhalb/unterhalb Content ------- */
.contenttopbott {
color: #ffffff;
}
.contenttopbott a {
color: #ffffff;
text-decoration: underline;
}

.contenttopbott a:hover {
color: #c0c0c0;
text-decoration: underline;
}

/* ---- CSS fuer linke Navigation ------- */
.menue {
padding: 2px;
font-size: 8pt;
color: #000000;
}

.rubdiv {
color: #ffffff;
font-weight: bold;
background-color: #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: 2px;
margin: 1px;

}

.menue a {
display: block;
text-decoration: none;
color: #ffffff;
border-left: 1px solid #CA0028;
border-right: 1px solid #CA0028;
border-top: 1px solid #CA0028;
border-bottom: 1px solid #CA0028;
padding: 2px;
margin: 1px;
background-color: #3A3CAD;
font-weight: bold;
}

.menue a:hover {
text-decoration: none;
color: #000000;
background-color: #ffffe0;
border-left: 1px solid #CA0028;
border-right: 1px solid #CA0028;
border-top: 1px solid #CA0028;
border-bottom: 1px solid #CA0028;
padding: 2px;
margin: 1px;
font-weight: bold;
}

/* ---- CSS fuer Anzeigenausgabe ------- */
.content {
background-color: #ffffff;
padding: 3px;
font-size: 8pt;
color: #000000;
}
/* ---- CSS fuer Formularelemente ------- */

form { display: inline; }

.inputext {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
border: 1px solid #cccccc;
background-color: #ffffff;
}

.inpuarea {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
border: 1px solid #cccccc;
background-color: #ffffff;
}

.button {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
border: 1px solid #df7000;
background-color: #d2d2d2;
border-right: #111111 1px solid;
border-top: #F0F4FD 1px solid;
border-left: #F0F4FD 1px solid;
border-bottom: 1px solid #111111;
}

/* ---- CSS fuer Button zum aufgeben einer neuen Anzeige ------- */
.newanz {
background-color: Yellow;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
border: 1px solid Black;
width: 160px;
padding: 2px;
}

/* ---- CSS fuer Links allgemein ------- */
a {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
}
a:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-decoration: underline;
}

/* ---- Hinweise/Fehler-Warnungen Rot/Gruen ------- */
.tippred {
font-size: 8pt;
color: #cc0033;
font-weight: bold;
}
.tippgreen {
font-size: 8pt;
color: #009933;
font-weight: bold;
}
/* ---- CSS fuer innere Tabellen (Anzeigen, Hinweise Formulare) ------- */
.tcborder {
background-color: #3A3CAD;
}
.topcol {
background-color: #ebebeb;
padding: 3px;
font-size: 8pt;
color: #000000;
}
.contcol1 {
background-color: #f5f5f5;
padding: 3px;
font-size: 8pt;
color: #000000;
}
/* Wechselfarbe */
.contcol2 {
background-color: #ebebeb;
padding: 3px;
font-size: 8pt;
color: #000000;
}

/* ---- CSS fuer Symbol-Tabellen unterhalb Menue ------- */
.legborder {
background-color: #ffffff;
}
.legtop {
background-color: #000000;
padding: 2px;
font-size: 8pt;
color: #ffffff;
 font-weight: bold;
}
.legcont {
background-color: #3A3CAD;
padding: 2px;
font-size: 8pt;
color: #ffffff;
}

/* Anzeigernavigation fuer Seitenweises blättern*/
.naviborder {
background-color: #D3D3D3;
}

.tc {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: center;
background-color: #faf5f1;
padding: 2px;
width: 20px;
}

.tca {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 2px;
width: 18px;
text-align: center;
background-color: #ffffff;
}

.tci {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding: 2px;
color: #000000;
font-weight: bold;
text-align: center;
background-color: #faf5f1;
}

.tc a {
text-decoration: none;
color: maroon;
}
.tc a:hover {
text-decoration: none;
color: #000000;
}

.tca a {
text-decoration: none;
color: #000000;
}

.tca a:hover {
text-decoration: none;
color: #000000;
}

/*  Automatisches Scrollen bei übergroßen Bildern */
#overtab {
height:390px; 
width:640px; 
overflow:auto;  
}
