
body {
    color: black;
	background-color: #fbfaef;
     /*font-family: Verdana,Helvetica,Arial,sans-serif;*/
	 font-family: Georgia;
    margin: 0; padding: 0;
    min-width: 600px; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }
div#Kopf {
    color: #9b0f01;
	height: 120px;
	margin: 0px 20px 0px 2px; padding: 0;
	border: 0;
	/*background-color: #fbfbee;*/
	background-color: #fbfaef;
  }
  
  ul#Navigation {
    font-size: 0.9em;
	padding:0;
	margin:0;
	border:0;
	text-align:center
	  }
ul#Navigation li {
    list-style: none;
    margin: 0; padding: 0em;
	line-height:2.2em;
	}
ul#Navigation a {
    font-weight: bold;
	text-decoration: none;
  }
ul#Navigation a:link {
    color: #555555; 
  }
ul#Navigation a:visited {
    color: #ffffff; 
  }
ul#Navigation a:hover {
    color: #9b0f01; 
  }
ul#Navigation a:active {
    color: white; 
  }


.nav {
 position: absolute;
	width: 120px;
	background-color: #e9d4bb;
	margin-left: 0px;
	margin-top: 15px;
	margin-bottom:15px;
}

.nav .hd .c,
.nav .ft .c {
 font-size:1px; /* ensure minimum height */
 height:20px;
 margin:0;
 padding:0;
}

.nav .ft .c {
 height:20px; 
 margin:0;
 padding:0;
}

.nav .hd {
 background:transparent url(img/tl_orange.gif) no-repeat 0px 0px;
 margin:0;
 padding:0;
}

.nav .hd .c {
 background:transparent url(img/tr_orange.gif) no-repeat right 0px;
 margin:0;
 padding:0;
 }

.nav .bd {
 background:transparent url(img/ml_orange.gif) repeat-y 0px 0px;
 margin:0;
 padding:0;
}

.nav .bd .c {
 background:transparent url(img/mr_orange.gif) repeat-y right 0px;
 margin:0;
 padding:0;
}

.nav .bd .c .s {
 margin:0px 8px 0px 4px;
  padding:1em;
  margin:0;
 padding:0;}

.nav .ft {
 background:transparent url(img/bl_orange.gif) no-repeat 0px 0px;
 margin:0;
 padding:0;
}

.nav .ft .c {
 background:transparent url(img/br_orange.gif) no-repeat right 0px;
 
 margin:0;
 padding:0;
}




 
  
.content a {
    font-weight: bold;
	border: 0px;
  }
.content a:link {
    color: #9b0f01; 
  }
.content a:visited {
    color: #9b0f01; 
}


.content {
margin-top:15px;
 margin-left:135px;
 margin-right:15px;
 margin-bottom:15px;
 min-width:10em;
 color:#000000;
}

.content .hd .c,
.content .ft .c {
 font-size:1px; /* ensure minimum height */
 height:20px;
}

.content .ft .c {
 height:20px;
}

.content .hd {
 background:transparent url(img/tl_red.gif) no-repeat 0px 0px;
}

.content .hd .c {
 background:transparent url(img/tr_red.gif) no-repeat right 0px;
}

.content .bd {
 background:transparent url(img/ml_red.gif) repeat-y 0px 0px;
}

.content .bd .c {
 background:transparent url(img/mr_red.gif) repeat-y right 0px;
}

.content .bd .c .s {
 margin:0px 8px 0px 4px;
  padding:1em;
}

.content .ft {
 background:transparent url(img/bl_red.gif) no-repeat 0px 0px;
}

.content .ft .c {
 background:transparent url(img/br_red.gif) no-repeat right 0px;
}


/* content-specific */

.content h1 {
  
	text-align:center;
    font-size: 1.1em;   
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
 margin-bottom:1em
}

.content h2{
  
	text-align:left;
    font-size: 1em;   
 margin:0px;
 padding:0px;
 margin-top:1em;
 margin-bottom:1em
}

.content p {
  padding:0px;
  margin:0px;
 font-size:0.83em; 
	line-height:1.8em;
}

.content table {
  padding:0px;
  margin:0px;
 font-size:0.83em; 
	line-height:1.8em;
}

.content ul {
  padding:2em;
 font-size:0.83em; 
	line-height:1.8em;
}

.empty {
    float: right; width: 0;
    margin: 0; padding: 0;
	height:0;
  }