body{
margin:0;
padding:0;
background-repeat: repeat-x;
background-image: url('images/verlauf2.jpg');
background-color: #ECEBF1;
}
body,td{
font-size:12px;
font-family: Arial;
}
A:link {text-decoration: none; color: #000099}
A:visited {text-decoration: none; color: #000099}
A:active {text-decoration: none; color: #000099}
A:hover {text-decoration: underline; color: #000099}
.banner{
background-image: url('/images/default_head_bg1.jpg');
font-size: 10px;
font-family: arial,helvetica;
height: 70px;
padding-top:35px
}
.head_title{
background-image: url('/images/menu_top_dokumente_online.gif');
background-repeat: no-repeat;
background-color: #000066;
width:195px;
font-size: 11px;
font-weight: bold;
height: 30px;
padding-left: 10px
}
.head_nav{
line-height: 13px;
text-align:center;
vertical-align:middle;
width: 80px;
background-color: #4b4f80;
padding-left: 5px;
padding-right: 5px;
white-space: nowrap;
border-bottom: 1px solid #4b4f80;
}
.head_nav a{
font-size: 11px;
font-weight: bold;
}
.head_nav_active{
line-height: 13px;
text-align:center;
vertical-align:middle;
width: 80px;
background-color: #ffffcc;
padding-left: 5px;
padding-right: 5px;
white-space: nowrap;
border-bottom: 1px solid #ccc;
font-size: 11px;
font-weight: bold;
}
.head_nav_active a:visited{
color: black;
}
/* left nav #4B4F80 */
.nav {
  border-top: 1px solid #c2c2cc;
  color:black;
	background-color: #f2f2ff;
	padding: 4px 10px;
	display: block;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	}
a.subnav {
	background-color: #fff;
  border-top: 1px solid #c2c2cc;
	padding: 1px;
	text-indent: 3mm;
	display: block;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}
/*
div.kopfzeile {
	color: #000000;
	background-color: #ffffdd;
	padding: 4px 6px;
	display: block;
	font-size:   11px;
	font-weight: bold;
	margin: 2px 0px 2px 0px;
	}
*/
hr{
border: 1px solid white;
}