body,td,th { color: #71b5c6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
body { background: #000000 url(/images/shapka_bg.jpg) top repeat-x; margin:0;}
	
strong { color: #27dfd4; }
b { color: #27dfd4; }

h1 { font-size: 22px; color: #FFFFFF; font-weight: normal; }
h2 { font-size: 18px; color: #FFFFFF; font-weight: normal; }
h3 { font-size: 12px; color: #FFFFFF; font-weight: bolder; padding:0; margin:0; }
	
a:link { color: #17d1ff; text-decoration: underline; }
a:visited { color: #17d1ff; text-decoration: underline; }
a:hover { color: #FF6600; text-decoration: underline; }
a:active { color: #FF6600; text-decoration: underline; }

#logo { position: absolute; height: 250px; width: 100%; text-align: center; min-width: 950px; //width: expression(document.body.clientWidth > 940? "100%" :"950px"); }
#menu { min-width: 460px; position: relative; z-index: 1000; //width: expression(document.body.clientWidth > 950? "100%" :"460px"); }
#main { min-width: 950px; }

.hl_table { margin-top: 10px; }
.hl_table_plain { padding: 0 10px; }

.hl_div_1 { background: url(/images/content_top/center_left_light.jpg) bottom left no-repeat; }
.hl_div_2 { background: url(/images/content_top/center_right_light.jpg) bottom right no-repeat; }

#t { background: url(/images/content_top/top_corner.png) repeat-x bottom; height: 20px; }
#b { background: url(/images/content_top/bottom_corner.png) repeat-x bottom; height: 20px; }
#l { background: url(/images/content_top/left_corner.png) repeat-y right; width: 20px; }
#r { background: url(/images/content_top/right_corner.png) repeat-y left; width: 20px; }

#leftcorm_orn { background: url(/images/content_top/left_corner_orn.png) left bottom; height: 145px; width: 20px; }
#rightcorm_orn { background: url(/images/content_top/right_corner_orn.png) right bottom; height: 145px; width: 20px; }

.content { background: url(/images/content_g_bg.jpg) repeat-x bottom; padding-bottom: 40px; }
.content_regular { background: url(/images/content_b_bg.jpg) repeat-x top; padding: 40px 10px 0 10px; min-height: 265px; //height: 265px; }
.content_plain { background: url(/images/content_plain_dots.gif) repeat-y left top; padding-left: 20px; clear:both; }

.r_bottom { background: url(/images/r_b.jpg) top left no-repeat; }
.r_middle { background: url(/images/r_m.jpg) bottom left no-repeat; }
.l_middle { background: url(/images/l_m.jpg) bottom right no-repeat; }
.bottom_c { background: url(/images/bottom_bg.jpg) top repeat-x; }
.l_bottom { background: url(/images/l_b.jpg) top right no-repeat; }

.copy { font-size: 10px; text-align: left; color: #517b82; padding-left: 10px; padding-right: 10px; position: relative; z-index: 1; }

.right_col { min-height: 700px; }

.copy_text { margin-top: -10px; }

.l_menu_download { background: url(/images/l_menu_bg.png) top right no-repeat; width: 226px; text-align: left; height: 165px; //height: 180px; margin-top: 44px; padding-top: 15px; z-index: 0;
//background-image:none; 
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/l_menu_bg.png', sizingMethod='crop'); }
.lmenu_item { text-align: left; margin-bottom: 11px; position: relative; z-index: 0; height: 22px; min-height: 22px; width: 190px; }

.l_menu_small { background: url(/images/l_menu_small_bg.png) top right no-repeat; width: 226px; text-align: left; height: 107px; //height: 117px; margin-top: 44px; padding-top: 15px; z-index: 1000;
//background-image:none; 
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/l_menu_small_bg.png', sizingMethod='crop'); }


.img_header { margin-bottom: 10px; margin-top: 44px; clear: both; }

#news { text-align:left; width: 226px; }
.news_t { width: 190px; height: 15px; background: url(/images/news_t_bg.png) no-repeat bottom;
//background-image:none; 
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/news_t_bg.png', sizingMethod='crop'); }

#news_c { width: 174px; //width: 190px; padding: 0 8px; font-size: 11px; background: url(/images/news_c_bg.png) repeat-y bottom; padding-bottom: 4px; }

.news_b_flat { width: 190px; height: 18px; font-size: 10px; text-align:right; padding-top: 3px; background: url(/images/news_b_flat_bg.png) no-repeat top;
//background-image:none; 
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/news_b_flat_bg.png', sizingMethod='crop'); }

.news_b { width: 190px; height: 18px; font-size: 10px; text-align:right; padding-top: 3px; background: url(/images/news_b_bg.png) no-repeat top;
//background-image:none; 
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/news_b_bg.png', sizingMethod='crop'); }

.news_date { font-size: 10px; color: #FFFFFF; }
.news_item { margin-bottom: 15px; background: url(/images/news_dots.gif) repeat-x bottom; padding-bottom: 6px; }

.screenshots { margin-left: 36px; }
.screnshot_mini { background: url(/images/screenshots_mini_bg.png) no-repeat; width: 86px; height: 106px; float: left; margin: 0 12px 12px 0; padding: 3px 0 0 3px;
//background-image:none; 
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/screenshots_mini_bg.png', sizingMethod='scale'); }
.screenshots_mini_img { border: 1px solid #7e969c; position: absolute; }
.all_screens { font-size: 10px; }
.screens_separator { clear: both; }
 
.bottom_center { background: url(/images/bottom_bg_l2.jpg) left no-repeat; height: 134px; }

/* main menu */
.mainmenu_td_wline { background: url(/images/menu/bg_wline.png) top repeat-x; 
//background-image:none; 
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu/bg_wline.png', sizingMethod='scale'); }

.mainmenu_td { background: url(/images/menu/bg.png) top repeat-x; 
//background-image:none;
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu/bg.png', sizingMethod='scale'); }

.explosion { margin-top: 80px; float: left; margin-left: 36px; }

#lm_i_1_1 { display: none; }
#lm_i_2_1 { display: none; }
#lm_i_3_1 { display: none; }
#lm_i_4_1 { display: none; }
#lm_i_5_1 { display: none; }
#lm_i_6_1 { display: none; }

.screenshot_img { border: 1px solid #1E4962; padding: 3px; margin: 0 10px 20px 0; float:left; }
.screenshot_separator { padding-top: 25px; padding-bottom: 25px; } 

.video_img {  border: 1px solid #1E4962; padding: 3px; }
.download { width: 84px; height: 21px; background: url(/images/btns/download_u.gif) no-repeat top right; float: left; cursor: pointer; }
.download_a { width: 84px; height: 21px; background: url(/images/btns/download_a.gif) no-repeat top right; float: left; cursor: pointer; }
.download_big { width: 168px; height: 21px; background: url(/images/btns/download_u_big.gif) no-repeat top right; float: left; cursor: pointer; }
.download_a_big { width: 168px; height: 21px; background: url(/images/btns/download_a_big.gif) no-repeat top right; float: left; cursor: pointer; }

.view { width: 84px; height: 21px; background: url(/images/btns/view_u.gif) no-repeat top left; float: left; cursor: pointer; }
.view_a { width: 84px; height: 21px; background: url(/images/btns/view_a.gif) no-repeat top left; float: left; cursor: pointer; }
.video_text { padding-left: 20px; }
.video_table_tr { padding-bottom: 12px; }
.newsblock { clear: both; margin-bottom: 20px;}
.newsdate { color:#FFFFFF; background: url(/images/date_bg.jpg) repeat-x top; float:left; height: 19px; text-align: center; padding-top: 2px; width: 70px; }
.newsitem { margin-bottom: 12px; }
.news_img { float: left; border: 1px solid #7e969c; margin-right: 20px; margin-bottom: 25px; margin-top: 3px; }

.news_separator { clear: both; }

.date_lbg { width: 16px; height: 19px; float: left; background: url(/images/date_bg_l.png) no-repeat top right;
//background-image:none;
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/date_bg_l.png', sizingMethod='crop'); }
.date_rbg { width: 16px; height: 19px; float: left; background: url(/images/date_bg_r.png) no-repeat top left; margin-right: 20px; //margin-right: 17px;
//background-image:none;
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/date_bg_r.png', sizingMethod='crop'); }

.res_lbg { width: 16px; float: left; height: 19px; background: url(/images/date_bg_l.png) no-repeat top right;
//background-image:none;
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/date_bg_l.png', sizingMethod='crop'); }
.res_rbg { width: 16px; float: left; height: 19px; background: url(/images/date_bg_r.png) no-repeat top left;
//background-image:none;
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/date_bg_r.png', sizingMethod='crop'); }

.resolution { color:#FFFFFF; float:left; background: url(/images/date_bg.jpg) repeat-x top; float:left; height: 19px; text-align: center; padding-top: 2px; width: 80px; cursor: pointer; }

.select_dm { width: 168px; height: 21px; background: url(/images/btns/select_dim_u.gif) no-repeat top right; cursor: pointer; }
.select_dm_a { width: 168px; height: 21px; background: url(/images/btns/select_dim_a.gif) no-repeat top right; cursor: pointer; }

.resolutions { width: 168px; text-align: center; position: absolute; }

.separator_res { clear: both; padding-bottom: 5px; }

.fun_img { border: 1px solid #1E4962; padding: 3px; margin: 0 10px 20px 0;}



div#page_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#page_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(/images/zoom/fancy_progress.png) no-repeat;
	//background-image:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/zoom/fancy_progress.png', sizingMethod='scale');
}