html{margin:0;padding:0;height:100%;width:100%}
body{margin:0px;padding:0px;height:100%;width:100%;font-size:0px;cursor:default;font-family:verdana, arial,helvetica, sans-serif}
.main{width:100%;height:100%}
.ac:after{content:" ";display:block;clear:both}
a:link, a:visited, a:hover{font-family:verdana, arial,helvetica, sans-serif; color:#4682b4}
input{font-family:verdana, arial,helvetica, sans-serif}
.title_top:link, .title_top:visited, .title_top:hover, .title_top2:link, .title_top2:visited, .title_top2:hover{color:#4096ee;font-size:15px;text-decoration:none;border-bottom:1px solid #bfdfff;padding-bottom:2px;line-height:24px;font-weight:700}
.title_top2:link, .title_top2:visited, .title_top2:hover{font-size:10px;font-weight:400}
.title_top2:hover, .title_top:hover{border-bottom:1px solid #4d9ceb;color:#206bb7}
.menu li a:link, .menu li a:visited, .menu li a:hover{color:#777777;font-size:10px;text-decoration:none;padding-bottom:3px;border-bottom:1px solid #dddddd;line-height:20px;font-weight:700}	 
.menu li a:hover{border-bottom:1px solid #bbbbbb;color:#555555}
.Top{width:100%;height:36px;background:url(../images/top_strip_big.jpg) repeat-x}
.TopSmall{width:1000px;height:36px}
.TopLeft{width:43px;height:36px;float:left;background:url(../images/top_strip_left_shadow.jpg) no-repeat}
.TopCenter{width:914px;height:36px;float:left;background:url(../images/top_strip_big.jpg) repeat-x}
.TopRight{width:43px;height:36px;float:left;background:url(../images/top_strip_right_shadow.jpg) no-repeat}
.Top2{width:100%;height:300px;background:url(../images/top2.jpg) repeat-x}
.Top2Small{width:1000px;height:300px}
.Top2Left{width:43px;height:300px;float:left;background:url(../images/top2left.jpg) no-repeat}
.Top2Center{width:914px;height:300px;float:left;background:url(../images/top2center.jpg) repeat-x}
.Top2Right{width:43px;height:300px;float:left;background:url(../images/top2right.jpg) no-repeat}
.Top3{width:100%;background:url(../images/top3center.jpg) repeat-x}
.Top3Small{width:1000px;background:url(../images/top3.jpg) repeat-y}
.Top3Left{width:43px;height:189px;float:left;background:url(../images/top3left.jpg) no-repeat}
.Top3Center{width:914px;min-height:600px;height:auto !important;height:600px;float:left}
.Top3Right{width:43px;height:189px;float:left;background:url(../images/top3right.jpg) no-repeat}
.Top4{width:100%;min-height:150px; height:auto !important; height:150px; background:url(../images/top4.jpg) repeat-x #e5e5e5; overflow: hidden;}
.Top4Small{width:1000px; height:223px;background:url(../images/top4r.jpg) repeat-y;}
.Top4Left{width:43px;height:29px;float:left;background:url(../images/top4left.jpg) no-repeat}
.Top4Center{width:914px;height:223px;float:left;background:url(../images/top4.jpg) repeat-x; }
.Top4Right{width:43px;height:29px;float:left;background:url(../images/top4right.jpg) no-repeat}
.top4r{background:url(../images/top4r.jpg) repeat-y}
.central_block{width:914px}
.height{min-height:600px;height:auto !important; height:600px}
.left_block{width:172px;float:left;border-right:1px solid #e4e4e4;background:#e5e5e5 url(../images/left_right_bg.jpg) repeat-x}
.center_block{width :562px;float:left;color:#5B5B5B; font-size:14px; text-align:left}
.right_block{width:178px;float:left;border-left:1px solid #e4e4e4;background:#e5e5e5 url(../images/left_right_bg.jpg) repeat-x}
.text_block1{color:#5b5b5b;font-size:13px;text-align:left;line-height:17px}
.f_l{float:left}
.f_r{float:right}
.m5{margin:5px 10px 10px 10px}
.pt5{padding-top:10px}
.part{padding:5px}
.border{border-bottom:1px solid #e4e4e4}
.height_ul{min-height:100px;height:auto !important;height:100px}
.cell{padding:0;margin:0;list-style-type:none;width:504px;border-bottom:1px solid #e4e4e4;background:url(../images/center_line.gif) repeat-y}
.cell li{float:left;width:252px;padding:0;margin:0}
.r{text-align:right;color:#4096ee;font-size:12px;background:url(../images/next.gif) no-repeat right 10px;padding-right:13px}
.menu{padding:0;list-style-type:none;text-align:left;margin-left:15px}
.menu li{padding:8px 0 5px 0;background:url(../images/strelka.gif) no-repeat 0 15px;padding-left:15px}
.menu li:hover{background-position:0 -47px}
.footer_text{color:#5b5b5b;font-size:10px;text-align:center;padding-top:6px;font-family:"arial amu", arial}
.footer_text p{padding:0;margin:0}
.footer_menu{padding-top:8px;padding-bottom:10px;padding:0px; clear:both}
.padd2,.padd{padding-left:71px}
.MainNav a:link, .MainNav a:visited, .MainNav a:hover, .footer_menu a:link, .footer_menu a:visited, .footer_menu a:hover{
	background:transparent url(../images/footer_spacer.gif) no-repeat scroll right 5px;
	color:#2C6C9F;
	display:inline-block;
	font-size:9px;
	font-weight:400;
	height:33px;
	padding:3px 16px 0;
	text-decoration:none;
	vertical-align:middle;
}
.footer_menu a:hover{color:#ffffff}	 
.MainNav a:link, .MainNav a:visited, .MainNav a:hover{color:#999999; font-size:11px;font-weight:700;background:url(../images/spacer_main.jpg) no-repeat right 3px}
.MainNav a:hover{color:#777777}
.no_spacer{background:none !important}	 
.red{text-decoration:none;color:#ff0000;font-weight:700}
.black{text-decoration:none;color:#555555;font-weight:700}
.e-works:link, .e-works:visited, .e-works:hover{text-decoration:none}
.SubscribeForm{padding:0;margin:0;padding-top:5px}
.CellInput{margin:0;padding:0;width:175px;height:60px;list-style:none}
.CellInput_1{float:left;width:45px;height:60px;background:url(../images/konvert.gif) no-repeat 4px 2px}
.CellInput_2{float:left;width:128px;height:60px}
#SubscribeInput{width:114px !important;height:19px !important;background:url(../images/search.jpg) no-repeat !important;border-width:0 !important;color:#888888 !important;font-weight:700 !important;padding:5px 2px 0 10px !important;font-size:14px !important}
.SubscribeInput{width:114px;height:19px;background:url(../images/search.jpg) no-repeat;border-width:0;color:#888888;font-weight:700;padding:5px 2px 0 10px;font-size:14px}
.VoteSubmit, .SubscribeSubmit{width:127px;background:url(../images/button.jpg) repeat-x;border:1px solid #fff;cursor:pointer;margin-top:3px;color:#888888;font-weight:700;font-size:12px;text-align:center !important}
.VoteSubmit{text-align:left}	 
.interval{padding:10px;font-size:10px;color:#5b5b5b;text-align:left}
.VoteForm label{cursor:pointer}
.radio{margin:10px 0;padding:0;list-style-type:none;width:181px;clear:both}
.l1{float:left;width:20px;height:35px;margin-top:5px}
.l2{float:left;clear:right;width:121px;min-height:35px;height:auto !important;height:35px;color:#777777;font-size:11px;text-align:left;line-height:16px;margin-top:5px;border-bottom:1px solid #ccc;margin-left:4px;font-weight:700}
.VoteSubmit{margin-top:10px}
.left_banner{margin-top:15px}
.BannerCell{height:266px}
.CellLogoHome{padding:0;margin:0;list-style:none}
.CellLogo{float:left}
.CellLogoHome{width:914px;height:28px}
.CellLogo{float:left;width:457px;height:28px;text-align:left}	 
.CellHome{float:left;width:455px;height:28px;text-align:left}
.logo{margin-top:5px;width:270px;height:64px}
.home{width:213px;height:36px;background:url(../images/lang_platform.jpg) no-repeat;text-align:center}
.logo_img{height:69px;background:url(../images/logo.jpg) no-repeat 11px 0px}
.home img{border-width:0}
.link:link, .link:visited, .link:hover{color:#ffffff;font-size:11px;text-decoration:none;padding-left:6px;padding-right:6px;border-left:1px solid #b7d7f9;font-weight:700}
.link:hover{text-decoration:underline}
.pt{padding-top:7px}
.no_spacer{border-left:0 solid #b7d7f9 !important}
#v{font-family:"arial amu" !important}
.flash{width:856px;height:260px}
.part div{color:#5b5b5b;font-size:13px;text-align:left;line-height:17px}
.part a:link{}
.part a:link, .part a:visited, .part a:hover, .part u a:link, .part u a:visited, .part u a:hover{ 
	color:#4096ee; 
	font-size:11px; 
	text-decoration:none; 
	border-bottom:1px solid #bfdfff; 
	padding-bottom:2px; 
	line-height:24px; 
	font-weight:400; 
}
	 
.part u a:link, .part u a:visited, .part u a:hover{font-size:10px !important; font-weight:400 !important}
.part u a:hover, .part a:hover{border-bottom:1px solid #4d9ceb;color:#206bb7}
.part u{display:block;	text-decoration:none;text-align:right; color:#4096ee; font-size:12px; background:url(../images/next.gif) no-repeat right 10px;padding-right:13px}
.blocks{background:url(../images/bg.jpg) repeat-y}
.f{background-color:#fff}
.p5{padding:5px; background-color:#ffffff;min-height:748px; height:auto !important; height:748px}
.table3{width:550px}
.tr32, .tr31, .title3{width:485px; background:url(../images/title3.jpg) repeat-x 0px 0px #cccccb; min-height:30px; height:auto !important; height:30px}
.tr31{background-color:#dbdbdb; background-image:none}
.tr31:hover{background:#aec3cb}
.tr32{background-color:#efefef; background-image:none}
.tr32:hover{background:#aec3cc}
.vert_line{background:url(../images/title3_div.gif) repeat-y 0px 0px transparent; clear:both; border-bottom:solid #FFFFFF 1px; min-height:30px; height:auto !important; height:30px}
.vert_line div{width:151px; min-height:30px; height:auto !important; height:30px; float:left; padding:5px; font-size:10px}
.table4{width:485px}
.tr42, .tr41, .title4{width:485px; background:url(../images/title3.jpg) repeat-x 0px 0px #cccccb; min-height:30px; height:auto !important; height:30px}
.tr41{background-color:#dbdbdb; background-image:none}
.tr41:hover{background:#aec3cb}
.tr42{background-color:#efefef; background-image:none}
.tr42:hover{background:#aec3cc}
.vert_line4{background:url(../images/title4.gif) repeat-y 0px 0px transparent; clear:both; border-bottom:solid #FFFFFF 1px; min-height:30px; height:auto !important; height:30px}
.vert_line4 div{width:110px; min-height:30px; height:auto !important; height:30px; float:left; padding:5px; font-size:10px; }
.table8{width:470px}
.table8 img{margin-left:5px; margin-top:2px}
.tr82, .tr81, .title8{width:470px; background:url(images/title3.jpg) repeat-x 0px 0px #cccccb; min-height:30px; height:auto !important; height:30px}
.tr81{background-color:#dbdbdb; background-image:none}
.tr81:hover{background:#aec3cb}
.tr82{background-color:#efefef; background-image:none}
.tr82:hover{background:#aec3cc}
.vert_line8{background:url(../images/title8.gif) repeat-y 0px 0px transparent; clear:both; border-bottom:solid #FFFFFF 1px; min-height:30px; height:auto !important; height:30px}
.vert_line8 div{width:39px; min-height:30px; height:auto !important; height:30px; float:left; padding:5px; font-size:10px; }
.long{width:103px !important}
.table3 a:link,.table3 a:visited,.table3 a:hover,
.table8 a:link,.table8 a:visited,.table8 a:hover
{border-bottom:0 solid #999999;color:#FFFFFF;font-size:11px;font-weight:400;line-height:15px;padding-bottom:0;text-decoration:none}
.title1{font-size:17px; font-weight:700; padding:5px 0px 10px 10px; margin:0px; clear:both}
.category_text{padding:0px 0px 10px 10px; margin:0px; clear:both}
#number_1{display:block; margin-left:0px}
#number_2{display:none; margin-left:0px}
.progress{}
.progress p{font-size:10px; font-weight:700; padding:0px; margin:0px}
.golosovanie{background:url(../images/golosovanie_default.jpg) no-repeat; font-size:0px; height:10px; width:145px;}
.shtix{background:url(../images/golosovanie_shtix.jpg) repeat-x; font-size:0px; height:10px}
.tab_header{width:552px; height:32px; background:url(../images/tab1.jpg) no-repeat 0px 0px transparent}
.tab_bg{width:552px; min-height:212px; height:auto !important; height:212px; background:url(../images/tab_bg.jpg) no-repeat 0px 0px transparent; border-bottom:solid #aeaeae 1px}
.tab_bg_rep{width:552px; background:url(../images/tab_rep_bg.jpg)}
.tab_header div{ float:left; width:145px; height:25px; font-size:10px; cursor:pointer}
.tab_header div u{text-decoration:none; display:block; margin-left:12px; margin-top:5px}
.mlx{margin-left:40px !important}
.error{padding:10px 10px 10px 0px;color:#ffffff;font-weight:700;text-align:center;background:url(../images/error_bg.jpg) repeat-x;margin:10px 0px 10px 0px}
.success{padding:10px 10px 10px 0px;color:#ffffff;font-weight:700;text-align:center;background:url(../images/success.jpg) repeat-x;margin:10px 0px 10px 0px}
.center_block ul li {list-style-type: disc;}
.sitemap ul li{ list-style:none; margin:0px; padding:0px}
.sitemap ul{ padding-left:1em; }
.sitemap li{ padding-left:1em; border:1px dotted black; border-width:0 0 0px 0px; }
.sitemap li.container{ border-bottom:0px; }
.sitemap li.empty{ font-style:italic; color:silver; border-color:silver; }
.sitemap li p{ margin:0; background:white; position:relative; top:0.5em; padding:3px}
.sitemap li ul{ border-top:0px dotted black; margin-left:-1em; padding-left:2em; }
.sitemap a:link, 	.sitemap a:visited, 	.sitemap a:hover{font-size:12px; color:#777777 ; text-decoration:none; font-weight:400}
.sitemap a:hover{text-decoration:underline}
.b:link, .b:visited, .b:hover{font-weight:700 !important}
.logo_img a:link, .logo_img a:visited, .logo_img a:hover{width:256px;  height:69px; display:block; border-width:0px}
.footer_text a:link, .footer_text a:visited, .footer_text a:hover{color:#555555; text-decoration:none}
.subscribe_error{font-size:10px; font-weight:700; color:red}
.tr11, .tr21, .tr31, .tr41, .tr51, .tr61, .tr71, .tr81{background-color:#c1d5dd; background-image:none}
.tr11, .tr21, .tr31, .tr41, .tr51, .tr61, .tr71, .tr81:hover{background:#c0cfd5}
.tr12, .tr22, .tr32, .tr42, .tr52, .tr62, .tr72, .tr82{background-color:#cbdfe6; background-image:none}
.tr12, .tr22, .tr32, .tr42, .tr52, .tr62, .tr72, .tr82:hover{background:#c0cfd5}
.vert_line1{padding-left:5px}
#form input, .p5 form table input{background:url(../images/reserv_input.jpg) no-repeat; width:203px; height:21px; font-size:11px; border-width:0px; padding-left:3px; padding-top:2px; width:200px}
.text_area{background:url(../images/text_area.jpg) no-repeat; width:203px; height:200px; font-size:11px; border-width:0px; padding-left:3px; padding-top:2px; width:200px; overflow:hidden}
.submit_button{background:url(../images/submit_button.jpg) repeat-x !important; color:#444; cursor:pointer; font-size:11px; font-family:"arial amu"; height:23px !important}
.reservation_form .left_field{width:180px; text-align:right}
.reservation_form .right_field{text-align:left}
.reservation_form .right_element{width:200px}
.radio{width:auto !important; height:auto !important; margin:3px 3px 3px 10px}
.small{width:80px !important}
.bl,.bg_blue{background:#e5e9ea; font-size:10px; color:#04407e}
.bg_blue:hover{background:#dfe6e9}
.g,.bg_gary{background:#EEE; font-size:11px; font-weight:700}
.hidden{display:none}
.blue_link:link,.blue_link:visited, .blue_link:hover{color:#04407e; text-decoration:none; font-size:11px; border-bottom:solid #cadbe2 1px}
.blue_link:hover{color:#007eff}
.category_link:link, .category_link:visited,.category_link:hover{color:#0097cf; font-size:10px; font-weight:700; text-decoration:none}
.category_link:hover{color:#0d4760}
.bg_table{background:transparent; border-bottom:solid #EEE 1px; width:99%}
.bl i,.bg_blue i{background:url(../images/cheked.gif); display:block; width:28px; height:21px}
.bl u,.bg_blue u{background:url(../images/minus.gif); display:block; width:28px; height:21px}
.mp0{margin:0px; padding:0px; background:#e8e8e8}
.bg_table table{width:546px}
.wsm{width:30px}
		#pay_by_company{padding-left:70px}
.p5 a:link, .p5 a:visited,.p5 a:hover{color:#4682b4; text-decoration:underline !important}
.p5 a:hover{color:#000; text-decoration:underline !important}

.footer_ul{list-style:none !important; padding:0px; margin:0px; line-height:16px}
.footer_ul li{text-align: center;}

.border{border:1px solid red;}
