*, html, body { margin: 0; padding: 0; }
body, html { font-family: arial; background: #fff; color: #000; }

body { height: 100%; }
body, body.large, body.largest { font-size: 12pt; }

a { background: transparent; text-decoration: underline; color: #000; }
/*a:after { content: " (" attr(href) ") "; font-size: 90%; }*/
a img { border: 0; }
p { font: normal 12pt arial; margin-bottom: 15px; }
b { font: bold 12pt arial; }
h1 { font: bold 16pt arial; padding: 5px 0; }
.csc-header h1 { font: normal 20pt tahoma; margin: 20px 0; text-align: left; }
h3 { font: normal 16pt Tahoma; }
table { border-collapse: collapse; }
td { vertical-align: top; }

.header { background: transparent; height: auto; }
.topline { display: none; }

.splash .r, .splash .bg, .menu, #lenta-all { display: none; }
.onetwo h1 { margin: 0 0 20px 0; width: 100%; white-space: nowrap; }

.comcont { background: #fff; }
.pusher { height: 0; line-height: 0; clear: both; float: none !important; }

.crumbs2 { margin: 20px 0; }
.crumbs2 div { float: left; padding-right: 5px; }
.crumbs2, .crumbs2 a { font: normal 11pt tahoma; text-decoration: none; }
.crumbs2 b a { font-weight: bold; }
.crumbs2 span { background: #fff; float: left; }
.crumbs2 span a { font-weight: bold; }
.orangr_back div { padding: 0; }
.orangr_back * { float: none !important; }
.orangr_back .ob_top, .orangr_back .ob_bot { display: none; }
.orangr_back .ob_con { background-color: #fff; }
.orangr_back .ob_con a { font: bold 11pt tahoma; }

.block { padding: 0; }
	
.crud.type1, .crud.type1 .crud1, .crud.type1 .crud2, .crud.type1 .crud3 { background: #ffffff; }

.crud.type2, .crud.type2 .crud1, .crud.type2 .crud2, .crud.type2 .crud3, .crud.type2 .crud4,
.crud.type2 .crud5, .crud.type2 .crud6, .crud.type2 .crud7 { background: #ffffff; }
.crud.type3, .crud.type3 .crud1, .crud.type3 .crud2, .crud.type3 .crud3 { background: #ffffff; }

.pd40_30_15_30 { padding: 0; }
.pd30_30_15_30 { padding: 0; }

.right_col { float: none; display: none; }

.left_col { padding: 0 !important; }
.left_col ul { list-style: disc outside; }
.left_col li { font: normal 12pt arial; }
.left_col ol { list-style: decimal outside; }
.left_col h4 { font: bold 14pt arial; }

.news_itm, .anons_itm { margin-bottom: 15px; }
.news_itm b, .anons_itm b { font: bold 16pt arial; }
.news_itm .date { font: normal 11pt arial; margin: 5px 0; }
.sostav .news_itm h3 { font: normal 16pt Tahoma; }
.news_itm a { text-decoration: underline; font-size: 10pt; }
.news_itm a img { //margin-bottom: 10px !important; }
.news_itm h3 a { font: normal 14pt Tahoma; text-decoration: none; margin: 15px 0; }
.anons_itm h3 {  font: normal 14pt arial; }
.news_itm span { font: normal 11pt arial; }
.news_itm span.anons { font: normal 11pt arial; }
.news_itm span a { font-weight: bold; font-size: 12pt; }
p.anoncy { display: none; }

.print_a { display: none; }

.sostav h3 a { text-decoration: underline; }
.rubrikator { font: normal 11pt arial; }
.rubrikator a { font: normal 13pt arial; }

.rukovodstvo p.bodytext { font: normal 12pt Arial; }
.ruk-img { float: left; margin: 4px 10px 10px 0; }

.footer { display: none; }
.footer-print { margin: 60px 0 0; }
.pd60_28 { padding: 0; }
.copy { font: normal 11pt tahoma; }
.copy a { text-decoration: none; font: normal 8pt arial; }