body, table, ul, li {
font-family: Verdana;
color: #010101;
font-size: 11px;
}

body {
margin: 0;
padding: 0;
background-color: #F9F9F9;
}

a {
text-decoration: underline;
color: #0086A8;
color: #0087C7;
}

a:hover {
text-decoration: none;
}

h1 {
font-size: 13px;
}

h2 {
font-size: 13px;
}

h3 {
font-size: 13px;
}


p {
margin: 0 0 10px 0;
}

img {
border: 0;
}

input, textarea {
border: 1px solid #CAC018;
}


.logo_anim {
position: absolute;
top: 0;
left: 25px;
}

#logo_block {
width: 286px;
height: 162px;
text-align: right;
background-image: url(_pic/logo.gif);
margin-bottom: 8px;
}

#logo_block_eng {
width: 286px;
height: 162px;
text-align: right;
background-image: url(_pic/logo_eng.gif);
margin-bottom: 8px;
}

#satelite {
position: relative;
top: 83px;
left: 60px;
}

#menu_block {
width: 286px;
background-image: url(_pic/menu_block_bg.gif);
background-repeat: repeat-y;
}

#menu_top {
width: 286px;
background-image: url(_pic/menu_block_top.gif);
background-repeat: no-repeat;
background-position: top;
}

#menu_bottom {
width: 286px;
background-image: url(_pic/menu_block_bottom.gif);
background-repeat: no-repeat;
background-position: bottom;
}

#bottom_left_block, #bottom_left_block_eng {
width: 286px;
height: 106px;
text-align: left;
background-image: url(_pic/bottom_left_block.gif);
background-repeat: no-repeat;
background-position: bottom;
font-size: 11px;
color: ffffff;
}

#bottom_left_block_eng {
font-size: 10px;
line-height: 11px;
}

#bottom_left_block a, #bottom_left_block_eng a {
color: ffffff;
}

#antena {
float: left;
position: relative;
right: 10px;
}

.rus_eng_top {
text-align: right;
font-size: 11px;
padding: 25px 25px 15px 0;
}

.rus_eng_bottom {
text-align: left;
font-size: 11px;
padding: 15px 0 25px 25px;
}

.rus_eng_top, .rus_eng_bottom a {
font-weight: normal;
}

.button_block {
padding: 0 9px 0 9px;
}

.link_block_title {
padding: 15px 0px 0px 15px;
font-weight: bold;
font-size: 12px;
color: #565656;
}

.link_block {
font-weight: bold;
line-height: 15px;
font-size: 11px;
color: #565656;
padding: 5px 5px 5px 15px;
}

.banner_left {
padding: 10px 5px 0px 15px;
}

.text_block {
/*background-color: #fff;*/
padding: 0 1px 12px 14px;
}

.navi_block {
padding: 0 1px 12px 14px;
}

.navi_block a {
font-weight: bold;
}

.title {
padding: 8px 3px 0 14px;
color: #fff;
font-weight: bold;
font-size: 12px;
}

.yellow_block {
height: 31px;
background-image: url(_pic/yellow_block_bg.gif);
background-repeat: no-repeat;
background-position: right center;
}

.yellow_block_left {
background-color: #CAC018;
background-image: url(_pic/yellow_block_left.gif);
background-repeat: no-repeat;
background-position: left center;
margin: 0 0 10px 0;
}

.yellow_block_right {
background-image: url(_pic/yellow_block_right.gif);
background-repeat: no-repeat;
background-position: right center;
}


.grey_block {
height: 31px;
background-image: url(_pic/grey_block_bg.gif);
background-repeat: no-repeat;
background-position: right center;
}

.grey_block_left {
background-color: #909090;
background-image: url(_pic/grey_block_left.gif);
background-repeat: no-repeat;
background-position: left center;
margin: 0 0 10px 0;
}

.grey_block_right {
background-image: url(_pic/grey_block_right.gif);
background-repeat: no-repeat;
background-position: right center;
}

.block {
padding: 15px 17px 10px 0;
z-index:0;
}

.block_banner {
padding: 10px 20px;
z-index:0;
}


.catalog_ico_block {
text-align: center;
padding: 15px;
height: 160px;
}

.catalog_ico_block a {
font-weight: bold;
}

.catalog_ico_block img {
margin: 20px 15px 15px 15px;
}

.catalog_text_01 {
padding: 0 0 15px 0;
}

.catalog_text_02 {
padding: 5px 0 5px 0;
}

.catalog_text_03 {
padding: 0 0 10px 25px;
}

.catalog_ico img {
margin: 15px;
}

.catalog_title {
color: #CAC018;
font-size: 17px;
font-weight: normal;
}

.catalog_pic {
background-image: url(_pic/catalog_pic_bg.gif);
background-repeat: no-repeat;
background-position: center center;
padding: 7px;
margin: 0 0 10px 0;
}

.catalog_but {
text-align: center;
padding: 5px;
font-weight: bold;
}

.catalog_block {
margin-bottom: 15px;
}

.white_top {
background-color: #FFF;
margin: 0 0 10px 0;
background-image: url(_pic/white_top.gif);
background-position: top center;
background-repeat: repeat-x;
}

.white_right {
background-image: url(_pic/white_right.gif);
background-position: center right;
background-repeat: repeat-y;
}

.white_bottom {
background-image: url(_pic/white_bottom.gif);
background-position: bottom center;
background-repeat: repeat-x;
}

.white_left {
background-image: url(_pic/white_left.gif);
background-position: left center;
background-repeat: repeat-y;
}

/*
.block_white {
background-color: #FFF;
margin: 0 0 10px 0;
}
*/

.block_white_1 {
background-image: url(_pic/white_1.gif);
background-repeat: no-repeat;
background-position: left top;
}

.block_white_2 {
background-image: url(_pic/white_2.gif);
background-repeat: no-repeat;
background-position: right top;
}

.block_white_3 {
background-image: url(_pic/white_3.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

.block_white_4 {
background-image: url(_pic/white_4.gif);
background-repeat: no-repeat;
background-position: left bottom;
}


.grey_top {
background-color: #F9F9F9;
margin: 0 0 10px 0;
background-image: url(_pic/grey_top.gif);
background-position: top center;
background-repeat: repeat-x;
}

.grey_right {
background-image: url(_pic/grey_right.gif);
background-position: center right;
background-repeat: repeat-y;
}

.grey_bottom {
background-image: url(_pic/grey_bottom.gif);
background-position: bottom center;
background-repeat: repeat-x;
}

.grey_left {
background-image: url(_pic/grey_left.gif);
background-position: left center;
background-repeat: repeat-y;
}

.block_grey_1 {
background-image: url(_pic/grey_1.gif);
background-repeat: no-repeat;
background-position: left top;
}

.block_grey_2 {
background-image: url(_pic/grey_2.gif);
background-repeat: no-repeat;
background-position: right top;
}

.block_grey_3 {
background-image: url(_pic/grey_3.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

.block_grey_4 {
background-image: url(_pic/grey_4.gif);
background-repeat: no-repeat;
background-position: left bottom;
}

.table_gluk {
* height: 0;
}

.navi_block, .title, .block {
padding-left: 25px;
}


.bottom_banner_left {
background-image: url(_pic/bottom_banner_left.gif);
background-repeat: no-repeat;
background-position: left center;
}

.bottom_banner_right {
background-image: url(_pic/bottom_banner_right.gif);
background-repeat: no-repeat;
background-position: right center;
height: 102px;
}

.bottom_banner_bg {
background-image: url(_pic/bottom_banner_bg.gif);
background-repeat: repeat-x;
background-position: center center;
}

.bottom_banner {
text-align: center;
padding: 11px;
}

.dots {
height: 2px;
background-image: url(_pic/dots_black.gif);
background-repeat: repeat-x;
background-position: left center;
padding: 10px 0px 10px 0px;
}

.yellow_bottom {
background-color: #CAC018;
background-image: url(_pic/yellow_bottom_left.gif);
background-repeat: no-repeat;
background-position: left center;
}

.yellow_bottom_ {
background-image: url(_pic/yellow_bottom_right.gif);
background-repeat: no-repeat;
background-position: right center;
}

.cadr_25 {
text-align: right;
color: #565656;
font-size: 10px;
background-image: url(_pic/dots_yellow.gif);
background-repeat: repeat-x;
background-position: left center;
margin: 0px 0px 0px 14px;
}


table.content {
        border-collapse: collapse;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 15px;
        margin-bottom: 15px;
}

.content td {
        border: 1px solid #C7C7C7;
        padding: 5px;
}

.table_1 {BackGround-color:#EBEBEB;}

.table_2 {BackGround-color:#F7F7F7;}

.pic_bord_left	{border: 1px solid #C7C7C7;
		padding: 1px;
		float:left;
		margin-bottom: 5px;
		margin-right: 10px;}

.pic_bord_right	{border: 1px solid #C7C7C7;
		padding: 1px;
		float:right;
		margin-bottom: 5px;
		margin-left: 10px;}

.pic_bord	{border: 1px solid #C7C7C7;
		padding: 1px;}

.bord {
border: 1px solid #C7C7C7;
padding: 1px;
}

.clear {
clear: both;
height: 0;
overflow: hidden;
}


#dump_div {
position:absolute;
width:300px;
height:700px;
background:#fff;
border: 2px dashed #000;
z-index:999;
left: 900px;
top: 100px;
padding: 5px;
overflow: auto;

display: none;
}

#dump_btn {
position:absolute;
left: 900px;
top: 80px;
z-index:999;

display: none;
}
