html, body {margin:0px; height:100%;}
*html html, body {height:98%;}
body {background:#fff;}
table.table_body {text-align: center; height:100%; width:834px;} 
br{margin:0px;padding:0px;}
a {color:#B2B2B2; font-family:arial; text-decoration:none; font-weight:900;}
a:hover {color:#555;}
a.on {color:#555;}
div {color:#B2B2B2; font-size:12px; font-family:arial; text-decoration:none; font-weight:normal;}
td {color:#B2B2B2; font-size:14px; font-family:arial; text-decoration:none; font-weight:normal;}


.body {position:relative; border: 0px solid #000; width:100%; text-align:center; background:#fff;}

/* foot */
.body .foot {position:relative; height:190px; width:834px; margin:0px; border:0px; background:#fff;}


/* foot_right */

.foot .right_menu {position:absolute; top:12px; left:466px; width:368px; height:20px; text-align:left; background:#fff;}
.foot .right_menu table{padding-left:8px;}
*html .foot .right_menu {top:13px;}
.right_submenu {position:relative; top:0px; left:0px; width:48px; height:20px; text-align:left; background:#fff;}
.right_submenu .right_subsubmenu {position:absolute; top:0px; left:-14px; width:90px; height:62px; text-align:left; background:#fff;}

.right_menu_1 {width:57px; background:#fff;}
.right_menu_2 {width:48px; background:#fff;}
.right_menu_3 {width:118px; background:#fff;}
.right_menu_4 {width:137px; background:#fff;}
.right_subsubmenu UL {display:table; width:220px; list-style-type:none; margin:0px; padding:0px; background:#fff; text-align:left; font-size:8px;}
  *html .right_subsubmenu UL {display:inline-block;}
.right_subsubmenu UL li {display:table; padding-top:5px;}
  *html .right_subsubmenu UL li {display:table-cell;}

.right_menu a {font-size:14px; font-weight:900;}
.right_subsubmenu a {font-size:12px; font-weight:400;}

/* end_foot_right */


/* foot_left */
.foot_left_number {position:absolute; top:14px; left:0px; width:441px; text-align:left; background:#fff; font-weight:400;}

.foot_left_number UL {display:table; list-style-type:none; white-space:nowrap; margin:0px; padding:0px; text-align:left; background:#fff;}
  *html .foot_left_number UL {display:inline-block; width:1px;}
.foot_left_number UL li {display:table-cell; padding:3px; text-align:left;}
  *html .foot_left_number UL li {display:inline; padding:1px;}

.foot_left_number a {font-size:12px; font-weight:400;}
.li_on a {color:#555; font-weight:400;}

.foot .foot_left_text {position:absolute; top:35px; left:0px; width:430px; height:92px; text-align:left; background:#fff; padding-bottom:3px;
                       color:#B2B2B2; font-family:arial; text-decoration:none; font-size:12px; font-weight:400;}
.foot_left_text .foot_left_submenu {position:relative; width:440px; height:10px; text-align:left; font-size:11px; padding-bottom:9px;}
.foot_left_submenu a {font-size:11px; font-weight:400;}
#show {font-size:12px; font-weight:400;}
#hide {font-size:12px; font-weight:400;}
/* end_foot_left */


.foot .foot_logo {position:absolute; top:112px; right:-10px; width:140px; height:35px;}
.foot .kvadrat_red {position:absolute; top:17px; left:441px; width:8px; height:8px;}





/* first_page */
.body_index {position: relative; width:100%; min-height:100%; margin:0 auto; text-align:center; border:0px; z-index:0;}

*html .body_index {height:100%;} 


.index_menu {position:absolute; top:46%; left:56%; width:370px; height:122px; background:url('img/logo_cover.jpg') no-repeat #c1003a; text-align:left;}

.index_menu .index_menu_1 {position:absolute; top:92px; left:26px; width:52px; height:30px;}
.index_menu .index_menu_2 {position:absolute; top:92px; left:91px; width:43px; height:30px;}
.index_menu .index_menu_3 {position:absolute; top:92px; left:148px; width:118px; height:30px;}
.index_menu .index_menu_4 {position:absolute; top:92px; left:279px; width:63px; height:30px;}


.index_lang {position:absolute; top:0; left:377; width:47px; height:122px; background: url('img/lang_cover.jpg'); background-color: #ec0040; text-align:left; }

.index_lang a.act{color: #fff; font-family: Arial;font-size: 15px; line-height: 23px;font-weight:600;}
.index_lang a.act:hover{ }
.index_lang a{color: #a52719; font-family: Arial;font-size: 15px;line-height: 23px;font-weight:600;}
.index_lang a:hover{ color: #ffffff;}

.lang_cont{
    padding: 31px 0px 0px 9px;
}
#asd{
	min-height:445px;
	height:445px;
}
#asd2{
	min-height:445px;
	height:445px;
	display:none;
	text-align: justify;
}
 
 