@charset "utf-8";
/* 
 * Stadt Augsburg, tt_news Stylesheet
 * Author: René Schaub
 */

/* global css */
.clr { clear:both; }
.underline { text-decoration:underline; }
hr.separator { padding-top:5px; margin-bottom:5px; border-bottom:1px solid #666; }

/* news latest container */
div.news-latest-container { padding: 8px 0; }
div.news-latest-container div.news-latest-item { padding: 4px 0; font-size: 14px; }
div.news-latest-container div.news-latest-item div.news-latest-date { display:block; width:80px; float:left; }
div.news-latest-container div.news-latest-item div.news-latest-title { display:block; width:530px; float:left; }
div.news-latest-container div.news-latest-item div.news-latest-title a { text-decoration:none; }
.news-latest-item { font-family: Museo-300; letter-spacing: 0.2px; }
.news-latest-date { color: #000; font-weight: normal !important; font-family: Museo-700; margin-bottom: 10px; letter-spacing: 0.2px; }

/* news list container */
div.news-list-container {}
div.news-list-container div.news-list-container-header { color: #000; font-size:14px; font-family: Museo-500; padding: 8px 5px; }
div.news-list-container div.news-list-container-header div.news-list-container-header-date { display:block; width:80px; float:left; }
div.news-list-container div.news-list-container-header div.news-list-container-header-title { display:block; width:530px; float:left; }
div.news-list-container div.news-list-container-header div.news-list-container-header-title a { text-decoration:none; }

div.news-list-container div.news-list-container-item { height:37px; padding: 4px 5px; }
div.news-list-container div.news-list-container-item:nth-child(2n) { background: #eee; }
div.news-list-container div.news-list-container-item div.news-list-container-item-date { display:block; width:80px; float:left; }
div.news-list-container div.news-list-container-item div.news-list-container-item-title { display:block; width:530px; float:left; }

/* news detail container */
div.news-single-item {}
div.news-single-item h1.news-single-item-title { font-size:22px; }
div.news-single-item h2 { margin-bottom: 9px;}
div.news-single-item div.news-single-additionalinfo { font-size:11px; color: #535353; }
div.news-single-item div.news-single-img { padding: 6px 0; }
div.news-single-item div.news-single-img p.news-single-imgcaption { padding-top: 10px; font-size:12px; color:#535353; }
div.news-single-item p { padding: 9px 0; }
div.news-single-item div.news-single-additional-info dl.news-single-files { color: #535353; }
div.news-single-item div.news-single-additional-info dl.news-single-files dd { padding:5px 0; }
div.news-single-item div.news-single-additional-info dl.news-single-files dd a { padding:0 5px; }
div.news-single-item div.news-single-backlink { padding: 9px 0; }

/* category list */
ul.news-list-categories { padding-left:5px; }
ul.news-list-categories a { float:left; padding-right:10px; text-decoration:none; }
ul.news-list-categories li { float:left; background:none !important; padding-left:0 !important; padding-right: 5px !important; margin-right:5px; border-right: solid 1px #666;}
ul.news-list-categories li:last-child { border-right:none !important; padding-right:0 !important; }
ul.news-list-categories li.active { font-weight:bold; }
ul.news-list-categories li a { padding-right: 0 !important; text-decoration:underline; }
div.news-category-hr { margin-bottom: 0 !important; }

/* pagination */
div.news-list-browse div.showResultsWrap { display:none; }
div.news-list-browse div.browseLinksWrap { text-align:right; }
div.news-list-browse div.browseLinksWrap a { text-decoration:none; padding:0 3px; }
div.news-list-browse div.browseLinksWrap span.disabledLinkWrap { display:none; }
#c61404 { overflow:hidden; }

/* ajax */
.news-list-ajax { position:relative; height:100%; }
.news-list-ajax div.preloader { position:absolute; width:100%; background:#fff; opacity:0.5; filter: alpha(opacity = 50); top:0; left:0; right:0; bottom:0; }
.news-list-ajax div.preloader span {  position:absolute; top: 5px; right: 15px; opacity:1; filter: alpha(opacity = 100); }
