body{
color:#000000;
background:#ededed;
padding:0;
margin:0;
font: 14px verdana, sans-serif;}

dl{
	margin:0 0 0 30px;}
dt{
	margin:0 50px 0 0;
	font-weight: bold}
dd{
	margin:0 50px 0 70px;}

#content, #rvg00, #rvg01, #rvg02, #rvg03, #rvg04, #rvg05, #rvg06, #rvg07, #rvg08, #rvg09, #rvg10, #rvg11, #rvg12, #rvg13, #rvg14

	{z-index: 6;
	position: relative;
	height:auto;
	margin:0 160px 0 180px;
	padding:20px 0 0 0;
	border-left:0px solid black;
	border-right:0px solid black;}
#content{
	background:#dcdcdc;}

#content a.rvg00 { color:darkblue; background-color:#ffdfe9; text-decoration:none; text-align:center;}
#content a.rvg00:visited { color:darkblue; text-decoration:none }
#content a.rvg00:hover { color:blue; text-decoration:none }

#rvg00{
	color:black;
	background:#ffdfe9;}
.rvg00{
	color:darkblue;
	background:#ffdfe9;}
.rvg00del{
	color:darkblue;
	background:#ffdfe9;
	text-decoration: line-through}
#rvg01{
	color:black;
	background:#dfe9ff;}
.rvg01{
	color:black;
	background:#dfe9ff;}
.rvg01del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg02{
	color:black;
	background:#dfe9ff;}
.rvg02{
	color:black;
	background:#dfe9ff;}
.rvg02del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg03{
	color:black;
	background:#dfe9ff;}
.rvg03{
	color:black;
	background:#dfe9ff;}
.rvg03del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg04{
	color:black;
	background:#dfe9ff;}
.rvg04{
	color:black;
	background:#dfe9ff;}
.rvg04del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg05{
	color:black;
	background:#dfe9ff;}
.rvg05{
	color:black;
	background:#dfe9ff;}
.rvg05del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg06{
	color:black;
	background:#dfe9ff;}
.rvg06{
	color:black;
	background:#dfe9ff;}
.rvg06del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg06{
	color:black;
	background:#dfe9ff;}
.rvg06{
	color:black;
	background:#dfe9ff;}
.rvg06del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg07{
	color:black;
	background:#dfe9ff;}
.rvg07{
	color:black;
	background:#dfe9ff;}
.rvg07del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg08{
	color:black;
	background:#dfe9ff;}
.rvg08{
	color:black;
	background:#dfe9ff;}
.rvg08del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg09{
	color:black;
	background:#dfe9ff;}
.rvg09{
	color:black;
	background:#dfe9ff;}
.rvg09del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg10{
	color:black;
	background:#dfe9ff;}
.rvg10{
	color:black;
	background:#dfe9ff;}
.rvg10del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg11{
	color:black;
	background:#dfe9ff;}
.rvg11{
	color:black;
	background:#dfe9ff;}
.rvg11del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg12{
	color:black;
	background:#dfe9ff;}
.rvg12{
	color:black;
	background:#dfe9ff;}
.rvg12del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}
#rvg13{
	color:black;
	background:#ffffbd;}
.rvg13{
	color:black;
	background:#ffffbd;}
.rvg13del{
	color:black;
	background:#ffffbd;
	text-decoration: line-through}
#rvg14{
	color:black;
	background:#dfe9ff;}
.rvg14{
	color:black;
	background:#dfe9ff;}
.rvg14del{
	color:black;
	background:#dfe9ff;
	text-decoration: line-through}

#banner{
	z-index: 1;
	color:#000000;
	border:0px solid black;
	margin:0;}
#banner h1{
	color:#333333;
	padding:6px 0px 2px 10px;
	margin:0;
	border-top:0px solid black;
	font:bold 24px verdana, sans-serif;}

#head{
	z-index: 2;
	color:#000000;
	background:#dcdcdc;
	border-bottom:0px solid black;
	margin:0;}
#head h1{
	color:#333333;
	padding:6px 0 2px 0;
	margin:0 180px;
	border-top:0 solid black;
	font:bold 16px verdana, sans-serif;}

#menulinks{
	z-index: 3;
	float:left;
	border:0px solid black;
	width:180px;}
#menulinks ul{
	margin:0px;
	padding:30px 0 0 5px;
	list-style:none;}
#menulinks li{
	padding:0 0 5px 0;
	margin:0;
	list-style:none;}
#menulinks a{
	color:darkblue;
	padding:2px 5px 2px 5px;
	border:0px solid black;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;}
#menulinks a:hover{color:blue;}

#menurechts{
	z-index: 4; 
	float:right;
	width:160px;
	height:auto;
	color:darkblue;
	font: bold 12px arial, sans-serif;
	text-decoration:underline;}
#menurechts ul{
	margin:0px;
	padding:20px 0 0 10px;
	list-style:none;}
#menurechts li{
	padding:0 0 5px 0;
	margin:0;}
#menurechts a{
	color:darkblue;
	padding:2px 2px 2px 2px;
	border:0px solid black;
	font: bold 12px arial, sans-serif;
	text-decoration:none;
	text-align:center;}
#menurechts a:hover{color:blue;}

#menutop{
	z-index: 5;
	color:green;
	background:#ededed;
	margin:0 160px 0 180px;
	padding:10px 0 10px 0;
	border:0px solid black;}

#menutop a.verlauf {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dcdcdc;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}

#menutop a.rvg00 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#ffdfe9;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg01 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg02 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg03 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg04 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg05 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg06 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg07 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg08 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg09 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg10 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg11 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg12 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg13 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#ffffbd;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}
#menutop a.rvg14 {
	padding:2px 5px 2px 5px;
	border:1px solid darkblue;
	background:#dfe9ff;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
	color:darkblue;}

#menutop a:hover{color:blue; border:1px solid blue;}

#content h1{
	margin:0 0 10px 0;
	padding:2px 0 2px 0px;
	font:bold 20px verdana, sans-serif;}
#content h2{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	font:bold 16px verdana, sans-serif;}
#content h3{
	margin:5px 0 5px 0;
	padding:2px 0 2px 20px;
	font:bold 14px verdana, sans-serif;}
#content h4{
	margin:5px 0 5px 0;
	padding:2px 0 2px 30px;
	font:bold 12px verdana, sans-serif;}

#content div.leftcol { 
	float:left; 
	margin:0 0 10px 10px;
	width:auto; 
	background:#ffffee;}

#content div.rightcol { 
	float:left; 
	padding: 2px 0 2px 20px;
	width:auto; 
	background:#ffffee;}

.search_t{
	color:#333333;
	font: 11px verdana, sans-serif; }

.search{
	color:#008000;
	font: 10px verdana, sans-serif; }

.search_h{
	font: 10px verdana, sans-serif; }

#menulinks a:hover{color:blue;}

#content a:link { color:blue; text-decoration:none }
#content a:visited { color:blue; text-decoration:none }
#content a:hover { color:blue; text-decoration:none }

#foot{color:#999999;
	z-index: 7;
	clear:both;
	margin:0 160px 0 180px;
	padding:0;
	background:#ededed;
	text-align:center;}
#foot p{margin:0;padding:4px}
#foot a:link { color:blue; text-decoration:none }
#foot a:visited { color:blue; text-decoration:none }

.vvmain{
	border-style:solid;
	border-width:1px;
	border-color:#DCDCDC;
	cellspacing:1px;
	cellpadding:5px;}
.vvhead{
	text-align:center;
	font-weight:normal;
	padding:10px 10px;
	background-color:#EFEFEF}
.vvnr{
	vertical-align: top;
	text-align:center;
	font-weight:bold;
	padding:0 10px 0 10px}
.vvtext{
	vertical-align: top;
	text-align:left;
	font-weight:normal;
	padding:0 10px 0 10px;}
.vvval{
	vertical-align: bottom;
	text-align:center;
	font-weight:bold;
	padding:0 10px 0 10px;}
