*{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:140%;
	margin:0px;
}

div#presseheader,.hide{
	display: none;
}

img{
	border:0px;
}

p{
	/*width:170mm;*/
	margin-bottom:15px;
}
/*
h1{
	clear:both;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	width:100%;
	float:left;
	margin-top:20px;
}

h2{
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	width:100%;
	margin-bottom:10px;
}

h3,h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
*/
#pagetitle {
			font: normal normal normal 25px Arial, Times New Roman, Times, serif;
			color:#000;
			padding-top:10px; margin-bottom:10px;
}
#content h1 { /* Überschrift 1 */
			font: normal normal bold 24px Arial, Times New Roman, Times, serif;
			font: normal normal normal 28px Times New Roman, Times, serif;
			font: normal normal normal 25px Arial, Times New Roman, Times, serif;
			/*color:#11476F;*/
			color:#28465c; color:#104064; color:#254964; color:#244761;
			padding-top:10px; margin-bottom:10px;
		}
		#content h2 {  /* Überschrift 2 */
			font: normal normal normal 21px Arial, Times New Roman, Times, serif;
			font: normal normal normal 18px Arial, Times New Roman, Times, serif;
			color:#222; margin-bottom:10px;
		}
		#content h3 {  /* Zwischenüberschrift 1 */
			font: normal normal bold 14px Arial, Times New Roman, Times, serif;
			/*font: normal normal normal 18px Times New Roman, Times, serif;*/
			color:#222; margin-bottom:10px;
		}
		#content h4 { /* Zwischenüberschrift 2 */
			font: normal normal normal 14px Arial, Times New Roman, Times, serif;
			color:#555; margin-bottom:10px;
		}
		#content h5 { /* Themenüberschrift 2 */
			display:block;	margin-bottom:15px; padding-bottom:-1px;
			color:#fff; border-bottom:1px solid #28465C;
			border-bottom:1px solid #aaa!important;
			padding-top:15px;
		}
		#content h6 {  /* Teaserüberschrift 1 */
			font: normal normal normal 18px Arial, Times New Roman, Times, serif;
			color:#222; margin-bottom:10px;
		}
		#content h5 span {
			font: normal normal bold 13px Arial, sans;
			background:#28465C; padding:2px 12px 2px 10px;
			display:block; width:158px; margin-bottom:-1px;
		} 
		.news-list-item h3 { /* fix für pm liste etc*/
			font: normal normal normal 14px Arial, Times New Roman, Times, serif!important;
		}
.content_center ol li ol li{
	list-style-type:lower-latin;
}

a{
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}

.marginalie{
	width:100px;
/*	border: 1px solid #000000;*/
	padding:10px;
	margin-left:10px;
	margin-bottom:10px;
	float:right;
}

#subnavigation, .navi, #servicenavi, #related_content, #logo{
	visibility:hidden;
	display:none;
}

.pagetitle h1{
	width:500px !important;
	border:1px solid #000 !important;
}


.datum{
	float:left;
	width:100%;
}

#rechte-spalte {
	display: none;	
}

a.printversion {
	display: none;
}

acronym {
	text-decoration: none;
	border-bottom: none;
	font-size: 1em;
}

h1 acronym, h2 acronym {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}

select, input, textarea{
	border-top:0;
	border-left:0;
	border-right:0;
	height:25px;
	color:#fff;
	width:300px;
	border-bottom:1px dashed #000;
}

textarea{
	border:1px dashed #000;
	height:100px;
	width:550px;

}
#duk_link1, #duk_link2, #duk_link3 {
	display:none;
}

table input{
	width:15px;
	border:0;
}

.tx-spenden-pi1 dt{
	clear:both;
	float:left;
	width:150px;
	height:35px;
}

.tx-spenden-pi1 dd{
	float:right;
	height:35px;
	width:300px;
}

.tx-spenden-pi1 fieldset{
	margin-top:20px;
	padding:10px 40px 10px 40px;
}

#footer, .news-amenu-container{
	display:none;
}


/*p.Adressentext,p.Adressenueberschrift{
	font-size:80%;
}

p.Adressenueberschrift{
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:bold;
}

p.WeitereInfoUeberschrift{
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:bold;
}

p.WeitereInfoText{
	font-size:80%;
}*/

.Kasten{
	border:0px none;
	padding:10px;
	clear:both;
}

p.Autorenzeile{
	text-transform:uppercase;
}

p.Autorentext{
	font-style:italic;
}

ul{
	padding-top:10px;
}

.content_center p.fussnote{
	display: block;
	font-size: 70%;
}

.content_center p.rechtsbuendig{
	text-align: center;
}

.content_center p.zentriert{
	text-align: center;
}


.content_center p.anmerkung{
	font-size: 70%;
	background: #EEEEEE;
	border: 1px dashed #DDDDDD;
	padding: 5px 5px 5px 5px;
}

.content_center p.zitat{
	font-size: 10px;
	font-style: italic;
}

.content_center p.eingrueckt{
	padding-left: 20px;
}

.content_center p.fussnote{
	display: block;
	font-size: 70%;
}

.content_center p.quellenangabe{
	clear:both;
	font-size: 85%;
	text-align:center;
}

.content_center p.quellenangabe a,  p.quellenangabe .zentriert a{
	font-size: 100% !important;

}

p.quellenangabe .zentriert{
	font-size: 85% !important;
	
}

span.rot {
	color: red;
}
span.gruen {
	color: #00813F;
}
span.blau {
	color: #285F80;
}

span.gelb {
	color: #B79D03;
}

span.gruen {
	color: #00813F;
}

span.orange {
	color: #A66200;
}
span.unterstrichen {
	text-decoration: underline;
}

.pfeil_intern,.pfeil_extern{
	display:none;
}

.csc-textpic-caption{
	font-size:75%;
}

.tx-latestEntries-pi1, .tx-latestEntries-pi1 ol, .tx-latestEntries-pi1 ul, .tx-latestEntries-pi1 h1, .tx-latestEntries-pi1 h2{
	clear:both;
}

#duk_link span{
	display:none;
}

.tx-latestEntries-pi1 h3{
	margin:0 !important;
	padding:0 !important;
}

.tx-latestEntries-pi1 ol{
	margin-top:0 !important;
	padding-top:0 !important;
}


.csc-textpic-imagewrap{
	display:inline;
	float:left;
}

.csc-textpic-image dt img{
	/*margin-top:15px !important;*/
	margin-bottom:15px !important;
}

.radio{
	width:15px;
	border:0;
}

.rechtsbuendig{
	display:block;
	text-align:right;
}

legend{
	display:none;
}


.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{
	margin-right:-10px !important;
	margin-right:0;
}

.csc-textpic{
	clear:both !important;
}


.csc-textpic h1, .csc-textpic h2{
	float:left;
	width:auto;
	margin-bottom:0 !important;
	padding-bottom:0 !important;
}

.csc-textpicHeader {
	display:inline;
	float:left;
	width:100% !important;
}




.csc-textpic-intext-right p{
	clear:left;
}

csc-textpic-intext-left-nowrap p{
	clear:right;
}


.csc-textpic-intext-right{
	display: inline !important;
	float:right !important;
	float:none;
}

.csc-textpic-center .csc-textpic-imagewrap{
	width:auto !important;
	margin:auto !important;
	text-align:center !important;
}



.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{
	margin-left:-10px !important;
	margin-left:-5px;
}

.csc-textpic-intext-left{
	display: inline !important;
	float:left !important;
	float:none;
}

.csc-textpic-intext-left p{
	clear:right;
}

.csc-textpic-below h1,.csc-textpic-below h2{
	clear:both !important;
	width:100% !important;
}



/*.eins,.zwei,.drei{
	clear:both !important;
	width:100% !important;
	float:left !important;
}*/

	/* NEU 2010 */


		#lang, #navi, #service, .content_start {
			display:none;
		}
		#content h5 {
			font: normal normal bold 13px Arial, sans;
			display:block; padding:3px 0px 3px 0px; margin-bottom:10px;
			color:#ccc;			
		}



		div.drei_spalten_grau {
			clear:both;	height:auto; overflow: auto;
			width:100%;	border: 1px solid #CCCCCC;
			background: #edf0f1; margin: 0px 0px 22px 0px;
		}
		div.eins, div.zwei, div.drei {
			float: left;	padding-left:14px;
			padding-top:10px; width:180px;
			overflow: hidden;
		}
		div.zwei, div.drei { 
			padding-left:15px;
		}
		
		div.drei_spalten_grau h2 {
			color: #656666;
			padding-top:3px;
			margin-bottom:0px;
		}

		div.zwei_spalten {
			display: block; clear: both;
			width: 600px; height: auto; overflow: auto;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 10px 0px;
		}
		div.zwei_spalten div.eins {
			float: left; width: 290px;
			overflow: hidden;
			padding: 0px 20px 0px 0px;
		}
		div.zwei_spalten div.zwei {
			float: left; width: 290px;
			padding: 0px 0px 0px 0px;
			overflow: hidden;
		}
		
		hr {
			border-top:1px solid #222;
			border-bottom:0px none;
			border-left:0px none;
			border-right:0px none;
		}
		a {
			text-decoration:underline!important;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		#content {
		float:left;
		width:678px;
		margin-bottom:25px;
		padding-top:20px;	padding-top:4px;
		/*border-top:1px solid #28465c; themenbezogen*/
	}
		#content .content_center, #content .content_center_startseite {
			width:642px;
			margin:0px 18px;
		}
		#content h1 { /* Überschrift 1 */
			font: normal normal bold 24px Arial, Times New Roman, Times, serif;
			font: normal normal normal 28px Times New Roman, Times, serif;
			font: normal normal normal 25px Arial, Times New Roman, Times, serif;
			/*color:#11476F;*/
			color:#28465c; color:#104064; color:#254964; color:#244761;
			padding-top:10px; margin-bottom:10px;
		}
		#content h2 {  /* Überschrift 2 */
			font: normal normal normal 21px Arial, Times New Roman, Times, serif;
			font: normal normal normal 18px Arial, Times New Roman, Times, serif;
			color:#222; margin-bottom:10px;
		}
		#content h3 {  /* Zwischenüberschrift 1 */
			font: normal normal bold 14px Arial, Times New Roman, Times, serif;
			/*font: normal normal normal 18px Times New Roman, Times, serif;*/
			color:#222; margin-bottom:10px;
		}
		#content h4 { /* Zwischenüberschrift 2 */
			font: normal normal normal 14px Arial, Times New Roman, Times, serif;
			color:#555; margin-bottom:10px;
		}
		#content h5 { /* Themenüberschrift 2 */
			display:block;	margin-bottom:15px; padding-bottom:-1px;
			color:#fff; border-bottom:1px solid #28465C;
			border-bottom:1px solid #aaa!important;
			padding-top:15px;
		}
		#content h6 {  /* Teaserüberschrift 1 */
			font: normal normal normal 18px Arial, Times New Roman, Times, serif;
			color:#222; margin-bottom:10px;
		}
		#content h5 span {
			font: normal normal bold 13px Arial, sans;
			background:#28465C; padding:2px 12px 2px 10px;
			display:block; width:158px; margin-bottom:-1px;
		} 
		body.artikel #content h4, body.presse #content h4 {
			padding-top:10px;
		}
		.news-list-item h3 { /* fix für pm liste etc*/
			font: normal normal normal 14px Arial, Times New Roman, Times, serif!important;
		}
		
		
		span.blau {
			color:#28465c;
		}
		#content p, #content li {
			font-size:13px;
			line-height:140%;
			margin-bottom:15px;
			font-family:arial;
		}
		
		
		
	body.bild #service,
	body.bild #subnavigation ol li a,
	body.bild #subnavigation ol li.first a,
	body.bild #subnavigation ol ol li a,
	body.bild #subnavigation ol ol ol li a,
	body.bild #subnavigation ol li.spacer p,
	fail#subnavigation ol.bildung li a,
	body.bild #content h5 span,
	body.bild #line {
		background-color:#deb903;
	}
	body.bild #subnavigation ol li a:hover,
	body.bild #subnavigation ol li a.active,
	body.bild #subnavigation ol li.first a:hover,
	body.bild #subnavigation ol li.first a.active,
	body.bild #subnavigation ol ol li a:hover,
	body.bild #subnavigation ol ol li a.active,
	body.bild #subnavigation ol ol ol li a:hover,
	body.bild #subnavigation ol ol ol li a.active,
	fail#subnavigation ol.bildung li a:hover,
	fail#subnavigation ol.bildung li a.active {
		background-color:#efd98b;
	}
	body.bild #subnavigation ol li.first a,
	body.bild #subnavigation ol li.first a:hover,
	body.bild #content,
	body.bild #rechte-spalte,
	body.bild #content h5 {
		border-color:#deb903;
	}
	body.bild #content h1,
	body.bild #content a:hover,
	span.gelb {
		color:#ba9b02;
	}
	
	
	body.wissenschaft #service,
	body.wissenschaft #subnavigation ol li a,
	body.wissenschaft #subnavigation ol li.first a,
	body.wissenschaft #subnavigation ol ol li a,
	body.wissenschaft #subnavigation ol ol ol li a,
	body.wissenschaft #subnavigation ol li.spacer p,
	fail#subnavigation ol.wissenschaft li a,
	body.wissenschaft #content h5 span,
	body.wissenschaft #line {
		background-color:#00813f;
	}
	body.wissenschaft #subnavigation ol li a:hover,
	body.wissenschaft #subnavigation ol li a.active,
	body.wissenschaft #subnavigation ol li.first a:hover,
	body.wissenschaft #subnavigation ol li.first a.active,
	body.wissenschaft #subnavigation ol ol li a:hover,
	body.wissenschaft #subnavigation ol ol li a.active,
	body.wissenschaft #subnavigation ol ol ol li a:hover,
	body.wissenschaft #subnavigation ol ol ol li a.active,
	fail#subnavigation ol.wissenschaft li a:hover,
	fail#subnavigation ol.wissenschaft li a.active {
		background-color:#7fc09f;
	}
	body.wissenschaft #subnavigation ol li.first a,
	body.wissenschaft #subnavigation ol li.first a:hover,
	body.wissenschaft #content,
	body.wissenschaft #rechte-spalte,
	body.wissenschaft #content h5 {
		border-color:#00813f;
	}
	body.wissenschaft #content h1,
	body.wissenschaft #content a:hover,
	span.gruen {
		color:#00813f;
		color:#01791a
		color:#026617;
		color:#005d14;
		color:#00813f;
	}
	
	
	body.kultur #service,
	body.kultur #subnavigation ol li a,
	body.kultur #subnavigation ol li.first a,
	body.kultur #subnavigation ol ol li a,
	body.kultur #subnavigation ol ol ol li a,
	body.kultur #subnavigation ol li.spacer p,
	fail#subnavigation ol.kultur li a,
	body.kultur #content h5 span,
	body.kultur #line {
		background-color:#cb0028;
	}
	body.kultur #subnavigation ol li a:hover,
	body.kultur #subnavigation ol li a.active,
	body.kultur #subnavigation ol li.first a:hover,
	body.kultur #subnavigation ol li.first a.active,
	body.kultur #subnavigation ol ol li a:hover,
	body.kultur #subnavigation ol ol li a.active,
	body.kultur #subnavigation ol ol ol li a:hover,
	body.kultur #subnavigation ol ol ol li a.active,
	fail#subnavigation ol.kultur li a:hover,
	fail#subnavigation ol.kultur li a.active {
		background-color:#e57f93;
	}
	body.kultur #subnavigation ol li.first a,
	body.kultur #subnavigation ol li.first a:hover,
	body.kultur #content,
	body.kultur #rechte-spalte,
	body.kultur #content h5 {
		border-color:#cb0028;
	}
	body.kultur #content h1,
	body.kultur #content a:hover,
	span.rot {
		color:#cb0028;
	}
	
	body.kommunikation #service,
	body.kommunikation #subnavigation ol li a,
	body.kommunikation #subnavigation ol li.first a,
	body.kommunikation #subnavigation ol ol li a,
	body.kommunikation #subnavigation ol ol ol li a,
	body.kommunikation #subnavigation ol li.spacer p,
	fail#subnavigation ol.kommunikation li a,
	body.kommunikation #content h5 span,
	body.kommunikation #line {
		background-color:#e28500;
	}
	body.kommunikation #subnavigation ol li a:hover,
	body.kommunikation #subnavigation ol li a.active,
	body.kommunikation #subnavigation ol li.first a:hover,
	body.kommunikation #subnavigation ol li.first a.active,
	body.kommunikation #subnavigation ol ol li a:hover,
	body.kommunikation #subnavigation ol ol li a.active,
	body.kommunikation #subnavigation ol ol ol li a:hover,
	body.kommunikation #subnavigation ol ol ol li a.active,
	fail#subnavigation ol.kommunikation li a:hover,
	fail#subnavigation ol.kommunikation li a.active {
		background-color:#f0c27f;
	}
	body.kommunikation #subnavigation ol li.first a,
	body.kommunikation #subnavigation ol li.first a:hover,
	body.kommunikation #content,
	body.kommunikation #rechte-spalte,
	body.kommunikation #content h5 {
		border-color:#e28500;
	}
	body.kommunikation #content h1,
	body.kommunikation #content a:hover,
	span.orange {
		color:#e28500;
	}
	
	body.artikel #content h1,
	body #content h1.presse {
		padding-top:0px;
	}
	
	
	body #content ul {
		float:none;
		display:inline;
	}
	
