body{
 font: 13px  Arial, Helvetica, sans-serif;
 color: black;
 margin:0;
 cursor:default;



}
p{
 padding:0; margin:0;
}
br.break{ clear:left;
}
h1{margin:0; padding:0; margin-bottom:5px; font-size:18px;}

/**/
.bold_n_green{
 font-weight:bold;
 color:#2f861a;
}

#fiehderlich_kotzgruehne_linie{
 height:19px;
 background:#2f861a;
 margin-bottom:15px;
}
#menue{
 float:left;
 margin:0 5px;
 width:200px;
}
.menuebox{
 border:2px solid #2f861a;
 padding:5px;
 padding-bottom:2px;
 margin-bottom:10px;
}
#nav_titel{
 color:#2f861a;
 font-weight:bold;
 padding-bottom:2px;
 margin-bottom:4px;
 border-bottom:2px solid #2f861a;
}
/*
*/
#inhalt
{
 float:left;
 margin-left:10px;
 text-align:justify;
 width:560px;
 /* border:1px solid black; */
}
/*
*/
/* LINKS */
a:link, a:active, a:visited, a:hover{
 color: #800000;
 font-weight:bold;
}
/*
*/
a.nav:link, a.nav:visited, a.nav:active {
  color:black;
  display:block;
  padding:2px 2px 5px 2px;
  margin:5px 0px;
  border-bottom:2px solid #2f861a;
  text-decoration:none;
  width:98%;
}
a.nav:hover {
  color:#ffffff;
  display:block;
  background-color:#2f861a;
  text-decoration:none;
}
/*
*/
a.mailto:link, a.mailto:visited, a.mailto:active{
  color:#2f861a;
  text-decoration:underline;
  margin-bottom:7px;
  display:block;
}
a.mailto:hover  {
  text-decoration:none;
}

/*********
 formular
*********/

form
{
 padding: 2px 0 0 0;
 margin:0;
}


input.putput, textarea.putput
{
 font: 11px Verdana, Arial, sans-serif;
}
input.putput, textarea.putput
{
 float:left;
 width:150px;
 margin-left:10px;
 padding:2px;
 border:2px solid #2f861a;
}
textarea.putput
{
 width:98%;
 height:200px;
 margin:auto;
 border-right:0;
 float:none;
}
html>body textarea.putput
{
 border-right:2px solid #2f861a;
}
.chkbx
{
 margin:-2px 1px;
 width:15px;
 border:0;
}
html>body .chkbx { margin:2px; margin-left:3px; margin-right:0px;
}


label
{
 width:80px;
 float:left;
 display:block;
 padding:2px;
}
label.labbel
{
 width:160px; padding:0 0 0 5px; margin-right:30px;
}


/* Listen */
li{
 margin-top:5px;
 margin-left:10px;
 list-style-type:square;
}
html>body li{
 margin-left:20px;
}
