body {
background-color:#D5E3EA;
font-family:Verdana,Arial;
text-align:center;
margin:0px;
}

h1 {
font-size:12px;
color:#FFFFFF;
margin:0px;
}

h2 {
font-size: 16px;
font-weight:bold;
color: #6B8200;
margin-top:10px;
margin-bottom:5px;
}

h3 {
font-size: 12px;
font-weight:bold;
margin-bottom:10px;
}

p {margin-bottom:5pt;}

select {font-size:11px;}

input {font-size:11px;}

#toptitle {
height:60px;
background-color:#FFFFFF;
}

#schmal {
background-color:#A0C000;
/*height:15px;
width:100%;*/
height:12px;
width:746px;
font-size:11px;
color:#FFFFFF;
margin:0px auto;
padding:2px 2px;
}

#links {
background-color:#FFFFFF; 
/*text-align:left;*/
margin:2px 2px;
padding:2px 2px;
/*width:195px;*/
width:188px;
float:left;
}

.menutitle {
margin:0px auto;
padding:4px 4px;
font:normal 11px Verdana, Arial;
border:1px solid #A0C0D0;
background-color:#A0C0D0;
width:100%;
}

 a.menu {
	display:block;
	font:11px Verdana, Arial;
	margin:0px auto;
	padding:4px 2px 4px 5px;
	text-decoration:none;
	color:#0000FF;
 }

 a.menu:hover {
	color: #0000FF;
	text-decoration: underline;
 }
  
#content {
background-color:#FFFFFF;
width:530px;
float:right;
margin:3px 2px;
padding:3px 3px;
font:12px Verdana, Arial;
border:1px solid #A0C0D0;
}

.hauptinhalt {
/*width:100%;*/
width:518px;
/*height:460px;*/
margin:3px;
padding:3px 2px;
border:0px;
}
  
.kopfzeile {
/*width:100%;
height:22px;*/
width:518px;
height:18px;
padding:2px 5px;
border:1px solid #A0C0D0;
background: #A0C0D0;
color: #FFFFFF;
}

.kasten_title {
background-color:#D2E3F4;
/*width:100%;*/
width:508px;
padding:5px;
border:1px solid #999999;
border-bottom:none;
}

.kasten_content {
background-color:#FFFFFF;
/*width:100%;*/
width:508px;
margin:0px 0px 0px 0px;
padding:5px;
border:1px solid #999999;
}

.tdinhalt {
padding: 0px 6px;
font: 12px Verdana, Arial;
}  

.normal {
font: 12px Verdana, Arial;
}  

.kleiner1 {
font: 11px Verdana, Arial;
}  

.kleiner2 {
font: 10px Verdana, Arial;
}  

.kleiner3 {
font: 9px Verdana, Arial;
}

.formular_feld {
background: #D5E3EA;
}

#bottom {
width:100%;
margin:0px; 
padding:0px;
text-align:center;
}