option, input, select, textarea {
  font-size:11px;
  background-color:#EFEFEF;
  color:#400000;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight:bold;
  border:1px solid #400000
}

.linie {
 position:relative;
 background:#000;
 width:235px;
 height:1px;
 max-height:1px;
 overflow:hidden;
 padding:0px;
 margin:0px;
}

html, body {
margin: 0px;
padding: 0px;
background-image:url('rahmen/bgrd.gif');
height: 90%;
text-align: center;
}

img.inh {
padding:5px;
}

div,td{
text-align:left;
vertical-align:middle;
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
color:#004000;
}

big {
font-weight:bold;
font-size:16px;
font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
color:#006000;
}

.spruch {
font-size:13px;
font-family:Arial, Verdana, Helvetica, Sans-Serif;
color:#385631;
}

a {
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
color:#800000;
font-weight:bold;
}

a.menu {
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
color:#800000;
font-weight:normal;
text-decoration:none;
}

td.form1 {
text-align:right;
padding-right:10px;
}

h1 {
	color:#800000;
	font-size:15px;
}

#kopf {
padding:0px;
max-height:80px;
height:80px;
overflow:hidden;
width:100%;
position:relative;
left:0px;
top:0px;
background-image:url('rahmen/oben.gif');
z-index:1;
}

#menu {
padding:0px;
position:absolute;
line-height:18px;
left:20px;
top:80px;
width:235px;
z-index:5;
text-align:left;
}

#inhalt {
color:#400000;
text-size:12px;
line-height:18px;
position:absolute;
top:90px;
left:270px;
width:470px;
margin:0px;
padding:0px;
overflow:auto;
}

#banner {
 position:absolute;
 top:85px;
 left:755px;
}