#maincontent { background-color: #fff; margin-top: 16px; padding-top: 20px; padding-bottom: 20px;}
#news-anons {float: right; width: 207px; margin-right: 15px;}
#news-anons h2 {color: #3b3b3b; font-size: 20px; background: url(/images/minus-blue.gif) 0 10px no-repeat; padding-left: 17px; margin: 0;}
#news-anons .news-item .news-date { color: #8d8f81; margin-bottom: 4px; margin-top: 10px;}
#news-anons .news-item .red { font-weight: bold; color: #cf0009; }
#news-anons .news-item .minus-black { background: url(/images/minus-black.gif) 0 6px no-repeat; padding-left: 17px;}

/* направления деятельности */
#sferas { padding-left: 15px;}
#sferas .column { width: 213px; margin-right: 7px; float: left;}
#sferas .column .header- { background-color: #ffde01; padding: 2px 0 2px 14px; font-size: 11px; font-weight: bold; height: 30px; vertical-align: middle; color: #000;}
#sferas .column .header- a { text-decoration: none; }
#sferas .column .header- a:hover { text-decoration: underline; }
#sferas .column .header- .ptop- { padding-top: 8px;}
#sferas .column .info- { padding-left: 14px; margin-top: 5px; color: #6b6b6b;}


