#actions{z-index:10}

#actions .disabled {visibility:hidden;} 

#actions a.prevPage {padding-right:3px;}



div.scrollable { 
 
    /* required settings */ 
    position:relative; 
    overflow:hidden; 
 
    /* vertical scrollers have typically larger height than width */ 
    height: 200px; 
	width:219px;
    margin-top:7px;
	 
} 
 
/* root element for scrollable items */ 
div.scrollable ul.items { 
    position:absolute; 
 
    /* this time we have very large space for the height */ 
    height:1000px; 
}

body {padding-top:0px; font-family:arial;}

.question_text {width:150px; color:#333333; padding-left:5px; text-indent:0; }
#form_answers li {padding-bottom:5px;}  
.results li {padding-bottom:10px;}
.results li p.answer {padding-bottom:6px;}

.page {padding-top:95px; padding-bottom:20px;}
.page_georgian {padding-top:110px; padding-bottom:20px;}
.content_part-2 {padding-top:0px;}
.banner_900 {padding:10px 0;}

h1.list_heading a {color:#00699d; font-size:1.1em; font-weight:bold; text-decoration:none;}

.header {background:#00679a; height:87px;padding:33px 0 0 0; }
.header .info_line {background:#00487b; height:26px; top:7px;}

.header span.info_container{line-height:26px;}


.header .blue_area { background:#9ddfff;  bottom:-87px; border:#7fb3cc 1px solid; border-top:0; }
.header .blue_area .border_2 {border:#ceefff 1px solid; border-top:0;overflow:hidden; height:100%; }

*:first-child+html .header .blue_area { bottom:-85px; }


.header .blue_area  b {position:absolute; height:16px; width:16px;background-image:url(../i/header_container_sprite.gif);}
.header .blue_area  b.bl {bottom:-1px; -bottom:-2px; left:-1px; background-position:0 0;}
.header .blue_area  b.br {bottom:-1px; -bottom:-2px; right:-1px; background-position:16px 0; }
.header .content {height:100%;}
.header div.main_part {height:100%; background-image:url(../i/logo_header.jpg); background-repeat:no-repeat; background-position:0 15px;}

.header table tr td.browser_actions span.rss {background-image:url(../i/rss_icon.gif); padding-left:14px;background-repeat:no-repeat; background-position:0 2px;}
.header table tr td {vertical-align:middle;} 
.header table.menu tr td {vertical-align:top;} 
.header table {height:26px; width:100%}

.header table {height:26px; width:auto;}

.header table.menu tr td {vertical-align:top;}

.header table tr td.date{padding:0 12px;}
.header table tr td.time{padding:0 12px; background-color:#499fc9; height:26px;}
.header table tr td.city{padding:0; color:#9DDFFF !important;}
.header table tr td.browser_actions{padding:0 186px;}
.header table tr td.languages {padding:0 5px;}
.header table tr td.active {background-color:#499fc9;}
.header table tr td.active a {text-decoration:none;}

.header ul.menu {padding:0px 0 5px 13px;}
.header ul.menu li.bullet {padding-left: 8px;  background-image:url(../i/bullet.gif); background-repeat:no-repeat; background-position:0 7px; }
.header ul.menu li{margin-right:3px; }
.header ul.menu li a {color:#00679a; text-decoration:none;}
.header div.menu {padding:10px 0px 10px 0; }


.header a.main_link {width:365px;}


.header div.search {top:30px; right:5px;}	

.header div.search input.input_text {width:130px; border:1px solid #9e9e9e; }




.bottom_nav ul.menu {padding:0px 0 5px 13px;}
.bottom_nav ul.menu li.bullet {padding-left: 8px;  background-image:url(../i/bullet.gif); background-repeat:no-repeat; background-position:0 7px; }
.bottom_nav ul.menu li{margin-right:3px; }
.bottom_nav ul.menu li a {color:#3096d6; text-decoration:none;}
.bottom_nav div.menu {padding:10px 0px 10px 0; }

.footer div.copyright {padding-top:20px;}
.footer div.bottom_nav {padding-top:0px;}
.footer div.copyright-1 {padding-top:20px;}


h1.bullet_righttext{padding:13px 0 0 0; position:relative; }
h1.bullet_righttext a {color:#9ddfff; text-decoration:none; font-size:0.8em; font-weight:bold;}						
ul.bullet_righttext {padding: 3px 0 0 20px; font-size:0.7em;}
ul.bullet_righttext li {color:#fff;  list-style-type:disc; }
ul.bullet_righttext li a { color:#fff; text-decoration:none;}


ul.time_righttext{padding:13px 0 0 0;  font-size:0.7em; position:relative; -padding-top:18px; }
ul.time_righttext li {padding:0 0 13px 0;}
ul.time_righttext li div.time {color:#69b4da; font-size:0.9em; }
ul.time_righttext li div.text {padding-left:40px; float /*\**/: left\9; -float:left; -padding-left:10px;}
ul.time_righttext li div.text a {text-decoration:none; color:#000000; font-weight:bold;}

ul.timedate_righttext{padding:13px 0 0 0;  font-size:0.8em; position:relative; }
ul.timedate_righttext li {padding:0 0 13px 0;}
ul.timedate_righttext li div.time {color:#69b4da; font-size:0.9em;}
ul.timedate_righttext li div span.date {color:#8F8F8F; padding-right:9px;}
ul.timedate_righttext li div.text {padding-left:40px; float /*\**/: left\9;}
ul.timedate_righttext li div.text a {text-decoration:none; color:#000000; font-weight:bold;}



ul.pic_rightheading-timedata {padding:13px 0 0 0;  font-size:0.7em; position:relative; }
ul.pic_rightheading-timedata li {padding:0 0 13px 0;}
ul.pic_rightheading-timedata li table tr td div.heading {color:#003366; font-weight:bold; padding-left:10px;}
ul.pic_rightheading-timedata li table tr td div.timedate {color:#69b4da; padding-left:10px; font-size:0.9em;}
ul.pic_rightheading-timedata li table tr td {vertical-align:middle;}
ul.pic_rightheading-timedata li table tr td.pic {vertical-align:top;}
ul.pic_rightheading-timedata li table tr td.pic img {display:block; padding-top:3px;}
ul.pic_rightheading-timedata li table tr td div.heading a {color:#003366; font-weight:bold; text-decoration:none;}
div.witharticle ul.pic_rightheading-timedata li table tr td div.text a {color:#003366; font-weight:bold; text-decoration:none; font-family:georgia;}
ul.pic_rightheading-timedata li table tr td div.text {padding-left:10px;}



ul.pic_rightheading-text {padding:13px 0 0 0;  font-size:0.8em; position:relative;}
ul.pic_rightheading-text li {padding:0 0 13px 0;}
ul.pic_rightheading-text li table tr td div.heading {color:#003366; font-weight:bold; padding-left:10px;}
ul.pic_rightheading-text li table tr td div.timedate {color:#69b4da; padding-left:10px; font-size:0.9em;}
ul.pic_rightheading-text li table tr td {vertical-align:middle;}
ul.pic_rightheading-text li table tr td.pic {vertical-align:top;}
ul.pic_rightheading-text li table tr td.pic img {display:block; padding-top:3px;}
ul.pic_rightheading-text li table tr td div.heading a {color:#003366; font-weight:bold; text-decoration:none;}
div.witharticle ul.pic_rightheading-text li table tr td div.text a {color:#003366; font-weight:bold; text-decoration:none; font-family:georgia;}
ul.pic_rightheading-text li table tr td div.text {padding-left:10px;}





ul.pic_rightheading-timedata-text {padding:13px 0 0 0;  font-size:0.8em; position:relative; }
ul.pic_rightheading-timedata-text li {padding:0 0 13px 0;}
ul.pic_rightheading-timedata-text li table tr td div.heading {color:#003366; font-weight:bold; padding-left:10px; font-family:georgia;}
ul.pic_rightheading-timedata-text li table tr td div.timedate {color:#69b4da; padding-left:10px; font-size:0.9em;}
ul.pic_rightheading-timedata-text li table tr td {vertical-align:middle;}
ul.pic_rightheading-timedata-text li table tr td.pic {vertical-align:top;}
ul.pic_rightheading-timedata-text li table tr td.pic img {display:block; padding-top:3px;}
ul.pic_rightheading-timedata-text li table tr td div.heading a {color:#003366; font-weight:bold; text-decoration:none;}
ul.pic_rightheading-timedata-text li table tr td div.text a {color:#003366;  text-decoration:none; }
ul.pic_rightheading-timedata-text li table tr td div.text {padding-left:10px;}
ul.pic_rightheading-timedata-text li table tr td div.text a {color:#333333; text-decoration:none;}

div.text_article {position:relative;}
div.actions {-position:relative;}
div.discussion {-position:relative;}
h1.rubric-header {position:relative;}
div.inner_1 h1 {position:relative;}

ul.pic_righttext {padding:13px 0 0 0;  font-size:0.8em; position:relative; }
ul.pic_righttext li {padding:0 0 13px 0;}
ul.pic_righttext li table tr td div.text{padding-left:10px;}
ul.pic_righttext li table tr td div.text {color:#003366; font-weight:bold;}
ul.pic_righttext li table tr td {vertical-align:middle;}
ul.pic_righttext li table tr td.pic {vertical-align:top;}
ul.pic_righttext li table tr td.pic img {display:block; padding-top:3px;}
ul.pic_righttext li table tr td div.text a {color:#003366; font-weight:bold; text-decoration:none;}

ul.raquo_righttext-timedatesource {padding:13px 0 0 0;  font-size:0.8em; color:#00679a; position:relative; }
ul.raquo_righttext-timedatesource li {padding:0 0 13px 0;}
ul.raquo_righttext-timedatesource li div.text {padding-left:20px; float /*\**/: left\9; -float:left;}
ul.raquo_righttext-timedatesource li div.text a {text-decoration:none; color:#002d67; font-weight:bold;}
ul.raquo_righttext-timedatesource li div.timedate {color:#69b4da; font-size:0.9em;}
ul.raquo_righttext-timedatesource li div.timedate span {color:#999999;}

ul.raquo_righttext-timedate {padding:13px 0 0 0;  font-size:0.8em; color:#00679a; }
ul.raquo_righttext-timedate li {padding:0 0 13px 0;}
ul.raquo_righttext-timedate li div.text {padding-left:20px; float /*\**/: left\9; -float:left; -padding-left:10px;}
ul.raquo_righttext-timedate li div.text a {text-decoration:none; color:#002d67; font-weight:bold;}
ul.raquo_righttext-timedate li div.timedate {color:#69b4da; font-size:0.9em;}
ul.raquo_righttext-timedate li div.timedate span {color:#999999;}

ul.raquo_righttext {padding:13px 0 0 0;  font-size:0.8em; color:#00679a; position:relative; }
ul.raquo_righttext li {padding:0 0 13px 0;}
ul.raquo_righttext li div.text {padding-left:20px; float /*\**/: left\9; -float:left;}
ul.raquo_righttext li div.text a {text-decoration:none; color:#002d67; font-weight:bold;}
ul.raquo_righttext li div.timedate {color:#69b4da; font-size:0.9em;}
ul.raquo_righttext li div.timedate span {color:#999999;}

div.index_stories ul.raquo_righttext {-width:360px;}


ul.blue_bullet_righttext {padding:13px 0 0 0;  font-size:0.8em; color:#00679a; position:relative; }
ul.blue_bullet_righttext li {padding:0 0 13px 0;}
ul.blue_bullet_righttext li div.text {padding-left:20px; float /*\**/: left\9; -float:left;}
ul.blue_bullet_righttext li div.text a {text-decoration:none; color:#002d67; font-weight:bold;}
ul.blue_bullet_righttext li div.timedate {color:#69b4da; font-size:0.9em;}
ul.blue_bullet_righttext li div.timedate span {color:#999999;}

.banner_900 {position:relative;	}

ul.heading-timedate-text_floatrightpic {padding:0px 0 0 0;  font-size:0.7em; position:relative; }
ul.heading-timedate-text_floatrightpic li {padding:0 0 13px 0;}
ul.heading-timedate-text_floatrightpic li div.timedate {color:#69b4da;padding:3px 0;}
ul.heading-timedate-text_floatrightpic li div.text a {color:#333333; text-decoration:none;}
ul.heading-timedate-text_floatrightpic li h2 a{font-family:Georgia; text-decoration:none; font-size:1.1em; font-weight:bold; color:#003366; }
ul.heading-timedate-text_floatrightpic li img {padding:0 10px 10px 0; position:relative;}
 
ul.pic_floatleftheading-timedate-text {padding:0px 0 0 0;  font-size:0.7em; position:relative; }
ul.pic_floatleftheading-timedate-text li {padding:0 0 13px 0;}
ul.pic_floatleftheading-timedate-text li div.timedate {color:#69b4da; padding:3px 0;}
ul.pic_floatleftheading-timedate-text li div.text a {color:#333333; text-decoration:none;}
ul.pic_floatleftheading-timedate-text li h2 a{ font-family:Georgia; text-decoration:none; font-size:1.1em; font-weight:bold; color:#003366; }
ul.pic_floatleftheading-timedate-text li img {display:block; padding:0 10px 10px 0;}

div.article_heading-pic-text {position:relative;]}

div.article_heading-pic-text h1 {font-family:Georgia; padding-bottom:15px;}
div.article_heading-pic-text div.text {padding:17px 0 10px 0;}
div.article_heading-pic-text div.text a {text-decoration:none; color:#000000; font-size:0.9em;}

div.witharticle h1 {position:relative}

div.witharticle div.blue {position:relative}

div.article_heading-pic-timedata-text {position:relative;}
div.article_heading-pic-timedata-text h1 {font-family:Georgia; padding-bottom:15px;}
div.article_heading-pic-timedata-text div.text {padding:0px 0 10px 0;}
div.article_heading-pic-timedata-text div.text a {text-decoration:none; color:#333333; font-size:0.8em;}
div.article_heading-pic-timedata-text div.timedate {color:#69b4da; font-size:0.8em; padding:5px 0; font-size:0.9em;}



div.article_heading_bottomtimedata-text_floatrightpic {position:relative;} 
div.article_heading_bottomtimedata-text_floatrightpic h2 {font-family:Georgia;} 
div.article_heading_bottomtimedata-text_floatrightpic h2 a {text-decoration:none; color:#000000;}
div.article_heading_bottomtimedata-text_floatrightpic div.timedate {color:#69b4da; font-size:0.8em; padding:3px 0; font-size:0.9em;}
div.article_heading_bottomtimedata-text_floatrightpic div.text a {color:#333333; font-size:0.8em; text-decoration:none;}
div.article_heading_bottomtimedata-text_floatrightpic img {display:block; padding:0 0px 10px 10px; position:relative; -display:inline;}

div.link-pic-heading-text h2 {font-family:Georgia; font-weight:bold; padding-bottom:10px;} 
div.link-pic-heading-text div.text a {color:#333333; font-size:0.7em; text-decoration:none;}
div.link-pic-heading-text div.text {padding: 10px 20px 10px;}
div.link-pic-heading-text div.pic {padding-bottom:10px;}
div.link-pic-heading-text div.link {padding-bottom:5px;}

div.pic-link-heading_container {border:1px solid #d6d6d6; position:relative; position:relative; }
div.pic-link-heading_container div.main_heading{padding:10px 0px 10px 0px;}
div.pic-link-heading_container div.pic{padding:0px 0px 8px 0px;}
div.pic-link-heading_container div.link{padding:0px 0px 8px 0px;}
div.pic-link-heading_container h2.heading{padding:0px 0px 20px 0px;}

div.pic-link-heading_container b {background-image:url(../i/multimedia_container_sprite.gif); display:block; height:15px; width:15px; position:absolute; }
div.pic-link-heading_container b.tl {top:-1px; left:-1px; background-position:0px 0px;}
div.pic-link-heading_container b.tr {top:-1px; right:-1px; background-position:15px 0px;}
div.pic-link-heading_container b.bl {bottom:-1px; left:-1px; background-position:0px 15px;}
div.pic-link-heading_container b.br {bottom:-1px; right:-1px; background-position:15px 15px;}


div.heading-pic-timedate-text div.float {position:relative;}

div.heading-pic-timedate-text  div.text {padding:0 20px 20px 0;}
div.heading-pic-timedate-text  div.text a {text-decoration:none; color:#333333; }
div.heading-pic-timedate-text  div.timedate {padding:0 0px 10px 0; font-size:0.8em;}
div.heading-pic-timedate-text  div.pic {padding:0 0px 10px 0;}
div.heading-pic-timedate-text  h1 {padding:0 20px 10px 0;}
div.heading-pic-timedate-text h1.heading {font-size:1.1em; font-family:Georgia; }

.photo_for_artcle {position:relative}
.pager {position:relative}
div.copyright, div.article_body {position:relative;} 

/* pagers */
div.pager						{margin-top:11px; text-align:center;}
.pager ul						{font:0.81em Arial,sans-serif; border:none;}
div.pager 							{font-family:Arial,sans-serif; padding:0 4px;}
div.pager a	 					{color:#003366; text-decoration:underline; font-weight:bold; vertical-align: top;}
div.pager ul li					{display:inline; margin: 0 4px; background-color: #ffffff; margin:15px 0 0; padding:0 4px;}
div.pager li.current 				{color:#999999; font-weight:bold;}
div.pager li span		{vertical-align: top; }

/*calendars */



div.calendar {
	width:175px;
	margin:0 auto;
}
.calendar ul.days,
.calendar .month {
	font-family:Arial, Helvetica, sans-serif;
}

.calendar ul.days {width:175px}
.calendar ul.weekdays,
.calendar ul.days {
	font-size:14px;
}
.calendar .ajax_loader {
}
.calendar .arrows {
	margin-bottom:-17px;
	position:relative;
}
.calendar .arrows,
.calendar .arrows .l,
.calendar .arrows .r,
.calendar .month {
	height:17px;
}
.calendar .arrows .l
{
	display:block;
	width: 17px; height: 16px; 
	overflow:hidden;
	background-image:url(/i/calendar_arrow_left.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
	cursor:pointer;
}
.calendar .arrows .r {
	display:block;
width: 17px; height: 16px; 
	overflow:hidden;
	background-image:url(/i/calendar_arrow_right.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	cursor:pointer;
}
.calendar .arrows .l {
	float:left;
}
.calendar .arrows .r {
	float:right;
	
	}
.calendar .hidden {
	visibility:hidden;
}
.calendar .month,
.calendar ul.weekdays {
	color:#000;
}
.calendar .month {
	font-size:16px;
	line-height:17px;
	font-weight:bold;
	text-align:center;
}
.calendar ul.weekdays,
.calendar ul.days {
	
}
.calendar ul.weekdays {
	margin-top:12px;
	margin-bottom:3px;
}
.calendar ul.days li,
.calendar ul.weekdays li {
	float:left;
	text-align:center;
	width:25px;
}
.calendar ul.days li {
	height:19px;
	padding:3px 0 0 0;
	color:#b3b3b3;
}
.calendar ul.days li.currsel {
	background-image:url(/i/calendar_marker.gif); background-repeat:no-repeat; background-position:4px 1px;
}
.calendar ul.days li.currsel a,
.calendar ul.days li.currsel a:hover {
	color:#fff;
	text-decoration:none;
}

.calendar_container {border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5; padding:5px;}

ul.days li a {color:#3F8CB2;}


/*
Карусель мультимедиа
*/

.mm	{border:1px solid #CCC; border-left:none; border-top:none; margin-top:10px; width:701px;}



.mm .topmedia_text h5{font-weight:bold; padding-top:7px;} 
.mm .topmedia {	margin:0 auto; 	width:598px; }

.mm .butt_left,
.mm .butt_right{top:50px;}

.mm .butt_left {
	padding-left:23px; 	
	height:50px; 
	width:31px; 
	background-image:url(/i/left_arrow.png); 
	background-repeat:no-repeat; 
	}

.mm .butt_right {
	padding-right:23px;   
	height:50px; 
	width:31px; 
	background-image:url(/i/right_arrow.png); 
	background-repeat:no-repeat; 
		}

.mm .topmedia .topmedia_container { width:100%; padding-top:6px; min-height:175px; margin-top:7px; left:-10px; padding-bottom:30px;}

.mm .topmedia .topmedia_container ul {left:0px;}

.mm .topmedia .topmedia_container ul li  {top:22px; padding:0 7px 0 7px;}
.mm .topmedia .topmedia_container ul li.topmedia_active {top:0px;}

.mm .topmedia .topmedia_container ul li  .topmedia_img img {height:83px; width:120px; margin:0 auto;}

.mm .topmedia .topmedia_container ul li  .topmedia_img {width:120px; padding:0 20px; }
.mm .topmedia .topmedia_container ul li.topmedia_active  div.topmedia_img  {width:210px; padding:0 20px; }

.mm .topmedia .topmedia_container ul li .topmedia_text {width:160px; position:relative; }

.mm .topmedia .topmedia_container ul li .topmedia_text  h5 { font-size:0.7em;}
.mm .topmedia .topmedia_container ul li .topmedia_text p {display:none;}


.mm .topmedia .topmedia_container ul li.topmedia_active .topmedia_text  h5 {left:0px;}
.mm .topmedia .topmedia_container ul li.topmedia_active .topmedia_text p {display:block;}

.mm .topmedia .topmedia_container ul li.topmedia_active .topmedia_text  {display:block; width:210px; font-size:1em; position:relative; left:20px;}
.mm .topmedia .topmedia_container ul li.topmedia_active .topmedia_img img {height:147px;	width:210px;}


.mm .topmedia .topmedia_container ul li.topmedia_active .topmedia_text .topmedia_info a,
.mm .topmedia .topmedia_container ul li.topmedia_active .topmedia_text .topmedia_info a:hover {font:normal .8em Arial;	color:#434343;}
.mm .topmedia .topmedia_container ul li.topmedia_active .topmedia_text .topmedia_info a:hover {text-decoration:none;}
.mm .topmedia .topmedia_container ul li.topmedia_active .topmedia_text h5 {font-size:.95em;	margin:2px 0 3px 0;}
.mm .topmedia .topmedia_container ul li.topmedia_active .topmedia_text p {font-size:.7em;	padding-bottom:10px;}
.mm .topmedia .topmedia_container ul a {outline:none;}












ul.tabs li {width:230px; color:#00679A; margin-bottom:5px;cursor:pointer; border:1px solid #fafdff; height:45px; background-color:#f0f9ff; border-left:none; position:relative; left:-1px; border-left:1px solid #CCC;  }

ul.tabs li div {padding:15px 0 15px 20px; margin-left:20px; background-position:0 18px;}

ul.tabs li div.photo {background-image:url(/i/photo_icon.png); background-repeat:no-repeat; }
ul.tabs li div.video {background-image:url(/i/video_icon.png); background-repeat:no-repeat; }
ul.tabs li div.info {background-image:url(/i/info_icon.png); background-repeat:no-repeat; }


ul.tabs li.active { color:#000000;border:1px solid #CCC; border-left:1px solid #ffffff; border-left:none; background-color:#ffffff; }

ul.tabs li b.tr, 
ul.tabs li b.br { background-image:url(/i/tabs_blue_sprite.gif); height:12px; width:12px; display:block; position:absolute; background-repeat:no-repeat;}  

ul.tabs li b.tr{background-position:0 0; top:-1px; right:-1px;}
ul.tabs li b.br{background-position:0 -12px;bottom:-1px; right:-1px;}

ul.tabs li.active b.tr, 
ul.tabs li.active b.br { background-image:url(/i/multimedia_container_sprite.gif); height:15px; width:15px; display:block; position:absolute; background-repeat:no-repeat;}  

ul.tabs li.active b.tr{background-position:-15px 0; top:-1px; right:-1px;}
ul.tabs li.active b.br{background-position:-15px -15px;bottom:-1px; right:-1px;}



div.injects{width:225px; border-left:1px solid #cccccc; padding-left:20px; margin-left:20px; margin-bottom:5px; z-index:100;}


.actions {margin:20px auto;width:660px; font-family:Arial, Helvetica, sans-serif; font-size:0.915em;text-align:left;}
ul.links a, ul.social a {background:url(/i/actions/icons.png) no-repeat; padding:0 0 0 25px;display:block;height:16px;font-weight:700;}
ul.blogs li span {background:url(/i/actions/icons.png) no-repeat; padding:0 0 0 25px;display:block;height:16px;font-weight:700; width:73px;}
ul.social {float:left; width:120px;}
ul.links {float:left; width:175px; padding:0 0 0 16px;}
ul.social li, ul.links li {margin:0 0 7px 0;}
ul.blogs {padding:0 0 30px;}
ul.blogs li {float:left; position:relative;}
div.blogcode {padding:0 20px; height:90px; margin:0; border-right:1px solid #cccccc; border-left:1px solid #cccccc; position:relative; -margin:0; float:left; width:298px;}



.blogcode p { margin:0 0 5px 0;width:86px;}
.blogcode a {text-decoration:underline; color:#3b78a8;} 
.blogcode textarea { width:200px; height:45px; overflow:hidden; border:1px solid #d5d5d5;}
#blogview {margin:20px 0;}
#resend {border:1px solid #cccccc;margin:20px 0; padding: 0 0 20px 0;}

#resend label {display:block;}

#discussion {width:160px; margin:20px auto;}
#discussion a {font-size:1.1em; font-weight:700;text-decoration:underline;padding:10px 0 0; display:block; text-align:center;}
#ugs {background-position:0 0;}
#twitter {background-position:0 -17px;}
#facebook {background-position:0 -33px;}
#lj {background-position:0 -64px; width:88px;}
#yaru {background-position:0px -80px; padding:0 0 0 20px; width:48px;}
#li {background-position:0 -96px;}
.resend {background:url(/i/actions/icons.png) 0 -112px no-repeat;padding:0 0 0 25px;height:16px;font-weight:700; cursor:pointer;}
#mobile {background-position:0 -131px; height:24px; margin:-3px 0; line-height:12px;}
#print {background-position:0 -160px;}
#rss {background-position:0 -176px;}
#mailru { background-position:0 -192px;}
#vk_share { background-position: 0 -208px; }


li.disabled img {display:none;}

.copy, .copyright {text-align:right; font-size:0.7em; padding-top:5px; padding-bottom:5px; } 
.copy a, .copyright a {color:#8F8F8F;}

.time_date {font-size:0.7em; padding-bottom:5px;}
.time_date .time {color:#69B4DA;}
.time_date .date {color:#8F8F8F;}

.article_body {font-size:0.9em; color:#333333;}
.article_body a {color:#00679A;}
.article_body p {padding-bottom:20px;}

.rubric-header a.blue {padding-right:5px;} 


div.blue-container {border:1px solid #7fb3cc; width:100%;}
div.blue-container b {background-image:url(/i/blue_container_sprite.gif); position:absolute; height:16px; width:16px; display:block;}
div.blue-container b.tr {background-position:16px 0; top:-1px;  right:-1px; -right:-2px;}
div.blue-container b.tl {background-position:0 0; top:-1px;  left:-1px; }
div.blue-container b.bl {background-position:0 16px; bottom:-1px; -bottom:-2px; left:-1px;}
div.blue-container b.br {background-position:16px 16px; bottom:-1px; -bottom:-2px; right:-1px; -right:-2px;}

div.blue-container div.blue_container_header {border:1px solid #ceefff; background-color:#9ddfff; }

div.blue-container div.inner {padding:10px 20px 20px 20px;}
div.blue-container div.blue_bottom_line {border-top:1px solid #7fb3cc; height:0px;}


.topic_announce {width:278px; margin-left:22px; background-color:#dbf3ff;}
.topic_announce .inner h1, .topic_announce .inner h2 {padding-bottom:10px;}

.topic_announce .inner {padding:20px;}
.topic_announce b {background-image:url(/i/topic_sprite.gif); position:absolute; height:14px; width:14px; }

.topic_announce b.tr {background-position:14px 0; top:0; right:0;}
.topic_announce b.bl {background-position:0px 14px; bottom:0; left:0;}
.topic_announce b.br {background-position:14px 14px; bottom:0; right:0;}


.article_pic_rightstory-heading-text_bottomtimedate-text-link  h1 {padding-bottom:25px;}

#filters{border-bottom:1px solid #cccccc;}

#filters ul li span {cursor:pointer;}

#filters ul li {position:relative;  float:left; width:150px; top:2px; background-color:#f0f9ff; text-align:center; padding:10px 0 7px 0;	 color:#003366; margin-right:5px; border-bottom:1px solid #cccccc; }

#filters ul li.active {background-color:#fff; color:#000; border:1px solid #cccccc; border-bottom:1px solid #ffffff; }

#filters ul li b {height:15px; width:15px; background-image:url(/i/topic_filter_sprite.gif); position:absolute;}
 
#filters ul li.active  b {height:15px; width:15px; background-image:url(/i/multimedia_container_sprite.gif); position:absolute;}
#filters ul li.active  b.tl {top:-1px; left:-1px; background-position:0 0;}
#filters ul li.active  b.tr  {top:-1px; right:-1px; background-position:15px 0;}



#filters ul li b.tl {top:0; left:0; background-position:0 0;}
#filters ul li b.tr  {top:0; right:0; background-position:15px 0;}

.vote_article .vote_body {width:200px; margin:0 auto;}

.vote_article .vote_body li label.question_text {width:170px;}


.vote_article .vote_body #form_answers li {padding-bottom:15px;}


.vote_article .vote_article_footer {width:200px; margin:0 auto;}

.vote_article ul.results {width:370px; margin:0 auto; }

div.vic_container {border:1px solid #d6d6d6; padding:20px 60px 30px 60px;}
div.vic_container b {background-image:url(/i/multimedia_container_sprite.gif); display:block; height:15px; width:15px; position:absolute; }
div.vic_container b.tl {top:-1px; left:-1px; background-position:0px 0px;}
div.vic_container b.tr {top:-1px; right:-1px; background-position:15px 0px;}
div.vic_container b.bl {bottom:-1px; left:-1px; background-position:0px 15px;}

div.vic_container b.br {bottom:-1px; right:-1px; background-position:15px 15px;}


.vic_correct_answer a {color: #74a8de;}



div.forms							{ display:none; top:0; margin-bottom: 2.5em; color:#010000;}
div.forms .content {width:600px;}

#resend_message {height:90px; width:100%;}

.forms div.ajax_spinner				{ left: 0px; bottom: 0; }
.forms label						{ display: block; margin-bottom: 0.1em; line-height: 1.2em; padding-bottom:2px; }

.forms .input-1 input {width:260px; height:22px; border:1px solid #cccccc}
.marginl40 span,
.marginl40 label {-margin-left:20px;}

.forms label.alert					{ color:#ff3333 !important; }
.forms table input,
.forms table textarea				{ font-size: 14px; border: 1px solid #999; }
.forms div.send						{ text-align: center; }
.forms div.send p					{ font-size: 0.9em; }
.forms div.send input				{ overflow: visible; padding: 0 5px; }
.forms div.done						{ margin: 3em 0 1em 0 ! important; text-align: center; }
.forms div.done a					{ text-decoration: underline; }

.forms form img {padding-top:10px;}
.forms .button_submit {height:22px; width: 127px; margin-top:9px;}
.forms .captcha_input input {width:190px; height:22px;border:1px solid #cccccc}




.illustration {width:360px;}


.injects div.inner .desc {padding-top:13px;}





/* slideshow */

.illustration .img-wrap 				{ padding:1px;width:600px; height:340px; background-position: 1px 1px; background-repeat:no-repeat; }
.illustration 							{margin:1px;}


.illustration	.panel					{ margin-top:-36px; padding: 0px; opacity:0.8; height:36px; width:362px; filter:alpha(opacity=80); position:relative; top:-2px; z-index:10; float:left;}

.illustration	.panel .controls 		{background-color:#000; color:#ffffff; height:36px;  opacity:80; filter:alpha(opacity=80); cursor:pointer; margin-left:2px;}


.illustration	.panel .image-index	{float:left; margin:11px 0 0 20px; font:11px Verdana,sans-serif;}

.illustration	.panel	.left-arrow		{background:url('/i/slideshow_left.png') no-repeat 0 0; width:17px; height:16px; float:left; 
margin:12px 0px 0px 8px; cursor:hand; cursor:pointer;}
.illustration	.panel	.play			{background:url('/i/play.png') no-repeat 0 0; width:13px; height:16px; float:left; margin:9px 0px 0px 53px; cursor:hand; cursor:pointer;}
.illustration	.panel	.stop			{background:url('/i/pause.png') no-repeat 0 0; width:13px; height:16px; float:left; margin:9px 0px 0px 53px; cursor:hand; cursor:pointer;}
.illustration	.panel	.right-arrow	{background:url('/i/slideshow_right.png') no-repeat 0 0; width:17px; height:16px; float:right; margin:12px 8px 0px 0px; cursor:hand; cursor:pointer;}

* html .illustration .panel .left-arrow	{background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/slideshow_left.png', sizingMethod='scale');}
* html .illustration .panel .play		{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/play.png', sizingMethod='scale');}
* html .illustration .panel .stop		{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/pause.png', sizingMethod='scale');}
* html .illustration .panel .right-arrow {background:none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/slideshow/slideshow_right.png', sizingMethod='scale');}



div.ncentered .v 						{text-align:center; margin:0 auto; padding:10px !important;}
div.ncentered .c 						{text-align:center; margin:0 auto; padding:0px !important ; width:360px !important;}
div.ncentered .c .r						{float:left; left:6%; position:static; width:360px !important;}


/* //slideshow */

.vic {width:200px;}* 
.vic_pic {width:360px;}
 
 
 /*
search
*/
.inputsearch {width:500px; margin-right:25px; border:1px solid #d4d4d4;}
.inputsearch-sml{ border:1px solid #d4d4d4;}
.search_ident{width:75px; text-align:right; margin-right:5px;}
.days_number{width:35px;}
.dates span{margin-left:6px; margin-right:6px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}
.dates select{margin-left:3px; margin-right:3px;}
div.dates { border-bottom:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding-bottom:20px;}
div.dates b.br {position:absolute; width:5px; height:5px; bottom:-1px; right:-1px; display:block; background-image:url(/i/search_sprite.png); 
background-position:5px 5px;  }

.dates_top{padding-bottom:6px;}
#search-form ul li label {margin-left:7px;}
#search-form div.search_panel,
#search-form div.search_rubrics,

#search-form ul {margin-top:10px;}

#search-form .searchmore div.search_panel_button {cursor:pointer;background-image:url(/i/search_buttons.gif); background-position: 0 -17px; height:17px; background-repeat:no-repeat;}
#search-form .searchmore div.search_panel_button span.usual{visibility:hidden;display:none;}
#search-form .searchmore div.search_panel_button span.extended{visibility:visible;display:inline; text-decoration:underline;}
#search-form .searchmore.on div.search_panel_button {background-position: 0 0;}
#search-form .searchmore.on div.search_panel_button span.usual{visibility:visible; text-decoration:underline;display:inline;}
#search-form .searchmore.on div.search_panel_button span.extended{visibility:hidden;display:none; }

#search-form .searchmore.on div.search_panel_button {position:relative; top:-1px;  width:120px; padding:8px;
  border:1px solid #d1d1d1; border-top:1px solid #ffffff; }

#search-form .searchmore.on div.search_panel_button b.br {position:absolute; width:5px; height:5px; bottom:-1px; -bottom:-2px; right:-1px; display:block; background-image:url(/i/search_sprite.png); 
background-position:5px 5px;  }

#search-form .searchmore.on div.search_panel_button b.bl {position:absolute; width:5px; height:5px; bottom:-1px; -bottom:-2px; left:-1px; display:block; background-image:url(/i/search_sprite.png); 
background-position:0px 5px;  }

div.search_panel_button span.usual {background-image:url(/i/arrow_up.jpg); background-repeat:no-repeat; padding-left:20px;}
div.search_panel_button span.extended {background-image:url(/i/arrow_down.jpg); background-repeat:no-repeat; padding-left:20px;}

table.menu td {padding-left:20px; width:100px; vertical-align:top;}

div.switcher, div.search_field {position:relative;}

div.hot_news {border:1px solid #ff9f87; background-color:#fff7f7; position:relative; padding:13px;}
div.hot_news b {background-image:url(/i/hot_sprite.png); position:absolute; height:10px; width:10px; display:block;}
div.hot_news b.tr {background-position:10px 0; top:-1px; right:-1px;}
div.hot_news b.tl {background-position:0 0; top:-1px; left:-1px;}
div.hot_news b.bl {background-position:0 10px; bottom:-1px; left:-1px;}
div.hot_news b.br {background-position:10px 10px; bottom:-1px; right:-1px;}

div.article_body p strong {font-weight:bold;}
div.article_body p em {font-style:italic; }

.mm .butt_left {-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/left_arrow.png, sizingMethod=crop;
}
 
.mm .butt_right {-background:none; 
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/right_arrow.png, sizingMethod=crop);
} 
