/* Start of CMSMS style sheet 'news' */
/* Render news block */
ul#news_block
{
    padding: 1px 0px 0px 0px;
    font-size: 14px;
}
ul#news_block li
{
     clear: both;
     display: block;
}
ul#news_block li.post_content
{
    padding: 0px 0px 0px 75px;
}
ul#news_block li.post_content span
{
     color: #555550;
}
ul#news_block li.post_date
{
     color: #919191;
}
ul#news_block li.post_title
{
     padding: 0px 0px 0px 0px;
     line-height: 1.1;
     color: #AA3C00;
     font-weight: bold;
}
ul#news_block li.post_content a, ul#news_block li.post_content a:link, ul#news_block li.post_content a:visited
{
     color: #AA3C00;
     text-decoration: underline;
}
ul#news_block li.post_content a:hover
{
     color: #555550;
     text-decoration: underline;
}

/* Render news block all */
table#news_block_all
{
    font-size: 14px;
    margin: 15px 0px 0px 0px;
    float: left;
}
@media all and (-webkit-min-device-pixel-ratio:0)
{
    table#news_block_all
    {
        font-size: 14px;
        margin: 15px 0px 9px 0px;
        float: left;
        width: 425px;
    }
}
table#news_block_all td.post_content
{
    padding: 0px 10px 10px 20px;
}
table#news_block_all td.post_content span
{
     color: #AA3C00;
     padding: 0px 5px 0px 0px;
}
table#news_block_all td.post_date
{
     color: #A0A0A0;
     font-weight: bold;
     padding: 0px 0px 0px 10px;
}
table#news_block_all td.post_content a, table#news_block_all td.post_content a:link, table#news_block_all td.post_content a:visited
{
     color: #AA3C00;
     text-decoration: underline;
}
table#news_block_all td.post_content a:hover, table#news_block_all td.post_content a:hover
{
     color: #555550;
     text-decoration: underline;
}

/* Render news block all 2*/
table#news_block_all2
{
    font-size: 14px;
    margin: 0px 0px 0px 0px;
    float: left;
}
@media all and (-webkit-min-device-pixel-ratio:0)
{
    table#news_block_all2
    {
        font-size: 14px;
        margin: 0px 0px 0px 0px;
        float: left;
    }
}
table#news_block_all2 td.post_content
{
    padding: 0px 0px 3px 25px;
}
table#news_block_all2 td.post_content span
{
     color: #AA3C00;
}
table#news_block_all2 td.post_date
{
     color: #A0A0A0;
     font-weight: bold;
     padding: 0px 0px 0px 15px;
}
table#news_block_all2 td.post_content a, table#news_block_all2 td.post_content a:link, table#news_block_all2 td.post_content a:visited
{
     color: #AA3C00;
     text-decoration: underline;
}
table#news_block_all2 td.post_content a:hover, table#news_block_all2 td.post_content a:hover
{
     color: #555550;
     text-decoration: underline;
}


/* Render news list */
ul#news_list
{
    width: 166px;
    margin: 0px 50px 0px 13px;
    padding: 0px 0px 0px 0px;
    float: left;
}
ul#news_list li
{
     clear: both;
     display: block;
}
ul#news_list li.post_content
{
     padding: 0px 0px 0px 0px;
}
ul#news_list li.post_image
{
     padding: 0px 0px 9px 0px;
}
ul#news_list li.post_date
{
     color: #888888;
}
ul#news_list li.post_title
{
     padding: 0px 0px 9px 0px;
     line-height: 1.1;
}
ul#news_list li.post_title a, ul#news_list li.post_title a:link, ul#news_list li.post_title a:visited
{
     color: #000000;
}
ul#news_list li.post_title a:hover
{
     color: #AA3C00;
}


/* Render news detail */
ul#news_detail
{
    width: 670px;
    padding: 10px 0px 0px 0px;
}
ul#news_detail li.post_date
{
     color: #888888;
     padding: 0px 0px 0px 0px;
     display: block;
     clear: both;
     width: 670px;
}
ul#news_detail li.post_title
{
     font-size: 20px;
     display: block;
     clear: both;
     width: 670px;
     color: #212121;
}
ul#news_detail li.post_content
{
    padding: 10px 0px 30px 0px;
}
div#recent_news
{
    float: left;
    width: 425px;
    height: 52px;
    background: url('[[uploads_url]]/images/layout/background/uutiset_bg.png');
    position: relative;
}
div#recent_news2
{
    float: left;
    width: 425px;
    height: 52px;
    background: url('[[uploads_url]]/images/layout/background/nyheter_bg.png');
    position: relative;
}
div#recent_news3
{
    float: left;
    width: 425px;
    height: 52px;
    background: url('[[uploads_url]]/images/layout/background/news_bg.png');
    position: relative;
}
div#recent_news a#ajankohtaista_link.active, 
div#recent_news a#ajankohtaista_link.deactive:hover,
div#recent_news2 a#ajankohtaista_link.active, 
div#recent_news2 a#ajankohtaista_link.deactive:hover,
div#recent_news3 a#ajankohtaista_link.active, 
div#recent_news3 a#ajankohtaista_link.deactive:hover
{
    display: block;
    width: 151px;
    height: 16px;
    background: url('[[uploads_url]]/images/layout/menu/ajankohtaista_akt.png');
    position: absolute;
    top: 19px;
    left: 30px;
    cursor: pointer;
    cursor: hand;
}

/* Render blog summary */
ul#news_summary
{
    width: 670px;
    padding: 10px 0px 0px 0px;
}
ul#news_summary li.post_date
{
     color: #888888;
     padding: 0px 0px 0px 0px;
     display: block;
     clear: both;
     width: 670px;
}
ul#blog_news li.post_title a, ul#news_summary li.post_title a:link, ul#news_summary li.post_title a:visited
{
     font-size: 20px;
     display: block;
     clear: both;
     width: 670px;
     color: #212121;
}
ul#news_summary li.post_title a:hover
{
     font-size: 20px;
     color: #aa3c00;
     display: block;
     clear: both;
     width: 670px;
}
ul#news_summary li.post_content
{
    padding: 10px 0px 30px 0px;
}
ul#news_summary li.post_reply
{
    padding: 0px 0px 15px 0px;
}
ul#news_summary li.post_reply a, ul#news_summary li.post_reply a:link, ul#news_summary li.post_reply a:visited
{
     color: #ff8b7c;
}
ul#news_summary li.post_reply a:hover
{
     font-size: 15px;
     color: #808080;
}
div#news_pagination
{
    float: right;
    padding: 10px 7px 0px 0px;
}
div#news_pagination a, div#news_pagination a:link, div#news_pagination a:visited
{
     color: #aa3c00;
}
div#news_pagination a:hover
{
     color: #888888;
}
/* End of 'news' */

