
/*-----------------------------------  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;
	border:						1px solid #F9FFE5;
}

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


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

.news-latest-container {
	width:238px;
        height: 414px;
        padding:0px 10px 0px 8px;
        background:url(../images/backnews2.jpg) no-repeat top left;
}

.latestheader{
width:238px;
padding-left:8px;
height:33px;
color:#ffffff;
line-height:21px;
font-size:18px;
font-weight:bold;

}

.news-latest-gotoarchive A {
       background:url(../images/imgarr2.gif) no-repeat center left;
       padding-left:12px;
	color:						#ba131a;
      font-size:12px;
      font-weight:700;
}
.news-latest-item {
	border-bottom:1px solid #cccccc;
        padding-top:13px;
}

.news-latest-gotoarchive{
padding-top:30px;
}
.news-latest-item P{
font-size:					12px;
}




.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:					12px;
}

.news-latest-date , .nldate{
color:#ba131a;
font-size:12px;
font-weight:700;
}


.news-latest-morelink{
       padding:0px 0px 0px 0px;
       margin:0px 0px 0px 0px;
       height:30px;
}

.news-latest-morelink A {
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
	float:						right;
       padding-left:11px;
       color:#ba131a;
       background:url(../images/imgarr.gif) no-repeat center left;
      font-size:12px;
font-weight:700;
}

/*******************************************************************************/
/***** STOP ********************************************************************/
/*******************************************************************************/

/*******************************************************************************/
/***** START - tt_news LIST view ***********************************************/
/*******************************************************************************/
.news-list-date{

color:#ba131a;
}
.news-list-container {
 width:665px;
}
.news-list-item A{
color:#ba131a;
}

.news-list-item {
	/* IE hack */
	height: 					1%;
	line-height:				1.3;
	/* IE hack end */
	padding:					0px;
	margin:						0px;
clear:both;
}


.news-list-container H3 {
	margin-bottom:				5px;
	padding:					2px;
	
	
}

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:						#ba131a;
	padding-left:				2px;
}

.news-list-container H3 A {
	color:						#ba131a;
}



.news-list-date {
	float:						right;
	width: 						180px;
	text-align: 				right;
	height: 					20px;
	margin-top: 				-2px;
	margin-right: 				0px;
	font-size: 					9px;
	font-weight: 				normal;

}

.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;

}

.news-list-category IMG {
	float: 						none;
	border:						none;
	margin:						0 0 0 0;
}

.news-list-morelink,.news-list-category {
	font-size:					9px;
	
}

.news-list-morelink  {
	margin-bottom:				3px;
   background:url(../images/imgarr2.gif) no-repeat center left;
       padding-left:12px;
}



.news-list-browse {
	text-align: 				center;
}
.news-list-item A{
font-size:12px;
}
/*******************************************************************************/
/***** STOP ********************************************************************/
/*******************************************************************************/


/*******************************************************************************/
/***** START - tt_news Page-Browser ********************************************/
/*******************************************************************************/
.tx-ttnews-browsebox {
clear:both;
	margin:						3px;

	padding:					3px;

}

.tx-ttnews-browsebox A{
color:#ba131a;
}
.tx-ttnews-browsebox TD {
	
}

.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: 				700;
}

.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:						0 0 0 0;
}

.tx-ttnews-browsebox-SCell {

}

.news-search-emptyMsg {
	font-size:					11px;
	margin-left: 				10px;
}

/*******************************************************************************/
/***** STOP ********************************************************************/
/*******************************************************************************/

/*******************************************************************************/
/***** START - tt_news SINGLE view *********************************************/
/*******************************************************************************/

.news-single-item  A{
color:#ba131a;

}

.news-single-item H1 {
	font-size: 				16px;
	font-weight:			700;
	color:					#ba131a;
	margin-bottom: 			0px;
}

.news-single-item H3 {
	margin-bottom: 			15px;
       color:#ba131a;
}

.news-single-img {
	float: 					right;
	margin-left:			5px;
}

.news-single-imgcaption {
	padding:				3px 0 15px 0;
	clear:					both;
}

.news-single-category {
	float:					right;
}

.news-single-backlink, .news-single-backlink a {
	font-weight: 			700;
	font-size: 				10px;
	margin-bottom:			15px;
	margin-top:				10px;
       color : #ba131a;
}

.news-single-timedata {
	float:					right;
}

.news-single-timedata {
	font-size: 				9px;
}

.news-single-author {
	font-size: 				9px;
	padding-bottom: 		3px;
}

.news-single-imgcaption {
	font-size: 				9px;
}

.news-single-additional-info {

/*	clear: both;*/
	margin-top: 			15px;

	padding:				3px;
	padding-bottom:			0px;

}

.news-single-related,.news-single-files,.news-single-links  {

	margin:					0 0 0 0;
	margin-bottom: 			3px;
	padding:				3px;

}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:			20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: 			700;
	font-size: 				11px;
	margin-left:			5px;
	width:					90%;
}

/*******************************************************************************/
/***** STOP ********************************************************************/
/*******************************************************************************/

/*******************************************************************************/
/***** START - tt_news Archivemenu (AMENU) *************************************/
/*******************************************************************************/

.news-amenu-container {
	width:238px;

        height:414px;
        padding:0px 10px 0px 8px;
        background:url(../images/backnews.jpg) no-repeat top left;
}

.news-amenu-container LI {
	padding-bottom:			1px;
}

.news-amenu-container UL {
	padding:				3px;
	margin-top:				5px;
	margin-left:			0px;
	margin-bottom:			0px;
	list-style-type:		none;
}

.news-amenu-container H2 {
         padding-top:10px;
         color:#ffffff;
	padding:				3px;


}
.news-amenu-item-year {
	font-weight:			700;
	padding:				2px;	

}


LI.news-amenu-item-year  a , .news-amenu-container  A{
color:#ba131a;

    background:url(../images/imgarr2.gif) no-repeat center left;
       padding-left:12px;


}

/*******************************************************************************/
/***** STOP ********************************************************************/
/*******************************************************************************/

/*******************************************************************************/
/***** START - tt_news Categorymenu (CATMENU) **********************************/
/*******************************************************************************/

.news-catmenu  {
	padding:			5px;
	margin:				10px 0px 0 0;

}

.news-catmenu-header {
	font-size:			11px;
	font-weight:		700;
}

.news-catmenu DIV {
	font-size:			10px;
	white-space: 		nowrap;
}
.news-catmenu DIV img, .news-catmenu img, .news-catmenu-header img {
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	vertical-align:		middle;
}

.news-catmenu-ACT {
	font-weight:		700;
}

/*  Styles for catmenu mode "nestedWraps" */
.level1 {
	padding:			1px;
	padding-left:		10px;


}

.level2 {
	padding:			1px;
	padding-left:		10px;
	background-color:	#DDF393;
	border-left:		1px solid #666666;
}

.level3 {
	padding:			1px;
	padding-left:		10px;
	background-color:	#CAE46E;

}

.level4 {
	padding:			1px;
	padding-left:		10px;
	
}