/* DATEI: main.css */
body {margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px; background-color: #EFEFED; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 9px;;}
th {font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 12px; font-weight: normal;}
td {font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 11px; font-weight: normal;}
html {overflow-y: auto; overflow-x: hidden;}
font size=2 {font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 11px; font-weight: normal;}
pre.normal {color:#000000;}
.einzug_l {padding: 0px 0px 0px 0px;}
/* .einzug_l { padding: 0px 0px 0px 25px;}*/

.Schrift_kleiner {font-size: x-small}
.col_hellgelb {color: #FAF8D8;}
.block {text-align: justify}

.Arial_7pt_bl {font-size: 7px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #ACB1B9;}
.Arial_8pt {font-size: 8px; font-family:  Arial, Helvetica, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; vertical-align: middle;}
.Arial_9pt_bl {font-size: 9px; font-family: Arial; color: #ACB1B9; vertical-align: middle;}
.Arial_9pt {font-size: 9px; font-family: Arial; font-style: normal; font-weight: normal; color: #000000; vertical-align: middle;}
.Arial_10pt {font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; vertical-align: middle;}
.Arial_12pt {font-size: 12px; font-weight: normal; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */}
.Arial_12pt_bold {font-weight: bold; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
.Arial_12pt_bl {font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 12px; font-style: normal; font-weight: normal; text-align: left; vertical-align: absbottom; padding: 2px 0px 1px 0px;  /* top,right,bottom,left  */ background-color: #CDD0D6;}
.Arial_14pt {font-size: 14px; font-weight: normal; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */}

a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:active {COLOR: #5E7595; TEXT-DECORATION: none; background-color: #E9E6E2;}
a:hover {COLOR: #5E7595; TEXT-DECORATION: none; background-color: #E9E6E2;}
a.an {text-decoration: none;}

.border_1pt_shad {border-left: solid 1px; border-left-color: #2B4E62; border-top: solid 1px; border-top-color: #2B4E62;	border-right: solid 1px; border-right-color: #2B4E62; border-bottom: solid 1px; border-bottom-color: #2B4E62; font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 12px;	font-style: normal; font-weight: normal;}	
.linie_hellgelb {background-color: #F3F1EB; border: solid #FAF8D8; border-width: 1px 0px 0px 0px;}	
.linie2_hellgelb {border: solid #FAF8D8; border-width: 1px 0px 0px 0px;}	
.pfeil {background:url(./images/pfeil.gif) no-repeat; vertical-align: middle;}

a.sm-link  {font-family: Arial, Helvetica, Verdana, sans-serif; color : #FAF8D8; vertical-align: bottom;	font-size : 13px; text-decoration: none; width:auto; height: 16px; margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display: block;}
a.sm-link:link {width:auto; height: 16px; color : #FAF8D8; vertical-align: middle; margin: 0px; padding:  0px 0px 0px 0px;  /* top,right,bottom,left  */ display:block;}
a.sm-link:visited {color : #FAF8D8; width:auto;	height: 16px; border: dottet #ACB1B9; border-width: 0px 0px 0px 0px; padding:  0px 0px 0px 0px;	margin: 0px;  /* top,right,bottom,left  */ display:block;}
a.sm-link:hover {background-color: #95A5B5; border: solid #FFFFFF; border-width: 0px 0px 0px 0px; text-decoration: none; color: #FFFFFF; width: auto; height: 16px; margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */ display:block;}
a.sm-link:active {background-color: #95A5B5; color : #FFFFFF; height: 16px;	margin: 0px; border-width: 0px 0px 0px 0px;	padding:  0px 0px 0px 0px;  /* top,right,bottom,left  */ display:block;}

a.sm1-link  {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color : #ffffff; text-decoration: none;  vertical-align: absbottom; width:auto; height: 18px;	margin: 0px;    padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display: block;}
a.sm1-link:link {color: #ffffff; width:auto; height: 18px; border-top: dotted 1px; border-top-color: #2B4E62; border-left: dotted 1px; border-top-color: #2B4E62; border-right: dotted 1px; border-top-color: #2B4E62; border-bottom: dotted 1px; border-bottom-color: #2B4E62; margin: 0px;  padding:  0px 0px 0px 0px;  /* top,right,bottom,left  */	display:block;}
a.sm1-link:visited {color: #ffffff; width:auto;	height: 18px; border-top: dotted 1px; border-top-color: #2B4E62; border-left: dotted 1px; border-top-color: #2B4E62; border-right: dotted 1px; border-top-color: #2B4E62; border-bottom: dotted 1px; border-bottom-color: #2B4E62; margin: 0px;  padding:  0px 0px 0px 0px;  /* top,right,bottom,left  */	display:block;}
a.sm1-link:hover {background-color: #B9B595; border: solid #2B4E62; border-width: 1px 1px 1px 1px; text-decoration: none;  vertical-align: absbottom; color: #FAF8D8; width:auto; height: 16px; margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display:block;}
a.sm1-link:active {background-color: #B9B595; color: #FAF8D8; height: 18px;	margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display:block;}

a.sm2-link {font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;  color: #000000; text-decoration: none; vertical-align: middle; width:auto; height: 14px; margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display:block;}
a.sm2-link:link {color : #000000; width:auto; height: 14px;	margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display:block;}
a.sm2-link:visited {color: #000066; width:auto;	height: 14px; margin: 0px;  /* top,right,bottom,left  */	display:block;}
a.sm2-link:hover {background-color: #495D7B; text-decoration: none; vertical-align: middle;	color: #FAF8D8; width:auto;	height: 14px; margin: 0px;  padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display:block;}
a.sm2-link:active {background-color: #495D7B; color: #FAF8D8; height: 14px;	border: dottet #ACB1B9; border-width: 1px 0px 0px 0px; margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display:block;}

a.sm3-link  {font-family: Arial, Helvetica, Verdana, sans-serif; vertical-align: bottom; font-size: 13px; text-decoration: none; width:auto; height: 16px; margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display: block;}
a.sm3-link:link {background:url(./images/mehr_s.gif) no-repeat; color : #000000; width:auto; height: 16px; vertical-align: middle; margin: 0px; padding:  0px 0px 0px 0px;  /* top,right,bottom,left  */ display:block;}
a.sm3-link:visited {background:url(./images/mehr_s.gif) no-repeat; vertical-align: top; background-color: #95A5B5; width:auto; height: 16px; border: dottet #CDD0D6; border-width: 0px 0px 0px 0px; padding:  0px 0px 0px 0px;	margin: 0px;  /* top,right,bottom,left  */ display:block;}
a.sm3-link:hover {background:url(./images/mehr_s.gif) no-repeat; vertical-align: top; background-color: #CDD0D6; border: solid #CDD0D6; border-width: 0px 0px 0px 0px; color : #FAF8D8; width: auto; height: 16px; margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */ display:block;}
a.sm3-link:active {background:url(./images/mehr_s.gif) no-repeat; vertical-align: top; background-color: #95A5B5; border: solid #CDD0D6; height: 16px; margin: 0px; border-width: 0px 0px 0px 0px;	padding:  0px 0px 0px 0px;  /* top,right,bottom,left  */ display:block;}

a.sm4-link  {font-family: Arial, Helvetica, Verdana, sans-serif; vertical-align: bottom; font-size: 13px; color: #000000; text-decoration: none; width:auto; height: 16px; margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display: block;}
a.sm4-link:link {color : #000000; width:auto; height: 16px; vertical-align: middle; margin: 0px; padding:  0px 0px 0px 0px;  /* top,right,bottom,left  */ display:block;}
a.sm4-link:visited {color : #000000; width:auto; height: 16px; border: dottet #ACB1B9; border-width: 0px 0px 0px 0px; padding:  0px 0px 0px 0px;	margin: 0px;  /* top,right,bottom,left  */ display:block;}
a.sm4-link:hover {background-color: #426275; border: solid #FAF8D8; border-width: 0px 0px 0px 0px; text-decoration: none; color : #FAF8D8; width: auto; height: 16px; margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */ display:block;}
a.sm4-link:active {background-color: #426275; color : #FAF8D8; height: 16px;	margin: 0px; border-width: 0px 0px 0px 0px;	padding:  0px 0px 0px 0px;  /* top,right,bottom,left  */ display:block;}

.shad  {background:url(./images/shadow.gif) repeat-x top left; width:auto; height: 12px; margin: 0px; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display: block;}

.menu-home_na {font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 13px; font-style: normal; font-weight: normal; height: 16px; text-align: left; vertical-align: absbottom; color: #FAF8D8; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */ background-color: #426275;	border-top: solid 1px; border-top-color: #4F8E6A; border-right: solid 1px; border-right-color: #4F8E6A; border-bottom: solid 1px; border-bottom-color: #4F8E6A; border-left: solid 1px; border-left-color: #4F8E6A;} 
.menu-home_n {font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 13px;	font-style: normal; font-weight: normal; height: 16px; text-align: left; vertical-align: absbottom; color: #000000; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */ background-color:  #CDD0D6;	border-top: solid 1px; border-top-color: #4F8E6A; border-right: solid 1px; border-right-color: #4F8E6A; border-bottom: solid 1px; border-bottom-color: #4F8E6A; border-left: solid 1px; border-left-color: #4F8E6A;} 
.menu-bg {background:url(./images/bg_menu.gif); } 

.menu-home {font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 12px; font-style: normal; font-weight: bold; margin: 0px;	padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */	display:block; background-color: #156262; font-weight:bold; text-align: left; vertical-align: bottom; color : #FFFFFF;	border-bottom: solid 1px; border-bottom-color: #8F97A1;}	
.menu-home_mehr {padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */ background:url(./images/mehr3.gif alt=mehr anzeigen) no-repeat; vertical-align: absmiddle; background-color: #95A5B5;	border-top: solid 1px; border-top-color: #2B4E62; border-right: solid 1px; border-right-color: #2B4E62; border-bottom: solid 1px; border-bottom-color: #2B4E62; border-left: solid 1px; border-left-color: #2B4E62;} 
.menu-home_tops {font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 13px;	font-style: normal; font-weight: normal; height: 16px; text-align: left; vertical-align: absbottom; color: #000000; padding: 0px 0px 0px 0px;  /* top,right,bottom,left  */ background-color:  #CDD0D6;	border-top: solid 1px; border-top-color: #4F8E6A; border-right: solid 1px; border-right-color: #4F8E6A; border-bottom: solid 1px; border-bottom-color: #4F8E6A; border-left: solid 1px; border-left-color: #4F8E6A;} 
.listnav-f1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dunkelblau {
	COLOR: #003366
}
.rot {
	COLOR: red
}
.gruen {
	COLOR: green
}
.hellblau {
	COLOR: blue
}
SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.select {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
B {
	FONT-WEIGHT: bold
}
.special1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #336699
}
.fett10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fett10bl {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bgwhite {
	BACKGROUND-COLOR: #ffffff
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weiss10 {
	FONT-SIZE: 10px; COLOR: #ffffff
}