/***************************************************************************
* TT News
***************************************************************************/

/*-----------------------------------  tt_news general  -----------------------------------*/

.news-date-day {
    /*background: #FF0000;*/
    background: #f36823;
    color: #FFF;
    padding: 2px;
}


.news-date-date {
    background: #6e6c6d;
    color: #FFF;
    padding: 2px;
    width: auto;
}

.news-date-time {
    background: #bfbfbf;
    color: #444;
    padding: 2px;
}

.news-amenu-container {
  margin-bottom: 10px;
  text-align: right;
}

.news-amenu-container select {
  border: 1px solid #000;
  font-size: 1em;
}



/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
 	border:1px solid #333;
	background-color:#ccc;
}

.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 {
	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  -----------------------------------*/
.news-list-container {
  background: #f0efeb;
}

/* Holly Hack Targets IE Win only \*/
* html #main #content .news-list-container {
  float: left;
  margin-left: 5px;
}
/* End Holly Hack */

.news-list-item {
  background: #e8e7e2;
  height: 162px;
  margin-bottom: 10px;
  width: 671px;
}

/* Holly Hack Targets IE Win only \*/
* html #main #content .news-list-container .news-list-item {
  background: none;
}
/* End Holly Hack */

.news-list-item h3 {
  font: bold 13px Arial, sans-serif;
}

.news-list-item h4 {
  font: bold 11px Arial, sans-serif;
}

.news-list-item-beginnBg {
  background: url(../img/news-list-item-beginnBg.gif) top no-repeat;
  float: left;
  height: 7px;
  width: 671px;
}

.news-list-content {
  background: #e8e7e2;
  height: 143px;
  padding-top: 12px;
  width: 657px;
}

/* Holly Hack Targets IE Win only \*/
* html #main #content .news-list-container .news-list-item .news-list-content {
   margin: -7px 0;
   padding: 0px;
   width: 670px;
}
/* End Holly Hack */

.news-list-content h3 {
    margin: 1em 0 0.5em 0;
}

.news-list-date {
    font-size: 0.9em;
}


.news-list-img {
  float: left;
  height: 138px;
  margin-left: 5px;
  text-align: center;
  width: 140px;
}

/* Holly Hack Targets IE Win only \*/
* html #main #content .news-list-container .news-list-item .news-list-img {
   padding: 0;
   margin: 0;
}
/* End Holly Hack */

.news-list-img img {
  background: url(../img/news-list-img-shadow.gif) top left repeat-y;
  min-height: 70px;
  padding-left: 7px;
}


.news-list-content-main {
  float: left;
  height: 138px;
  margin-left: 10px;
  padding: 0 5px;
  width: 346px;
}

/* Holly Hack Targets IE Win only \*/
* html #main #content .news-list-container .news-list-item .news-list-content-main {
   padding: 0;
}
/* End Holly Hack */

.news-list-content-additional {
    border-left: 1px dotted #6e6d6c;
    float: left;
    height: 138px;
    padding-left: 5px;
    width: 140px;
}

.news-list-content-additional h3 {
    color: #666;
    font-size: 1em;
    text-transform: uppercase;
}

/* the following rule is recognized only by IE7 */
*:first-child+html #content .news-list-content-additional h3 {
	padding: 0;
    margin-bottom: 1px;
}

.news-list-content-additional a {
    color: #f36823;
    font-weight: bold;
}
.news-list-content-additional .news-list-morelink a {
    background: url(../img/btn_view.gif) 0 1px no-repeat;
    padding-left: 20px;
}
.news-list-content-additional .news-list-pdflink a {
    background: url(../img/btn_download.gif) 0 1px no-repeat;
    padding-left: 20px;
}

.news-list-item .news-image-thumbs {
    border-bottom: 1px dotted #444;
    padding-bottom: 3px;
}

/* the following rule is recognized only by IE7 */
*:first-child+html #content .news-image-thumbs {
	padding-bottom: 3px;
}

.news-list-item .single-thumb-img {
    float: left;
}


.news-list-item .news-image-thumbs img {
    padding: 2px;
}

/* the following rule is recognized only by IE7 */
*:first-child+html #content .news-list-item .news-image-thumbs img {
	padding-bottom: 0;
}


.news-list-item-endBg {
   background: url(../img/news-list-item-endBg.gif) bottom no-repeat;
   float: left;
   height: 7px;
   width: 671px;
}

/* Holly Hack Targets IE Win only \*/
* html #main #content .news-list-container .news-list-item .news-list-item-endBg {
   background: url(../img/news-list-item-endBg.gif) bottom no-repeat;
   height: 7px;
   width: 671px;
}
/* End Holly Hack */

/*---------------------------------  tt_news Page-Browser ---------------------------------*/

.tx-ttnews-browsebox {
    background: url(../img/tx-ttnews-browsebox_bg.gif) top left no-repeat;
    height: 35px;
    padding-top: 5px;
    text-align: center;
    width: 671px;
}
.tx-ttnews-browsebox table {
    margin: 0 auto;
}

.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;
    font: bold 13px verdana,sans-serif;
    padding-right: 5px;
}

.tx-ttnews-browsebox-SCell a {
    font: bold 13px verdana,sans-serif;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}



/*--------------------------------- tt_news SINGLE view  ---------------------------------*/

.news-single-item {
	background-color:#e8e7e2;
	margin-bottom:5px;
    width: 671px;
}

.news-single-pdfHeader {
    display: none;
}


.news-single-main {
	border-right: 1px dotted #666;
    float: left;
    padding: 5px;
    width: 480px;
}


.news-single-item H2 {
	color: #eba14a;
	font-size: 1.4em;
	font-weight:bold;
	margin-bottom: 10px;
}
.news-single-item H3 {
    font-size: 1em;
	margin-bottom: 5px;
}

.news-single-img {
	float: left;
    margin-right:5px;
}

.news-single-imgcaption {
	padding:3px;
    width: 230px;
    font-size: 10px;

}

.news-single-additional-info a {
    color: #f36823;
    font-weight: bold;
}
.news-single-additional-info h3 {
    color: #666;
    text-transform: uppercase;
}

.news-single-files {
    border-bottom: 1px dotted #444;
    margin-bottom: 10px;
    padding-bottom: 3px;
}
.news-single-files .news-single-pdflink a {
    background: url(../img/btn_download.gif) 0 1px no-repeat;
    padding-left: 20px;
}

.news-single-item .news-image-thumbs {
    border-bottom: 1px dotted #444;
    padding-bottom: 3px;
}

.news-single-item .news-image-thumbs img {
    padding: 0;
}

.news-single-item .news-image-thumbs .single-thumb-img {
    float: left;
    margin-right: 3px;
    text-align: center;
    width: 45px
}

.news-single-item .single-thumb {
    margin: 5px 0;
}

.news-single-item .add-image-text {
    float: left;
}


.news-single-presscontact {
    padding: 5px 0;
}


.news-single-category {
	float: right;
}

.news-single-linklist {
    margin: 1em 0;
}
#content .news-single-linklist ul {
    list-style: none;
}
#content .news-single-linklist ul li {
    margin: 0;
    padding: 0;
}

.news-single-backlink {
    clear: both;
}


.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
    margin: 10px 0 15px 5px;
}

.news-single-timedata {
    font-size: 0.9em;
    margin: 0 0 5px 0;
}


.news-single-imgcaption {
    background: #f3f3f1;
    padding: 5px;
}

.news-single-author {
	padding-bottom: 3px;
}

.news-single-additional-info {
    float: left;
    overflow: hidden;
    padding: 5px;
    width: 140px;
}


/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
    background: url(../img/tx-ttnews-browsebox_bg.gif) top left no-repeat;
    height: 30px;
    padding-right: 10px;
    padding-top: 10px;
    width: 661px;
}

/* Holly Hack Targets IE Win only \*/
* html #main #content .news-amenu-container {
   margin-left: 10px;
}
/* End Holly Hack */

select.catSelect {
  border: 1px solid #6f6d6e;
}


.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;
}





/* News Search List
******************************/

.news-search-form {

}

.news-search-emptyMsg{

margin:0px;
}
.news-search-form FORM {
	margin:0px;
}


/* press_search
******************************/

/***********************************
* Sidebar
************************************/

#sidebar .search-text-wrap{
    background: #f0efeb;
    border: none;
    height: 60px;
}

#sidebar .input img{
    margin: 1px 0 0 0;
}

#sidebar .input h2{
    background: 0px;
}

#sidebar .check{
    margin: 5px 0 5px 3px;
}

#sidebar .submit {
    margin: 5px 3px 5px 3px;
}


/***********************************
* Content
************************************/
#content .press_search_results {
    width: 700px;
}


#content .search-dates-wrap {
    display:none;
}

#content .press_search_listItem {
    background: #d3d3d3;
    border: #f0efeb solid 1px;
    float: left;
    height: 150px;
    margin: 15px 3px 10px 3px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 160px;
}

#content .press_search_listItem img {
    cursor: default;
}

#content .press_search_listItem:hover {
    border: #f36823 solid 1px;
}

#content .listItemTitle {
    background: #f0efeb;
    height: 18px;
    width: 160px;
}

#content .listButtons {
    background: #f0efeb;
    height: 21px;
    padding-bottom: 5px;
    width: 160px;
}

#content .listButtons img {
    cursor: pointer;
}

#content .press_search_resultDetails {
    background: #fff;
    border: solid 2px #d3d3d3;
    display: none;
    margin: 0;
    padding: 1px;
    position: absolute;
    z-index: 100;
}

#content .press_search_resultDetails img{
    border-bottom: solid 1px #d3d3d3;
}


#content .selectCount {
    border-top: #d2d2d2 solid 1px;
    float: left;
    margin: 10px 0 0 3px;
    padding-top: 10px;
    width: 698px;
}



 /***********************************
* Sonstiges
************************************/

.singleDetail {
    padding: 2px 0 3px 3px;
    text-align: left;
}

.singleDetail h3 {
    float: left;
    padding: 0 5px 2px 0;
}



/* pagebrowse - better pagebrowser
*****************************/


.browseBoxWrap {
    text-align: center;
}

.browseBoxWrap table {
    margin: auto;
}

.disabledLinkWrap #browseFirst {
    background: url(../img/browse_first_inactive.gif) top no-repeat;
}

.disabledLinkWrap #browsePrev {
    background: url(../img/browse_left_inactive.gif) top no-repeat;
}

.disabledLinkWrap #browseNext {
    background: url(../img/browse_right_inactive.gif) top no-repeat;
}

.disabledLinkWrap #browseLast {
    background: url(../img/browse_last_inactive.gif) top no-repeat;
}

.inactiveLinkWrap #browseFirst {
    background: url(../img/browse_first.gif) top no-repeat;
}

.inactiveLinkWrap #browsePrev {
    background: url(../img/browse_left.gif) top no-repeat;
}

.inactiveLinkWrap #browseNext {
    background: url(../img/browse_right.gif) top no-repeat;
}

.inactiveLinkWrap #browseLast {
    background: url(../img/browse_last.gif) top no-repeat;
}

#content .tx-pagebrowse-pages ol {
    list-style: none;
    margin: 0;
    padding: 0;
}

#content .tx-pagebrowse-pages ol li {
    display: inline;
    font-size: 1.3em;
    margin: 0 3px;
}

#content .tx-pagebrowse-pages ol li a {
    font-size: 1em;
}


