/*#####################----------------- registierung ------------------##############*/

#optional{
	border: solid 0px yellow;
	font-size: 11px;
	
	width: 357px;
	font-family: arial;
	float: left;
}

.errorNote{
	border: solid 0px yellow;
	font-size: 11px;
	color: darkred;
	width: 357px;
	font-family: arial;
	float: left;
}

#registerBUY,#registerBUY1{
	border: solid 0px blue;
	width: 860px;
	margin-left: 50px;
}

#registerBUY1{
	margin-left: 240px;
	width: 450px;
}

.error{
	background-color: silver;
}


#contactdaten,#contactdaten1{
	width: 783px;
	border: solid 1px gray;
	padding-left: 10px;
	padding-bottom: 20px;
	margin-left: 8px;
}

#contactdaten1,#contactdaten{
	width: 370px;
}



#kontaktAngabe,#kontaktWert,#kontaktAngabeAdr,#kontaktWertPass,#kontaktWertEnde,#kontaktWertAngabe,#kontaktAngabeEnde{
	width: 165px;
	text-align: left;
	vertical-align: middle;
	border: solid 0px green;
	margin-top: 4px;
	float: left;
	height: 20px;
	font-family: arial;
}


#kontaktWert{
	width: 197px;
}

#kontaktAngabeAdr{
	text-align: left;
}

/*#####################----------------- regfirst.php------------------##############*/

#angabenWKBUY,#angabenWKBUY1{
	border: solid 0px yellow;
	width: 830px;
}

#angabenWKBUY1{
	width: 420px;
}

#regentryBUY,#regentryBUY1{
	border: solid 1px gray;
	padding-bottom: 10px;
}

#regentryBUY1{
	width: 425px;
}


#adressDaten,#adressDaten1,#nachrichtOCC{
	float:left;
	width: 370px;
	padding-left: 10px;
	padding-bottom: 20px;
	margin-left: 8px;
	margin-top: 20px;
	border: solid 1px gray;
}

#nachrichtOCC{
	margin-top: 0px;
}

input.first,input.first1{
	margin-top: 5px;
	margin-left: 720px;
}

input.first1{
	margin-left: 320px;
}