body        { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: #5e7b39; background-image: url(../images/bg.gif); background-repeat: repeat-y; margin: 0; padding: 0  }p    { margin: 0 0 14px }h1  { font-size: 11px; font-weight: bold; margin: 0 0 14px }table { font-size: 11px; line-height: 14px; }#head_line h1  { font-size: 11px; font-weight: bolder; margin: 0 }a        { color: white; font-weight: bold; background-image: url(../images/pfeillink.gif); background-repeat: no-repeat; background-position: 0 2px; text-decoration: none; padding-left: 15px   }form, ul, li { margin: 0 ; padding: 0; list-style-type: none; }input  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 14px; text-decoration: none }/**//**/#leftbox              { background-image: url(../images/logo.gif); background-repeat: no-repeat; background-position: 20px 7px; position: absolute; z-index: 1; width: 155px; height: 100%   }#centerbox              { background-image: url(../images/header/header.jpg); background-repeat: no-repeat; background-position: 95px 0; position: absolute; z-index: 1; left: 155px; width: 869px; height: 100%  }#leftbox .menubox  { margin-top: 212px; width: 188px}#leftbox .menubox .moduletable a  { background-image: none}.sig a  { background-image: none}
.moduletable a:hover  { color: orange }.menubox .moduletable {background-color: #aa972e; margin-bottom:40px; width: 180px; height: 180px; float: left;}.menubox .moduletable ul {margin-top:20px; margin-left: 27px; list-style:square outside url("../images/pfeillink-menu.gif")}.menubox .moduletable ul li {margin-top:10px}
.menubox .moduletable ul li a {padding: 0; display:block}
.menubox .moduletable ul li.active a{color:#5e7b39}
.menubox .moduletable ul ul {margin-top:0; margin-left: 25px}.menubox .moduletable h3 {margin-left: 25px; margin-bottom:10px; line-height:10px}#leftbox .menubox .menu_arrow  { background-image: url(../images/arrow_left.gif); background-repeat: no-repeat; width: 8px; height: 24px; position: absolute; left: 180px}#find { margin-left:25px; font-weight: bold}#find input {width: 100px}#mainlevel-nav      { position: absolute; top: 130px; left: 65px; padding:0}#mainlevel-nav li   { width: 131px; height: 20px; float: left;padding:0;margin:0}#mainlevel-nav li a { display: block; font-weight: bold; background-image: url(../images/comb.gif); background-repeat: no-repeat; background-position:0px; text-indent: 20px; position: absolute; width: 131px; height: 25px; line-height:23px; padding:0; padding-left: 0; margin:0}#mainlevel-nav li a:hover { background-image: url(../images/comb_over.gif) }#mainlevel-nav li a#active_menu-nav { background-image: url(../images/comb_over.gif) }/**/#content     { position: absolute; top: 212px; left: 85px; width: 540px}#infoboxes { position: absolute; top: 212px; left: 653px; width: 216px; }.infobox { background-position: 7px 20px; height: 220px; }.infobox_arrow        { background-image: url(../images/arrow_right.gif); background-repeat: no-repeat; width: 7px; height: 24px; float: left   }.infobox_content { padding-top: 20px; padding-bottom: 20px; padding-left: 20px }.infobox_bg { position: absolute; left: 7px; width: 209px; height: 180px; }#infobox_dummy         { visibility: visible; margin-right: 0; margin-left: auto; padding-top: 20px; padding-left: 20px; width: 193px; height: 150px; float: left }/**/.row  { background-image: url(../images/head_line_dot.png); background-repeat: repeat-x; background-position: left top; width: 540px; height: 220px; float: left }.rowcontent { padding-top: 20px; padding-right: 10px }.rowcontent img { margin-right: 7px; }#head     { background-image: url(../images/head_l.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; position: absolute; top: 194px; left: 65px; padding-left: 10px;}#head_line     { font-weight: bold; background-image: url(../images/head_line.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left bottom; width: 540px; padding-bottom: 5px; padding-left: 10px; }#boxes  { position: absolute; top: 212px; right: 0 }.imagebox          { background-repeat: no-repeat; margin-bottom: 76px; z-index: 2; width: 213px; height: 170px; overflow: hidden; vertical-align: middle }/**/.row_referenten        { margin-right: 0; margin-bottom: 14px; position: relative; top: -18px; height: 232px; float: left }/**/.shortdesc   { padding-right: 5px; width: 255px; height: 220px; float: left  }.rightcolumn   { padding-left: 5px; width: 260px; float: left }.columnhead   { background-repeat: no-repeat; background-attachment: scroll; background-position: left top; padding-bottom: 10px; padding-left: 32px; width: 170px; height: 38px }.columnheadline    { background-image: url("../images/white_outline.gif"); background-repeat: repeat-x; background-attachment: scroll; width: 170px; height: 1px }/**/.fat { font-weight: bold;}.line16 { line-height: 16px;}.font13 { font-size: 13px;}.tab  { padding-right: 5px; padding-left: 35px;}/**/.imagebar_article    { position: absolute; top: 212px; width: 230px; margin-top: 20px; }.content_article  { position: absolute; float: left ; margin-top: 20px; }/**/#d1     { width: 75px; float: left }#d2     { padding-left: 10px; width: 40px; float: left;}#d3    { padding-left: 10px; width: 150px; float: left;}#d4     { padding-left: 10px; width: 120px; float: left;}#d5   { padding-left: 10px; width: 100px; float: left;}.section_title {font-weight:bold;}.highlight {background-color:#aa972e; font-weight: bold;}.contentpane {background-color:#355f31; background-image: none; margin: 20px;}.contentheading {margin:0; margin-top:18px; margin-bottom:2px; font-size: 1.1em; line-height:1.2em; }.article-content {padding-top:20px;}
.datthumb {margin-right:5px;}
.article-content a.anker {font-size:0.9em; padding-left:15px; font-weight:bold; color: rgb(51, 102, 0); background-color: rgb(255, 255, 255); padding-right:3px; margin:0;}
img[align=left] {margin-right:5px;}
.shortdesc .section_title {font-weight:bold;}
.row .title {font-weight:bold;}
.buttonheading a, .pagination a, .pagenavbar a, #head a {background-image: none; padding-left: 0;}
.pagenavcounter, .contenttoc {margin-bottom:1em;}
.contenttoc th {text-align:left;}
.contenttoc {font-size:0.9em;}
a[name] {background-image: none; padding-left: 0;} /*anker*/
#searchform td {margin:0; padding:0;}
.pagination {display:table-cell;}
.pagination li{float:left;}