@charset "utf-8";
/* CSS Document */

.news-list-container { }
.news-list-item { margin: 0 10px 1em 10px; }

.cntWrapApp H1.news-header { margin: 0 0 1.4em 0 !important; }
.news-list-item H2 { font-size: 133.33%; margin: 0 0 1em 0; }
.news-list-item H2 A { color: #444444; text-decoration: none; }
.news-list-item H2 A:hover { color: #444444; text-decoration: none; }

.news-list-date { margin: 0 0 0.5em 0; font-weight: bold; color: #aaaaaa; border-bottom: 1px solid #aaaaaa; }
.news-list-image { width: 156px; float: left; }
.news-list-image IMG { border: 10px solid #cccccc; }
.news-list-clear { clear: both; }

.news-list-empty { margin: 0 10px 1em 10px; text-align: center; }

.news-list-morelink { margin: 1.5em 0 0 0; text-align: right; }
.news-list-morelink A { padding: 0.2em 0.5em; font-weight: bold; color: #ffffff; text-decoration: none; background: #cccccc; border: 1px solid #aaaaaa; }
.news-list-morelink A:hover{ background: #bbbbbb; text-decoration: none; }

.news-list-browse .news-list-browse { text-align: center; margin: 1.5em 0 0 0; padding: 0.5em 0; border-top: 10px solid #ffffff; }
.resultNumbersWrap { font-weight: bold; }
.browseLinksWrap { margin: 1em 0 0.5em 0; }
.browseLinksWrap A { margin: 0 0.8em 0 0.8em; padding: 0.3em 0.5em; font-weight: bold; color: #ffffff; text-decoration: none; background: #cccccc; border: 1px solid #aaaaaa; }
.browseLinksWrap A:hover{ background: #bbbbbb; text-decoration: none; }
.browseLinksWrap .activeLinkWrap A { background: #ff0000; border: 1px solid #ff0000; }
.browseLinksWrap .activeLinkWrap A:hover { background: #ff0000; }

.news-single-timedata { margin: 0 0 0.5em 0; font-weight: bold; color: #aaaaaa; border-bottom: 1px solid #aaaaaa; }
TABLE.news-single-body { width: 100%; }
TD.news-single-col-text { vertical-align: top; }
TD.news-single-col-text H2 { margin-top: 0; }
TD.news-single-col-image { vertical-align: top; width: 146px; }
TD.news-single-col-image { padding-left: 1.5em; }
DIV.news-single-img IMG { margin: 0 0 10px 0; border: 10px solid #cccccc; display: block; }
DIV.news-single-imgcaption { margin-top: -8px; }

.news-archive-hint { margin: 0 0 1em 0; border-bottom: 10px solid #ffffff; }
.news-archive-hint DIV { margin: 0 10px; padding-bottom: 1.7em; text-align: center; }