#mainContent .news-latest-container { height: 132px; margin-right: 10px; margin-bottom: 20px; background: #fce7ba url('../pix/news/corner-latest.gif') 480px 0px no-repeat; }
#mainContent .news-latest-container .news-latest-headerimage { width: 133px; float: left; overflow: hidden; margin-right: 5px; }
#mainContent .news-latest-container ul { margin: 0px; padding: 0px; }
#mainContent .news-latest-container ul h3 { /*overflow:hidden;*/ }
#mainContent .news-latest-container ul li { margin: 0px; list-style-type: none; }
#mainContent .news-latest-item { padding: 1px 10px 2px 0px;  font-size: 0.9em; clear:right; }
#mainContent .news-latest-item-middle {  border-top: 1px dotted #858a9e; clear:right; }
#mainContent .news-latest-item-end {  border-top: 1px dotted #858a9e; clear:right; }
#mainContent .news-latest-item .news-latest-content { width: 285px; height: 38px; overflow: hidden; }
#mainContent .news-latest-item h3 { margin: 0px; font-size: 1.1em; }
#mainContent .news-latest-item h3 a { text-decoration:none; }
#mainContent .news-latest-item h3 a:hover { text-decoration:underline; }
#mainContent .news-latest-item p { }
#mainContent .news-latest-content { width:280px; }
#mainContent .news-latest-morelink { margin-top: -1em; float: right; }
#mainContent .news-latest-morelink a { padding-left: 11px; background: transparent url('../pix/redlink_transp.gif') 0px 4px no-repeat; }

#mainContent .news-list-container .dachText h2 {  padding: 2px 0 2px 0; color: #fff; font-size: 1.0em; }
#mainContent .news-list-container .spacer { display: block; height: 1px; margin-bottom: 10px; background: transparent url('../pix/dotted.gif') 0px 0px repeat-x; font-size: .1em; }
#mainContent .news-list-item { }
#mainContent .news-list-item h2 { margin-bottom: 10px; display: block; font-size: 1.2em; }
#mainContent .news-list-item h2 a { text-decoration: none; }
#mainContent .news-list-item h2 a:hover { text-decoration: underline; }
#mainContent .news-list-item .news-list-img { float: left; border: 1px solid red; }
#mainContent .news-list-item img { float: left; margin-right: 20px; }
#mainContent .news-list-item .news-list-date { font-style: italic; }
#mainContent .news-list-item .news-list-text { }
#mainContent .news-list-item p { display: inline; }
#mainContent .news-list-item .news-list-morelink { }
#mainContent .news-list-item .news-list-morelink a { padding-left: 15px; background: transparent url('../pix/redlink_transp.gif') 0px 4px no-repeat; }
#mainContent .news-list-item .clearer { margin-bottom: 15px; }

#mainContent .news-single-item { }
#mainContent .news-single-item .news-single-Headline { font-size: 1.2em; margin: 0px; }
#mainContent .news-single-item .dachText h1 {  padding: 2px 0 2px 0; color: #fff; font-size: 1.0em; }
#mainContent .news-single-item h2 { margin-bottom: 10px; font-size: 1.2em; }
#mainContent .news-single-item p.subheader { display: inline; font-weight: bold; }
#mainContent .news-single-item .news-single-img { float: right; margin:0 0 20px 20px; }
#mainContent .news-single-item .news-single-img img { }
#mainContent .news-single-item .news-single-img .news-single-imgsource {text-align:right; font-style: normal; color:#999;}
#mainContent .news-single-item .news-single-img .news-single-imgcaption { margin-top: 3px; font-size: 100%; line-height: 75%; font-style: italic; }
#mainContent .news-single-item .news-single-backlink { margin-top: 20px; }
#mainContent .news-single-item .news-single-backlink a { padding-left: 15px; background: transparent url('../pix/redlink_transp.gif') 0px 4px no-repeat; }

#mainContent .news-single-item .news-set1-img1all { }
#mainContent .news-single-item .news-set1-img1all img { }
#mainContent .news-single-item .news-set1-img1all .caption { margin-top: 2px; }
#mainContent .news-single-item .news-set1-img2all { float: left; margin-right: 15px; }
#mainContent .news-single-item .news-set1-img2all img { }
#mainContent .news-single-item .news-set1-img2all .caption { margin: 2px 0px 10px 0px; }

#mainContent .news-amenu-container { }
#mainContent .news-amenu-container ul { margin: 0px; padding: 0px; }
#mainContent .news-amenu-container ul li { list-style-type: none; }
#mainContent .news-amenu-container ul li.news-amenu-item-year { font-weight: bold; }
#mainContent .news-amenu-container a { padding-left: 15px; background: transparent url('../pix/redlink_transp.gif') 0px 4px no-repeat; }

