.seitentitel {
  font-style: normal;
  font-size: 30px;
  font-family: Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
  font-weight: normal;
}
.titelk {
  font-style: normal;
  font-size: 14px;
  font-family: Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-weight: normal;
}
.titelg {
  font-style: normal;
  font-size: 34px;
  font-family: Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-weight: normal;
}
.titelk_grau {
  font-style: normal;
  font-size: 14px;
  font-family: Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  font-weight: normal;
}

A.stufe1stat {
  font-style: normal;
  font-size: 14px;
  font-family:   Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
  font-weight: normal;
  text-decoration: none;

}
A:hover.stufe1stat  {color:#336600;
}

#stufe1 {width: 960px; margin: 0px 0px 0px 0px; }
#stufe1 ul {list-style-type: none; margin: 0px 0px 0px -40px; }
#stufe1 ul li {font-family: Verdana, Arial, Helvetica, sans-serif; float: left; margin: 0px 0px 0px 0px;}
#stufe1 ul li a {font-family: Verdana, Arial, Helvetica, sans-serif; display: block; width: 160px; height: 22px; padding: 14px 0px 12px 0px; float: left; text-align: center; color: #dedede; font-size: 14px; text-decoration: none; background: url(images/bg_mark_1_1.gif) left top no-repeat;}


#leftmenue {overflow: hidden; margin: 0px 0px 0px 0px; font-family: Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;}
#leftmenue ul {list-style-type: none; }

#leftmenue ul li.stufe2 {width: 220px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #FFFFFF; }
#leftmenue ul li.stufe2 a {font-family:Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif; display: block; width: 220px; height: 36px; padding: 10px 0px 0px 0px; float: left; text-align: left; color: #333333; font-size: 14px; 
  font-weight: bold; text-decoration: none; background: url(images/bg_mark_2_1.gif) left top no-repeat;}
#leftmenue ul li.stufe2 a.active{background: url(images/bg_mark_2_1.gif) left top no-repeat; color: #333333;  text-decoration: none; }
#leftmenue ul li.stufe2 a.active:hover{background: url(images/bg_mark_2_1.gif) left top no-repeat; text-decoration: none; }
#leftmenue ul li.stufe2 a:hover{background: url(images/bg_mark_2_1.gif) left top no-repeat; color: #333333;}


#leftmenue ul {list-style-type: none; margin: 0px 0px 0px 0px; }
#leftmenue ul li.stufe3 {width: 220px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #E4E4E4;}
#leftmenue ul li.stufe3 a {font-family: Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif; display: block; width: 220px; height: 36px; padding: 6px 10px 0px 0px; float: left; text-align: left; color: #666666; font-size: 14px; text-decoration: none; background: url(images/bg_mark_3_1.gif) left top no-repeat;}
#leftmenue ul li.stufe3 a.active {background: url(images/bg_mark_3_3.gif) left top no-repeat; color: #C40319;}
#leftmenue ul li.stufe3 a.active:hover {background: url(images/bg_mark_3_3.gif) left top no-repeat; color: #C40319;}
#leftmenue ul li.stufe3 a:hover {background: url(images/bg_mark_3_2.gif) left top no-repeat; color: #26628D;}


A:hover  {color:#C40319;
}


.u1 {
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  /*font-family:  Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;*/
  color: #333333;
}

.u2 {
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  /*font-family:  Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;*/
  color: #333333;
}

.u3 {
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  /*font-family:  Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;*/
  color: #333333;
}

font.edit {
  font-style: normal;
  font-size: 10px;
  /*font-family:  Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;*/
  color: #333333;
  font-weight: normal;
}


A.news {
  font-style: normal;
  font-size: 10px;
  /*font-family:  Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;*/
  color: #333333;
  font-weight: normal;
}

A.news:hover  {color:#FF0000;
  text-decoration: underline;
}

A.adresse {
  font-style: normal;
  font-size: 10px;
  /*font-family:  Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;*/
  color: #333333;
  font-weight: normal;
}

A.adresse:hover  {color:#DF6A00;
  text-decoration: underline;
}

Font.adresse {
  font-style: normal;
  font-size: 10px;
  /*font-family:  Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;*/
  color: #333333;
  font-weight: normal;
}

font.adressebold {
  font-style: normal;
  font-size: 10px;
  /*font-family:  Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;*/
  color: #333333;
  font-weight: bold;
}

A.fuss {
  font-style: normal;
  font-size: 10px;
  font-family:  Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-weight: normal;
}

A.fuss:hover  {color:#DF6A00;
  text-decoration: underline;
}

Font.fuss {
  font-style: normal;
  font-size: 10px;
  font-family:  Helvetica, sans-serif;
  color: #333333;
  font-weight: normal;
}

font.fussbold {
  font-style: normal;
  font-size: 10px;
  font-family:  Arial, Helvetica, sans-serif;
  color: #333333;
  font-weight: bold;
}

FONT.search {
	FONT-WEIGHT: 100; FONT-SIZE: 14px; COLOR: #ffffff
}
FONT.search A {
	COLOR: #ff4444; TEXT-DECORATION: none
}
FONT.search A:hover {
	COLOR: #DF6A00; TEXT-DECORATION: none
}
font.erscheinen {
  font-style: normal;
  font-size: 14px;
  /*font-family:  Georgia, Times New Roman, Times, serif, Verdana, Arial, Helvetica, sans-serif;*/
  color: #ff0000;
  background-color: #FFE8E8;
  font-weight: normal;
}
.border {
	border: 1px solid #CCCCCC;
	background-image: url(images/bg_main.png);
	background-repeat: no-repeat;
	background-position: top;
}
.suchfeld {
	border: 1px solid #999999;
	font-size: 14px;
}
.tabellestand {
	border: 0px solid #CCCCCC;
	background-image: url(images/tabelle_kopf.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.slogan {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff
}
#footer
	{
	    display:block;
		color: #ffffff;
		height:260px;
		background-image:url(images/bg_footer_logo.png);
		background-repeat:repeat-x;
		background-position: top;
		
		}
		
.footertitel {color: #ffffff;
		font-size: 24px;}

#footer font {color: #ffffff;
		font-size: 12px;}
		
#footer a {color: #ffffff;
		font-size: 12px;}
