
body	{	background-color:#9eaaa0; 
			text-align:center;
			color: #444444; font-family: Verdana, Arial,sans-serif;
			font-size:11px; }

img	{	border:none; padding:0px; margin:0px;}

ol, ul	{ width: 460px; 
			  margin-top:2px; margin-bottom: 1.8em;
			  line-height: 1.6em; font-size:11px; }

a, 
a:link, 
a:visited, 
a:active {	color:#c04235; text-decoration:none;
				padding-right:13px;
				background-image:url(img/pf_re.gif); background-repeat:no-repeat;
				background-position:right 0.7px; }
a:hover  {  color:#c04235; text-decoration:underline; }


a.back, 
a.back:link, 
a.back:visited, 
a.back:active {	color:#c04235; text-decoration:none;
						padding-left:13px;
						background-image:url(img/pf_l.gif); background-repeat:no-repeat;
						background-position:left 0.7px; }
a.back:hover  {  color:#c04235; text-decoration:underline; }

a.weiter, 
a.weiter:link, 
a.weiter:visited, 
a.weiter:active {	display:block; width:460px;
						text-align:right;
						color:#c04235; text-decoration:none;
						padding-right:13px;
						background-image:url(img/pf_re.gif); background-repeat:no-repeat;
						background-position:right 0.7px; }
a.weiter:hover  {  color:#c04235; text-decoration:underline; }


div#pack		{ 	width:996px; 
					margin:0px auto; text-align:left;
					padding:0px;
					background-image:url(img/vbs_bg_27.gif);
			  		background-repeat:repeat; }
div#top		{  width:996px; height:14px; font-size:5px;
					background-image:url(img/vbs_top_03.gif);
					background-repeat:no-repeat; }
	
div			{  text-align:left;}



div#hd			{ 	width:996px;  }

div#hd1				{ width:996px; height:134px; padding-left:8px;}
div#hd1 div.top	{ width:980px; height:24px; float:left; background-color:#FFFFFF; }
div#hd1 div.lft	{ width:296px; height:110px; float:left; 
					background-image:url(img/hd1.gif);
					background-repeat:no-repeat; }
div#hd1 div.lft	div.lfttxt	
				{ 	margin-top:22px; margin-left:46px;
					font-size:12px;  
					font-weight:bold; 
					font-style:italic; color:#9b9b9b;}
div#hd1 div.mid	{ width:608px; height:110px;float:left;
							text-align:right;
							background-image:url(img/hd1-02.gif);
			  				background-repeat:no-repeat; }
div#hd1 div.mid span.redi	{ font-size:14px; 
									  font-weight:bold; font-style:italic; color:#c70000; }
div#hd1 div.mid span.gri1	{ font-size:14px; 
									  font-weight:bold; font-style:italic; color:#9b9b9b; }
div#hd1 div.mid span.gri2	{ font-size:14px; 
									   font-style:italic; color:#000000; }

div#hd1 div.rgt	{ width:75px; height:110px;float:left;}
div#hd1 div.clear	{ clear:both; width:1px; height:1px;}

div#hd2				{	width:996px; padding-left:8px;}
div#hd2 div.lft	{ 	width:297px; float:left;}
div#topnavi			{ 	float:left;
							height:37px; width:691px;
							background-color:#c30000;
							background-image:url(img/nav_1_14.gif);
			  				background-repeat:repeat; }
						
div#topnavi a, 
div#topnavi a:link, 
div#topnavi a:visited, 
div#topnavi a:active {	display:block; float:left;
								height:29px; 
								padding-left:15px; padding-right:17px;
								padding-top:8px;
								color:#FFFFFF; font-size:15px; 
								text-decoration:none; 
								background-image:url(img/nav_2_15.gif);
			  					background-repeat:no-repeat; 
								background-position:right; }
div#topnavi a:hover  {  height:27px;
								padding-top:10px;
								text-decoration:underline; }
						
						
div#hd3 div,
div#hd3 div img		{ float:left;}

div#hd3 div#hd3lft	{	width:304px; height:100px; 
								background-image:url(img/hd3_bglft_20.gif);
								background-repeat:repeat; }
div#hd3 div#hd3lft img	{ margin-left:52px; margin-top:60px; }
					
div#cont					{ 	width:980px;
								padding-left:8px; padding-right:8px; }

div#cont div#colft		{ 	float:left; width:297px; }
													
div#cont div#colft div#subnavi				{	width:200px;
															margin-left:54px; margin-top:72px; margin-bottom:70px;
															line-height: 1.6em; font-size:11px; 
															border-top:1px solid #CCCCCC;}

div#cont div#colft div#subnavi a,
div#cont div#colft div#subnavi a:link, 
div#cont div#colft div#subnavi a:visited, 
div#cont div#colft div#subnavi a:active 	{ 	display:block; 
															width:190px; height:24px;
															padding-left:10px; padding-top:4px; padding-right:0px;
															color:#444444; 
															border-bottom:1px solid #CCCCCC;
															background-image:url(img/sbmnupf_20.gif); background-repeat:no-repeat;
															background-position:0px 7px; }
div#cont div#colft div#subnavi a:hover 	{  color:#c04235; text-decoration:none; }
div#cont div#colft div#subnavi a.act		{	color:#c04235; text-decoration:none; font-weight:bold; }


div#cont div#colft div#hinbox					{	width:190px;
															margin-left:54px; margin-top:64px; 
															padding:5px; 
															line-height: 1.6em; font-size:11px; 
															background-color:#ebebeb;
															border-top:1px solid #CCCCCC;
															border-bottom:1px solid #CCCCCC;}



div#cont div#corgt	{ 	float:left;
								width:652px; padding-top:30px;
								padding-left:15px;
								padding-bottom:25px;
								background-color:#FFFFFF; }
								
div#cont div#corgt	p	{	width: 460px; 
									margin-top:2px; margin-bottom: 1.8em;
									line-height: 1.6em; font-size:11px;}
									
div#cont div#corgt h1	{  display:block; width:460px;
									color:#c04235; font-size:14px; font-weight:bold;}
									
div#cont div#corgt h2	{  color:#c04235; width:460px;
									font-size:11px; font-weight:bold; }

div#cont div#corgt div#leist	{ width:465px; }
div#cont div#corgt div#leist div.box1 { width:140px; float:left;}
div#cont div#corgt div#leist div.box2 { width:180px; height:140px;
													float:left; 
													padding-top:70px;
													text-align:center;
													color:#FFFFFF; font-size:11px; font-weight:bold;
													background-image:url(img/vbs_leilink3_02.gif);
													background-repeat:no-repeat;}
div#cont div#corgt div#leist div.box3 { width:5px; height:210px; float:left; }
div#cont div#corgt div#leist div.box4 { width:460px; clear:both;}

div#cont div#corgt div#leist div.box1 a,
div#cont div#corgt div#leist div.box1 a:link, 
div#cont div#corgt div#leist div.box1 a:visited, 
div#cont div#corgt div#leist div.box1 a:active 	{ 	
								display:block; 
								width:140px; height:42px;
								padding-top:13px; padding-right:0px;
								margin-bottom:15px;
								text-align:center;
								color:#FFFFFF; font-size:11px; font-weight:bold;
								background-image:url(img/vbs_leilink3_01.gif); 
								background-repeat:no-repeat;}
div#cont div#corgt div#leist div.box1 a:hover 	{  color:#c04235; text-decoration:none; }

div#cont div#corgt div#leist div.box4 a,
div#cont div#corgt div#leist div.box4 a:link, 
div#cont div#corgt div#leist div.box4 a:visited, 
div#cont div#corgt div#leist div.box4 a:active 	{ 	
								display:block; 
								width:140px; height:42px;
								padding-top:13px; padding-right:5px; 
								margin-left:160px;
								text-align:center;
								color:#FFFFFF; font-size:11px; font-weight:bold;
								background-image:url(img/vbs_leilink3_07.gif); 
								background-repeat:no-repeat;}
div#cont div#corgt div#leist div.box4 a:hover 	{  color:#c04235; text-decoration:none; }

div#cont div#corgt div.dwnl					{  width:550px;
															margin-bottom:25px;}
div#cont div#corgt div.dwnl h2				{  display:block; width:550px; height:20px;
															margin-bottom:5px;
															border-bottom:1px solid #CCCCCC; }
div#cont div#corgt div.dwnl div.box1		{  width:340px; float:left;}
div#cont div#corgt div.dwnl div.box2		{  width:200px; margin-left:9px; float:left;}
div#cont div#corgt div.dwnl div.clr			{  clear:both;}		
div#cont div#corgt div.dwnl div.box1 p 	{ 	width:340px;
															margin-top:2px; margin-bottom:5px;}
div#cont div#corgt div.dwnl div.box2 a		{  display:block; width:175px; height:17px;
															padding-left:25px; padding-top:10px;
															margin-top:5px;
															line-height: 1.6em; font-size:11px;
															background-image:url(img/pdf_icon.gif); 
															background-repeat:no-repeat;
															background-position:left; }	
div#cont div#corgt div.dwnl div.box2 div.groesse	{ width:175px; font-size:10px; padding-left:25px }

div#cont div#corgt div.pics					{  width:475px; 
															margin-bottom:25px;}
div#cont div#corgt div.pics div.pbox		{	width:218px; float:left;
															padding:4px; margin-right:10px;
															font-size:11px; 
															background-image:url(img/imgrah_226.gif);
															background-repeat:no-repeat;
															background-position:top;}
div#cont div#corgt div.pics div.pbox img	{  margin-bottom:28px;   }	

div#cont div#corgt div#kontakt					{ width:691px;}
div#cont div#corgt div#kontakt div.boxlft		{ width:400px; float:left;
																margin-right:10px; }
div#cont div#corgt div#kontakt div.boxlft p	{	margin-top:2px; margin-bottom: 1.8em;
																line-height: 1.6em; font-size:11px;}
div#cont div#corgt div#kontakt div.pbox		{	width:218px; float:left;
																padding:4px 4px 28px 4px; margin-right:10px;
																font-size:11px; 
																background-image:url(img/imgrah_226.gif);
																background-repeat:no-repeat;
																background-position:top;}





div#cont div#corgt table.ref				{  width:465px; font-size:11px; }
div#cont div#corgt table.ref td			{	height:20px; padding:10px 5px 10px 5px;
														border-bottom:1px solid #CCCCCC;
														vertical-align:top; line-height: 1.6em;
														background-color:#f7f7f7;}
div#cont div#corgt table.ref th			{ 	height:20px; padding:5px; padding-top:10px;
														font-weight:bold; text-align:left;
														color:#FFFFFF;
														background-color:#ce0000;
														border-bottom:1px solid #CCCCCC;}
div#cont div#corgt table.ref th.aufg	{ 	width:185px; }
div#cont div#corgt table.ref th.zeit	{ 	/*width:70px; */ width:0px; }
div#cont div#corgt table.ref th.bv		{ 	width:255px; }




div#cont div#cobttm	{ 	clear:both; 
								width:980px; height:30px; 
								background-color:#ebebeb; }
								



								
								
div#fuer					{  width:988px; height:179px;
								padding-top:30px;
								font-size:11px; color:#FFFFFF;
								background-image:url(img/bg_fuer_37.gif);
								background-repeat:repeat; }
div#fuer div.lft		{	float:left;
								width:252px; height:166px;  
								padding-left:53px;
								font-size:14px; font-style:italic;}
div#fuer div.the		{	width:154px; float:left;
								padding-left:8px; padding-right:8px; padding-top:14px; padding-bottom:0px;}		
div#fuer div.the h6	{  display:block; width:143px;
								padding-bottom:9px; padding-top:0px; 
								margin-top:0px; margin-bottom:0px;
								font-size:11px; color:#ebebeb; font-weight:bold;
								border-bottom:1px solid #ebebeb; }		
div#fuer div.the div.mid	{ margin-top:10px; padding-bottom:0px; }

div#fuer div.the div.mid a, 
div#fuer div.the div.mid a:link, 
div#fuer div.the div.mid a:visited, 
div#fuer div.the div.mid a:active {	display:block; width:143px;
												color:#ebebeb; text-decoration:none;
												padding-left:13px;
												background-image:url(img/pf_re_ws.gif); background-repeat:no-repeat;
												background-position:left 0.7px; }
div#fuer div.the div.mid a:hover  {  color:#ebebeb; text-decoration:underline; }

div#fuer div.the ul	{ padding:0px; margin-left:15px;	}
div#fuer div.clear	{	width:988px; height:0px; clear:both;}	



div#adr					{ 	width:980px; height:287px; 
								margin-left:8px; padding-top:23px;
								background-color:#c3c3c3;}
								
div#adr a				{ padding:0px; background-image:none;}
div#adr div.lft		{	width:244px; float:left;
								padding-left:53px;
								font-size:14px; font-style:italic;}
div#adr div.adr		{  width:341px; float:left;
								font-size:11px; padding-top:14px; }
div#adr div.adr h6	{  font-size:11px;}
div#adr div.clear		{	width:988px; clear:both;}	


div#ftr					{  width:980px; height:38px;
								padding-top:22px; margin-left:8px;
								text-align:center; font-size:11px;
								background-color:#ebebeb;}
div#ftr a				{  margin:5px; padding:0px; background-image:none;}
								
								
/* Form */

#konform						{ width:465px; background-color:#ebebeb;
									padding:25px; }
#konform table				{ width:360px; font-size:11px; }		
#konform table	td			{ width:360px; font-size:11px; }							
								
#konform form				{ margin: 0px; }
#konform input, 
#konform textarea			{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
									font-size:11px; color:#444444; line-height:17px;
				 					margin-top:2px; margin-bottom:2px; 
									padding:2px; padding-left:5px;
									border:1px solid #c04235;
									border-left-width:3px;
									background-color:#FFFFFF;}

#konform input				{ 	width:203px; height: 15px; }
#konform .input2			{ 	width:152px; }
#konform .input3			{ 	width:40px; }
#konform .inputmark 		{ 	width:200px; border-left-width:3px;}
#konform .inputmarktxt	{ 	width:200px; border-left-width:3px;}
#konform .inputbreit		{ 	width:300px; }
#konform .inputtxt		{ 	width:260px; }

#konform .submitbutton 	{ 	font-family:Verdana, Arial, Helvetica, sans-serif; 
									font-size:11px; color:#FFFFFF; font-weight:bold;
									height:24px; width:200px; 
									background-color:#c04235; }
								


				

				
				