body{	font-size: 78%;
		margin: 0px;
		padding: 0px;
}
div{ border: 0px solid .000000;}
.KeinfloatHide{
	float					:	none;
	clear					:	both;
	width					:	0px;
	margin					:	0;
	padding					:	0;
	font-size				:	0px;
	line-height				:	0px;
	height					:	0px;
	clip					:	rect(0px 0px 0px 0px);
}
.contentLinks, .contentInhalt, .contentInhaltLinks{
	float: left;
}
.contentRechts{
	float: right;
}
.contentRahmen{width: 100%; margin: 0px; padding: 0px; background-color: #00f2f9; /**/ border: 0px solid #000;}
	.contentLinks{ margin: 0px 0px 0px 0px; padding: 0px; width: 100%;}
	.contentLinksbgLinks{ margin: 0px 0px 0px 0px; padding: 0px; background: url(../_images/bg-content-rechts.gif) right top repeat-y #fff; /**/ width: 100%;}
		.contentInhaltLinks{ margin: 0px 0px 0px 0px; : padding: 14px 0px 0px 0px; background-color: #ecf2f9; /**/ width: 20%; }
	.contentInhalt{ margin: 0px; padding: 0px; padding: 0px; /* background-color: #bdd5ed; /**/ width: auto;}
		.contentInhaltInhalt{ margin: 0px 7px 7px 7px; padding: 0px; /* background-color: #FF0000; /**/ width: auto; }
	.contentRechts{ margin: 0px; padding: 0px; background-color: #ecf2f9; /**/ width: 196px;}
		.contentRechtsInhalt{ margin: 14px 7px 7px 7px; padding: 0px; /* background-color: #FF0000; /**/ width: auto; }

a.primnavi1, a.primnavi2, a.primnavi3, a.primnavi4, a.primnavi5{
	display: inline; width: 112px;
}
	/* ####  Portlett  allgemein  #### */
		.portlett182blau a{color: white;}
		.portlett182blau{margin: 0px 0px 14px 0px; padding: 0px; width: 182px;}
		.portlett182blauHeadRahmen{background-color: #0075b3; color: white; padding: 3px 7px 3px 7px;}
		.portlett182blauHead{text-align: left;}
		.portlett182blauContentRahmen{background-color: #ffffff; color: black; border: 1px solid #0075b3; padding: 7px;}
		portlett182blauContent{}

	/* ####  Portlett  linke Navigation #### */
		.portlettNaviblau a{color: white;}
		.portlettNaviblau{margin: 14px 0px 14px 0px; padding: 0px; width: 100%;}
		.portlettNaviblauHeadRahmen{background-color: #0075b3; color: white; padding: 3px 7px 3px 7px;}
		.portlettNaviblauHead{}
		.portlettNaviblauContentRahmen{background-color: #ffff00; color: black; border-left: 1px solid #0075b3; border-right: 1px solid #0075b3; padding: 0px;margin: 0px;}
		.portlettNaviblauContent{ margin: 0px; padding: 0px;}
		/* ####  Portlett  links Prozent-Breite #### */
		.portlettVolleBreiteblau a{color: white;}
		.portlettVolleBreiteblau{margin: 14px 0px 14px 0px; padding: 0px; width: 100%;}
		.portlettVolleBreiteblauHeadRahmen{background-color: #0075b3; color: white; padding: 3px 7px 3px 7px;}
		.portlettVolleBreiteblauHead{}
		.portlettVolleBreiteblauContentRahmen{background-color: #ffffff; color: black; border-left: 1px solid #0075b3; border-right: 1px solid #0075b3; padding: 0px; border-bottom: 1px solid #0075b3;}
		.portlettVolleBreiteblauContent{ margin: 0px; padding: 3px; background-color: #fff; }
	/* ####  Portlett  #### */

.headRahmen{width: 100%; margin: 0px; padding: 0px; background: url(../_images/bg-head.gif) left bottom repeat-x; /**/ border: 0px solid #000;}
	.headLinks{ margin: 0px; padding: 0px; width: auto; float: left; }
		.headInhalt{ margin: 0px; padding: 0px; width: auto; float: right;}
			.headInhaltInhalt{ margin: 0px; padding: 0px; width: auto; }

		ul#primnavi{margin: 0px; padding: 0px; list-style-type:none; width: 595px; }
		ul#primnavi li{ margin: 28px 0px 0px 0px; padding: 0px; float: left; width: 119px; height: 35px; }

.dunkelstesBlau{
	color: #0075b3;
}
.kontaktadresse{
	position:relative;
	left:7px; top:28px;  
	margin: 0px 0px 0px 0px; padding: 0px; 
	color: #0075b3;
}
/*----------------------------------------------------------*/

ul#navig1 { margin:0px; padding:0px; list-style-type:none;}
ul#navig2 { margin:0px; padding:0px; list-style-type:none;}
ul#navig3 { margin:0px; padding:0px; list-style-type:none;}
ul#navig1 li{ margin:0px; padding:0px; list-style-type:none;}
ul#navig2 li{ margin:0px; padding:0px; list-style-type:none;}
ul#navig3 li{ margin:0px; padding:0px; list-style-type:none;}

a.eins:link, a.zwei:link, a.drei:link{ display: block; background: url(../_images/Schwarzquadrat.jpg) 3px center no-repeat #c4d3e9; margin: 0px; padding: 2px 2px 2px 14px; border-bottom: 1px solid #0075b3; text-decoration: none; color: black; }

a.eins:visited, a.zwei:visited, a.drei:visited{ display: block; background: url(../_images/Schwarzquadrat.jpg) 3px center no-repeat #c4d3e9; margin: 0px; padding: 2px 2px 2px 14px;  border-bottom: 1px solid #0075b3; text-decoration: none; color: black; }

a.eins:active, a.zwei:active, a.drei:active{ display: block; background: url(../_images/Schwarzquadrat.jpg) 3px center no-repeat #c4d3e9; margin: 0px; padding: 2px 2px 2px 14px;  border-bottom: 1px solid #0075b3; text-decoration: none; color: black; }

a.eins:hover, a.zwei:hover, a.drei:hover{ display: block; background: url(../_images/pfeil.jpg) 3px center no-repeat #6CABCE; margin: 0px; padding: 2px 2px 2px 14px;  border-bottom: 1px solid #0075b3}

a.eins:focus, a.zwei:focus, a.drei:focus{ display: block; background: url(../_images/pfeil.jpg) 3px center no-repeat #6CABCE; margin: 0px; padding: 2px 2px 2px 14px;  border-bottom: 1px solid #0075b3}

a.zwei:link{ padding-left: 30px;}

a.zwei:visited{ padding-left: 30px;}

a.zwei:active{ padding-left: 30px;}

a.zwei:hover{ padding-left: 30px;}

a.zwei:focus{ padding-left: 30px;}

a.drei:link{ padding-left: 60px;}

a.drei:visited{ padding-left: 60px;}

a.drei:active{ padding-left: 60px;}

a.drei:hover{ padding-left: 60px;}

a.drei:focus{ padding-left: 60px;}



a.einsaktiv:link, a.zweiaktiv:link{ display: block; background: url(../_images/Schwarzquadrat.jpg) 3px center no-repeat #ffed98; margin: 0px; padding: 2px 2px 2px 14px; border-bottom: 1px solid #0075b3; color: black; text-decoration: none;}

a.einsaktiv:visited, a.zweiaktiv:visited{ display: block; background: url(../_images/Schwarzquadrat.jpg) 3px center no-repeat #ffed98; margin: 0px; padding: 2px 2px 2px 14px; border-bottom: 1px solid #0075b3; color: black; text-decoration: none;}

a.einsaktiv:active, a.zweiaktiv:active{ display: block; background: url(../_images/Schwarzquadrat.jpg) 3px center no-repeat #ffed98; margin: 0px; padding: 2px 2px 2px 14px; border-bottom: 1px solid #0075b3; color: black; }

a.einsaktiv:hover, a.zweiaktiv:hover{ display: block; background: url(../_images/pfeil.jpg) 3px center no-repeat #6CABCE; margin: 0px; padding: 2px 2px 2px 14px; border-bottom: 1px solid #0075b3; color: black; }

a.einsaktiv:focus, a.zweiaktiv:focus{ display: block; background: url(../_images/pfeil.jpg) 3px center no-repeat #6CABCE; margin: 0px; padding: 2px 2px 2px 14px; border-bottom: 1px solid #0075b3; color: black; }

a.zweiaktiv:link{ padding-left: 20px;}

a.zweiaktiv:visited{ padding-left: 20px;}

a.zweiaktiv:active{ padding-left: 20px;}

a.zweiaktiv:hover{ padding-left: 20px;}

a.zweiaktiv:focus{ padding-left: 20px;}

span.aktiv1,span.nav1hl{ display: block; background: url(../_images/haken.jpg) 3px center no-repeat #fffbe3; margin: 0px; padding: 2px 2px 2px 14px; border-bottom: 1px solid #0075b3; color: black;}

span.aktiv2,span.nav2hl{ display: block; background: url(../_images/haken.jpg) 3px center no-repeat #fffbe3; margin: 0px; padding: 2px 2px 2px 30px; border-bottom: 1px solid #0075b3; color: black;}

span.aktiv3,span.nav3hl{ display: block; background: url(../_images/haken.jpg) 3px center no-repeat #fffbe3; margin: 0px; padding: 2px 2px 2px 60px; border-bottom: 1px solid #0075b3; color: black;}

span.aktiv4,span.nav4hl{ display: block; background: url(../_images/haken.jpg) 3px center no-repeat #fffbe3; margin: 0px; padding: 2px 2px 2px 60px; border-bottom: 1px solid #0075b3; color: black;}



.footerLinks, .footerInhalt, .footerInhaltLinks{

	float: left;

}

.footerRechts{

	float: right;

}

.footerRahmen{width: 100%; margin: 0px; padding: 0px; background-color: #ecf2f9; /**/ border: 0px solid #000;}

	.footerLinks{ margin: 0px 0px 0px 0px; padding: 0px; background-color: #ecf2f9; /**/ width: 100%;}

	.footerLinks2{ margin: 0px 0px px 0px; padding: 0px; background: url(../_images/footer-bg-unten.gif) left top repeat-x #fff; /**/ width: 100%;}

		.footerInhaltLinks{ margin: 0px 0px 0px 0px; : padding: 14px 0px 0px 0px; background-color: #ecf2f9; /**/ width: 20%;}

	.footerInhalt{ margin: 0px; padding: 0px; padding: 0px; /* background-color: #bdd5ed; /**/ width: 100%;}

		.footerInhaltAbstand{ margin: 0px 0px 0px 0px; padding: 0px 210px 0px 20%; /* background-color: #bdd5ed; /**/}

		

		ul.footerInhaltInhalt{margin: 0px; padding: 0px; list-style-type:none; width: 100%; border: 0px solid #000;}

		ul.footerInhaltInhalt li{ margin: 0px;; padding: 0px; float: left; width: 20%; }

		.footer1{ background-color: #fff; color: #000; }

		.footer2{ background-color: #fff; color: #000;  }

		.footer3{ background-color: #fff; color: #000;  }

		.footer4{ background-color: #fff; color: #000;  }

		.footer5{ background-color: #fff; color: #000;  }

		.footer6{ background-color: #fff; color: #0075b3; }

		.footer7{ background-color: #fff; color: #0075b3; }

		.footer8{ background-color: #fff; color: #0075b3; }

		.footer9{ background-color: #fff; color: #0075b3; }

		.footer10{ background-color: #fff; color: #0075b3; }

		span.footer1, a.footer1{ display: block; margin: 0px 1px 1px 1px; padding: 0px 0px 7px 0px; background: url(../_images/footer1.gif) left bottom repeat-x; text-align: center; }

		span.footer2, a.footer2{ display: block; margin: 0px 1px 1px 1px; padding: 0px 0px 7px 0px; background: url(../_images/footer2.gif) left bottom repeat-x; text-align: center;}

		a.footer3{ display: block; margin: 0px 1px 1px 1px; padding: 0px 0px 7px 0px; background: url(../_images/footer3.gif) left bottom repeat-x; #999; text-align: center;}

		a.footer4{ display: block; margin: 0px 1px 1px 1px; padding: 0px 0px 7px 0px; background: url(../_images/footer4.gif) left bottom repeat-x; #aaa; text-align: center;}

		a.footer5{ display: block; margin: 0px 1px 1px 1px; padding: 0px 0px 7px 0px; background: url(../_images/footer5.gif) left bottom repeat-x; #ddd; text-align: center;}

		a.footer6{ display: block; margin: 1px 1px 0px 1px; padding: 7px 0px 0px 0px; background: url(../_images/footer6.gif) left top repeat-x; text-align: center; }

		a.footer7{ display: block; margin: 1px 1px 0px 1px; padding: 7px 0px 0px 0px; background: url(../_images/footer7.gif) left top repeat-x; text-align: center;}

		a.footer8{ display: block; margin: 1px 1px 0px 1px; padding: 7px 0px 0px 0px; background: url(../_images/footer8.gif) left top repeat-x; text-align: center;}

		a.footer9{ display: block; margin: 1px 1px 0px 1px; padding: 7px 0px 0px 0px; background: url(../_images/footer9.gif) left top repeat-x; text-align: center;}

		a.footer10{ display: block; margin: 1px 1px 28px 1px; padding: 7px 0px 0px 0px; background: url(../_images/footer10.gif) left top repeat-x; text-align: center;}



.linksKeineNavi:link{ color: #0075b3; text-decoration: underline;}

.linksKeineNavi:visited{ color: #0075b3; text-decoration: underline;}

.linksKeineNavi:active{ color: #0075b3; text-decoration: none;}

.linksKeineNavi:hover{ color: #f00; text-decoration: none;}

.linksKeineNavi:focus{ color: #0075b3; text-decoration: none;}
