form#Anmeldung-2 {
	position: relative;
	padding: 5px 0 6px 0;
	height: 35px;
	background: url(../images/bg-newsletter-input.gif) no-repeat 0 3px;
}
form#Anmeldung-2 fieldset {
	float: left;
}
form#Anmeldung-2 label {
	font-size: 20px;
	color: #92790d;
	margin: 5px 0 0 0;
	width: 54px;
}

form#Anmeldung-2 label,
form#Anmeldung-2 input {		
	float: left;
}

form#Anmeldung-2 input {				
	border:0px;
	width: 239px;
	height: 20px;
	background: none;
	margin: 0;
	font-size: 1.08em;
	color: #b5b5b5;
	padding: 5px 2px 0 7px;
	line-height: 18px;
	margin: 0 0 0 1px;
	opacity: 0.6;
}
form#Anmeldung-2 input#submit-newsletter {
	border: none;
	cursor:pointer;
	width: 29px;
	height: 29px;
	float: left;
	background: none;
	margin: 0;
	padding: 0;
	background: url(../images/bg-submit-hover.gif) no-repeat 0 -4000px;
}
form#Anmeldung-2 input#submit-newsletter:hover {	
	background-position: 0 0;
}
form#Anmeldung-2 input[type=hidden] {
	display:none;
}

fieldset {border: none;}