html, body {height:100%;}
a     {color:#224FAB}
body  {padding:0; margin:0; font:12px/14px Arial; color:#333333; background:#ffffff;}
img   {border:0; display:block}
p, ul,ul li {margin:0; padding:0}
table {font:12px/14px Arial; empty-cells:show; border-collapse:collapse}
td    {vertical-align:top; padding:0}
td.middle {vertical-align:middle}

.ids1{color:#224FAB;}

h1 {color:#800000; font:16px Arial; font-weight:bold;}
h2 {color:#505952; font:15px Arial; line-height:normal; padding:0; margin:0; margin-top:7px; margin-bottom:3px}
h3 {color:#4F5A52; font:bold 14px Arial; line-height:normal; padding:0; padding-left:17px; margin:0; margin-top:12px; margin-bottom:7px; background:url(/images/bullet_red.gif) 0px 4px no-repeat; vertical-align: middle;}

#logo {background:url(/images/logo_bg.jpg) 0px 0px repeat-x; margin-right:24px; border-right:1px solid #E1E1E1;}
#path { color:#626F86; padding-top:11px; padding-bottom:10px}
#path span { padding-right:12px}
#path span a:hover {color: #990000; text-decoration: underline}
#top {background:url(/images/bg_menu.gif) right top repeat-x; padding-bottom:2px;}
#footer td {vertical-align:middle; background:#C6C8CB; color:#4E5259}
#footer td a {text-decoration:none}
#footer td a:hover {color: #990000; text-decoration: underline}
#footer h1 { font-size: 11px; margin: 0px; font-weight: normal; }


img.article {border:1px solid #C2C4C8; margin-right:10px; float:left}
div.line {background:#C2C4C8; margin-top:12px; margin-bottom:9px; clear:both}
td.stati div.line img {border:0; float:none}
p.detail {margin-top:3px; clear:both}
p.detail span {background:url(/images/arrow.gif) 100% 6px no-repeat; padding-right:16px}
p.detail span a:hover {color: #990000; text-decoration: underline}
p.name_inside {margin-bottom:4px; padding-left:18px; background:url(/images/bullet_orange.gif) 0px 1px no-repeat; font-weight:bold; line-height:12px}
p.title {margin-bottom:10px;font:bold 12px Arial; text-transform:uppercase; color:#F2F2F2; background:#657286; padding:1px 11px}
table.news p.title {margin-top:5px; margin-left:17px; background:#924545}
table.topmenu {font-size:12px; font-weight:bold; color:#E8E1E1}
table.topmenu a {color:#E8E1E1; text-decoration:none}
table.topmenu a:hover {text-decoration: underline}
table.topmenu td {text-align:center; vertical-align:middle; background:url(/images/bg_dot.gif) 100% -14px no-repeat}
td.ico {padding-left:32px; padding-right:32px; background:url(/images/bg_dot.gif) right top no-repeat}
td.ico td {vertical-align:middle}
td.ico_sep {padding-right:26px; padding-left:26px}
td.menu {vertical-align:middle; padding-right:25px; padding-left:1px}
td.menu td {border-bottom:1px solid #E1E1E1; padding-top:4px; padding-bottom:4px}
td.stati {padding-left:25px; padding-right:25px; padding-top:13px; padding-bottom:38px}
td.stati#right {background:url(/images/shadow.gif) #E6E6E6 0px 0px no-repeat}
td.stati#right p.name {background:url(/images/bullet_orange.gif) 0px 1px no-repeat}
td.stati p.name {margin-bottom:6px; padding-left:18px; font-weight:bold;  line-height:12px}
td.stati p.name a, p.name_inside a {text-decoration:none}
td.stati p.name a:hover {color: #990000; text-decoration: underline}
td.text { padding:27px 55px 0px 25px}
td.top {background:url(/images/bg_dot.gif) right top no-repeat}

ul.submenu, ul.submenu li {margin:0; padding:0; list-style-type:none; line-height:12px}
ul.submenu a {text-decoration:none}
ul.submenu a:hover {color: #990000; text-decoration: underline}
ul.submenu li {background:url(/images/bullet_submenu.gif) 0px 6px no-repeat; padding-left:10px;color:#8995AB; padding-bottom:4px}

td.inside_left  {padding-left:50px;padding-right:25px; padding-top:16px; padding-bottom:38px; background:url(/images/bg_ears.gif) left top repeat-y}
td.inside_right {padding-left:25px;padding-right:45px; padding-top:21px; padding-bottom:38px; background:url(/images/bg_ears.gif) right top repeat-y}

#news_block {background:url(/images/corner2.gif) #FFFFFF right top no-repeat; margin-top:-11px; position:relative; margin-bottom:12px; z-index:98}
#news_block table.news {border:1px solid #C2C4C8;background:url(/images/corner.gif) right bottom no-repeat}
#news_block table.news td.news {padding-left:8px; padding-right:25px; padding-bottom:23px}
img.skrepka {margin-top:-4px; z-index:99;position:relative}
div.newsitem {padding-left:17px}
div.newsitem p.name {margin-bottom:3px; background:url(/images/bullet_blue.gif) 0px 1px no-repeat; text-indent:18px}
div.line_news {margin-left:2px; background:#E1E1E1; margin-top:12px; margin-bottom:9px}
table.news_img {line-height:12px}
table.news_img img {border:1px solid #C2C4C8; margin-right:10px}

td.article {padding-top:13px; padding-bottom:60px; font:12px/14px Arial; color:#4E5259}
td.article#col2 {padding-right:82px; background:url(/images/bg_ears.gif) right top repeat-y}
td.article#col2 a:hover {color: #990000; text-decoration: underline}
td.article img {border:1px solid #9A9797; float:left; margin-right:14px; margin-top:3px;margin-bottom:2px}
td.article p {margin-bottom:6px}
td.article ul {margin-left:18px; list-style-type:none; margin-bottom:6px}
td.article ul li {background:url(/images/ul.gif) 0px 7px no-repeat; padding-left:19px}

td.article table {line-height:12px; border:0; margin-bottom:23px; margin-top:7px}
td.article table a {text-decoration:none}
td.article table a:hover {color: #990000; text-decoration: underline;}
td.article td {background:#F3F1ED; border-top:1px solid #FFFFFF; padding:7px 11px 7px 11px}
td.article th {background:#944545; border-right:1px solid #FFFFFF;; padding:5px 17px 7px 17px; font-weight: bold; color:#FFFFFF; text-align:center}
td.article th.last {border-right:0}
td.article tr.second td {background:#EAE5DE;}

.sr_seo h1 {
	font-size: 14px;
	font-family: arial;
	text-transform: uppercase;
	color: #65687B;
	font-weight: bold;
	line-height: 15px;
}
.sr_seo .title {
	color: #0C1A7B;
	font-size: 45px;
	font-weight: bold;
	font-family: Arial;
	line-height: 36px;
}
.sr_seo .t2 {
	font-size: 8px;
	font-family: tahoma;
	text-transform: uppercase;
	color: #65687B;
	font-weight: bold;
	line-height: 14px;	
}
.sr_menu {
	background: url(img/menu_bg.gif) no-repeat 0% 50%;
	height: 12px;
	width: 193px;
}
.sr_menu a {
	text-decoration: none;
	color: #65687B;
	text-transform: uppercase;
	padding-left: 18px;
	font-weight: bold;
	font-size: 8px;
	font-family: tahoma;
}

.flash_container {
	width:217px;
	height:178px;
	overflow:hidden;
	position:relative;
	z-index:10;
}


