/* tt_news */
.news-list-browse														{ padding: 0px; margin: 0px;  width: 100%; }
.tx-ttnews-browsebox												{ padding: 0px; margin: 0px; height: 20px;  }

.tx-ttnews-browsebox table									{ float: right; }

.tx-ttnews-browsebox table tbody tr td			{ height: 15px !important; overflow: hidden; } 
.tx-ttnews-browsebox table tbody tr td p		{ padding: 0px; margin: 0px; height: 15px;}
.tx-ttnews-browsebox-SCell									{ font-weight: bold; color: #00529e; }
.tx-ttnews-browsebox-SCell p a							{ color: #00529e; }

.news-list-browse a													{ color: #00529e; padding: 0px 2px 0px 2px; text-decoration: none; }
.news-list-browse a:hover										{ color: #00529e; text-decoration: underline; }


.news_image																	{ float: right; width: 155px; margin-right: 10px;  }
* html .news_image													{ margin-right: 0px; }
.news_image	img															{ margin: 0px 0px 5px 10px; border: 1px solid #727272; }
.news-single-imgcaption											{ color: #00529e; font-size: 11px; padding-left: 13px; margin: 0px 0px 15px 0px; }


/*
.news_image																	{ }
.news_image	img															{ border: 1px solid #c7c7c7;  }
.news-single-imgcaption											{ color: #00529e; font-size: 11px; }
.singleimage																{ width: 120px; }
*/





/* TT News */
.news_title a																{ color: #00529e; text-decoration: none; }
.news_title a:hover													{ text-decoration: underline !important; }

/* Archive */
.news-amenu-container												{ font-size: 0.9em; width: 200px; overflow: hidden; }
.news-amenu-container ul										{ padding: 0px; margin: 0px; }
.news-amenu-container ul li									{ padding: 0px; margin: 0px; list-style: none; }
.news-amenu-item-year												{ background: #00529e; display: block; padding: 3px 0px 3px 5px !important; margin-top: 20px !important; color: white; }
.news-amenu-item-entry											{ display: block; padding: 3px 0px 3px 5px !important; }
.news-amenu-item-entry_l										{ width: 100px; float: left; }
.news-amenu-item-entry_r										{ float: left; }
.news-amenu-item-entry_r a									{ text-decoration: none; color: #00529e; padding-right: 15px; background: url(../images/arrow_blue_double.gif) no-repeat right 0.5em; }
.news-amenu-item-entry_r a:hover						{ text-decoration: underline; }

.news_title																	{ float: left; font-weight: bold; }
.news_date																	{ float: right; }
.news_text																	{ margin: 2px 0px 1px 0px;  }
.news_morelink															{ text-align: left; margin: 0px 0px 20px 0px; }
.news_morelink a														{ color: #00529e; text-decoration: none; padding-right: 15px; background: url(../images/arrow_blue_double.gif) no-repeat right 0.5em; }
.news_morelink a:hover											{ text-decoration: underline; }


/* Latest */
.latest_news_box_outer											{ width: 200px; overflow: hidden; margin: 0px 0px 0px 0px;  }
.latest_news_header													{ background: #00529e; color: white; padding: 3px 0px 3px 0px; margin: 5px 0px 0px 0px; text-indent: 7px; font-size: 0.9em;  }
.latest_news_box														{ font-size: 0.9em; padding: 8px 10px 8px 7px; }
.latest_news_date														{ color: #727272; text-align: left; }
.latest_news_headline a											{ color: #00529e; display: block; text-decoration: none; padding-left: 15px; background: url(../images/arrow_blue_double.gif) no-repeat 0em 0.5em; } 
.latest_news_headline a:hover								{ text-decoration: underline; }

/* Termine */
.ttnews_termine_title												{ font-weight: bold; }
.ttnews_termine_title a											{ color: #00529e; text-decoration: none; }
.ttnews_termine_title a:hover								{ text-decoration: underline; }

.ttnews_termine_date div										{ width: 170px; }
.ttnews_termine_location div								{ width: 180px; }
.ttnews_termine_link div										{ width: 50px; text-align: right; }
.ttnews_termine_link div a									{ color: #00529e; display: block; text-decoration: none; padding-right: 15px; background: url(../images/arrow_blue_double.gif) no-repeat right 0.5em; } 
.ttnews_termine_link div a:hover						{ text-decoration: underline; }

.ttnews_termine_spacer											{ height: 20px; }

.ttnews_terminboxtable											{ margin-bottom: 20px; }
.ttnews_termintitle													{ margin: 5px 0px 10px 0px; }
.ttnews_terminbox														{ color: #00529e; font-weight: bold; }
.ttnews_termine_date .mbl_newsevent_multidayevent			{ display: inline; padding: 0px;  }
.mbl_newsevent_multidayevent								{  }
.ttnews_where																{ margin: 0px; padding: 0px 10px 10px 0px; }









