body
  	{
  	margin:0px;   	padding:0px;
         font-family: Verdana, Arial, Helvetica, "sans serif";
        	color:#00000;    line-height:150%;    font-size: 0.8em;
 	}

/* Text */
.unsichtbar
{visibility:hidden; display:none;}
h1
{
         font-family:  Verdana,Arial, Helvetica, "sans serif";
        	color:#0EB24B;    line-height:150%;    font-size: 110%;
}

.bg_gruen
{
         font-family:  Verdana,Arial, Helvetica, "sans serif";
        	color:#ffffff;    line-height:150%;    font-size: 110%;
text-align:center; background-color:#0EB24B;
}

h2
{
         font-family:  Verdana,Arial, Helvetica, "sans serif";
        	color:#666666;    line-height:150%;    font-size: 100%;
}
.fett
{font-size: bold; }
.kurz
{
margin:0px;   	padding:0px; padding-left:4px;
}

a:link, a:visited
{
text-decoration:none; color: #000000; font-weight:bold;
}

.punktLinie
{
padding:10px;
margin:0px;
height:1px;
width:98%;
overflow:hidden;
border-bottom:1px dashed #cccccc;
}


/* Contact form */
div.kontaktformular label {
	float: left;
	width: 100px;
}

div.kontaktformular input {
	vertical-align: middle;
}

div.kontaktformular p.abschicken {
	margin: 0 0 0 100px;
}

div.kontaktformular p.abschicken input {
	font-size: 11px; border-color:#0EB24B;border:1px;
}

div.kontaktformular input.eingabe,
div.kontaktformular textarea {
	width: 300px;border-color:#0EB24B;border:1px;
}

div.kontaktformular textarea {
	height: 150px; border:1px; border-color:#0EB24B;
}

.fWeiss
{
width:380px;
padding:20px;
background-color:#ffffff; border: 0; 
}

.fuerForm_s
{
position:relative;
width:360px;
height:30px;
}

   .areaFeld
 {
  position:absolute;
  top:1px;
 right:0px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:100%;
 font-weight: normal;
 text-align: left;
 color: #000000;
 width:360px;
 height:80px;
 float:left;
 background-color:#ffffff;
 border: 1px;  border-style:solid;   border-color:#7AD19E;
 scroll-base-color:#ffffff;
}

   .textFeld
 {
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:100%;
 font-weight: normal;
 text-align: left;
 color: #000000;
 width:180px;
 height:12px;
 position:absolute;
  top:1px;
 right:0px;
 background-color:#ffffff;
 border: 1px;  border-style:solid;   border-color:#7AD19E;
 border-left:0;
 border-top:0;
}

   .checkFeld
 {
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:100%;
 font-weight: normal;
 text-align: left;
 color: #000000;
 width:20px;
 height:20px;
 position:absolute;
  top:1px;
 right:50px;
 background-color:#ffffff;
 border: 1px;  border-style:solid;   border-color:#7AD19E;
 border-left:0;
 border-top:0;
}

.button
 {
  font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight: normal;
 text-align: center;
 color: #000000;
 width:90px;
 height:20px;
 background-color:#ffffff;
 border: 1px;  border-style:solid;   border-color:#7AD19E;
cursor:hand;
 }

.sprachen
{
padding:0; margin:0; padding-left:10px;
}


#content image
{
padding-left:10px; padding-bottom:10px; padding-top:4px;
}