* { margin: 0; padding: 0; }
body { line-height: 12px; font-size: 1em; font-family: Verdana, Geneva, Arial, sans-serif; }


td { font-size: 0.9em;}
p {  }
h1 { color: white; font-size: 21px; }
h2 { color: #fff; font-size: 13px; margin-top: 5px; }
h3 { color: #fff; font-size: 14px; margin-bottom: 8px; }
.norm    { color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; line-height: 17px }
.norli { color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; line-height: 17px; text-decoration: underline; }
a:link.norli  { color: #adf1a4; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; line-height: 17px; text-decoration: none; }
a:hover.norli { color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; line-height: 17px; text-decoration: none; }
.normdunkel { color: #383838; font-size: 10px; font-family: Verdana, Geneva, Arial, sans-serif }
.normgross    { color: #fff; font-size: 14px; font-family: Verdana, Geneva, Arial, sans-serif ; font-weight: bold; }
.normheller  { color: #999; font-size: 10px; font-family: Verdana, Geneva, Arial, sans-serif }
.menu_bereich { color: #0f5400; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; text-decoration: none; }
.orange { color: #f60; font-size: 10px; font-family: Verdana, Arial, Geneva, sans-serif }
.red { color: #c33; font-size: 10px; font-family: Verdana, Arial, Geneva, sans-serif }
.wgrey   { color: white; font-size: 14px; font-family: Verdana, Geneva, Arial, sans-serif }
a      { color: #adf1a4; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; text-decoration: none; }
a:hover      { color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; text-decoration: none; }
.menu { color: #0f5400; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; border-right: 1px solid white; border-bottom: 1px solid white; }
a:link.menu { color: #0f5400; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; border-bottom: 1px solid #fff; border-right: 1px solid #fff; }
a:hover.menu { color: #003100; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; border-right: 1px solid #008000; border-bottom: 1px solid #008000; }
a.akt { color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; border-right: 1px solid white; border-bottom: 1px solid white; cursor: text; }
a.akt:hover {  color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; border-right: 1px solid white; border-bottom: 1px solid white;  }



.kl	 { color: #afd7ae; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none }
a:link.kl { color: #afd7ae; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none  }
a:hover.kl 	{ color: #0f5400; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-decoration: none;}
a:active.kl	 { color: #c36863; font-size: 9px; font-family: Verdana, Geneva, Helvetica, sans-serif }
.vorschau { border: solid 1px #d0f8cf; }


#fuss { background-color: #e5f6e3; text-align: right; width: 740px; padding: 10px 20px 20px 10px; border-top: 1px solid #333333; }

#fuss a { color: #55a328; font-size: 10px; font-weight: bold; }
#fuss a:hover { color: #000; }