  body {margin:0px; padding:0px; height:100%; border:none;}
  img#head_karten {width:142px; height:111px;}
  table#table_head {width:720px; margin:0px auto; table-layout:fixed;}
  table#table_head td {text-align:left; vertical-align:top;}
  div#mainmenu {width:205px; height:100%;}
  a {text-decoration:none; color:#00F; }
  a:hover {text-decoration:none; color:#0000FF; background-color:#FBFBFB; border-radius: 4px;}
  a:active {text-decoration:none; background-color:#FBFBFB; }
  .row1 td, .row2 td.row1 {background:#EEEEEE; padding-bottom:10px;}
  .row2 td, .row1 td.row2 {background:#FAFAFA; padding-bottom:10px;}
  .row_headline td {background: #e0e0a0;}
  td, th {font-family:calibri,tahoma,verdana,arial; font-size: 14px;}
  a, td, p, li {font-size:12px; line-height:19px; font-family:arial,calibri,tahoma,helvetica,sans-serif; letter-spacing:0px; word-spacing:1px; }
  table.display_table1 {width:720px;}                                         /* Breite des Scroll-Fensters */
  table.display_table1 td {text-align:left; vertical-align:top;}
  #mainmenu a {line-height:14px; color: #000;} 
  #mainmenu a:hover {color: #00f;}
  #mainmenu td {padding-top:5px; padding-bottom:5px; line-height:15px;}
  #mainmenu h1 {line-height:25px; font-size:22px;}
  p {margin-top:0px; margin-bottom:6px;}
  h1 {font-family:calibri,Tahoma; line-height:30px; font-size:22px; font-weight:normal; margin-top:0px; white-space:nowrap;}
  h2 {font-size:15px; font-weight:normal; margin-top:0px; font-family:calibri,Tahoma; padding-top:5px; padding-bottom:5px;margin-top: 2px; margin-bottom:2px;}
  h3 {font-size:13px; font-weight:normal; margin-top:0px; font-family:calibri,Tahoma; padding-top:5px; padding-bottom:0px;margin-top: 2px; margin-bottom:2px;}
  table#Firma th {font-size:19px; line-height:24px; font-weight:normal; font-family:calibri,tahoma,arial,helvetica,sans-serif; height:28px; padding-top:5px;}
  table#Firma td {font-size:14px; font-family:calibri,tahoma,arial,helvetica,sans-serif;}
  table#Firma:hover {color:blue; cursor:pointer;}
  div#menu_div {overflow:auto; width:215px;}
  ul{margin-top: 2px; margin-bottom:4px;}
  
      body.c12 {overflow:hidden; background:#ffffff}
    table.c11 {height:100%; width:100%; margin:0px; padding:0px; table-layout:fixed; position:fixed; top:0px; bottom:0px;}
    table.c10 {width:100%; text-align:center; table-layout:fixed; height:100%;}
    td.c9 {vertical-align:top;}
    div.c8 {height: 99%; margin: auto; overflow: auto; text-align: center;}
    div.c8a {margin: auto; text-align:left; width: 720px}
    td.c7 {vertical-align:top; height:100px;}
    td.c6 {text-align:center;}
    td.c5 {text-align:left}
    td.c4 {vertical-align:top; background:#E0EAFF; box-shadow:inset -15px 0px 15px -10px #fff;}
    td.c3 {width:10px}
    table.c2 {width:215px; text-align:left;}
    td.c1 {height:200px}
  
  #content_div a {
  	  color:#00F;
  	  text-decoration:none;
  }
  #content_div a:hover{
  	  text-decoration:underline;
  }
  
  div#info {
    float: right; width: 150px;
    margin:5px; padding: 5px;
    border: 1px solid black; background-color: #fafafa;
  }
  div#infotag {
    float: right; width: 105px;
    margin:3px; padding: 3px;
    border: 1px solid black; background-color: yellow;
  }
