form
{
	margin:     1em 0;
	display:	block;
	
}

fieldset
{
	border:     1px solid #B9B9B9;
	display:	block;
	padding:	1em 1em;
	clear:		both;
	width:		88%;
	margin:		1em 0em 0 0;
}


select
{
	position: 	relative;
	top: 		-1.4em;
	left: 		8em;
	display:	block;
	width:		16em;
	border:		1px solid #a5acb2;
}
select:hover, input:hover, textarea:hover
{
	border:		1px solid #999;
	color:		#31709F;
}
select:focus, input:focus, textarea:focus
{
       	background:	#DAE0D2;
	border:		1px solid #AFAFAF;
	color:		#000;
}

legend
{
	color:		#000;
}
label
{
	clear: 		left;
	float: 		left;
	display: 	block;
	width: 		8em;
	margin-top:0.25em;
	font-weight: bold;
}


label.erstes
{
	margin-top:	1em;
}
input
{
	position: 	relative;
	top: 		-1.4em;
	left: 		8em;
	display: 	block;
	border:		1px solid #a5acb2;
	padding:	2px;
	background:	#fff;
      width:300px;
}

input.hidden
{
	position: 	relative;
	top: 		-1.4em;
	left: 		8em;
	display: 	block;
	border:		0px solid #a5acb2;
	padding:	0px;
	background:	transparent;
       width:300px;
}

input.plz
{
	position: 	relative;
	top: 		-1.4em;
	left: 		8em;
	display: 	block;
	border:		1px solid #a5acb2;
	padding:	2px;
	background:	#fff;
      width:19em;
}

input.senden
{
	top:		0.4em;

	left:		8em;
	clear:		left;
	width:		19em;

}



textarea
{
	position: 	relative;
	top: 		-1.4em;
	left: 		0;
	display: 	block;
	border:		1px solid #a5acb2;
	padding:	2px;
	width:		31.2em;
	height:		9em;
	
}



/* HTML TAGS */

h5
{
	margin-bottom: 0.5em;
	font-size: 100%;
}


fieldset.radio
{
	width: 88%;
	margin: 1em 0 2em 0;
}

fieldset.radio input
{
	clear: both;
	float: right;
	width: auto;
         position: 	relative;
         top: -0.4em;
                background:transparent;
          border:0;
}

fieldset.radio input.datum
{
	clear: both;
	float: right;
	width: auto;
         position: 	relative;
         top: -2.05em;
         left:		22.9em;
                background:transparent;
          border:0;
          FONT-FAMILY: Verdana,Arial, Helvetica, Sans-Serif;
                FONT-SIZE: 10px;
}

fieldset.radio label
{
	font-weight: normal;
         	float: left;

	width: 		14em;
	margin-top: 1em;
	font-weight: bold;
         background:transparent;
}
