/* CSS Document */


.formstar {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #529BA2;
}


.form_box_lang {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	height: 12px;
	width: 345px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;
	font-weight: normal;
	margin: 0 0 0 0px;
}

.select_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	width: 250px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;
	font-weight: normal;
	margin: 0 0 0 0px;
}	

.select_box_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 1px solid #FF0000;	
	font-size: 10px;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	width: 250px;
	font-weight: normal;

}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #3CAB84;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	width: 70px;
	border: 1px solid #999999;
}

.form_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	height: 12px;
	width: 160px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;
	font-weight: normal;
	margin: 0 0 0 0px;
}

.form_box_datum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	height: 12px;
	width: 80px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;
	font-weight: normal;
	margin: 0 0 0 0px;
}

.form_box_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 1px solid #FF0000;	
	font-size: 10px;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	height: 12px;
	width: 160px;
	font-weight: normal;

}

.form_textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	height: 70px;
	width: 160px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;

}



.info {
	line-height: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #3CAB84;
}



.zeile { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; margin: 0 0 0 0; padding: 0; height: 20px; width: 395px; display: block; clear: left;}
.definitionen {width: 140px; height: 20px; float: left; margin: 0; padding: 2px 0 0 0; font-weight: normal; display:block; vertical-align: bottom;}
.eintragen {width: 210px; height: 20px; float: right; margin: 0; padding: 2px 0 0 0; font-weight: normal; display:block; vertical-align: bottom;}
.eintragenlang {width: 395px; height: 20px; float: left; margin: 0; padding: 2px 0 0 0; font-weight: normal; vertical-align: bottom;}
.definitionenlang {width: 395px; height: 20px; float: left; margin: 0;; font-weight: normal; padding: 2px 0 0 0; vertical-align: bottom;}
.hinweise {width: 400px; height: 20px; float: left; margin: 0;font-style: italic; font-weight: bold; padding: 2px 0 0 0; display:block; vertical-align: bottom;}
.tellbutton {width: 170px; height: 20px; float: left; margin: 0 0 0 0; padding: 2px 0 0 0; font-weight: normal; display:block; vertical-align: bottom;}
.sellbutton {float: left; margin: 0 0 0 0; padding: 2px 0 0 0; font-weight: normal; display:block; vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;	font-weight: normal;	color: #FFFFFF; 	background-color: #3CAB84;	text-align: center;	height: 21px; width: 120px; border: 1px solid #999999;

}
.contactbutton {width: 170px; height: 20px; float: left; margin: 0 0 0 0; padding: 2px 0 0 0; font-weight: normal; display:block; vertical-align: bottom;}
.searchbutton {width: 170px; height: 20px; float: left; margin: 0 0 0 0; padding: 2px 0 0 0; font-weight: normal; display:block; vertical-align: bottom;}


.verpflichtend {width: 200px; height: 20px; margin: 0; padding: 2px 0 0 0; font-weight: normal; display:block; vertical-align: bottom;}
