html,body{
	height:100%;
	margin:0px;
	padding:0px;
}
body{
	background-color:#ffffff;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
body, table, tr, td, p, form, input, textarea, a {
	padding:0px;
	margin:0px;
	color:#000;
	font-size:12px;
	font-family:Arial;;
}
table.main_tbl{
	height:100%;
}
.main_tbl td.top_flash{
	background-color:#fff;
	background-image:url(/img/ukr/index_flash_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:354px;
}
.main_tbl td.logo_bg{
	background-image:url(/img/ukr/index_logo_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:349px;
}
.main_tbl td.footer{
 	background: #008cc9 url(/img/ukr/index_footer.gif) repeat-x top;
	height:254px;
}
.right_stripes{
	background-image:url(/img/ukr/index_right.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	height:349px;
}
.left_stripes{
	background-image:url(/img/ukr/index_left.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:349px;
	font:bold 14px Arial;
	color:#ffffff;
}
#left_menu{
	margin: 75px 0 0 46px;
	padding: 0;
}
#left_menu li{
	list-style: none;
	margin-top:3px;
}
#left_menu li a:link, #left_menu li a:active, #left_menu li a:visited, #left_menu li a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
}
#left_menu li a:hover{
	text-decoration: none;
}
.logo{
	padding-top:125px;
}
.phones{
	height: 115px;
	padding:0px 20px 0px 20px;
	vertical-align:middle;
}
.cr{
	font-size: 9px;
	color: #005089;
}
.cr span{
	color: #F7901E;
}
.cr a:link, .cr a:active, .cr a:visited, .cr a:hover{
	color: #005089;
	text-decoration: none;
}
#foot_right{
	background-image:url(/img/ukr/index_foot_right.gif);
	background-repeat:no-repeat;
	background-position:top right;
	/*height:254px;*/
}
.footer_left{
	background: url(/img/ukr/index_foot_left.gif) no-repeat bottom left;
	height:254px;
}
.footer_rol{
	height:100%;
}
.footer_rolics{
	padding-top:55px;
	padding:55px 2px 0px 2px;
	font:normal 9px Arial;
	color:#ffffff;
}
.footer_rolics a, .footer_rolics a:hover{
	font:normal 9px Arial;
	color:#ffffff;
	text-decoration:none;
}
#bot_copy{
	font:normal 9px Arial;
	color:#0c4c81;
	margin-top:32px;
	margin-left:20px;
	margin-bottom:28px;
	text-align:left;
	vertical-align:bottom;
}
#bot_inf{
	font:normal 9px Arial;
	color:#0c4c81;
	margin-top:32px;
	margin-bottom:28px;
	text-align:center;
	vertical-align:bottom;
}
#bot_logo{
	margin-bottom:28px;
	margin-right:20px;
	text-align:right;
	vertical-align:bottom;
}
a.m1{
	display:block;
	width:217px;
	height:37px;
	background-image:url(/img/ukr/i_m1.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
a.m1:hover{
	display:block;
	width:217px;
	height:37px;
	background-image:url(/img/ukr/i_m1.gif);
	background-repeat:no-repeat;
	background-position:0 100%;
}
a.m2{
	display:block;
	width:217px;
	height:37px;
	background-image:url(/img/ukr/i_m2.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
a.m2:hover{
	display:block;
	width:217px;
	height:37px;
	background-image:url(/img/ukr/i_m2.gif);
	background-repeat:no-repeat;
	background-position:0 100%;
}
a.m3{
	display:block;
	width:217px;
	height:37px;
	background-image:url(/img/ukr/i_m3.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
a.m3:hover{
	display:block;
	width:217px;
	height:37px;
	background-image:url(/img/ukr/i_m3.gif);
	background-repeat:no-repeat;
	background-position:0 100%;
}
a.m4{
	display:block;
	width:217px;
	height:37px;
	background-image:url(/img/ukr/i_m4.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
a.m4:hover{
	display:block;
	width:217px;
	height:37px;
	background-image:url(/img/ukr/i_m4.gif);
	background-repeat:no-repeat;
	background-position:0 100%;
}
a.m5{
	display:block;
	width:217px;
	height:37px;
	background-image:url(/img/ukr/i_m5.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
a.m5:hover{
	display:block;
	width:217px;
	height:37px;
	background-image:url(/img/ukr/i_m5.gif);
	background-repeat:no-repeat;
	background-position:0 100%;
}
td.the_right_menu{
	text-align:right
}
td.the_right_menu div{
	padding-bottom:30px;
}
td.the_right_menu a, td.the_right_menu h:hover{
	text-decoration:none;
}
.lang {
	/* background: url(/img/ukr/bg_lang.gif) repeat-x top; */
	padding: 0px 8px 0px 0px;
	vertical-align: top;
	text-align: right;
	height: 21px;
}

