body
   {
  background-color: #F7F3E7;
  background-image: url(bilder/bg.jpg);
  font-family: Trebuchet MS,Arial,Helvetica,SANS-SERIF;
  color: #6E5537;
  font-style: normal;
  /*font-size: x-small;*/
  scrollbar-base-color: #BDB6A1;
  scrollbar-face-color: #BDB6A1;
  scrollbar-track-color: #D5D0C3;
  scrollbar-shadow-color: #897E60;
  scrollbar-dark-shadow-color: #000000;
  scrollbar-arrow-color: #000000;
  scrollbar-3d-light-color: #EDEBE6;
  scrollbar-highlight-color: #EDEBE6;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin:0pt;
  padding:0pt;
  margin-left: auto;
  margin-right: auto;
  width:100%;
}

h1 {
  font-family: Trebuchet MS,Arial,Helvetica;
  font-size: 200%;
  font-weight: bold;
  text-decoration: none;
}

h2 {
  font-size: 150%;
  font-weight: bold;
  text-decoration:none;
  color: black;
}

h3 {
  font-size:120%;
  font-weight:bold;
  text-decoration:none;
  color: black;
  background-color: inherit;
}

.main
{
	border: 0px;
	width: 746px;
	padding: 0px;
	margin: 0px;
	text-align: center;
}

td, tr
{
margin: 0px;
padding: 0px;
font-size: 100.1%;
overflow: visible;
}

td h1 {
  font-family: Trebuchet MS,Arial,Helvetica;
  font-weight: bold;
  font-size: 16px;
}

.menu
{
background: url(bilder/menubg.gif) repeat-x;
height: 20px;
vertical-align: bottom;
text-align: center;
font-weight: bold;
font-size: 14px;
}

.content
{
	padding: 0px 10px 10px;
	text-align: justify;
	background-color: #F7F3E7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4D434D;
}

.rand-links
{
background: url(bilder/rand-links.gif);
width: 27px;
}

.rand-rechts
{
background: url(bilder/rand-rechts.gif);
width: 27px;
}

.rand-unten
{
background: url(bilder/rand-unten.gif) repeat-x;
height: 10px;
}

.schatten-unten
{
background: url(bilder/schatten-unten.gif);
height: 7px;
}

.schatten-ul
{
background: url(bilder/schatten-ul.gif);
width: 27px;
height: 7px;
}

.schatten-ur
{
background: url(bilder/schatten-ur.gif);
width: 27px;
height: 7px;
}

.subnav
{
	width: 150px;
	height: 24px;
	border: 1px solid #CEA485;
	padding: 0px;
	margin: 0px;
	background-color: #EFE3D1;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #6E5537;
	font-weight: bold;
	font-size: x-small;
	line-height: 110%
}

.subnav-head
{
	background: url(bilder/subnav-head.gif) repeat-x;
	height: 24px;
	border-bottom-width: 1px solid;
	border-color: #CEA485;
	text-align: center;
	font-family: Trebuchet MS,Arial,Helvetica;
	font-weight: bold;
	font-size: 16px;
}

.subnav-foot
{
	background: url(bilder/subnav-foot.gif) repeat-x;
	height: 6px;
}

.gross
{
font-size: large;
}

.schmal
{
font-weight: lighter;
}

strong, b
{
font-weight: bold;
}

em, i
{
font-style: italic;
}

u
{
text-decoration: underline;
}

hr
{
}

a:link
{
	color: #633F63;
	text-decoration: underline;
	font-weight: bold;
}

span.menulinks a {
	color: #6E5537;
	font-weight: bold;
	text-decoration: none;
}

td.subnav-content a {
	color: #6E5537;
	font-weight: bold;
	text-decoration: none;
}
td.subnav-active a {
	color: #88613e;
	font-weight: bold;
	text-decoration: none;
}

a:visited
{
	color: #885788;
	text-decoration: underline;
	font-weight: bold;
}

a.menulinks:visited 
{
	color: #6E5537;
	font-weight: bold;
	text-decoration: none;
}

a.subnav:visited
{
	color: #6E5537;
	font-weight: bold;
	text-decoration: none;
}

a:active
{
	color: #863B86;
	text-decoration:none;
	font-weight: bold;
}

a.menulinks:active 
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.subnav:active
{
	color: #A98663;
	font-weight: bold;
	text-decoration: none;
}

table.subnav a:hover {
	text-decoration:underline;
}

a:hover 
{
	color: #885788;
	text-decoration:underline;
	font-weight: bold;
}

a.menulinks:hover 
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.subnav:hover
{
	color: #A98663;
	font-weight: bold;
	text-decoration: none;
}
:link { color: brown }
:visited { color: darkgray }

div.c1 {
   text-align: center;
   width:800px;
   margin-left:auto;
   margin-right:auto;
   font-size:88%;
}
img {
   border:0pt;
}

.htmlsource {
  text-align: left;
  font-family: Courier, monospace;
  font-size: 90%;
}

div.news-latest-container {
  font-size: smaller;
  background-color: #F0EBE0;
  border-top-color: #FcF8Ec;
  border-left-color: #FcF8Ec;
  border-bottom-color: #6E5537;
  border-right-color: #6E5537;
  border-width: 1px;
  border-style: solid;
}

div.news-latest-container div.news-latest-item {
  background-color: #F0EBE0;
  border-top-color: #FcF8Ec;
  border-left-color: #FcF8Ec;
  border-bottom-color: #6E5537;
  border-right-color: #6E5537;
  border-width: 1px;
  border-style: solid;
  margin: 2px;
}
