/* CSS Document */
  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
   
  }

html, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, li, ul
 { margin: 0;
   padding: 0;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   }
   

body { background: url(../pics/body/bg.gif); font-size: 100.01%; font-family: verdana,Helvetica,Arial,sans-serif; margin: 0px; padding: 0px; text-align: center;  /* Zentrierung im Internet Explorer */}


div#Seite1 {position: relative;text-align: left; margin: 0px auto; margin-top: 10px; width: 760px;padding: 0px; background: url(../pics/body/wall.gif) repeat-y; }
div#Seite2 { margin-left: 14px; width: 732px; padding: 0px; background: #ffffff; }
div#copyright {position: relative;text-align: left; margin: 0px auto; margin-top: 5px; width: 760px;padding: 0px; background: transparent; font-size: 10px; color: #1A3465;font-weight: bold; }



div#NavigationService { font-size: 9px; padding: 0px; margin:0px; width: 552px;}
div#NavigationService p { list-style: none; color: #1A3465; margin: 0px; padding: 0px;font-weight: bold; text-align: right;}
div#NavigationService a, div#NavigationService span { text-decoration: none; padding: 0em; color: #1A3465; }
div#NavigationService a:hover, div#NavigationService span { color: #56A7F8;font-weight: bold; }


div#Servicetable{ margin: 0px; width: 732px; height: 25px; background: #ffffff; padding-top: 20px;}


div#TableEnd{background: url(../pics/body/header_unten.gif) repeat-x; font-size: 6px;margin: 0px; padding: 0px; width: 732px;height: 6px; }
div#obenheader{background: url(../pics/body/header_oben.jpg); margin: 0px; padding-top: 0px; width: 732px;height: 75px; }
div#KoerperOben{background: url(../pics/body/wall_oben.gif) no-repeat; font-size: 3px; margin: 0px; padding: 0px; width: 760px; height: 3px; }
div#KoerperUnten{background: url(../pics/body/wall_unten.gif) no-repeat;font-size: 3px; margin: 0px; padding-top: 0px; width: 760px;height: 6px; }


div#Haupnavi { font-size: 10px; background: #1A3465; padding: 0px; margin: 0px; width: 732px;border-bottom: 1px solid #ffffff;}
div#Haupnavi p { list-style: none; color: #ffffff; margin: 0px; padding-top: 5px;padding-bottom: 5px;padding-left: 10px; text-align: left; }
div#Haupnavi a { text-decoration: none; padding: 0em; color: #ffffff;font-weight: bold;  }
div#Haupnavi a:hover { color: #56A7F8; }
div#Haupnavi span {color: #56A7F8; font-weight: bold; }


div#NavigationSub { height: 195px; width: 732px; margin: 0px; padding: 0px; }
div#NavigationSub1 { height: 210px; width: 732px; margin: 0px; padding: 0px;  }
#Navigation {  font-size: 10px; float: left; padding-top: 5px; padding-left: 10px;}
#Navigation p { list-style: none; color: #1A3465; margin: 0px; padding: 3px;font-weight: bold; text-align: left;}
#Navigation h1 { text-decoration: none; padding-left: 3px; font-size: 12px; font-weight: bold; color: #56A7F8;font-weight: bold; }
#Navigation a { text-decoration: none; color: #1A3465;font-weight: bold;}
#Navigation a:hover, #Navigation span { color: #56A7F8;font-weight: bold;}

div#Newslink a { text-decoration: none; color: #56A7F8;font-weight: bold;}
div#Newslink a:hover { color: #56A7F8;font-weight: bold; }


div#Home { height: 500px; width: 732px; margin-top: 8px; margin-bottom: 8px;padding: 0px }


div#tablecontent{ margin: 0px; padding: 0px; width: 732px; }


div#Inhalt { line-height: 14px; margin: 0; padding: 10px 30px 10px 15px; text-align: justify; }
div#Grafik { margin: 0; text-align: center; padding-top: 3px; }
div#Inhalt h1 { font-size: 14px; margin: 0; color: #1a3465; font-weight: bold; }
div#Inhalt h2 { font-size: 12px; margin: 0; color: #1a3465; font-weight: bold;line-height: 18px; }
div#Inhalt h3 { font-size: 11px; margin: 0; color: #1a3465; line-height: 18px;font-weight: bold; }
div#Inhalt p { font-size: 11px; margin: 0px; color: #1A3465; line-height: 18px; }
div#Inhalt ul { padding-left: 40px; list-style-image:url(../pics/content/pfeil_liste.gif); font-size: 11px; margin: 0px; color: #1A3465; line-height: 18px; }


div#Liste { margin: 0px; padding: 10px; padding-left: 15px; padding-right: 40px; text-align: left; }
div#Liste h1 { font-size: 11px; margin: 0px; color: #ffffff; padding-left: 5px;padding-right: 5px; }
div#Liste p { font-size: 11px; margin: 0px; color: #1A3465; padding-left: 5px; padding-right: 5px;line-height: 18px; }

div#Info { background: #1A3465;border-bottom: 1px solid #ffffff; margin: 0px; padding: 0px; width: 159px;}
div#Info h1 { padding-top: 6px;padding-bottom: 4px; padding-left:5px;border-bottom: 1px solid #ffffff; text-decoration: none; font-size: 11px; margin: 0px; color: #ffffff; font-weight: bold;}
div#Info h2 { background: #1A3465;text-decoration: none; font-size: 10px; margin: 0px; color: #ffffff;padding-left: 5px;padding-right: 5px;}
div#Info p { background: #1A3465;text-decoration: none; font-size: 10px; margin: 0px; color: #ffffff; padding-left: 5px;padding-right: 5px;}
div#Info a { text-decoration: none; color: #ffffff;font-weight: bold;}
div#Info a:hover { color: #56A7F8;font-weight: bold;}


div#NavigationUp { font-size: 9px; background: #ffffff; padding: 0px; margin-top: 10px; text-align: center;font-weight: bold;  border-top: 1px dotted #1A3465; border-bottom: 1px dotted #1A3465;}
div#NavigationUp p { list-style: none; color: #152A51; margin: 0px; padding: 3px; }
div#NavigationUp a, div#NavigationMain span { text-decoration: none; padding: 0em; color: #1A3465;  }
div#NavigationUp a:hover, div#NavigationUp span { color: #56A7F8; }


div#Links a { text-decoration: none; color: #445a83; font-weight: bold; line-height: 14px; }
div#Links a:hover { color: #56a7f8; font-weight: bold; }


/* text style */
.block
 { text-align: justify; }
.f1
 { font-size: 1px; }
.f8
 { font-size: 8px; }
.f10
 { font-size: 10px; }
.f11
 { font-size: 11px; }
.f12
 { font-size: 12px; }
.f13
 { font-size: 13px; }
.f14
 { font-size: 14px; }
.fett
 {font-weight: bold;}
 
 .TabelleDatum
{background: #8c99b2; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #152A51; border-bottom: 1px solid #152A51; }
 
  .TabelleNews
 {background: #ecf3fb; padding-top: 0px; padding-bottom: 3px;}
 
  .TabelleInvestor
{background: #ffffff; padding-top: 2px; padding-bottom: 2px;}
   .TabelleIR
{background: #c5cbd4; padding-top: 2px; padding-bottom: 2px;}

 .TabelleNavi
  {background: #8c99b2; padding-top: 4px; padding-bottom: 4px; border-top: 1px solid #152A51; }
  
 .Zeilenabstand
  {line-height: 30px; }
 
 .weiss
 {color: #ffffff}

.News
{background:#ecf3fb; }
