#topPage {background-position:-5px 0}
#topPage .background {background:url(i/background-second.jpg) no-repeat 0 0; height:123px}
#topPage .background div {height:123px}
#mainNews {height:123px}
#mainMenu {background:url(i/mainmenu.jpg) no-repeat 0 0}
.path {font-size:75%}
#mainContent {color:#003DAA; font-size:100%; padding:20px 20px 20px 19px; width:576px}
#mainContent td {color:#003DAA; font-size:75%}
:root #mainContent {width:537px}
#mainContent h2,h3,h4,h5 {color:#0B5B98; font-size:14px}

.article .author-date {float:left; background-color:#EFF3F9; padding:2px}
.article .author-date span {color:#003DAA; font-size:10px}
.article .heading {font-size:12px; font-weight:bold; padding:2px}
.article .heading a {color:#003DAA; text-decoration:none}
* html .article {margin-left:5px}
.article .briefly {clear:both; margin-bottom:13px}
.article .briefly a{text-decoration:none}
.article .briefly div{margin-top:3px}
/*.article .briefly a {color:#6C8BB8; text-decoration:none}
.article .briefly a:hover {text-decoration:underline}
.article .briefly a span {color:#f00}*/

#catalog_table {border-left: solid 1px #8EA3C2; border-top: solid 1px #8EA3C2}
#catalog_table th {font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:10px;background-color:#EFF3F9;border-right:solid 1px #8EA3C2;border-bottom:solid 1px #8EA3C2;padding-right:5px;padding-left:5px;}
#catalog_table td {font-family:Tahoma,Arial,Helvetica,sans-serif;border-right:solid 1px #8EA3C2;border-bottom:solid 1px #8EA3C2;padding-right:5px;padding-left:5px;font-size:10px;}
#catalog_table td.none {color:#8EA3C2}
#catalog_table tr.line {background-color:#EFF3F9}
#catalog_table a.none {color:#8EA3C2}
#catalog_table a:hover.none {color:#f00}


#filter_table {border: solid 1px #8EA3C2;}
#filter_table select {font:normal 10px Tahoma,Arial,Helvetica,sans-serif;color:#6C8BB8;}
#filter_table .all {background-color:#D2DAED}
#filter_table .btn {color:#fff; background-color:#8EA3C2; width:60px;border:1px solid #8EA3C2;}

.btn {color:#fff; background-color:#8EA3C2;border:1px solid #8EA3C2;}

.tbl {border-left: solid 1px #8EA3C2; border-top: solid 1px #8EA3C2}
.tbl th {background-color:#EFF3F9;border-right:solid 1px #8EA3C2;border-bottom:solid 1px #8EA3C2;padding-right:5px;padding-left:5px;}
.tbl td {border-right:solid 1px #8EA3C2;border-bottom:solid 1px #8EA3C2;padding-right:5px;padding-left:5px;}
