.text {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #676767;
	text-align: justify;
}
TABLE.Top
{
    BORDER-BOTTOM: #002C72 1px;
    BORDER-LEFT: #002C72 1px solid;
    BORDER-RIGHT: #002C72 1px solid;
    BORDER-TOP: #002C72 1px solid
}
TABLE.Middle
{
    BORDER-BOTTOM: #002C72 1px;
    BORDER-LEFT: #002C72 1px solid;
    BORDER-RIGHT: #002C72 1px solid;
    BORDER-TOP: #002C72 1px
}
TABLE.Bottom
{
    BORDER-BOTTOM: #002C72 1px solid;
    BORDER-LEFT: #002C72 1px solid;
    BORDER-RIGHT: #002C72 1px solid;
    BORDER-TOP: #002C72 1px
}
.Bordered
{
    BORDER-BOTTOM: #002C72 1px solid;
    BORDER-LEFT: #002C72 1px solid;
    BORDER-RIGHT: #002C72 1px solid;
    BORDER-TOP: #002C72 1px solid
}
a {
	color: #002C72;
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;

}
a:visited {
	color: #002C72;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

.footer {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
}
a:hover .rsa { filter='gray()';}

.sub-nav {
	background-color: #D7DFE5;
}
a.none {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #676767;
	text-decoration: none;
}
a:visited .none {
	color: #676767;
	text-decoration: none;
}.subhead {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #002D71;
}
.formular { background-color: #FfFfFf; border-left: medium none #002C72; border-right: medium none #002C72; border-top: medium none #002C72; border-bottom: 1px dotted #002C72; color: #002C72 }
.textarea { background-color: #FfFfFf; border-left: 1px dotted #002C72; border-right: 1px dotted v; border-top: 1px dotted #002C72; border-bottom: 1px dotted #000000; color: #002C72; font-family: tahoma, verdana, Arial }
.submit {
	background-color: #002C72;
	border: 1px #002C72 dashed;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	font-size: 10px;
	color : White;
}
.border { border: 1px dashed #002C72}
.white {
	color: #FFFFFF;
}
.small {font-size: 10px;}


#suckerfishnav {
    background:#fff repeat-x;
    width:100%;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:20px;
	font-weight: bold;
    padding:0;
    border-top:1px solid #73b0d9;
	border-bottom:1px solid #73b0d9;
    margin:0;
    width:100%;
    }
#suckerfishnav a {
    display:block;
    color:#002C72;
    text-decoration:none;
    padding:0px 9px;
    }

#suckerfishnav a.daddy {
	background: url(/images/rightarrow2.gif) center right no-repeat;
}

#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:169px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    border-top:1px solid #666666;
    }
#suckerfishnav li li {
width:168px;
    border-bottom:1px solid #666666;
    border-left:1px solid #666666;
    border-right:1px solid #666666;
    }
#suckerfishnav li li a {
    padding:6px 10px;
    width:139px;
    font-size:11px;
    color:#002C72;
    }
#suckerfishnav li ul ul {
    margin:-24px 0 0 169px;
    }
#suckerfishnav li li:hover {
    background:#6ca6cd;visibility:visible
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#002C72;visibility:visible
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#002C72;visibility:visible
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#002C72;visibility:visible
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;visibility:visible
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
        background:#e8f6ff;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background:#6ca6cd;visibility:visible
    }
	
.active {
	background: #6ca6cd
}


#subnav {
    width: 100%;
    overflow: hidden;
    margin: 0;
padding:0;
    list-style-type: none;
    border-top: 1px #ddd solid;
    background-color:#93c2e1
  }

  #subnav ul { list-style-type: none; margin:0; padding: 0; }
  #subnav li { float:left; width: 133px; margin:0; padding: 0; }

  #subnav a {
    display:block;
    width: 133px;
    padding: 2px 0px 2px 5px;
    text-decoration: none;
    /*background-color:#fff;
    color: #444;*/
    border-bottom: 1px #eee solid;
  }

#subnav .active  {
    color:#fff
}

  /* Level 1 */
  #subnav li#active {
    width: 133px;
    color: #fff;
    background-color:#6ca6cd;
    
  }
  #subnav li a { 
width: 133px; 
padding-left: 5px; 
/*background-color:#fff; 
color: #444;*/
 }
  #subnav li a:focus,  #subnav li a:hover,  #subnav li a:active { 
background-color:#6ca6cd;
color: #fff; }

  /* Level 2 */
  #subnav li ul li a   { 
width: 119px; padding-left: 14px; }

#subnav li ul li#active a {background-color:#6ca6cd;color:#fff}

#subnav li ul li a { background-color:#e8f6ff; /*color: #666; */}

  #subnav li ul li a:focus,  #subnav li ul li a:hover,  #subnav li ul li a:active { 
background-color:#6ca6cd; color: #fff; }


.imgpadding img {
padding: 0 0 12px 0
}

.top-main-bg {
width:100%;
background: url(/images/startseite/main-top-bg.gif) no-repeat;
padding:4px 0 0 8px;
margin: 2px 0 0 3px;
font-size: 15px;
font-weight: bold;
color: #9dcff0;
}
.middle-main-bg {
width:280px;
background:#004389;
padding:6px 5px 0 8px;
margin: 0 0 0 3px;
text-align:left;
font-size: 13px;
color: #E0E6EB;
}
.bottom-main-bg {
width:293px;
height:11px;
background: url(/images/startseite/main-bottom-bg.gif) bottom no-repeat;
padding:0;
margin: 0 0 6px 3px;
}
.middle-main-bg a {
font-size: 13px;
color: #E0E6EB;
}
.middle-main-bg img {
margin-right:8px
}
.border-white {
border: 1px solid #fff
}
.top-bg {
width:131px;
background: url(/images/startseite/unter-nav-links-top-bg.gif) no-repeat;
padding:4px 0 0 8px;
margin: 2px 0 0 3px;
}
.middle-bg {
width:131px;
background: url(/images/startseite/unter-nav-links-middle-bg.gif) repeat-y;
padding:2px 0 0 8px;
margin: 0 0 0 3px;
}
.bottom-bg {
width:139px;
height:11px;
background: url(/images/startseite/unter-nav-links-bottom-bg.gif) no-repeat;
padding:0;
margin: 0 0 6px 3px;
}

.middle-bg img {
margin:1px 0 7px 0;
}
.Newsticker {
font: bold 11px Tahoma, Verdana, Arial 
}
.Newsticker  a {
font: bold 11px Tahoma, Verdana, Arial;
text-decoration:none;
padding:0 10px 
}
.aktuelle_Themen {
float:left;
color:;
font:bold 14px Tahoma, Verdana, Arial
}
#searchFormular {margin: 0 0 12px 0}
