body {
margin:0;
background-color: #ebe7e2;
 -font-family: Verdana, Arial; 
}

TD	{
font-family: Verdana,Arial;
	}


/* ----------------------------------- */
/* Haupttabelle */
.ht {
height: 400;
}
/* ----------------------------------- */
/* Schmale Tabellenreihe oben und unten */
.smallcol {
background-color: #d0cabb;
height: 7px;
}
/* ----------------------------------- */
/* Schmale Tabellenreihe mit Senkrechten Strichen */
.smalltrenner {
background-color: #ffffff;
background-image: url(../bilder/hor_trenner.gif);
height: 6px;
}
/* ----------------------------------- */
/* Schmale senkrechte Trennlinien */
.vertrenner {
background-image: url(../bilder/ver_trenner.gif);
width: 1px;
}
/* ----------------------------------- */
/* Breite Topspalte */
.obs {
background-color:#c4a984;
font-size: 11px;
padding: 2px;
color: #ffffff;
}

/* Breite Topspalte mit Logo */
.obslogo {
background-color: #c4a984;
background-image:  url(top.jpg);
}


/* ----------------------------------- */
/* Schmale Trennung oben - unten links*/
.smalltb {
background-color: #885e42;
font-size: 11px;
padding: 2px;
color: #dfe7e8
}
/* ----------------------------------- */
/* Schmale spalte ganz links */
.libg {
background-color: #f6f6f6;
}
/* ----------------------------------- */
/* Spalte rechts fuer News etc. */
.rebg {
background-color: #f6f6f6;
vertical-align: top;
font-size: 11px;
}
.newstext {
font-size: 11px;
line-height: 17px;
padding: 3px;
}
/* ----------------------------------- */
/* Spalte fuer Menue */
.menu {
background-color: #ded7cd;
vertical-align: top;
font-size: 11px;
}

.rubtrenner {
background-color: #f6f6f6;
/*vertical-align: middle;*/
font-size: 11px;
font-weight: bold;
padding: 2px;
border-top: 1px solid #becad8;
border-bottom: 1px solid #becad8;
/*height: 45px;*/
}


.over {
background-color: #c4a984;
/*vertical-align: middle;*/
font-size: 11px;
font-weight: bold;
padding: 2px;
border-top: 1px solid #becad8;
border-bottom: 1px solid #becad8;
/*height: 45px;*/
}
.navlinks {
font-size: 11px;
line-height: 17px;
padding-bottom: 5px;
padding-left: 10px;
}
.navlinks a {
color: #000000;
text-decoration: none;
}
.navlinks a:hover {
color: #885e42;
text-decoration: underline;
}
.navlinks a:active {
color: #ff9900;
text-decoration: underline;
}
/* ----------------------------------- */
/* Spalte fuer Haupinhalt der Seite */
.content {
background-color: #f6f6f6;
vertical-align: top;
font-size: 11px;
height: 100%;
padding: 3px;
}


