.news-single-rightbox, 
.news-single-imgcaption, 
.news-latest-date, 
.news-latest-morelink, 
.news-latest-category, 
.news-list-category, 
.news-list-author, 
.news-list-imgcaption, 
.news-list-date, 
.news-list-browse, 
.news-amenu-container, 
.news-catmenu  { 	font-size:10px; }


/*-----------------------------------  clearer  -----------------------------------*/ 
/* prevent floated images from overlapping the div-containers they are wrapped in  */  
.news-latest-container HR.clearer, 
.news-list-container HR.clearer, 
.news-list2-container HR.clearer, 
.news-list3-container HR.clearer, 
.news-single-item HR.cl-left, 
.news-single-item HR.cl-right  { 	
	clear:right; 	height:1px; 	border:none; 	padding:0; 	margin:0;
} 
	
.news-list2-container HR.clearer, 
.news-list3-container HR.clearer { 	clear:both; }

.news-single-item HR.cl-left { 	clear:left; }

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/  
.news-latest-container { padding: 5px; }
.news-latest-gotoarchive { 	padding:3px; 	margin:3px; 	background-color:#f3f3f3; }
.news-latest-item { 	padding:3px; 	margin:0; margin-bottom: 5px; border-bottom: 1px dotted #C5C5C5; }
.news-latest-item h2 { font-size: 12px; margin-top: 14px; font-family: Verdana, sant-serif; line-height: 16px !important; }
.news-latest-item-subheader { padding-top: 6px; }
.news-latest-item-subheader p { padding: 0px !important; }
.news-latest-item IMG {  	margin: 0 5px 5px 0; 	float:left; 	border: none; }
.news-latest-category IMG { 	float: none; 	border:none; 	margin:0px; }
.news-latest-item > p { 	margin:0; 	padding:0; }
.news-latest-item .news-latest-date { float: right; color: #B6B6B6; }
.news-latest-morelink { text-align: right; display: block; }
/*--------------------------------- tt_news LIST view  -----------------------------------*/ 
.news-list-container { 	padding: 10px 0;  }
.news-list-item { 	padding: 0 0 10px 0; border-bottom: 1px dotted #C5C5C5; margin-bottom: 5px; }
.news-list-item-title h2 { font-size: 12px; margin-top: 14px; font-family: Verdana, sant-serif; }
.news-list-container H2 { margin: 0px; }
.news-list-item-subheader { padding-top: 6px; }
.news-list-date { 	float: right; 	display:block; 	padding-left:10px; }
.news-list-imgcaption { 	padding:3px 3px 0 0;  }
.news-list-container IMG { 	float: right; 	margin:0 2px 5px 5px; 	border: none;  }
.news-list-category { text-align: right; margin-top: 3px; }
.news-list-category IMG { 	float: none; 	border:none; 	margin:0px; }
.news-list-morelink  { 	padding-left:5px; }

/*---------------------------------  LIST2 / 3 ---------------------------------*/  
.news-list2-container, .news-list3-container { 	padding: 0 0 10px 0; }
.news-list2-container, .news-list3-container { 	background:#e5e5e5; }
.news-list3-item, .list2-subdiv-hdr { 	background:#f1f1f1; }
.news-list2-container .hdr-left, 
.news-list2-container .hdr-right, 
.news-list3-container .list3-left, 
.news-list3-container .list3-right { 	width:48%; 	float:left; 	padding:5px; }

.news-list2-container .sub-left, 
.news-list2-container .sub-middle, 
.news-list2-container .sub-right { 	width:31%; 	float:left; 	padding:5px; }

.news-list3-item { 	padding:5px; }
.news-list3-item, 
.list3-subdiv, 
.list2-subdiv { 	border-top:5px solid #fff; }

.news-list2-container IMG { 	float: right; 	margin:0 2px 5px 5px; 	border: none;  }
.news-list3-container IMG { 	float: left; 	margin:0 5px 5px 2px; 	border: none;  }

/*---------------------------------  tt_news Page-Browser ---------------------------------*/  
.news-list-browse { 	text-align:center; 	margin-bottom:20px; }
.activeLinkWrap { 	font-weight:bold; }
.disabledLinkWrap { 	color: #999; }
.disabledLinkWrap, .browseLinksWrap a, .activeLinkWrap { 	padding:0 1px; }

/*--------------------------------- tt_news SINGLE view  ---------------------------------*/   
.news-single-item { 	padding:5px; 	margin-bottom:5px;   }
.news-single-item h1 { font-size: 14px; font-family: Verdana; margin-top: 10px; }
.news-single-item h2 { font-size: 12px; color: #8F8F8F; margin-top: 5px; padding-left: 5px;}
.news-single-content {
	padding-top: 7px;
	line-height: 15px;
}
.news-single-category { text-align: right; }
.news-single-img { 	float: right; 	margin:10px 0 0 10px; 	padding:0; }
.news-single-img img { 	border:none; }
.news-single-imgcaption { padding: 1px 0 3px 0; 	margin:0; }
.news-single-rightbox { float: right; 	width:160px; 	text-align:right; 	clear:both; }
.news-single-backlink { padding: 10px; border-top: 1px dotted grey; }
.news-single-additional-info { 	margin-top: 15px; 	padding:3px; 	clear:both; }
.news-single-related, 
.news-single-files, 
.news-single-links  { 	margin: 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: bold; 	margin-left: 5px; }

.news-single-files DD A { 	padding:0 3px; }

/*--------------------------------- SINGLE2  ---------------------------------*/   
.sv-img-big img, 
.sv-img-small img { 	border:none; }

.sv-img-big { 	float: right; 	padding: 10px 0 2px 10px; }
.sv-img-small-wrapper { 	padding:15px 0; }
.sv-img-small { 	float: left; 	padding: 0 10px 10px 0; }

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */ 
.news-amenu-container { 	width:165px;     padding:0;     margin-left:10px; }
.news-amenu-container LI { 	padding-bottom:1px;  }
.news-amenu-container LI:hover { 	background-color: #f3f3f3;  }
.news-amenu-container UL {     padding:0;     margin:0; 	margin-top:5px;  	list-style-type: none; }
.news-amenu-item-year { 	font-weight: bold;     margin-top:10px; 	padding: 2px; 	background-color: #f3f3f3;  }
.amenu-act { 	background:#fff; 	font-weight:bold; }

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */  
.news-catmenu  { 	padding:10px;  }
.news-catmenu ul.tree { 	list-style: none; 	margin: 0; 	padding: 0; 	clear: both; }
.news-catmenu ul.tree A { 	text-decoration: none; } 
.news-catmenu ul.tree A.pm { 	cursor: pointer; }
.news-catmenu ul.tree img { 	vertical-align: middle; }
.news-catmenu ul.tree ul { 	list-style: none; 	margin: 0; 	padding: 0; 	padding-left: 17px; }
.news-catmenu ul.tree ul li { 	list-style: none; 	margin: 0; 	padding: 0; 	line-height: 10px; 	white-space: nowrap; }
.news-catmenu ul.tree ul li.expanded ul { 	background: transparent url('../typo3/gfx/ol/line.gif') repeat-y top left; } 
.news-catmenu ul.tree ul li.last > ul { 	background: none; }
.news-catmenu ul.tree li.active, ul.tree ul li.active { 	background-color: #ebebeb !important; }
.news-catmenu ul.tree li.active ul, ul.tree ul li.active ul { 	background-color: #f7f3ef; }

/*  Styles for catmenu mode "nestedWraps" */ 
.news-catmenu .level1 { 	
		padding:5px; 	
		padding-left:10px; 	
		background-color: #84BC09; 	
		
}

	.news-catmenu .level1 div {
		background:transparent url(../t_images/border3.gif) repeat-x scroll 0 bottom;
	}
	
	.news-catmenu .level1 div a {
		background:transparent url(../t_images/widget-marker3.gif) no-repeat scroll 0 6px;
		color:#253603;
		text-decoration: none;
	
		display:block;
		font-size:11px;
		height:100%;
		padding:1px 0 5px 11px;
	
	}
	
	.news-catmenu .level1 div a:hover {
		color:#BAD876;
	}

.news-catmenu .level2 { 	padding:1px; 	padding-left:10px; 	background-color:#ddf393; 	border-left:1px solid #666; }
.news-catmenu .level3 { 	padding:1px; 	padding-left:10px; 	background-color:#cae46e; 	border-left:1px solid #666; 	border-top:1px solid #666;  }
.news-catmenu .level4 { 	padding:1px; 	padding-left:10px; 	background-color:#b0cb51; 	border-left:1px solid #666; }



