body {
    color: FFFFFF;
    font-family: Verdana, Arial sans-serif;
    font-size: 12px;
    background: #f3f4f5 url(../_images/hg.jpg) repeat-x;
    padding: 0;
    margin: 0;
    text-align: center;
    overflow-y: scroll;

}

h1 {font-size: 14px; padding: 0 0 15px 0; margin: 0;}
h2 {font-size: 13px; color: #5d4828; padding: 3px 0 10px 0; margin: 0;}
h3 {font-size: 13px; color: #5d4828; padding: 5px 0 10px 0; margin: 0;} /* h3 is for headings in right column */
hnews {font-size: 12px; color: #ff0000; margin: 0;}
p {padding: 0.2em 0; margin: 0;}

#hs {font-size: 14px;font-family: Verdana; font-weight: bold;}


a {color: #7fa20b; text-decoration: none; font-weight: bold;}
a:hover {color: #4a381f; text-decoration: underline; }

td {vertical-align: top; text-align: left; font-size: 12px;}
img {border: 0; margin: 0;}
ul, ol {margin-bottom: 0;}

#rahmen {width: 1020px; margin: 0 auto; text-align: left;}

#sitenavi {height: 29px; font-size: 10px; padding: 6px;} 
#sitenavi ul {float: right; padding: 0; margin: 0; list-style-type: none;}
#sitenavi ul li {float: left; color: #fff; background: url(../_images/sitenavi_tab.gif) 100% 100% no-repeat; padding: 0 10px 0 0;}
#sitenavi ul li a {color: #336; display: block; padding: 0 0 2px 10px; background: url(../_images/sitenavi_tab.gif) no-repeat 0 100%; text-decoration: none; font-weight: bold;}
#sitenavi ul li a:hover {text-decoration: underline;}

#header {height: 300px; background: url(../_images/hg_start.jpg) no-repeat;} 

#menu {padding: 222px 0 0 0; font:1.0em/3.0 Verdana, Arial sans-serif; margin-left:278px;}
#menu ul {padding: 0; margin: 0; list-style-type: none;}
#menu ul li {float:left; list-style:none; width:120px; height:38px;}
#menu ul li a {color: #FFFFFF; font-weight: bold; text-decoration: none; display:block; width:100%; height:100%; text-align:center;}
#menu ul li.active a {color: #4a381f; font-weight: bold;}
#menu ul li a:hover {color: #4a381f;}

#menuk {padding: 40px 0 0 0; font:0.9em/3.0 Verdana, Arial sans-serif; margin-left:316px;}
#menuk ul {padding: 0; margin: 0; list-style-type: none;}
#menuk ul li {float:left; list-style:none; padding: 0 25px 0 0;}
#menuk ul li a {color: #000000; font-weight: bold; display:block; text-align:center; text-decoration: none;}
#menuk ul li a:hover {color: #5d4828; text-decoration: underline;}
#menuk ul li.active a {color: #5d4828; font-weight: bold; text-decoration: underline;}


#unternavi {font-size: 12px; margin: 7px 0 0 0; padding: 18px 10px;}
#unternavi li.active a {color: #4a381f; font-weight: bold;}

#content {background-color: #FFFFFF; padding: 0 0 0 0; margin: 0; border-width: 0 0 0 0; border-style: solid; border-color: #ffffff;} 

#leftneu {float: left; width: 196px; height: 462px; font-size: 11px;}

.infoblue {line-height: 18px; background: url(../_images/hg_box.jpg) no-repeat;}

.space-bottom1 {margin-top: 0px;}

.infoblue h3 {padding: 20px 0 17px 0; margin: 0; color: #fff; text-align: left;}
.infoblue .spacer {height: 165px; padding: 0 0 0 30px; text-align: left}
.infogreen .spacer {height: 165px; padding: 0 0 0 20px; text-align: left}
.infoblue ul {padding: 0; margin: 0; text-align: left; list-style-type: none;}
.infoblue li li {padding-left: 1em;}

#rightneu {float: center; width: 1020px; height: 500px;}
#rightneu a {text-decoration: underline; font-weight: normal;}
#rightneu a:hover {text-decoration: none;}


.inhalt {height: 500px; border-left: 17px solid #ffffff; font-size: 12px; background: url(../_images/hg_fichtner1.jpg) no-repeat;}


.clear {clear: both;}

#footer {padding: 32px 0 1px 0; font-size: 11px; color: #FFFFFF; background: url(../_images/hg_footer.gif) no-repeat; text-align: center;}
#footer a {color: #5ead25; text-decoration: none; font-weight: normal;}
#footer a:hover {text-decoration: underline;}

.pager {padding-top: 1em; font-size: 10px; padding-bottom: 1em;}
.more {padding: 4px 0 20px;}


.textbox     { height: 20px; color: #0e2351; font-size: 11px; background-color: #FFFFFF; padding: 2px; border: solid 1px #7b8001 }





