
<style type="text/css" media="screen">
<!--
*
{
 margin:0px;
 padding:0px;
 border:0;

}
ul
{
 margin-left:20px;

}
li
{
 margin-left:0px;

}
body
{
 background-color:#FFF;
 font-family:Trebuchet MS;
 font-size:12px;
 line-height:20px;

}
#page
{
 margin:auto;
 width:1062px;
 margin-top:40px;
 position:relative;

}
#logo
{
 width:233px;
 height:136px;
 position:relative;
 float:right;

}
#content
{
 position:relative;
 height:602px;
 width:1062px;
 background-image:url(../grafik/design/seite.jpg);
 background-repeat:no-repeat;

}
#strukturbild
{
 width:425px;
 height:299px;
 background-image:url(../grafik/design/struktur_bild_loading.jpg);
 position:relative;
 top:62px;
 left:80px;
 float:left;

}
#text
{
 position:relative;
 left:140px;
 top:50px;
 float:left;
 font-family:Lucida Sans;
 font-size:12px;
 width:310px;
 line-height:19px;
 overflow:auto;
 overflow-x:hidden;
 height:430px;
 padding-right:20px;

}
.templateContainer
{
 padding-bottom:10px;
 float:left;
 height:auto;

}
#briefkasten_link
{
 position:absolute;
 left:870px;
 top:400px;
 height:100px;
 z-index:50;

}
#footer
{
 position:absolute;
 left:40px;
 top:630px;
 height:20px;
 z-index:50;

}
a
{
 color:#329427;
 font-weight:bold;

}
#footer  a
{
 color:#FFFFFF;
 font-size:9px;
 text-decoration:none;

}
.clear
{
 clear:both;

}
h1
{
 font-size:17px;
 color:#329427;
 line-height:26px;
 padding-bottom:3px;

}
h4
{
 font-size:12px;
 padding-bottom:3px;

}
#main_menu
{
 height:auto;
 position:absolute;
 left:30px;
 top:115px;
 z-index:50;
 width:600px;

}
#main_menu ul li:hover ul
{
 display:block;

}
#main_menu li
{
 float:left;
 list-style:none;
 text-align:left;
 height:30px;
 left:0px;
 padding:10px 10px 0px 10px;
 top:0px;
 width:auto;
 position:relative;

}
#main_menu a
{
 font-size:12px;
 line-height:20px;
 text-decoration:none;
 color:#9ea1a4;
 display:block;
 border:0;

}
#main_menu a.level_1active
{
 color:#37a42c;

}
#main_menu a.level_2active
{
 color:193b04;
 font-size:12px;

}
#main_menu a.level_3active
{
 color:193b04;
 font-size:12px;

}
#main_menu a:hover
{
 color:#000000;

}
#main_menu li ul
{
 display:none;
 left:9px;
 position:absolute;
 top:40px;

}
#main_menu li.level_2
{
 clear:both;
 left:-9px;
 padding:10px 10px 0px 10px;
 width:150px;
 background-color:#c1d88d;
 height:20px;
 border-bottom:1px solid #9cb06f;

}
#main_menu li.level_2 a
{
 font-size:12px;

}
#main_menu li.level_2:hover
{
 background-color:#cade9d;

}
#main_menu li.level_2active
{
 clear:both;
 left:-9px;
 padding:10px 10px 0px 10px;
 width:150px;
 background-color:#f3f4b9;
 height:20px;
 font-size:12px;

}
#main_menu li.level_3
{
 background-color:#c1d88d;
 border-top:1px solid #ffffff;
 border-left:1px solid #ffffff;
 border-right:1px solid #ffffff;
 padding-left:8px;
 top:-21px;
 width:150px;
 left:160px;

}
#main_menu li.level_3active
{
 background-color:#E19C9C;
 border-top:1px solid #ffffff;
 border-left:1px solid #ffffff;
 border-right:1px solid #ffffff;
 padding-left:8px;
 top:-21px;
 width:150px;
 left:160px;

}
#main_menu ul li:hover ul ul
{
 display:none;

}
#main_menu ul li:hover ul ul ul
{
 display:none;

}
#main_menu ul ul
{
 display:none;

}
#main_menu ul ul li:hover ul
{
 display:block;

}
#main_menu ul ul ul
{
 display:none;

}
#main_menu ul ul ul li:hover ul
{
 display:block;

}
#main_menu li.level_X active
{
 border-top:0px solid #ffffff;

}
#main_menu li.level_Xactive
{
 border-bottom:0px solid #ffffff;

}
#popup_fenster
{
 position:absolute;

}
.formular_input_text
{
 border-bottom:1px solid #329427;
 background-color:#FFFFFF;
 padding:2px;

}
input, select,textarea
{
 font-size:12px;
 color:#329427;
 font-family:Lucida Sans, Arial;

}
.noborder, .radio, .checkbox
{
 border:0;

}
.inputAlert
{
 border-bottom:1px solid #329427;
 background-color:#d0fccb;
 padding:2px;
 color:#329427;
 font-size:12px;

}
.radio, radio
{
 margin-right:5px;
 margin-left:5px;

}
.xajaxContainer
{
 border:1px solid #a4a4a4;
 position:absolute;
 top:100px;
 left:400px;
 z-index:100;

}
.xajaxDragbar
{
 background-image:url(../grafik/design/dragbar_bg.gif);
 background-repeat:repeat-x;
 color:white;
 cursor:move;
 font-size:13px;
 height:27px;
 line-height:27px;
 position:relative;
 width:100%;
 background-color:#329427;

}
.xajaxClosebox
{
 background-image:url(../grafik/design/close.gif);
 background-repeat:no-repeat;
 cursor:default;
 float:right;
 height:16px;
 margin-right:6px;
 margin-top:6px;
 position:relative;
 width:16px;

}
#kontaktformular
{
 width:500px;
 background-color:#FFFFFF;
 padding:10px;
 height:auto;
 z-index:100;
 clear:both;
 position:relative;

}
-->
</style>

