body { background-color:rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size:13px;}

h1 { font-weight:900; font-family: Arial, Helvetica, sans-serif; font-size:19px; margin-top:40px; text-decoration:underline; letter-spacing:3px;}
h2 { font-weight:700; font-family: Arial, Helvetica, sans-serif; font-size:15px; margin-top:40px;}
h3 { font-weight:600; font-family: Arial, Helvetica, sans-serif; font-size:13px; margin-top:30px;}
h4 { font-weight:600; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-style: italic; margin-top:20px;}
h5 { font-weight:600; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-top:20px;}


td { font-size:13px; text-align:left; }

.smalltable { border: 1px solid gray;}
.smalltable td { font-size: 12px; border: 1px solid gray;}


.border { border: 1px solid rgb(0, 0, 102); }
a:link { color:rgb(0, 0, 102);}

/* define deleteable span segments for email protection  */

span.del {
	display:none;
}

/*
a:visited { color:#880000;}
a:active { color:#000000;}
*/

form {margin:5px;}
td.ContentCell{width:642px; padding:2px;}

.BannerCell{ color: rgb(255, 255, 255); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-style: oblique;}
a.BannerHeading,a.BannerHeading:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:40px; color:rgb(255, 255, 255); font-weight:bold; font-style: oblique; white-space:nowrap;}
a.SmallBannerHeading,a.SmallBannerHeading:visited{white-space:normal;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:26px; color:rgb(255, 255, 255); font-weight:bold; font-style: oblique;}

.BannerNavCell {color: rgb(255, 255, 255); border:1px solid rgb(255, 255, 255); padding-left:8px; padding-right:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none;}
a.BannerNavLink,a.BannerNavLink:visited{color: rgb(255, 255, 255); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; letter-spacing:2px; text-decoration:none; margin-left:5px; margin-right:5px; }

.BannerTreeCell {color: rgb(255, 255, 255); padding-left:4px; padding-right:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
a.BannerTreeLink,a.BannerTreeLink:visited{color: rgb(255, 255, 255); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; letter-spacing:0px;}


.NavCell{width:160px; background-color:rgb(0, 0, 102); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
a.NavLink,a.Navlink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:rgb(255, 255, 255); text-decoration:none; font-weight:bold;}
a.NavLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:rgb(187, 0, 0); text-decoration:none; font-weight:bold; }

.NavHiliteCell{width:160px;background-color:rgb(204, 0, 0); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
a.NavHiliteLink,a.NavHiliteLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:rgb(255, 255, 255); padding-bottom:2px; text-decoration:none; font-weight:bold;}
a.NavHiliteLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:2px; color:rgb(255, 255, 255);text-decoration:none; font-weight:bold; }

.SubNavHeaderCell{width:160px;background-color:rgb(0, 0, 102); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
a.SubNavHeaderLink,a.SubNavHeaderLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:rgb(255, 255, 255); text-decoration:none; font-weight:bold;}
a.SubNavHeaderLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:rgb(255, 255, 255);text-decoration:none; font-weight:bold; }


.SubNavCell{width:160px;background-color:rgb(51, 51, 255); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
a.SubNavLink,a.SubNavLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:rgb(255, 255, 255); text-decoration:none; font-weight:bold;}
a.SubNavLink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:rgb(187, 0, 0); text-decoration:none; font-weight:bold; }

.SubNavHiliteCell{width:160px;background-color:rgb(204, 0, 0); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
a.SubNavHiliteLink,a.SubNavHiliteLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:rgb(255, 255, 255); text-decoration:none; font-weight:bold;}

.SubSubNavCell{width:160px;background-color:rgb(100, 149, 237); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
a.SubSubNavLink,a.SubSubNavLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:rgb(255, 255, 255); text-decoration:none; font-weight:bold;}

.SubSubNavHiliteCell{width:160px;background-color:rgb(204, 0, 0); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
a.SubSubNavHiliteLink,a.SubSubNavHiliteLink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:rgb(255, 255, 255); text-decoration:none; font-weight:bold;}

/* Start Vertikale Navigation für alle Ebenen*/

a.VertNavLink1,a.VertNavLink1:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:rgb(255, 255, 255); text-decoration:none; font-weight:bold;}
a.VertNavLink2,a.VertNavLink2:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:rgb(255, 255, 255); text-decoration:none; font-weight:bold;}
a.VertNavLink3,a.VertNavLink3:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:rgb(255, 255, 255); text-decoration:none; font-weight:bold;}
a.VertNavLink4,a.VertNavLink4:visited {}
a.VertNavLink1:hover,a.VertNavLink2:hover,a.VertNavLink3:hover,a.VertNavLink4:hover {color:rgb(204, 0, 0);}

a.VertNavLink1Active,a.VertNavLink1Active:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:rgb(255, 255, 255); padding-bottom:2px; text-decoration:none; font-weight:bold;}
a.VertNavLink2Active,a.VertNavLink2Active:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:rgb(255, 255, 255); text-decoration:none; font-weight:bold;}
a.VertNavLink3Active,a.VertNavLink3Active:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:rgb(255, 255, 255); text-decoration:none; font-weight:bold;}
a.VertNavLink4Active,a.VertNavLink4Active:visited {}


td.VertNavCell1 {width:160px; background-color:rgb(0, 0, 102); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
td.VertNavCell2 {width:160px;background-color:rgb(51, 51, 255); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
td.VertNavCell3 {width:160px;background-color:rgb(100, 149, 237); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
td.VertNavCell4 {}

td.VertNavCellActive1 {width:160px;background-color:rgb(204, 0, 0); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
td.VertNavCellActive2 {width:160px;background-color:rgb(204, 0, 0); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
td.VertNavCellActive3 {width:160px;background-color:rgb(204, 0, 0); color: rgb(255, 255, 255); border-bottom:1px solid rgb(255, 255, 255); padding-top:2px; padding-bottom:2px; padding-left:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
td.VertNavCellActive4 {}


/*Ende Vertikale Navigation*/