body{
color:#000000;
margin:0;
padding:0;
font:18px verdana, sans-serif;}

#stil {
background-position:right;
background-repeat:no-repeat;
padding:0 0 0 10px;
}

.inputtext {
border-bottom:2px solid #A3D3A7;
border-top:2px solid #5BBC76;
border-right:2px solid #A3D3A7;
border-left:2px solid #5BBC76;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:370px;
height:19px;
vertical-align:middle;
background-color:#FFF89D;
font-weight:bold;
padding-top:4px;

}


.inputsubmit {
border-bottom:2px solid #008348;
border-top:2px solid #7BC589;
border-right:2px solid #008348;
border-left:2px solid #7BC589;
background-color:#00A45C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
vertical-align:middle;
width:90px;
height:23px;

}

.hideme {
  display: none;
}

.hideme_bg {
  display: none;
}
.hideme_sw {
  display: none;
}

#container{
background:#FFFFFF;
margin:0 3% 0 3%;
border-left:1px solid #C6E3C6;
border-right:1px solid #C6E3C6;
border-bottom:1px solid #C6E3C6;
border-top:1px solid #C6E3C6;
}


#head{
text-align:right;
}

#head .left{
text-align:left;}

#suche{
border-top:5px solid #C4E1C4;
border-bottom:5px solid #C4E1C4;
border-right:0px;
text-align:center;
vertical-align:bottom;
padding:8px;
background:#EDF5EC;
margin:0;
list-style:none;
}
#menutop ul{
text-align:center;
margin:0;
padding:0 0 0 0;
list-style:none;}
#menutop li{
display:inline;}
#menutop a{
color:#00A25B;
background:#FFF799;
padding:2px 10px 2px 10px;
border:1px solid #00A25B;
font:bold 12px verdana, sans-serif;
text-decoration:none;
text-align:center;}
#menutop a:hover{color:#FFF799;background:#00A25B;}
#menutop .aNavTopLevel1Selected {
color:#FFF799;background:#00A25B;}


#submenu{
float:left;
width:140px;

}
#submenu ul{
margin:0px;
padding:30px 0px 0 5px;
list-style:none;
}
#submenu li{
padding:0 0 4px 10px;
margin:0;}
#submenu a{
color:#00A25B;
background:transparent;
font-weight:bold;
font-size:12px;
text-decoration:none;}
#submenu a:hover{text-decoration:underline;}
#submenu p{
font-weight:bold;
font-size:12px;
padding:10px 0 10px 5px;
margin:0;}
#submenu .aNavLeftLevel2Selected{
color:#00A25B;
background:transparent;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}

#content{
color:black;
background:white;
padding:45px 20px 20px 20px;
margin:0 0 0 140px;
}
#content a {
color:#00A25B;
text-decoration:none;
}
#content a:hover {
color:#00A25B;
text-decoration:underline;
}

#content h1{
margin:0 0 10px 0;
padding:2px 0 2px 5px;
font:bold 16px verdana, sans-serif;
border-left:10px solid #C6E3C6;
border-bottom:1px solid #C6E3C6;}
#content h2{
margin:25px 0 10px 0;
padding:2px 0 2px 5px;
font:bold 14px verdana, sans-serif;
border-left:8px solid #C6E3C6;
border-bottom:1px solid #C6E3C6;}
#content h3{
margin:25px 0 10px 0;
padding:2px 0 2px 5px;
font:bold 12px verdana, sans-serif;
border-left:6px solid #C6E3C6;
border-bottom:1px solid #C6E3C6;}
#content p{padding:15px;}


#foot{color:#999999;
text-align:center;
padding:0 5 0 5;
margin:0;
border-top:1px solid #C6E3C6;}
#foot a{
color:#00A25B;
background:transparent;
font-weight:bold;
font-size:12px;
text-decoration:none;}
#foot a:hover{text-decoration:underline;}


.h1{
margin:0 0 10px 0;
padding:2px 0 2px 5px;
font:bold 18px verdana, sans-serif;
border-left:10px solid #C6E3C6;
border-bottom:1px solid #C6E3C6;}
.h2{
margin:25px 0 10px 0;
padding:2px 0 2px 5px;
font:bold 16px verdana, sans-serif;
border-left:8px solid #C6E3C6;
border-bottom:1px solid #C6E3C6;}
.h3{
margin:25px 0 10px 0;
padding:2px 0 2px 5px;
font:bold 14px verdana, sans-serif;
border-left:6px solid #C6E3C6;
border-bottom:1px solid #C6E3C6;}

