  body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
  margin:0;
  padding:0;
  }
  table {
  border-collapse:collapse;
   border-spacing:0;
   }
   fieldset,img {
  border:1px;
 }
  address,caption,cite,code,dfn,em,strong,th,var {
  font-style:normal;
 font-weight:normal;
  }
  ol,ul {
  list-style:none;
   }
   caption,th {
   text-align:left;
   }
   h1,h2,h3,h4,h5,h6 {
   font-size:90%;
   font-weight:normal;
   }
   q:before,q:after {
   content:'';
  }
  abbr,acronym { border:0;
  }
body {margin: 0px; padding:0px; background-color:#FFFFFF;font-size:1em; text-align:left;color:black;font-family: Arial,sans-serif;
}
form {  padding:0px; }
form.but { background-image:url(background.gif); padding:10px; border:0px solid #C0C0C0; }

td, input, select, textarea { font-size:1.0em; font-family:Arial,sans-serif; font-weight:bold;padding:1 0 1px; _padding:1 0 1px;
}
tr.liste {height:20px;}
td.menu {margin:50px; padding:0px;color: #333;}
input.menu {margin:0; padding:0px;}
td.texte {width:700px; vertical-align:top;font-weight:lighter;padding:10px 50px 0px;font-size:0.9em; }
td.r1 {width:100px; vertical-align:top;font-weight:lighter;padding:0px 10px 0px;}
td.r2 {width:800px; vertical-align:top;padding:0px 8px 0px;}
td.r2a {width:800px; vertical-align:top;padding:0px 10px 0px;}
td.r3 {width:135px; vertical-align:top;font-weight:lighter;padding:0px 10px 0px;}
td.r4 {width:200px; vertical-align:top;}
td.all {width:950px; vertical-align:top;font-weight:lighter;}
td.r5 {width:400px; vertical-align:top;padding:0px 10px 0px;}
td.r6 {width:400px; vertical-align:top;padding:0px 0px 0px;}
td.r7 {width:100px; vertical-align:top;}
td.r8 {width:180px; vertical-align:top;padding:0px 0px 0px;}
td.r9 {width:750px; vertical-align:top;padding:0px 0px 0px;}

tr.start{padding-top: 3px; padding-bottom: 3px; height:1.5rem;}
td.start{padding: 3px;}
td.kurz {width:240px; vertical-align:top;font-weight:lighter;}
td.verwalt1 {width:240px; vertical-align:top;font-weight:lighter;padding:5px 5px 5px;}
td.verwalt2 {width:150px; vertical-align:top;padding:5px 5px 5px;}
td.proto { width:130px;vertical-align:top;padding:5px 5px 5px;}
td.proto2 {width:20px; vertical-align:top;padding:5px 5px 5px;}
td.proto3 {width:200px; vertical-align:top;padding:5px 5px 5px;}
td.proto4 {width:550px; vertical-align:top;padding:5px 5px 5px;}
td.ueber {width:150px; vertical-align:top;padding:5px 5px 5px; }
td.r5a {width:380px; vertical-align:top;text-align:right;}
td.d1 {width:100px; vertical-align:top;padding:0px 10px 0px;}
td.d2 {width:620px; vertical-align:top;padding:0px 10px 0px;}
td.d3 {width:130px; vertical-align:top;padding:0px 10px 0px;}
td.d4 {width:20px; vertical-align:top;padding:0px 0px 0px;}

td.l1 {width:240px;  vertical-align:top;padding:0px 5px 0px;}
td.l2 {width:110px; vertical-align:top;padding:0px 5px 0px;}
td.l3 {width:180px; vertical-align:top;padding:0px 5px 0px;}
td.l4 {width:120px; vertical-align:top;padding:0px 5px 0px;}
td.l5 {width:190px; vertical-align:top;padding:0px 5px 0px;}
td.l6 {width:0px; vertical-align:top;padding:0px 0px 0px;}
td.l11 {width:240px; vertical-align:top;padding:0px 5px 0px;}
td.l21 {width:110px; vertical-align:top;padding:0px 5px 0px;}
td.l31 {width:180px; vertical-align:top;padding:0px 5px 0px;}
td.l41 {width:120px; vertical-align:top;padding:0px 5px 0px;}
td.l51 {width:190px; vertical-align:top;padding:0px 5px 0px;}

td.g5 {width:550px; vertical-align:top;}
td.g1 {width:120px; font-weight:lighter;padding:0px 5px 0px;vertical-align:top;}
td.g2 {width:780px; padding:0px 10px 0px; }
td.g3 {width:135px; vertical-align:top;font-weight:lighter;padding:0px 10px 0px; }
td.g6 {width:350px; vertical-align:top;padding:0px 10px 0px;}
td.g8 {width:245px; vertical-align:top;padding:0px 0px 0px;}
td.g7 {width:110px; vertical-align:top;font-weight:lighter;padding:0px 10px 0px;}
td.g9 {width:245px; vertical-align:top;padding:0px 0px 0px;}
td.g4 {width:200px; vertical-align:top;padding:0px 0px 0px;}
td.g10 {width:130px; vertical-align:top;font-weight:lighter;padding:0px 10px 0px; }

td.s0 {width:50px; vertical-align:top;}
td.s1 {width:30px; vertical-align:top;}
td.s2 {width:80px; vertical-align:top;}
td.s3 {width:80px; vertical-align:top;}
td.s4 {width:110px; vertical-align:top;}
td.s5 {width:80px; vertical-align:top;}
td.s6 {width:400px; vertical-align:top;}
td.s5a {width:70px; vertical-align:top;text-align:right;}
td.t1 {width:240px; vertical-align:top;text-align:right;}
td.t2 {width:500px; vertical-align:top;padding:0px 0px 0px;}
td.t3 {width:150px; vertical-align:top;text-align:right;padding:0px 0px 0px;}
td.t4 {width:120px; vertical-align:top;text-align:right;}
td.t5 {width:300px; vertical-align:top;font-weight:100;text-align:right;}
td.t6 {width:175px; vertical-align:top;font-weight:100;text-align:right;}
td.t7 {width:80px; vertical-align:top;text-align:right;}
td.t8 {width:20px; vertical-align:top;text-align:right;}
td.zw {width:15px; vertical-align:top;text-align:right;}
td.t9 {width:290px; vertical-align:top;font-weight:600;height:auto;padding:0px 10px 0px; }
td.t10 {width:290px; vertical-align:top;font-weight:lighter;padding:0px 10px 0px;}

input, select, textarea { color:#00c; }
table {}
table.rahmen {border:1px solid #C0C0C0;}
.Bereich, .Feld { background-color:#ffa; width:300px; border:1px solid #C0C0C0; }
.Auswahl { background-color:#dff; width:320px; border:1px solid #C0C0C0; }
.Check, .Radio { background-color:#ddd; border:1px solid #ddd; }
.Button { background-color:#aaa; color:#C0C0C0; width:80px; }
a {font-size:11px; font-family:Arial,sans-serif; font-weight:bold; text-decoration: none; }
a.liste {font-size:11px; font-family:Arial,sans-serif; font-weight:bold; text-decoration: none; color:black;}
table.tabelle1 {border: 1px; border-color:#C0C0C0; width:880px;}
table.tabelle2 {border: 1px; border-color:#C0C0C0; width:750px;}
div.aussen { position:relative; 	margin:  auto; left:10px; top:px; width:960px; height:auto; } 
div.rahmen {position:relative; left:0px; top:20px; width:950px; height:auto; border:solid; border:1px solid #C0C0C0;} 
div.scroll {overflow: auto; width:650px; height:120px; left:0px; padding:10 10 0px;}
div.scroll2 {overflow: auto; width:700px; height:50px; left:0px; padding:0 0 0px;}
div.scroll2a {overflow: auto; width:800px; height:70px; left:0px; padding:0 10 0px;}
div.scroll3 {overflow: auto; width:920px; height:355px; left:0px; padding:0 10 0px;}
div.scroll4 {overflow: auto; width:820px; height:80px; left:10px; padding:10 10 10px;}
div.scroll5 {overflow: auto; width:290px; height:auto; left:0px; padding:0 0 0px;}
div.scrollg {overflow: auto; width:500px; height:55px; left:10px; padding:0 0 0px;}
div.menu {position:relative; left:0px; top:0px; width:950px; height:28px; _height:28px;background-color:#ECEFF8;padding:0px;} 
div.button { position:absolute; width:930px; height:30px; top:450px; left:0px; float:right;background-color:#FFFFFF; border:0px; text-align:right;}
div.impress {position:relative; margin: 0 auto; z-index:10; left:395px; top:15px; width:100px; height:15px; color:black; } 
div.anfang {margin-left: 50px;}

span.ueber {font-size:24px;}
span.fehler {font-size:14px; color:red; font-weight:600;}
span.pink {font-size:22px;color:#9B3165;}
div.menuverwalt {position:absolute; left:0px; top:100px; width:190px; height:300px; _height:300px;background-color:#C0C0C0;padding:0px;float:left;} 
div.rahmenverwalt {position:absolute; left:200px; top:61px; width:500px; height:400px;  } 
:link    { color: #333; font-size:13px; text-decoration: none; }
:visited    { color: #9999cc; text-decoration: none; }
:active    { color: #333; text-decoration: underline; }
/*:hover    { color: #900 !important; text-decoration: none !important; }*/
hr    {border:solid  #CCC  1px;}