h1, p {
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1 {
font-size:14px;
font-weight:bold;
}
.note {
font-size:10px;
line-height:1;
float:left;
}
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: 800px;
	background-image:url(../images/r1_c1.gif);
}
#content1 {
	position:absolute;
	top: 129px;
	left: 0px;
	height:370px;
	width:325px;
	padding: 10px 40px 10px 40px;
	background-image:url(../images/r2_c1.gif);
	z-index:10;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:245px;
}
  
#navbar1 {
	position:absolute;	
	top: 129px;
	left: 325px;
	height: 380px;
	width: 147px;
	background-image:url(../images/r2_c2.gif);
	z-index: 30;
	background-repeat: no-repeat;
}
#content2 {
	position:absolute;	
	top: 129px;
	left: 472px;
	height:370px;
	width:328px;
	padding: 10px 40px 10px 40px;
	z-index:10;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:248px;
}
#botl {
	position:absolute;	
	top: 519px;
	left: 0px;
	height:81px;
	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:128px;
	text-align:center;
	float:left;
}
.passivmenu2item a {
	display:block;
	color:#666;
	text-decoration:none;
}
div.passivmenu2item a:hover {
	color:#000;
}
#botr {
	position:absolute;	
	top: 519px;
	left: 472px;
	height: 81px;
	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;
}
.linkitem a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	color:#0000FF;
	text-decoration:none;
}	
div.linkitem a:hover {
font-weight:bold;
}
#aktivmenu1 {
	top:128px;
	left:165px;
}
#aktivmenu2 {
	top:162px;
	left:459px;
}
#aktivmenu3 {
	top:196px;
	left:165px;
}
#aktivmenu4 {
	top:230px;
	left:459px;
}
#aktivmenu5 {
	top:264px;
	left:165px;
}
#aktivmenu6 {
	top:298px;
	left:459px;
}
#aktivmenu7 {
	top:332px;
	left:165px;
}
#aktivmenu8 {
	top:366px;
	left:459px;
}
#aktivmenu9 {
	top:400px;
	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:0px;
	font-weight:bold;
	z-index:20;
}

.frmbeschriftung {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	claer:left;
	padding:10px 0 0 0;
	width:65px;

}
input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#EEE;
	margin:2px;
	padding: 2px 0px 2px 2px;
	width:150px;
	
	}
.submit, .reset {
	margin:0px 2px 2px 2px;
	padding:2px 2px ;
	background-color:#CCCCCC;
	width:108px;
	}
.submit {
	font-weight:bold;
}
.msgfield {
	height:96px;
}
textarea {
	height:96px;
}