body {
	
	margin-top:0px;
	padding:0px;
	margin-bottom:0px;
	background-color:#e5e2d4;
	background-image:url(../pics/bg_streifen.gif);
	background-repeat:repeat-x;
	text-align:center;
margin-right:-210px;

	

}


	#hamburg-zentrieren {
		width:100%;margin-left:-190px;margin-right:-20px;position:relative;height:auto;
	
	}




.arbeitsplatz {
	background-image:url(../pics/bg-streifen-platz.gif);

}

#menu a.filiale, #menu a.filiale:visited, #menu a.filiale:hover {
	margin-top:45px;margin-left:30px;
	border-bottom:0px solid #CCCCCC;border-top:0px solid #CCCCCC;
	background-image:none;
}
#menu a.vermittlungsgutschein, #menu a.vermittlungsgutschein:visited, #menu a.vermittlungsgutschein:hover {
	margin-top:45px;margin-left:30px;
	border-bottom:0px solid #CCCCCC;border-top:0px solid #CCCCCC;
	background-image:none;
}

div#info_unter_menu {
	margin-top:45px;margin-left:30px;
	border-bottom:0px solid #CCCCCC;border-top:0px solid #CCCCCC;
	background-image:none;
	display:table;
	width:214px;
	margin-top:45px;
				font-family:Arial,Verdana,Helvetica, sans-serif;
				font-size:13px;
				line-height:15px;	
				color:#515151;	
}

div#info_unter_menu a, div#info_unter_menu a:visited, div#info_unter_menu a:hover {
	margin-left:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:0px;padding-right:0px;
	border:0px solid #FFF;
}
div#abstand_unter_menu {
	width:200px;
	display:table;
	height:5px;
	float:none;	
}

div#abstand_unter_menu2 {
	width:200px;
	display:table;
	height:5px;
	float:none;
	line-height:5px;
	font-size:5px;
}



a.filiale_unternehmen, a.filiale_unternehmen:visited, a.filiale_unternehmen:hover {
	margin-top:35px;margin-left:35px;
	position:relative;display:compact;
	border-bottom:0px solid #CCCCCC;border-top:0px solid #CCCCCC;
	background-image:none;
}



	/* -------------------- GRUNDSTRUKTUR ----------------- */
	.wichtig_menu {
	font-weight:bold;
	}
	
	
	.menu_hervorhebung {
		font-weight:normal;
	}
	
	

	
	#medien {
		margin-top:0px;
		margin-right:auto;margin-left:auto;
		position:relative;
		
		display:table;
		/* bei width:1148px macht der opera einen pixel fehler, der mendienbereich geht einen pixel zu weit nach rechts */
		width:1150px; 
		height:319px; 
		background-color:#e5e2d4;  
		background-image:url(../pics/bg_oben.jpg); 
		background-repeat:no-repeat; 
		float:none;
	}
	#medien_hamburg {
		margin-top:0px;
		margin-right:auto;margin-left:auto;
		display:block;
		width:1148px; 
		height:339px; 
		background-color:#e5e2d4;  
		background-image:url(../pics/bg_oben_platz.jpg); 
		background-repeat:no-repeat; 
		float:none;
	}
	#personalvermittlung {
		margin-top:0px;
		margin-right:auto;margin-left:auto;
		position:relative;		
		
		display:table;
		width:1148px; 
		height:auto; 
		background-image:url(../pics/bg_unten.gif); 
		background-repeat:repeat-y;
		padding-bottom:20px;
	}
	
	
	
	#medien_hamburg h1 {
		margin-left:0px; 
		padding-left:200px; 
		margin-bottom:-20px; 
		text-align:left; 
		margin-top:0px; 
		margin-bottom:0px; 
		font-family:Arial, Helvetica, sans-serif; 
		color:#869a25; 
		font-weight:normal; 
		font-size:12px; 
		height:20px; 
		line-height:20px;
	}

		
		
		
		
		
		
		/* -------------------- INHALT ----------------- */
	
		#bewerbung {
			/*margin-left:-189px;*/
			
			margin-top:0px;
			margin-left:38px; 
			display:table;
			width:540px;
			float:left;
			height:auto;
			
		}
		
			#zwischenueberschrift {
				margin-top:15px;
				margin-bottom:15px;
				text-align:left;
			}
			
				#zwischenueberschrift h1 {
					font-size:16px;
					line-height:16px;
					margin-top:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-bottom:5px;
				}
			
			#menu-hamburg {
				margin-top:25px;
				margin-bottom:15px;
				text-align:left;
			}
			
				#menu-hamburg h2 {
					font-size:16px;
					line-height:16px;
					margin-top:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-bottom:5px;
				}
				
				#menu-hamburg a, #menu-hamburg a:visited, #menu-hamburg a:hover {
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					color:#869a25;
					text-decoration:underline;
				}
			
			#abbinder {
				margin-top:90px; 
				border-top:1px solid #dfdfdf;
				font-family:Arial, Helvetica, sans-serif; 
				font-size:11px; 
				color:#515151; 
				line-height:14px;	
				text-align:center;
				padding-top:5px;			
			}
				#abbinder a, #abbinder a:visited, #abbinder a:hover {
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#515151;
					text-decoration:none;
				}
			
			#weiter_navi{
				font-family:Arial, Helvetica, sans-serif; 
				font-size:13px; 
				color:#515151; 
				text-decoration:none;
				
				text-align:left;
				margin-bottom:15px;
			}
				
			#treffer {
				background-image:url(../pics/oben_info.gif);
				padding-left:10px; 
				margin-top:0px; 
				margin-bottom:0px; 
				text-align:left; 
				line-height:17px; 
				height:17px; 
				display:block; 
				font-family:Arial, Helvetica, sans-serif; 
				font-size:13px; 
				color:#515151; 
				text-decoration:none;
			}
			
			#treffer img {
				margin-top:2px;
			}
			
			a.mehrdazu, a.mehrdazu:visited, a.mehrdazu:hover {
				background-image:url(../pics/mehr_dazu.gif); 
				padding-right:40px; 
				margin-top:-15px; 
				margin-bottom:15px; 
				text-align:right; 
				line-height:17px; 
				height:17px; 
				display:block; 
				font-family:Arial, Helvetica, sans-serif; 
				font-size:13px; 
				color:#515151; 
				text-decoration:none;
			}
			
			a.mehrdazu:hover {
				background-image:url(../pics/mehr_dazu_over.gif);
			}
		
			a.mehrdazu2, a.mehrdazu2:visited, a.mehrdazu2:hover {
				background-image:url(../pics/mehr_dazu.gif); 
				padding-right:40px; 
				margin-top:-15px; 
				margin-bottom:15px; 
				text-align:right; 
				line-height:17px; 
				height:17px; 
				display:block; 
				font-family:Arial, Helvetica, sans-serif; 
				font-size:13px; 
				color:#515151; 
				text-decoration:none;
			}
			
			a.mehrdazu2:hover {
				background-image:url(../pics/mehr_dazu_over2.gif);
			}
		
		
			a.mehrdazu_oben, a.mehrdazu_oben:visited, a.mehrdazu_oben:hover {
				background-image:url(../pics/buttons_mehr_dazu_links.gif);
				padding-left:40px; 
				margin-top:0px; 
				margin-bottom:0px; 
				text-align:left; 
				line-height:17px; 
				height:17px; 
				display:block; 
				font-family:Arial, Helvetica, sans-serif; 
				font-size:13px; 
				color:#515151; 
				text-decoration:none;
				z-index:3;
				
			}
			
			a.mehrdazu_oben:hover {
				background-image:url(../pics/buttons_mehr_dazu_links_.gif);
			}
		
		
			#stellenausschreibung {
				height:auto;
				margin-bottom:15px;
				border-bottom:1px solid #dfdfdf;
				border-top:1px solid #dfdfdf;
				background-color:#FFFFFF;
				text-align:left;
				padding-left:10px;
				display:block;
				padding-bottom:0px;
				
			}
			

				
				#stellenausschreibung table {
					border-spacing: 0px;
					padding: 0px;
					border-collapse: collapse;
					width:530px;
				}
				
				#stellenausschreibung td {
					border-spacing: 0px;
					padding-top: 16px;
					vertical-align:top;
					padding-bottom:0px;
					padding-left:0px;
					padding-right:10px;
					
				}
				
				
				#stellenausschreibung td.bild {
					border-left:1px solid #dfdfdf;
					
					font-size:13px;
					line-height:20px;
					font-weight:bold;	
					padding-top:15px;
					padding-right:15px;
					padding-left:15px;
					padding-bottom:15px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					text-align:right;
					margin-bottom:15px;
					
					
				}
				
				#stellenausschreibung td.text {
					width:100%;
					
					
				}
				
				
				#stellenausschreibung tr {
					border-spacing: 0px;
					padding: 0px;
				}
				
				#stellenausschreibung b {
				
				font-weight:normal;
				color:#CC3300;
				}
				
				#stellenausschreibung h1 {
					font-size:16px;
					line-height:16px;
					margin-top:0px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-bottom:5px;
					
				}	
				
				#stellenausschreibung h2 {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
				
				#stellenausschreibung h3 {
					font-size:13px;
					line-height:15px;	
					margin-bottom:5px;margin-top:15px;
					margin-top:15px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
				
				#stellenausschreibung p.stellenangebot {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:url(../pics/buttet_kreuz.gif);
					background-repeat:no-repeat;
					padding-left:25px;
				}
		
		
				#stellenausschreibung p.online_bewerben_hamburg {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:none;
					background-repeat:no-repeat;
					padding-left:0px;
				}	

				#stellenausschreibung p.online_bewerben_hamburg_ohne_abstand_unten {
					font-size:13px;
					line-height:15px;	
					margin-bottom:5px;
					margin-top:0px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:none;
					background-repeat:no-repeat;
					padding-left:0px;
				}


				#stellenausschreibung p.online_bewerben_kontakt {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:15px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:none;
					background-repeat:no-repeat;
					padding-left:0px;
				}	

		
				#stellenausschreibung p.stellenangebot_bewerbung {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:url(../pics/bullet_haken.gif);
					background-repeat:no-repeat;
					padding-left:25px;
				}
				
				#stellenausschreibung p {
					font-size:13px;
					line-height:15px;	
					margin-bottom:5px;
					margin-top:0px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:url(../pics/buttet_kreuz.gif);
					background-repeat:no-repeat;
					padding-left:25px;
				}
				
				
				#stellenausschreibung p.stellenangebot_info {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:url(../pics/bullet_telefon.gif);
					background-repeat:no-repeat;
					padding-left:25px;
				}
				#stellenausschreibung p.stellenangebot_bewerbung_multiplikator {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:url(../pics/bullet_stern.gif);
					background-repeat:no-repeat;
					padding-left:25px;
				}
		
		

		
		
				#stellenausschreibung a, #stellenausschreibung a:visited, #stellenausschreibung a:hover {
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					color:#869a25;
					text-decoration:underline;
				}		
		
				#stellenausschreibung p.bild {
					font-size:16px;
					line-height:20px;
					font-weight:bold;	
					margin-top:15px;
					margin-right:15px;
					margin-left:15px;
					color:#869a25;
					font-family:"Times New Roman", Times, serif;
					font-weight:normal;
					text-align:right;
					margin-bottom:15px;
				}
				#stellenausschreibung p.bild img {
					margin-bottom:5px;
				}
				
				#stellenausschreibung p.berufsfeld {
					font-size:13px;
					line-height:15px;	
					margin-bottom:0px;
					margin-top:0px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					
				}
		
		
		
		
		
		
		
			#stellenvermittlung {
				height:auto;
				margin-bottom:15px;
				border-top:1px solid #dfdfdf;
				background-color:#FFFFFF;
				text-align:left;
				display:block;
			}
				
				#stellenvermittlung a, #stellenvermittlung a:visited, #stellenvermittlung a:hover {

					color:#869a25;
					text-decoration:underline;
				}
				
				#stellenvermittlung table {
					border-bottom:1px solid #dfdfdf;
					border-spacing: 0px;
					padding: 0px;
					border-collapse: collapse;
					width:540px;
				}
				
				#stellenvermittlung td {
					border-spacing: 0px;
					padding: 0px;
					vertical-align:top;
					font-size:13px;
					line-height:15px;	
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;						
				}
				
				
				#stellenvermittlung td.bild {
					border-left:1px solid #dfdfdf;
					font-size:13px;
					line-height:20px;
					font-weight:bold;	
					padding-top:15px;
					padding-right:15px;
					padding-left:15px;
					padding-bottom:15px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					text-align:right;
					margin-bottom:15px;
				}
				
				#stellenvermittlung td.text {
					width:100%;
					padding-bottom:7px;
					padding-left:15px;
					padding-right:15px;
				}
				
				
				#stellenvermittlung tr {
					border-spacing: 0px;
					padding: 0px;
				}
				
				#stellenvermittlung b {
					font-weight:normal;
					color:#CC3300;
					
				}
				
				#stellenvermittlung h1 {
					font-size:14px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					margin-top:16px;
					margin-bottom:7px;
				}	
				
				#stellenvermittlung h2 {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:7px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}

				#stellenvermittlung p {
					font-size:13px;
					line-height:15px;	
					margin-bottom:7px;
					margin-top:7px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:url(../pics/buttet_kreuz.gif);
					background-repeat:no-repeat;
					padding-left:25px;
				}
		
				#stellenvermittlung p.gruen {
					font-size:13px;
					line-height:15px;	
					margin-bottom:7px;
					margin-top:7px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					background-image:none;
					font-weight:normal;
					padding-left:0px;
				}
				
				
				
				
			
				
			#hamburg-personalvermittlung	 {
				height:auto;
				margin-bottom:15px;
				border-top:1px solid #dfdfdf;
				background-color:#FFFFFF;
				text-align:left;
				display:block;
				border-bottom:1px solid #dfdfdf;
				width:540px;
				padding-bottom:7px;
			}
				
				#hamburg-personalvermittlung a, #hamburg-personalvermittlung a:visited, #hamburg-personalvermittlung a:hover {

					color:#869a25;
					text-decoration:underline;
					
				}
				
				
				.bild2 {
					border:0px solid #dfdfdf;
					font-size:13px;
					line-height:20px;
					font-weight:bold;	
					margin-top:15px;
					margin-right:15px;
					margin-left:15px;
					margin-bottom:15px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					text-align:right;
					float:right;
					margin-bottom:15px;
				}
				#hamburg-personalvermittlung bild {
					border-left:1px solid #dfdfdf;
					font-size:13px;
					line-height:20px;
					font-weight:bold;	
					padding-top:15px;
					padding-right:15px;
					padding-left:15px;
					padding-bottom:15px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					text-align:right;
					
					margin-bottom:15px;
				}

				
				
				
				#hamburg-personalvermittlung b {
					font-weight:normal;
					color:#CC3300;
				}
				
				#hamburg-personalvermittlung h1 {
					font-size:16px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:16px;
					margin-bottom:7px;
					padding-left:15px;
					padding-right:15px;
				}	
				
				#hamburg-personalvermittlung h2 {
					font-size:13px;
					line-height:15px;	
					margin-bottom:5px;
					margin-top:5px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					padding-left:15px;
					padding-right:15px;
				}

				#hamburg-personalvermittlung p {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:3px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:none;
					padding-left:0px;
					padding-left:15px;
					padding-right:15px;
				}
						
				
				
			#personalvermittlung-hamburg {
				height:auto;
				margin-bottom:15px;
				border-top:1px solid #dfdfdf;
				background-color:#FFFFFF;
				text-align:left;
				display:block;
			}
				
				#personalvermittlung-hamburg a, #personalvermittlung-hamburg a:visited, #personalvermittlung-hamburg a:hover {

					color:#869a25;
					text-decoration:underline;
				}
				
				#personalvermittlung-hamburg table {
					border-bottom:1px solid #dfdfdf;
					border-spacing: 0px;
					padding: 0px;
					border-collapse: collapse;
					width:540px;
				}
				
				#personalvermittlung-hamburg td {
					border-spacing: 0px;
					padding: 0px;
					vertical-align:top;
					font-size:13px;
					line-height:15px;	
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;						
				}
				
				
				#personalvermittlung-hamburg td.bild {
					border-left:1px solid #dfdfdf;
					font-size:13px;
					line-height:20px;
					font-weight:bold;	
					padding-top:15px;
					padding-right:15px;
					padding-left:15px;
					padding-bottom:15px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					text-align:right;
					margin-bottom:15px;
				}
				
				#personalvermittlung-hamburg td.text {
					width:100%;
					padding-bottom:7px;
					padding-left:15px;
					padding-right:15px;
				}
				
				
				#personalvermittlung-hamburg tr {
					border-spacing: 0px;
					padding: 0px;
				}
				
				#personalvermittlung-hamburg b {
					font-weight:normal;
					color:#CC3300;
				}
				
				#personalvermittlung-hamburg h1 {
					font-size:16px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:16px;
					margin-bottom:7px;
				}	
				
				#personalvermittlung-hamburg h2 {
					font-size:13px;
					line-height:15px;	
					margin-bottom:5px;
					margin-top:5px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}

				#personalvermittlung-hamburg p {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:3px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:none;
					padding-left:0px;
				}
		
			
				
				
				
				
				
				
				
				
				
				
			#stellenvermittlung-hamburg {
				height:auto;
				margin-bottom:15px;
				border-top:1px solid #dfdfdf;
				border-bottom:1px solid #dfdfdf;
				background-color:#FFFFFF;
				text-align:left;
				display:block;
			}
				
				#stellenvermittlung-hamburg table {
					
					border-spacing: 0px;
					padding: 0px;
					border-collapse: collapse;
					width:540px;
				}
				
				#stellenvermittlung-hamburg td {
					border-spacing: 0px;
					padding: 0px;
					vertical-align:top;
					font-size:13px;
					line-height:15px;	
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;						
				}
				
				
				#stellenvermittlung-hamburg td.bild {
					
					font-size:13px;
					line-height:20px;
					font-weight:bold;	
					padding-top:15px;
					padding-right:15px;
					padding-left:15px;
					padding-bottom:15px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					text-align:right;
					margin-bottom:15px;
				}
				
				#stellenvermittlung-hamburg td.text {
					width:100%;
					padding-bottom:7px;
					padding-left:15px;
				}
				
				
				#stellenvermittlung-hamburg tr {
					border-spacing: 0px;
					padding: 0px;
				}
				
				#stellenvermittlung-hamburg b {
					font-weight:normal;
					color:#CC3300;
				}
				
				#stellenvermittlung-hamburg h1 {
					font-size:16px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:16px;
					margin-bottom:7px;
				}	
				
				#stellenvermittlung-hamburg h2 {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:7px;
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}

				#stellenvermittlung-hamburg p {
					font-size:13px;
					line-height:15px;	
					margin-bottom:7px;
					margin-top:7px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:url(../pics/buttet_kreuz.gif);
					background-repeat:no-repeat;
					padding-left:25px;
				}		
		
		
		
		
		
		
		
		
			#bewerbung-formular {
			
				margin-left:0px; 
				margin-bottom:0px; 
				margin-top:0px;
			}
				#bewerbung-formular table {
					border-spacing: 0px;
					padding: 0px;
					border-collapse: collapse;
				}
				
				#bewerbung-formular td {
					border-spacing: 0px;
					padding: 0px;
					vertical-align:top;
					font-size:13px;
					line-height:14px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
	
			
			#absatz_plus {
				height:auto;
				margin-bottom:15px;
				border-bottom:1px solid #dfdfdf;
				border-top:1px solid #dfdfdf;
				background-color:#FFFFFF;
				text-align:left;
				padding-left:10px;
			}	
		
				#absatz_plus h1 {
					font-size:16px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:16px;
				}	
				
				#absatz_plus h2 {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
				
				#absatz_plus p {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:url(../pics/buttet_kreuz.gif);
					background-repeat:no-repeat;
					padding-left:25px;
				}
				
				
			#absatz_folge {
				height:auto;
				margin-bottom:15px;
				border-bottom:1px solid #dfdfdf;
				border-top:1px solid #dfdfdf;
				background-color:#FFFFFF;
				text-align:left;
				padding-left:10px;
			}	
		
				#absatz_folge h1 {
					font-size:16px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:16px;
				}	
				
				#absatz_folge h2 {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
				
				#absatz_folge p {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:url(../pics/buttet_kreuz.gif);
					background-repeat:no-repeat;
					padding-left:25px;
				}				
		
			#einleitung {
				height:auto;
				margin-bottom:0px;
				text-align:left;
				padding-left:10px;
			}	
			
				.pfeil {
					border:1px solid #666666;
					margin-left:-10px;
					margin-bottom:25px;
				}
			
				#einleitung b {
					color:#869a25;
					font-weight:normal;
				}
		
		
		
				#einleitung h1 {
					font-size:15px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					margin-top:0px;margin-bottom:10px;
				}
				
				#einleitung h3 {
					font-size:16px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:0px;margin-bottom:10px;
				}
				
				#einleitung h4 {
					font-size:16px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:0px;margin-bottom:10px;
				}
				
				#einleitung h2 {
					font-size:16px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:0px;margin-bottom:10px;
				}
				
				
				#einleitung p {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
		
		
		
				#einleitung a, #einleitung a:visited, #einleitung a:hover {

					color:#869a25;
					text-decoration:underline:
				}
		
				#einleitung td {
					font-size:13px;
					line-height:15px;	
					margin-bottom:0px;
					margin-top:0px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
		
		
		
		
			#sitemap-hamburg {
				height:auto;
				margin-bottom:0px;
				text-align:left;
				padding-left:10px;
			}	
			
				#sitemap-hamburg b {
					color:#869a25;
					font-weight:normal;
				}
		
		
		
				#sitemap-hamburg h1 {
					font-size:16px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:0px;margin-bottom:10px;
				}
				
				#sitemap-hamburg h2 {
					font-size:16px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:0px;margin-bottom:10px;
				}
				
				#sitemap-hamburg h3 {
					font-size:13px;
					line-height:16px;	
					color:#869a25;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:0px;margin-bottom:10px;
					padding-left:0px;
				}
				

				
				
				#sitemap-hamburg p {
					font-size:13px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#515151;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
		
		
		
				#sitemap-hamburg a, #sitemap-hamburg a:visited, #sitemap-hamburg a:hover {

					color:#869a25;
					text-decoration:underline;
					padding-left:10px;
					background-image:url(../pics/link_site.gif);
					background-repeat:no-repeat;
				}		
		
		
		/* -------------------- MENU ----------------- */
		
		#abstand {
			width:203px; 
			display:block; 
			float:left; 
			height:10px;
			
		}
		
		#menu {
			margin-top:0px;
			/* margin-left:203px;*/
			margin-left:0px;
			float:left;
			display:table;
			width:270px; 
			height:auto;
			
			
		}
		
		.ueberuns {
			border-top:1px solid #d3d2ce; 
			padding-top:5px;
		}
		
			#menu b {
				font-size:15px;
				font-weight:bold;
				display:block;
				float:none;
				padding-top:10px;
				padding-bottom:5px;
			}		
			
			#menu a.oben, #menu a.oben:visited, #menu a.oben:hover {
				margin-top:0px;
			}
			
			#menu a.mitte, #menu a.mitte:visited, #menu a.mitte:hover {
				border-top:none;
			}	
				
			#menu.unternehmen{
				
			}
			
			#menu a.weiss_unten, #menu a.weiss_unten:visited, #menu a.weiss_unten:hover {
				border-top:0px solid #d3d2ce;
				margin-top:0px;
			}
			
			#menu a, #menu a:visited {
				width:auto;
				height:auto;
				text-align:left;
				margin-left:0px;
				margin-top:0px;
				margin-bottom:0px;
				position:relative;
				float:none;
				display:block;
				font-family:Arial,Verdana,Helvetica, sans-serif;
				font-size:13px;
				line-height:15px;	
				color:#515151;
				text-decoration:none;
				padding-left:10px;
				padding-right:10px;
				padding-bottom:10px;
				background-image:none;
				border-bottom:1px solid #d3d2ce;
				border-top:1px solid #d3d2ce;
				margin-top:5px;
				margin-bottom:5px;
			}		
			#menu a:hover {
				text-decoration:none;
				background-image:url(../pics/bg_menupunkt_strich_grau.gif);
				background-repeat:no-repeat;
			}
		
			#menu1{
				background-image:url(../pics/bg_menu_gruen.jpg);
				background-repeat:repeat-y;
				float:none;
				display:table;
				height:auto;
				width:270px;
				
			}
				
				#menu1 b {
					font-size:15px;
					font-weight:bold;
					display:block;
					float:none;
					padding-top:10px;
					padding-bottom:5px;
				}
				
				#menu1 a.gruen_oben, #menu1 a.gruen_oben:visited {
					background-image:none;
				}
				#menu1 a.gruen_oben:hover {
					text-decoration:none;
					background-image:url(../pics/bg_menupunkt_strich_ohne.gif);
				}

				#menu1 a.gruen_oben_anwahl, #menu1 a.gruen_oben_anwahl:visited, #menu1 a.gruen_oben_anwahl:hover {
					background-image:url(../pics/bg_menupunkt_strich_ohne.gif);
				}

				#menu1 a.gruen_anwahl, #menu1 a.gruen_anwahl:visited, #menu1 a.gruen_anwahl:hover {
					background-image:url(../pics/bg_menupunkt_strich_.gif);
				}

				#menu1 a, #menu1 a:visited {
					width:auto;
					height:auto;
					text-align:left;
					margin-left:0px;
					margin-top:0px;
					margin-bottom:0px;
					position:relative;
					float:none;
					display:block;
					font-family:Arial,Verdana,Helvetica, sans-serif;
					font-size:13px;
					line-height:15px;	
					color:#ffffff;
					text-decoration:none;
					padding-left:10px;
					padding-right:10px;
					padding-bottom:10px;
					background-image:url(../pics/bg_menupunkt_strich.gif);
					background-repeat:no-repeat;
					border:none;
				}		
				#menu1 a:hover {
					text-decoration:none;
					background-image:url(../pics/bg_menupunkt_strich_.gif);
				}
		

		
				#menu1 a.trenner, #menu1 a.trenner:visited {
					width:auto;
					height:auto;
					text-align:left;
					margin-left:0px;
					margin-top:0px;
					margin-bottom:0px;
					position:relative;
					float:none;
					display:block;
					font-family:Arial,Verdana,Helvetica, sans-serif;
					font-size:13px;
					line-height:15px;	
					color:#ffffff;
					text-decoration:none;
					padding-left:10px;
					padding-right:10px;
					padding-bottom:10px;
					background-image:url(../pics/bg_menupunkt_trenner.gif);
					background-repeat:no-repeat;
					border:none;
				}		
				#menu1 a.trenner:hover {
					text-decoration:none;
					background-image:url(../pics/bg_menupunkt_trenner_.gif);
				}

				#menu1 a.trenner_anwahl, #menu1 a.trenner_anwahl:visited, #menu1 a.trenner_anwahl:hover {
					background-image:url(../pics/bg_trenner_anwahl.gif);
				}
		
		
				#menu1 a.subber, #menu1 a.subber:visited {
					padding-top:10px;
					width:auto;
					height:auto;
					text-align:left;
					margin-left:0px;
					margin-top:0px;
					margin-bottom:0px;
					position:relative;
					float:none;
					display:block;
					font-family:Arial,Verdana,Helvetica, sans-serif;
					font-size:13px;
					line-height:15px;	
					color:#ffffff;
					text-decoration:none;
					padding-left:10px;
					padding-right:10px;
					padding-bottom:10px;
					background-image:url(../pics/bg_menupunkt_strich.gif);
					background-repeat:no-repeat;
					border:none;
				}		
				#menu1 a.subber:hover {
					text-decoration:none;
					background-image:url(../pics/bg_menupunkt_strich_.gif);
				}		
input{
	border: 1px solid #cccccc;
}		

textarea{
	border: 1px solid #cccccc;
}		
		


/* unverwendet 

input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	background-color: #E5E5E5;
	border: 1px solid #ffffff;
}

*/


