
/*---------------------------------  tt_news Page-Browser ---------------------------------*/
 .news-list-browse {
	text-align: left;
	font-size: 1em;
}

.tx-ttnews-browsebox {
	
	border:1px solid #ffffff;
	padding:3px;
	background-color:#ffffff;
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #fff;
	border:1px solid #fff;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}


/* NEWS PAGE STYLES -----------------------------------------------


--------------------------------------------------------*/

#left_field{
	
			float:				left;
			background-color:		#fff;
			width:				510px;
			display:			block;
						
			
	
		}
		
#right_field{
	
			float:				right;
			background: 			#F4EEBE url(../backgrounds/case-top-left.gif) top left no-repeat;
			width:				350px;
			display:			block;	

	
		}
#right_field_text{
	
			
			background: 			#F4EEBE;
			width:				326px;
			display:			block;	
			margin: 			10px 4px 0 20px;
	
		}

#right_field_base{
	
			
			
			background: 			#F4EEBE url(../backgrounds/case-right-base.gif) bottom left no-repeat; 
			vertical-align:			baseline;
			width:				350px;
			display:			block;
			padding-bottom:			70px;
			
	
		}




	

	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/

.news-single-item-container {
	padding:			5px;	
	margin-bottom:		5px;
	border:				0px;
	background-color:	#CCFF00;
}

.news-image-left {

	
	margin:				0 28px 5px 0;
	border:				0px;
	background-color:		#fff;
	width:				145px;
	float:				left;
}
	

.news-single-item {
	text-align:			left;
	padding:			5px;	
	margin-bottom:		5px;
	border:				0px;
	background-color:	#fff;
	width:				500px;
	

}
.news-single-item H2 {
	font-size: 			1.2em;
	font-weight:		bold;
	color: 				#85A600;
	margin-bottom: 		0px;
}
.news-single-item H3 {
	margin-bottom: 		15px;
}

	

/**/

		

.news-single-img {
	float: 				left;
	

}



.news-single-imgcaption {
	padding:			3px;
	clear:				both;
}

.news-single-category {

	float: 				right;
}
.news-single-backlink, .news-single-backlink a {
	
	font-size: 			1.1em;

}
.news-single-timedata {
	float: 				right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 			9px;
}
.news-single-author {
	padding-bottom: 	3px;
}
.news-single-additional-info {
	background-color: 	#BBE53A;
	clear: 				both;
	margin-top: 		15px;
	border: 			1px solid #666;
	padding:			3px;
	padding-bottom:		0px;

}
.news-single-related,.news-single-files,.news-single-links  {
	border: 			1px solid #666;
	margin:				0px;
	margin-bottom: 		3px;
	padding:			3px;
	background-color:	#F9FFE5;
}

.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;
	font-size: 			11px;
	margin-left:		5px;
	width:				90%;
}
	

/* HEADER -----------------------------------------------
Layout styles for home header
--------------------------------------------------------*/
#header_content				
		{
	
			width: 				960px;
			height: 			311px;
			position:relative;
						
			
	
		}
		

#header					
		{
	
			background: 		url(../backgrounds/header.gif) top right no-repeat;
			position:			absolute;
			left:				0px; 
			top:				0px;
			width:				960px;
			height:				95px;
			z-index:			1; 
			visibility:			visible;
		}
		
#header h1
		{	
			float: 				right;
			display:			inline;
			background: 		url(../logo.gif) top left no-repeat;
			width: 				188px;
			height: 			75px;
			text-indent: 		-9999px;
			margin: 			14px 31px 0 0;
		}
#page_image

		{
			float:				left;
			background: 		url(../backgrounds/h_bg_news.jpg) top right no-repeat;
			position:			absolute;
			left:				0px; 
			top:				95px;
			width:				960px;
			height:				216px;
			z-index:			2; 
			visibility:			visible;	
		}
	
/* LIST NEWS
--------------------------------------------------------*/

.news-list-container {
	background-color:#fff;
	width:	510px;
	margin:0px;
	padding:0px;
}	


.news-list-item {
	padding:0px;	
	margin: 0 0 20px 0;
	font-size:	1em;
	
	text-align:	justify;
	


	} 
.news-list-date {
	color: #000;
	text-align: left;
	font-size: 1.2em;
	font-weight: normal;
	}

.news-list-container H3 {
		font-size:	1.5em;
		color:#005D99;
		font-weight:	bold;


}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER, {
			color:#005D99;
padding-left:0px;
}

.news-list-container H3 A {
			color:#005D99;

}
.news-list-container H4 {
	font-weight:normal;
	height:70px;
padding-left:3px;
}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 0.9em;

	}

.news-list-container IMG {
		float: right;
	border:1px solid #666;
margin-bottom:5px;
margin-right:2px;
margin-left:5px;
}
.news-list-category IMG {
	float: none;
border:none;
margin:0px;
}

.news-list-morelink {

margin: -15px 0 35px 0 ;
	font-size: 1.2em;
	color:#005D99;
}
.news-list-morelink a {
color:#005D99;
}
.news-list-category {

margin: -15px 0 35px 0 ;
	font-size: 1.2em;
}
.news-list-morelink  {
margin-bottom:3px;
	font-size: 1.2em;
}

	



	
/*---------------------------------  tt_news Page-Browser ---------------------------------*/
		

	
/*--------------------------------- tt_news end) --------------------------------- *//* CSS Document */


.news-catmenu  {

   padding:5px 0px 0px 5px;

   margin:10px;

   border:1px solid #666;

   background-color:#F9FFE5;

}

.news-catmenu DIV IMG {

   margin:0px;

   padding: 0px 3px 3px 0px;

   vertical-align: middle;

}






		
			
	
	
/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	padding:3px;	
 	border:1px solid #333;
	background-color:#BBE53A;
}
.news-amenu-container LI {
	padding-bottom:1px;
}
.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#fff;
	padding:3px;	
	border:1px solid #666;
	background-color:#769024;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}






