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

	#bewerbung-formular {
	
		display:none;
	}


	/* -------------------- GRUNDSTRUKTUR ----------------- */
	
	#medien {
		margin-top:0px;
		margin-left:auto; 
		margin-right:auto; 
		display:none;
		width:1148px; 
		height:319px; 
		background-color:#eceae4;  
		background-image:url(../pics/bg_oben.jpg); 
		background-repeat:no-repeat; 
		float:none;	
	}
	
	#personalvermittlung {
		margin-top:0px;
		margin-left:auto; 
		margin-right:auto; 
		display:table;
		width:1148px; 
		height:auto; 
		background-image:url(../pics/bg_unten.gif); 
		background-repeat:repeat-y;
		
		padding-bottom:20px;
		
		
	}
	
		
		
		
		
		
		
		/* -------------------- INHALT ----------------- */
	
		#bewerbung {
			margin-top:0px;
			margin-left:-200px; 
			display:table;
			width:540px;
			float:left;
			height:auto;
			
		}
		
			#abbinder {
				margin-top:90px; 
				border-top:1px solid #dfdfdf;
				font-family:Arial, Helvetica, sans-serif; 
				font-size:11px; 
				color:#666666; 
				line-height:30px;
				display:none;	
				
				text-align:center;			
			}
			
			
			#weiter_navi{
				font-family:Arial, Helvetica, sans-serif; 
				font-size:12px; 
				color:#666666; 
				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:12px; 
				color:#666666; 
				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:12px; 
				color:#666666; 
				text-decoration:none;
				display: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:12px; 
				color:#666666; 
				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:12px; 
				color:#666666; 
				text-decoration:none;
			}
			
			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:0px;
				display:block;
				padding-bottom:0px;
			}
			

				
				#stellenausschreibung table {
					border-spacing: 0px;
					padding: 0px;
					border-collapse: collapse;
					width:530px;
				}
				
				#stellenausschreibung td {
					border-spacing: 0px;
					padding: 0px;
					vertical-align:top;
				}
				
				
				#stellenausschreibung td.bild {
					border-left:1px solid #dfdfdf;
					
					font-size:12px;
					line-height:20px;
					font-weight:bold;	
					padding-top:15px;
					padding-right:15px;
					padding-left:15px;
					padding-bottom:15px;
					color:#6db219;
					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:16px;	
					color:#6db219;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-bottom:5px;
				}	
				
				#stellenausschreibung h2 {
					font-size:12px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#6db219;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
				
				#stellenausschreibung p.stellenangebot {
					font-size:12px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#666666;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:url(../pics/buttet_kreuz.gif);
					background-repeat:no-repeat;
					padding-left:0px;
				}
		
				#stellenausschreibung p {
					font-size:12px;
					line-height:15px;	
					margin-bottom:15px;
					color:#6db219;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
		
				#stellenausschreibung p.bild {
					font-size:16px;
					line-height:20px;
					font-weight:bold;	
					margin-top:15px;
					margin-right:15px;
					margin-left:15px;
					color:#6db219;
					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:12px;
					line-height:15px;	
					margin-bottom:0px;
					margin-top:0px;
					color:#6db219;
					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 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:12px;
					line-height:15px;	
					color:#666666;
					font-family:Arial, Helvetica, sans-serif;						
				}
				
				
				#stellenvermittlung td.bild {
					border-left:1px solid #dfdfdf;
					font-size:12px;
					line-height:20px;
					font-weight:bold;	
					padding-top:15px;
					padding-right:15px;
					padding-left:15px;
					padding-bottom:15px;
					color:#6db219;
					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:0px;
				}
				
				
				#stellenvermittlung tr {
					border-spacing: 0px;
					padding: 0px;
				}
				
				#stellenvermittlung b {
					font-weight:normal;
					color:#CC3300;
				}
				
				#stellenvermittlung h1 {
					font-size:16px;
					line-height:16px;	
					color:#6db219;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:16px;
					margin-bottom:7px;
				}	
				
				#stellenvermittlung h2 {
					font-size:12px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:7px;
					color:#6db219;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}

				#stellenvermittlung p {
					font-size:12px;
					line-height:15px;	
					margin-bottom:7px;
					margin-top:7px;
					color:#666666;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					background-image:url(../pics/buttet_kreuz.gif);
					background-repeat:no-repeat;
					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:12px;
					line-height:15px;	
					color:#666666;
					font-family:Arial, Helvetica, sans-serif;						
				}
				
				
				#stellenvermittlung-hamburg td.bild {
					
					font-size:12px;
					line-height:20px;
					font-weight:bold;	
					padding-top:15px;
					padding-right:15px;
					padding-left:15px;
					padding-bottom:15px;
					color:#6db219;
					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:#6db219;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:16px;
					margin-bottom:7px;
				}	
				
				#stellenvermittlung-hamburg h2 {
					font-size:12px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:7px;
					color:#6db219;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}

				#stellenvermittlung-hamburg p {
					font-size:12px;
					line-height:15px;	
					margin-bottom:7px;
					margin-top:7px;
					color:#666666;
					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:12px;
					line-height:14px;	
					color:#6db219;
					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:#6db219;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:16px;
				}	
				
				#absatz_plus h2 {
					font-size:12px;
					line-height:15px;	
					margin-bottom:15px;
					color:#666666;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
				
				#absatz_plus p {
					font-size:12px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#666666;
					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:#6db219;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:16px;
				}	
				
				#absatz_folge h2 {
					font-size:12px;
					line-height:15px;	
					margin-bottom:15px;
					color:#666666;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
				
				#absatz_folge p {
					font-size:12px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#666666;
					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:0px;
			}	
			
				#einleitung b {
					color:#6db219;
					font-weight:normal;
				}
		
				#einleitung h1 {
					font-size:16px;
					line-height:16px;	
					color:#6db219;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
					margin-top:0px;margin-bottom:10px;
				}
				
				#einleitung p {
					font-size:12px;
					line-height:15px;	
					margin-bottom:15px;
					margin-top:0px;
					color:#666666;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:normal;
				}
		
		
		/* -------------------- 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;
			display:none;
			
			
		}
		
		.ueberuns {
			border-top:1px solid #d3d2ce; 
			padding-top:5px;
		}
		
			#menu b {
				font-size:16px;
				font-weight:normal;
				display:block;
				float:none;
				padding-top:10px;
				padding-bottom:7px;
			}		
			
			#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{
				border-bottom:1px solid #d3d2ce; padding-bottom:5px;
			}
			
			#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:12px;
				line-height:15px;	
				color:#666666;
				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:16px;
					font-weight:normal;
					display:block;
					float:none;
					padding-top:10px;
					padding-bottom:7px;
				}
				
				#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:12px;
					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);
				}
		

		

		
		
		

		


/* unverwendet 

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

*/


