	body	{background-color:#FFFFFF}

	.hausfarbe {color:#DD9028}
	.m_bg_color_ek {background-color:#F9C6CC}
	.m_bg_color_mw {background-color:#EBD9E1}
	.m_bg_color_ausb {background-color:#e4f1e0}
	.m_bg_color_wir {background-color:#fccc8a}
	
	.idx_menue {font-family:Arial, sans-serif; font-size:10pt;color:#ffffff; font-weight:900 }
	a.idx_menue:link {text-decoration:none}
	a.idx_menue:visited {text-decoration:none}
	a.idx_menue:hover {font-weight:bold; text-decoration:underline}
	a.idx_menue:active {font-weight:bold; text-decoration:underline}
	a.idx_menue:focus {font-weight:bold;text-decoration:underline}

	div.idx_menue {
		display:block;
		text-align:center;
		vertical-align:top;
		height:50px;
		border:0px solid;
		white-space:normal;
		float:left;
	}
	
	div.idx_menue a img {
		border:0px dotted #0000CC;
	}

	.h_menue {font-family:Arial, sans-serif; font-size:10pt;color:#DD9028}
	a.h_menue:link {text-decoration:none}
	a.h_menue:visited {text-decoration:none}
	a.h_menue:hover {font-weight:bold; text-decoration:underline}
	a.h_menue:active {font-weight:bold; text-decoration:underline}
	a.h_menue:focus {font-weight:bold;text-decoration:underline}

	
	.menue {font-family:Arial, sans-serif; font-size:10pt;color:#505050; font-weight:bold;}
	img.menue {
		border:10px;
		padding:10px 10px 10px 10px;
	}
	a.menue:link {text-decoration:none}
	a.menue:visited {text-decoration:none}
	a.menue:hover {font-weight:bold; text-decoration:underline}
	a.menue:active {font-weight:bold; text-decoration:underline}
	a.menue:focus {font-weight:bold;text-decoration:underline}
	
	.tup_link {font-family:Arial, sans-serif; font-size:10pt;color:#000000}
	a.tup_link:link {text-decoration:none}
	a.tup_link:visited {text-decoration:none}
	a.tup_link:hover { text-decoration:underline}
	a.tup_link:active { text-decoration:underline}
	a.tup_link:focus {text-decoration:underline}
	
	.tlink {font-family:Arial, sans-serif; font-size:10pt; color:#000000}
	a.tlink:link {text-decoration:none}
	a.tlink:visited {text-decoration:none}
	a.tlink:hover {font-weight:normal; text-decoration:underline}
	a.tlink:active {font-weight:normal; text-decoration:underline}
	a.tlink:focus {font-weight:normal;text-decoration:underline}



	.absatz {font-family:Arial, sans-serif; font-size:10pt; color:#000000}
	td, .absatz_neu {
		font-family:Arial, sans-serif;
		font-size:10pt;
		color:#000000;
		margin:10px 0 0 0;
		padding: 0 0 0 0;
		}
		
	.back {
		font-family:Arial, sans-serif;
		font-size:10pt;
		color:#000000;
		margin:40px 0 0 0;
		padding: 0 0 0 0;
		}
		
	.kursiv {font-style:oblique}
	
	.tup {font-family:Arial, sans-serif; font-size:9.5pt; color:#000000}
	.tuph1 {font-family:Arial, sans-serif; color:#000000; font-size:16pt; font-weight:bold}
	.tuph2 {font-family:Arial, sans-serif; color:#000000; font-size:12pt; font-weight:bold}
	.tuph3 {font-family:Arial, sans-serif; color:#000000; font-size:10pt; font-weight:bold}

	.fontsize1 {font-size:8pt}
	.fontsize_adr {font-size:9pt}


	h1, h2, h3, h4, h5, h6	{font-family:Arial, sans-serif; font-weight:normal; color:#DD9028}
	h1 	{font-size:14pt}
	h2 	{font-size:13pt}
	h3 	{font-size:11pt}
	h4	{font-size:10pt}

.newsline {font-family:Arial, sans-serif; font-size:10pt;color:#505050;}

div.newsline {
	padding: 0px 0px 50px 310px;
	display:block;
	text-align:center;
	vertical-align:top;
	height:50px;
	border:0px solid;
	white-space:normal;
	float:left;
	color:#FFFFFF;
}

div.newsline a {
	color:#FFFFFF;
}

	.footer {
		font-family:Arial, sans-serif;
		font-size:8pt;
		color:#808080;
		margin:0;
		padding:50px 0 0 0;
	}
	a.footer:link {text-decoration:none}
	a.footer:visited {text-decoration:none}
	a.footer:hover {font-weight:normal; text-decoration:underline}
	a.footer:active {font-weight:normal; text-decoration:underline}
	a.footer:focus {font-weight:normal;text-decoration:underline}


/*PLZ iFrame Inhalt CSS*/
body.plz {
	margin:0;
	padding:0;
}

table.plz {
	border:0;
	margin:0px 0 0 5px;
	padding:0;
}

td.plz_empty{
	background-color:#e4f1e0;
}

p.plz {
	margin:10px 0 0px 0;
	padding:0;
}

ul.plz {
	margin: 0 0 10px 20px;
	padding: 0 0 0 0;
}

li.plz {
	margin: 0 0 0 0;
	padding: 0;
}