#content { padding-right: 0; width: 700px; }
#menu { margin-bottom: 0; }
h1 { margin-right: 0; }

#form { float: right; margin: -82px 0 20px 20px; padding: 10px 15px 15px 15px; width: 300px; background-color: #F3F3F3; border: 1px solid #CCC; }
#form p { clear: both; margin: 0; }
#form label { display: block; float: left; margin: 5px 8px 0 0; width: 110px; color: #1CA2D8; font-weight: bold; }
#form input, #form select { float: left; margin: 5px 0; background-color: #FFF; border: 1px solid #FF9043; }
#form input { width: 174px; padding: 3px; }
#form select { width: 182px; }
#form input#Submit1 {
	cursor: pointer;
	margin: 15px 0 0 0;
	padding: 0 0 4px 40px;
	width: 190px;
	height: 33px;
	background: #F0F0F0 url(../img/button_bg.gif) left bottom no-repeat;
	border: 0;
	color: #FFF;
	font-size: 16px;
	text-align: left;
}
#form input#Submit1.german {
	width: 250px;
	background: #F0F0F0 url(../img/button_bg_ext.gif) left bottom no-repeat;

}
#form br { margin: 0; padding: 0; line-height: 0; }
.errors { display: block; margin: 0 0 5px 0; padding: 0; color: #D43A16; }