BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #333333; 
	line-height: 17px;
	margin-top: 1px; 
	margin-right: 1px; 
	margin-bottom: 1px; 
	margin-left: 1px 
}


.formklein { 
font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666; 
background-color: #F5F5F5; 
border: 1px solid; 
border-bottom: 1px solid #eeeeee; 
border-right: 1px solid #eeeeee; 
border-bottom: 1px solid #eeeeee; 
border-color: #999999 #CCCCCC #CCCCCC #999999 
}


INPUT, SELECT {
		font-size: 11px; 
		line-height: 15px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #333333; 
		background-color: #FEFEFE; 
		border: 1px solid; 
		border-top: 1px solid #EEEEEE; 
		border-right: 1px solid #EEEEEE; 
		border-left: 1px solid #EEEEEE; 
		border-bottom: 1px solid #CCCCCC;
		border-color: #EEEEEE #EEEEEE #C6112B #EEEEEE
}


.forms {
		font-size: 11px; 
		line-height: 14px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #333333; 
		background-color: #FEFEFE; 
		border: 1px solid; 
		border-top: 1px solid #EEEEEE; 
		border-right: 1px solid #EEEEEE; 
		border-left: 1px solid #EEEEEE; 
		border-bottom: 1px solid #CCCCCC;
		border-color: #EEEEEE #EEEEEE #C6112B #EEEEEE;
}


.formklein { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; background-color: #F5F5F5; border: 1px solid; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee;; border-color: #999999 #CCCCCC #CCCCCC #999999 }
}

.formkleinrot { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC3300; background-color: #F5F5F5; border: 1px solid; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee;; border-color: #999999 #CCCCCC #CCCCCC #999999 }
}

.submit {  
		font-size: 13px;
		width: 150px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		color: #000000; 
		background-color: #EEEEEE; 
		border-color: #C6112B #C6112B #C6112B #C6112B;
} */

.headlsb10 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #333333
}

.fontlogorb10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	color: #C6112B;
	text-transform: lowercase;
}


.fontlogorb9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bolder;
	font-variant: normal;
	color: #C6112B;
	text-transform: lowercase;
	
}
.texts10 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #333333
}

.textg10 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #666666; 
	line-height: 17px
}
.textg10 a:link {
	color: #666666; 
	text-decoration: none;
	}
.textg10 a:visited  {
	color: #666666; 
	text-decoration: none;
	}
.textg10 a:hover  {
	color: #C6112B; 
	text-decoration: none; 
	background-color: #F4F4F4;
	}
.textg10 a:active  {
	color: #666666; 
	text-decoration: none;
	}


.navitext { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #C6112B; 
	line-height: 20pt;
	margin-top: 1px; 
	margin-right: 1px; 
	margin-bottom: 1px; 
	margin-left: 1px
}



.tablegrau
{
	border-top: 1px solid grey;
	border-right: 1px solid grey;
	border-bottom: 1px solid grey;
	border-left: 1px solid grey;
}

	
.textstandard { 
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-style: normal; 
		font-weight: normal;
		line-height: 18px; 
		color: #333333; 
		letter-spacing: 0.1pt
}
.textstandard a:link {color: #C6112B; text-decoration: none;}
.textstandard a:visited  {color: #C6112B; text-decoration: none;}
.textstandard a:hover  {color: #C6112B; text-decoration: none; background-color: #FEFEFE;}
.textstandard a:active  {color: #C6112B; text-decoration: none;}


.textsuche { 
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-style: normal; 
		font-weight: normal;
		line-height: 18px; 
		color: #333333; 
		letter-spacing: 0.1pt
}
.textsuche a:link {color: #C6112B; text-decoration: none;}
.textsuche a:visited  {color: #C6112B; text-decoration: none;}
.textsuche a:hover  {color: #C6112B; text-decoration: none;}
.textsuche a:active  {color: #C6112B; text-decoration: none; background-color: #F9F6F6;}


.textstandardbold { 
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-style: normal; 
		font-weight: bold;
		line-height: 18px; 
		color: #333333; 
		letter-spacing: 0.1pt
}
.textstandardbold a:link {color: #C6112B; text-decoration: none;}
.textstandardbold a:visited  {color: #C6112B; text-decoration: none;}
.textstandardbold a:hover  {color: #C6112B; text-decoration: none; background-color: #FEFEFE;}
.textstandardbold a:active  {color: #C6112B; text-decoration: none;}


.textstandardklein { 
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-style: normal; 
		font-weight: normal;
		line-height: 17px; 
		color: #333333; 
		/* letter-spacing: 0.1pt; */
}
.textstandardklein a:link {color: #C6112B; text-decoration: none;}
.textstandardklein a:visited  {color: #C6112B; text-decoration: none;}
.textstandardklein a:hover  {color: #C6112B; text-decoration: none; background-color: #FEFEFE;}
.textstandardklein a:active  {color: #C6112B; text-decoration: none;}


.textstandardsehrklein { 
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		font-weight: normal;
		line-height: 20px; 
		color: #333333; 
}
.textstandardsehrklein a:link {color: #C6112B; text-decoration: none;}
.textstandardsehrklein a:visited  {color: #C6112B; text-decoration: none;}
.textstandardsehrklein a:hover  {color: #C6112B; text-decoration: none; background-color: #FEFEFE;}
.textstandardsehrklein a:active  {color: #C6112B; text-decoration: none;}


.textcopyright { 
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		font-weight: normal;
		line-height: 15px; 
		color: #999999; 
}
.textcopyright a:link {color: #999999; text-decoration: none;}
.textcopyright a:visited  {color: #999999; text-decoration: none;}
.textcopyright a:hover  {color: #C6112B; text-decoration: none; background-color: #FEFEFE;}
.textcopyright a:active  {color: #999999; text-decoration: none;}


.seitentitel { 
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 24px; 
		font-style: normal; 
		font-weight: bold;
		line-height: 30px; 
		color: #666666; 
		letter-spacing: 1pt;
		margin-top: 10px;
  margin-left: 15px;
  margin-right: 0px;
  margin-bottom: 7px;
}
.seitentitel a:link {color: #666666; text-decoration: none;}
.seitentitel a:visited  {color: #666666; text-decoration: none;}
.seitentitel a:hover  {color: #666666; text-decoration: none; background-color: #FEFEFE;}
.seitentitel a:active  {color: #666666; text-decoration: none;}



h1 {
		font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
		font-weight: bold; 
		font-size: 19px; 
		color: #C6112B; 
		line-height: 25px; 
		letter-spacing: 1px; 
	}

/*
h1:first-letter {
 font-size:30px;
 }
*/


h2 { 
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 16px; 
		font-style: normal; 
		font-weight: bold;
		line-height: 20px; 
		color: #666666; 
		letter-spacing: 0.1pt;
		margin-top: 10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 7px;
}



h3 { 
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-style: normal; 
		font-weight: bold;
		line-height: 18px; 
		color: #CCCCCC; 
		letter-spacing: 0.1pt
}


/* Quellverweise */
sup {
		font-size: 10px;
}



.ueberschriftrechts{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 13px; 
		font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #C6112B; 
		TEXT-DECORATION: none;
		LETTER-SPACING: 1px; 
		text-transform: uppercase;
	}
.ueberschriftrechts A:link {
		COLOR: #C6112B; 
		TEXT-DECORATION: none;
	}
.ueberschriftrechts A:visited {
		COLOR: #C6112B; 
		TEXT-DECORATION: none;
	}
.ueberschriftrechts A:hover {
		COLOR: #333333; 
		TEXT-DECORATION: none; 
	 background-color: #FEFEFE;
	}
.ueberschriftrechts A:active {
		COLOR: #C6112B; 
		TEXT-DECORATION: none;
	}


.ueberschrift2rechts{
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-style: normal; 
		font-weight: bold;
		line-height: 18px; 
		color: #666666; 
	}
.ueberschrift2rechts A:link {
		COLOR: #666666; 
		TEXT-DECORATION: none;
	}
.ueberschrift2rechts A:visited {
		COLOR: #666666; 
		TEXT-DECORATION: none;
	}
.ueberschrift2rechts A:hover {
		COLOR: #C6112B; 
		TEXT-DECORATION: none; 
	 background-color: #FEFEFE;
	}
.ueberschrift2rechts A:active {
		COLOR: #666666; 
		TEXT-DECORATION: none;
	}


.navitextebene1 {
		FONT-WEIGHT: bold; 
		FONT-SIZE: 13px; 
		font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #333333; 
		TEXT-DECORATION: none;
		LETTER-SPACING: 1px; 
	text-transform: uppercase;
	}
.navitextebene1 A:link {
		COLOR: #333333; 
		TEXT-DECORATION: none;
	}
.navitextebene1 A:visited {
		COLOR: #333333; 
		TEXT-DECORATION: none;
	}
.navitextebene1 A:hover {
		COLOR: #C6112B; 
		TEXT-DECORATION: none; 
	 background-color: #FEFEFE;
	}
.navitextebene1 A:active {
		COLOR: #333333; 
		TEXT-DECORATION: none;
	}


.navitextebene2 {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 13px; 
		font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #333333; 
		TEXT-DECORATION: none;
		/* LETTER-SPACING: 1px;  */
	}
.navitextebene2 A:link {
		COLOR: #333333; 
		TEXT-DECORATION: none;
	}
.navitextebene2 A:visited {
		COLOR: #333333; 
		TEXT-DECORATION: none;
	}
.navitextebene2 A:hover {
		COLOR: #C6112B; 
		TEXT-DECORATION: none;
 	background-color: #FEFEFE;
	}
.navitextebene2 A:active {
		COLOR: #333333; 
		TEXT-DECORATION: none;
	}


.navitextebene3 {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 12px; 
		font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #333333; 
		TEXT-DECORATION: none;
		LETTER-SPACING: 1px; 
	}
.navitextebene3 A:link {
		COLOR: #333333; 
		TEXT-DECORATION: none;
	}
.navitextebene3 A:visited {
		COLOR: #333333; 
		TEXT-DECORATION: none;
	}
.navitextebene3 A:hover {
		COLOR: #C6112B; 
		TEXT-DECORATION: none;
	 background-color: #FEFEFE;
	}
.navitextebene3 A:active {
		COLOR: #333333; 
		TEXT-DECORATION: none;
	}


.naviunten {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #00477E; 
		TEXT-DECORATION: none;
		LETTER-SPACING: 2px; 
	}
.naviunten A:link {
		COLOR: #00477E; 
		TEXT-DECORATION: none;
	}
.naviunten A:visited {
		COLOR: #00477E; 
		TEXT-DECORATION: none;
	}
.naviunten A:hover {
		COLOR: #00477E; 
		TEXT-DECORATION: none;
	 background-color: #FEFEFE;
	}
.naviunten A:active {
		COLOR: #00477E; 
		TEXT-DECORATION: none;
	}


.naviuntenaktiv {
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #C6112B; 
		TEXT-DECORATION: none;
		LETTER-SPACING: 2px; 
	}
.naviuntenaktiv A:link {
		COLOR: #C6112B; 
		TEXT-DECORATION: none;
	}
.naviuntenaktiv A:visited {
		COLOR: #C6112B; 
		TEXT-DECORATION: none;
	}
.naviuntenaktiv A:hover {
		COLOR: #C6112B; 
		TEXT-DECORATION: none;
		background-color: #FEFEFE;
	}
.naviuntenaktiv A:active {
		COLOR: #C6112B; 
		TEXT-DECORATION: none;
	}


.spacerweiss {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 1px; 
		color: #FFFFFF; 
}


.spacergrau {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 1px; 
		color: #F9F6F6; 
}
