body {
   width:100%;
	 padding: 0;
   margin: 0;
   background-color: #000000;
   color: #ffffff;
	 overflow:visible;
	 text-align:left;
}

a {
	 background-color:transparent;
   /*color: #666666;*/
	 color:#ffffff;
	 text-decoration:none;
	 font-weight:500;
}

a:hover {
   color:#ccff66;
}




div#menu a {
	 background-color:transparent;
   color: #ccff00;
	 text-decoration:none;
	 font-weight:500;
}

div#menu a:hover {
   color:#000000;
	 background-color:#ffffff;
}


div#logo a:hover {
   background-color:transparent;
}


div#oben {
   width:100%;
	 height:99px;
	 padding:0;
	 margin:0;
	 margin-top:20px;
}



div#haupt {
   position:absolute;
   width:578px;
	 height:175px;
	 margin:0;
	 top:231px;
	 padding:0;
}


div#logo {
   width:49px;
   height:99px;
   position:relative;
   background: url("./../grafik/logo.gif");
   background-position:left top;
   background-repeat:no-repeat;
	 margin:0;
	 left:320px;
	 padding:0;
}

h2,
div#textbereich,
div#untermenu,
div#menu {
   font-size:10pt;
	 font-family:"Arial";
	 font-variant:small-caps;
	 color: #ccff00;
	 letter-spacing:0.07em;
}

h2 {
  color:#37b44a;
	font-size:11pt;
}


div#menu {
   position:absolute;
	 top:105px;
	 left:410px;
	 z-index:1000;
}


div#untermenu ul,
div#menu ul {
   margin:0;
	 padding:0;
}


div#untermenu ul li,
div#menu ul li,
div#menu ul {
   padding-right:10px;
   list-style-type:none;
	 display:inline;
}

div#untermenu ul li {
   padding:0;
   display:block;
}

div#menu ul#active a {
   color:#000000;
	 background-color:#ffffff;
}

div#untermenu ul li a {
  color:#ffffff;
}

div#untermenu ul li a:hover {
  color:#ccff00;
	background-color:transparent;
}

div#untermenu ul li#active2 a {
  color:#ccff00;
}


div#inhalt {
   position:relative;
	 width:940px;
	 top:80px;
	 margin:0;
	 padding:0;
	 font-size:10pt;
	 font-family:"Arial";
   line-height:14pt;
	 text-indent:1.5em;
	 margin-left:25px;
}

div#headline {
	 padding:0;
	 margin-left:-3px;
	 position:relative;
}

img {
   border:0;
	 margin:0;
	 padding:0;
}

div#untermenu {
   width:100%;
	 padding:0;
	 margin:0;
	 padding-top:5px;
	 position:relative;
}


div#untermenu ul li {
  display:block;
	padding:0;
	margin:0;
	list-style-type:none;
}

div#picbereich {
   width:410px;
	 padding:0;
	 margin:0;
	 margin-top:4px;
	 float:left;
}

div#picbereich img {
   display:block;
	 padding-bottom:30px;
	 margin-left:10px;
}


div#mainbereich {
   position:absolute;
	 width:950px;
	 height:100%;
	 overflow:visible;
	 top:65px;
	 margin-left:21px;
}


div#headline {
   min-height:105px;
	 overflow:visible;
	 position:relative;
	 /*padding-bottom:35px;*/
}



div#linksbereich {
   position:relative;
	 left:0px;
	 width:300px;
	 top:0px;
	 overflow:visible;
	 margin:0;
	 padding:0;
	 float:left;
}


div#textbereich {
	 position:relative;
	 left:325px;
	 width:500px;
	 top:0px;
	 overflow:visible;
	 margin:0;
	 padding:0;
	 color:#dadada;
	 letter-spacing:0.04em;
	 font-variant:normal;
}

div#containerklasse {
   position:absolute;
	 color:#dadada;
	 letter-spacing:0.04em;
	 font-variant:normal;
	 font-size:10pt;
	 font-family:"Arial";
   line-height:14pt;
	 width:950px;
	 height:650px;
	 background-color:#000000;
	 /*left:10px;*/
	 margin: 0 0 0 -475px; 
	 left:50%;
	 overflow:visible;
	 z-index:1;
	 /*text-indent:1.5em;*/
}

#mainbereich div img {
  padding-bottom:10px;
}

img {
  padding-right:10px;
}

p.TextElementNoIndend {
 margin:0;
 padding:0; 
}

div#bildgross {
  text-align:center;
}

li.child3 a#active3 {
   color:#ccff00;
}


#sprachwahl {
  position:absolute;
  top:0px;
  right:50px;
  font-size:9pt;
}
