@import url('layout.css');
.news-single-rightbox,

.news-single-imgcaption,

.news-latest-morelink,

.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-txt {

	float:right;

	width: 180px;

	 line-height: 13px;

}



.news-latest-container {

	padding:10px;

	background: #fff url('../../shared/img.gif') no-repeat left top;

	border:solid #ccc 1px;

	clear: right;

	width: 700px;

}



.news-latest-date {

	background: /* #fff*/  url('../../shared/img.gif') no-repeat left top;

	border:solid #000 0px;

	font: 10px Verdana, Geneva, sans-serif;

	color: #666;

	padding: 2px;

	width: auto;

	display:block;

}





.news-latest-gotoarchive {

	padding: 10px;

	background: /* #fff*/  url('../../shared/img.gif') no-repeat left top;

	border-top:solid #ccc 0px;

	width: auto;

	height: 20px;

	clear: both;

	margin-top: 10px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

}





.news-latest-gotoarchive a {

	background: #F1900B url('../../shared/img.gif') no-repeat left top;

	padding: 10px;

	color:#FFF; text-decoration: none; text-transform:uppercase;

}



.news-latest-gotoarchive a:visited {

	background: #F1900B url('../../shared/img.gif') no-repeat left top;

	color:#FFF; text-decoration: none; 

}



.news-latest-gotoarchive a:hover {

	background: #CCC url('../../shared/img.gif') no-repeat left top;

	color:#000; text-decoration: none;

}





.news-latest-container H2 {

	padding: 0 0 2px 0;

	margin:0;

	text-transform: uppercase;

}



.news-latest-item h2 a {

	color:#F1900B;

	font: 12px Verdana, Geneva, sans-serif; line-height: 13px;

	text-decoration: none;

	

}



.news-latest-item h2 a:visited {

	color:#F1900B;

	text-decoration: none;

	

}



.news-latest-item h2 a:hover {

	color:#000;

	text-decoration: none;

	

}



.news-latest-item {

	background: #EDEDED url('../../shared/img.gif') no-repeat left top;

	padding: 10px;

	width: 280px;

	min-height:200px;

	height:auto !important;

	height:200px;

	margin-top: 0;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 0;

	float: left;

}



.news-latest-image {

	float:left;

	border: none;

	height: 53px;

	width: 80px;

	overflow:hidden;

	background: #fff url('../../shared/img.gif') no-repeat left top;

	margin-top: 0;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 0;

}



.news-latest-subheader {

	border: none;

	width: auto;

	overflow:hidden;

	margin-top: 0;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 0;

}



.news-latest-subheader a {

	color:#000;

	text-decoration: none;

	

}



.news-latest-subheader a:visited {

	color:#000;

	text-decoration: none;

	

}



.news-latest-subheader a:hover {

	color:#000;

	text-decoration: underline;

	

}



.news-latest-category IMG {

	float: none;

	border:none;

	margin:0px;

}



.news-latest-category {

	width:auto;

	clear: both;

}







.news-latest-item > p {

	margin:0;

	padding:0;

}





/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-list-txt {

	float: left;

	width: 250px;

	padding-left: 10px;

}



.news-list-root {

	clear: right;

	width: auto;

}



.news-list-image {

	width: 155px;

	float: left;

	height: 155px;

	/*background: #fff url('../../shared/ttnews/camera.jpg') no-repeat left top;*/

}



.news-list-container {

	padding:10px;

	/*background: #fff url('../../shared/img.gif') no-repeat left top;

	border:solid #ccc 1px;*/

	width: 550px;

	clear: right;

}

.news-list-item {

	/*border:solid #ccc 1px;*/

	min-height:100px;

	height:auto !important;

	height:100px;

	background-color: #EFDB59;

	padding: 10px;

	margin-bottom: 10px;

}

.news-list-item2 {

	/*border:solid #ccc 1px;*/

	min-height:100px;

	height:auto !important;

	height:100px;

	background-color: #FFEC6F;

	padding: 10px;

	margin-bottom: 10px;

}



.news-list-item h2 a {

	color:#c42c34;

	font: 16px "Trebuchet MS",Arial;

	text-decoration: none;	

}



.news-list-item h2 a:visited {

	color:#c42c34;

	text-decoration: none;

	

}



.news-list-item h2 a:hover {

	color:#000;

	text-decoration: none;

	

}





.news-list-container H2 {

	margin: 0px;
	padding:0;

	text-transform:uppercase;

}



.news-list-date {

	background: #F4E163; 

	border:solid #000 0px;

	float: right;

	display:block;

	padding-left:10px;

	width:100px;

}



.news-list-imgcaption {

	padding:3px 3px 0 0;



}



.news-list-container IMG {

	margin:0;

	border: none;



}



.news-list-category IMG {

	float: none;

	border:none;

	margin:0px;

}



.news-list-morelink  {

	padding-left:5px;

}







	/*---------------------------------  LIST 2  ---------------------------------*/



.news-list2-container {

	padding:10px;

	/*background: #fff url('../../shared/img.gif') no-repeat left top;

	border:solid #ccc 1px;*/

	width: 565px;

	clear: right;

}





.news-list2-container {

	/*background: #fff url('../../shared/img.gif') no-repeat left top;*/

	width: 565px;

}



.list2-subdiv-hdr {

	background-color: #fff;

	width: 700px;

}

.news-list2-container .hdr-left,

.news-list2-container .hdr-right {

	width:47%;

	float:left;

	padding:5px;

	margin: 0 11px 11px 0;

	background-color: #E8E8E8;

	background-image: url(../../shared/img.gif);

	background-repeat: no-repeat;

	background-position: left top;

	min-height:200px;

	height:auto !important;

	height:200px;

}





.news-list2-container .sub-left,

.news-list2-container .sub-middle,

.news-list2-container .sub-right {

	border:solid #ccc 1px;

	width:30%;

	float:left;

	padding:5px;

	margin: 0 11px 11px 0;

	min-height:150px;

	height:auto !important;

	height:150px;

	background-color: #F5F5F5;

	background-image: none;

	background-repeat: no-repeat;

	background-position: left top;

}





.list2-subdiv {

	border:0px solid #fff;

	width: 700px;

	background-color: #fff;

	margin-top: 10px;

}





.news-list2-container IMG {

	border: none;

}



.news-list-txt2gr {

	float: left;

	width: 50%;

}



.news-list-image2gr {

	background: #fff url('../../shared/ttnews/camera.jpg') no-repeat left top;

	width: 150px;

	overflow: hidden;

	float: left;

	margin-right: 5px;

}





.news-list-txt2 {

	float: left;

	width: 60%;

}



.news-list-image2 {

	background: #fff url('../../shared/ttnews/camera.jpg') no-repeat left top;

	width: 64px;

	overflow: hidden;

	float: left;

	padding-right: 5px;

}

.news-list2-container h2 {
margin:0;
padding:0;
}

.news-list2-container h2 a{

	color:#c42c34;

	font: 16px "Trebuchet MS",Arial;

	text-decoration: none; text-transform:uppercase;

	display:block; clear: both;

	padding: 0;

}





.news-list2-container h2 a:visited {

	color:#c42c34;

	text-decoration: none;

	

}

.news-list2-container h2 a:hover {

	color:#2698ca;

	text-decoration: none;

	

}





.news-list-date2 {

	background: #CCC url('../../shared/img.gif') no-repeat left top;

	border:solid #000 0px;	display:block;

	padding-left:10px;

	width:100px;

	clear: both;

}





	/*---------------------------------  LIST 3 ---------------------------------*/



.news-list3-container {

	padding:10px;

	background: #fff url('../../shared/img.gif') no-repeat left top;

	border:solid #ccc 1px;

	width: 700px;

	float: left;

}





.news-list3-container .list3-left,

.news-list3-container .list3-right {

	width:670px;

	float:left;

	padding:5px;

	background-color: #F7F7F7;

	background-image: url(../../shared/img.gif);

	background-repeat: no-repeat;

	background-position: left top;

	min-height:100px;

	height:auto !important;

	height:100px;

	border:solid #ccc 1px;

	margin-top: 0;

	margin-right: 11px;

	margin-bottom: 11px;

	margin-left: 0;

}



.news-list3-item {

	border-top:0px solid #fff;

	background: #e8e8e8 url('../../shared/img.gif') no-repeat left top;

	width: 670px;

	padding: 5px;

	float: left;

}





.news-list3-item2 {

	border-top:5px solid #fff;

	background: #fff url('../../shared/img.gif') no-repeat left top;

	width: 670px;

	padding: 5px;

	float: left;

}



.list3-subdiv {

	border:0px solid #fff;

	float: left;

	width: 700px;

	margin-top: 10px;

}





.extrainfo	{

	width: auto;

	display:block;

	padding: 0 0px 0 0px;

	text-align:left;



}



.extrainfo IMG {

	float: left;

	padding-right: 10px;

	border: none;

}



.news-list-date3 {

	background: #CCC url('../../shared/img.gif') no-repeat left top;

	border:solid #000 0px;	display:block;

	padding-left:10px;

	width:100px;

	clear: both;

}



.news-list-txt3 {

	float: left;

	width: 55%;

	padding-left: 10px;

}



.news-list-txt3gr {

	float: left;

	width: 55%;

	padding-left: 10px;

}

.news-list-image3 {

	background: #fff url('../../shared/ttnews/camera.jpg') no-repeat left top;

	width: 150px;

	overflow: hidden;

	float: left;

	padding-right: 5px;

}



.news-list-image3gr {

	background: #fff url('../../shared/ttnews/camera.jpg') no-repeat left top;

	width: 150px;

	overflow: hidden;

	float: left;

	padding-right: 5px;

}



.news-list3-container h2 a{

	color:#F1900B;

	font: 12px Verdana, Geneva, sans-serif; line-height: 13px;

	text-decoration: none; text-transform:uppercase;

	display:block; clear: both;

	padding: 10px 0 0 0;

}



.news-list3-container h2 a:visited {

	color:#F1900B;

	text-decoration: none;

	

}



.news-list3-container h2 a:hover {

	color:#000;

	text-decoration: none;

	

}







	/*---------------------------------  tt_news Page-Browser ---------------------------------*/



.news-list-browse {

	padding: 10px;

	background: /* #fff*/  url('../../shared/img.gif') no-repeat left top;

	border-top:solid #ccc 0px;

	width: auto;

	clear: both;

	margin-top: 10px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

}



.news-list-browse a {

	background: #ccc url('../../shared/img.gif') no-repeat left top;

	padding: 10px;

	color:#666; text-decoration: none; text-transform:uppercase;

	border:solid #ccc 1px;

	margin-right: 5px;



}



.news-list-browse a:link {

	background: #ccc url('../../shared/img.gif') no-repeat left top;

	padding: 10px;

	color:#666; text-decoration: none; text-transform:uppercase;

	border:solid #ccc 1px;

	margin-right: 5px;



}



.news-list-browse  a:visited {

	background: #ccc url('../../shared/img.gif') no-repeat left top;

	color:#666; text-decoration: none; 

}





.news-list-browse  a:hover {

	background: #ccc url('../../shared/img.gif') no-repeat left top;

	color:#000; text-decoration: none;

}





.browseLinksWrap a {

	background: #ccc url('../../shared/img.gif') no-repeat left top;

	padding: 10px;

	color:#FFF; text-decoration: none; text-transform:uppercase;

	border:solid #ccc 1px;

	margin-right: 5px;



}



.browseLinksWrap a:visited {

	background: #ccc url('../../shared/img.gif') no-repeat left top;

	color:#FFF; text-decoration: none; 

}





.browseLinksWrap a:hover {

	background: #CCC url('../../shared/img.gif') no-repeat left top;

	color:#000; text-decoration: none;

}





.activeLinkWrap {

	font-weight:bold;

}

.disabledLinkWrap {

	color: #999;

}

.disabledLinkWrap,

.activeLinkWrap {

	padding:10px; 

	border:solid #ccc 1px;

		margin-right: 5px;



}



.showResultsWrap {

	padding:10px; 

	clear:right;



}



	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/





.news-single-item {

	padding:10px;

	margin: 0 0 10px 0;

	/*background: #fff url('../../shared/img.gif') no-repeat left top;

	border:solid #ccc 1px;*/

	width: 565px;

	clear: right;



}



.news-single-img {

	float: right;

	padding:0;

	width: 180px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	overflow: hidden;

}



.news-single-img img {

	border:none;

}



.news-single-imgcaption {

	padding: 1px 0 3px 0;

	margin:0;

}



.news-single-rightbox {

	background: #efefef url('../../shared/img.gif') no-repeat left top;

	border:solid #ccc 1px;

	text-align:right;

	padding: 10px;

	clear: right;

	color: #666;
	display:none;

}



.news-single-right{

	width:180px;

	float: right;

}



.news-single-backlink {

	padding: 10px;

	/* background: #fff  url('../../shared/img.gif') no-repeat left top;*/

	border-top:solid #ccc 0px;

	width: auto;

	height: 20px;

	clear: both;

	margin-top: 10px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

}



.news-single-backlink a {

	/*background: #F1900B url('../../shared/img.gif') no-repeat left top;*/

	padding: 2px;

	color:#FFF; text-decoration: none; text-transform:uppercase;

}



.news-single-backlink a:visited {

	/*background: #F1900B url('../../shared/img.gif') no-repeat left top;*/

	color:#FFF; text-decoration: none; 

}





.news-single-backlink a:hover {

	/*background: #CCC url('../../shared/img.gif') no-repeat left top;*/

	color:#000; text-decoration: none;

}









.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;

}



.news-prev {

	float:left;

	width: auto;

}

.news-prev 
.news-next {
border: 1px solid #646469;

}

.news-prev a:link {

	padding:3px;

	display:block;

	/*background: #F1900B url('../../shared/img.gif') no-repeat left top;*/

	color: #c4272e;

	text-decoration:none; text-align:center; 

	width: auto;

	}



.news-prev a:visited {

	/*background: #F1900B url('../../shared/img.gif') no-repeat left top;*/

	color: #c4272e;

	text-decoration:none;

}





.news-prev a:hover {

	/*background: #ccc url('../../shared/img.gif') no-repeat left top;*/

	color: #2698ca;

	text-decoration:none;

}







.news-next {

	/*float:right;*/

	width: auto;

}





.news-next a:link {

	padding:3px;

	display:block;

	/*background: #F1900B url('../../shared/img.gif') no-repeat left top;*/

	color: #c4272e;

	text-decoration:none; text-align:center; 

	width: auto;

	}





.news-next a:visited {

	/*background: #F1900B url('../../shared/img.gif') no-repeat left top;*/

	color: #c4272e;

	text-decoration:none;

}



.news-next a:hover {

	/*background: #ccc url('../../shared/img.gif') no-repeat left top;*/

	color: #2698ca;

	text-decoration:none;

}










.news-nav {

	width: 565px;

	height: 25px;

	border-bottom:solid #EFDB59 1px;
	float:left;




}


.news-single-txt {

	width: 65%;

	float: left;



}


.news-single-txt h1 {
display:none;

}


.news-single-footer {

	width: 100%;

	clear: both;

	color:#666;



}



.news-single-subheader {

	border: none;

	width: auto;

	overflow:hidden;

	margin-bottom: 5px;

	color:#F1900B;

	font-weight: bold;

	font-size: 12px;

	text-transform: uppercase;

}



.news-single-txt h1, .news-single-item h1, .news-single-txt h2 {

	text-transform: uppercase;	

}



.news-single-timedata	{

	width:100%;

	color:#666;

	margin: 0 0 10px 0;

	

}



	/*--------------------------------- 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 {

	/*background:  #fff  url('../../shared/img.gif') no-repeat left top;
*/
	border:solid #EFDB59 1px;

	padding: 10px;

	margin-bottom: 20px;

	width: 565px;

}



.news-amenu-container ul {

    padding:0;

    margin:0;

	margin-top:5px;

	list-style-type: none;

}

.news-amenu-container li {

	/*background:none url('../../shared/arrow.gif') no-repeat left 10px*/;

	padding:5px 5px 5px 20px;

	display: block;
	
	font-size: 12px;
}

.news-amenu-container LI:hover {

	background:none /*url('../../shared/arrow.gif') no-repeat left 10px*/;

	text-decoration:none;

	display:block;



}

.news-amenu-item-year {

	background: #EFDB59 !important;

	font-weight: bold;
	
	font-size: 12px;

    margin-top:10px;

	padding: 5px;

	color: #C42C34;



}



.amenu-act {

	background:#FFEC6F;

	font-weight:bold;

}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */



.news-catmenu  {

	padding:10px;



}



ul.tree {

	list-style: none;

	margin: 0;

	padding: 0;

	clear: both;

}



ul.tree A {

	text-decoration: none;

}



ul.tree A.pm {

	cursor: pointer;

}



ul.tree img {

	vertical-align: middle;

}



ul.tree ul {

	list-style: none;

	margin: 0;

	padding: 0;

	padding-left: 17px;

}



ul.tree ul li {

	list-style: none;

	margin: 0;

	padding: 0;

	line-height: 10px;

	white-space: nowrap;

}



ul.tree ul li.expanded ul {

	background: transparent url('../../shared/ttnews/line.gif') repeat-y top left;

}



ul.tree ul li.last > ul {

	background: none;

}



ul.tree li.active, ul.tree ul li.active {

	background-color: #ebebeb !important;

}



ul.tree li.active ul, ul.tree ul li.active ul {

	background-color: #f7f3ef;

}

















/*  Styles for catmenu mode "nestedWraps" */

.level1 {

	padding:5px;

	padding-left:10px;

	background-color:#fff;

	border-left:0px solid #666;

	border-bottom:0px solid #666;

}

.level2 {

	padding:5px;

	padding-left:15px;

	background: #fff url('../../shared/arrow.gif') no-repeat 5px 10px;

	border-left:0px solid #666;

}

.level3 {

	padding:5px;

	padding-left:15px;

	background: #fff url('../../shared/arrow.gif') no-repeat 5px 10px;

	border-left:0px solid #666;

	border-top:0px solid #666;

}

.level4 {

	padding:5px;

	padding-left:15px;

	background: #fff url('../../shared/arrow.gif') no-repeat 5px 10px;

	border-left:0px solid #666;

}









/*  Styles for template search */



.news-search-form {

	background: /* #fff*/  url('../../shared/img.gif') no-repeat left top;

	border:solid #ccc 1px;

	padding: 10px;

	width: 700px;	

}

.input-txt {

	background: transparent  url('../../shared/ttnews/search.jpg') no-repeat left top;

	border-top:solid #ccc 1px;

	padding: 5px;

	color:#666;

	width: 190px;

	height: 20px;

}



.search-btn{

	background: transparent  url('../../shared/ttnews/search-btn.jpg') no-repeat left top;

	border:solid #ccc 0px;

	padding: 5px;

	color:#fff;

	width: 190px; height: 31px;

}



/*  Styles for template search */



.news-search-emptyMsg {

	background: #efefef url('../../shared/arrow.gif') no-repeat 10px 25px;

	border:solid #ccc 1px;

	padding: 20px;

	width: 680px;

	

}



/*  TEMPLATE_HEADER_LIST */



.news-header-list-container {

	background: /* #fff*/  url('../../shared/img.gif') no-repeat left top;

	border:solid #ccc 1px;

	padding: 10px;

	width: 700px;

	margin-bottom: 5px;

}



.news-header-list-title {

	float: left;

	color:#f1900b;

	width: 60%;

}



.news-header-list-time {

	background: #ccc url('../../shared/img.gif') no-repeat left top;

	border:solid #000 0px;

	float: right;

	display:block;

	padding-left:10px;

	width:100px;

}



.news-header-list-categories {

	width: 100%;

	clear: both;

	color:#666;	

}



.news-header-list-image {

	/*background: #fff url('../../shared/ttnews/camera.jpg') no-repeat left top;*/

	float:right;

	width: auto;

	padding-right: 5px;

	padding-left: 5px;

}





/*  Template CAT related */



.news-cat-related	{

	width: auto;

	padding: 10px 10px 10px 20px;

	background: #efefef url('../../shared/arrow.gif') no-repeat 10px 15px;

	border:solid #ccc 1px;

	margin-bottom: 5px;

}



.news-cat-gw2b, .news-cat-gw2e	{

	width: 10%; float:left; display:block; padding: 0 10px 0 0;

}





.news-cat-title	{

	width: 70%;

	float:left;

	display:block;

	padding: 0 10px 0 0;

}



.news-cat-date	{

	width: 15%;

	float:right;

	display:block;

	padding: 0 10px 0 10px;

	border-left:solid #ccc 1px;



}




