/* ---- CSS fuer Body Bereich ------- */

body {

margin: 0px auto;

background-color: #f5faef;

font-family: Verdana, Arial;

font-size: 11px;

padding: 15px;

}

td {

font-family: Verdana, Arial;

font-size: 11px;

}

/* ---- CSS fuer Haupttabellenfarbe ------- */

.htborder {

background-color: #000000;

}

/* ---- CSS fuer obere Logozelle ------- */

.top0 {

background-color: #748652;

}

.top1 {

margin: 10px 0 10px 0;

}

.logo {

color: #ffffff;

background-color: #94AA74;

font-size: 16px;

font-weight: bold;

padding: 3px 0 3px 3px;

}

/* ---- CSS fuer schmale Zelle oberhalb/unterhalb Navigation ------- */

.navitopbott {

background-color: #748652;

padding: 3px;

font-size: 11px;

color: #ffffff;

}



/* ---- CSS fuer schmale Zelle oberhalb/unterhalb Content ------- */

.contenttopbott {

background-color: #748652;

padding: 3px;

font-size: 11px;

font-weight: bold;

color: #ffffff;

}

.contenttopbott a {

color: #ffffff;

text-decoration: underline;

}



.contenttopbott a:hover {

color: #c0c0c0;

text-decoration: underline;

}



/* ---- CSS fuer linke Navigation ------- */

.menue {

background-color: #f5faef;

padding: 2px;

font-size: 11px;

color: #000000;

}



.rubdiv {

color: #ffffff;

font-weight: bold;

background-color: #748652;

border-top: 1px solid #000000;

border-bottom: 1px solid #000000;

padding: 2px;

margin: 1px;



}



.menue a {

display: block;

text-decoration: none;

color: #000000;

background-color: #f5faef;

border-left: 1px solid #cccccc;

border-right: 1px solid #cccccc;

border-top: 1px solid #cccccc;

border-bottom: 1px solid #cccccc;

padding: 2px;

margin: 1px;

}



.menue a:hover {

text-decoration: none;

color: #ffffff;

background-color: #000000;

border-left: 1px solid #cccccc;

border-right: 1px solid #cccccc;

border-top: 1px solid #cccccc;

border-bottom: 1px solid #cccccc;

padding: 2px;

margin: 1px;

}



/* ---- CSS fuer Anzeigenausgabe ------- */

.content {

background-color: #f5faef;

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 #cccccc;

background-color: #f5faef;

}



.inpuarea {

font-family: Verdana, Arial;

font-size: 11px;

color: #000000;

border: 1px solid #cccccc;

background-color: #f5faef;

}



.button {

font-family: Verdana, Arial;

font-size: 11px;

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: Verdana, Arial;

font-size: 11px;

color: #000000;

border: 1px solid Black;

width: 160px;

padding: 2px;

}



/* ---- CSS fuer Links allgemein ------- */

a {

font-family: Verdana, Arial;

font-size: 11px;

color: #00008B;

text-decoration: none;

}

a:hover {

font-family: Verdana, Arial;

font-size: 11px;

color: #00008B;

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: #cccccc;

}

.topcol {

background-color: #f5faef;

padding: 3px;

font-size: 11px;

color: #000000;

}

.contcol1 {

background-color: #f5faef;

padding: 3px;

font-size: 11px;

color: #000000;

}

/* Wechselfarbe */

.contcol2 {

background-color: #F7F7F7;

padding: 3px;

font-size: 11px;

color: #000000;

}



/* ---- CSS fuer Symbol-Tabellen unterhalb Menue ------- */

.legborder {

background-color: #ffffff;

}

.legtop {

background-color: #748652;

padding: 2px;

font-size: 11px;

color: #ffffff;

}

.legcont {

background-color: #F7F7F7;

padding: 2px;

font-size: 10px;

color: #000000;

}



/* Anzeigernavigation fuer Seitenweises blättern*/

.naviborder {

background-color: #D3D3D3;

}



.tc {

font-family:Verdana, Arial;

font-size: 11px;

text-align: center;

background-color: #faf5f1;

padding: 2px;

width: 20px;

}



.tca {

font-family:Verdana, Arial;

font-size: 11px;

font-weight: bold;

padding: 2px;

width: 18px;

text-align: center;

background-color: #f5faef;

}



.tci {

font-family:Verdana, Arial;

font-size: 11px;

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;  

}
