body {
color:#000000;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
background-color : #DFDFDF;
border:0px;
Border-style:solid;
border-color:#000000;
padding:0px;
margin:0px 0px 0px 70px;
}
img{
border:1px;
}
h2{
color:#FFFFFF;
}
#top{
margin-left:100px;
border:0px;
background-image :  url(../grafik/titel.jpg);
width : 948px;
height:147px;
}
#navi{
padding:0px;
margin-left:100px;
margin-top:0px;
background-repeat : no-repeat;/*repeat-y;*/
width : 951px;
}
#navi ul {
border:0px;
padding: 0px;
margin:0px;
}
#navi ul li {
border:0px;
font-size : 18px;
display : inline;
list-style : none;
padding: 0px 0px 0px 0px;
margin:0px;
}
#navi ul li a{
margin:0px;
padding:0px;
border:0px;
color:white;
text-decoration : none;
}
#navi ul li a:hover{
color:#808080;
text-decoration : none;
}
#navi ul li a img {
margin-bottom:-5px;
margin-right:-5px;
margin-left:0px;
padding:0px;
border:0px;
}
ul#navigation {
  font-size: 0.91em;
  float: left;
  width: 12em;
  margin: 0px 0px 0px 100px ;
  padding: 0;
  border: 0px dashed silver;
}
ul#navigation li {
  list-style: none;
  margin: 0;
  padding: 0.2em;
}
ul#navigation a {
text-decoration : none;
  display: block;
  padding: 0.2em;
  font-weight: bold;
}
ul#navigation a:link {
  color: #666;
}
ul#navigation a:visited {
  color: #666;
}
ul#navigation a:hover {
  color: black; background-color: white;
}
ul#navigation a:active {
  color: white; background-color: gray;
}
/*----------------------------------------------------------------------------*/
ul#subnavigation {
  font-size: 0.91em;
  float: left;
  width:10em;
  margin: 0px 0px 0px 50px ;
  padding: 0;
  border: 0px dashed silver;
}
ul#subnavigation li {
  list-style: none;
  margin: 0;
  padding: 0.2em;
}
ul#subnavigation a {
text-decoration : none;
  display: block;
  padding: 0.2em;
  font-weight: bold;
}
ul#subnavigation a:link {
  color: #666;
}
ul#subnavigation a:visited {
  color: #666;
}
ul#subnavigation a:hover {
color: black;
background-color: white;
}
ul#subnavigation a:active {
  color: white; background-color: gray;
}
#active li { display: none; }

*html #active li { display: inline;font-size : 12px; }
*html #active li a:link{background-color : #e7e3f7;padding:2px;}

#active:hover li {
width : 8em;
font-size : 12px;
display: block;
background-color: white;
}
/*----------------------------------------------------------------------------*/
div#inhalt {
width:760px;
color:black;
margin-left: 18em;
padding: 0px 0px;
border: 0px dashed silver;
min-width: 16em;
}
div#inhalt h1 {
color:#5F5F5F;
background-color: #AFAFAF;
font-size: 1.0em;
margin: 0.5em 0em 0em;
padding: 2px 2px 2px 5px;
}
div#inhalt h2 {
font-size: 1.2em;
 margin: 0em 0em 1em;
}
div#inhalt p {
font-size:0.8em;
margin: 3px 3px 3px 3px ;
}
div#inhalt td{
font-size:0.8em;
padding:10px 10px 10px 10px;
margin: 0px 0px 0px 0px ;
border: 0px dashed silver;
}
div#inhalt p img{

font-size:0.8em;
padding:2px 2px 2px 5px;
}
/*----------------NEWS EINTRÄGE---------------*/
div#header {
width:500px;
background-color:#AFAFAF;
height:1%;
height:21px;
text-align:left;
font-weight : bold;
font-size : 12px;
margin: 5px 5px 0px 0px;
padding : 3px 0px 2px 0px;
}
* html #header {
margin: 10px 10px 0px 10px;
}

#content {
width:200px;
background:  url(/grafik/hellgruen_60.png);
width:500px;
margin: 0px 0px 10px 10px;
padding: 5px 5px 5px 5px;
text-align:left;
font-weight : normal;
font-size : 12px;
color: #000000 !important;
min-height:120px;
}
* html #content {
margin: 0px 0px 10px 5px;
background:none;
height:1%;
    }
#content1{
font-family : Arial, Helvetica, sans-serif;
text-align:left;
font-weight : normal;
font-size : 12px;

}

#img {
font-size : 10px;
margin:0px;
padding: 0px 0px 0px 0px;
float:left;
}
#content table {
margin:0px;
border:0px;
border-style:solid;
}
#content td {
margin:5px;
padding: 5px 5px 0px 5px;
}
#content pre table {
padding: 2px 2px 2px 2px;
}
#content pre img {
padding: 2px 2px 2px 2px;
margin:5px;
}
#lupe{
height:2px;
padding: 0px;
margin:10px;
position:relative;
overflow:visible;
top:8px;
left:650px;
}
#inhalt tr{
border:0px;
vertical-align:top;
padding-left:50px;
margin-left:00px;
}
#inhalt td{
vertical-align:top;
margin-left:20px;
}
/*-------------------------------BLOCKS--------------------------------------*/
#Bheader {
width:290px;
height:21px;
text-align:left;
font-weight : bold;
font-size : 12px;
margin: 10px 10px 0px 0px;
padding : 3px 0px 2px 0px;
-moz-border-radius-topright: 1em;
-moz-border-radius-topleft: 1em;
clear:left;

}
#Bcontent {
background:  url(../grafik/hellgruen_60.png);
width:280px;
margin: 0px 0px 5px 0px;
padding: 5px 5px 5px 5px;
text-align:left;
font-weight : normal;
font-size : 12px;
color: #000000 !important;
float:left;
}
* html #Bcontent {
margin: 0px 0px 0px 0px;
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./grafik/hellgruen_60.png',sizingMethod='scale');
height:1%;
    }
#Bcontent img {
filter: alpha(opacity=80);
opacity:0.90;
padding: 2px 4px 2px 4px;
float: right;
}
#footer{
border:0px;
width : 948px;
height:32px;
background-image :  url(../grafik/logo_unten.jpg);
background-repeat : no-repeat;
background-position :99% 50%;
background-color : #211e86;
text-align : center;
margin : 0px 0px 0px 100px;
padding : 2px 0 2px 0;
min-width : 16em;
line-height:1em;
}
#footer img{
border:0px;
}
div#footer h2 {
font-weight : lighter;
font-size : 14px;
margin : 0px 0px 0px 0px;
}
div#footer h3 {
color:#FFFFFF;
font-weight : bold;
font-size : 14px;
margin : 0px 0px 0px 0px;
}
#log{
position:relative;
top:-42px;
left:197px;
}
#log img{
border:0px;
border-style:none;
}
#impressum{
color:#FFFFFF;
font-size : 10px;
margin-left:980px;
}
#editor{
text-indent:-30px;
}
#editor ul{
list-style : none;
}
#editor li img{
border: 0px dashed silver;
margin:2px;
}