html, body {
  color: black; background-color: white;
  font-size: 100.01%;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  margin: 0; padding: 0;
}

select {
  font-size: 100.01%;
  font-family: Verdana,Helvetica,Arial,sans-serif;
}
#links {
	position: absolute; left: 1px;
        width: 160px; height: 600px; top: 0px;
	background-image: url('/images/maenele.jpg');
}
#rechts { width: 160px; top: 0px; }
#top { font-size: 9px; color: #000000; background-color: #FFF; }
#mitte { position: absolute; width: 470px; top: 163px; left: 161px; }
#zw { width: 20px; height: 430px; top: 163px;  }
#navi { width: 214px; top: 161px; }

.box { font-size: 10px; color: #000000; background-color: #FFFFFF;} 
.boxgr { font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px #4CD128 solid; margin: 1em; width: 90%; } 
.tbox { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #C6690A; background-color: #FEC880; }
.main { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #FFFFFF; letter-spacing: 1px; }
.sub { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #FF7F00; background-color: #FFFFFF; letter-spacing: 1px; }
.subv { font-size: 10px; color: #53A455; background-color: #FFFFFF; }
.empty { width: 50px; }
.ab1 { margin-left: 5px; font-size: 10px;}
.headl { font-size: 13px; font-weight: bold; color: #008000; }
.headlo { font-size: 13px; font-weight: bold; color: #FF7F00; }
.headl2 { font-size: 10px; font-weight: bold; }
.cp { font-size: 12px; line-height: 1.5; }
.cp2 { font-size: 12px; line-height: 1.7; letter-spacing: 1px; }
.cp3 { font-size: 12px; line-height: 1.8; letter-spacing: 1px; }
.cpm { font-size: 11px; line-height: 1.8; }
.paging { font-size: 10px; color: #FF7F00; }

.link { color: #53A455; }
.slink { color: #000000; font-size: 8px; font-family: verdana, arial, helvetica, sans-serif;}
.ulink { color: #53A455; text-decoration: none; }
.sfont { font-size: 12px; }
.desc { font-size: 10px; font-style: italic; color: #666666;}

a { -moz-outline-width: 0; }
a:hover { color: #53A455; }
a.lgreen { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #4CD128; text-decoration: none; }
a.lgreen:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #4CD128; text-decoration: none; }
a.dgreen { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #53A455; text-decoration: none; }
a.dgreen:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #53A455; text-decoration: none; }
a.lor { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FEC880; text-decoration: none; }
a.lor:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FEC880; text-decoration: none; }
a.lord { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #C6690A; text-decoration: none; }
a.lord:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #C6690A; text-decoration: none; }
a.lbl { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }
a.lbl:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }
a.lw { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; letter-spacing: 1px; }
a.lw:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; letter-spacing: 1px; }

td { font-size: 12px; line-height: 1.5; }
td.tb { font-weight: bold; }
td.small { font-size: 12px; font-weight: bold;}
td.smalln { font-size: 12px; }
td.f { background: #FFFFFF; }
.framed { border: 1px orange dashed; }
.datum { font-size: 10px; }

input,textarea { border:1px solid #FF7F00; background:#FFFFFF url(/images/fw.gif) repeat; padding-left:0.1em; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; }
select { border: 1px solid #FF7F00; }
#button { color:#FFFFFF; background: #FF7F00; padding-right:0.5em; cursor:pointer; width:100px; text-align: center; border: 1px solid #FF7F00;}
#button:hover { border: 1px solid#4CD128; background: #4CD128; color:#FFFFFF;}

/* green/white */
.roundg { margin: 0 10%;background: #4CD128; }
.roundgs { margin: 0 20%;background: #4CD128; }
.roundgl { margin: 0 5%;background: #4CD128; }
.roundgp { margin: 0;background: #4CD128; }
b.rtopg, b.rbottomg{display:block;background: #FFF; }
b.rtopg b, b.rbottomg b{display:block;height: 1px; overflow: hidden; background: #4CD128; }
b.r1g { margin: 0 5px; }
b.r2g { margin: 0 3px; }
b.r3g { margin: 0 2px; }
b.rtopg b.r4g, b.rbottomg b.r4g { margin: 0 1px;height: 2px; }

/* green/light orange for top */
.roundgdo { margin: 0 4%; background: #4CD128; }
b.rtopgdo, b.rbottomgdo{display:block;background: #FFF; }	
b.rtopgdo b, b.rbottomgdo b{display:block;height: 1px; overflow: hidden; background: #4CD128; }
b.r1gdo { margin: 0 5px; }
b.r2gdo { margin: 0 3px; }
b.r3gdo { margin: 0 2px; }
b.rtopgdo b.r4gdo, b.rbottomgdo b.r4gdo { margin: 0 1px;height: 2px; }

/* white */
.roundw { margin: 0 5px;background: #FFFFFF; padding: 5px; }
b.rtopw, b.rbottomw{display:block;background: #FFFFFF; }
b.rtopw b, b.rbottomw b{display:block;height: 1px; overflow: hidden; background: #FFFFFF; }
b.r1w { margin: 0 5px; }
b.r2w { margin: 0 3px; }
b.r3w { margin: 0 2px; }
b.rtopw b.r4w, b.rbottomw b.r4w { margin: 0 1px;height: 2px; }

/* orange/white */
.roundo { margin: 0 0;background: #FEC880; }
.roundos { margin: 0 10%;background: #FEC880; } /*small*/
b.rtopo, b.rbottomo{display:block;background: #FFF; }
b.rtopo b, b.rbottomo b{display:block;height: 1px; overflow: hidden; background: #FEC880; }
b.r1o { margin: 0 5px; }
b.r2o { margin: 0 3px; }
b.r3o { margin: 0 2px; }
b.rtopo b.r4o, b.rbottomo b.r4o { margin: 0 1px;height: 2px; }

/* orange/green */
.roundog { margin: 0 0;background: #FF7F00; }
b.rtopog, b.rbottomog{display:block;background: #4CD128; }
b.rtopog b, b.rbottomog b{display:block;height: 1px; overflow: hidden; background: #FF7F00; }
b.r1og { margin: 0 5px; }
b.r2og { margin: 0 3px; }
b.r3og { margin: 0 2px; }
b.rtopog b.r4og, b.rbottomog b.r4og { margin: 0 1px;height: 2px; }

/* dark orange/white */
.rounddowl { margin: 0 5%;background: #FF7F00; }
.rounddow { margin: 0 10%;background: #FF7F00; }
b.rtopdow, b.rbottomdow{display:block;background: #FFFFFF; }
b.rtopdow b, b.rbottomdow b{display:block;height: 1px; overflow: hidden; background: #FF7F00; }
b.r1dow { margin: 0 5px; }
b.r2dow { margin: 0 3px; }
b.r3dow { margin: 0 2px; }
b.rtopdow b.r4dow, b.rbottomdow b.r4dow { margin: 0 1px;height: 2px; }

