 body {
 margin:0px; 
 padding:0px;
 border:0px;
 text-align:center;  
 background: url(./images/body_bg.png) repeat-x #FFFFFF;
}
 * {
 margin:0;
 padding:0;
 border:0;
 list-style:none;
}

 #seite {
 display:block;
 margin: 0 auto;
 text-align:left;
 width: 803px;
} 
 #logo {
 display:none;
 width: 803px;
 height: 146px;
}
 img {
 display:block;
}
 #wrapper {
 width: 803px;
 background: url(./images/inhalt_bg.png) no-repeat;
}
 ul#navigation {
 display:block;
 float:left;
 width: 120px;
 margin:0;
 padding: 50px 0 0 0;
}
 ul#navigation li {
 display: inline;
 list-style:none;
 width: 0px; 
}
 ul#navigation li a:link, ul#navigation li a:visited, ul#navigation li a:active {
 display:block;
 width:110px;
 padding: 4px 0px;
 list-style-type:none;
 font: 13px Arial, Helvetica, sans-serif;
 text-align: right;
 color:#00A119;
 text-decoration:none;
 font-weight:bold;
 border:0;
 background:url(images/navigation_bg.gif) no-repeat 0 4px;
}
 ul#navigation li a:hover, ul#navigation li a:link.a, ul#navigation li a:visited.a, ul#navigation li a:active.a {
 color:#006600;

}
 #inhalt {
 float:left;
 width: 410px;
 height: 453px;
}
 #profil {
 display:none;
 float:left;
 width: 272px;
 height:453px;
}
 h1 {
 display:block;
 font: 23px Arial, Helvetica, sans-serif;
 font-weight:bold;
 padding: 40px 40px 10px 40px;
 color:#00A119;
 background: url(./images/h1_bgs.gif) no-repeat top  ;
}
 h2 {
 display:block;
 font: 18px Arial, Helvetica, sans-serif;
 padding: 10px 40px 10px 40px;
 font-weight:bold;
 color:#00A119;
}
 address {
 display:block;
 font: 15px Arial, Helvetica, sans-serif;
 padding: 10px 40px 10px 40px;
 letter-spacing: 2px;
 font-weight:bold;
 text-align:center;
 color:#00A119;
}
 #inhalt p {
 display:block;
 font: 15px Arial, Helvetica, sans-serif;
 padding: 10px 40px 10px 40px;
 color:#3c4f20;
 text-align:justify;
 line-height:19px;
}
 #inhalt ul {
 display:block;
 padding: 10px 40px 10px 40px;
 border:0px;
}
 #inhalt li {
 padding: 0px 0px 0px 20px;
 margin: 0 0 15px 0;
 font: 13px Verdana, "Times New Roman", Times, serif;
 color:#333333;
 text-align:left;
 list-style:none;
 background: url(./images/liste.gif) no-repeat 0px 2px;

}
 #inhalt ul.dokumente li {
 background: url(./images/dokument_bg.gif) no-repeat 0px 2px;
}
 #inhalt ul.liste li {
 background: url(./images/liste_bg.gif) no-repeat 0px 3px;
}
/** Fusszeile **/
 #fusszeile {
 clear:both;
 width: 757px;
 margin: 0 0 0 0px;
 padding: 20px 0 40px 5px;
}
 #fusszeile ul {
 display:block;
 margin: auto;
 padding: 0 0 20px 0;
 line-height: 25px;
}
 #fusszeile ul li {
 display:block;
 float:right;
 margin: 0 10px 0 40px;
}
 #fusszeile ul li.links {
 margin: 0 40px 0 0;
 float:right;
}
 #fusszeile li a:link, #fusszeile li a:visited, #fusszeile li a:active {
 display:inline;
 border:0;
 padding: 0 0 0 12px;
 font: 11px Verdana, "Times New Roman", Times, serif;
 color:#333333;
 text-align:justify;
 list-style:none;
 background: url(./images/navigation.gif) no-repeat 0px 3px;
}
 #fusszeile li a:hover {
 color:#000000;
 text-decoration:underline;
 background: url(./images/navigation.gif) no-repeat 0px -29px;
}
/*********** Linkstyle ***********/
 em {
 font-style:italic;
}
 b {
 font-weight:bold;
}
 u {
 text-decoration:underline;
}
 br, hr {
 clear:both;
 height:1px;
 width:100px;
 display:block;
}
 a:link, a:visited, a:active {
 text-decoration:none;
 color:#3c4f20;
 border: solid #3D6585;
 padding: 0 0 1px 0;
 border-width: 0 0 1px 0;
}
 a:hover {
 color:#000000;
 text-decoration:none;
 border: solid #3D6585;
 border-width: 0 0 1px 0;
}
