/* latestteaser widget */
div.NewsModule a.news-latestteaser-readmore { display: block; margin-top: 1em; }
div.NewsModule div.news-latestteaser-footer { clear: both; margin: 10px 0; padding: 0 3px; font-style: italic; text-align: right; font-size: 0.8em; border-top: 1px solid #BEB3D4; }

div.NewsModule img.news-thumbnail { float: left; margin-right: 1em; margin-bottom: 1em; }

/* latestnews widget */
div.NewsModule div.latestnewsAction ul { list-style: none; padding: 0; margin: 0; }
div.NewsModule div.latestnewsAction ul li { padding: 0 0 0 10px; margin: 0; background: url( ../images/arrow.gif ) no-repeat 0px 9px; }
div.NewsModule div.latestnewsAction span.news-latestnews-date { padding: 0 0 0 10px; float: right; }

/* archive */
div.NewsModule div.archiveAction ul.news-archive li span.news-archive-date { padding: 0 0 0 10px; float: right; }

div.NewsModule div.archiveAction ul { list-style: none; padding: 0; margin: 0; }
div.NewsModule div.archiveAction ul li { padding: 0 0 0 10px; margin: 0; background: url( ../images/arrow.gif ) no-repeat 0px 9px; }
div.NewsModule div.archiveAction span.news-latestteaser-date { padding: 0 0 0 10px; float: right; }

/* item */
div.NewsModule div.itemAction div.news-item-footer { margin: 10px 0; padding: 0 3px; font-style: italic; text-align: right; font-size: 0.8em; border-top: 1px solid #BEB3D4; }

div.NewsModule div.pagination { padding: 10px; margin: 10px 0 0 0; text-align: center; color: #CCC; }
div.NewsModule div.pagination a,
div.NewsModule div.pagination a:link { display: inline-block; padding: 1px 8px; margin-right: 2px; border: 1px solid #aaa; color: #333; text-decoration: none; }
div.NewsModule div.pagination a:active,
div.NewsModule div.pagination a.current { background-color: #ddd; font-weight: bold; color: #000; }
div.NewsModule div.pagination a:hover { color: #000; }
div.NewsModule div.pagination a.previous { }
div.NewsModule div.pagination a.next { }

