h2,h3,h4,h5,h6 {
         font: normal 16px Helvetica,Verdana,Arial;
	font-weight: bolder; color:silver;
}	
	       
formbox {
  width: 400px;
  color: #000;
  background-color: #cc9;
  border: 1px solid #666;
}

reihe {
  clear: both;
  padding: 2px 0px;
}

label {
  float: left;
  width: 100px;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
}

feld {
  float: right;
  width: 300px;
  text-align: left;
} 

knopf {
  clear: both;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 30px;
}

defbreite {
  width: 260px;
}



div,p,body,html,input,button, { 
 font: normal 12px Helvetica,Verdana,Arial;
 color:#666666;
  }
  
.contenttable td {
    font: bolder 12px Helvetica,Verdana,Arial;
    background-color:whitesmoke;
    color:gray;

} 
.td-0 {
    font: normal 12px Helvetica,Verdana,Arial;
    background-color:white;
    color:green

} 
.td-1 {
    font: normal 12px Helvetica,Verdana,Arial;
    background-color:white;
    color:green;


} 
.td-last {
    font: normal 12px Helvetica,Verdana,Arial;
    background-color:white;
    color:green;

} 


a:link { font-weight:bold; color:green; text-decoration:none; }
a:visited { font-weight:bold; color:green; text-decoration:none; }
a:focus { font-weight:bold; color:green; text-decoration:underline; }
a:hover { font-weight:bold; color:yellow; text-decoration:none; }
a:active { font-weight:bold; color:green; text-decoration:underline; }

h1 { 
    font: normal 16px Helvetica,Verdana,Arial;
    font-weight: bolder; color: silver;
    border-bottom: 1px dashed silver;}

img.block {
	display:block;
}

div, img {
  margin:0;
  padding:0;
  border:0;
}

div#container {
  width:938px;
  margin-left:auto;
  margin-right:auto;
  border:1px solid silver;
  background: url(../fileadmin/images/background.gif) center repeat-y;
}

div#top {
  font: bold 10px Verdana,Arial;
  clear:both;
  background-color:silver;
  text-align:right;
  color:#FFFFFF;  
  padding:5px;
  padding-right:10px;  
}

div#top a {
   text-decoration: none;
   color:white;
   }

div#header { background-color:white; }

/*-----------------------------------*/

div#links { 
	float:left;
	width:178px; 
	padding-top:37px;
	padding-bottom:10px;
	
	color:white;

}

div#head { 
	font: normal 10px Helvetica,Verdana,Arial;
	padding-top:5px;
	padding-bottom:5px;
}


div#center { 
	margin-left:190px; 
	width:490px;  
}

div#right { 
	width:215px; 
	height:auto;
	float:right; 
	text-align:left; 
	padding-top:10px;
	border-left: 1px dotted silver; 	
	}

.float-left { 
	float:left; 
}

div#footer {
  clear:both;
  background-color:gray;
  padding:10px;
}
