/* Generated by KompoZer */
html {
  width: 99%;
  overflow: auto;
}
body {
  margin: 5px;
  background: none! important;
  font-family: Verdana;
  font-size: 14px;
  color: #fff! important;
  top: 0px! important;
  font-weight: normal;
  list-style-type: disc;
  height: auto;
}
#outer {
  position: absolute;
  background-attachment: fixed;
   top: 0px! important;
  left: 0px! important;
    margin-left:-120px! important;

  margin-top: -1000px! important;
  z-index: 1;
height: 100%! important;

  z-index: 1;
}
#top {
   background: none! important ;
  margin-top: 7px;
  margin-left: 10px;
  width: 978px;
  height: 2px! important;
  top: 0px! important;
  background-color: transparent;
  z-index: 2;
  opacity: 0.902;
}
#left {
   background: none! important;
  margin-top: 0px;
  margin-left: 10px;
  width: 212px! important;
 height: 100%! important;
  float: left;
  z-index: 3;
  background-color: transparent;
  visibility:hidden! important;
}
#random {}

#content {
  background: none! important;
  border: none! important;
  margin-top: -50px! important;
  margin-left: 100px! important;
  width: 100%! important;
 height: 100%! important;
  left: 40px! important;
   
  float: left;
  z-index: 4;
  background-color: #fff! important;
  opacity: 0.925;
}
.clear {
  clear: both;
}
#inhalt {


font-size: 14px;
  border:  none;
  margin: 11px 0px 0px 1px! important;
  padding: 5px 3px 5px 30px! important;
  height: 100%! important;
  width: 709px;
  visibility: visible! important;
  background-color: transparent;
  overflow: visible! important;
  vertical-align: middle;
  color: #000000;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
 line-height: 1.32em;
  font-size-adjust: none;
  clear: both;
  z-index: 5;
  
}


#topre {float:right; top:5px;position:relative; height:80px; width: 600px;
  text-align:right;visibility:hidden! important;
}
#topre  a{color:#000! important; font-size: 96%;}
#topre  a:hover{color:#000! important;}

div.detailmenu {padding-top:10px;  width:200px;}

div.detailmenu a {display : block;}

a.detailmenu {color:#000! important;}

a.detailmenu:hover {
color: #000! important;
text-decoration : none;
}

a.detailmenuactive {color:#000! important;}

a.detailmenuactive:hover {text-decoration : none;color: #000! important;}
ul.detailmenu {

	margin: 0px;
	padding: 0px;
}
li.detailmenu {
	display:inline;float: left;width:188px;
	padding-top: 6px;padding-right: 5px;padding-left: 0px;padding-bottom: 6px;
	margin-left: 10px;font-size:15px; border-bottom: 1px solid #D3D3D3; 
	letter-spacing:0.055em; 
}



div.mainmenu {
	float:right;

	margin-top:8px;
	text-align:right;
	margin-left:8px;
}
ul.mainmenu {
	margin: 0px;
	padding: 0px;
}
li.mainmenu {
	display:inline; float:left;
}

a  {font-weight: bold;
color: #000! important;
text-decoration: none;
padding: 0px 2px 0px 2px;
}

a:link, a:visited {text-decoration : none;}

a:hover {text-decoration : underline; color: #000! important;}


/* [ueber1|...] */
h1 {font-size     : 16px;
	margin-top    : 5px;padding-top:10px;
	margin-bottom : 6px;
	color:#663366;
   }

/* [ueber2|...] */
h2 {font-size     : 15px;
	margin-top    : 3px;
	margin-bottom : 4px;
	color:#336666;
   }

/* [ueber3|...] */
h3 {font-size     : 14px;
	margin-top    : 3px;
	margin-bottom : 3px;
   }
   h4 {font-size     : 13px;
	margin-top    : 3px;
	margin-bottom : 3px;
   }

.title {float:right; padding-top: 50px; color:#000! important;}

a#sitemaplink { } /* "Sitemap" */

