.fett {  color: #2A60A8; font-weight: bold}
.head {  font-size: 10pt; color: #003300; font-weight: bold; }
.item {  font-size: 8pt; color: #FFFFFF; }
.xs {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF;}
.weiss {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;}
.navtop {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; }
.bold {  font-weight: bold}

.navmainred {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  width:144px;
  border-bottom:1px solid #EAF3FD;
}
.navmainred a, .navmainred a:link, .navmainred a:visited {
  text-decoration:none;
  color:#FF0000;
  padding:3px 0px 4px 9px;
  width:135px;
  font-weight:bold;
  display:block;
}
.navmainred a:hover {
  color: #FF3300;
  background:url(../images/inhalt_1d.gif) no-repeat 0px 6px;
}
.navmainactred {
  background:url(../images/inhalt_1d.gif) no-repeat 0px 6px;
}
.navmain {
/*  width:144px; */
  font-size: 14px; 
  background-color: #d5e6fa;
}
.navmain a, .navmain a:visited {
	font-family: 'Open Sans Condensed', sans-serif;
  text-decoration:none;
  color:#255E98;
  font-weight:700;
  display:block;
  padding:4px 0px 5px 5px;
	margin-bottom:1px;
}
.navmain a:hover {
  color: #FF3300;
  background:url(../images/inhalt_1d.gif) no-repeat 0px 8px;
}
.navmainact a, .navmainact a:hover, .navmainact a:visited {
	font-family: 'Open Sans Condensed', sans-serif;
  font-size: 14px; 
  color: #FFF;
  background: #255E98;
  text-decoration:none;
  font-weight:700;
  display:block;
  padding:3px 0px 4px 5px;
}
#subnav {
	background:#e6f0fa;
/*	width:134px;*/
/*	padding: 1px 0 2px 10px;*/
}
#subnav a, #subnav a:visited, #subnav a:link {
	font-family: 'Open Sans Condensed', sans-serif;
  font-size: 13px; 
  color:#255E98;
  display:block;
  text-decoration:none;
  padding:2px 7px 4px 10px;
}
#subnav a:hover, #subnav .navact2 {
	background: #a8bfd6;
	display: block;
  text-decoration:none;
}

#topnav {
	position:absolute; 
	left:162px;
	top:97px;
  color: #4D50BD;
}
#topnav a, #topnav a:link, #topnav a:visited, #topnav a:hover {
  padding:0 7px 0 2px;
  text-decoration:none;
}
#topsidenav {
	position:absolute; 
	left:690px;
	top:1px;
}
#topsidenav a, #topsidenav a:link, #topsidenav a:visited, #topsidenav a:hover {
/*  background:url(../images/inhalt_1d.gif) no-repeat 0 3px; */
  padding:0 0 0 7px;
  text-decoration:none;
  font-size:0.9em;
}

