html, body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
a.sitemapblau:link, a.sitemapblau:visited, a.sitemapblau:activ, a.sitemapblau:hover {
color:#161E44;
text-decoration:none;
}
a:link {
color:#A41800;
text-decoration:none;
}
a:visited{
color:#A41800;
text-decoration:none;
}
a:activ{
color:#A41800;
text-decoration:none;
}
a:hover{
color:#A41800;
text-decoration:underline;
}
.tab1{
background-color: #FFFFFF;
}
TD.suche{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 13px;
line-height:15px;
COLOR: #161E44;
FONT-WEIGHT: bold;
border-top:1px solid #161E44; margin:0px;
padding-left: 15px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;

}


TD.Textsitemap{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
line-height:15px;
COLOR: #000000;
FONT-WEIGHT: normal;
padding-left: 20px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
border-bottom:1px solid #161E44; margin:0px;
border-right:1px solid #161E44; margin:0px;

}
TD.Text{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
line-height:15px;
COLOR: #000000;
FONT-WEIGHT: normal;
padding-left: 15px;
padding-right: 10px;
padding-top: 10px;
}
TD.Bild{
border-top:1px solid #161E44; margin:0px;
border-bottom:1px solid #161E44; margin:0px;
border-left:1px solid #161E44; margin:0px;
border-right:1px solid #161E44; margin:0px;
}

TD.Textrot{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
line-height:15px;
COLOR: #A41800;
FONT-WEIGHT: normal;
padding-left: 15px;
padding-right: 10px;
padding-top: 10px;
}
TD.Titel{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 13px;
line-height:15px;
COLOR: #161E44;
FONT-WEIGHT: bold;
border-top:1px solid #161E44; margin:0px;
border-bottom:1px solid #161E44; margin:0px;
padding-left: 15px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;

}
TD.hellgrau{
background-color: #E7E8EC;
}
TD.dunkelgrau{
background-color: #CED1DB;
}
TD.dunkelblau{
background-color: #161E44;
}
table.navtab{
border: solid 1px solid #EBEBEF;
border-collapse:collapse;
empty-cells: show;
border-color:#EBEBEF;
}
TD.grau{
background-color: #B3B8CA;
border-top:1px solid #EBEBEF; margin:0px;
}
TR.grau{
background-color: #B3B8CA;
border-top:1px solid #EBEBEF; margin:0px;
}

TD.zellerot{
background-color: #9A150A;
border-top:1px solid #EBEBEF; margin:0px;
}

TD.rot{
background-color: #9A150A;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
color:#FFFFFF;
	height:20px;
	text-decoration:none;
padding-top:2px;
}
TD.rot a:link{
background-color: #9A150A;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
color:#FFFFFF;
	height:20px;
	text-decoration:none;
padding-top:2px;
}
TD.rot a:active{
background-color: #9A150A;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
color:#FFFFFF;
	height:20px;
	text-decoration:none;
padding-top:2px;
}
TD.rot a:visited{
background-color: #9A150A;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
color:#FFFFFF;
	height:20px;
	text-decoration:none;
padding-top:2px;
}
TD.rot a:hover{
background-color: #9A150A;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
color:#FFFFFF;
	height:20px;
	text-decoration:none;
padding-top:2px;
}
TD.blau{
background-color: #181042;
border-top:1px solid #EBEBEF; margin:0px;
}
TD.weiss{
background-color: #FFFFFF;
border-top:1px solid #EBEBEF; margin:0px;
}
ul.line{
list-style-image:url(../images/line_923.gif);
margin-left: 10px;
margin-top: 5px;
margin-bottom:0px;
margin-right:0px
}
ul.quadratgrau{
list-style-image:url(../images/pfeil_3268.gif);
margin-left: 25px;
margin-top: 5px;
margin-bottom:0px;
margin-right:0px
}
ol.Aufzaehlung{
margin-left: 25px;
margin-top: 5px;
margin-bottom:0px;
margin-right:0px
}
.bildumfluss{
float:left;
margin-right:15px;
margin-bottom:10px;
}
.bildumflussr{
float:right;
margin-left:15px;
margin-bottom:10px;
}

.fliesstext b {
font-weight:normal
}
TD.ueberschrift{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 20px;
letter-spacing:1px;
COLOR: #9A150A;
FONT-WEIGHT: normal;
font-stretch:ultra-expanded ;
padding-bottom: 3px;
padding-left: 20px;
vertical-align:bottom;
}
TD.navoben{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #181042;
FONT-WEIGHT: normal;
text-decoration:none;
padding-left:10px; 
}
TD.navoben A:link{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #181042;
FONT-WEIGHT: normal;
text-decoration:none;
padding-left:10px; 
}
TD.navoben A:visited{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #181042;
FONT-WEIGHT: normal;
text-decoration:none;
padding-left:10px; 
}
TD.navoben :active{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #181042;
FONT-WEIGHT: normal;
text-decoration:none;
padding-left:10px; 
}
TD.navoben :A:hover{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #9A150A;
FONT-WEIGHT: normal;
text-decoration:none;
padding-left:10px; 
}
TD.nav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#EBEBEF;
	font-style: normal;
	background-color: #181042;
	background-position: left;
	width:177px;
	text-align:left;
	DISPLAY: block;
	height:20px;
	text-decoration:none;
border-top:1px solid #EBEBEF; margin:0px;
padding-top:2px;
}
TD.nav a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#EBEBEF;
	font-style: normal;
	background-color: #181042;
	background-position: left;
	width:177px;
	text-align:Left;
	DISPLAY: block;
	height:20px;
	text-decoration:none;
border-top:1px solid #EBEBEF; margin:0px;
}

TD.nav a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#EBEBEF;
	font-style: normal;
	background-color: #181042;
	background-position: left;
	width:177px;
	text-align:left;
	DISPLAY: block;
	height:20px;
	text-decoration:none;
border-top:1px solid #EBEBEF; margin:0px;
}
TD.nav a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#EBEBEF;
	font-style: normal;
	background-color: #181042;
	background-position: left;
	width:177px;
	text-align:left;
	DISPLAY: block;
	height:20px;
	text-decoration:none;
border-top:1px solid #EBEBEF; margin:0px;
}
TD.nav a:hover{
                font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#EBEBEF;
	font-style: normal;
	background-color: #A41800;
	background-position: left;
	width:177px;
	text-align:left;
	DISPLAY: block;
	height:20px;
	text-decoration:none;
border-top:1px solid #EBEBEF; margin:0px;
}
TD.subnav{
                 font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#161E44;
	font-style: normal;
	width:177px;
	text-align:left;
	height:20px;
	text-decoration:none;
                background-color: #B3B8CA;
	background-position: left;
border-top:1px solid #EBEBEF; margin:0px;
}
TD.subnav a:visited{
                  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#161E44;
	font-style: normal;
	width:177px;
	text-align:left;
	height:20px;
	text-decoration:none;
                background-color: #B3B8CA;
	background-position: left;
border-top:1px solid #EBEBEF; margin:0px;
}
TD.subnav a:link{
                 font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#161E44;
	font-style: normal;
	width:177px;
	text-align:left;
	height:20px;
	text-decoration:none;
                background-color: #B3B8CA;
	background-position: left;
border-top:1px solid #EBEBEF; margin:0px;
}
TD.subnav a:active{
                  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#161E44;
	font-style: normal;
	width:177px;
	text-align:left;
	height:20px;
	text-decoration:none;
                background-color: #B3B8CA;
	background-position: left;
border-top:1px solid #EBEBEF; margin:0px;
}
TD.subnav a:hover{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#A41800;
	font-style: normal;
	width:177px;
	text-align:left;
	height:20px;
	text-decoration:none;
                background-color: #B3B8CA;
	background-position: left;
border-top:1px solid #EBEBEF; margin:0px;
}
.bold{
font-weight:bold;
}
.kurziv{
font-style:italic;
}
.unterstrichen{
text-decoration:underline;
}
TD.TextLifer{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
line-height:15px;
COLOR: #000000;
FONT-WEIGHT: normal;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
border-bottom:1px solid #161E44; margin:0px;
border-right:1px solid #161E44; margin:0px;
}
TD.TextLiferG{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
line-height:15px;
COLOR: #000000;
FONT-WEIGHT: normal;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
border-bottom:1px solid #161E44; margin:0px;
border-right:1px solid #161E44; margin:0px;
background-color: #E7E8EC;
}
TD.TextLiferDG{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
line-height:15px;
COLOR: #000000;
FONT-WEIGHT: normal;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
border-bottom:1px solid #161E44; margin:0px;
border-right:1px solid #161E44; margin:0px;
background-color: #BDC0CA;
}

TD.TextLiferRot{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
line-height:15px;
COLOR: #9A150A;
FONT-WEIGHT: normal;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
border-bottom:1px solid #161E44; margin:0px;
border-right:1px solid #161E44; margin:0px;
}
.tabLifer{
border-top:1px solid  #161E44;
border-left:1px solid  #161E44;
}
SPAN.Text{
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
line-height:15px;
COLOR: #000000;
FONT-WEIGHT: normal;
padding-left: 15px;
padding-right: 10px;
padding-top: 10px;
}

