/* ---------------------------------------------------------------------------- */
/* Allgemeine Formate */
*, p, td, th,
{
    font-family: Arial,helvetica;
    color:       black;
    font-size: 16px;
}

p
{
    margin-top: 5px;
    margin-left:10px;
}

img
{
   vertical-align: middle;
}

a:hover { text-decoration: underline; }
a:link { font-size: 11px; color: #000000; }
a:visited { font-size: 11px; color: #000000; }
a:active { font-size: 11px; color: #000000; }

*.mb a { text-decoration: underline; color: #000000; font-size: 16px; }
*.mb a:link { font-size: 16px; text-decoration: underline; color: #000000 }
*.mb a:visited { font-size: 16px; text-decoration: underline; color: #000000 }
*.mb a:hover { font-size: 16px; text-decoration: underline; color: #000000 }
*.mb a:active { font-size: 16px; text-decoration: underline; color: #000000 }



/* ---------------------------------------------------------------------------- */
/* Haupt-Frame */


.table_headline
{
    width:788;
    border:0px solid #FFFFFF;
    border-collapse:separate;
    font-size:12pt;
    vertical-align:top;
    horizental-align:left;
    
}

*.copyright {
    color: #323980;
}

.td1
{
   width:20px;
   vertical-align:top;
}

.td2
{
   width:400px;
   vertical-align:top;
   horizental-align:left;
}

}

.table_text
{
    margin-top:0px;
    margin-left:50px;
    margin-right:0px;
    width:70%;
    height:0px;
    font-size:12pt;
    vertical-align:middle;
    horizental-align:middle;
    
}

.table_blpu
{
    width:400px;
    border:0px solid #314284;
    height:0px;
    font-size:16px;
    vertical-align:top;
    horizontal-align:left;
    
}

/* ok */
*.welc {
    font-size:12pt;
}


*.headline {
    font-size:14pt;
    color: #323980; font-family: arial,helvetica;
}

sup.trademark {
    font-size:8pt;
    color: #323980;
}

*.hf_content { border-right:10px solid #FFFFFF; }
*.hf_content_e1 { border-top:10px solid #FFFFFF; border-right:10px solid #FFFFFF;}
*.welcome { border-left:50px solid #FFFFFF; border-right:50px solid #FFFFFF;}
*.hf_content_td { border-left-width: 1cm; border-left-style:solid; border-left-color:transparent; border-right:10px solid #FFFFFF;}
*.header { border-top:20px solid #FFFFFF; }
*.header1 { border-top:10px solid #FFFFFF; }
*.header2 { border-left:5px solid #FFFFFF; }


*.w_login { height: 20px; border-top:9px solid #FFFFFF; border-bottom:0px solid #FFFFFF; border-left:100px solid #FFFFFF;border-right:100px solid #FFFFFF;  background-color:#FFFFFF; vertical-align:middle; }
*.db_news { height: 20px; border-top:9px solid #FFFFFF; border-bottom:0px solid #FFFFFF; border-left:0px solid #FFFFFF;border-right:0px solid #FFFFFF;  background-color:#00015D; vertical-align:middle; }
*.db_login_ol {border-left:10px solid #FFFFFF; background-color:#00015D;}
*.db_login_or {border-right:10px solid #FFFFFF; background-color:#00015D;}
*.ur_login { color: #FFFFFF; background-color:#00015D; text-align:right; border-right:4px solid #00015D; }
*.email_login { background-color:#FFFFFF; text-align:right; border-right:4px solid #00015D; }*.db_login_ol {border-left:0px solid #FFFFFF; background-color:#00015D;}
*.Uberschrift {color: #FF9900; font-family: Tahoma,Verdana,Arial; font-size: 27}
*.db_login_om { border-left:0px solid #FFFFFF; background-color:#00015D;}
*.db_login_or { border-right:0px solid #FFFFFF; background-color:#00015D; }

*.vi_login_ml {border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background-color:#BFBFEF;}
*.vi_login_mm {border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background-color:#BFBFEF;}
*.vi_login_mr {border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background-color:#BFBFEF;}
*.passgeschBer_W {  color: #FFFFFF; font-size: 14pt; margin-left: 10px; font-weight: bold; }
*.login {  color: #00015D; font-size: 10pt; margin-left: 3px; margin-top: 3px; margin-bottom: 3px; font-weight: bold; margin-right: 6px;}
*.w_content {border-bottom:1px solid #00015D; border-left:0px solid white; border-right:0px solid white; background-color:#BFBFEF;}
*.w_news_m {border-left:19px solid #FFFFFF; border-right:19px solid #FFFFFF; background-color:#FFFFFF;}
*.db_cms_o {border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; background-color:#00015D;}
*.db_content { border:1px solid #00015D; background-color:#FFFFFF; vertical-align:top; }
*.db_cms {  color: #00015D; font-size: 16pt; margin-left: 10px; font-weight: bold;}

p.newsheader
{
    margin: 1px;
    margin-top:0px;
    width: 100%;
    background-color: #FFFFFF;
    font-weight:bold;
    text-align:center;
    horizental-align:middle;
    border:2px solid #D1D1D1;
}

p.newsbody
{
    margin: 1px;
    margin-top: 0px;
    width:100%;
    background-color: #EEEEEE;
    font-size: 8pt;
    text-align: left;
    horizental-align:middle;
}

*.eightpoints {
              font-size: 8pt;
}

p.verd
{
 margin: 1px;
    margin-top: 0px;
    width:100%;
    max-width: 600px;
    font-size: 7pt;
    text-align: left;
    horizental-align:middle;
}


.koinsi
{
    width:auto;
    border:1px solid #314284;
    height:0px;
    font-size:11px;
    
}

td.koinsi
{
    background-color: #E8E8FF;
    border: 1px solid #314284;
    text-align: center;
}

div.1
{
}

*.dot { margin-top = 4px;}
*.dot1 { margin-bottom = 4px;}

#roterBereich {
   font-size: 11px;
   position:absolute;
   top:0px;
   right:0px;
   width:124px;
   padding:10px;
   margin:0px;
   border:0px solid #EE0000;
}
verd   
{
font-size:8pt;
text-align: left;
}
