/**************************************************
 *  EWZ Dortmund                                  *
 *  http://www.ewz-do.de                          *
 *  --------------------------------------------  *
 *  Autor: Beate Pürner,                          *
 *  Pürner Unternehmensberatung, Dortmund         *
 *  http://www.puerner-ub.de/td/                  *
 *                                                *
 *  letzte Änderung: 18.06.2010   v123            *
 **************************************************/

body {
	background-color: #f0f1f1;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000; 
	font-size: 14px;
	line-height: 17px; 
	text-align: left;
	margin: 0;
	padding: 0; 
}

/* ----------------- Bereiche ---------------- */

#gesamt {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	color: #000000; 
	background-color: #f0f1f1;
	overflow: visible;
	visibility: Visible;
	display: block;
}
#rahmen {
	position: absolute;
	margin-left: -506px;
	left: 50%;
	top: 0px;
	width: 1010px;
	background-color: #ffffff;
	background-repeat: no-repeat;
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	border-color: #f0f1f1;
}
#kopf {
	float: left;
	width: 1010px;
	height: 112px;
	background-color: #e3e4e5;
	padding: 0;
	border-width: 0; 
}
#logo {
	float: left;
	width: 205px;
 	height: 112px;
	padding-top: 0;
	padding-left: 17px;
	padding-right: 0;
	padding-bottom: 0;
	border-width: 0; 
}
#kopf_navi {
	float: left;
	width: 788px;
	height: 112px;
	background-image: url(../gfx/hg-kopf.png);
	background-repeat: no-repeat;
	padding: 0;
	border-width: 0; 
}
#rahmen_naviallg {
	float: left;
	width: 788px;
	height: 12px;
	color: #000000; 
	font-size: 12px; 
	line-height: 12px; 
	list-style: none outside none; 
	border-width: 0; 
	padding-top: 64px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	margin: 0;
}
#naviallg_leer {
	float: left;
	width: 530px;
	height: 12px;
	border-width: 0; 
	padding: 0;
	margin: 0;
}
#naviallg {
	float: left;
	width: 258px;
	height: 12px;
	color: #000000; 
	font-size: 12px;
	line-height: 12px; 
	border-width: 0; 
	padding: 0;
	margin: 0;
}
#navi1_ausb, #navi1_ewz, #navi1_weiterb, #navi1_beratung, #navi1_beschaeft {
	float: left;
	width: 788px;
	height: 28px;
	background-color: #ffffff;
	color: #000000; 
	font-size: 15px;
	line-height: 17px; 
	list-style: none outside none; 
	border-width: 0; 
	padding: 0;
	margin: 0;
}
#rahmen_navi2 {
	float: left;
	width: 1010px;
	height: 20px;
	background-color: #000000;
	color: #ffffff; 
	font-size: 13px; 
	line-height: 20px; 
	list-style: none outside none; 
	border-width: 0; 
	padding: 0;
	margin: 0;
}
#navi2_leer {
	float: left;
	width: 227px;
	height: 20px;
	background-color: #000000;
	border-width: 0; 
	padding: 0;
	margin: 0;
}
#navi2_ewz, #navi2_ausb, #navi2_weiterb, #navi2_beratung, #navi2_beschaeft {
	float: left;
	width: 783px;
	height: 20px;
	background-color: #000000;
	color: #ffffff; 
	font-size: 13px; 
	line-height: 20px; 
	list-style: none outside none; 
	border-width: 0; 
	padding: 0;
	margin: 0;
}
#inhalt {
	float: left;
	width: 1010px;
	padding: 0;
	border-width: 0;
}
#home_ewz, #home_ausb, #home_weiterb, #home_beratung, #home_beschaeft {
	float: left;
	width: 816px;
	background-color: #ffffff;
	margin: 0;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	border-width: 0; 
}
#home_ewz_li, #home_ewz_mi, #home_ausb_li, #home_ausb_mi, #home_weiterb_li, #home_weiterb_mi, #home_beratung_li, #home_beratung_mi, #home_beschaeft_li, #home_beschaeft_mi {
	float: left;
	width: 408px;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	border-width: 0; 
}
#kasten1_ewz, #kasten1_ausb, #kasten1_weiterb, #kasten1_beratung, #kasten1_beschaeft {
	float: left;
	width: 391px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	border-width: 0; 
}
#kasten1_ewz {
	background-color: #f6d8ce;
}
#kasten1_ausb {
	background-color: #fbe9d4;
}
#kasten1_weiterb {
	background-color: #edd8e2;
}
#kasten1_beratung {
	background-color: #dddbea;
}
#kasten1_beschaeft {
	background-color: #dce6ec;
}

#kasten1_ewz h1, #kasten1_ausb h1, #kasten1_weiterb h1, #kasten1_beratung h1, #kasten1_beschaeft h1 { 
	color: #ffffff;
	padding-top: 6px;
	padding-bottom: 6px;
}
#kasten1_ewz h1 { 
	background-color: #cf182f;
}
#kasten1_ausb h1 { 
	background-color: #e58c23;
}
#kasten1_weiterb h1 { 
	background-color: #ae216f;
}
#kasten1_beratung h1 { 
	background-color: #4a5794;
}
#kasten1_beschaeft h1 { 
	background-color: #0088a9;
}

#kasten2_ewz, #kasten2_ausb, #kasten2_weiterb, #kasten2_beratung, #kasten2_beschaeft {
	float: left;
	width: 389px;
	background-color: #f0f1f1;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}
#kasten2_ewz {
	border-color: #cf182f;
}
#kasten2_ausb {
	border-color: #e58c23;
}
#kasten2_weiterb {
	border-color: #ae216f;
}
#kasten2_beratung {
	border-color: #4a5794;
}
#kasten2_beschaeft {
	border-color: #0088a9;
}
#kasten2_ewz h1, #kasten2_ausb h1, #kasten2_weiterb h1, #kasten2_beratung h1, #kasten2_beschaeft h1 { 
	font-size: 15px; 
	line-height: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
}
#kasten2_ewz h1 { 
	color: #cf182f;
}
#kasten2_ausb h1 { 
	color: #e58c23;
}
#kasten2_weiterb h1 { 
	color: #ae216f;
}
#kasten2_beratung h1 { 
	color: #4a5794;
}
#kasten2_beschaeft h1 { 
	color: #0088a9;
}

#kasten2_ewz h2, #kasten2_ausb h2, #kasten2_weiterb h2, #kasten2_beratung h2, #kasten2_beschaeft h2 { 
	padding-top: 6px;
	padding-bottom: 6px;
}
#kasten2_ewz p, #kasten2_ausb p, #kasten2_weiterb p, #kasten2_beratung p, #kasten2_beschaeft p { 
	font-size: 13px; 
	line-height: 17px;
	text-align: left;
}

#spaltelinks, #spaltelinks_ewz, #spaltelinks_ausb, #spaltelinks_weiterb, #spaltelinks_beratung, #spaltelinks_beschaeft {
	float: left;
	width: 227px;
	background-color: #ffffff;
	font-size: 12px; 
	line-height: 16px;
	padding: 0;
	border-width: 0; 
}
#spaltemitte {
	float: left;
	width: 589px;
	background-color: #f5f5f2;
	padding: 0;
	border-width: 0; 
}
#spaltemitte_team {
	float: left;
	width: 816px;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	border-width: 0; 
}
#navi3_ewz, #navi3_ausb, #navi3_weiterb, #navi3_beratung, #navi3_beschaeft {
	float: left;
	width: 574px;
	background-color: #f5f5f2;
	color: #000000; 
	font-size: 10px;
	line-height: 14px; 
	border-width: 0; 
	padding-top: 6px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#spaltemitte_inh_ewz2, #spaltemitte_inh_ausb2, #spaltemitte_inh_weiterb2, #spaltemitte_inh_beratung2, #spaltemitte_inh_beschaeft2 {
	float: left;
	width: 578px;
	background-color: #f5f5f2;
	color: #000000; 
	font-size: 13px;
	line-height: 17px; 
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	border-width: 0; 
}
#sitemap {
	float: left;
	width: 578px;
}
#spalterechts {
	float: left;
	width: 179px;
	background-color: #ffffff;
	font-size: 12px; 
	line-height: 16px;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 6px;
	border-width: 0; 
}
#suche {
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-width: 0; 
}
#spalterechts_inh {
	float: left;
	width: 179px;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-width: 0; 
}

#fuss_ewz, #fuss_ausb, #fuss_weiterb, #fuss_beratung, #fuss_beschaeft {
	float: left;
	width: 1010px;
	height: 68px;
	background-color: #000000;
	padding-top: 12px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-width: 0; 
}
#fuss_ewz {
	background-image: url(../gfx/hg-EWZ-fuss-viereck.png);
	background-repeat: no-repeat;
}
#fuss_ausb {
	background-image: url(../gfx/hg-ausbildung-fuss-viereck.png);
	background-repeat: no-repeat;
}
#fuss_weiterb {
	background-image: url(../gfx/hg-weiterbildung-fuss-viereck.png);
	background-repeat: no-repeat;
}
#fuss_beratung {
	background-image: url(../gfx/hg-beratung-fuss-viereck.png);
	background-repeat: no-repeat;
}
#fuss_beschaeft {
	background-image: url(../gfx/hg-beschaeftigung-fuss-viereck.png);
	background-repeat: no-repeat;
}

/* ----------------- Absätze ---------------- */

p { 
	color: #000000; 
	font-size: 13px; 
	line-height: 17px;
	text-align: left;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin: 0;
}
#spaltemitte_team p { 
	font-size: 13px; 
	line-height: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin: 0;
}
h1 { 
	color: #000000;
	font-weight: bold; 
	font-size: 18px; 
	line-height: 26px;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0;
}
#spaltemitte_inh_ewz2 h1, #spaltemitte_team h1 { 
	color: #cf182f;
	padding-top: 15px;
}
#spaltemitte_inh_ausb2 h1 { 
	color: #e58c23;
	padding-top: 15px;
}
#spaltemitte_inh_weiterb2 h1 { 
	color: #ae216f;
	padding-top: 15px;
}
#spaltemitte_inh_beratung2 h1 { 
	color: #4a5794;
	padding-top: 15px;
}
#spaltemitte_inh_beschaeft2 h1 { 
	color: #0088a9;
	padding-top: 15px;
}
h2 { 
	color: #000000;
	font-weight: bold; 
	font-size: 15px; 
	line-height: 20px;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 15px;
	padding-bottom: 0px;
	margin: 0;
}
#spaltemitte_team h2 { 
	color: #000000;
	font-weight: bold; 
	font-size: 14px; 
	line-height: 15px;
	padding: 0;
	margin: 0;
}
h3 { 
	color: #000000;
	font-weight: bold; 
	font-size: 14px; 
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 20px;
	padding-bottom: 0px;
	margin: 0;
}
#spaltemitte_team h3 { 
	color: #cf182f;
	font-weight: bold; 
	font-size: 13px; 
	line-height: 16px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
	margin: 0;
}
#spaltelinks_ewz p, #spaltelinks_ausb p, #spaltelinks_weiterb p, #spaltelinks_beratung p, #spaltelinks_beschaeft p { 
	color: #000000; 
	font-size: 12px; 
	line-height: 16px;
	text-align: left;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 0px;
	margin: 0;
}
#spalterechts p { 
	font-size: 12px; 
	line-height: 16px;
	text-align: left;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 0px;
	margin: 0;
}
#spaltelinks_ewz h1, #spaltelinks_ausb h1, #spaltelinks_weiterb h1, #spaltelinks_beratung h1, #spaltelinks_beschaeft h1 { 
	color: #000000;
	font-weight: bold; 
	font-size: 13px; 
	line-height: 16px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 0px;
	margin: 0;
}
#spaltelinks_ewz h2, #spaltelinks_ausb h2, #spaltelinks_weiterb h2, #spaltelinks_beratung h2, #spaltelinks_beschaeft h2 { 
	color: #000000;
	font-weight: bold; 
	font-size: 13px; 
	line-height: 16px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
}
#spaltelinks_ewz h2 {
	background-color: #f6d8ce;
}
#spaltelinks_ausb h2 {
	background-color: #fbe9d4;
}
#spaltelinks_weiterb h2 {
	background-color: #edd8e2;
}
#spaltelinks_beratung h2 {
	background-color: #dddbea;
}
#spaltelinks_beschaeft h2 {
	background-color: #dce6ec;
}

#spalterechts h1 { 
	color: #000000;
	font-weight: bold; 
	font-size: 13px; 
	line-height: 16px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 0px;
	margin: 0;
}
#fuss_ewz p, #fuss_ausb p, #fuss_weiterb p, #fuss_beratung p, #fuss_beschaeft p { 
	color: #ffffff;
	font-size: 13px; 
	line-height: 18px;
	padding-left: 228px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0;
}
#fuss_ewz p.fussklein, fuss_ausb p.fussklein, #fuss_weiterb p.fussklein, #fuss_beratung p.fussklein, #fuss_beschaeft p.fussklein { 
	font-size: 12px; 
}

/* ----------------- Aufzählungen ---------------- */

ul { 
	list-style-type: disc; 
	padding-left: 40px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0;
}
li { 
	color: #000000; 
	font-size: 13px; 
	line-height: 17px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin: 0;
}
#naviallg ul {
	margin-left: 0; 
	padding-left: 0; 
	padding-right: 0; 
	display: inline; 
}
#naviallg ul li {
	margin-left: 0; 
	padding-right: 9px; 
	color: #000000; 
	font-size: 12px; 
	line-height: 12px; 
	font-weight: normal; 
	border-width: 0; 
	list-style: none outside none; 
	display: inline;
}
#naviallg .akt {
	font-weight: bold; 
}

#navi1_ewz ul, #navi1_ausb ul, #navi1_weiterb ul, #navi1_beratung ul, #navi1_beschaeft ul {
	background-color: #ffffff;
	margin: 0; 
	padding: 0; 
}
#navi1_ewz li, #navi1_ausb li, #navi1_weiterb li, #navi1_beratung li, #navi1_beschaeft li {
	color: #000000; 
	font-weight: normal;
	font-size: 15px;
	line-height: 17px;
	list-style: none outside none; 
	border-width: 0; 
	margin: 0;
	padding: 0;
	display: inline;
	position: relative;
}
#navi2_ewz ul, #navi2_ausb ul, #navi2_weiterb ul, #navi2_beratung ul, #navi2_beschaeft ul {
	border-width: 0; 
	margin: 0; 
	padding: 0; 
}
#navi2_ewz li, #navi2_ausb li, #navi2_weiterb li, #navi2_beratung li, #navi2_beschaeft li {
	color: #ffffff; 
	font-weight: normal;
	font-size: 13px;
	line-height: 20px; 
	list-style: none outside none; 
	border-width: 0; 
	margin: 0; 
	padding: 0; 
	display: inline;
}
#navi2_ewz li.akt, #navi2_ausb li.akt, #navi2_weiterb li.akt, #navi2_beratung li.akt, #navi2_beschaeft li.akt {
	color: #ffffff;
	font-weight: bold; 
	background-color: #e58c23;
}
#navi3_ewz ul, #navi3_ausb ul, #navi3_weiterb ul, #navi3_beratung ul, #navi3_beschaeft ul {
	margin-left: 0; 
	padding-top: 7px;
	padding-left: 0px;
	padding-right: 0px;
	display: inline; 
}
#navi3_ewz ul li, #navi3_ausb ul li, #navi3_weiterb ul li, #navi3_beratung ul li, #navi3_beschaeft ul  li {
	margin-left: 0; 
	padding-right: 9px; 
	color: #000000; 
	font-size: 10px; 
	line-height: 13px; 
	font-weight: normal; 
	border-width: 0; 
	list-style: none outside none; 
	display: inline;
}
#navi3_ewz ul li.akt {
	color: #cf182f;
}
#navi3_ausb ul li.akt {
	color: #e58c23;
}
#navi3_weiterb ul li.akt {
	color: #ae216f;
}
#navi3_beratung ul li.akt {
	color: #4a5794;
}
#navi3_beschaeft ul li.akt {
	color: #0088a9;
}

#navi3_ewz .no, #navi3_ausb .no, #navi3_weiterb .no, #navi3_beratung .no, #navi3_beschaeft .no {
	font-size: 10px; 
	line-height: 13px; 
	font-weight: normal; 
	display: inline;
}
#navi3_ewz .akt, #navi3_ausb .akt, #navi3_weiterb .akt, #navi3_beratung .akt, #navi3_beschaeft .akt {
	font-size: 10px; 
	line-height: 13px; 
	font-weight: normal; 
	display: inline;
}
#spaltelinks_ewz ul, #spaltelinks_ausb ul, #spaltelinks_weiterb ul, #spaltelinks_beratung ul, #spaltelinks_beschaeft ul {
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0;
} 
#spaltelinks_ewz li, #spaltelinks_ausb li, #spaltelinks_weiterb li, #spaltelinks_beratung li, #spaltelinks_beschaeft li {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin: 0;
} 
#spalterechts_inh ul {
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0;
} 
#spalterechts_inh li {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin: 0;
} 
#sitemap ul { 
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0;
}
#sitemap li { 
	color: #000000; 
	font-size: 13px; 
	line-height: 17px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin: 0;
	list-style: none outside none; 
}
#sitemap ul li ul li { 
	font-weight: bold; 
}
#sitemap ul li ul li ul li { 
	font-weight: normal; 
}

/* ----------------- Links ---------------- */

/*      Navigation allgemein (Home ...) */

#naviallg a {
	text-decoration: none;
}
#naviallg a:link, #naviallg a:visited {  
	color: #000000; 
}
#naviallg a:hover {  
	color: #000000; 
}
#naviallg a:active {  
	color: #000000; 
}
.akt {  
	color: #9f5000; 
}
#naviallg li.akt a:link, #naviallg li.akt a:visited {  
	font-weight: bold; 
	color: #000000; 
}
#naviallg li.akt a:hover {  
	font-weight: bold; 
	color: #000000; 
}
#naviallg li.akt a:active {  
	color: #000000; 
	font-weight: bold; 
}

/*      Navigation 1 (EWS, Ausbildung ...) */

#navi1_ewz a, #navi1_ausb a, #navi1_weiterb a, #navi1_beratung a, #navi1_beschaeft a {  
	text-decoration: none;
	color: #000000; 
	position: relative;
	bottom: 9px;
	right: 0;
	margin: 0;
	padding-left: 6px; 
	padding-right: 6px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	display: inline;
}
#navi1_ewz .akt a {  
	color: #ffffff; 
	font-weight: bold; 
	background-color: #cf182f;
}
#navi1_ausb .akt a {  
	color: #ffffff; 
	font-weight: bold; 
	background-color: #e58c23;
}
#navi1_weiterb .akt a {  
	color: #ffffff; 
	font-weight: bold; 
	background-color: #ae216f;
}
#navi1_beratung .akt a {  
	color: #ffffff; 
	font-weight: bold; 
	background-color: #4a5794;
}
#navi1_beschaeft .akt a {  
	color: #ffffff; 
	font-weight: bold; 
	background-color: #0088a9;
}

/*      Navigation 2 (schwarze Leiste) */

#navi2_ewz a, #navi2_ausb a, #navi2_weiterb a, #navi2_beratung a, #navi2_beschaeft a {  
	text-decoration: none;
	color: #ffffff; 
	position: relative;
	bottom: 1px;
	right: 0;
	margin: 0;
	padding-left: 6px; 
	padding-right: 6px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	display: inline;
}
#navi2_ewz li.akt a {  
	color: #ffffff; 
	font-weight: bold; 
	background-color: #cf182f;
	padding-left: 6px; 
	padding-right: 6px; 
	padding-top: 1px; 
	padding-bottom: 3px; 
}
#navi2_ausb li.akt a {  
	color: #ffffff; 
	font-weight: bold; 
	background-color: #e58c23;
	padding-left: 6px; 
	padding-right: 6px; 
	padding-top: 1px; 
	padding-bottom: 3px; 
}
#navi2_weiterb li.akt a {  
	color: #ffffff; 
	font-weight: bold; 
	background-color: #ae216f;
	padding-left: 6px; 
	padding-right: 6px; 
	padding-top: 1px; 
	padding-bottom: 3px; 
}
#navi2_beratung li.akt a {  
	color: #ffffff; 
	font-weight: bold; 
	background-color: #4a5794;
	padding-left: 6px; 
	padding-right: 6px; 
	padding-top: 1px; 
	padding-bottom: 3px; 
}
#navi2_beschaeft li.akt a {  
	color: #ffffff; 
	font-weight: bold; 
	background-color: #0088a9;
	padding-left: 6px; 
	padding-right: 6px; 
	padding-top: 1px; 
	padding-bottom: 3px; 
}

/*      Navigation 3 (Spalte Mitte) */

#navi3_ewz a, #navi3_ausb a, #navi3_weiterb a, #navi3_beratung a, #navi3_beschaeft a {
	text-decoration: none;
}
#navi3_ewz a:link, #navi3_ewz a:visited, #navi3_ausb a:link, #navi3_ausb a:visited, #navi3_weiterb a:link, #navi3_weiterb a:visited, #navi3_beratung a:link, #navi3_beratung a:visited, #navi3_beschaeft a:link, #navi3_beschaeft a:visited {  
	color: #000000; 
}
#navi3_ewz a:hover, #navi3_ausb a:hover, #navi3_weiterb a:hover, #navi3_beratung a:hover, #navi3_beschaeft a:hover {  
	color: #000000; 
}
#navi3_ewz a:active, #navi3_ausb a:active, #navi3_weiterb a:active, #navi3_beratung a:active, #navi3_beschaeft a:active {  
	color: #000000; 
	font-weight: bold; 
}
#navi3_ewz .akt a:link, #navi3_ewz .akt a:visited {  
	color: #cf182f; 
}
#navi3_ewz .akt a:hover {  
	color: #cf182f; 
}
#navi3_ewz .akt a:active {  
	color: #cf182f; 
}
#navi3_ewz li.akt a:link, #navi3_ewz li.akt a:visited {  
	color: #cf182f; 
}
#navi3_ewz li.akt a:hover {  
	color: #cf182f; 
}
#navi3_ewz li.akt a:active {  
	color: #cf182f; 
}

#navi3_ausb .akt a:link, #navi3_ausb .akt a:visited {  
	color: #e58c23; 
}
#navi3_ausb .akt a:hover {  
	color: #e58c23; 
}
#navi3_ausb .akt a:active {  
	color: #e58c23; 
}
#navi3_ausb li.akt a:link, #navi3_ausb li.akt a:visited {  
	color: #e58c23; 
}
#navi3_ausb li.akt a:hover {  
	color: #e58c23; 
}
#navi3_ausb li.akt a:active {  
	color: #e58c23; 
}
#navi3_weiterb .akt a:link, #navi3_weiterb .akt a:visited {  
	color: #ae216f; 
}
#navi3_weiterb .akt a:hover {  
	color: #ae216f; 
}
#navi3_weiterb .akt a:active {  
	color: #ae216f; 
}
#navi3_weiterb li.akt a:link, #navi3_weiterb li.akt a:visited {  
	color: #ae216f; 
}
#navi3_weiterb li.akt a:hover {  
	color: #ae216f; 
}
#navi3_weiterb li.akt a:active {  
	color: #ae216f; 
}
#navi3_beratung .akt a:link, #navi3_beratung .akt a:visited {  
	color: #4a5794; 
}
#navi3_beratung .akt a:hover {  
	color: #4a5794; 
}
#navi3_beratung .akt a:active {  
	color: #4a5794; 
}
#navi3_beratung li.akt a:link, #navi3_beratung li.akt a:visited {  
	color: #4a5794; 
}
#navi3_beratung li.akt a:hover {  
	color: #4a5794; 
}
#navi3_beratung li.akt a:active {  
	color: #4a5794; 
}
#navi3_beschaeft .akt a:link, #navi3_beschaeft .akt a:visited {  
	color: #0088a9; 
}
#navi3_beschaeft .akt a:hover {  
	color: #0088a9; 
}
#navi3_beschaeft .akt a:active {  
	color: #0088a9; 
}
#navi3_beschaeft li.akt a:link, #navi3_beschaeft li.akt a:visited {  
	color: #0088a9; 
}
#navi3_beschaeft li.akt a:hover {  
	color: #0088a9; 
}
#navi3_beschaeft li.akt a:active {  
	color: #0088a9; 
}

/* Links im Inhaltsbereich */

#inhalt a {
	text-decoration: underline;
}

#spaltelinks_ewz a, #spaltelinks_ausb a, #spaltelinks_weiterb a, #spaltelinks_beratung a, #spaltelinks_beschaeft a, #spaltemitte_team a { 
	color: #000000; 
}
#spalterechts a {  
	text-decoration: underline;
	color: #000000; 
}

/* farbige Links in der mittleren Spalte */

#home_ewz a,#spaltemitte_inh_ewz2 a {
	color: #cf182f; 
}
#home_ausb a,#spaltemitte_inh_ausb2 a {
	color: #e58c23;
}
#home_weiterb a, #spaltemitte_inh_weiterb2 a {
	color: #ae216f;
}
#home_beratung a, #spaltemitte_inh_beratung2 a {
	color: #4a5794;
}
#home_beschaeft a, #spaltemitte_inh_beschaeft2 a {
	color: #0088a9;
}

/*      Sitemap (Spalte Mitte) */

#sitemap a {
	text-decoration: none;
	color: #000000; 
}

/* ----------------- Tabellen ---------------- */

#spaltemitte_team table {
	border: 0px;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
}
#spaltemitte_team tr { 
	font-size: 14px;
	line-height: 17px; 
	text-align: left;
}
#spaltemitte_team td {
	border: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 30px;
	padding-bottom: 0px;
	margin: 0;
}

/* ----------------- Formular ---------------- */

form {
	color: #000000;
	font-size: 14px; 
	line-height: 17px;
	text-align: left;
	padding: 0;
	margin-left: 0px;
	margin-right: 19px;
	margin-top: 10px;
	margin-bottom: 0px;
}
#spaltemitte_inh_ewz2 form {
	color: #000000;
	font-size: 13px; 
	line-height: 17px;
	text-align: left;
	border: none;
	padding: 0;
	margin-left: 15px;
	margin-right: 19px;
	margin-top: 10px;
	margin-bottom: 0px;
}
#suche form {
	color: #000000;
	font-size: 12px; 
	line-height: 14px;
	text-align: left;
}
label {
	display: block;
	color: #000000;
	font-size: 13px; 
	line-height: 17px;
	font-weight: bold;
	padding: 0;
	border: 0;
}
input, textarea {
	background-color: #ffffff;
	border: 1px solid #000000;
}
.csc-mailform { 
	background-color: #ffffff; 
	border: 1px inset #cf182f;
}
.csc-mailform-check { 
	background-color: #ffffff; 
	border: 1px inset #cf182f;
}
.csc-mailform-submit {
	background-color: #cf182f;
	color: #ffffff;
	font-weight: bold;
	border: 3px solid #cf182f;
	margin: 1px;
}
.tx-indexedsearch-searchbox-button {
	background-color: #cf182f;
	color: #ffffff;
	font-weight: bold;
	border: 0px solid #cf182f;
	margin: 0px;
}

/* ----------------- Bilder ------------------------------------------- */

#inhalt a img { 
	border: 0;
}
#spaltemitte_team img { 
	margin-left: 0px;
	margin-right: 17px;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* ----------------- Suchen -------------------------------- */

.tx-indexedsearch-searchbox td {
	font-size: 13px; 
	line-height: 17px;
	padding-right: 6px;
}

/* ----------------- Anzeige Suchergebnisse ---------------- */

.tx-indexedsearch-whatis {
	padding-left: 15px;
}
.tx-indexedsearch-sw {
	font-style: italic;
	font-weight: bold;
}
.tx-indexedsearch-browsebox {
	padding-bottom: 6px;
}
.tx-indexedsearch-res table {
	font-size: 13px; 
	line-height: 17px;
	margin-left: 15px;
}
.tx-indexedsearch-percent {
	text-align: right;
}
.tx-indexedsearch-descr {
	font-style: italic;
}

/* ----------------- Zeichengröße, Farbe + Ausrichtung ---------------- */

.important {  
	font-weight: bold; 
	color: #cf182f;
}
.spamcheck {  
	visibility: hidden;
}
.mittel {  
	font-size: 24px;
}
.gross {  
	font-size: 30px;
}
.rechts, .align-right {  
	text-align: right;
}
.csc-textpic-caption {  
	font-size: 10px;
}
.csc-linkToTop {  
	text-align: right;
	padding-top: 14px;
}
.mitte, .align-center {  
	text-align: center;
}
.block, .align-justify {  
	text-align: justify;
}

em {  
	font-weight: bold; 
	font-style: normal;
}
