/* CSS Document */

.ListNewsItems { width:100%; overflow:hidden; margin-top:25px }
.ListNewsItems a.title { color:#666; font-weight:bold; text-decoration:none }
.ListNewsItems a.title:hover { text-decoration:underline }
.ListNewsItems .image { display:block; width:109px; margin-right:30px; overflow:hidden }
.ListNewsItems .image .box-top { display:block; width:109px; height:4px; overflow:hidden; background:url(../images/news-photo-box-t.jpg) no-repeat }
.ListNewsItems .image .box-body { display:block; width:109px; overflow:hidden; background:url(../images/news-photo-box-bg.jpg) repeat-y }
.ListNewsItems .image .box-body img { width:101px; border:0; margin-left:4px }
.ListNewsItems .image .box-bottom { display:block; width:109px; height:4px; overflow:hidden; background:url(../images/news-photo-box-b.jpg) no-repeat bottom }
.ListNewsItems a.detail { color:#666; float:right; font-style:italic }
.ListNewsItems a.detail:hover { text-decoration:underline }
.ListNewsItems .description { margin-top:5px }
.ListNewsItems .description, .ListNewsItems .ListNewsItems p, .ListNewsItems .ListNewsItems div, .ListNewsItems .description td { color:#333 }
.ListNewsItems .description p { margin-top:0 }
.ListNewsItems .endItem { width:auto; height:1px; border-bottom:1px dotted #e2e2e2; overflow:hidden; margin-top:15px }

.newsItem { width:100%; overflow:hidden; margin-top:25px }
.newsItem a.title { color:#149f00; font-style:italic; text-decoration:none }
.newsItem a.title:hover { text-decoration:underline }
.newsItem .image { display:block; width:109px; margin-right:15px }
.newsItem .image .box-top { display:block; width:109px; height:4px; overflow:hidden; background:url(../images/news-photo-box-t.jpg) no-repeat }
.newsItem .image .box-body { display:block; width:109px; overflow:hidden; background:url(../images/news-photo-box-bg.jpg) repeat-y }
.newsItem .image .box-body img { width:101px; border:0; margin-left:4px }
.newsItem .image .box-bottom { display:block; width:109px; height:4px; overflow:hidden; background:url(../images/news-photo-box-b.jpg) no-repeat bottom }
.newsItem a.detail { color:#369; text-transform:lowercase; float:right; font-style:italic }
.newsItem a.detail:hover { text-decoration:underline }
.newsItem .description, .newsItem .description p, .newsItem .description div, .newsItem .description td { color:#666; font-weight:bold }
.newsItem .description p { margin-top:0 }
.newsItem table { border-collapse:collapse }
.newsItem td p { margin:0; padding:0 }
#NewsItemDetail a.zPhoto { width:53px; height:38px; border:0; display:block; cursor: url(images/ZoomPhoto/zoomin.cur), -moz-zoom-in }


.dateItem { display:block; background:url(../images/icons/calendar.jpg) no-repeat left center; padding-left:20px; font-style:italic; color:#08272f; font-size:11px; overflow:hidden }

#otherItems { width:200px; margin-left:20px }
#otherItems .title { font-size:18px; color:#727272; font-family:Tahoma, Geneva, sans-serif }
#otherItems .title span { color:#383838; font-weight:bold }
div#itemRelations { margin-top:5px }
div#itemRelations ul { margin:15px 5px 10px -27px; *margin-left:30px; list-style-image:url(../images/left_menu_arrow_sub.jpg) }
div#itemRelations ul li { margin:5px 0 10px 0; line-height:normal }
div#itemRelations ul li a { color:#333; font-size:11px }
div#itemRelations ul li a:hover{ color:#eb0305 }
div#itemRelations ul li .date { color:#999; font-size:11px; font-style:italic }


