h1, p {
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1 {
font-size:14px;
font-weight:bold;
}
a:link, a:visited {color:#000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
color:#FF0000;
background-color:#dedede;
}
p {
font-size:12px;
line-height:18px;
}

ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
li {
	margin:5px;
	float:left;
	text-align:left;
	font-size:10px;
}
#headline {
	position:absolute;
	top: -40px;
	left: 0px;
	height: 169px;
	width: 535px;
	background-image:url(../images/r1_c1.gif);
	background-position:right;
}
#content1 {
	position:absolute;
	top: 129px;
	left: 0px;
	height:290px;
	width:60px;
	background-image:url(../images/r2_c1.gif);
	z-index:10;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:60px;
}
#navbar1 {
	position:absolute;	
	top: 129px;
	left: 60px;
	height: 310px;
	width: 147px;
	background-image:url(../images/r2_c2.gif);
	z-index: 30;
	background-repeat: no-repeat;
}
#bar1 {
	position:absolute;	
	top: 439px;
	left: 60px;
	height: 250px;
	width: 147px;
	background-image:url(../images/balken.gif);
	z-index: 30;
	/*background-repeat: no-repeat;*/
}
#bar2 {
	position:absolute;	
	top: 689px;
	left: 60px;
	height: 250px;
	width: 147px;
	background-image:url(../images/balken.gif);
	z-index: 30;
	/*background-repeat: no-repeat;*/
}
#bar3 {
	position:absolute;	
	top: 939px;
	left: 60px;
	height: 3000px;
	width: 147px;
	background-image:url(../images/balken.gif);
	z-index: 30;
	/*background-repeat: no-repeat;*/
}
#content2 {
	position:absolute;	
	top: 129px;
	left: 207px;
	height:290px;
	width:328px;
	padding: 10px 0px 0px 40px;
	/*background-color:#990000;*/
	background-image:url(../images/r2_c3.gif);
	z-index:10;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:550px;
}
#botl {
	position:absolute;	
	top: 479px;
	left: 0px;
	height:121px;
	width:325px;
	background-image:url(../images/r3_c1.gif);
}
#navbar2 {
	position:absolute;	
	top: 479px;
	left: 325px;
	height: 121px;
	width: 147px;
	background-image:url(../images/r3_c2.gif);
	z-index:30;
}
#passivmenu2 {
	position:absolute;
	top: 107px;
	width: 147px;
	height:13px;
	/*float: left;*/
}
.passivmenu2item {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:10px;
	width:63px;
	text-align:center;
	float:left;
}
.passivmenu2item a {
	display:block;
	color:#666;
	text-decoration:none;
}
div.passivmenu2item a:hover {
	color:#000;
}
#botr {
	position:absolute;	
	top: 479px;
	left: 472px;
	height: 121px;
	width:328px;
	background-image:url(../images/r3_c3.gif);
}
#passivmenu {
	width: 147px;
	/*float: left;*/
}
.passivmenuitem {
	width:147px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
	float:left;
	text-align: center;
	font-size:12px;
	/*font-weight:bold;*/
	z-index:40;
}
.passivmenuitem a {
	display:block;
	color:#666;
	text-decoration:none;
}
div.passivmenuitem a:hover {
	color:#000;
	font-weight:bold;
}
#aktivmenu1 {
	top:168px;
	left:165px;
}
#aktivmenu2 {
	top:202px;
	left:459px;
}
#aktivmenu3 {
	top:236px;
	left:165px;
}
#aktivmenu4 {
	top:270px;
	left:459px;
}
#aktivmenu5 {
	top:304px;
	left:165px;
}
#aktivmenu6 {
	top:338px;
	left:459px;
}
#aktivmenu7 {
	top:372px;
	left:165px;
}
#aktivmenu8 {
	top:406px;
	left:459px;
}
#aktivmenu9 {
	top:440px;
	left:165px;
}
.aktivmenuitem {
	position:absolute;
	width:175px;
	height: 33px;
	background-image:url(../images/navaktiv.gif);
	background-repeat:no-repeat;
	color: #fff;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	z-index:20;
}