@charset "utf-8";
/* CSS Document */

body
	{
	font-size: 18px;
	background: #e0e0e0;
	color: #4d4d4d;
	}
html{font-size:18px;}

.body-bg {padding: 0rem;}
#cookieconsent {display:none;visibility:hidden;}

#page-header {display:none; visibility:hidden;}

#page-footer{display:none;}

#p172 .news .lead {font-size: 1.125rem; font-swight: 400;}
#p172 .extra {float:right;}
.col-md-3 {padding:0}
.col-md-12{padding:0;}
#page-content
	{
	background: #fff;
	margin: 0 auto;
	width: 960px;
	padding: .5rem;
	}
#page-content > div {padding: .5rem;}
#page-content .frame {padding-top: 0; padding-bottom: 0; padding: 0;}
#page-content .frame-container {padding: 0;max-width:880px;}

h1
	{
	color:       #c8241c;
	font-size:   2.5rem;
	font-weight: 400;
	margin-top:  0;
	}

.news h3 {font-size:1.5rem;font-weight: 400}

.extra {font-size:1rem}
.news .lead {font-weight:400;font-size: 1rem}

.news a.btn {display:none;}

#news .news-single-img a,
#news .news-single-img img,
#news .news-single-img p {
	padding: 0;
	margin: 0;

}


img {
	max-width: 100%;
	height: auto;
}

#news p.news-single-imgcaption
	{
	background: #d9d9d9;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	padding: 3px;
	margin: 0 0 0;
	width: 156px;
	}

#inhalt .news-amenu-container
	{
	border: dotted 1px #aaa;
	padding: 10px;
	}

#inhalt .news-search-form
	{
	margin-bottom: 20px;
	}



/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:1px;


}
.news-latest-container HR.clearer {
	clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {


}

.news-latest-container H2,.news-latest-gotoarchive {


	margin:3px;


}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {

}
.news-latest-gotoarchive A {

}
.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;	

	margin:0 0 1rem 0;

}

.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;

	float:left;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {

}

.news-latest-morelink {
	height:12px;
}

.news-latest-morelink A {
	float:right;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {


}


.news-list-item {
	/* IE hack */
	height: 1%;

	/* IE hack end */
	height: auto !important;

	margin:0 0 1rem 0;


	}
.news-search-form {

	margin-bottom:5px;


}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin-bottom: 5px;


}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {

	padding-left:2px;
}
.news-list-container H3 A {


}
.news-list-container P {
	padding-left:3px;
}
.news-list-date {
	float: right;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.news-list-container IMG {
	float: right;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {

	margin-left:3px;
}
.news-list-morelink  {
	margin-bottom:3px;
}
.news-list-browse {
	text-align: center;
}

