/*
2010-08-22 Ralph Lindner
 CI-Farben: Grün: RGB(0,151,55);
*/

body {
  margin : 0;
  padding: 1em;
  font-size: 107%;
	background-image: url(hintergrund.png);
	font-family: "Helvetica Neue", Helvetica, Arial, Geneva, "MS Sans Serif",  sans-serif;
}

#Buehne {
	background-color: White;
	border: thin solid Black;
	position: absolute;
	left: 3%;
	top:  19px;
	width: 930px;
}	

#Teaserbereich_ {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 930px;
	height: 352px;
}

#menu {
	position: absolute;
	left: 0px;
	top: 370px;
	width: 150px;
	height: 225px;
}
#menu ul { margin:0;  padding:0;}
#menu li a:link, #menu li a:visited, #menu li a:active {
	color: RGB(0,151,55);
  border-bottom: 1px solid #000000;
 	display: block;
	height: 28px;
	padding: 3px 0 0 0;
	text-decoration: none;
}
#menu li { color: #f00; list-style-type: none; margin-left: 1em;	padding: 0;}
#menu li a:active {	color: #f00; font-weight:900;}
#menu li a:hover { color: #f00;}
#menu li #aktiv {color: black;}

#Inhaltsbereich_ {
	position: static;
	margin: 370px 0 10px 170px;
	top: 353px;
	width: 760px;
	height: auto;
}

#grafikul {
	position: relative;
	height:36px;
	background-image: url(fussbereich.jpg);
	padding: 8px 0 0 15px;
	left: 0;	
}

#grafikul a, #grafikul a:visited, #grafikul a:active {
	color: RGB(0,151,55);
  text-decoration:none;
}

#grafikul a:hover {
	color: #f00; 
}

* html #grafikul, * html #fussmenu {
	position: absolute;
	top: expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);
}

h1, h2, h3, h4 {
	color: RGB(0,151,55);
}

h1 {
	font-size: 165%;
}

h2 {
	font-size: 145%;
}
ul {list-style-position: outside; overflow:auto;}
