/**
 * CSS-file with styles for news page
 *
 * @author Denis Barushev <barushev@gmail.com>
 * @since 05.07.2007
 * @version $Id: page-news.css 2 2007-10-09 07:48:18Z denis $
 */

.centerColumn .mentions {
}

.centerColumn .mentions .source {
    color: #7b9817;
}

.centerColumn .mentions dl {
    margin: -12px 0 0 0;
    padding: 0 0 8px 0;
}

.centerColumn .mentions dt {
    position: relative;
    left: -41px;
    top: 17px;
    width: 40px;
}

.centerColumn .mentions .text {
    padding: 3px 0 8px 0;
}


.rightColumn .calendar {
    padding: 25px 0 0 0;
}

.rightColumn .calendar li {
    padding: 0 0 3px 0;
}

.rightColumn .calendar .monthes {
    float: left;
    width: 49%;
}

.rightColumn .calendar .years {
    float: right;
    width: 49%;
}

.rightColumn .calendar .empty {
    color: #ccc;
}

.rightColumn .calendar .selected {
    padding-left: 17px;
    position: relative;
    left: -17px;
    background: url(../images/markers/arrow-right.gif) no-repeat left;
    font-weight: bold;
}

.centerColumn .newsBody {
    margin-top: -8px;
}

.centerColumn .newsBody .metadata {
    padding: 30px 0 0 0;
}

.centerColumn .newsBody .text {
    margin: -10px 0 0 0;
}

.centerColumn .newsBody .source a {
    color: #7b9817;
}

.centerColumn .newsBody .source a:hover {
    background: #7b9817;
    color: white;
}

.centerColumn .newsBody .related {
    padding: 0 0 8px 0;
}

.centerColumn .newsBody .related li {
    padding: 4px 0;
}