body { 
	background: url(images/hintergrund.jpg) center repeat-y #ffe0cc;
	font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	overflow: -moz-scrollbars-vertical;
}

#content { text-align: center; width: 500px; margin: 0 auto; }

input#email_address, label[for="email_address"] {
    display:none;
}

.email_adress { border: 0; display: none; }


form { text-align: left; margin: 0 0 0 120px; }
form span { 
	display: -moz-inline-box; display: inline-block; *display: inline;
	width: 120px; margin: 0 0 5px 0;
}


form textarea { width: 265px; border: 1px solid #aaaaaa; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10pt; }
form textarea.errorField { border: 1px solid #e2001a; }

form input { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10pt; }
form input.inputField { border: 1px solid #aaaaaa; }
form input.errorField { border: 1px solid #e2001a; }

div.error { background: #fcc; border: 1px solid #e2001a; padding: 5px; width: 290px; }
div.ok { background: #6F9; border: 1px solid #393; padding: 5px; width: 290px; }
