body {
		background:url(../img/bg_dot.png) top left repeat;
		font-family: helvetica, arial;
		font-size: 11px;
		color: #626262;
	}
	
	a:link, a:active, a:visited, a:hover {
		color: #626262;
		text-decoration: none;
	}
	
	a.impressum {
		font-size: 10px;
		display: block;
		padding-bottom: 4px;
	}
	
	.alignLeft {
		float: left;
	}
	
	#header {
		width: 869px;
		margin: 95px auto 0 auto;
		text-align: right;
	}
	
	
	#teaser {
		width: 787px;
		margin: 0 auto 0 auto;
	}
	
	#content {
		width: 869px;
		margin: 0 auto 0 auto;
		background-color: green;
	}
	
	.contentText {
		width: 768px;
		padding-left: 60px;
	}
	
	.textLeft {
		width: 354px;
		padding-right: 30px;
		padding-top: 45px;
	}
	
	.textRight {
		width: 354px;
		padding-right: 30px;
		padding-top: 70px;
	}
	
	.textLeftStart {
		width: 500px;
		padding-right: 30px;
		padding-top: 45px;
	}
	
	.textRightStart {
		width: 238px;
		padding-top: 73px;
	}
	
	.shadowverlauf {
		width: 869px;
		background:url(../img/shadow_verlauf.png) top left repeat-y;
	}
	
	fieldset {
		width: 300px;
	}
	
	input {
		border: 1px solid #CCCCCC;
		margin-top: 3px;
		margin-bottom: 6px;
	}
	
	label {
		float:left;
		width: 145px;
		color: #000000;
	}
	
	#email {
		width: 298px;
	}
	
	#vorname, #nachname {
		float:left;
		width: 143px;
	}
	
	label.error {
		color:red;
		float: left;
		width: 298px;
		margin-bottom: 12px;
	}
	
	.formSpacer {
		margin-right:10px;
	}
	
	.btSend {
		background-image:url(../img/bt_send.png);
		width:101px;
		height:21px;
		border:0 none;
		display:block;
		float:right;
		padding:0;
		
	}
