.sektion {
	padding: 0;
}

.abschnitt {
	padding: 0 22px 0 0;
}

.abschnitthervorgehoben {
	padding: 0 22px 0 0;
	background-color: #f6f5f5;
}

.titelrahmen {
	margin: 0 0 5px 0;
}

h1.norm {
	font-size: 1em;
	color: #6C6C6C;
	margin: 0;
	padding: 0;
}



h2.oberzeile {
	margin: 0 0 15px 0;
}

h2.nachrichten_ueberschrift {
	color: #7DB713;
	font-size: 1.1em;
	margin: 0 0 15px 0;
	padding: 0;
}

.text-absatz {
	color: #000;
	margin: 0;
	padding: 0;
}

p.textfeld {
	color: #000;
	margin: 0;
	padding: 0;
	line-height: 1.45em; /* 16px */
}

.textfett { font-weight: bold; }
.textkursiv { font-style: italic; }
.textunterstrichen { text-decoration: underline; }

.text-bild-absatz {
	line-height: 16px;
	margin: 0 0 20px 0;
}

.textbild {

}

.textbild img {

}

ul.uliste_mitbild {
	list-style-type: circle;
	margin: 5px 0 5px 16px;
	padding: 0;
}

ul.uliste_mitbild li {
	line-height: 16px;
}


.norm a, .norm a:active, .norm a:focus, .norm a:visited {
	color: #6C6C6C;
}

a, a:active, a:focus, a:visited {
	text-decoration: none;
}

a:hover, a:active:hover, a:focus:hover, a:visited:hover {
	text-decoration: underline;
}

a.wm_link, a.wm_link:active, a.wm_link:focus, a.wm_link:visited {
	color: #000;
	background: url(/bilder/gxpfeil_intern.gif) no-repeat 0 4px;
	text-decoration: underline;
	padding: 0 0 0 12px;
}

a.wm_link:hover, a.wm_link:active:hover, a.wm_link:focus:hover, a.wm_link:visited:hover {
	text-decoration: none;
}

a.mehr, a.mehr:active, a.mehr:focus, a.mehr:visited {
	text-decoration: none;
	color: #6C6C6C;
	background: url(/bilder/gxpfeil_intern.gif) no-repeat 0 4px;
	padding: 0 0 0 12px;
	margin: 0;
}

a.mehr:hover, a.mehr:active:hover, a.mehr:focus:hover, a.mehr:visited:hover {
	text-decoration: underline;
	color: #6C6C6C;
	background: url(/bilder/gxpfeil_intern.gif) no-repeat 0 4px;
	padding: 0 0 0 12px;
}

a.list_back, a.list_back:active, a.list_back:focus, a.list_back:visited {
	display: block;
	text-align: right;
	text-decoration: none;
	color: #595959;
	margin: 0 22px 0 0;
}

a.list_back:hover, a.list_back:active:hover, a.list_back:focus:hover, a.list_back:visited:hover {
	text-decoration: underline;
	color: #595959;
}

a.links, a.links:active, a.links:focus, a.links:visited {
	color: #6C6C6C;
	background: url(/bilder/gxpfeil_extern.gif) no-repeat 0 3px;
	text-decoration: none;
	padding: 0 0 0 12px;
}

a.links:hover, a.links:active:hover, a.links:focus:hover, a.links:visited:hover {
	text-decoration: underline;
}

a.lw_alle, a.lw_alle:active, a.lw_alle:focus, a.lw_alle:visited {
	text-decoration: none;
	color: #6C6C6C;
	background: url(/bilder/gxpfeil_intern.gif) no-repeat 0 4px;
	padding: 0 0 0 12px;
	margin: 0 0 0 180px;
}

a.lw_alle:hover, a.lw_alle:active:hover, a.lw_alle:focus:hover, a.lw_alle:visited:hover {
	text-decoration: underline;
	color: #6C6C6C;
	background: url(/bilder/gxpfeil_intern.gif) no-repeat 0 4px;
	padding: 0 0 0 12px;
}

/* ----------------------------- */
/* startseite */

#mittelteil_mitte_li {
	font-size: 1em; 
	line-height: 1.45em;
	width: 21.5em;
	/* height: 66.7em; */
	margin: 0 0px 0 0;
	/* padding-left: 3.3em; */
	padding: 0;
	color: #595959;
	float: left;
	border-right: 6px solid #f6f5f5;
	
}

#mittelteil_mitte_re {
	font-size: 1em; 
	line-height: 1.45em;
	width: 20em;
	/* height: 66.7em; /**800px;**/
	margin: 0 0 0 17px;
	padding: 0;
	color: #595959;
	float: left;
}

.teiler_mitte {
	width: 19.91em;
	/* height:21.91em; */
	float: left;
}

.teiler_mitte h3 {
	margin: 0 0 0.27em 0;
}
 
.teiler_mitte div {
	height: 7.72em;
	margin: 0 0 13px 0;
	overflow: hidden;
}

/* ----------------------------- */
/* lebenswelten formular */

#lw_auswahl {
	padding: 0 22px 0 0;
}

#frm_lebenswelten {
	border-bottom: 4px solid #C0C0C0;
	text-align: right;
	padding: 0 0 10px 0;
}

#frm_lebenswelten #lw_select {
	border: 1px solid #595959;
	color: #595959;
	font-size: 1em;
	margin: 0 10px 0 5px;
}


/* lebenswelten */

#lebenswelten_listen {
	/*border-top: 4px solid #7DB713;*/
	/*padding-top: 10px;*/
	padding: 0;
	margin: 0 0 0 0;
}

hr#lw_balken_kita, hr#lw_balken_schule,
hr#lw_balken_ausbildung, hr#lw_balken_familie,
hr#lw_balken_kommune {
	height: 4px;
	margin: 0 22px 10px 0;
	border: 0;
}

hr#lw_balken_kita {
	color: #7DB713;
	background: #7DB713;
}

hr#lw_balken_schule {
	color: #F39900;
	background: #F39900;
}

hr#lw_balken_familie {
	color: #B80E3A;
	background: #B80E3A;
}

hr#lw_balken_ausbildung {
	color: #00A6EB;
	background: #00A6EB;
}

hr#lw_balken_kommune {
	color: #3C474C;
	background: #3C474C;
}

.lw_box {
	position: relative;
	width: 22.45em; /* 248px; */
	height: 15.1em; /* 150px */
	overflow: hidden;
	margin-bottom: 10px;
	padding: 0;
	float: left;
}

.lw_box_kita { border: 1px solid #7DB713; }
.lw_box_schule { border: 1px solid #F39900; }
.lw_box_familie { border: 1px solid #B80E3A; }
.lw_box_ausbildung { border: 1px solid #00A6EB; }
.lw_box_kommune { border: 1px solid #3C474C; }

.lw_box h3 {
	font-size: 1em;
	color: #FFF;
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
}

.lw_box_kita h3 { background-color: #7DB713; }
.lw_box_schule h3 {background-color: #F39900; }
.lw_box_familie h3 { background-color: #B80E3A; }
.lw_box_ausbildung h3 { background-color: #00A6EB; }
.lw_box_kommune h3 { background-color: #3C474C; }

#lw_box1, #lw_box3 {
	margin-right: 10px;
}

#lw_box3 {
	clear: both;
}

p.lw_text {
	padding: 0 0 0 5px;
}

ul.lw_list {
	list-style-type: none;
	margin: 0 0 0 0px;
	padding: 0;
}

ul.lw_list li {
	padding: 0 0 0 5px;
}

a.lw_link, a.lw_link:active,a.lw_link:focus,a.lw_link:visited {
	color: #595959;
	background: url(/bilder/gxpfeil_intern.gif) no-repeat 0 3px;
	padding: 0 0 0 15px;
	text-decoration: none;
}

a.lw_link:hover, a.lw_link:active:hover,a.lw_link:focus:hover,a.lw_link:visited:hover {
	text-decoration: underline;
}

.lw_frm {
	position: absolute;
	bottom: 0;
	left: 15px;
}

.lw_start_vorspann {
	color: #595959;
	font-size: 0.9em;
	line-height: 1.27em;
}

.lw_start_vorspann p {
	color: #595959;
	line-height: 1.27em;
}

/* ------------------------------------- */
/* listen */

.layouterliste {
	font-size: 1em;
	padding: 0 22px 0 0;
}

.listenelement, .listenelement-hervorgehoben {
	position: relative;
	padding: 0.9em 0 .81em 0; /* 10 0 20 0 */
	margin: 0;
	border-bottom: 1px solid #C0C0C0;
}

.listenelement-hervorgehoben {
	background-color: #f6f5f5;
}

.listenelement h1.norm, .listenelement-hervorgehoben h1.norm, 
.listenelement h1.link, .listenelement-hervorgehoben h1.link {
	font-size: 1em;
	margin: 0;
	padding: 0;
}

.listenelement h1.link a {
	/* color: #72A417; */
}

.listenelement a.mehr, .listenelement a.mehr:active,
.listenelement a.mehr:focus, .listenelement a.mehr:visited,
.listenelement-hervorgehoben a.mehr, .listenelement-hervorgehoben a.mehr:active,
.listenelement-hervorgehoben a.mehr:focus, .listenelement-hervorgehoben a.mehr:visited   {
	margin: 0 0 0 41.36em;
}

.vorspann {
	margin: 5px 0 0 0;
}

.datum {
	color: #6C6C6C;
	font-weight: bold;
}

.datum_meldung {
	font-weight: normal;
}

h2.unterzeile {
	font-size: 0.9em;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

.start_aktuell h3 {
	margin: 15px 0 0px 0;
}

.lw_aktuell_rechts, .lw_aktuell_rechts_herv {
	position: relative;
	width: 23.9em; /* 263px */
	border-bottom: 1px solid #C0C0C0;
	padding: 20px 0 5px 0;
}

.lw_aktuell_rechts_herv { 
	background-color: #f6f5f5;
}

.lw_aktuell_rechts p.datum, .lw_aktuell_rechts_herv p.datum,
.lw_aktuell_rechts p.datum_meldung, .lw_aktuell_rechts_herv p.datum_meldung {
	font-size: 0.9em;
	line-height: 0.9em;
	margin: 0;
	padding: 0;
}

.lw_aktuell_rechts h4, .lw_aktuell_rechts_herv h4 {
	font-size: 1em;
	margin: 4px 0 0 0;
	padding: 0;
}

.lw_aktuell_rechts h4 a, .lw_aktuell_rechts_herv h4 a {
	color: #6C6C6C;
}

.lw_aktuell_rechts .vorpsann, .lw_aktuell_rechts_herv .vorspann {
	margin: 5px 0 0 0;
}

.lw_aktuell_rechts a.mehr, .lw_aktuell_rechts a.mehr:focus,
.lw_aktuell_rechts a.mehr:active, .lw_aktuell_rechts a.mehr:visited,
.lw_aktuell_rechts_herv a.mehr, .lw_aktuell_rechts_herv a.mehr:active,
.lw_aktuell_rechts_herv a.mehr:focus, .lw_aktuell_rechts_herv a.mehr:visited {
	margin: 0 0 0 19.09em;
}

.termin_klein, .meldung_klein {
	position: relative;
	border-bottom: 1px solid #C0C0C0;
	padding: 0px 0 5px 0;
}

.termin_klein a.mehr, .termin_klein a.mehr:active,
.termin_klein a.mehr:focus, .termin_klein a.mehr:visited,
.meldung_klein a.mehr, .meldung_klein a.mehr:active,
.meldung_klein a.mehr:focus, .meldung_klein a.mehr:visited {
	margin: 0 0 0 15.18em;
}

.termin_klein h3.norm, .meldung_klein h3.norm {
	font-size: 1em;
	margin: 0 0 0 0;
}

.id_kita, .id_schule, .id_familie, .id_ausbildung, .id_kommune, .id_allgemein {
	padding: 0 0 0 12px;
}

.listenelement h1.id_kita, .listenelement h1.id_schule,
.listenelement h1.id_familie, .listenelement h1.id_ausbildung,
.listenelement h1.id_kommune, .listenelement h1.id_allgemein {
	padding: 0 0 0 12px;
}

.listenelement-hervorgehoben h1.id_kita, .listenelement-hervorgehoben h1.id_schule,
.listenelement-hervorgehoben h1.id_familie, .listenelement-hervorgehoben h1.id_ausbildung,
.listenelement-hervorgehoben h1.id_kommune, .listenelement-hervorgehoben h1.id_allgemein {
	padding: 0 0 0 12px;
}

.lw_aktuell_rechts p.id_kita, .lw_aktuell_rechts p.id_schule,
.lw_aktuell_rechts p.id_familie, .lw_aktuell_rechts p.id_ausbildung,
.lw_aktuell_rechts p.id_kommune, .lw_aktuell_rechts p.id_allgemein {
	padding: 0 0 0 12px;
}

.lw_aktuell_rechts_herv p.id_kita, .lw_aktuell_rechts_herv p.id_schule,
.lw_aktuell_rechts_herv p.id_familie, .lw_aktuell_rechts_herv p.id_ausbildung,
.lw_aktuell_rechts_herv p.id_kommune, .lw_aktuell_rechts_herv p.id_allgemein {
	padding: 0 0 0 12px;
}


.id_kita { background: url(/bilder/gxgruen.gif) no-repeat 0 2px; }
.id_schule { background: url(/bilder/gxgelb.gif) no-repeat 0 2px; }
.id_familie { background: url(/bilder/gxrot.gif) no-repeat 0 2px; }
.id_ausbildung { background: url(/bilder/gxblau.gif) no-repeat 0 2px; }
.id_kommune { background: url(/bilder/gxgrau.gif) no-repeat 0 2px; }
.id_allgemein { background: url(/bilder/gxleer.gif) no-repeat 0 2px; }

.lw_aktuell_rechts p.id_kita, .lw_aktuell_rechts p.id_schule,
.lw_aktuell_rechts p.id_familie, .lw_aktuell_rechts p.id_ausbildung,
.lw_aktuell_rechts p.id_kommune, .lw_aktuell_rechts p.id_allgemein,
.lw_aktuell_rechts_herv p.id_kita, .lw_aktuell_rechts_herv p.id_schule,
.lw_aktuell_rechts_herv p.id_familie, .lw_aktuell_rechts_herv p.id_ausbildung,
.lw_aktuell_rechts_herv p.id_kommune, .lw_aktuell_rechts_herv p.id_allgemein {
	background-position: 0 0;
}

.hervorgehoben {
	background-color: #f6f5f5;
}

/* ------------------------------------------------------------- */
/* sitemap */

ul#sitemap {
	list-style-type: none;
	margin: 0 0 0 100px;
	padding: 0;
}

ul#sitemap li ul {
	list-style-type: none;
}




