body {
}
a {
	color: black;
}

p {
	color: black;
}

h1 {
	color: black;

}

h2 {
	color: black;
}
h3 {
	color: black;

}
#page {
	background-image: url(../images/bgPage4spBW.jpg) !important;
	background-color: #000;
}

div#leftCol {
   	background-image: none !important;
	border-left: 1px dashed silver;
 }


div#leftCol .header {
 	border-left: 1px dashed silver;
 	border-right: 1px dashed silver;
 	border-bottom: none;
	background-image: url(../../main/images/searchtextBW.gif);
	background-repeat: no-repeat;
	}

div#leftCol .header input{
	color: black;
	border: 0px;
	}


/* 1. Navi-Element */
.ErsteNavigation a {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-image: none;
}
.ErsteNavigation a:hover {
	text-decoration: underline;
	}
	
.ErsteNavigationHighlighted a {
	color: #000;
	background-image: none;
}
/* 1. Navi-Element*/

/* letzte Navi-Element */
.LetzteNavigation a {
	color: #000;
	background-image: none;
}

.LetzteNavigationHighlighted a {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-image: none;
}



/* letzte Navi-Element*/




ul#navigation li.menuLevel0{
	border-left: 1px solid white;
	background-image: none;
}
ul#navigation li.menuLevel0 a:link, ul#navigation li.menuLevel0 a{
	color: black;
}
ul#navigation li.menuLevel0 a:visited {
	color: black;
}
ul#navigation li.menuLevel0 a:hover {
	color: black;
}
ul#navigation li.menuLevel0 a:active {
	color: black;
}



.menuLevel1 {
	color: black;
	background-image: none;
}
ul#navigation li.menuLevel1 a, ul#navigation li.menuLevel1 a:visited{
	color: black;
	text-decoration: none;
}
.menuLevel2 {
	color: black;
	background-image: none;
}
ul#navigation li.menuLevel2 a, ul#navigation li.menuLevel2 a:visited {
	color: black;
}





div#rightCol p {
	font-size: 12px;
	line-height: 150%;
	margin: 10px 0;
}


.header {
	 border-bottom: 1px solid #fff;
	 margin-bottom: 15px;
}


.cnameLevel1 a{
	color: #000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.headerHilfsmenu .cnameLevel1 a{
	color: black;	
	text-transform: uppercase;
}



/*  BREADCRUMBS  */
#breadcrumbs {
	color: black;
	font-weight: bold;
	font-size:11px;
}
.cnameLevel2 a{
	color: black;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;	
}

div#rightCol .cnameLevel2 {
	display: none;
}

div#rightCol2 .content {
	
}

/*  BREADCRUMBS  */

div#midCol .header .utilities {
	text-align: right;
}
div#midCol .header .utilities  a {
	color: black;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
}

#pageBrowser a{
	color:#fff;
	font-weight: normal;
	text-decoration: none;
}

#pageBrowser a:hover{
	text-decoration: underline;
}



/* Diese aendern sich... ...#page auch */
#footerMidcolLeft {
	float: left;
	color: white;
	font-weight: bold;
	width: 460px;
}

#footer {
	clear: left;
	font-size: 10px;
   	color: white;
	text-align: center;
/* 	border: 1px dashed red;*/
	width: 400px;
	padding: 10px 425px 20px 225px;
	background-color: black;
}
#footer a {
	color: white;
}

div#rightCol {
	width: 241px;
}
div#rightCol2 {
  	float: left;
	font-size: 12px;
	width: 135px;
	padding: 10px 12px 0px 12px;
}
.hilfsmenu {
	/*border: 1px dashed red;*/
	margin-bottom: 35px;

}
ul.hilfsmenu li.menuLevel0 a.highlighted  {
	color: #fff !important;
	}
ul.hilfsmenu {
	list-style: none;
	line-height: 150%;
	}
ul.hilfsmenu li{
	margin-bottom: 5px;
}
	
/* NEWS PLUG-IN */


.news-latest-morelink {
	text-align: left;
	font-style: italic;
	margin: -10px 0px 0px 0px;
}

.news-latest-item {
	margin: 10px 0px -10px 0px;
	padding: 0px 0px 10px 0px;
}
.news-latest-item h3 {
	margin-top: 5px;

}

.news-latest-gotoarchive {
	color: #ccc;
	margin: 20px 0px 10px 0px;
}


.news-list-item{
	background-color: transparent;
	padding: 5px;
}
.news-list-item table{
	background-color: silver;
}

.news-list-morelink {
	font-size: 11px;
}
.news-list-container hr {
	border: 0;

}
.news-single-timedata, .news-single-category {
	display: none;
}
.csc-textpic-caption {
	color: #000;
	background-color:#FFFFFF;
	font-size: 10px;
	margin: -5px 0px 0px 0px;
	padding: 2px;
	border-bottom: 3px solid #153a55;
	line-height: 100%;

}

/* ARTICLE BROWSER */

#pagefeatures {
	padding: 10px;

}

.tx-dropdownsitemap-pi1 .description, .ifsub a{
	color: black;
}

.tx-dropdownsitemap-pi1 {
	margin-bottom: 30px;

}
.level_2 {
	margin-left: 30px;
}

.navigation-inactive {
	color: #666;
}

/* Suchformular */

.suchen {
	background-color: #fff;
	border: 1px solid silver;
	width: 108px;
}

.suchen input {
	border: 0px;
}
.tx-kharticlepages-pi1 {
	color: black;
}
