body {margin:0px; padding:0px; font:normal 1px arial, sans-serif; color:#000;}
html, body {width:100%; height:100%;}
form, table {margin:0px; padding:0px; border-collapse:collapse;}
h1, h2, h3, h4, h5, h6 {margin:0px;}
img {border:0px;}
p {margin:10px; padding:0px;}
h2 {font: 16px verdana; color: #036; font-weight: bold;}
h3 {font: 20px verdana; color: #036; font-weight: bold; text-align: center;}
b {color: #363636;}

html {background:#f6f6f6 url('/img/fon_bg.jpg') top repeat-x;}

.vk-block {width: 100%;
    text-decoration: none;
    display: block;
    text-align: center;}
.vk-block img {width: 100%;}
.vk-block span {color: #888;
    text-decoration: none;
    margin-top: 10px;
    display: block;}


#main {position:relative; margin:0px auto; width:1000px; height-min:100%;}

#header {position:relative; margin:0px 0px 0px 210px; width:750px; height:256px; font:12px verdana; color:#000; background:url('/img/gerb.png') right top no-repeat;}
#home {position:absolute; top:1px; right:92px; width:11px; height:10px;}
#mail {position:absolute; top:3px; right:64px; width:11px; height:8px;}

#top_menu_tbl {margin:64px auto 0px auto; width:460px;}
#top_menu_tbl td {padding:0px; vertical-align:top;}
#top_menu_tbl td.blank {width:32%;}
#top_menu_tbl td.item {width:1%; font:14px verdana; color:#003399;}
#top_menu_tbl td.item a {color:#003399; text-decoration:none;}
#top_menu_tbl td.item a:hover {color:#003399; text-decoration:underline;}
#top_menu_tbl td.item_a {width:1%; font:bold 14px verdana; color:#003399;}
#top_menu_tbl td.item_a a {color:#003399; text-decoration:none;}
#top_menu_tbl td.item_a a:hover {color:#003399; text-decoration:underline;}

#left_block {margin:0px 0px 10px 0px; padding:0px; width:200px; float:left;}
#left_block div.parent {margin:12px 0px 0px 0px; font:14px arial; color:#003399;}
#left_block div.parent a {color:#003399; text-decoration:underline;}
#left_block div.parent a:hover {color:#003399; text-decoration:none;}
#left_block div.child {margin:8px 0px 0px 20px; font:bold 12px arial; color:#003399;}
#left_block div.child a {color:#003399; text-decoration:underline;}
#left_block div.child a:hover {color:#003399; text-decoration:none;}

#left_block div.parent_a {margin:12px 0px 0px 0px; font:bold 14px arial; color:#003399;}
#left_block div.parent_a a {color:#003399; text-decoration:underline;}
#left_block div.parent_a a:hover {color:#003399; text-decoration:none;}

#left_block div.child_a {margin:8px 0px 0px 20px; font:bold 12px arial; color:#003399;}
#left_block div.child_a a {color:#003399; text-decoration:underline;}
#left_block div.child_a a:hover {color:#003399; text-decoration:none;}

#right_block {margin:8px 0px 10px 12px; padding:0px; width:200px; float:left;}
#right_block div.content {margin:0px; padding:0px;}
#right_block div.content div.item {font:13px arial; color:#000;}
#right_block div.content div.item a {color:#000; text-decoration:underline;}
#right_block div.content div.item a:hover {color:#000; text-decoration:none;}
#right_block div.content div.date {margin-top:12px; font:bold 14px tahoma; color:#000;}
#right_block div.content div.date a {color:#000; text-decoration:underline;}
#right_block div.content div.date a:hover {color:#000; text-decoration:none;}
#right_block div.content div.archive {margin-top:12px; font:12px arial; color:#003399; text-align:right;}
#right_block div.content div.archive a {color:#003399; text-decoration:underline;}
#right_block div.content div.archive a:hover {color:#003399; text-decoration:none;}

#content {margin:8px 0px 10px 12px; padding:0px 8px 8px 8px; width:560px; float:left; background:#fff;}

#left_footer {margin:12px 0px 0px 0px; width:400px; font:11px arial; color:#333; float:left;}

#right_footer {margin:12px 0px 0px 362px; width:138px; font:11px arial; color:#333; float:left;}
#right_footer a {color:#333; text-decoration:underline;}
#right_footer a:hover {color:#333; text-decoration:none;}

#quest_tbl {margin:8px auto;}
#quest_tbl td {padding:4px 4px; font:12px arial; color:#333; vertical-align:top;}
#quest_tbl td input.name {width:340px; height:16px; font:12px arial; border:1px solid #000066;}
#quest_tbl td input.button {height:18px; font:14px arial; border:1px solid #000066;}
#quest_tbl td textarea {width:340px; font:12px arial; border:1px solid #000066;}

#gallery_tbl {margin:8px auto; width:100%;}
#gallery_tbl td {padding:8px 4px; font:12px arial; color:#333; text-align:center; vertical-align:top;}
#gallery_tbl td img {border:1px solid #333;}

.main_header {margin:0px; padding:0px; font:20px verdana; color:#003366;}

.main_text {margin:0px; font:14px arial; color:#000; text-align:justify;}
.main_text a {color:#000; text-decoration:underline;}
.main_text a:hover {color:#000; text-decoration:none;}

.main_text img {border:1px solid #333;}
.tab_mng td {padding: 3px; text-align: left; vertical-align: top;}

#link-s {
position: absolute;
    left: 340px;
    top: -17px;
    /* background: url('/img/link_view.png') no-repeat left; */
    padding: 0 0 0 27px;
    font-size: 14px;
    line-height: 14px;
    font-family: Arial;
    color: #000;
    z-index: 10;
text-decoration: none;
}







.tbl1  {

border: 1px;

border-color: gray;

}


.pdf {
    text-indent: inherit;
    font-size: 12px;
    line-height: px;
    color: #4C84C9;
    margin-bottom: 10px;
	position: relative;
	padding-left: 35px;
	display: block;
    font-weight: bold;
    padding-bottom: 8px;
}

.pdf::before {
	content: '';
	background: url(/img/images/signature.png) no-repeat;
	width: 30px;
	height: 30px;
	position: absolute;
        left: 0;
        top: -5;
        margin-top: -4px;
}

