
.fm{ float:left; position:relative;}
.fmr { float:right; position:relative;}

.newsslider {
    width: 588px;
	border: 1px solid #555555;
    margin: 5px;
}
.news_foto{ width:350px; height:275px; border-right:1px solid #555555;}
.news_link{ width:237px; height:275px; background: #666;}

.text{ background:#000000; width:350px; height:80px; position: absolute; float:left;opacity:0.45;filter:alpha(opacity=45); bottom:0; left: 0;}

.NewsImageItem {position: absolute;}

.NewsTitleItem {
    width:233px; height:49px; cursor:pointer; display: block; padding: 2px;
}
a.newssl, a.newssl:link, a.newssl:hover, a.newssl:visited {
    color: #f5f5f5;
}

b.newssl {
    color: #ddd; text-decoration: none;
}

.dline {
    width:237px; height:1px; border-top:1px solid #888;
}

B.tt{font:normal 11px Verdana; font-weight: bold; color:#ddd; position: absolute; bottom: 0; left:0; height: 80px; float:left; padding-left:5px; /*display:none;*/}

a.acti1 {
    background-color: #888;
}
