body, div, span, p, a, td, th, ol, ul, li, h1, h2, h3, h4, h5, h6, adress
{
font-family : Arial, Helvetica, sans-serif;
}

body
  {
  padding : 0px;
  margin : 0px;
  background-color : #B6BBBE;
  background-repeat : no-repeat;
  }


#maindiv {

  background-color:#ffffff;
  position : absolute; 
  top:20px; 
  left:20px;
}

#cap_logo { 
/*   
   position:absolute; 
   left:0px; 
   top:0px; 
   height:153px; 
   width:293px; 
   background-color:#ffffff; 
   border:0px; 
   z-index:2;
*/
}

#top_nav {
   padding-left:10px; 
}

#head_image {
   background-image:url(/fileadmin/cap/headimages/head_image_content.jpg);
   background-repeat:no-repeat;
  /* background-color:#ff0000; */
}

#nav_level1 { 

   width:273px; 
   background-color:#ffffff; 
   border: 0px; 

}

#nav_level2_container {
    height:262px; 
    width:240px;
    padding-top:15px;
    padding-right:18px; 
    background-color:#cccccc; 
    border: 0px; 
}

#nav_level2 {

    padding-top:0px;
    padding-right:0px; 
    margin-top:0px;
    height:244px; 
    width:237px; 
    background-color:#B25A46; 
    border: 0px; 

}

#main_content {

   width:387px; 
   background-color:#ffffff; 
   border: 0px;
   margin:0px; 

}

#unten_links {
/*
   position:absolute; 
   left:0px; 
   top:453px; 
   padding:10px;  
   height:130px; 
   width:273px; 
   background-color:#ffffff; 
   border: 0px; 
   z-index:2
*/
}

#unten_links_center {
/*
    position:absolute; 
    padding:10px;  
    left:0px; 
    top:543px; 
    height:130px; 
    width:273px; 
    background-color:#D7DEE3; 
    border: 0px; 
    z-index:2
*/
}

#unten_mitte {
   position:absolute; 
   /*padding:10px;*/  
   left:293px; 
   top:453px; 
   height:150px; 
   width:238px; 
   background-color:#ffffff; 
   border: 0px; 
   /*z-index:1*/
}

#image_box_1 {
   height:130px; 
   width:273px; 
   background-color:#cccccc; 
   border: 0px; 
  /* z-index:1; */
}

#image_box_2 {
   height:130px; 
   width:237px; 
   background-color:#cccccc; 
   border: 0px; 
  /* z-index:1; */
}

/* textklassen */


/*fließtext*/

UL{
  font-family : Arial, Helvetica, sans-serif;  
  color : #333333;
  font-size : 12px;
  font-weight : normal;
  text-decoration : none;
  line-height:18px;
  margin-bottom:1px;
  margin-top:1px;
  list-style:disc;
}


#nav_level2  p.bodytext{
   color:#ffffff;
   margin-left:10px;
   margin-right:10px;
   margin-top;5px;
   }

#nav_level2  h1{
   color:#ffffff;
   font-size : 12px;
   font-decoration:bold;
}

			
.bodytext
  {
  font-family : Arial, Helvetica, sans-serif;  
  color : #333333;
  font-size : 12px;
  font-weight : normal;
  text-decoration : none;
  line-height:18px;
  margin-bottom:2px;
  margin-top:2px;
    
  }
a.bodytext:link, .bodytext a 
  {
  color : #333333;  
  text-decoration : none;
  border : none;
  }

a.bodytext:visited
  {
  color : #333333;    
  text-decoration : none;
  }
 
a.bodytext:hover, .bodytext a:hover
  {
  text-decoration : none;
  color : #333333;
  }

a.bodytext:active
  {
  text-decoration : none;
  color : #333333;

  }

a.bodytext:focus
  {
  text-decoration : none;
  color : #333333;

  }

li a
  {
  color : #333333;  
  text-decoration : underline;
  padding-left:10px;

  }


li a:hover {
  color : #98C422;
  text-decoration : underline;
}


a:link {
  color : #366897;
}

a:hover {
   color:#366897;
}
a:visited {
  color : #366897;
}


h1, DIV.csc-header csc-header-n1 h1.csc-firstHeader, h1.csc-firstHeader
  {
  font-family : Arial, Helvetica, sans-serif;  
  color : #5E86AC;
  font-size : 14px;
  font-weight : bold;
  text-decoration : none;
  margin-top:2px;    
  margin-bottom:2px;
  padding:0px;
  }
a.h1:link
  {
  text-decoration : none;
  border : none;
  color : #5E86AC;
  }

a.h1:visited
  {
  text-decoration : none;
  }
 
a.h1:hover
  {
  color : #B31C21;
  }

a.h1:active
  {
  color : #B31C21;
  }

a.h1:focus
  {
  color : #B31C21;
  }


h2
  {
  font-family : Arial, Helvetica, sans-serif;  
  color : #B6BBBE;
  font-size : 12px;
  font-weight : bold;
  text-decoration : none;  
  margin-top:2px;
  margin-bottom:2px;
  }
a.h2:link
  {
  text-decoration : none;
  border : none;
  }

a.h2:visited
  {
  text-decoration : none;
  }
 
a.h2:hover
  {
  color : #B31C21;
  }

a.h2:active
  {
  color : #B31C21;
  }

a.h2:focus
  {
  color : #B31C21;
  }

h3
  {
  font-family : Arial, Helvetica, sans-serif;  
  color : #555555;
  font-size : 14px;
  font-weight : bold;
  text-decoration : none;
  margin-top:2px;
  margin-bottom:2px;
    
  }


h4
  {
  font-family : Arial, Helvetica, sans-serif;  
  color : #000000;
  font-size : 12px;
  font-weight : bold;
  text-decoration : none;  
  margin-top:2px;
  margin-bottom:2px;
  }
a.h4:link
  {
  color : #231F20;  
  text-decoration : none;
  border : none;
  }

a.h4:visited
  {
  color : #231F20;    
  text-decoration : none;
  }
 
a.h4:hover
  {
  text-decoration : underline;
  }

a.h4:active
  {
  text-decoration : none;
  }

a.h4:focus
  {
  text-decoration : none;
  }


h5
  {
  font-family : Arial, Helvetica, sans-serif;  
  color : #555555;
  font-size : 12px;
  font-weight : bold;
  text-decoration : none;  
  margin-top:2px;
  margin-bottom:2px;
  
  }

h6
  {
  font-family : Arial, Helvetica, sans-serif;  
  color : #000000;
  font-size : 12px;
  font-weight : bold;
  text-decoration : none;  
  margin-top:2px;
  margin-bottom:2px;
  }

  
div.nav_level2 {
   margin-top:8px;
   #padding-left:5px;
}



div.nav_level1_button {
   margin-bottom:9px;
   margin-right:0px;
}



.nav1_0
  {
  font-family : Verdana, Arial, Helvetica, sans-serif;  
  color : #cccccc;
  font-size : 11px;
  font-weight : bold;
  text-decoration : none;  
  letter-spacing : 0px;
  }

a.nav1_0:link
  {
  text-decoration : none;
  border : none;
  }

a.nav1_0:visited
  {
  text-decoration : none;
  }
 
a.nav1_0:hover
  {
  color : #98C422;
  }

a.nav1_0:active
  {
  color : #98C422;
  }

a.nav1_0:focus
  {
  color : #366897;
  }

.nav1_1
  {
  font-family : Verdana, Arial, Helvetica, sans-serif;  
  color : #98C422;
  font-size : 11px;
  font-weight : bold;
  text-decoration : none;
  }

a.nav1_1:link
  {
  text-decoration : none;
  border : none;
  }

a.nav1_1:visited
  {
  text-decoration : none;
  }
 
a.nav1_1:hover
  {
  color : #98C422;
  }

a.nav1_1:active
  {
  color : #98C422;
  }

a.nav1_1:focus
  {
  color : #98C422;
  }

/* ############################################################ */

table tr.nav2_0:hover, table tr.nav2_1, table tr.nav2_1:hover, div.nav_level2 table tr.nav2_0:hover {
   background-color:#C98C7E;
}

div.nav2_0, div.nav2_0 li, td.nav2_0, td.nav2_1 {
 font-family : Arial, Helvetica, sans-serif;  
  color : #ffffff;
  font-size : 12px;
  font-weight : bold;
  text-decoration : none; 
  width:237px;
  margin:0px;
  padding:0px;
  line-height:20px;
}

div.nav2_0 li {
   margin:0px;
   padding:0px;
   background-color:#ccccee;
}

  
a.nav2_0:link, td.nav2_0 a:link, div.nav2_0 a:link, a.nav2_0:link div, a.nav2_0:link li, a.nav2_0:visited, div.nav2_0 a:visited, a.nav2_0:visited div, a.nav2_0:visited li {
  color :  #ffffff;
  text-decoration:none;
}


a.nav2_0:link, a.nav2_0:hover, div.nav2_0 a:hover, a.nav2_0:hover div, a.nav2_0:hover li {
  color :  #ffffff;
  background-color:#C98C7E;
  text-decoration:none;
}



/* ############################################################ */



div.nav2_1, div.nav2_1 li {
 font-family : Arial, Helvetica, sans-serif;  
  color : #ffffff;
  font-size : 12px;
  font-weight : bold;
  text-decoration : none; 
  width:237px;
  margin:0px;
  padding:0px;
  line-height:20px;
  /*background-color:#ccccee;*/
}

div.nav2_1 li {
   margin:0px;
   padding:0px;
   /*text-indent:10px;*/
   /*height:20px;*/
   
   /*width:237px;*/
}

  
a.nav2_1:link, div.nav2_1 a:link, a.nav2_1:link div, a.nav2_1:link li, a.nav2_1:visited, div.nav2_1 a:visited, a.nav2_1:visited div, a.nav2_1:visited li {
  color :  #ffffff;
  text-decoration:none;
  background-color:#C98C7E;
}


a.nav2_1:hover, div.nav2_1 a:hover, a.nav2_1:hover div, a.nav2_1:hover li {
  color :  #ffffff;
  background-color:#C98C7E;
  text-decoration:none;
}




li
  {
  list-style-type:disc;
  color : #ffffff;
  
  }
  


.nav3
  {
  font-family : Arial, Helvetica, sans-serif;  
  color : #366897;
  font-size : 11px;
  font-weight : normal;
  text-decoration : none;  
  }

a.nav3:link
  {
  color : #366897;
  text-decoration : none;
  border : none;
  }

a.nav3:visited
  {
  text-decoration : none;
  }
 
a.nav3:hover
  {
  color : #B6BBBE;
  text-decoration : normal;  
  }

a.nav3:active
  {
  color : #98C422;
  text-decoration : underline;  
  }

a.nav3:focus
  {
  color : #98C422;
  text-decoration : underline;  
  }	
  
div.main_content
 {
  margin: 0px;
  padding: 0px;
  background-color: #cccccc;
  }




H5.csc-firstHeader{padding-bottom:10px; padding-left:1 px; margin-top: 0px; margin-bottom:0px; font-size : 13px; font-weight:bold; color:#CF862F;}


TABLE.csc-uploads{ 
margin-bottom:0px; 
padding-left:10 px; 
cellspacing:0px; 
cellpadding:0px; 
border-style:none; 
background-color:#CBD9D6; 
width: 380px;
}

TR.tr-even { 
margin-top: 0px; 
margin-bottom:0px; 
width: 270px; 
font-size : 11px; 
font-weight:normal; 
background-color:#CBD9D6; 
text-decoration : none;
}

TR.tr-odd { 
margin-top: 0px; 
margin-bottom:0px; 
font-size : 11px; 
width: 270px; 
font-weight:normal; 
background-color:#DFE8E5;}


TD.csc-uploads-fileName { 
  line-height:18px; 
  padding-left:10px; 
  spacing:0px; 
  border:0px;  
  margin-top: 0px; 
  margin-bottom:0px; 
  font-size : 12px; 
  font-weight:normal; 
  text-decoration : none; 
/*background-color:#5E8A7F;*/
}

TD.csc-uploads-fileName a:link{ 
  color:#000000;
  text-decoration : none; 
}

TD.csc-uploads-fileName a:hover, TD.csc-uploads-fileName a:active { 
  color:#333333;
  text-decoration : underline; 
}

TD.csc-uploads-fileName a:visited{ 
  color:#333333;
  text-decoration : none; 
}


.a TD.csc-uploads-fileSize { 
line-height:18px; 
padding-left:10px; 
spacing:0px; 
border:0px; 
width: 180px; 
margin-top: 0px; 
margin-bottom:0px; 
font-size : 11px; 
font-weight:normal; 
text-decoration : none; 
/*#366897;*/
}

P.csc-uploads-description { 
margin-top: 0px; 
margin-bottom:0px; 
font-size : 11px; 
font-weight:normal; 
text-decoration : none; 
/*background-color:#5E8A7F;*/
}


FIELDSET { border:none; padding: 5px;}

.csc-mailform {
border: none; /* Rand ausschalten */
}

.csc-mailform-field label {
float:left;
clear:both;
font-size: 11px;
display:block;
width:100px;
padding-left:10px;
margin-bottom:10px;

}


.csc-mailform-field input, 
.csc-mailform-field textarea, 
.csc-mailform-field select {
float:left;
display:block;
font-size: 10px;
size :10px;
width:250px;
background:#F4F4F4;
padding:0px;
margin-bottom:10px;
border : 1px solid #000000;
}



csc-mailform-radio label{
float:left;
#display:block;

width:250px;
border: 8px solid #333;
background:#F4F4F4;
padding:1px;
margin-bottom:10px;
}


.csc-mailform-submit {
/* Absende Button nach rechts verschieben. Der Wert ergibt sich aus der Summe width + padding-left aus dem label Abschnitt -> oben */
margin-left: 110px; 
border : 1px solid #000000;
/* Float wieder abschalten */
clear: both;
} 

input.text, textarea, submit {
  border : 1px solid #000000;
  margin-bottom:3px;
}

textarea, select {
  border : 1px solid #000000;
  margin-bottom:3px;
  width:235px;
}


input.textfeld {
   border : 1px solid #000000;
  margin-bottom:3px;
  width:235px;
}

submit {
 border : 1px solid #000000;
}

DIV.tx-thmailformplus-pi1 {

font-size : 11px;

}


SELECT{

BORDER-BOTTOM-COLOR : #3c3c3c;
BORDER-BOTTOM-WIDTH : 1px;
BORDER-LEFT-COLOR : #3c3c3c;
BORDER-LEFT-WIDTH : 1px;
BORDER-RIGHT-COLOR : #3c3c3c;
BORDER-RIGHT-WIDTH : 1px;
BORDER-TOP-COLOR : #3c3c3c;
BORDER-TOP-WIDTH : 1px;

FONT-FAMILY : Arial, Helvetica, sans-serif;
FONT-SIZE : 11px;
}

input.btn{
   color: #366897;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight:normal;
   border: 1px solid;
   border-top-color:#366897;
   border-left-color:#366897;
   border-right-color:#366897;
   border-bottom-color:#366897;
   background-color:#ffffff;    
   }

TABLE.kontakt{ 
margin-bottom:0px; 
padding-left:10 px; 
cellspacing:0px; 
cellpadding:0px; 
border-style:none; 
background-color:#ffffff; 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;

}

TD.kontakt{ 
margin-bottom:0px; 
padding-left:0 px; 
cellspacing:0px; 
cellpadding:0px; 
border-style:none; 
background-color:#ffffff; 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;

}


LABEL.kontakt{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}


</* ############################## tt_news ############################################# */


li.tt_news_li {
	list-style-type:square;
	color:#98C422;
}

.tt_news_headline {
  font-family : Arial, Helvetica, sans-serif;  
  color : #98C422;
  font-size : 13px;
  font-weight : bold;
  text-decoration : none;  
  }
a.tt_news_headline:link
  {
  text-decoration : none;
  border : none;
  }

a.tt_news_headline:visited
  {
  text-decoration : none;
  }
 
a.tt_news_headline:hover
  {
  color : #B31C21;
  }

a.tt_news_headline:active
  {
  color : #B31C21;
  }

a.tt_news_headline:focus
  {
  color : #B31C21;
  }




/*-----------------------------------  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;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
	border:1px solid #333;
	background-color:#BBE53A;
}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#fff;
	padding:3px;
	margin:3px;
	border:1px solid #666;
	/*background-color:#D8FA70;*/
	background-color:#769024;
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	margin:3px;
	border:1px solid #666;
	background-color:#F9FFE5;
}

.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #666;
	float:left;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:9px;
}

.news-latest-morelink {
	height:12px;
}

.news-latest-morelink A {
	float:right;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
div.news-list-container-custom {
   height:130px;
   width:386px;
   background-color:#FFFFFF;
}
div.news-list-content-container-custom, td div.news-list-content-container-custom {
   height:130px;
   width:246px;
   background-color:#D7DEE3;
   margin:0px;
   padding:0px;
   border:0px;
}

/*
div.news-list-item-custom {
   height:130px;
   width:246px;
   background-color:#D7DEE3;
   margin-top:0px;
   margin-bottom:0px;
   padding:0px;
   border:0px;
}
*/
div.news-image-custom {
   height:130px;
   width:386px;
   background-color:#ccffcc;   
}

.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}

div.news-list-item-custom H3 {
  font-family : Arial, Helvetica, sans-serif;  
  color : #5E86AC;
  font-size : 14px;
  font-weight : bold;
  text-decoration : none;
  margin-top:0px;    
  margin-bottom:2px;
  padding:0px;
  
}

div.news-list-item-custom H3 A:LINK, .news-list-item-custom H3 A:VISITED, .news-list-item-custom H3 A:HOVER {
	color : #5E86AC;
	padding:0px;
	text-decoration : none;  
}

div.news-list-item-custom H3 A:HOVER {
	color:#B6BBBE;
	padding-left:0px;
	text-decoration : underline;  
}



.news-list-item-custom .bodytext {
        color:#000000;
	margin:0px;
}


.news-list-container P {
	padding-left:3px;
}
.news-list-date {
	float: right;
	color: #3E551C;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	background-color: #F9FFE5;
	}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.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, .news-list-category {
	font-size:11px;
	/*line-height:13px;*/
	margin-left:3px;
	margin-top:0px;
	padding:0px;
	text-align:right;
	vertical-align:baseline;
	/*background-color:#cccccc;*/
	border:0px solid;
}

.news-list-morelink a img {
   /*border:1px solid;*/
   margin-bottom:0px;
   vertical-align:text-bottom;
}

.news-list-morelink A,  .news-list-morelink A:visited{
	color:#333333;
	padding-left:2px;
	text-decoration : none;
	vertical-align:baseline;  
}

.news-list-morelink  {
	margin-bottom:0px;
}
.news-list-browse {
	text-align: center;
}



	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	border:1px solid #666;
	padding:3px;
	background-color:#F9FFE5;
}
.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: #BBE53A;
	border:1px solid #666;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item-custom {
}
.news-single-item H2 {
	font-size: 16px;
	font-weight:bold;
	color: #85A600;
	margin-bottom: 0px;
}
.news-single-item H3 {
	margin-bottom: 15px;
}



.news-single-img {
	float: right;
	margin-left:5px;

}



.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {

	float: right;
}


.news-single-backlink, .news-single-backlink a {

	font-size:12px;
	margin-left:3px;
	text-align:right;
	color:#333333;
	padding-left:2px;
	text-decoration : none;  
}

}

.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%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	margin-top:10px;
	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;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


.news-catmenu  {
	padding:5px;
	margin:10px 0px 10px 10px;
	border:1px solid #666;
	background-color:#F9FFE5;
}
.news-catmenu-header  {
	font-size:11px;
	font-weight:bold;
}
.news-catmenu DIV {
	font-size:10px;
	white-space: nowrap;
}
.news-catmenu DIV img {
	margin:0px;
	padding:0px;
	vertical-align: middle;
}
.news-catmenu-ACT {
	font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */
.level0 {
	background-color:#fff;
}
.level1 {
	padding-left:10px;
	background-color:#eee;
}
.level2 {
	padding-left:10px;
	background-color:#ddd;
}
.level3 {
	padding-left:10px;
	background-color:#ccc;
}
.level4 {
	padding-left:10px;
	background-color:#bbb;
}


</* ############################## end tt_news ############################################# */



