<!--
body {
  background-color: #FFFFFF;
  padding: 0px;
  margin:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1 {
	font-size: 14px;
	font-weight: bold;
}
.logo {
	border-right: 2px solid #000000;
}
img {
	border: none;
}
#main {
	border: 1px solid #000;
	width: 750px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.inhalt {
	background-color: #EEE;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
}
#rechts{
	background-color: #FA7622;
	border-left: 2px solid #000;
	font-size: 10px;
	padding: 3px;
}
#rechts a {
	color: #FFFFFF;
	text-decoration: underline;
}
#navi {
	background-color: #A2C4E2;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	font-size: 12px;
	height: 20px;
	color: #000;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 5px;
}
#navi a {
	color: #000;
	text-decoration: none;
}
#subnavi {
	background-color: #6E6E6E;
	border-bottom: 1px solid #000;
	height: 20px;
	font-size: 12px;
	padding-left: 5px;
	color: #FFF;
}
#subnavi a {
	color: #FFF;
	text-decoration: none;
}
#footernavi {
	background-color: #58697E;
	text-align: center;
	background-image: url(../images/footer_bg0.gif);
	font-size: 10px;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	color: #FFFFFF;
	border-left: 2px solid #000;
	border-top: 1px solid #000;
}
#footernavi a {
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
#footermain {
	border-top: 1px solid #000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 20px;
	background-color: #6E6E6E;
	padding-left: 3px;
	text-decoration: none;
}
#footermain a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.print {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
#ueber {
  background-color: #D8D8D8;
  height: 25px;
  border-bottom: 1px solid #6C6C6C;
}
#ueber_r {
  background-color: #CB6F2E;
  border-left: 2px solid #000;
  border-bottom: 1px solid #6E3414;
}
#pfad {
	font-size: 10px;
	padding-left: 5px;
}
#pfad a {
	color: #000000;
	text-decoration: underline;
}
.extern {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.mld {
	color: #FF0000;
}
p a {
	color: #000000;
	text-decoration: underline;
}
.blau {
	color: #0000FF;
}
.rot {
	color: #FF0000;
}
.partner {
  text-align: center;
  font-size: 10px;
  color: #000;
}
.partner a {
  color: #000;
}