body 
{
 font-family:Verdana;
 font-size:14px;
 background-color:#E8F7FE;
}
h1 {font-size:18px;color:#000000;margin-bottom:0px;}
h2 {font-size:18px;color:blue;margin-bottom:0px;}
h3 {font-size:16px;color:blue;margin-bottom:0px;}
p {margin-top:0px;}
code {font-size:14px;color:#0000ff;}
pre
{
 font-size:14px;
 color:darkblue;
 padding:5px;
}
a.left:link, a.left:visited, a.left:active, a.left:hover
{ 
  text-decoration:none;
  font-weight:bold;
  font-size:15px;
  color:darkblue;
  font-family:Arial, Helvetica, sans-serif;
  list-style-type:none;
  font-weight:bold;
  
  display:block;
  width:auto;
  height:auto;
   
  margin-left:10px;
  margin-bottom:0px;
  margin-right:10px;
}
a.left:active, a.left:hover
{ 
 text-decoration:underline;
  color:#0000FF;
}
a.copyrightDef:link, a.copyrightDef:visited, a.copyrightDef:active, a.copyrightDef:hover{
font-size:9px;
color:darkblue;
text-decoration:none;
  border-left:0px; 
  border-top:0px;
  border-right:0px; 
  border-bottom:0px;
 background-image:none;
 display:inline;
 margin-left:0px;
}
#left {
width:200px;
float:left;
line-height:20px;
background-color:#E8F7FE;
margin-bottom:5px;
}
#content {
width:500px;
float:left;
background-color:#E8F7FE;
margin-bottom:20px;
padding:5px;
}
#copyright {
width:100%;
line-height:20px;
background-color:#E8F7FE;
clear:both;
}
.menutitle
{
font-weight:bold;
border-top:1px dashed #000000;
margin-top:15px;
}
td.tabelleLeft{
width:10px;
border-left:1px solid black;
}
td.tabelleRight{
width:10px;
border-right:1px solid black;
}

.formbox {
  width: 400px;
  color: #000;
}

.reihe {
  clear: both;
  padding: 2px 0px;
}

.label {
  float: left;
  width: 100px;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
  font-weight:bold;
  font-size:12px;
}

.feld {
  float: right;
  width: 250px;
  text-align: left;
} 

.knopf {
  clear: both;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 30px;
}

.defbreite {
  width: 250px;
}
