.startmenu {
	font: 18px/28px "CamingoDos-Bold", Georgia, Times, Arial, Helvetica, serif;
	text-align: center;
	vertical-align: top;
	padding-top: 8px;
	padding-bottom: 6px;
	color: #5E2F00;
	-moz-font-feature-settings: "liga=0"; 
}
.startmenu a {
	color: #5E2F00;
	text-decoration: none;
}
.startmenu a:hover {
	color: #A05000;
	text-decoration: none;
}

.titel {
	color: #000000;
	font: bold 11px/17px Verdana, Geneva, Arial, sans-serif;
	margin: auto;
}
.titel a {
	color: #000099;
	font: bold 11px/17px Verdana, Geneva, Arial, sans-serif;
	margin: auto;
	text-decoration: none;
}
.titel a:hover {
	color: #000066;
	font: bold 11px/17px Verdana, Geneva, Arial, sans-serif;
	margin: auto;
	text-decoration: none;
}
.text {
	color: #000000;
	font: normal 12px/20px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: left;
	margin: auto;
	overflow: auto;
}
.text a {
	color: #000099;
	font: normal 12px/17px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}
.text a:hover {
	color: #000066;
	font: normal 12px/17px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}
.fussleistelinks {
	color: #000000;
	font: normal 9px/17px Verdana, Geneva, Arial, sans-serif;
	text-align: right;
	text-decoration: none;
	border-top: 1px solid #333333;
	vertical-align: top;
}
.fussleistelinks a {
	color: #000000;
	font: normal 9px/17px Verdana, Geneva, Arial, sans-serif;
	text-align: right;
	text-decoration: none;
} 
.fussleistelinks a:hover {
	color: #FFFFFF;
	font: normal 9px/17px Verdana, Geneva, Arial, sans-serif;
	text-align: right;
	text-decoration: none;
}
.fussleisterechts {
	color: #000000;
	font: normal 9px/17px Verdana, Geneva, Arial, sans-serif;
	text-align: left;
	text-decoration: none;
	border-top: 1px solid #333333;
	vertical-align: top;
	}
.fussleisterechts a {
	color: #000066;
	font: normal 9px/17px Verdana, Geneva, Arial, sans-serif;
	text-align: left;
	text-decoration: none;
	}
.fussleisterechts a:hover {
	color: #000066;
	font: normal 9px/17px Verdana, Geneva, Arial, sans-serif;
	text-align: left;
	text-decoration: none;
}
.bemerkungen {
	color: #000000;
	font: normal 11px/17px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	background: left left;
	border-top: 1px solid #999999;
	border-bottom: 3px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	margin: auto;
	padding-left: 8px;
}
.textlinksmenu {
	color: #000000;
	font: 11px/14px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	border-top: 1px solid #CCCCCC;
	vertical-align: top;
	margin: auto;
	padding: 2px;
	background: left;
}
.textlinksmenu a {
	color: #000000;
	font: normal 11px/17px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}
.textlinksmenu a:hover {
	color: #FFFFFF;
	font: normal 11px/17px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;	
}
.textklein {
	color: #000000;
	font: normal 10px/16px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.titellistebemerkungenKopie {
	color: #000000;
	font: bold normal 13px/17px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	letter-spacing: 1px;
	background: #C2D477;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.textdatum {
	color: #000000;
	font: normal 11px/17px Verdana, Geneva, Arial, sans-serif;
	margin: auto;
}
.texttabelle {
	color: #000000;
	font: normal 11px/17px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #3B6F99;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	background-position: left top;
}
.textlinksmenulinie {
	color: #000000;
	font: 11px/14px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	border-top: 1px solid #CCCCCC;
	vertical-align: top;
	background: #7C975D left left;
}
.textumfluss {
	color: #000000;
	font: normal 12px/20px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: right;
	vertical-align: top;
	margin: auto;
	overflow: auto;
	float: right;
	padding-bottom: 5px;
}
.textnormalerstklein {
	font: 11px/20px Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	margin: auto;
	padding-bottom: 12px;
	padding-left: 14px;
}
.textnormalerstklein a{
	font: 11px/20px Verdana, Geneva, Arial, sans-serif;
	color: #000099;
	text-decoration: none;
}
.textnormalerstklein a:hover{
	font: 11px/20px Verdana, Geneva, Arial, sans-serif;
	color: #CC6600;
	text-decoration: none;
}
.textkleinbold {
	color: #000000;
	font: bold normal 10px/16px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.texttabellentitel {
	color: #FFFFFF;
	font: bold normal 10px/20px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	background: #5A6E44;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-top: 2px solid #333333;
}
.texttabellentitel a{
	color: #FFFFFF;
	font: bold normal 10px/18px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	background: #5A6E44;
}
.texttabellentitel a:hover{
	color: #CC6600;
	font: bold normal 10px/18px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	background: #5A6E44;
}
.textkleinbemerkungen {
	color: #000000;
	font: normal 10px/16px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	margin: auto;
	padding-left: 8px;
}
.inputtextarea {
	font: normal 11px/13px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	background-color: #eeeeee;
	padding: 2px;
	border: 1px solid #7C975D;
	margin: auto;
}
.formularbez {
	font: bold 11px/20px Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	margin: auto;
	text-align: right;
}
.textnormal {
	font: 12px/20px Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	margin: auto;
	padding: 0px 40px 12px 12px;
}
.textnormalerst {
	font: 12px/20px Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	margin: auto;
	padding-bottom: 12px;
	padding-left: 12px;
}
.textnormalschmaler {
	font: 12px/20px Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	margin: auto;
	padding: 0px 120px 12px 12px;
}
.textmiddle {
	color: #000000;
	font: normal 12px/20px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: center;
	margin: auto;
	overflow: auto;
}
.sitemap {
	color: #000000;
	font: bold normal 10px/16px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #91B06D;
	background: #FFFFFF;
}
.sitemap a{
	color: #000000;
	font: bold normal 10px/18px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background: #FFFFFF;
}
.sitemap a:hover{
	color: #CC6600;
	font: bold normal 10px/18px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background: #FFFFFF;
}
.sitemap a:visited{
	color: #000000;
	font: bold normal 10px/18px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background: #FFFFFF;
}
.sitemaplinie {
	color: #000000;
	font: bold normal 10px/16px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #91B06D;
}
.sitemapthin {
	color: #000000;
	font: normal 10px/16px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background: #FFFFFF;
	border: 1px solid #91B06D;
}
.sitemapthin a{
	color: #000000;
	font: normal 10px/16px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}
.sitemapthin a:hover{
	color: #CC6600;
	font: normal 10px/16px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}
.sitemapthin a:visited{
	color: #000000;
	font: normal 10px/14px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}
.linkstitel {
	font: 11px/20px Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	margin: auto;
	padding-bottom: 12px;
	padding-left: 12px;
}
.textlinksmenudick {
	color: #000000;
	font: 11px/14px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	border-top: 3px solid #CCCCCC;
	vertical-align: top;
	margin: auto;
	padding: 2px;
	background: left;
}
.textlinksmenudick a {
	color: #000000;
	font: 11px/14px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}
.textlinksmenudick a:hover{
	color: #FFFFFF;
	font: 11px/14px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}
.textlinksmenudickfett {
	color: #000000;
	font: bold 11px/14px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
	border-top: 3px solid #CCCCCC;
	vertical-align: top;
	margin: auto;
	padding: 2px;
	background: left;
}
.textlinksmenudickfett a {
	color: #000000;
	font: bold 11px/14px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}
.textlinksmenudickfett a:hover {
	color: #FFFFFF;
	font: bold 11px/14px Verdana, Geneva, Arial, sans-serif;
	text-decoration: none;
}

