/* ---- CSS fuer Body Bereich ------- */
body {
margin: 0px auto;
background-color: #C5CBD1;
background-image: url(bg.gif);
font-family: Verdana, Arial;
padding: 10px;

scrollbar-face-color: #E9ECED;
scrollbar-shadow-color: #E9ECED;
scrollbar-highlight-color: #E9ECED;
scrollbar-3dlight-color: #D5D8DD;
scrollbar-darkshadow-color: #D5D8DD;
scrollbar-track-color: #ECECEC;
scrollbar-arrow-color: #A2A6AA;

}
/* ---- CSS fuer Haupttabellenfarbe ------- */
.htborder {
background-color: #ffffff;
}
/* ---- CSS fuer obere Logozelle ------- */
.logo {
background-color: #FFFFFF;
background-image: url(tbg.jpg);
padding: 0px;
}
/* ---- CSS fuer schmale Zelle oberhalb/unterhalb Navigation ------- */
.navitopbott {
background-color: #A0A9B4;
padding: 3px;
font-size: 11px;
color: #000000;
}

/* ---- CSS fuer schmale Zelle oberhalb/unterhalb Content ------- */
.contenttopbott {
background-color: #D5D8DD;
padding: 3px;
font-size: 11px;
color: #000000;
}

/* ---- CSS fuer Navigation ------- */
.menue {
background-color: #ECECEC;
padding: 2px;
font-size: 11px;
color: #000000;
}

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

}

.menue a {
display: block;
text-decoration: none;
color: #000000;
background-color: #D5D8DD;
border-left: 1px solid #A0A9B4;
border-right: 1px solid #A0A9B4;
padding: 2px;
margin: 1px;
}

.menue a:hover {
text-decoration: none;
color: #000080;
background-color: #A2A6AA;
border-left: 1px solid #A0A9B4;
border-right: 1px solid #A0A9B4;
padding: 2px;
margin: 1px;
}

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

form { display: inline; }

.inputext {
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
border: 1px solid #A0A9B4;
background-color: #E9ECED;
}

.inpuarea {
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
border: 1px solid #A0A9B4;
background-color: #E9ECED;
}

.button {
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
border: 1px solid #A1A6AB;
background-color: #D5D8DD;
}

/* ---- CSS fuer Button zum aufgeben einer neuen Anzeige ------- */
.newanz {
background-image: url(bgbutton.gif);
background-color: #E5E1DA;
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
border: 0px solid transparent;
width: 160px;
padding: 2px;
}

/* ---- CSS fuer Links allgemein ------- */
a {
font-family: Verdana, Arial;
font-size: 11px;
color: #000080;
text-decoration: none;
}
a:hover {
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
text-decoration: underline;
}

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

/* ---- CSS fuer Legenden Tabellen unterhalb Menue ------- */
.legborder {
background-color: #ffffff;
}
.legtop {
background-color: #D5D8DD;
padding: 2px;
font-size: 11px;
color: #000000;
}
.legcont {
background-color: #E9ECED;
padding: 2px;
font-size: 10px;
color: #000000;
}

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

.tc {
font-family:Verdana, Arial;
font-size: 11px;
text-align: center;
background-color: #E9ECED;
padding: 2px;
width: 20px;
}

.tca {
font-family:Verdana, Arial;
font-size: 11px;
font-weight: bold;
padding: 2px;
width: 18px;
text-align: center;
background-color: #ffffff;
}

.tci {
font-family:Verdana, Arial;
font-size: 11px;
padding: 2px;
color: #000000;
font-weight: bold;
text-align: center;
background-color: #E9ECED;
}

.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;  
}