/* Bodies */

a:link{color:#000000}
a:visited{color:#000000}
a:active{color:#000000}

a.nav:link{
        color:#FFFFFF;
}
a.nav:visited{
        color:#000000;
}
a.nav:active{
        color:#000000;
}
a.nav:hover{
        color:#000000;
}

body.std{
   background: #FFFFFF; /*url("images/background2.gif") repeat-y 50% 0;
  /*      background-image:url("../system/images/Hintergrund7.gif");    */
        background-attachment:fixed;
        scrollbar-base-color:#FFFFFF;
        scrollbar-3dlight-color:#FFFFFF;
        scrollbar-arrow-color:#FF0000;
        scrollbar-darkshadow-color:#6F6F6F;
        scrollbar-face-color:#FFFFFF;
        scrollbar-highlight-color:#FF0000;
        scrollbar-shadow-color:#FF0000;
        scrollbar-track-color:#FFFFFF;}

body.mnu{
        background-color:#F91616;
        background-attachment:fixed
        font-family:Arial;
}

a.mnu:link{
        color:#FFFFFF;
        text-decoration:none}
a.mnu:visited{
        color:#FFFFFF;
        text-decoration:none}
a.mnu:active{
        color:#000000;
        text-decoration:none}
a.mnu:hover{
        color:#000000;
        text-decoration:none}

#list{
margin:0;
padding:0;
width:148px;
list-style:none;
font-family:Arial;
font-size:10pt;}



#list a{
display:block;
height:21px;
padding:1px;
margin:0px 0 0px 0px;
background:transparent;
border-bottom:1px solid #FFFFFF;
text-decoration:none;
font-weight:bold;
}

#list a:visited{
background:transparent;
border-bottom:1px solid #FFFFFF;
}

#list a:hover{
background:#EAEBE7;
border-bottom:1px solid #FFFFFF;
color:#FF2F24;}

#list a:active{
background:#EAEBE7;
border-bottom:1px solid #FFFFFF;
color:#FF2F24;}

#list a:focus{
background:#EAEBE7;
border-bottom:1px solid #FFFFFF;
color:#FF2F24;}




        /* Tabellen(h)eader (l=links, c=center, r=rechts zentriert, xx=Schriftgröße, co=Schriftfarbe) */
td.hl{
        background-image:url("shared/images/bgth.jpg");
        vertical-align:top;
        text-align:left;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        letter-spacing:2pt;
        font-weight:bold}

td.hl2{
        vertical-align:top;
        text-align:left;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        letter-spacing:2pt;
        font-weight:bold;
        background-color:#98B3C0;
        /*background-color:#E1E4F4;
        /*border-top:1px solid #000000*/}

td.hl3{
        vertical-align:top;
        text-align:left;
        font-family:Tahoma,Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        letter-spacing:2pt;
        font-weight:bold;
        /*border-top:1px solid #000000*/}

td.hl9{
        vertical-align:top;
        text-align:left;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:9pt;}

td.hlco{
        vertical-align:top;
        text-align:left;
        font-family:Arial,Sans-Serif,Helvetica;
        letter-spacing:2pt;
        font-size:10pt;
        font-weight:bold;
        color:#C0C0C0;}

td.hc{
        vertical-align:top;
        text-align:center;
        font-family:Arial,Sans-Serif,Helvetica;
        letter-spacing:2pt;
        font-size:10pt;
        font-weight:bold;
        background-color:#E1E4F4;}




td.hr{
        background-image:url("shared/images/bgth.jpg");
        vertical-align:top;
        text-align:right;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        font-weight:bold}
td.hr2{
        vertical-align:top;
        text-align:right;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        font-weight:bold}</p>

/* Tabellen(d)aten (l=links, c=center, r=rechts zentriert) */
td.dl{
        vertical-align:top;
        text-align:left;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        }

td.dc{

        vertical-align:top;
        text-align:center;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt}
td.dr{
border:1px solid #000000
        vertical-align:top;
        text-align:left;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt
        }

/* Style für Personen-info */
td.info{
        vertical-align:middle;
        text-align:left;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt}

/* Überschrift */
td.caption{
        vertical-align:top;
        text-align:center;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:16pt;
        color:#000000;
        font-weight:bold}

.caption{
        vertical-align:top;
        text-align:center;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:16pt;
        color:#000000;
        font-weight:bold}
}
/* Text in Tabellen */
/* b=black, r=red */
/* l=links, c=center, r=rechts zentriert */
/* m=mittlere, s=kleine Schriftgröße */

td.blm{
        vertical-align:top;
        text-align:left;
        font-family: Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        color:#000000}

td.bcm{
        vertical-align:top;
        text-align:center;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        color:#000000}

td.brm{
        vertical-align:top;
        text-align:right;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        color:#000000}

td.rlm{
        vertical-align:top;
        text-align:left;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        font-weight:bold;
        color:#E60000}

td.bls{
        vertical-align:top;
        text-align:left;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        color:#000000}

td.bcs{
        vertical-align:top;
        text-align:center;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        color:#000000}

td.brs{
        vertical-align:top;
        text-align:right;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        color:#000000}

td.rls{
        vertical-align:top;
        text-align:left;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:10pt;
        color:#E60000}

td.mnucap{
        vertical-align:middle;
        background-image:url("../system/images/cap_nav.gif");
        background-color:#E60000;
        text-align:center;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:11pt;
        font-weight:bold;
        color:#FFFFFF}

td.mnusub{
        vertical-align:top;
        text-align:left;
        font-family:Arial,Sans-Serif,Helvetica;
        font-size:9pt;
        font-weight:bold;
        color:#000000}

td.footer{
        vertical-align:top;
        text-align:center;
        font-family:Arial,Sans-Serif,Helvetica;
        letter-spacing:2pt;
        font-size:8pt;
        font-weight:bold}

/* Navigation Abteilungen */
a.unsel:link{
        font-family:Arial,Univers;
        font-size:10pt;
        font-weight:bold;
        color:#FFFFFF;
        text-decoration:none}

a.unsel:visited{
        font-family:Arial,Univers;
        font-size:10pt;
        font-weight:bold;
        color:#FFFFFF;
        text-decoration:none}

a.unsel:active{
        font-family:Arial,Univers;
        font-size:10pt;
        font-weight:bold;
        color:#FFFFFF;
        text-decoration:none}

a.sel:link{
        font-family:Arial,Univers;
        font-size:10pt;
        font-weight:bold;
        color:#000000;
        text-decoration:none}

a.sel:visited{
        font-family:Arial,Univers;
        font-size:10pt;
        font-weight:bold;
        color:#000000;
        text-decoration:none}

a.sel:active{
        font-family:Arial,Univers;
        font-size:10pt;
        font-weight:bold;
        color:#000000;
        text-decoration:none}


span.hb2{
        font-weight:bold;
}
span.hb{
        letter-spacing:4pt;
        font-size:12pt;
        font-weight:bold;
        font-family: Arial,Sans-Serif,Helvetica;
        text-align:center;
}

span.hg{
        letter-spacing:4pt;
        font-size:12pt;
        font-weight:bold;
        color:#C0C0C0;
        font-family: Arial,Sans-Serif,Helvetica;
        text-align:center;
        }

.Tabellenrahmen {border: 1px solid #FF3F00;border-spacing:10px;background-color:#FFFFFF;}

.Haupttabelle {height:100%;
               cellpadding:0;
               cellspacing:0;
               width:651px;
               border-right:1px solid #000000;
               background-color:#FFFFFF;
               }

#border {
	border:1px solid #FF3F00;
         width:610px;
         background-color:#FFFFFF;
         z-index:1;
}

div.center{
         z-index:2;
	left:20px;
}

.nav{
         border-left:1px solid #000000;
         border-right:1px solid #000000;
         vertical-align:top;
         background-color:#BDBCBC;
}