/* general elementdefinitions */

body {
	background-repeat:repeat-x;
	background-color:#c0c0c0;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:100.1%;
	padding:0;
	margin:0;}
p {margin:0em; padding:0em;}
p em{margin:0em; padding:0em;}
a {margin:0em; padding:0em; text-decoration:none;}
h1 {font-size:0.75em; color:#0E61A5; margin:0em 0em 0.25em 0em; padding:0em;}
h2 {margin:0px; padding:0px;}
h3 {margin:0px; padding:0px;}
h4 {font-size:0.75em; color:#0E61A5; margin:0em 0em 0.25em 0em; padding:0em;}
a {margin:0px; padding:0px;}
form {margin:0px; padding:0px;}
select {margin:0px; padding:0px;}
input {margin:0px; padding:0px;}
ul {margin:0px; padding:0px; list-style-type:square;}
li {margin:0px; padding:0px;}
.clearboth {clear:both; height:0px; overflow:hidden;}
#ctAll {padding:0px 3px 0px 3px; border:1px solid #7F7F7F; background-color:#ffffff;}
#ctAllBorder1 {margin:0px auto; width:60.25em;}
#ctAllBorder2 {border:1px solid #B9B9B9;}
#ctAllBorder3 {border:1px solid #B2B2B2;}
#ctAllBorder4 {border:1px solid #9F9F9F;}
#ctAllBorder5 {border:1px solid #929292;}
#ctHeader {margin:0em; padding:0em;}
	#serviceNavigation {margin:0.625em 0em 1.5625em 43.8125em; width:14.375em; padding:0em 1.0625em 0.125em 0em; border-bottom:1px solid #BDC9D5; height:0.75em;}
		#serviceNavigation a{margin:0em 0.25em 0em 0em; padding:0em; font-size:0.5625em; text-decoration:none;}
		#serviceNavigation img{margin:0em 0.1875em 0em 0em;}
		.serviceNavigationBox {margin:0em 0.1875em 0em 0em; float:left;}
			.serviceNavigationBox a{color:#0E61A5;}
				.serviceNavigationBox a:hover{color:#78A8CE;}
		.serviceNavigationBoxActive {margin:0em 0.1875em 0em 0em; float:left;}
			.serviceNavigationBoxActive a{color:#78A8CE;}
				.serviceNavigationBoxActive a:hover{color:#78A8CE;}
	#logoLeft {margin:0em 0em 0em 1.875em; padding:0em; float:left;}
	#logoRight {margin:2.5em 0em 0em 41.5em; padding:0em;}
		#logoRight img{margin:0px 0px 0px 0px;}
	#navigation {margin:0.3125em 0em 0em 0em; padding:0.125em 0em 0em 1em; border-top:3px solid #CE0030; height:1.6875em; background-color:#0E61A5;}
		.navigationLinksMargin {float:left; margin:0.3125em 0.3125em 0em 0.3125em; padding:0em;}
			.navigationLinksMargin a{color:#B7D9FE; font-size:0.6875em; font-weight:bold; letter-spacing:-1px;}
				.navigationLinksMargin a:hover{color:#ffffff; font-size:0.6875em; font-weight:bold; letter-spacing:-1px;}
		.navigationLinksMarginActive {float:left; margin:0em 0em 0em -0.25em; padding:0.3125em 0em 0.4375em 0em; -moz-border-radius:0px; background-image: url(../images/highlight_mitte.gif); background-repeat:repeat-x;}
			.navigationLinksMarginActive a{color:#005BAA; font-size:0.6875em; font-weight:bold; letter-spacing:-1px;}
				.navigationLinksMarginActive a:hover{color:#005BAA; font-size:0.6875em; font-wight:bold; letter-spacing:-1px;}
		.navigationLinksMarginActiveLeft {width:0.6875em; height:1.5625em; margin:0em 0em 0em -0.25em; background-image: url(../images/highlight_links.gif); float:left; background-repeat:no-repeat;}
		.navigationLinksMarginActiveRight {width:0.5em; height:1.5625em; margin:0em -0.3125em 0em 0em; border-right:1px solid #0E61A5; background-image: url(../images/highlight_rechts.gif); float:left; background-repeat:no-repeat; background-position:right;}
		.navigationPfeil {margin:0em 0.1875em 0em 0em; position:relative; top:0.3125em;}
		.trenner{margin:0.1875em 0.0625em 0em 0.0625em; padding:0em; float:left; height:1em; color:#3379B7; overflow:hidden;}
	#navigationSuche {padding:0px; margin:0.0625em 0em 0em 42em;}
	#navigationSuche input {}
	#navigationSuche input#IDsearch{height:16px ! important; padding:0em;}
		#navigationSuche label{padding:0px; margin:0px 0px 0px 0px; height:20px; color:#B7D9FE; font-size:0.625em; font-weight:bold;}
#ctFooter {margin:0.375em 0em 1em 0em; padding:0.625em 0em 0.625em 0em; border-top:1px solid #BDD6EA; font-weight:normal;}
#ctFooter p{font-weight:normal ! important;}
	#ctFooterLeft {float:left; margin:0em 0em 0em 0.5625em; padding:0em; width:37.75em;}
		#ctFooterLeft a{margin:0em 0.625em 0em 0em; padding:0px; font-weight:normal;}
		.ctFooterBox {float:left; margin:0em 1em 0em 0em;}
			.ctFooterBox a{color:#0455B0; font-size:0.625em;}
				.ctFooterBox a:hover{color:#78A8CE; font-size:0.625em;}
		.ctFooterBoxActive {float:left; margin:0em 1em 0em 0em;}
			.ctFooterBoxActive a{color:#78A8CE;font-size:0.625em;}
				.ctFooterBoxActive a:hover{color:#78A8CE; font-size:0.625em;}
	#ctFooterRight {float:left; display:inline; margin:0em 1em 0em 0em; color:#0455B0; font-size:0.625em; padding:0em;}
	#ctFooterRight p{font-weight:normal ! important;}
	.footerPfeil {margin:0em 0.1875em 0em 0.1875em;}
	.blueHeadword {margin:0.480em 0.415em 0em 0.415em; width:0.480em; float:left; background-color:#005CB6;}
	.redHeadword {margin:0.480em 0.415em 0em 0.415em; width:0.480em; height:0.480em; float:left; background-color:#C80235;}

#ctContent {margin:0em; padding:0em;}
	#ctContent ul {margin:0em 0em 0em 1.25em;}
	#ctContent li {margin:0em 0em 0em 0em;}
/* startseite */
	#head {margin:0.125em 0em 0em 0em; background-image:url(../images/img_header_home_bild.jpg); height:14.875em; padding:0px 0px 0px 0px; border-bottom:1px solid #ffffff;}
		#bildungZukunft {padding:3.25em 0em 0em 33.0625em;}
			#bildungZukunft h1 {}
			#bildungZukunft p{margin:0.3125em 0em 0em 0em ; color:#0E61A5; font-size:0.75em;}
			#bildungZukunft h3{margin:2em 0em 0em 0em; padding:0px; color:#0E61A5; font-size:0.75em;}
			#bildungZukunft form {margin:8px 0px 0px 0px;; padding:0px;}
			#bildungZukunft select{margin:0em 0em 0em 0em; padding:0em; width:28.2em; height:1.7em; font-size:0.625em; color:#015AAC;}
			#bildungZukunft input{position:relative; top:0em;}
			#bildungZukunft a {text-decoration:none; font-size:0.625em;}
	.navigationPfeil2 {margin:0em 0.1875em 0em 0.5em; padding:0.5625em 0em 0em 0em;}
	.stichpunkt {margin:0em 0.3125em 0em 0.375em;}
	#blueBorder {border-bottom:7px solid #0E61A5; margin:0em 0em 0.5em 0em;}

	#pictureGallerie {margin:0px; padding:1px 0px 0px 0px; border-top:2px solid #005CA9}
	.pictureGallerieBox {width:11.75em; margin:0em 0.125em 0em 0em; float:left; overflow:hidden;}
		.pictureGallerieBox h1{margin:0px 0px 0px 0px; padding:0.4375em 0em 0.5em 0em; font-size:0.6875em; color:#ffffff;}
		.pictureGallerieBox a{margin:0px; padding:0px; font-size:0.6875em;}
		.pictureGallerieBoxPfeil {position:relative; top:-1px; padding:0px 6px 0px 8px;}
	.pictureGallerieBox2 {width:11.75em; margin:0px 0px 0px 0px; float:left; overflow:hidden;}
		.pictureGallerieBox2 h1{margin:0px 0px 0px 0px; padding:0.4375em 0em 0.5em 0em; font-size:0.6875em;}
		.pictureGallerieBox2 a{margin:0px; padding:0px; font-size:0.6875em; color:#ffffff;}
		.headVorschule {background-color:#E98202;}
			.headVorschule a{color:#FFC370; font-size:1em;}
		.headSchule {background-color:#A60090;}
			.headSchule a{color:#E388CD; font-size:1em;}
		.headBildung {background-color:#0188A6;}
			.headBildung a{color:#84CDED; font-size:1em;}
		.headHochschule {background-color:#8CA501;}
			.headHochschule a{color:#D4DCA3; font-size:1em;}
		.headWeiterbildung {background-color:#A50000;}
			.headWeiterbildung a{color:#F2837C; font-size:1em;}
		
		.bottomVorschule {border-bottom:4px solid #E98202;}
		.bottomSchule {border-bottom:4px solid #A60090;}
		.bottomBildung {border-bottom:4px solid #0188A6;}
		.bottomHochschule {border-bottom:4px solid #8CA501;}
		.bottomWeiterbildung {border-bottom:4px solid #A50000;}
		
	#flexibleNews {margin:0.5em 0em 0em 0em;}
#newsAll {width:11.75em; margin:1.0625em 0em 0em 0em; padding:0em;}
	#flexibleContent li{font-size:0.75em; color:#005BAA; margin:0.5625em 0em 0em 0em; padding:0em 0em 0.25em 0em; font-weight:bold;}
		#flexibleContent {}
	#leftPart {width:11.75em; float:left;}
	#leftPart ul {margin:0em 0em 0.25em 0.375em; padding:0em; list-style-position:inside;}
		#leftPart li{color:#005BAA; margin:0.5625em 0em 0em 0em; padding:0em; font-weight:bold;}
		#leftPart h1{margin:1.1875em 0em 0.25em 0em;}
		.leftPartHeader {font-size:0.75em;}
		#datebook {width:11.75em;}
			#datebookBlueBackground {background-color:#E3EDF6; border-top:2px solid #005AAB; border-bottom:2px solid #005AAB; padding:0px 0px 0px 0px;}
			.datebookPfeil {position:relative; top:-0.125em; padding:0em 0.1875em 0em 0.125em;}
			#datebookActive {border-top:1px solid #ffffff; margin:0px; padding:0px;}
				#datebookActive h1{margin:0.625em 0em 0em 0.6875em; padding:0px; font-size:1.125em; color:#578FCA;}
				#datebookActive p{margin:0.0625em 0em 0em 0em; padding:0em 0em 0.5em 1.125em; font-size:0.6875em; color:#578FCA; border-bottom:1px solid #B1D0EC;}
				#datebookActive img {margin:0em 0em 0em -0.75em;}
				#datebookActive a {color:#005CA9;}
			#datebookLater {margin:0px; border-bottom:1px solid #ffffff; padding:0.75em 0em 0.6875em 0em;}
				#datebookLater a{margin:0px 0px 0px 0px; padding:0em 0em 0em 0.4375em; font-size:0.625em; color:#005CA9;}
			#newsletterColor {margin:0em 0em 0em 0em; height:100%; color:#DC3058; font-weight:bold; font-size:0.75em; padding:0em 0em 0.1875em 0em; _padding:0em 0em 0.25em 0em;}
				#newsletterColor ul{color:#DC3058;}
				#newsletterColor li{color:#DC3058; line-height:0.875em;}
			#newsletterColor2 {color:#DC3058; margin:-1px 0px 0px 0px;}
				#newsletterColor2 ul{color:#DC3058;}
				#newsletterColor2 li{color:#DC3058;}
			#newsRedBackground {background-color:#FBE8EE; border-top:2px solid #CF0034; border-bottom:2px solid #CF0034; padding:0px 0px 0px 0px;}
			#newsActive {border-top:1px solid #ffffff;}
				#newsActive p{margin:0.8125em 0em 0em 0em; padding:0em 0.9375em 0.5em 1.0625em; font-size:0.6875em; color:#D23A69;}
			#newsSubscribe {padding:0.4375em 0em 1.0625em 0em; border-bottom:1px solid #ffffff;}
				#newsSubscribe a{margin:0px 0px 0px 0px; padding:0em 0em 0em 0.4375em; font-size:0.625em; color:#CE0030;}
		
	#centerPart {width:23.625em; margin:0px 0px 0px 2px; float:left;}
		#centerPart li{font-size:0.75em; color:#005BAA; margin:0.5625em 0em 0em 0em; padding:0em 0em 0.25em 0em; font-weight:bold;}
		#news {background-color:#F0F5F9; border-top:2px solid #005AAB; border-bottom:2px solid #005AAB;}
			#news a{margin:0em 0em 0em 0.3125em; display:block; padding:0em 1.25em 0em 0em; font-size:0.6875em; color:#0059A2; font-weight:bold;}
			#news p{margin:0px; padding:0.0625em 0em 1em 0em; font-size:0.6875em; color:#0255B1; border-bottom:1px solid #B1D0EC;}
				#newsPart1 {border-top:1px solid #ffffff; padding:0.5em 0em 0em 0em;}
					#newsPart1 p{border-bottom:1px solid #B1D0EC; margin:0.0625em 2.25em 0em 1.5em;}
				#newsPart2 {padding:0.5em 0em 0em 0em;}
					#newsPart2 p{border-bottom:1px solid #B1D0EC; margin:0.0625em 2.25em 0em 1.5em;}
				#newsPart3 {padding:0.5em 0em 0em 0em; border-bottom:1px solid #ffffff;}
					#newsPart3 p{margin:0.0625em 2.25em 0em 1.5em; border-bottom:none;}
				.centerPfeil {position:relative; top:0.375em; margin:0em 0em 0em 0.25em; padding:0em 0.4375em 1em 0em; float:left;}
	.newsPartLink {margin:0.25em 0em 0em 0em;}

	#rightPart {float:left; margin:0em 0em 0em 0.125em;}
		#rightPart li{font-size:0.75em; color:#005BAA; margin:0.5625em 0em 0em 0em; padding:0em 0em 0.25em 0em; font-weight:bold;}
		#rightPartMiddle {border-top:2px solid #005AAB; padding:0px 0px 0px 0px;}
			#rightPartMiddle p{font-size:0.6875em; color:#0255B1; padding:0em 0em 1em 0em;}
			#rightPartMiddle a{font-size:0.625em; padding:0.25em 0em 0em 0em; color:#78A8CE;}
		#rightPartLeftCt {width:11.75em; padding:0px; background-color:#E3EDF6; float:left; margin:0.0625em 0em 0em 0em; padding:0em 0em 0.4375em 0em; border-bottom:2px solid #005AAB; overflow:hidden;}
			#rightPartLeftCtText {margin:0.4375em 0em 0em 0em; padding:0em 1em 0.5em 0.625em;}
		#rightPartRightCt {width:11.6875em; padding:0px; background-color:#E3EDF6; float:left; margin:0.0625em 0em 0em 0.1875em; padding:0em 0em 0.4375em 0em; border-bottom:2px solid #005AAB; overflow:hidden;}
			#rightPartRightCtText {margin:0.4375em 0em 0em 0em; padding:0em 1em 0.5em 0.625em;}
			.rightPfeil {margin:0em 0.375em 0em 0em; position:relative; top:-0.0625em;}
			.rightPartLink {margin:0em 0em 0em 0em;}
/* Grunddaten */

#navigationBreadCrumb {padding:0.625em 0em 0.4375em 0.5em; height:1.0625em; width:58.25em;}
	#navigationBreadCrumb p{font-size:0.625em; color:#84ADCD; margin:0em;}
	#navigationBreadCrumb a{color:#005AAB;}
	.navigationBreadCrumbStart {position:relative; top:0.25em; margin:0em 0.4375em 0em 0em;}
	.navigationBreadCrumbPfeil {position:relative; top:0em; margin:0em 0.0625em 0em 0.125em; padding:0em;}

#subNavigation {height:100%;}
#subNavigationVorschule {float:left; background-color:#E98202; width:11.3125em; margin:0em 0.125em 0em 0em; padding:0.1875em 0em 0.1875em 0.4375em;}
	#subNavigationVorschule a{color:#FFC370; font-weight:bold; font-size:0.625em;}
#subNavigationSchule {float:left; background-color:#A60090; width:11.3125em; margin:0em 0.125em 0em 0em; padding:0.1875em 0em 0.1875em 0.4375em;}
	#subNavigationSchule a{color:#E388CD; font-weight:bold; font-size:0.625em;}
#subNavigationBildung {float:left; background-color:#0188A6; width:11.3125em; margin:0em 0.125em 0em 0em; padding:0.1875em 0em 0.1875em 0.4375em;}
	#subNavigationBildung a{color:#84CDED; font-weight:bold; font-size:0.625em;}
#subNavigationHochschule {float:left; background-color:#8CA501; width:11.3125em; margin:0em 0.125em 0em 0em; padding:0.1875em 0em 0.1875em 0.4375em;}
	#subNavigationHochschule a{color:#D4DCA3; font-weight:bold; font-size:0.625em;}
#subNavigationHochschuleNoMargin {float:left; background-color:#8CA501; width:11.3125em; margin:0em 0em 0em 0em; padding:0.1875em 0em 0.1875em 0.4375em;}
	#subNavigationHochschuleNoMargin a{color:#D4DCA3; font-weight:bold; font-size:0.625em;}
#subNavigationWeiterbildung {float:left; background-color:#A50000; width:11.3125em; margin:0em 0em 0em 0em; padding:0.1875em 0em 0.1875em 0.4375em;}
	#subNavigationWeiterbildung a{color:#F2837C; font-weight:bold; font-size:0.625em;}
	
#subNavigationBig {background-color:#E98202; height:270px; width:11.75em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
	#subNavigationBig a{color:#ffffff; font-weight:bold; font-size:0.625em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
	#subNavigationBig ul{list-style-image: url(../images/pfeil_navi_service_inaktiv.gif); margin:5px 0px 0px 26px; padding:0px; list-style-position:outside;}
	#subNavigationBig li{margin:0px 0px 0px 0px; padding:0px;}
	
.subNavigationPfeil {position:relative; top:-1px; margin:0em 0.1875em 0em 0em;}


/* subnavigation */
.subNavigationHeadline {margin:0em 0em 1.125em 1em; padding:1.0625em 0em 0em 0em; color:#ffffff; font-size:0.6875em;}
.subNavigationImage {margin:0em; padding:0em;}
#leftNavigation {margin:1.625em 0.625em 0em 0.625em; padding:0em 0em 3.125em 0em; border-top:1px solid #6B9FCE; height:100%;}
.leftNavigationDecollator {margin:0.3125em 0em 0em 0em; padding:0.3125em 0em 0em 0em; border-top:1px solid #1C6CB3; border-bottom:1px solid #6B9FCE;}
	.leftNavigationPassiv {height:0.8125em; padding:0.6875em 0em 0.75em 0em; border-bottom:1px solid #6B9FCE;}
		.leftNavigationPassiv a{font-size:0.6875em; color:#CEE1F0; font-weight:bold;}
		.leftNavigationPfeil {position:relative; top:-0.0625em; margin:0em 0.3125em 0em 0em;}
	.leftNavigationAktiv {height:0.8125em; padding:0.6875em 0em 0.75em 0.75em; background-image:url(/bib/images/navigation/flaeche_blau.gif); border-bottom:1px solid #6B9FCE;}
		.leftNavigationAktiv a{font-size:0.6875em; color:#ffffff; font-weight:bold;}
		.leftNavigationDreieck {margin:0.0625em 0em 0em 5.625em;}
		
#leftNavigationArrow {margin:0.1875em 0.625em 0em 1em;}
	.leftNavigationArrowPassiv {padding:0.6875em 0em 0.75em 0em;}
		.leftNavigationArrowPassiv a{font-size:0.6875em; color:#84B2D4;}
		.leftNavigationArrowPassiv img{margin:0em 0em 0em 3.875em;}
		
.blueBackground {background:#005BAA;}

/* horizontal */
#horizontal {}
	#horizontalHead {margin:0.1875em 0em 0em 0em; background-color:#005BAA; height:100%;}
		#horizontalHeadLeft {float:left; display:inline; width:11.75em; overflow:hidden; background:transparent;}
			
		#horizontalHeadRight {float:left; display:inline; height:100%; width:47.375em; margin:0em 0em 0em 0em; padding:0em 0em 0em 0.125em; background-color:#fff;}
			#horizontalHeadRight h5{font-size:0.75em; margin:0em 0em 0em 0em; color:#000000; font-weight:normal;}
			#horizontalHeadRight p{font-size:0.6875em; margin:0em 0em 0.625em 1.4375em;}
			.redAccentuation {color:#D40000; font-weight:bold;}
	
	#searchResultChoiceForm {margin:0.9375em 0em 0em 0em; padding:5px 0px 1px 14px; _padding:7px 0px 4px 14px; color:#ffffff; background-color:#005BAA;}
		#searchResultChoiceForm span {font-size:0.625em;}
			.searchResultChoiceFormLeft {float:left;}
			.searchResultChoiceFormRight {float:left; display:inline; width:14.6875em; text-align:right;}
			.searchResultChoiceFormRight input.input162 {height:16px ! important;}
			.searchResultChoiceFormBR {width:20px; height:12px; _height:5px;}
			
			.davon {text-align:right; margin:0px 0px 0px 109px;}
			.davonDownloads {text-align:right; margin:0px 0px 0px 139px;}
			
	#horizontalContent {margin:0em 0em 0em 0em;}
		#horizontalContentLeft {float:left; margin:0.625em 0.0625em 0em 0em; padding:0em;}

		#horizontalContentRight {float:left; display:inline; margin:0.75em 0em 0em 0.0625em;}
			#horizontalContentRight select{float:left; margin:-0.125em 0em 0em 0em;}
			#horizontalContentPageChoiceTop {margin:-0.25em 0em 0em 11.875em; padding:0.4375em 2.125em 0.3125em 0em; text-align:right;}
				#horizontalContentPageChoiceTop a {font-size:0.6875em; color:#005CA9; margin:0em 0.25em 0em 0.1875em;}
			#horizontalContentPageChoiceBottom {margin:0em 0em 0em 11.875em; border-bottom:1px solid #005BAA; padding:7px 34px 8px 0px; text-align:right;}
				#horizontalContentPageChoiceBottom a{font-size:0.6875em; color:#005CA9; margin:0px 4px 0px 3px;}
				
/* vertical */
	#verticalContent {margin:0em 0em 0em 0em;}
		#verticalContentLeft {float:left; margin:0.1875em 0.0625em 0em 0em; width:11.75em; overflow:hidden;}

		#verticalContentRight {float:left; display:inline; margin:0.1875em 0em 0em 0.0625em; width:47.375em;}
			#verticalContentRight p{font-size:0.6875em; margin:0em 0em 0.625em 1.4375em;}
			#verticalContentRight h1 {font-size:0.75em; margin:0em 0em 0.1875em 1.3125em; color:#000000; font-weight:bold}
			#verticalContentRight h3 {font-size:0.75em; margin:0em 0em 0.1875em 1.3125em; color:#000000; font-weight:bold}
			#verticalContentRight h4 {font-size:0.9375em; margin:1.75em 0em 0.4375em 1.0625em; padding:0em; font-weight:bolder; color:#333333;}
			#verticalContentRight li {margin:0em 0em 0em 0.6875em; padding-left:0em;}
			#newsChoiceForm {margin:0.125em 0em 1.1875em 0em; width:46.5em; padding:0.0625em 0em 0.0625em 0.875em; background-color:#005BAA; color:#ffffff;}
				#newsChoiceForm span {font-size:0.625em;}
					
/* initiativen (Typ1) */

	#initiativenLeft {float:left; margin:0px; padding:0px; width:11.75em; overflow:hidden;}
		#initiativenRight {margin:0em 0em 0em 0.125em; padding:0px; float:left;}
			#initiativenRightHead {padding:0em 0em 0.1875em 0em; height:1.125em; margin:0em;}
			#initiativenRightContent {}
			#initiativenRightContentLeft {width:35.5em; margin:0em; padding:0em; float:left; overflow:hidden;}
				#initiativenRightContentLeft p{color:#333333; margin:0px; padding:1.0625em 0em 2em 1.125em;; line-height:0.9375em;}
			#initiativenRightContentLeftText {margin:1.5em 0em 0em 0em; padding:0em 1.0625em 0em 1.0625em;}
				#initiativenRightContentLeftText h3{margin:0em 0em 1em 0em; padding:0em; font-size:0.75em; color:#333333;}
				#initiativenRightContentLeftText h1{margin:0em 0em 1em 0em; padding:0em; font-size:0.75em; color:#333333;}
				#initiativenRightContentLeftText p{font-size:0.75em; color:#333333; margin:0em 0em 0.75em 0em; padding:0em 0em 0em 0.125em; line-height:15px;}
				#initiativenRightContentLeftText ul{font-size:0.75em; color:#333333; margin:0em 0em 0.75em 1.125em; padding:0em 0em 0em 0.125em; line-height:15px;}
				#initiativenRightContentLeftText ol{color:#333333; margin:0em 0em 0.75em 0.3125em; padding:0em 0em 0em 0.125em; line-height:15px;}
					#initiativenRightContentLeftText ol p{margin:0em 0em 0em -0.5em;}
				#initiativenRightContentLeftText a{font-size:1em; color:#005BAE; text-decoration:underline;}
				.initiativenRightContentLeftTextImage {float:left; margin:0em 1.125em 0.375em 0em;}
				.initiativenRightContentLeftTextImage h6{font-size:0.625em; margin:0em; padding:1.25em 0em 0em 0.0625em; color:#999999; font-weight:normal;}
				
			#HTML_2_0 {margin:1.5em 0em -20px 0em; padding:0em 1.0625em 0em 1.0625em; position:relative; top:-20px;}
				#HTML_2_0 h3{margin:0em 0em 1em 0em; padding:0em; font-size:0.75em; color:#333333;}
				#HTML_2_0 h1{margin:0em 0em 1em 0em; padding:0em; font-size:0.75em; color:#333333;}
				#HTML_2_0 p{font-size:0.75em; color:#333333; margin:0em 0em 0.75em 0em; padding:0em 0em 0em 0.125em; line-height:15px;}
				#HTML_2_0 ul{font-size:0.75em; color:#333333; margin:0em 0em 0.75em 1.125em; padding:0em 0em 0em 0.125em; line-height:15px;}
				#HTML_2_0 ol{color:#333333; margin:0em 0em 0.75em 0.3125em; padding:0em 0em 0em 0.125em; line-height:15px;}
					#HTML_2_0 ol p{margin:0em 0em 0em -0.5em;}
				#HTML_2_0 a{font-size:1em; color:#005BAE; text-decoration:underline;}
			
			#m3 {position:relative; z-index:1000;}
			#m5 {position:relative; z-index:1000;}
				
			#initiativenRightContentLeftTeaserheadline {padding:3px 0px 4px 17px; margin:0px; color:#fff; font-weight:bold; font-size:0.75em;}
				
			.initiativenRightTopText {margin:0em; float:left; width:28.5em; height:69px;}
			.rightContentTopP {font-size: 0.6875em; color:#333333; margin:0em 0em 0em 1.4375em; padding:0.3125em 0em 0.3em 0em; line-height:15px;}
			.rightContentTopP a{color:#005BAC;}
			.rightContentTopImage {float:left; width:9.25em; margin:0em 0em 0em 7.125em; padding:1.5625em 0em 0em 2.5em; height:83px;}
				
		#initiativenRightContentRight {float:left; margin:0em 0em 0em 0.121em; padding:0em;}
			.initiativenRightContentRightImage {margin:0em 0em 0em 0em; padding:0em;}

	#centerTabs {margin:0.8125em 0em 0em 0em; padding:1.1875em 0em 0em 0.9375em; background-color:#A4A4A4; border-top:2px solid #000000; height:1.5em;}
	#centerTabsNM {width:46.4375em; margin:-1.0625em 0em 0.5625em 0em; padding:1.1875em 0em 0em 0.9375em; background-color:#A4A4A4; border-top:2px solid #000000; height:1.5em;}
	.tabInactive {float:left; margin:0em 0.0625em 0em 0em; padding:0.3125em 0.4375em 0em 0.4375em; background-color:#E4E4E4; height:1.1875em; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px;}
		.tabInactive a{color:#777777; font-weight:bold; font-size:0.6875em;}
	.tabActive {float:left; margin:-0.125em 0.0625em 0em 0em; padding:0.4375em 0.4375em 0em 0.625em; background-color:#ffffff; height:1.1875em; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px;}
		.tabActive a{color:#000000; font-weight:bold; font-size:0.6875em;}


/*initiativenDetailDownload */
				
#textListDetail {margin:0em 0em 0em -1.0625em; padding:0em; width:35.5em;}
	#textListDetail p{margin:0em 0em 0em 1em; padding:0.25em 0em 0.0625em 0.0625em;}
	#textListDetail a{color:#333333; font-size:0.6875em; margin:0em 0em 0em 0em; padding:0em; text-decoration:none;}
		.textListBoxContentDetail {float:left; display:inline; margin:0.125em 0em 0em 0em;  background:#F9F9F9; width:33.125em; padding:0.75em 1.25em 1.3125em 1.125em;}
			.textListBoxContentDetail a{color:#333333; font-size:0.6875em; margin:0em 0em 0em 0em; padding:0em;}
			.textListBoxContentDetail p{color:#333333; font-size:0.6875em; margin:0em 0em 0em 0em; padding:0em;}
			.textListBoxContentDetail h4{color:#333333; font-size:0.6875em; margin:0em 0em 0em 1.125em; padding:0.125em 0em 0.0625em 0em;}
			.textListBoxContentDetail span {color:#9A9A9A; font-size:0.6875em; margin:0em 0em 0em 1.125em;}
		.textListBoxContentGreyDetail {float:left; display:inline; margin:0.125em 0em 0em 0em; background:#F3F3F3; width:33.125em; padding:0.75em 1.25em 1.3125em 1.125em;}
			.textListBoxContentGreyDetail a{color:#333333; font-size:0.6875em; margin:0em 0em 0em 0em; padding:0em;}
			.textListBoxContentGreyDetail p{color:#333333; font-size:0.6875em; margin:0em 0em 0em 0em; padding:0em;}
			.textListBoxContentGreyDetail p strong{color:red;}
			.textListBoxContentGreyDetail h4{color:#333333; font-size:0.6875em; margin:0em 0em 0em 1.125em; padding:0.1875em 0em 0.0625em 0em;}
			.textListBoxContentGreyDetail span {color:#9A9A9A; font-size:0.6875em; margin:0em 0em 0em 1.125em;}
		
			.downloadLeftPictureDetail {float:left; width:1.6875em;}
			.downloadMiddleTextDetail {float:left; width:18.75em;}
				.downloadMiddleTextDetail p{margin:0em 0em 0em 0em; padding:0em;}
			.downloadRightFormatDetail {margin:1.0625em 0em 0em 0em;}
				.downloadRightFormatDetail a{vertical-align:middle;}
				.downloadRightFormatDetail img{vertical-align:middle;}
			.downloadSecondRightFormatDetail {height:1.625em; width:8em; padding:0.625em 0em 0em 0em; margin:0.5em 0em 0em 0em; border-top:1px solid #C7C7C7; float:left;}
				.downloadSecondRightFormatDetail a{vertical-align:middle;}
				.downloadSecondRightFormatDetail img{vertical-align:middle;}

/* aktuellesUndTermine */
		#aktuellesUndTermineRightSiteFilter {float:left; width:22.1875em; height:13.75em; margin:2.9375em 0em 0em 0em; padding:0.9375em 0em 0em 1em; background-color:#F3F3F3;}
		#aktuellesUndTermineRightSiteCalendar {float:left; display:inline; margin:2.9375em 0em 0em 0.125em; width:22.1875em; height:13.625em; background-color:#F3F3F3; padding:1.0625em 0em 0em 1.875em;}
			#calendar {margin:1.25em 0em 0em 0.0625em; border:1px solid #6B9FCE; width:11.0625em;}
				#calendarMonthChoice {margin:0em; height:1.1875em; width:10.625em; padding:0.4375em 0em 0em 0.4375em; background-color:#6B9FCE;}
					#calendarMonthChoice p{}
					.calendarMonthChoiceFloat {float:left; margin:0.375em 0.875em 0em 0em;}
					.calendarMonthChoiceFloat2 {float:left; margin:0em 0.875em 0em 0em; font-size:0.6875em; color:#ffffff; font-weight:bold;}
			.calendarDayChoice {border:1px solid #ffffff;}
				.calendarDayChoice table{}
				.calendarDayChoice th{width:2.5em; text-align:left; padding:0.5em 0em 0.4375em 0.625em; background-color:#4485BD; color:#ffffff; border:1px solid #ffffff; font-size:0.5625em; font-weight:normal;}
				.calendarDayChoice td{width:2.5em; padding:0.125em 0em 0.1875em 0em; border:1px solid #ffffff; text-align:center; font-weight:bold;}
				.day {background-color:#AAC3D7; font-size:0.625em;}
				.day a{color:#ffffff;}
				
				.noDay {background-color:#D5E2EB; font-size:0.625em; color:#ffffff;}
				.activeDay {background-color:#CC0033; font-size:0.625em; color:#ffffff;}
				.activeDay a{color:#ffffff;}
				.dayNothing {background-color:#AAC3D7; font-size:0.625em;  color:#D8E1E8;}
						
/* content types */

#textList {border-top:2px solid #015AAA; padding:2px 0px 0px 0px; width:47.375em;}
	.textListBoxOrange {height:100%; margin:0px 0px 2px 0px; background:#E88202;}
	.textListBoxPurple {height:100%; margin:0px 0px 2px 0px; background:#A70D8F;}
	.textListBoxTurquoise {height:100%; margin:0px 0px 2px 0px; background:#0188A6;}
	.textListBoxGreen {height:100%; margin:0px 0px 2px 0px; background:#8BA400;}
	.textListBoxRed {height:100%; margin:0px 0px 2px 0px; background:#A40000;}
	.textListBoxBlue {height:100%; margin:0px 0px 2px 0px; background:#005BAA;}
		.textListBoxColor {margin:0em; padding:0em; float:left; width:0.8125em; height:1.875em; background:transparent; font-size:font-size:0.6875em;}
		.textListBoxContent {float:left; display:inline; background:#F9F9F9; width:44.9375em; padding:1.25em 1.25em 1.25em 0.375em;}
			.textListBoxContent a{color:#333333; font-size:0.6875em; margin:0em 0em 0em 0em; padding:0em;}
			.textListBoxContent p{color:#333333; font-size:0.6875em; margin:1.125em 0em 0em 1.125em; padding:0.0625em 0em 0.0625em 0em;}
			.textListBoxContent p.textListBoxContentPnoMarginTop{color:#333333; font-size:0.6875em ; margin:0em 0em 0em 1.125em; padding:0.0625em 0em 0.0625em 0em;}
			.textListBoxContent ul {margin:0px; padding:0px 0px 5px 5px;}
			.textListBoxContent li {color:#333333; font-size:0.6875em; line-height:15px; margin:0px; padding:0px;}
			.textListBoxContent h4{color:#333333; font-size:0.6875em; margin:0em 0em 0em 1.125em; padding:0em 0em 0.0625em 0em;}
			.textListBoxContent span {color:#9A9A9A; font-size:0.6875em; margin:0em 0em 0em 1.125em;}

			.imgleft { float:left; margin:0em 0.75em 0em 1.125em; }
			.imgright { float:right; margin:0em 0em 0em 0.75em; }

		.textListBoxContentGrey {float:left; display:inline; background:#F3F3F3; width:44.9375em; padding:1.25em 1.25em 1.25em 0.375em;}
			.textListBoxContentGrey a{color:#333333; font-size:0.6875em; margin:0em 0em 0em 0em; padding:0em;}
			.textListBoxContentGrey p{color:#333333; font-size:0.6875em; margin:1.125em 0em 0em 1.125em; padding:0.0625em 0em 0.0625em 0em;}
			.textListBoxContentGrey p.textListBoxContentGreyPnoMarginTop{color:#333333; font-size:0.6875em; margin:0em 0em 0em 1.125em; padding:0.0625em 0em 0.0625em 0em;}
			.textListBoxContentGrey h4{color:#333333; font-size:0.6875em; margin:0em 0em 0em 1.125em; padding:0em 0em 0.0625em 0em;}
			.textListBoxContentGrey span {color:#9A9A9A; font-size:0.6875em; margin:0em 0em 0em 1.125em;}
			.textListPfeil {position:relative; top:0.375em; margin:0em 0.25em 0em 0.375em; _margin:0em 0.25em 0em 0.125em; display: inline; float:left; padding:0em 0em 0.875em 0em;}
			
			.linkDescription {float:left; margin:0em; padding:0em 0em 0em 2.375em; width:15em; vertical-align:middle;}
				.linkDescription p {margin:0em; padding:0em;vertical-align:middle;}
			.linkDescriptionLink {float:left; margin:0em 0em 0em 4.0625em; height:100% padding:0em; vertical-align:middle;}
				.linkDescriptionLink a{margin:0em; padding:0em; font-weight:bold; vertical-align:middle;}
				
				.linkPfeil {margin:0em 0.25em 0em 0em; position:relative; top:-0.0625em;}
			
			.textListBoxContentSub {float:left; width:33.5625em; _width:33.0625em;}
			.textListBoxContentSubAHelper {}
			.textListBoxContentSubAHelper a{color:#005BAA; font-size:1em; text-decoration:underline;}
			.textListBoxImage {float:left; display:inline; width:9.75em; margin:0em 0em 0em 1.5625em;}
			
			.downloadLeftPicture {float:left; width:1.6875em;}
			.downloadMiddleText {float:left; width:18.75em;}
				.downloadMiddleText p{margin:0em 0em 0em 1.125em; padding:0em;}
			.downlodRightFormat {float:left; margin:0.5em 0em 0em 1.0625em;}
				.downlodRightFormat a{vertical-align:middle;}
				.downlodRightFormat img{vertical-align:middle;}
			.downlodSecondRightFormat {height:2.25em; float:left; padding:0.625em 0em 0em 0em; margin:-0.1875em 0em 0em 1.0625em; border-left:1px solid #C7C7C7;}
				.downlodSecondRightFormat a{vertical-align:middle;}
				.downlodSecondRightFormat img{vertical-align:middle;}
			
#contactpartnerALL {width:47.375em; margin:0em; padding:0em;}
#contactPartner {margin:0.625em 0em 0.625em 0em;}
#contactPartnerMarginHelper {margin:62px 0px 0px 0px; padding:0em;}
	#contactPartner h3 {font-size:0.6875em; padding:0em 0em 0em 0em; margin:0em 0em 1.375em 0em; color:#000000;}
	#contactPartner p {font-size:0.6875em; margin:0em 0em 0.75em 0em; padding:0em; color:#000000;}
	.contactPartnerBox {margin:0.25em 0em 0em 0em; padding:0px; border:1px solid #999999; width:47.4375; height:100%; background-color:#F7F7F7;}
		.contactPartnerBox a{text-decoration:underline; color:#005BAA;}
		.contactPartnerBoxImage {margin:0em 0em 0em 0em;}
		.contactPartnerBoxLeft {float:left; margin:0em; padding:1.125em 0em 0em 0.9375em; width:22.5625em; height:100%; border-right:1px solid #DBDBDB;}
		.contactPartnerBoxRight {float:left; margin:0em 0em 0em -0.0625em; padding:0em 0em 0em 0em; border-left:1px solid #DBDBDB; height:100%;}
			.contactPartnerBoxRightCt {margin:0em 0em 0em 0em; padding:0.3125em 0em 0em 0.9375em; width:22.5em;}
		.pfeilMiddle {position:relative; top:1.125em; left:-0.0625em; border-left:1px solid #F7F7F7; height:0.8125em;}
	.grayLink {background-color:#676767; margin:1.5em 0em 1.75em 0em; padding:0.3125em 0.5em 0.3125em 0.5625em; width:3.625em;}
		.grayLink a{color:#ffffff; text-decoration:none; font-size:0.6875em;}
	.contactPartnerLink {margin:0em 0.25em 0em 0.25em; position:relative; top:-0.0625em;}
	
#projectOverview {margin:0.625em 0em 0.625em 0em;}
	.projectOverviewBox {margin:0.25em 0em 0em 0em; padding:0px; height:100%;}
		.projectOverviewBox a{text-decoration:underline; color:#fff;}
		.projectOverviewBoxLeft {float:left; width:23.5em; margin:0em; padding:1.125em 0em 0em 0em; border:1px solid #999999;}
		.projectOverviewBoxRight {float:left; width:23.5em; margin:0em 0em 0em 0.124em; padding:1.125em 0em 0em 0em; border:1px solid #999999;}
		.projectOverviewBoxImage {height:4em; margin:0em 0.9375em 0em 0.9375em;}
		.projectOverviewBoxContent {width:22.5em; height:8.5em; margin:0.1876em 0em 0em 0em; padding:0.25em 0.9375em 0em 0.0625em; text-align:left; background-color:#F7F7F7;}
			.projectOverviewBoxContent h3 {font-size:0.6875em; padding:0em; margin:0em;}
			.projectOverviewBoxContent p {margin:0em; padding:0.4375em 0em 0em 0em;}
		.projectOverviewBoxLink {margin:0em; padding:1.25em 0.9375em 1.75em 0.9375em; background-color:#F7F7F7;}
			.projectOverviewBoxGrayLink {background-image: url(../images/navigation/button_grau_mitte.gif); margin:0em 0em 0em 0em; height:0.8125em; line-height:0.5em; padding:0.25em 0.1875em 0.25em 0.1875em; float:left}
				.projectOverviewBoxGrayLink a{color:#ffffff; text-decoration:none; font-size:0.6875em; line-height:100%;}
				.projectOverviewBoxGrayLinkLeft {background-image: url(../images/navigation/button_grau_links.gif); width:0.375em; height:1.3125em; float:left;}
				.projectOverviewBoxGrayLinkRight {background-image: url(../images/navigation/button_grau_rechts.gif); width:0.375em; height:1.3125em; float:left;}
	
#sitemap {width:59.25em; margin:0.1875em 0em 5.375em 0em; padding:1.1875em 0em 0em 0em; border-top:1px solid #000000;}
	#sitemapAll {background-color:#F7F7F7; width:100%; padding:0em 0em 0em 0.125em;}
		#sitemapAll a{color:#ffffff; font-size:0.6875em;}
		#sitemapAll p{color:#333333; font-size:0.6875em;}
		#sitemapAll h3{color:#333333; margin:0.1875em 0em 0em 0em; font-size:0.6875em; font-weight:bold;}
		#sitemapMiddle {width:29.6875em; margin:0em 0em 0em 14.625em; padding:0em;}
			#sitemapService {width:28.6875em; margin:0em; padding:0.375em 0em 0.375em 1em; background-color:#95B9D9;}
			.sitemapServiceLink {float:left;}
			.sitemapTrenner{margin:0em 1.4375em 0em 1.4375em; padding:0em; float:left; height:0.75em; color:#ffffff; overflow:hidden;}
			#sitemapHomepage {background-color:#CC0033; text-align:center; padding:1.625em 0em 1.5625em 0em;}
				#sitemapHomepage a{font-size:0.9375em; font-weight:bold;}
		
		#sitemapLeft {float:left; margin:0em 0em 0em 0em; width:29.3125em; border-top:2px solid #ffffff;}
			.sitemapLeftBox {float:left; margin:0em 0em 0.125em 0em; width:13.1875em; padding:0.625em 0em 1em 1.4375em;}
				.sitemapLeftBoxLink {margin:0.625em 0em 0em 0em;}
			.sitemapLeftBoxRight {float:left; margin:0em 0em 0.125em 0em; font-weight:bold; width:12.875em; padding:0.625em 0em 1em 1.75em; height:100%;}
				.sitemapLeftBoxRightLink {margin:0.625em 0em 0em 0em;}
		#sitemapRight {float:left; margin:0em 0em 0em 0.375em; border-top:2px solid #ffffff;width:29.3125em;}
			.sitemapRightBox {float:left; margin:0em 0em 0.125em 0em; width:12.625em; padding:0.625em 0em 1em 2em; font-weight:bold;}
				.sitemapRightBoxLink {margin:0.625em 0em 0em 0em;}
			.sitemapRightBoxRight {float:left; margin:0em 0em 0.125em 0em; width:13.1875em; padding:0.625em 0em 1em 1.4375em; height:100%;}
				.sitemapRightBoxRightLink {margin:0.625em 0em 0em 0em;}
		
.resultOrange {background:#E88202; float:left; margin:0em 0em 0.125em 0em;}
.resultPurple {background:#A70D8F; float:left; margin:0em 0em 0.125em 0em;}
.resultTurquoise {background:#0188A6; float:left; margin:0em 0em 0.125em 0em;}
.resultGreen {background:#8BA400; float:left; margin:0em 0em 0.125em 0em;}
.resultRed {background:#A40000; float:left; margin:0em 0em 0.125em 0em;}
.resultBlue {background:#005BAA; float:left; margin:0em 0em 0.125em 0em;}

.resultOrangeLight {background:#EDA64C; float:left;}
.resultPurpleLight {background:#BF4BB0; float:left;}
.resultTurquoiseLight {background:#4BAABE; float:left;}
.resultGreenLight {background:#ACBF4C; float:left;}
.resultRedLight {background:#BE4A4B; float:left;}
.resultBlueLight {background:#7DAAD1; float:left;}


.red {background-color:red; float:left;}
		
#backButton {border-bottom:1px solid #000000; margin:0em; padding:0em 0em 0.25em 1.0625em; width:46.3124em;}
	#backButton a{color:#000000; font-size:0.625em; font-weight:bold;}
	#backButton img{margin:0em 0.375em 0em 0em;}
	
#pressResult {width:35.5em; border-top:2px solid #1B1B1B; margin:1em 0em 0em 0em; padding:2px 0px 0px 0px; float:left;}
#pressResult a {color:#005CA9;}
#pressResult table {color:#333333; font-size:0.6875em; margin:0.75em 0em 0em 1.125em; padding:0.0625em 0em 0.0625em 0em;}
#pressResultBoxContentGrey {float:left; display:inline; background:#F3F3F3; width:29.625em; padding:1.25em 5.0625em 1.25em 0em;}
			#pressResultBoxContentGrey a{margin:0em 0em 0em 0em; color:#005CA9; text-decoration:underline;}
			#pressResultBoxContentGrey p{color:#333333; font-size:0.6875em; margin:1.4375em 0em 0em 1.125em; padding:0.0625em 0em 0.0625em 0em;}
			#pressResultBoxContentGrey p.textListBoxContentGreyPnoMarginTop{color:333333; margin:0em 0em 0em 1.125em; padding:0.0625em 0em 0.0625em 0em;}
			#pressResultBoxContentGrey li{color:#333333; font-size:0.6875em;}
			#pressResultBoxContentGrey h3 {margin:0em 0em 0em 1.0625em; padding:0em; color:#333333;  font-size:0.6875em;}


			#pressResultBoxContentGrey h4{color:#333333; font-size:0.6875em; margin:0em 0em 0em 1.125em; padding:0em 0em 0.0625em 0em;}
			#pressResultBoxContentGrey span {color:#9A9A9A; margin:0em 0em 0em 1.0625em; font-size:0.6875em;}

			.pressResultPfeil {position:relative; top:-0.0625em; margin:0em 0.375em 0em 0em;}
.headline01 {font-size:1em ! important; margin:0em 0em 0em 0em ! important;}

#pressImgAndDown {margin:0em 0em 0em 1.0625em;}
#pressImgAndDownImg {float:left;}
#pressImgAndDownDown {float:left; margin:4.25em 0em 0em 0em; padding:0em 0em 0em 0em;}
	#pressImgAndDownDown p {color:#333333; font-weight:bold;}
#downlodRightFormatPress {float:left; margin:0.25em 0em 0em 1.0625em;}
	#downlodRightFormatPress a{color:#333333; font-size:0.6875em; text-decoration:none;}
	#downlodRightFormatPress img{vertical-align:middle;}
			
.pressResultRight {float:left; margin:-0.0625em 0em 1em 0.123em; width:11.75em;}
						
/* functional Footer */
#functionalFooter {margin:0.125em 0em 0em 0em; padding:0em;}
	#functionalFooterLeft {float:left; margin:0em 0em 0em 0em; padding:0.5em 0em 0.25em 0em; border-top:1px solid #B0CBDE; border-bottom:1px solid #B0CBDE;  height:1.125em; width:11.75em;}
		.textVersion {margin:0.0625em 0.6875em 0em 0.5em; float:left; font-size:0.6875em; color:#035AA9;}
		#textVersionSmall {width:1.1875em; height:0.875em; border:1px solid #B0CBDE; text-align:center; margin:0em 0.4375em 0em 0em; float:left;}
			#textVersionSmall a{color:#599AC2; font-size:0.6875em;}
		#textVersionSmallActive {width:1.1875em; height:0.875em; border:1px solid #035AA9; text-align:center; margin:0em 0.4375em 0em 0em; float:left;}
			#textVersionSmallActive a{color:#035AA9; font-size:0.6875em;}
		#textVersionMiddle {margin:-0.125em 0.4375em 0em 0em; width:1.3125em; height:1em; border:1px solid #B0CBDE; text-align:center; float:left;}
			#textVersionMiddle a{color:#599AC2; font-size:0.875em; margin:0em; position:relative; top:-0,0625em;}
		#textVersionMiddleActive {margin:-0.125em 0.4375em 0em 0em; width:1.3125em; height:1em; border:1px solid #035AA9; text-align:center; float:left;}
			#textVersionMiddleActive a{color:#035AA9; font-size:0.875em; margin:0em; position:relative; top:-0,0625em;}
		#textVersionBig {margin:-0.25em 0em 0em 0em; width:1.5em; height:1.125em; border:1px solid #B0CBDE; text-align:center; float:left;}
			#textVersionBig a{color:#599AC2;}
		#textVersionBigActive {margin:-0.25em 0em 0em 0em; width:1.5em; height:1.125em; border:1px solid #035AA9; text-align:center; float:left;}
			#textVersionBigActive a{color:#035AA9;}
			
	#functionalFooterLeftTop {position:relative; _position:static; top:-32px; margin:0px 0px 0px 0px; _margin:-32px 0px 64px 0px;}
	
	#functionalFooterRight {float:left; display:inline; height:1.8125em; width:47.375em; margin:0px 0px 0px 2px; padding:0em; border-top:2px solid #015AAA; border-bottom:1px solid #015AAA;}
	#functionalFooterRightInitiativen {float:left; display:inline; height:1.8125em; width:47.375em; margin:0px 0px 0px 2px; border-top:1px solid #343434;}
		#functionalFooterRightTopBorderBlack {border-top:1px solid #000000; height:1px; overflow:hidden;}
		#functionalFooterRightBottomBorder {margin:1px 0px 0px 0px; border-bottom:1px solid #015AAA; height:1px; overflow:hidden;}
		
	#pageOptions {margin:-0.0625em 0em 0em 0.125em; padding:0.5625em 6em 0em 0.8125em; float:left; font-size:0.625em;}
		#pageOptions p{color:#999999; font-weight:bold;}
		#pageOptions a{color:#000000;}
		
#topButton {height:1.3125em; margin:0.5625em 0.8125em 0em 0em; text-align:right;}
					
/* grayQuickLinks */
#pressResultRightALL {}
	#pressResultRightALL ul{margin:0em 0em 0.1875em 1em; padding:0em;}
	#pressResultRightALL li{margin:0em; padding:0em;}
.grayQuickHead {margin:0em 0em 0em 0em; padding:0em 0em 0em 0em;}
	.grayQuickHead ul {margin:0em; padding:0em;}
	.grayQuickHead li {margin:0em 0em 0.1875em -0.6875em; padding:0em 0em 0em 0em; color:#383838; font-weight:bold; font-size:0.75em;}
.grayQuickLinks {margin:0em; padding:0em 0em 0em 0.1875em; border-top:2px solid #000000; border-bottom:2px solid #000000; background-color:#EFEFEF; width:11.5625em}



	.grayQuickLinks ul {margin:0em; padding:0em;}
	.grayQuickLinks li {margin:0em; padding:0em;}
	.grayQuickLinksBox {margin:0em; padding:0.8125em 0.125em 1em 0em; border-bottom:1px solid #C1C1C1;}
	.grayQuickLinksBox p {margin:0em 0em 1em 1.9375em; color:#6A6A6A; font-size:0.625em; letter-spacing:-1px;}
	.grayQuickLinksBox p strong {font-weight:normal;}
	.grayQuickLinksBox a {color:#696969; font-size:0.625em; font-size:0.5625em; font-weight:bold; margin:0em; padding:0em;}
	.grayQuickLinksBox ul {}
	.grayQuickLinksBox li {margin:0em 0em 0em 0em; padding:0em 0em 0.3125em 0em; font-size:0.625em; font-weight:bold; line-height:11px;}
	.grayQuickLinksBoxFlat {margin:0px; padding:0.375em 1.75em 0.375em 0.5625em; _padding:0.375em 1em 0.375em 0.5625em; border-bottom:1px solid #C1C1C1; width:9.4375em; _width:8.9375em;}
	.grayQuickLinksBoxFlat p {margin:0em 0em 1em 1.95em; color:#6A6A6A; font-size:0.625em; letter-spacing:-1px; width:100%; height:15px;}
	.grayQuickLinksBoxFlat a {color:#696969; font-size:0.6875em; font-weight:bold; margin:0em; padding:0em; height:15px;}
	.grayQuickLinksBoxFlat ul {margin:0em; padding:0em; height:15px;}
	.grayQuickLinksBoxFlat li {margin:0em 0em 0em 0.25em; padding:0em 0em 0.3125em 0em; font-size:11px; font-weight:bold; line-height:11px; height:15px;}
	.yearTime {font-size:0.6875em;}
	.pfeilQuickLinks {margin:0em 0.3125em 0em 0.5em; padding:0em; position:relative; top:0.25em; left:0em;}
	.pfeilQuickLinks2 {margin:0em 0.3125em 0em 0em; padding:0em; position:relative; top:0.25em; left:0em;}
	.pfeilQuickLinksDiv {float:left;}
	.textQuickLinks {float:left; display:inline; margin:0em 0em 0.25em 0em; width:8em;}
	.textQuickLinks a {font-weight:bold;}
	.textQuickLinks2 {float:left; display:inline; margin:0em 0em 0.25em 0em; width:8.75em;}
	.pfeilQuickLinksDivMargin {float:left; margin:0.4375em 0em 0em 0em; padding:0em;}
	.textQuickLinksMargin {float:left; display:inline; margin:0.4375em 0em 0.25em 0em; width:10em;}
	.textQuickLinksMargin a {font-weight:bold;}
	.mailQuickLinks {margin:0em 0.375em 0em 0em; position:relative; top:0.1875em;}
	.squareHelper {margin:0em 0em 0em 0.em;}
	.grayQuickLinksMore {margin:0em 0em 0em 7.5em;}
/* classes */
.rightContentBorderTop {height:10px; margin:0em 0em 0em 0em; padding:0em; border-top:1px solid #000000; line-height:0px; font-size:0;}
.listFilter {width:46.125em; height:1.4375em; padding:0em 0em 0.25em 1.25em; margin:0.0625em 0em 0em 0em;}
	.sortOrder {float:left; width:18.4375em; margin:0.375em 0em 0em 0em; color:#000000; font-size:0.6875em; font-weight:bold; vertical-align:baseline;}
		.arrowUp {margin:0em 0em 0em 0.6875em; vertical-align:baseline;}
		.arrowDown {margin:0em 0em 0em 0.3125em; vertical-align:baseline;}
	.resultCount {float:left; width:17.5em; padding:0.125em 0em 0em 0em; margin:0em 0em 0em 0.25em;}
	.resultCount select {margin:0.0625em 0em 0em 0em;}
	.resultPaging {float:left; display:inline; width:14.75em; margin:0em 0em 0em 0em; color:#D6D6D6; text-align:right;}
		.horizontalContentPageChoiceFS {padding:0em 0.625em 0em 0em; font-size:0.6875em; font-weight:bold; color:#000;}
		.resultPaging a {font-size:0.6875em; color:#005CA9; margin:0em 0.25em 0em 0.1875em;}

/*headlines */
#topHeaderPartLeft {width:35.5em; float:left;}
	#topHeaderPartLeft h3{font-weight:normal;}
	.topHeaderPartLeftTop {height:8.25em; border:1px solid #ffffff;}
#topHeaderPartRight {width:11.6875em; margin:1em 0em 0em 0.125em; padding:0em 0em 0em 0em; float:left;}
.blueBoldHeadline {font-size:0.6875em; color:#0E58A3; margin:0em 0em 0.625em 0em;}
.searchResultHeadline {font-size:0.6875em; margin:0em 0em 2.8125em 1.4375em; font-weight:normal; height:2.375em;}
.pageTitle {font-size:0.9375em; margin:0.75em 0em 0.25em 1.0625em; padding:0em; font-weight:bolder; color:#333333;}
	.pageTitle h3{font-size:0.6875em; padding:0em; margin:0em;}
.pageTitleSub {font-size:0.75em; color:#0E58A3 !important; margin:0.125em 0em 0em 1.3125em; padding:0em; font-weight:bold;}
.blueTextColor {font-size:0.75em; margin:0em 0em 0em 0em; color:#0E58A3;}


/* forms */

.blueLabel {float:left; width:3.125em; margin:1.125em 0em 0em 0em; color:#0E58A3; font-size:0.75em;}
.blueLabelForm {float:left; display:inline; margin:0.625em 0em 0em 0em;}

.margin15 {margin:0.6875em 0em 0em 0em;}
.margin11 {margin:0.6875em 0em 0.875em 0em;}
.margin17 {margin:1.0625em 0em 1.3125em 0em;}
.margin37 {margin:2.3125em 0em 1.3125em 0em;}

.button {margin:0px; padding:0.25em 0.325em 0.25em 0.325em; font-size:0.75em; border:none; color:#015AAC; background:#C2D5E6;}
.buttonLink {color:#696969; font-size:10px; font-weight:bold; margin:0em; padding:0em; border:none; background:transparent;}
.imageButton {margin:0px; padding:0px;}
.input58 {width:58px;}
.input135 {width:135px;}
.input145 {width:9.0625em;}
.input144 {width:11em; margin:0.8125em 0em 0em 1.125em;}
.input162 {width:162px; height:13px}
.input237 {width:23.7em; margin:0em; padding:0em; font-size:0.625em; height:1.75em;}
.input240 {width:16em;}
.input293 {width:293px;}
.checkbox {margin:0em 0.125em 0em 1.125em;}

.bGOrange {background:#E88202;}
.bGPurple {background:#A70D8F;}
.bGTurquoise {background:#0188A6;}
.bGGreen {background:#8BA400;}
.bGRed {background:#A40000;}
.bGBlue {background:#005BAA;}

.pfeilAllOver{margin:0px 4px 0px 0px; position:relative; top:-1px;}
.pdfAllOver {position:relative; top:2px; margin:0px 0px 0px 2px;}

.blueHeadline {font-size:13px; font-weight:bold; color:#005AA7;}
.headerHelper {margin:0em 0em 0em -0.25em;}
.dateHeadline {margin:0em 0em 0em 1.0625em ! important; padding:0em ! important;}

.newsletterForm {margin:0em 0em 0em 1.0625em;}
	.newsletterForm h4 {color:#000;}
	.newsletterFormLabel {float:left; width:10em; margin:0.3125em 0em 0.3125em 0em;}
		.newsletterFormLabel label {font-size:0.6875em;}
	.newsletterFormElement {float:left; display:inline; margin:0.3125em 0em 0.3125em 0em; font-size:0.6875em;}
	.newsletterFormButton {width:23.6875em; text-align:right;}
		.newsletterFormButtonButton {font-size:0.6875em; border:none; color:#015AAC; background:transparent;}
.newsletterFormText {margin:2.3125em 0em 0em 1.5em; font-size:0.6875em;}
		
.error {color:red;}

#sideSuggest {background-color:#005BAA; position:absolute; top:14.6875em; margin:0em 0em 0em 9.4375em; border:2px solid #005BAA;}
	#sideSuggestHeadline {width:28.25em; padding:0.9375em 0em 1.1875em 0.8125em;}
		#sideSuggestHeadline h2 {margin:0em; padding:0em; font-size:1.25em; font-weight:normal; float:left; color:#ffffff;}
		#sideSuggestHeadline img {float:left; margin:0.375em 0em 0em 14.8125em;}
	#sideSuggestForm {padding:1.3125em 0.9375em 1.875em 1em; width:27.125em; background-color:#ffffff;}
		#sideSuggestForm h3{margin:0em 0em 1.6875em 0em; padding:0em 0em 0.1875em 0em; font-size:0.6875em; font-weight:bold; color:#005BAA; border-bottom:2px solid #005BAA;}
		#sideSuggestForm p{margin:0.5625em 0em 0em 0em; padding:0em 0em 0em 0.25em; font-size:0.6875em; color:#005BAA;}
		#sideSuggestForm input {height:16px; width:218px;}
		#sideSuggestForm textarea {border:1px solid #868686; height:58px; width:298px; color:#005BAA; font-size:0.6875em; padding:0.3125em 0em 0em 0.5em; font-family:verdana,arial,helvetica,sans-serif;}
	#sideSuggestSend {margin:0.625em 0em 0em 14.3125em;}
		#sideSuggestSend img{position:relative; top:-0.0625em; margin:0em 0.375em 0em 0em;}
		#sideSuggestSend a{color:#005BAA; font-size:0.6875em;}

.tabHeadlinePrint {display:none;}
#pressResultHiddenPrint {display:none;}