@charset "utf-8";
html { font-family: Verdana, Geneva, sans-serif;}
body { background-color:#ccc;}
img { border:0px;}
a { color:#FFF; text-decoration:none;}
#outerbox_bg { position:absolute; top:50%; left:50%; width:848px; height:600px; margin:-300px 0 0 -424px; background-image: url(img/bg.jpg);}
#outerbox { position:absolute; top:50%; left:50%; width:848px; height:600px; margin:-300px 0 0 -424px; background-color:#FFF;}
#header { position:absolute; top:0; left:0; width:848px; height:120px; z-index:1; }
	#logo { position:absolute; top:0; left:0; width:120px; height:120px; z-index:2;}
	#headline { position:absolute; top:48px; left:166px; width:250px; height:30px; font-size:24px; z-index:2; color:#646566;}
	#headline_s { position:absolute; top:48px; left:166px; width:250px; height:30px; font-size:24px; z-index:2; color:#00519B;}
	#headline_s a, #start2 a { color:#00519B;}
#contentbox { position:absolute; top:120px; left:0; width:848px; height:360px; font-size:11px; line-height:14px; color:#646566; }
	#menue { position:absolute; top:0; left:0; width:152px; height:310px; padding:50px 0 0 28px; }
	#menue ul { margin:0px 0px 0px 0px; padding:0px;}
	#menue ul li { margin:8px 0 8px 0; width:76px; height:18px; padding:0 0 0 0;  background-image:url(img/menue.gif); list-style-type:none; font-size:11px; text-align:center;}
	.big { font-size:14px;}
	.big2 { font-size:13px;}
	.einzug1 { padding-left:10px;}
	.einzug2 { padding-left:80px;}	
	#menue ul li.sub { margin:0px 0px 0px 0px; width:152px; height:18px; padding:0 0 0 0px; background-image:none; text-align:left;}
	#menue ul li.sub a { font-size:9px; color:#000;}
	#start1 { position:absolute; top:120px; left:184px; width:606px; height:133px; font:Arial, sans-serif; color:#3A4C98;}
	.logo1 { font-size: 32px; border-bottom: 2px solid #3A4C98; width:465px; padding: 16px 0 10px 0px;}
	.logo2 { font-size: 12px; width:465px; padding: 16px 0 0px 0px;}
	#start2 { position:absolute; top:302px; left:420px; width:369px; height:40px; color:#00519B; font-size:23px; line-height:normal;}

	#content1_3 { position:absolute; top:30px; left:180px; width:210px; height:300px; }
	#content2_3 { position:absolute; top:30px; left:400px; width:210px; height:300px; }
	#content3_3 { position:absolute; top:30px; left:620px; width:218px; height:300px; }
	
	#content2_2 { position:absolute; top:30px; left:400px; width:428px; height:300px;}

	#content1_4 { position:absolute; top:30px; left:180px; width:242px; height:300px; }
	#content2_4 { position:absolute; top:30px; left:442px; width:363px; height:300px; }

	#content1 { position:absolute; top:30px; left:177px; width:220px; height:300px; }
	#anfahrt { position:absolute; top:30px; left:177px; width:600px; height:300px; }
	
	#content1 p, #content1_3 p, #content2_3 p, #content3_3 p { margin:0px;}
	#content1_3 a { color:#333;}
	.danke { color:#333;}
	.contactRow { padding:2px;}
	label {	display:block; float:left; padding:3px 0px 0px 0px; width:100px; color:#333;}
	.contactRow input, .contactRow textarea { width:250px;}
	.contactRow2 { padding:2px 2px 2px 2px; width:358px;}
	.links { float:left;}
	.rechts { float:right;}
	.contactRow2 input { width:100px;}
	


	
#footer { position:absolute; top:480px; left:0; width:848px; height:120px; }

