head {
  height:100%;
}

body {
  font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
	line-height:130%;
	margin:0px;
	margin-top:0px;
	padding:0px;
	spacing:0px;
  height:101%;
}

td {
  	font-size:11px;
}

form {
	margin:0px;
	margin-top:0px;
}

.fliesstext {
  font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
	line-height:150%;
}

.standard {
  font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
}

.headline {
  font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:12px;
	line-height:150%;
	color:#0AA09B;
  margin:0px;
}

.gruen {
	color:#00a19c;
}

.servicenav {
	font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
	text-decoration : none;
}

.impressum {
	font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	color:#0AA09B;
	text-decoration : none;
}
  
.navlink {
	font-size:12px;
  text-decoration: none;
}

.navunterseiten {
 	font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
	line-height:150%;
}

.textarea_small {
  font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
  color:#000000;
  border:1px solid #00A19C;
  background-color:#FFFFFF;
  width:250px;
  height:40px;
}

.textarea_normal {
  font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
  color:#000000;
  border:1px solid #00A19C;
  background-color:#FFFFFF;
  width:250px;
  height:100px;
}

.input {
  font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
  color:#000000;
  border:1px solid #00A19C;
  background-color:#FFFFFF;
  width:250px;
  height:20px;
}

.submit {
  font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
  color:#FFFFFF;
  border:1px solid #FFFFFF;
  background-color:#00A19C;
  width:250px;
  height:20px;
}

h2 {
	line-height:110%;
}

li.subnav{ list-style-image: url(gfx/pfeilvor.gif);}

td.profil{padding:10px;}

.flag_de {display:block;width:20px; height:13px; margin-left:5px; background-image: url(gfx/lang_de.gif); float:left}
.flag_de:hover {background-image: url(gfx/lang_de_aktiv.gif)}
.flag_de_gr {display:block;width:40px; height:26px; margin-left:10px; background-image: url(gfx/lang_de_gr.gif); float:left}
.flag_de_gr:hover {background-image: url(gfx/lang_de_aktiv_gr.gif)}

.flag_en {display:block; width:20px; height:13px; margin-left:5px; background-image: url(gfx/lang_en_aktiv.gif); float:left}
.flag_en_gr {display:block; width:40px; height:26px; margin-left:10px; background-image: url(gfx/lang_en_aktiv_gr.gif); float:left}

