/*
	Menu changes
*/
.nav1 a.n1right.no{
	background: none;
}

.nav1 a.n1left.no{
	background: none;
}

.nav1 a.n1middle.no{
	background-image: url("../Images/nav1BG_no.gif");
	background-position: right;
	background-repeat: no-repeat;
}

.lastAct a.secn1middle{
	background-image: url("../Images/nav1BG_no.gif");
	background-position: left;
	background-repeat: no-repeat;
}

.lastAct a.n1middle.no{
	background-image: url("../Images/nav1BG_no.gif");
	background-position: left;
	background-repeat: no-repeat;
}

.Act3 a.secn1middle{
	background-image: url("../Images/nav1BG_no.gif");
	background-position: left;
	background-repeat: no-repeat;
}

.nav1 a.n1left.act{
	background: #28376C;
	color: #fff;
}

.nav1 a.n1middle.act{
	background: #28376C;
	color: #fff;
}

.nav1 a.n1right.act{
	background: #28376C;
	color: #fff;
}

.nav1 a.n1left{
	width: 123px;
}

.nav1 a.n1right{
	width: 122px;
}

.actLine{
	background-color: #E0E1E4;
}

.nav1{
	height: 26px;
}

.nav3{
	top: -6px;
}

.nav1 a{
	color: #616364;
	padding-top: 4px;
	font-size: 14px;
}

.nav2 a{
	color: #4B4C4E;
}

.nav3 a{
	color: #4A4B4D;
	margin-top: 1px;
	padding: 3px 9px 12px;
}

.nav1 a.n1middle.no:hover{
	background: #28376C;
	color: #fff;
}

.nav1 a.n1right.no:hover{
	background: #28376C;
	color: #fff;
}

.nav1 a.n1left.no:hover{
	background: #28376C;
	color: #fff;
}

.Act3 a.secn1middle:hover{
	background: #28376C;
	color: #fff;
}

.lastAct a.secn1middle:hover{
	background: #28376C;
	color: #fff;
}

/*
	Normal
*/

h2{
	font-size: 20px;
	font-weight: normal;
	color: black;
}

h3{
	color: #656669;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 15px;
}

.grauerHintergrund{
	font-size: 17px;
	color: #fff;
	height: 25px;
	line-height: 25px;
	background-color: #a3a3a3;
	padding-left: 10px; 
	font-weight: normal;
	margin: 0;
	margin-bottom: 10px;
}

.blueDotted{
	font-size: 25px;
	font-weight: normal;
	color: #005091;
	line-height: 25px;
	padding: 0 0 13px 8px ;
	background-image: url("../Images/lineDT.gif");
    background-position: left bottom;
    background-repeat: repeat-x;
}

/*
 * 	Listview / Latestview
 */

div.news_cat_date_div{
	color: #005191;
	border: none;
	font-size: 10px;
	margin: 0;
	padding-bottom: 9px;
}

.news-catRootline, 
.news-date-right{
	font-size: 10px;
	font-weight: lighter;
}

.news-list-container{
	padding: 0 !important;
}

.newsMore{
	padding-top: 8px;
	display: block;
}

.newsMore a{
	color: #2d4d7d;
	font-weight: bold;
	font-size: 11px;
	background-image: url("../Images/arrow.png");
}

.news-list-item h2,
.topNewsText h2{
	font-size: 20px;
	font-weight: normal;
}

.news-list-item h2 a,
.topNewsText h2 a{
	color: #000;
}

.news-list-item h2 a,
.news-list-item h3 a,
.topNewsText h2 a,
.topNewsText h3 a{
	text-decoration: none;
}

.news-list-item h3,
.topNewsText h3{
	color: #656669;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 15px;
}

.ressorts .news-list-item, 
.ressorts .news-latest-item,
.aktuelles .news-latest-item{
	background: none;
}

.news-latest-container.ressorts{
	padding-bottom: 28px;
}

.news-list-container.ressorts{
	padding-bottom: 18px;
}

.newsTeaser{
	font-size: 13px;
	color: #000;
	line-height: 16px;
}

.news-date-right{
	float: none;
}

/* Specific top News */
.imgL_txtR .topNewsImg{
	width: auto;
	margin-right: 20px;
}

.topNewsImg img{
	margin: 0; 
}

.txtL_imgR .topNewsText .news-catRootline, 
.imgL_txtR .topNewsText .news-catRootline{
	width: auto;
}

.topThemaHeadline{
	font-size: 20px;
	height: 40px;
	color: #005190;
	border-top: 1px solid #005190;
	border-bottom: 1px solid #005190;
	line-height: 40px;
	margin-bottom: 17px;
}

.news-latest-container{
	padding-bottom: 18px;
}

.news-latest-item{
	padding: 0;
}

.newsAktuellesHeadline{
	font-size: 25px;
	color: #005091;
	line-height: 25px;
	padding: 0 0 13px 8px ;
	background-image: url("../Images/lineDT.gif");
    background-position: left bottom;
    background-repeat: repeat-x;
}

.news-latest-container.ressorts{
	padding-top: 0;
}

.left > p {
	margin: 0;
}

/*
 * Aktuelles
 */
.news-latest-container.aktuelles,
.news-list-container.aktuelles{
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
}

.news-latest-container.aktuelles{
	padding-top: 30px;
	padding-bottom: 21px;
}

.aktuelles .news-latest-item,
.aktuelles .news-list-item{
	padding: 0 10px;
}

.aktuelles .news_cat_date_div{
	color: #656668;	
}

.aktuelles .news-list-item{
	background-position: left top;
	padding-top: 24px;
	padding-bottom: 21px;
	margin: 0;
}

.aktuelles .news-latest-item{
	margin: 0;
}

.aktuelles h2 a{
	color: #005191;
	text-transform: uppercase;
}

.commentIconContainer{
	float: right;
	margin: 0;
}

.commentIcon{
	font-size: 10px;
	color: #5D9DC8;
	text-decoration: underline;
	background-position: left 2px;
	padding-left: 12px;
	padding-top: 0;
}
