option, input, select, textarea {
  font-size:11px;
  background-color:#FBFFEF;
  color:#800000;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight:bold;
}

.linie {
 position:relative;
 background:#000;
 width:211px;
 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:#5C0000;
}

big {
font-weight:bold;
font-size:16px;
font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
color:#5D8549;
}

.spruch {
font-size:13px;
font-family:Arial, Verdana, Helvetica, Sans-Serif;
color:#385631;
}

a {
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
color:#006;
font-weight:bold;
}

a.menu {
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
color:#006;
font-weight:normal;
text-decoration:none;
}

td.oben {
color:#5C0000;
font-weight:bold;
height:17px;
max-height:17px;
padding-left:15px;
padding-right:15px;
vertical-align:middle;
text-align:center;
background-color:#FFCE37;
}

table.oben {
width:750px;
background:#5C0000;
}

td.menuact {
height:22px;
width:173px;
padding-left:30px;
vertical-align:middle;
background-image:url('bilder/menu_act.gif')
}

h1 {
	font-size:15px;
}

#rahmen {
width:750px;
position:absolute;
margin-top:0px;
top:0px;
left:0px;
background-image:url('rahmen/bgrd_inh.gif');
text-align:left;
}

#kopf {
padding:0px;
max-height:60px;
height:60px;
overflow:hidden;
width:750px;
position:relative;
left:0px;
top:0px;
z-index:1;
}

#menu {
padding:0px;
position:absolute;
line-height:18px;
left:0px;
top:60px;
width:211px;
z-index:5;
text-align:left;
}

#inhalt {
color:#006;
font-size:12px;
line-height:18px;
position:relative;
top:0px;
left:211px;
width:519px;
margin:0px;
padding:10px;
overflow:auto;
}

#unten {
height:22px;
width:750px;
position:relative;
top:0px;
left:0px;
overflow:hidden;
padding-left:0px;
vertical-align:middle;
background-image:url('rahmen/unten.gif');
}

#banner {
 position:absolute;
 top:0px;
 left:755px;
 width:160px;
 height:600px;
}

#banner2 {
 position:absolute;
 top:0px;
 left:755px;
}