body, table, h1, h2, h3, input, select { font-size: 11px; font-family: arial, verdana, sans-serif }
td {font-size:9pt}
body { background-color:#FFFFFF; margin:0 }
a { color:#0b4577; text-decoration:underline }
a img { border:0 }
p { margin:0; }
p.small { font-size: 10px; line-height: 12px; }

strong.blue { color:#00409a}

div.h1 { height:38px; display:inline; font-size:13px; font-weight:bold; padding:16px 0 0 45px  }
div.h1A { height:38px; font-size:13px; font-weight:bold; padding:16px 0 0 45px  }
div.h1_inline { display:inline; float:left }
div.h1_header { background:url(i8/h1_grey_bg.gif) no-repeat  }
div.h1_grey { background:url(i8/h1_grey_bg.gif) no-repeat  }
div.h1_blue { background:url(i8/h1_blue_bg.gif) no-repeat; color:#193e85 }
div.h1_brown { background:url(i8/h1_brown_bg.gif) no-repeat; color:#773500 }
div.h1_yellow { background:url(i8/h1_yellow_bg.gif) no-repeat; color:#987900 }
div.h1_green { background:url(i8/h1_green_bg.gif) no-repeat; color:#556731 }

h1 { font-size:1.8em }
h2 { margin:0; text-align:center; margin-bottom:15px; margin-top:3px; font-size: 30px; }

div.h3 { height:22px; font-weight:bold; margin-top:15px; margin-bottom:5px }
div.h3 div { background-color:#ccd6e2; display:inline; padding:5px }
div.h3 div.brown { background-color:#f5e6c9 }
div.h3 div.yellow { background-color:#ede0ac }
div.h3 div.green { background-color:#d7dabd }


div.cover { width:145px; height:193px; display:inline; float:left }
div.cover p { text-align:center }
div.cover div { height:150px; text-align:center; }
div.logo { display:inline; float:left }
div.logo div { display:inline; float:left; margin-right:5px }
div.hr { position:relative; width:990px; height:16px; background:url(i8/hr_bg.gif) repeat-x }

td { vertical-align:top }

form { margin:0 }
input.button { font-size: 13px; font-weight:bold; color:#000000; text-align:center; border:0; vertical-align:middle }

ul { margin:0; padding:0; margin-left:20px }
ul li { margin-top:5px; list-style-image:url(i8/bullet.gif) }
ul.v li { list-style-image:url(i8/bullet_v.gif) }

span.checkbox {
	width: 11px;
	height: 14px;
	padding: 0 5px 0 0;
	background: url(i8/checkbox.gif) center no-repeat;
	display: block;
	clear: left;
	float: left;
}

div#body {
	width:100%;
}
div#header { width:1000px; height:159px; background-image:url(i8/header_grey_bg.gif) }
div#deader_bag{ width:974px; height:110px; background-image:url(i8/header_grey.gif);}
div#logo {
	position:absolute;
	width:1000px;
	height:159px;
	z-index:3;
}
div#header_c {
	position:absolute;
	z-index:4;
	left: 990px;
	top: 149px;
}
div#banner {
	position:absolute;
	width:468px;
	height:61px;
	z-index:4;
	left: 388px;
	top: 46px;
}
div#banner img { border-top:1px solid #003068 }
div#menu1 {
	position:absolute;
	z-index:4;
	left: 865px;
	top: 33px;
}
div#menu1 div { margin-bottom:5px }
div#menu1 div#menu1_items { position:relative; right:-22px }
div#menu1 div#menu1_items a { color:#000000 }
div#menu1 div#menu1_items div.menu1_language a { text-decoration:none }
div#menu1 div#menu1_items div#menu1_language_active a { color:#fffc19 }
div#menu1 div#menu1_icon_rus { position:absolute; z-index:5; display:inline; top:2px; }
div#menu1 div#menu1_icon_eng { position:absolute; z-index:5; display:inline; top:20px; }
div#menu1 div#menu1_icon_reg { position:absolute; z-index:5; display:inline; top:47px; }
div#login {
	position:absolute;
	z-index:5;
	left: 867px;
	top: 110px;
}
div#login a { font-weight:bold; text-decoration:none; color:#000000 }

div#menu2 {
	position:absolute;
	z-index:4;
	top: 110px;
	height:21px;
	left: 24px;
	width:900px;
}
div#menu2 a { text-decoration:none }
div#menu2 div.menu_item { display:inline; }
div#menu2 div.menu_item div { height:21px; display:inline; float:left }
div#menu2 div.menu_item div.menu { padding:0 14px }
div#menu2 div.menu_item div.menu_l { width:2px; background:url(i8/spacer.gif) }
div#menu2 div.menu_item div.menu_r { width:2px; background:url(i8/spacer.gif)  }
div#menu2 div.menu_item_active div { height:21px; display:inline; float:left; background:url(i8/menu_grey_bg.gif) repeat-x }
div#menu2 div.menu_item_active div.menu { padding:0 14px }
div#menu2 div.menu_item_active div.menu_l { width:2px; background:url(i8/menu_grey_bg_l.gif) no-repeat }
div#menu2 div.menu_item_active div.menu_r { width:2px; background:url(i8/menu_grey_bg_r.gif) no-repeat }

div#menu3 {
	position:absolute;
	z-index:6;
	top: 136px;
	height:21px;
	left: 33px;
	width:900px;
}
div#menu3 div {
	position:absolute;
	visibility:hidden
}
div#menu3 a { color:#284c93; text-decoration:none }

div.main { position:absolute; top:159px; width:1000px; background:url(i8/main_bg.gif) repeat-y right }
div.main_ { width:1000px; background:url(i8/main_bg.gif) repeat-y right }
div.main_content { width:990px; background-color:#FFFFFF }
div#main_content1 { width:990px; }
div#main_content2 { width:990px; margin-bottom:20px }
div#main_content2 td { padding-left:30px; vertical-align:top }

div#header2 {
	position:relative;
	z-index:4;
	padding-top: 12px;
	height:21px;
	margin-left: 272px;
}
div#h1_01 {	position:absolute; left:28px; top: 11px; }
div#h1_02 {	position:absolute; left:28px; top: 250px; }
div#h1_03 {	position:absolute; left:577px; top: 249px; }
div#h1_04 {	position:absolute; left:28px; top: 486px; }
div#h1_05 {	position:absolute; left:27px; top: 745px; }
div#h1_06 {	position:absolute; left:275px; top: 745px; }
div#h1_07 {	position:absolute; left:525px; top: 745px; }
div#h1_08 {	position:absolute; left:775px; top: 745px; }

div#covers_mag { position:relative; left:6px; }
div#covers_cat { position:relative; left:6px; }

div#geo {
	position:absolute;
	width:240px;
	height:250px;
	left: 747px;
	top: 8px;
}
div#geo_title {
	position:absolute;
	padding-top:51px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-left: 8px;
}
div#geo_sign { color:#646464; font-size:14px; font-weight:bold; }
input#email { width:140px; text-align:center; height:24px; border:0; background-color:#e7e7e7; margin:0 }
input#button_ok { width:26px; height:24px; background:url(i8/button_ok.gif) no-repeat center center; }

div#logo_01 {
	position:absolute;
	left: 596px;
	top: 290px;
}
div#logo_01A {
	position:absolute;
	left: 596px;
	top: 244px;
}
div#logo_02 {
	position:absolute;
	left: 695px;
	top: 371px;
}
div#logo_03 {
	position:absolute;
	left: 875px;
	top: 378px;
}

div#logo_04 {
	position:absolute;
	left: 42px;
	top: 510px;
}
div#logo_05 {
	position:absolute;
	left: 237px;
	top: 534px;
}
div#logo_06 {
	position:absolute;
	left: 464px;
	top: 529px;
}
div#logo_07 {
	position:absolute;
	left: 42px;
	top: 563px;
}
div#logo_08 {
	position:absolute;
	left: 239px;
	top: 574px;
}
div#logo_09 {
	position:absolute;
	left: 466px;
	top: 579px;
}
div#logo_10 {
	position:absolute;
	left: 626px;
	top: 532px;
}
div#logo_11 {
	position:absolute;
	left: 628px;
	top: 554px;
}
div#logo_12 {
	position:absolute;
	left: 777px;
	top: 530px;
}
div#logo_13 {
	position:absolute;
	left: 778px;
	top: 580px;
}
div#logo_14 {
	position:absolute;
	left: 159px;
	top: 627px;
}
div#logo_15 {
	position:absolute;
	left: 40px;
	top: 627px;
}
div#logo_16 {
	position:absolute;
	left: 276px;
	top: 626px;
}
div#logo_17 {
	position:absolute;
	left: 394px;
	top: 626px;
}
div#logo_18 {
	position:absolute;
	left: 74px; top: 308px;
}
div#hr_01 {
	position:absolute;
	top: 475px;
}
div#hr_02 {
}

div#news_all {
	position:absolute;
	margin-left: 174px;
	text-align:center
}
div#news {
	margin-top: 53px;
	width:220px
}
div#articles1 {
	margin-top: 53px;
	width:220px
}
div#articles1 strong { color:#0b4577 }
div#articles2 {
	margin-top: 53px;
	width:220px
}
div#articles2 strong { color:#0b4577 }

div#polls { position:absolute; left: 795px; top: 761px; width:188px }
div#polls2 { position:relative; width:188px }
div.poll { background:#f7f7f7 url(i8/poll_foot_bg.gif) no-repeat bottom; width:188px }
div.poll_head { width:188px; height:3px; background:url(i8/poll_head_bg.gif) no-repeat; }
div.poll_header { height:40px; background-color:#e7e7e7 }
div.poll_header_icon {
	padding-left: 12px;
	padding-top: 9px;
	float:left
}
div.poll_header_title {
	font-size:14px;
	text-align:center;
	padding-left: 5px;
	padding-top: 9px;
}
div.poll_text { padding:15px }
div.poll li { list-style-image:url(i8/poll_bullet_bg.gif) }
input#button_poll { width:76px; height:24px; background:url(i8/button_poll.gif) no-repeat center center; }
input#button_polly { width:145px; height:24px; background:url(i8/button_polly.gif) no-repeat center center; }

div.announce { background:#f7f7f7 url(i8/poll_foot_bg.gif) no-repeat bottom; width:188px }
div.announce_head { width:188px; height:3px; background:url(i8/announce_head_bg.gif) no-repeat; }
div.announce_header { height:40px; background-color:#dd0000 }
div.announce_header_title {
	font-size:14px;
	padding-top: 9px;
	text-align:center;
	color:#ffffff
}
div.announce_text { padding:15px 5px; color:#dd0000 }

div.info { width:197px; background:url(i8/info_bg.gif) repeat-y }
div.info_header { width:197px; height:11px; background:url(i8/info_top_bg.gif) no-repeat }
div.info_footer { width:197px; height:11px; background:url(i8/info_bottom_bg.gif) no-repeat }
div.info_title { color:red; text-align:center }
div.info_text { padding:5px }

div#menu4 { width:1000px; height:35px; background-color:#9c9c9c; clear:both }
div#menu4 a { color:#FFFFFF; text-decoration:none }
div#menu4 div { display:inline; float:left; padding:12px 16px 0 16px }

div#col_left { width:190px; float:left; padding-left:10px; padding-bottom:10px }
div#col_right { width:250px; float:right; padding-left:10px; padding-bottom:10px }

table.data tr.header { background-color:#bebebe }
table.data tr.divide td { background-color:#e7e7e7 }
table.data tr.blank td { height:4px }