/* ***********************************************
 *
 * VIEW
 * 
 *************************************************/

.news_block {
	margin-bottom:5px;
	border-bottom:7px solid #D7D5C4;
}

.news_block_last {
	font-size:11px;
}

.news_header {
	background-image:url(../images/layout/titel_BG.gif);
	background-repeat:repeat-x;
	padding:5px 10px 3px 10px;
}

.news_datum {
	font-size:11px;
	color:#333333;
	padding:5px 10px 3px 10px;
	border-bottom:1px solid #999999;
}

.news_titel {
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

.news_content {
	/*text-align:justify;*/
	font-size:11px;
	padding:5px 10px 5px 10px;
	color:#666666;
}

.imgBorder_left{ 
	border:1px solid #CCCCCC; 
	padding:2px; 
	margin-right:6px; 
	margin-bottom:3px;
	float:left; 
}

.imgBorder_right{ 
	border:1px solid #CCCCCC; 
	padding:2px; 
	margin-left:6px; 
	margin-bottom:3px; 
	float:right; 
}

.weitere_infos a:link,
.weitere_infos a:visited{ 
	color:#336666; 
	text-decoration:none;
	padding:0;
	margin:0;
}

.weitere_infos a:hover{ 
	color:#336666; 
	text-decoration:underline;
	padding:0;
	margin:0;
}

/* Textbericht
**************/
.textbericht_content {
	border-top:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	padding:10px 0 10px 0;
}
.kurztext_div {
	font-weight:bold;
	margin-bottom:10px;
}
.textbericht_div {

}
.textberichtTable{ width:100%; background-color:#FFFFFF; }
.textberichtTitel{ font-weight:bold; color:#000000; font-size:15px; }
.textberichtAutor{ margin-top:5px; }
.textberichtDatum{ vertical-align:top; }
.textberichtTextberichtCell{ border-top:1px solid #CCCCCC; padding:10px 0 10px 0; }
.textbericht_navi_top { border-bottom:1px solid #CCCCCC; text-align:center; padding-bottom:3px; }
.textbericht_navi_bottom { border-top:1px solid #CCCCCC; text-align:center; padding-top:3px; }
#textberichtNaviCell{ border-top:1px solid #CCCCCC; text-align:center; }

#lastNewsDiv{ 
	margin:20px 0 10px 0; 
	border-bottom:1px solid #999999; 
	background-color:#E9E9E9; 
	padding:1px 1px 1px 2px; 
}

.latest_news_header {
	padding:3px 0 3px 0;
	font-weight:bold;
	margin-top:10px;
}
.latest_news_header a {
	display:block;
}
.latest_news_header a:hover {
	background-color:#E9E9E9;
	color:#000000;
}
.latest_news_datum span {
	padding:3px 0 3px 0;
	font-size:10px;
	color:#333333;
}
.latest_news_content {
	padding:3px 0 3px 0;
	border-bottom:1px dotted #999999;
}