a:link     { text-decoration: none; color:#0000FF; cursor: pointer; }
a:visited  { text-decoration: none; color:#0000FF; }
a:active   { text-decoration: underline; color:#0000FF; }
a:hover    { text-decoration: underline; color:#0000FF; } 

body {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	background-color: #ffffff; 
	color: #000000;  
	margin:0px;
	padding:0px;
}
td,th {
	text-align:justify;
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
input,textarea,select {
	vertical-align:middle;
	font-size: 11px;
	font-weight: bold; 
	color: #ffffff;
	background-color:#7fac98;
	border-style:none;
	margin-left:2px;
	float:left;
}
.linie {
  border-top-color: #999999;
  border-top-width: 1px;
  border-top-style:dashed;
}
#angaben{
	font-family: verdana, Arial, Helvetica, sans-serif; 
	color:#394c46;
	font-size: 11px;
	font-weight: bold; 
}
#long {
	height:18px;
	width:200px;
}
#med {
	height:18px;
	width:150px;
}
#short {
	height:18px;
	width:48px;
}
#check{
	background-color:#ffffff;
}
#tarea {
	height:72px;
	width:200px;
}
#button {
	font-size: 11px;
	font-weight: normal; 
	width:150;
	border:3px double #808080;
}
.bottomborder {
	border-bottom:dotted 2px #7fac98;
}
.nav:link {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration:none;
	color: #000000;
}
.nav:visited {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration:none;
	color: #000000;
}
.nav:hover {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration:underline;
	color: #000000;
}
.nav:active {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration:none;
	color: #000000;
}
.topmail:link {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold; 
	text-decoration:none;
	color: #394c46;
}
.topmail:visited {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold; 
	text-decoration:none;
	color: #394c46;
}
.topmail:hover {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold; 
	text-decoration:underline;
	color: #394c46;
}
.topmail:active {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold; 
	text-decoration:none;
	color: #394c46;
}
.but:link {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	text-decoration:none;
	color: #ffffff;
	background-image:url(images/button.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	height:31;
	width:140;
	display:block;
}
.but:visited {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	text-decoration:none;
	color: #ffffff;
	background-image:url(images/button.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	height:31;
	width:140;
	display:block;
}
.but:hover {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	text-decoration:none;
	color: #000000;
	background-image:url(images/button.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	height:31;
	width:140;
	display:block;
}
.but:active {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	text-decoration:none;
	color: #ffffff;
	background-image:url(images/button.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	height:31px;
	width:140px;
	display:block;
}
.butblack {
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	color: #000000;
	background-image:url(images/button.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	height:31;
	width:140;
	display:block;
}

.preistabelle {
position:relative;
left:15px;
}