                          
/* BODY */

html{
   margin: 0;
   padding: 0;
   height: 100%;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size:100%;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	height: 100%;
}

.polosa {width:1000px; margin:0 auto;}

/* HEADERS */

h1, h2, h3, h4, h5, h6
	{font-weight: bold;
    margin: 0;
    padding: 0;}

h1 {font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: 800;
	margin: 0 0 15px 0;
	}

.zagolovok h1 {margin-bottom:6px; color:#293E6C; font-family:"Times New Roman", Times, serif; font-size: 1.4em;}
h2 {font-size: 1.1em;
	min-height: 25px;
	border-top:5px solid #A7BAD9;
	color:#465880;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:5px 0 3px 0;
	font-weight:normal;
	margin-bottom:5px;
	z-index:10;
	}
.data-in-head {z-index:20;}

#content-hp h2 {background: url(/images/rusk/minus.gif) right no-repeat; padding-right:20px; cursor:pointer; padding:4px 0 0 0;}

h3 {font-size: 1.1em;
font-weight: 600;
color:#000000;
margin:0 0 5px 0;
}

h4 {font-size: 1em; display:inline; padding-right:15px; 
background-image: url(/images/rusk/board_bottom.gif);
background-position: right;
background-repeat: no-repeat; 
cursor:pointer; border-bottom:1px dashed #293E6C; color:#293E6C;
}

h5 {font-size: 1.3em;
	margin-bottom:10px;} 

h6 {font-size: 0.6em;}

/* PARAGRAPHS */

p {margin: 0 0 0.7em 0;
}

/* LINKS */

a {color: #000000;  text-decoration: underline;}

a:hover {color:#465880; text-decoration: none; cursor: pointer;}

a img {border: none;}

a.boldlink {font-weight:bold;}

.ablack { color: #000000; text-decoration: none; }  

.ablack:hover { color: #465880; text-decoration: underline; cursor: pointer;}

/*image*/
img{border:none;}




/* ORDERED AND UNORDERED LISTS */

ul, ol {padding: 0;
		margin: 0.75em 0 1em 0em;}

ul ul, ol ul {margin: 0.3em 0 0.5em 1.3em;}

ul ol, ol ol {margin: 0.3em 0 0.5em 1.9em;}

li	{margin: 0 0 0.3em 1.2em;
    padding: 0;
}

ol ul {margin-left:20px;}

ol ul {
//margin-left:0px; /* for IE */
}

/* DEFINITION LISTS */

table, td{
   border: 1;
   border-collapse: collapse;
   font-size: 1em;
   vertical-align: top;
   margin: 0;
   padding: 4;
}

form, input, select{
    padding: 0;
    margin: 0;
    background-color: #FFF;
	vertical-align:middle;
}

form.calendar-data {font-size:0.9em;}
form.calendar-data select {padding:1px 0 3px 0;}

/* MISC STYLES */

div.break {clear: both; height:0; overflow:hidden;}

.tab {margin-left:10px;}

.nowrap {white-space: nowrap;}

/* CUSTOMS */
.header {margin:15px 0 0 0;}
.logo {float:left; margin:0 20px 10px 20px;}
.head {float:left; color:#3D3D3D; margin-top:10px;
font-family: Georgia, "Times New Roman", Times, serif; font-size:0.9em; position:relative; top:-10px;}
.deviz {font-weight:bold; padding:10px 0 5px 0; font-size:1.3em;}

.rl {font-size:3.2em; position:relative; top:5px; font-family: "Times New Roman", Times, serif; }
.lefthead {float:left; margin:0;}

.righthead {float:right; margin:0px 20px 10px 0; font-size:0.83em; width:300px;}
.icons {margin: 0 0 10px -20px; float:right;}
.icons img {margin-left:20px;}

/*.mnenie {margin:20px 0 0 20px; line-height:1.4em; width:220px; float:right; text-align:right;}
.mnenie a{color:#FF0000}*/

.search {margin:5px 0 0 0; line-height:1.4em; width:290px; float:right; text-align:right;}
.auth {margin:5px 0 0 0; width:90px; float:right; text-align:right;}
.facebook {margin:5px 0 0; width:187px; float:left; text-align:right;} 

.textinputs {width:210px;}
.textinputs_tel {width:210px; height:32px;}
.authinput {margin-bottom:7px; width:135px;}
.submitinputs {width:61px; height:21px; border:none; background:url(/images/rusk/submit.gif) no-repeat; cursor:pointer}
.showsubmitinputs {width:70px; height:21px; border:none; background:url(/images/rusk/show.gif) no-repeat; cursor:pointer; margin-top:5px;}
.datashow {margin:10px 0 0 0;}
.datashow select {font-size:0.87em;}
.ajaxlink, .ajaxlink:hover {text-decoration:none; color:#777777; border-bottom:1px dashed #777777;}

#content {margin:20px 20px 10px 20px ;}
#content-hp {margin:0 20px 10px 20px ;}
.block {padding:10px; border:1px solid #CACACA; border-top:2px solid #A7BAD9; margin-bottom:15px;}

#navibar {font-size:0.83em; min-height: 27px; border-top:5px solid #A7BAD9;
	padding-top:10px;
}
.content-news {padding:10px 0 0 0; text-align:justify;}
.content-news img {margin:0 10px 5px 10px;}
img.news_photo {margin-right:15px; float:left; border:1px solid #A1A1A1; margin-left:0;}
.item {margin:0 0 10px 0;}
.item_short {margin:0 0 10px 0; font-size:90%; font-style:oblique;}
.popavtor .item {margin:0 0 5px 0;}

.itembig {margin:0 0 25px 0;}
.data_head_anons a, .data_head_anons a:hover {text-decoration:none;}

#related_news {margin:30px 0 20px 0; font-size:0.83em;}
#related_news ul {list-style:none;}

.quot-left {float:left; margin-right:15px; background:#DBE8FC url(/images/rusk/begin_quot.gif) 10px 10px no-repeat; border:1px solid #A7BAD9; width:140px; padding:10px 5px 15px 30px; font-style:italic;}
.quot-right {float:right; margin-left:15px; background:#DBE8FC url(/images/rusk/begin_quot.gif) 10px 10px no-repeat; border:1px solid #A7BAD9; width:140px; padding:10px 5px 15px 30px; font-style:italic;}
.quot-left img, .quot-right img {vertical-align:bottom; position:relative; top:5px;}

.comments {font-size:0.83em; margin:20px 0 30px 0;}
.zagolovok {min-height: 30px; border-top:5px solid #A7BAD9; padding-top:5px; padding-bottom:1px;}

.footer {border-top:7px solid #A7BAD9; padding:15px 0 0 15px; margin:-5px 20px 10px 20px;}
.copyright {font-size:0.83em; padding:0 20px 20px;}
.counter-left img, .counter-right img {margin-right:10px;}
.counter-left {padding-right:10px; width:230px;}
.counter-right {padding-left:10px; width:230px;}

.right-col {width:220px;}

.right-col .block, .right-hp .block, .left-hp .block {font-size:0.83em;}

.floats-partner {float:left; width:88px; height:31px; margin:5px;}
.right_banner_inner_2 {margin-top:10px;}

.left-hp {width:220px; padding-right:10px;}
.right-hp {width:220px; padding-left:10px;}

.data-in-head {float:right; background: url(/images/rusk/icon_data.gif) left no-repeat; 
font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 0 5px 12px;}
.razdelit-block {border-top:1px dashed #CACACA; border-bottom:1px dashed #CACACA; padding:3px; margin:5px 0 15px; text-align:right}

.banners-line {margin:10px 20px; min-width:950px; white-space:nowrap;}
.banners-line div {float:left; width:245px; text-align:left;}
.banners-line div.break {float:none;}
.banners-line div.hp_top_4 {width:224px;}
.banners-line div.hp_bottom_4 {width:224px;}


a.more, a.more:hover {font-weight:bold; padding-right:10px; background: url(/images/rusk/arr_more.gif) right 55% no-repeat}

.dateslinks {text-align:right; position:relative; top:-10px; right:-10px; font-size:0.9em; font-weight:bold; width:100%; margin:0; padding:0; height:2.1em;}
.dateslinks a, .dateslinks a:hover {background:#ECEEF3 url(/images/rusk/bgr_data.gif) bottom repeat-x; padding:5px 5px 7px; border-top:1px solid #FFFFFF; border-left:1px solid #98A9C8; margin:0; display:block; float:right;}

.dateslinks a.active, .dateslinks a.active:hover {background:none; text-decoration:none; cursor:default;}
.dateslinks a.leftlink, .dateslinks a.leftlink:hover {border-left:none;}

.newslist {margin:0; padding:0}


.preview {float:left; border:1px solid #CACACA; margin:0 10px 5px 0;}
a.anonstitle, a.anonstitle:hover {text-decoration:none; font-weight:bold;}
a.avtortitle, a.avtortitle:hover {text-decoration:none; font-weight:bold;}
a.anonslink {text-decoration:none;}
h1 a, a.title  {text-decoration:none;}


.filtres {margin:0 0 15px 0; font-size:0.83em;}
.floats {float:left; margin-right:40px;}
.filtres a {margin-left:5px;}

a.linkactive, a.linkactive:hover {color:#293E6C; font-weight:bold;}
a.linkdata, a.linkdata:hover {color:#293E6C; font-weight:bold;}
a.linkpop, a.linkpop:hover {color:#293E6C;}
a.linkreting, a.linkreting:hover {color:#A7BAD9;}
a.linkstat, a.linkstat:hover, #navibar a, #navibar a:hover {color:#293E6C;}

.icon-news {float:left; margin-right:10px;}

.rubrics {line-height:1.5em;}
.rubrics-l2 {margin-left:15px;}
.rubrics-l3 {margin-left:15px;}

.numpages {background-color:#DBE8FD; padding:5px 10px; font-size:0.83em; margin: 0 0 10px 0;}
.numpages a, .numpages a:hover {color:#293E6C; text-decoration:underline;}

#calendar {margin:0px 0 10px;}
.rightfloat {float:right; margin-left:20px;}
.question-head {margin:10px 0;}
.question {margin:0 70px 20px 0;}

#adddeclaration {margin:10px 0 20px;}
.submitboard {background:url(/images/rusk/board_send.gif) 0 0 no-repeat; border:none; width:148px; height:21px; cursor:pointer;}
.boardform td {padding:5px; font-size:0.83em;}
.alfavit {margin-bottom:15px; font-size:.95em;}
.author-item {margin:20px 0; font-size:0.83em;}
.author-item ul {margin-bottom:0;}
.link_of_avtor {position:relative;}
.all_of_avtor {cursor:pointer; font-weight:bold; margin:0 0 10px 20px; z-index:10;}
.articles_of_avtor {position:absolute; top:35px; left:20px; border:1px solid #CCCCCC; background-color:#FFFFFF; padding:10px 20px; 
width:500px; height:10em; overflow:scroll; z-index:20;}
.close-cross {position:absolute; top:20px; left:20px;  border:1px solid #CCCCCC; background-color:#A7BAD9; padding:0; 
width:540px; height:15px; z-index:20; display:none;}
.close-cross img {float:right;}

ul.list-art {list-style-image: url(/images/rusk/list_img.gif);}
.edit-list {font-size:0.83em; padding:10px 0;}
.search-contener {margin:20px 0;}
.search-contener .item {margin:0 0 20px 0;}
.search-contener p {margin:0 0 5px 0;}
.date {font-size:0.83em; font-weight:bold;}

.picker {width:18px; height:18px; border:1px solid #000000; 
cursor:pointer; background:url(/images/rusk/arr_picker.gif) no-repeat bottom right; float:left; margin-top:1px;}
.pickerinput {float:left; margin-right:5px; display:block;}

#news_rl_Articles, #monitoring_smi_Articles, #today_Articles, #news_rl_Articles-list, #yestertoday_Articles, #analitika_Articles, #short_Articles  {display:none;}
.small {font-size:.83em;}
.popup-list {margin-bottom:10px;}
.avtorname, .editname {font-weight:bold; font-style:italic;}
.avtorname a {text-decoration:none; color:#3866bb;}
.avtorname a:hover {color:#212ef2;}
.avtorname {color:#3866bb;}
a.avtorname  {color:#3866bb;}
a.avtorname:hover {color:#212ef2;}


.editname a {text-decoration:none; color:#333;}
.editname a:hover {color:#000;}
.editname {color:#333;}
a.editname  {color:#333;}
a.editname:hover {color:#000;}

table.forms td {padding:0 5px 5px 0;}
.textinputs2 {width:300px}
.quote {padding:5px; background-color:#EEEEEE}

.error {font-size:1.1em; color:#FF0000; margin:5px 0;}
.uplink, .replay {text-align:right;}
#print_bar {display:none;}
.print-icons {float:right; width:300px; text-align:right;}
.print-icons .righticon {margin:0 0 0 15px;}
.print-icons .likes {margin:0 -25px 7px 10px; float:right; text-align:left;}
.print-icons .fb {margin:0 25px 3px -5px;}
.print-icons #vk_like {margin:-3px -5px 0 0;}
.print-icons #mail_like {margin:6px -5px 0 0;}
.vkontakte {height:16px; width:26px; float:right; margin:0 0 0 15px;}
#ya_share1 {float:left; width:400px;}
.uplink {padding-top:3px;}

/* FORUM */
.forum {font-size:.83em; border-top:1px solid #DBE8FD; border-left:1px solid #DBE8FD; width:100%;}
.forum td {border-bottom:1px solid #DBE8FD; border-right:1px solid #DBE8FD; padding:3px 5px;}
.forum .head-td th {background-color:#DBE8FD; padding:5px 10px; border-right:1px solid #FFFFFF;}
.forum .head-td th.right-td {border-right:1px solid #DBE8FD;}
.forum td.center-td {text-align:center;}
.forum td.tema {width:40%;}
.mes_add {padding:20px; background-color:#F0F0F0; margin-top:15px;}
.mes_add h4 {border:none; background-image:none;}
.mes_add form { background-color:#F0F0F0; margin:20px 0 0 0;}
.mes-text {margin:5px 0 10px 0;}
.mes-text .quote {margin:10px 0 -10px 0;}
.add-quote {float:right; margin:0 0 0 10px; font-size:.83em;}

/* REGISTER */
.regmsg {padding-left: 5px; font-style: italic; font-size:80%;}

/* VIDEO */
.playerlist {width:670px;}
a#player {
	display:block;
	width: 520px;
	height:380px;
	text-align:center;
	margin:0 15px 15px 0;
	float:left;
	border:1px solid #999;
}


a.winplayer {
	display:block;
	width: 640px;
	height:360px;
	text-align:center;
	margin:0 15px 15px 0;
	float:left;
	border:1px solid #999;
}

div.flowplayer {
	display: inline;
	width: 180px;
	height:120px; 
	text-align:left;
	margin:0 15px 10px 0;
	float:left;
	
}
a.flowplayer {
	display:block;
	width: 180px;
	height:120px; 
	text-align:center;
	margin:0 15px 5px 0;
	border:1px solid #999;
	background-repeat:no-repeat;
}

/* play button */
a.flowplayer img {
	margin-top:40px;
	border:0px;
}

a.flowplayer:hover {
	border:1px solid #000000;
}
div.overlay {
	display:none;
	background-image:url(/js/flowplayer/images/white.png);
	width:640px;
	padding:35px;
	font-size:11px;
	}

div.overlay div.close {
	background-image:url(/js/flowplayer/images/close.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}

.block2col div.flowplayer {height:220px;}
div.multimediaplayer {width:285px; height:200px;}
div.multimediaplayer a.flowplayer {width:285px; height:200px;}
.multimedia .item {margin:0 0 30px 0;}

.rubric-descr {margin:0 0 15px 0; font-size:.83em;}

.day-list {margin:20px 0 0 0;}

.required { vertical-align: 2px; font-size:90%; color:#FF0000; }

