
a:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ff0000; text-decoration: underline}
a { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none}
a:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none}
a:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000; text-decoration: underline}

a.navi { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none}

table { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.input, .textarea { font-size:12px; font-family:Arial,sans-serif; color:#000000;border:1px solid #000000 }
.select{ font-size:12px; font-family:Arial,sans-serif; color:#000000;border:0px solid #FFFFFF }
.button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color:#d0d5d3; border:1px solid #000000;}

body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none}
body.content { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none;margin-top: 10px; margin-left: 50px; margin-right: 50px;}

td.datarow {background-color: #ffffff; color: #000000;} 
td.datarow-onmouseover {background-color: #ffff22; color: #000000;}
td.datarow-active {background-color: #ffff22; color: #000000;}

.gray {color: #666666;}

#website {
	position: absolute;
	top: 50%; 
	left: 50%;
	width: 990px; 
	height: 552px; 
	margin-left: -495px; 
	margin-top: -276px; 
	border: 1px solid #000000; 
}

#head {
	position: absolute; 
	top: 0px;
	left: 0px;
	width: 100%; 
	height: 157px; 
	background-color: #FFFF22;
}

#logo { 
	position: absolute; 
	top: 100%; 
	left: 100%; 
	margin-left: -267px; 
	margin-top: -53px;
	z-index: 99;
}

#navi { 
	position: absolute; 
	top: 100%; 
	left: 0px; 
	margin-top: -16px; 
	width: 100%; 
	height: 14px; 
	background-color: #ffffff; 
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	
}

#main {
	position: absolute; 
	top: 157px; 
	width: 100%;
	height: 395px; 
	background-color: #ffffff;
}
#bisherige {
	position: relative;
	display:block;
}
#kommende {
	position: relative;
	display:block;
}
#aktuelle{
	position: relative;
	display:block;
}
#detail{
	position: relative;
	display:none;
}
#button{
	position: relative;
	display:block;
}
