@charset "utf-8";
/* CSS Document */

.formbox {
	border-left: 1px dotted #ada38e;
	border-right: 1px dotted #ada38e;
	border-bottom: 1px dotted #ada38e;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
}
 
.formheader {
	padding:2pt 0px 2px 5px;
	background-color:#FFFFFF;
	border-left: 10px solid #00472B;
	border-right: 1px solid #ada38e;
	border-top: 1px solid #ada38e;
	border-bottom: 1px solid #ada38e;	
	font-weight:bold;
	left: 46px;
	color: #00472B;
}

.formheader2 {
	font-weight:bold;
	float: left;
  	width: 150px;
 	text-align: right;
	padding: 3px 5px 0px 0px;
 	display: block;
	color: #00472B;
}

.formfliess {
	padding: 10px 0px;
	margin-left: 15px;
}

.bold {
	font-weight:bold;
}

.formreihe {
  clear: both;
  padding: 3px 0px;
}

.formlabel {
  float: left;
  width: 150px;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
  display: block;
}

.kontrollkaestchen {
  float: left;
  width: 150px;
  text-align: right;
  padding-right: 5px;
  display: block;
}

.formfeld {
	width: 220px;
	border: 1px solid #ada38e;
	overflow: hidden;
} 

.formfeldKlein {
	width: 70px;
	margin-right:2px;
	border: 1px solid #ada38e;
} 


.formtextfeld {
	width: 250px;
	padding: 3px 0 10px 5px;
	padding-top: 3px;
	float: left;
} 

.sternchen {
	vertical-align:top;
	margin-left: 7px;
	margin-top: 3px;
}

.submitbtn {
	font-size: 11px;
	background-color: #e9e3d4;
	/*background-image: url(hg_button.gif);*/
	border:1px solid; 
	border-color:#999 #333 #333 #999; 
 	padding:1px 5px; 
	margin: 5px 0 10px 0px;
	font-weight: bold;
}
.submitbtn:hover {
	background:#00472B; 
	color:#fff;
	border:1px solid;
	border-color:#999 #333 #333 #999; 
	
}

.formFehlermeldung{
	color: #9d0101;
	font-weight: bold;
}

.margin10px{
	margin: 10px 0 10px 0;
		
}


