
/*******************************************
* Styles fr tt_news
********************************************/
.news-latest-container{

}


.tx-ttnews-browsebox {
  text-align:center;
  padding:0;
  margin:1.2em 0 1em 0;
  padding:1px;
  border:1px solid #D5D5D5;
  background:#F2F2F2;
}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong {
  padding: 0 0.4em 0.4em 0;
  margin:0;
  background:transparent;
}

/* LATEST Ansicht */
.news-latest-item {
  background-color: #f5f5f5;
  padding-left: 8px;
  padding-top: 1px;
  padding-bottom: 5px;
  padding-right: 3px;
  border-bottom: 1px solid #E3E3E3;
}

.news-latest1-item {
  background-color: white;
  padding-left: 8px;
  padding-top: 1px;
  padding-bottom: 5px;
  padding-right: 3px;
/*   border-bottom: 1px solid #E3E3E3; */
}


.news-latest-item h3{
  padding: 0px;
  margin:0px;
/*  float:left;*/
}

.clearb, .clearr{
  clear:both;
  line-height:0px;
  height:0px;
  font-size:0px;
  padding:0px;
  margin:0px;
}

.news-latest-item h3 a { text-decoration:none; font-weight: bold; color: #888888;}
.news-latest-item h3 a:hover { background:transparent; color: #00397D;}
.news-latest-item h3 a:visited { background:transparent; color: #888888;}
.news-latest-item img {
  padding-right: 1em;
  padding-top: 1em;
  float: left;
}

.news-latest1-item h3 a { text-decoration:none; font-weight: bold; color: #888888;padding:0px;margin:0px;}
.news-latest1-item h3 a:hover { background:transparent; color: #00397D; }
.news-latest1-item h3 a:visited { background:transparent; color: #888888;}
.news-latest1-item img {
  padding-right: 1em;
  padding-top: 1em;
  float: left;
}


/* LIST Ansicht */


.news-list-container{
padding:4px;
}



/*alternierende Hintergrundfarbe*/
.news-list-item {
  background-color: #f5f5f5;
  padding-left: 8px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 3px;
  margin-bottom: 8px;
}

.news-list1-item {
  background-color: white;
  padding-left: 8px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 3px;
  margin-bottom: 8px;
}

/* 
.news-list-item h3 {
  padding: 0px;
  margin:0px;
  margin-bottom: 5px;
}
*/

/* .news-list-item h3 a { text-decoration:none; font-weight: bold; color: #888888; font-size: 13px;} */
/* .news-list-item h3 a:hover { background:transparent; color: #00397D; text-decoration:none;} */
/* .news-list-item h3 a:visited {text-decoration:none; font-weight: bold; color: #888888; font-size: 13px;}  */

/*  
.news-list1-item h3 {
  padding: 0px;
  margin:0px;
  margin-bottom: 5px;
}
*/

/* .news-list1-item h3 a { text-decoration:none; font-weight: bold; color: #888888; font-size: 13px;} */
/* .news-list1-item h3 a:hover { background:transparent; color: #00397D; text-decoration:none;} */
/* .news-list1-item h3 a:visited {text-decoration:none; font-weight: bold; color: #888888; font-size: 13px;}  */




.news-list-item-image{
 float: left;
 width: 120px;
}

.news-list-item-text{
 float: left;
 width: 370px;
 padding-right: 5px;
}
.news-list-item-text p{
 padding-bottom: 3px;
}


.news-list-container h3 span.news-list-date {
	font-size: 70%;
	font-weight: normal;
}

.news-list-container img a {
	padding: 0;
	margin: 0;
	vertical-align:top;
}



/*Pfeil im MEHR-Links darf keine Formatierung der Bilder in der News ?bernehmen */
.news-list-container .news-list-morelink img{
  float: none;
  margin: 0;
  padding: 0;
  vertical-align:middle;
  border: none;
}


.news-list-morelink {
clear: left;
}

.news-list-morelink a{
  color: #003474;
} 

.news-list-morelink a:hover{
  color: #003474;
  background-color: #FFD600;
}


/*Pfeil im MEHR-Links darf keine Formatierung der Bilder in der News bernehmen */
.news-list-morelink img{
  margin: 0;
  padding: 0;
  vertical-align:middle;
}

.news-list-morelink a { color: #669;}
.news-list-morelink a:hover { background: transparent; }























/* SINGLE Ansicht */

.news-single-item {
padding:0px 1px 1px 1px;
}


/*
.news-single-item h2 {
  font-weight: normal;
  font-size: 140%;
padding:0px;
margin:0px;
}
*/


/*die zwischen&#65533;berschrift, subtitle */
/*
.news-single-item h3 {
}
*/

/*der komplette bereich f&#65533;r &#65533;berschrift und subtitle */
/*
.news-adiva-title-single{
  background-color: #F2F2F2;
  border-bottom: 1px solid #E0E0E0;
  padding: 5px;
}
*/

.news-single-timedata{
}       

.news-single-backlink{
  padding: 5px;
  margin-top: 10px;
}

.news-single-backlink img{
  vertical-align:middle;
}


.news-single-img {
  padding-top: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-right:15px;
  float:left;
}

.news-single-img p {
	padding:0;
	margin:0;
	font-size: 80%;
}

.news-single-timedata {
	color: #aaa;
	margin-bottom: 1em;
}

.news-list-category {
	color: #aaa;
}

.news-single-additional-info {
}

.news-single-additional-info dd {
	margin-top: -1em;
}
.news-single-additional-info dt {
	margin-bottom: 1.4em;
	color: #aaa;
}

.news-single-related, .news-single-files, .news-single-links{
}

.news-single-related dt, .news-single-files dt, .news-single-links dt {
  background-color: #F2F2F2;
  border-bottom: 1px solid #E0E0E0;
  padding:0px 0px 0px 5px;
  margin:0px;
  font-weight:bold;
  color:#000000;
}

.news-single-related dd, .news-single-files dd, .news-single-links dd {
padding:5px 0px 0px 5px;
margin:0px;
}


/*Archiv */

.news-amenu-container{
  padding: 5px;
}






.news-adiva-subheader{

}






/*Monats und Jahresnaviagtion im tt_news-Archiv */

.news-amenu-container LI {
  }
.news-amenu-container UL {
  padding:3px;
  margin-top:5px;
  margin-left:0px;
  margin-bottom:0px;
  list-style-type: none;
}


.news-amenu-item-year {
  font-weight: bold;
  padding: 2px;
  background-color: #26468E;
  margin-bottom:5px;
  margin-top:5px;
  color:#26468E;
  width:200px;
  background-color: #F2F2F2;
  border: 1px solid #D5D5D5;
}



