.newsdate 
    {
    font-family:tahoma, arial, helvetica, sans-serif;    
    font-size:12px;
    padding-left:3px;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
    margin-right:7px;
    margin-left:5px; 
    color: #82A7B5;   
    }

.newsdatelist 
    {
    font-family:tahoma, arial, helvetica, sans-serif;    
    font-size:12px;
    padding-left:0px;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
    margin-right:7px;
    margin-left:0px; 
    color: #82A7B5;   
    }

.newstable tr td
    {
    border-bottom: 5px #eeeeee solid;
    color: #000000;
    }

.newstitle 
    {
    color: #05506b;
    padding-bottom:5px;
    margin-bottom:3px;
    }

.newstitle a:link, .newstitle a:visited, .newstitle a:active
    {
    color: #05506b;
    font-size:12px;
    text-decoration:underline;
    }
.newstitle a:link, .newstitle a:visited
    {
    color: #05506b;
    font-size:12px;
    text-decoration:underline;
    }
.newstitle a:hover { text-decoration: underline; color: #900;}
.newstitle a:active { text-decoration: none; color: #666;}

.newsbody 
    {
    margin-right:5px;
    padding-left: 5px;
    padding-right: 5px;
    clear:both;
    font-size:11px;
    color:#000;
    margin-bottom:10px;
    }

.newsbody a:link {float:right;color: #333333;}

.newsbody a:visited 

.newsnumber
    {

    font-weight:bold;
    color:#333366;
    padding-right:5px;

    }

.rsslink
    {

    text-align:right;

    }

.art_short_panel
    {
    border-top:4px solid #CDCDCD;
    background:url(/images/sub_back.gif) left bottom no-repeat;
    width:208px;
    padding-top:5px;
    }


.art_all_news
    {
    padding-top:5px;
    clear:both;
    font-size:14px;
    text-align:left;
    text-color:#05506b;
    padding-right:10px;
    padding-bottom:10px;
    }

.art_all_news a, .art_all_news a:link, .art_all_news a:hover, .art_all_news a:visited
    {
    color:#000000;
    }
