

/* Start:/bitrix/templates/.default/components/bitrix/system.auth.form/auth/style.css?1590930320185*/
.login-form-window
{
	display:none;
	border:1px solid #000;
	background:#F5F5ED;
	padding:10px;
	z-index:10000;
	position:absolute;
	top:10%;
	left:45%;
	width:200px;
	color: #454545;
}
/* End */


/* Start:/bitrix/templates/desantura/styles.css?15912970523492*/
html, body, form
{
	margin: 0;
	padding: 0;
}

html
{
	height:100%;
}

body
{
	height:auto !important;
	height:100%;
	min-height:100%;
	min-width:1000px;
	max-width:1920px;
	padding: 5px;
	margin: 5px;
}

/*Font*/
body
{
	font-size: 75%;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #333;
	background-color: #fff;
}


/*Font in table*/
table
{
	font-size:100%;
}

/*Links*/
a {color:#0052c5;}
a:hover {color:#FF3300; text-decoration:none;}

small
{
	font-size:85%;
}

hr 
{
	width:100%;
	height: 1px;
	border: medium none;
	color: #c9e3af;
	background-color: #c9e3af;
	margin:8px 0
}

#header
{
	position:relative; /*containing block*/
	height:106px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	background: #2F4773 url(/bitrix/templates/desantura/images/header_bg.gif) repeat-x;
	border-bottom:1px solid #D6D6D6;
}

#header_logo
{
	position:absolute;
}

#header_text
{
	position:absolute;
	left:210px;
	top: 30%;
	color:#fff;
}

#header_text h1
{
	margin:0;
	padding:0;
	font-size:160%;
	border:none;
	text-decoration:none;
}

#header_text span
{
	font-size:80%;
}

/* Header menu: home, search, feedback*/
#header_menu
{

	background:#4B6185;
	position:absolute;
	right:55px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}

#header_sites
{
	position:absolute;
	right:55px;
	top: 60px;
	color:#fff;
	text-align:right;
}

#header_sites a, #header_sites span
{
	color:#fff;
	text-decoration:none;
}

#header_sites span
{
	color: #9dabc0;
}

#header_menu a
{
	display:block;
	float:left;
	cursor:pointer; cursor: hand;
	padding:8px 11px;
}

#zebra
{
	height:20px;
	background:transparent url(/bitrix/templates/desantura/images/zebra_bg.gif) left top repeat-x;
}

#navigation
{

}

/*Navigation*/
#navigation a
{
	font-size:95%;
	text-decoration:none;
	color:#535353;
}

/*Content table*/
#content
{
	width:100%;
	height:70%;
	border-collapse:collapse;
}

/*Left column*/
#content .left-column
{
	width:180px;
	vertical-align:top;
	height:100%;
}

/*Main column*/
#content .main-column
{
	vertical-align:top;
	padding:0 23px 10px 23px;
}

/*Right column*/
#content .right-column
{
	width:1px;
	vertical-align:top;
}

/*Bottom banner*/
#bottom_banner
{
	padding:5px;
	text-align:center;
}

/*Footer*/
#footer
{
	background: #4D6990;
	text-align:right;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	height:40px;
	padding:8px;
	
}

/*Link in footer*/
#footer a
{
	color: #CFD6E1;
	font-size: 100%;
}

/*Data table*/
table.data-table
{
	border:1px solid #c9e3af;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #c9e3af;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#E7FBD3;
	text-align:left;
	font-weight:bold;
	background-image:none;
	border:1px solid #c9e3af;
	padding:4px;
	color:#333;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;font-size:11;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#ffffff;
	padding:4px;
	color:#333;font-size:11;
}

/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a "star" near reqired field */
.starrequired
{
	color:red;
}

.bx-user-info-data-cont {font-size: 12px;}
.bx-user-info-data-cont span {font-size: 12px;}
.bx-user-info-data-cont .bx-user-info-data-info {font-size: 12px;}
.bx-user-info-data-cont .bx-user-info-data-info .field-name {font-size: 12px;}
.bx-user-info-data-cont ul a {font-size: 12px;}

.fancybox
{
}
/* End */


/* Start:/bitrix/templates/desantura/template_styles.css?159129705228141*/
/*body {background:url(/bitrix/templates/desantura/images/bg-top.jpg) repeat-x top; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#161616;}*/
body {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#161616;}
.bodyclass {background:url(/bitrix/templates/desantura/images/bg-top.jpg) repeat-x top; padding:0; margin:0;}
a {color:#0052c5;}
a:hover {color:#FF3300; text-decoration:none}
.width {width:100%;min-width:1000px;}
.content1 {border:0;padding:0px;}
* html .minwidth {padding-left:1000px;}
* html .container {margin-left:-1000px;position:relative;}

/*\*/
* html .minwidth, * html .container, * html .content1, * html .layout {height:1px;}
/**/


#flag {background:url(/bitrix/templates/desantura/images/flag.jpg) no-repeat left top; height:238px;}
#lenta {background:url(/bitrix/templates/desantura/images/lenta.png) no-repeat right top; height:166px; padding-left:338px; padding-top:49px; padding-right:30px;}
#topinfo {padding-right:63px;}
.rigthtopmore {text-align:right; vertical-align:top; color:#0052c5;}
#enter {background:url(/bitrix/templates/desantura/images/enter.gif) no-repeat left; padding-left:15px; color:#1e8800;}
#enter a, .list a, .n_cat a, .greenmore a {color:#1e8800;}
#logout {background:url(/bitrix/templates/desantura/images/logout.gif) no-repeat left; padding-left:15px; color:#1e8800;}
#logout a, .list a, .n_cat a, .greenmore a {color:#1e8800;}

#topmore {font-size:12px; padding-bottom:8px;}
.big {font-size:12px;}

.razdelitel_top {background:url(/bitrix/templates/desantura/images/razdelitel.gif) repeat-x; margin-top:19px;}
.razdelitel {background:url(/bitrix/templates/desantura/images/razdelitel.gif) repeat-x; margin-top:5px; margin-bottom:5px;}
.com_user {color:#929292; font-weight: normal}
.comment_otv {border-left:3px solid #e2eeff; padding-left:15px; padding-top:5px; margin-bottom:10px;}

#maincontent {padding-left:29px; padding-right:29px;}
#leftcol {padding:0px 27px 0px 0px; width:281px; vertical-align: top; padding-bottom:14px;}
#centercol {padding:0 27px; vertical-align:top; padding-bottom:14px;}
#centercol2 {padding:0px 0px 0px 0px; vertical-align:top; padding-bottom:14px;}
#centercol2, #centercol2 p, #centercol2 td {font-size: 12px;}
#rightcol {padding:0px 0px 0px 27px; width:200px; vertical-align:top; padding-bottom:14px;}   
 
.h_green {background:url(/bitrix/templates/desantura/images/h_green.gif) repeat-x bottom; padding-bottom:12px; margin-bottom:12px; margin-top:12px;
	font-size:15px;
	color:#1F8800; 
	text-transform: uppercase;
	font-family:  "Times New Roman", Times, serif;
	font-weight: bold;
}
.h_blue {background:url(/bitrix/templates/desantura/images/h_blue.gif) repeat-x bottom; padding-bottom:12px; margin-bottom:12px; margin-top:12px;
	font-size:15px;
	color:#3E669D;
	text-transform: uppercase;
	font-family:  "Times New Roman", Times, serif;
	font-weight: bold;
}
.z_blue {background:url(/bitrix/templates/desantura/images/h_blue.gif) repeat-x bottom;  padding-bottom:8px; margin-bottom:8px;
	font-size:15px;
	color:#3E669D;
	text-transform: uppercase;
	font-family: "Times New Roman", Helvetica, sans-serif;
	font-weight: bold;
    letter-spacing: -1px;
}

.list {background:url(/bitrix/templates/desantura/images/arrow.gif) no-repeat left; padding-left:10px; margin-bottom:5px;}
.greenmore {
	font-size:12px;
	clear: both;
}
/*.n_date {font-size:10px; color:#9ac4ff; font-style:italic;}*/
.n_date {text-align:left; color:#3d3d3d; font-weight: normal; font-size:11px}
.n_cat {text-align:right; color:#1f8800; font-weight: normal; font-size:11px}
.n_name {font-size:12px; font-weight:bold; padding-top:7px; padding-bottom:12px;}
.art_name {font-size:12px; font-weight:bold; padding-top:7px; padding-bottom:4px;}
.art_desc {color:#9ac4ff; padding-bottom:12px;}
.art_content {line-height:16px; padding-bottom:16px;}
.n_content {line-height:16px;}
.n_content img {padding-right:10px;}
.news {padding-bottom:26px;}

.block {padding-bottom:25px;}
.block a {font-size: 12px;}
.reklama {padding-top:3px; padding-left:25px; padding-bottom:3px; margin-bottom:5px; background:url(/images/bg-reklama.gif) no-repeat;}
.banner {text-align:center; padding-bottom:10px;}

.borderblock {padding:8px; border:1px solid #c9e3af; margin-bottom:10px;}
.borderblock_warning {padding:8px; border:1px solid red; margin-bottom:10px;}
.quest {background:#e7fbd3; padding:8px; font-size:12px; line-height:18px; border:1px solid #c9e3af; margin-bottom:10px;}
.answ {font-size:12px;}
.descropros {padding-top:15px;}
.golosov {text-align:right; font-size:12px;}
.but {font-family:Arial, Helvetica, sans-serif; color:#003c74; font-size:12px;}

form {padding:0; margin:0;}

#bg_stihi_one {background:url(/bitrix/templates/desantura/images/bg_stihi_borders.gif) repeat-y;}
#bg_stihi_two {background:url(/bitrix/templates/desantura/images/bg_stihi.jpg) no-repeat top; padding-top:44px; padding-left:35px; padding-bottom:10px;}
#bg_stihi_thr {background:url(/bitrix/templates/desantura/images/bg_stihi_bottom.gif) no-repeat bottom;}
.author {color:#7b8472; font-style:italic; padding-bottom:14px;}
#bg_stihi_two p {padding:0; margin:0; font-size:12px; padding-bottom:10px;}
#leftcolbot {padding-left:29px; width:281px;}

#bottom td {padding-top:23px; padding-bottom:23px;}
#copy {background:url(/bitrix/templates/desantura/images/copy.gif) no-repeat 29px 29px; padding-left:65px;}

h1
{
	margin:12px 0;
	font-size:16px;
	color:#1F8800;
	font-weight:bold;
}

h2
{
	margin:12px 0;
	font-size:15px;
	color:#3E669D;
	font-weight:bold;
}

h3
{
	font-size:14px;
	color:#3E669D;
	font-weight:bold;
}

h4, h5, h6
{
	font-size:12px;
	color:#3E669D;

}




/*Information block*/
.information-block
{
	width:180px;
	margin-bottom:16px;
}

.information-block-head
{
	color:#BC262C;
	font-weight:bold;
	font-size:85%;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:4px;
	padding-bottom:5px;
}

.information-block-body
{
	font-size:85%;
	color:#737373;
	margin-right:20px;
}

/*Content block*/
.content-block
{
	border-top-color:#E4E4E4;
	background:#F5F5F5;
	margin-bottom:5px;
	width:100%;
}

.content-block-head
{
	background-image:url(/bitrix/templates/desantura/images/content_block_bg.gif);
	font-weight:bold;
	font-size:95%;
	margin:2px;
	padding: 5px 9px;
}

.content-block-body
{
	padding:4px 5px;
	width:100%;
}

code
{
	font-size:100%;
	font-weight:normal;
	display:block;
	padding:1.5em 1em 1em 1em;
	border-style:solid;
	border-width:1px;
	border-width:1px 0;
	margin:1em 0;
	background-color:#F5F5F5;
	font-family:sans-serif;
}

/*.blog-author, .blog-author a {color:#000000; font-size:11px; font-weight:bold;}
*/

.modulecell{
	background: #FFFFFF;
}

.tdblock{
	background: #e7fbd3;
}

.onlineconf {
	width:100%;
	color:#003c74;
	font-weight:bold;
	font-size:11px;
	border-top:1px solid #CCCCCC;
	margin-top:4px;
	padding-top:5px;
}
.quotetop {
	width:100%;
	BORDER-RIGHT: 1px solid #c9e3af;
	PADDING-RIGHT: 3px;
	BORDER-TOP: 1px solid #c9e3af;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND: url(/forums/style_images/desantura/css_img_quote.gif) #ecf6fa no-repeat right 50%;
	PADDING-BOTTOM: 6px;
	MARGIN: 2px auto 0px;
	BORDER-LEFT: #0053c3 2px solid;
	COLOR: #444;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #333 0px
}
.quotemain {
	width:100%;
	BORDER-RIGHT: 1px solid #c9e3af;
	PADDING-RIGHT: 4px;
	BORDER-TOP: 0px solid #c9e3af;
	PADDING-LEFT: 4px;
	BACKGROUND: #f9feff;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px auto;
	BORDER-LEFT: #359c14 2px solid;
	COLOR: #555;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 1px solid #c9e3af;
	text-align: justify;
}
.adv_link a:first-letter {
	text-transform:uppercase;
	text-decoration:none;
}
.rlink {
	font-size:11px;
	color:#161616;
	text-decoration:none;
}
.rlink a {
	font-size:11px;
	color:#161616;
	text-decoration:none;
}
.rlink a:hover {
	font-size:11px;
	color:#161616;
	text-decoration:none;
}

.b_username a {color:#7d7d7d;}
.b_username a:hover {color:#FF3300; text-decoration:none}
.b_date {text-align:left; color:#3d3d3d;}
.date {color:#737373;}
.b_user {width:20px;}
.b_name {font-size:12px; font-weight:bold; padding-top:4px; padding-bottom:8px;}
.tag_block {margin-bottom:25px; border:1px solid #e5e5e5; padding:5px; text-align:center; }
.myblog {background:url(/bitrix/templates/desantura/images/icon-myblog.gif) no-repeat left top; padding-left:22px; font-weight:bold;margin-bottom:5px; font-size:12px; height:16px;}

.arprofile {width:140px; padding-left:0px; font-size:10px; height:22px; float:left;}
.b_img{float:left; padding:0px 0px 0px 0px; }
.b_menu{float:left; padding:0px 0px 0px 5px; }
.blogt{font-weight:none;margin-bottom:5px; font-size:12px;}


.blogm{padding:0px 0px 0px 0px;}
.myprofile {background:url(/bitrix/templates/desantura/images/icon-myprofile.gif) no-repeat left top; padding-left:22px; font-weight:bold;margin-bottom:5px; font-size:12px; height:16px;}
.spisokblogov {background:url(/bitrix/templates/desantura/images/icon-bloglist.gif) no-repeat left top; padding-left:22px; font-weight:bold;margin-bottom:5px; font-size:12px; height:16px;}
.friendlist {background:url(/bitrix/templates/desantura/images/icon-friendslenta.gif) no-repeat left top; padding-left:22px; font-weight:bold;margin-bottom:5px; font-size:12px; height:16px;}
.blogexit {background:url(/bitrix/templates/desantura/images/icon-exit.gif) no-repeat left top; padding-left:22px; font-weight:bold;margin-bottom:5px; font-size:12px; height:16px;}
.blogexit a {color:#fe3233;}
.b_search {font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif; width:232px; margin-right:15px;}
.b_selectsearch {font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif;}
.searchname {padding-top:10px; padding-bottom:5px;}
.b_searchbut {padding-top:7px;}
.b_roff {text-align:center; background:#e1ebf7; border-left:1px solid #fff; font-weight:bold; font-size:12px; padding:5px 0; }
.b_lact a {color:#839fb7;}
.b_lact {text-align:center; border-right:1px solid #9bb4cb; font-weight:bold; padding:5px 0; font-weight:bold; font-size:12px;}
.b_loff {text-align:center; background:#e1ebf7; border-right:1px solid #fff; font-weight:bold; font-size:12px; padding:5px 0;}
.b_ract a {color:#839fb7;}
.b_ract {text-align:center; border-left:1px solid #9bb4cb; font-weight:bold; padding:5px 0; font-weight:bold; font-size:12px;}
.b_book {border:1px solid #cedeec; margin-bottom:10px;}
.b_zapis {padding:7px; border:1px solid #c7d9f3;}
.b_zapis_table {margin-bottom:10px;}
.b_avatar {width:100px; vertical-align:top;}
.b_nameblog {color:#3d3d3d; font-weight:bold;}
.b_content {line-height:15px; padding-top:8px; padding-bottom:6px;}
.b_dateblog {color:#7d7d7d; text-align:bottom;}
.b_comments {float:right; background:url(/bitrix/templates/desantura/images/icon-bcomments.gif) no-repeat left; padding:0px 10px 0px 10px; margin-left:10px;width:30px; height:16px;}
.b_zapisi_new {float:right; background:url(/bitrix/templates/desantura/images/icon-zapisi.gif) no-repeat left; padding-left:18px;height:16px;}
.b_views {float:right; background:url(/bitrix/templates/desantura/images/icon_views.gif) no-repeat left; padding:0px 10px 0px 10px;height:16px; width:30px;}
.b_files {float:right; background:url(/bitrix/templates/desantura/images/icon-files.gif) no-repeat left; padding-left:12px;height:16px; margin-left:10px;}

.z_lact a , .z_cact a , .z_ract a {color:#839fb7;}
.z_lact {text-align:center; border-right:1px solid #9bb4cb; font-weight:bold; padding:5px 0; font-weight:bold; font-size:12px;}
.z_loff {text-align:center; background:#e1ebf7; border-right:1px solid #fff; font-weight:bold; font-size:12px; padding:5px 0;}
.z_cact {text-align:center; border-right:1px solid #9bb4cb; font-weight:bold; padding:5px 0; font-weight:bold; font-size:12px;border-left:1px solid #9bb4cb;}
.z_coff {text-align:center; background:#e1ebf7; border-left:1px solid #fff; border-right:1px solid #9bb4cb; font-weight:bold; font-size:12px; padding:5px 0;}
.z_racoff {text-align:center; background:#e1ebf7; border-left:1px solid #9bb4cb; border-right:1px solid #fff; font-weight:bold; font-size:12px; padding:5px 0;}
.z_roff {text-align:center; background:#e1ebf7; border-left:1px solid #fff; font-weight:bold; font-size:12px; padding:5px 0;}
.z_ract {text-align:center; background:#fff; border-left:1px solid #9bb4cb; font-weight:bold; font-size:12px; padding:5px 0;}
.b_zamheader {padding-bottom:10px;}

.rssfeed {background:url(/bitrix/templates/desantura/images/icon-rss.gif) no-repeat left top; height:19px; padding-left:30px; font-size: 12px; padding-top:3px; font-weight:bold; margin-bottom:4px;}
.atomfeed{background:url(/bitrix/templates/desantura/images/icon-atom.gif) no-repeat left top; height:19px; padding-left:30px; font-size: 12px; padding-top:3px; font-weight:bold; margin-bottom:4px;}

.com_user {color:#929292; background:url(/bitrix/templates/desantura/images/icon-user.gif) no-repeat left; padding:2px 0; padding-left:21px;}
.comments {padding-right:25px;}
.id-link {text-align:right;}
.id-link a, .list_s a {color:#1f8800;}
.com_otv {text-align:right; padding-bottom:4px;}
.com {padding:10px 0;}
.comment_otv {border-left:3px solid #e2eeff; padding-left:15px; padding-top:5px; margin-bottom:10px;}
.list_s {background:url(/bitrix/templates/desantura/images/arrow.gif) no-repeat left; padding-left:10px; margin-bottom:5px;}
.k_descr_off {width:350px;}
.prew {float:left; margin-right:15px; width:122px; height:130px; border:1px solid #e5e5e5; text-align:center; padding-top:1px; margin-bottom:15px;}

.zametka {border:1px solid #c7d9f3; margin-top:15px; margin-bottom:20px;}
.bheader {background:#f3f8fb; padding:6px 10px;border-bottom:1px solid #c7d9f3;}
.bcontent {padding:7px 10px; padding-bottom:2px;}
.bcontent p {padding:0; margin:0; padding-bottom:10px;}
.tags {padding:0 10px; padding-bottom:7px;}
.postlink {width:120px; text-align:right;}
.adminfunc {width:45px; text-align:right; padding-right:7px}
.ip {font-size:10px; color:#9f9f9f; width:80px; text-align:right;}
#bloginfo td {padding-top:1px;}
#bloginfo a {text-decoration:none;}
.c_mesyac {color:#3d3d3d; font-size:14px; font-weight:bold; padding:10px 0; text-align:center;}
.c_mesyac span {padding:0 25px;}
.calendar {background:#f3feff; border:1px solid #d1e1e3;margin-bottom:25px;}
#caltd td {text-align:center; font-size:12px;color:#3d3d3d;}
#c_date th {font-size:14px; font-weight:bold;color:#3d3d3d; background:#e5f2f4; border-right:1px solid #d1e1e3; border-top:1px solid #d1e1e3; padding:2px 0;}
#c_date td {border-right:1px solid #d1e1e3; border-top:1px solid #d1e1e3;}
#c_date a {background:none; display:block; padding:0px 0;}
#c_date a:hover { color:#fff; display:block; padding:0px 0;}
.c_n {padding:2px 0;}
.tagblog {text-align:left; font-weight:bold; font-size:12px; padding-bottom:2px;}
.tagsblog {padding-left:3px; line-height:16px; font-size:12px;}
.tagsblog a {color:#1f8800;}

.blog-line {height:1px; width:100%; overflow:hidden; background-color:#C7D2D5; margin-top:8px; margin-bottom:8px;}
.blog-user {display:block; background-repeat:no-repeat; align:absmiddle;background-image: url(/bitrix/templates/desantura/images/icon-user.gif); width:16px; height:16px; float:left;}
.blog-post-date, .blog-author {font-size: 11px;}
.blog-author, .blog-author a {color:#000000;}
.blog-post-date, .blog-post-date a{color: #456A74;}

#rssone {background:url(/bitrix/templates/desantura/images/icon-rss.gif) no-repeat left top; height:23px; padding-left:30px; font-size:12px; padding-top:3px; font-weight:bold;width:33%;}
#rsstwo {background:url(/bitrix/templates/desantura/images/icon-rss.gif) no-repeat left top; height:23px; padding-left:30px; font-size:12px; padding-top:3px; font-weight:bold;width:33%;}
#atomone {background:url(/bitrix/templates/desantura/images/icon-atom.gif) no-repeat left top; no-repeat left top; height:23px; padding-left:30px; font-size:12px; padding-top:3px; font-weight:bold;width:34%;}

.b-av {padding-right:10px; padding-bottom:4px;}
.user {vertical-align:top;}
.user div {padding-bottom:1px;}
.nameuser {font-weight:bold; font-size:12px;}
.userfoto {text-align:right; width:210px; vertical-align:top;}
.userfriend {vertical-align:top;}

.k_stats_comms a {color:#7d7d7d;text-decoration:none}
.k_stats_comms a:hover {color:#FF3300; text-decoration:none}
.k_stats_comms {font-size:11px; color:#7d7d7d;}
.k_stats_comms {FLOAT: right; MARGIN:0px 0px 0px 13px; width:15px}
.k_stats_comms {PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(/bitrix/templates/desantura/images/icon-comments.gif) no-repeat left 50%; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}

.k_stats_views a {color:#7d7d7d;text-decoration:none}
.k_stats_views a:hover {color:#FF3300; text-decoration:none}
.k_stats_views {font-size:11px;}
.k_stats_views {FLOAT: right; MARGIN:0px 0px 0px 13px; width:15px}
.k_stats_views {PADDING-LEFT: 19px; BACKGROUND: url(/bitrix/templates/desantura/images/icon_views.gif) no-repeat left 50%}

.k_stats_views_news {height: 15px;}
.k_stats_views_news a {color:#7d7d7d;text-decoration:none}
.k_stats_views_news a:hover {color:#FF3300; text-decoration:none}
.k_stats_views_news {font-size:11px; color:#7d7d7d;}
.k_stats_views_news {FLOAT: right; MARGIN:0px 0px 0px 13px; width:25px}
.k_stats_views_news {PADDING-LEFT: 19px; BACKGROUND: url(/bitrix/templates/desantura/images/icon_views.gif) no-repeat left 50%;  PADDING-BOTTOM: 1px; PADDING-TOP: 1px}

.m_stats_comms {height: 15px;}
.m_stats_comms a {color:#7d7d7d;text-decoration:none}
.m_stats_comms a:hover {color:#FF3300; text-decoration:none}
.m_stats_comms {font-size:11px;}
.m_stats_comms{float:right; MARGIN:0px 5px 0px 0px;width:10px }
.m_stats_comms {PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(/bitrix/templates/desantura/images/icon-comments.gif) no-repeat left 50%; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}

.m_stats_views a {color:#7d7d7d;text-decoration:none}
.m_stats_views a:hover {color:#FF3300; text-decoration:none}
.m_stats_views {font-size:11px;}
.m_stats_views{float:right; MARGIN:0px 5px 0px 0px;width:10px }
.m_stats_views {PADDING-LEFT: 19px; BACKGROUND: url(/bitrix/templates/desantura/images/icon_views.gif) no-repeat left 50%}

.b_zapisi {PADDING-LEFT: 17px;  background:url(/bitrix/templates/desantura/images/icon-zapisi.gif) no-repeat left 50%}
.b_zapisi {FLOAT: right; MARGIN:0px 0px 0px 13px;width:13px; height:15px }
.b_zapisi a {color:#7d7d7d;text-decoration:none}
.b_zapisi a:hover {color:#FF3300; text-decoration:none}
.b_zapisi {font-size:11px;}

.b_username a {color:#7d7d7d;}
.b_username a:hover {color:#FF3300; text-decoration:none}

.persona {float:left; padding:10px 10px 10px 10px; width:100px; text-align:center;}
.clear{clear:all; padding-bottom:20px}

.list_s {background:url(/bitrix/templates/desantura/images/arrow.gif) no-repeat left; padding-left:10px; margin-bottom:5px;}
.list_s a {color:#1f8800;}


/*~~~~~~~~~ components ~~~~~~~~~*/
#login-form-window
{
	display:none;
	border:1px solid #000;
	background:#F5F5ED;
	padding:10px;
	z-index:10000;
	position:absolute;
	top:10%;
	left:45%;
	width:200px;
	color: #454545;
}

/**Top menu**/
#horizontal-multilevel-menu ul
{
	margin:0; 
	padding:0;
	list-style:none;
	font-size:11px;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
	width:100%;
	margin-bottom: 5px;
	min-height:27px;
	background:#E7FBD3 repeat-x;
	border-bottom:1px solid #C9E3AF;
	border-top:1px solid #C9E3AF;
	float:left;
}

#top-menu-site-selector  {
	margin:4px 15px 4px 0;
	padding:0;
	float:right;
	text-align:right;
}

#top-menu-ul  {
	margin:0 0 0 5px;
	padding:0;
	float:left;
	text-align:left;
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#4F4F4F;
	font-weight:bold;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#C9E3AF;
	color:#4F4F4F;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#C9E3AF;
	color:#F5F5F5;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/desantura/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/desantura/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	/*font-weight:bold;*/
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

.voting-form-box
{
	font-size:100%;
	padding:4px;
}

.voting-form-box .active
{
	color:green;
}

.voting-form-box .disable
{
	color:red;
}

.voting-form-box label
{
	line-height:20px;
}

.voting-form-box form
{
	margin:0;
}
/*font */
.voting-result-box, .vote-answer-table, .vote-bar-table
{
	font-size:100%;
}


.voting-result-box
{

	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}

.voting-result-box .active
{
	color:green;
}

.voting-result-box .disable
{
	color:red;
}

.voting-result-box label
{
	line-height:20px;
}

.voting-result-box form
{
	margin:0;
}

.vote-bar-table
{
}

.vote-bar-square
{
	width:10px;
	height:10px;
}
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
      
}
ul.breadcrumb-navigation li
{
	display:inline;
}

.news-line a {
	font-size: 12px; 
}
.news-line-big a {
	font-size: 12px;  
}
.news-line-big div,
.news-line div {
	padding-bottom: 5px;
}
/*~~~~~~~~~ components ~~~~~~~~~*/

#top-menu-search  {
	margin-right:15px;
	padding:0;
	float:right;
	text-align:right;
}

#top-menu-site-selector  {
	margin:4px 15px 4px 0;
	padding:0;
	float:right;
	text-align:right;
}

#top-menu-ul  {
	margin:0 0 0 5px;
	padding:0;
	float:left;
	text-align:left;
}
/*~~~~~~~~~ components ~~~~~~~~~*/

div.bx-user-control li.bx-icon-files {
	background-image: url('/bitrix/templates/desantura/images/icons/icons_club.png');
	background-position: 0 -80px;
}

div.bx-user-control li.bx-icon-ban {
	background-image: url('/bitrix/templates/desantura/images/icons/icons_club.png');
	background-position: 0 -60px;
}


div.bx-user-control li.bx-icon-forum-mess {
	background-image: url('/bitrix/templates/desantura/images/icons/icons_club.png');
	background-position: 0 -40px;
}

div.bx-user-control li.bx-icon-forum {
	background-image: url('/bitrix/templates/desantura/images/icons/icons_club.png');
	background-position: 0 -0px;
}

/*video*/
div.video-header-big {border-color: #ECECEC;}
div.video-header-big {
	border-bottom: 1px solid;
	border-color: #ECECEC;
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 0.78em;
}
div.video-header-big span {
	font-weight:normal;
}
div.video-header-inner{
	margin-bottom: 0.78em;
}
.video-menu {
	list-style-type: none;
	margin: 0 0 20px 0;
	padding: 0;
}
.video-menu li {
	line-height: 20px;
}
.video-item {
	float: left;
	width: 20%;
	margin: 0 10px 10px 10px;
}
.video-item-views,
.video-item-comments {
	float: left;
	padding-left: 17px;
	width: 20px;
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px;
	font-size:11px; 
	color:#7d7d7d;
}
.video-item-comments {
	background: url('//desantura.ru.opt-images.1c-bitrix-cdn.ru/images/icon-comments.gif?1582718235361') no-repeat 0% 50%;
}
.video-item-views {
	background: url('//desantura.ru.opt-images.1c-bitrix-cdn.ru/images/icon-views.gif?1582718235210') no-repeat 0% 50%;
}
/*video*/

div.form-note-box {border-width:1px; border-style: solid; margin: 1.117em 0; padding: 0.4em 1.117em;}
div.form-note-box ul {padding:0.3em 0 0.3em 2em; margin:0;}
div.form-note-box ul li {margin:0; padding:0;}
div.form-note-box {border-color: #ffc34f; background: #fffdbe; }

.bx-sonet-layout-include {width: 100%;}
.bx-sonet-layout-include .bx-block-info {border-bottom: 1px dotted #C9E3AF; padding: 6px 0px;}

.bx-sonet-layout-include .bx-block-info-inner .bx-block-date, .bx-sonet-layout-include .bx-block-info-inner .bx-user-name, .bx-sonet-layout-include .bx-block-info-inner .bx-user-post {margin-bottom: 2px; margin-left: 65px;}

.bx-sonet-layout-include .bx-block-info-inner .bx-block-image {float: left; height: 45px; width: 60px; border: solid 1px #C4C4C4;}
.bx-sonet-layout-include .bx-block-info-inner .bx-block-image a {display: block; height: 45px; width: 60px; text-decoration: none; text-align: center;}
.bx-sonet-layout-include .bx-block-info-inner .bx-block-image img {border: 0;}
.bx-sonet-layout-include .bx-users-delimiter {clear: both;}
.bx-sonet-layout-include .bx-block-date-today {font-weight: bold;}

.bx-block-date {text-align:left; color:#3d3d3d; font-weight: normal; font-size:11pх;}

/*BBCode: Quote and Code*/
table.forum-quote, table.forum-spoiler, table.forum-code
{
	font-size:1em;
	/*margin:0.5em 0 1em;*/
	width:98%;
	border-width:1px;
        border-style: solid;
        border-color: #abbacc;
}

table.forum-quote table.forum-quote, table.forum-spoiler table.forum-spoiler, table.forum-code table.forum-code { width: 95%; margin: 0.5em 0 0;}


table.forum-quote th, table.forum-spoiler th, table.forum-code th {font-weight:bold; padding: 0.25em 1em; text-align:left;background:#e5eaf0; color: #606264; border: none !important;}
table.forum-quote td, table.forum-spoiler td, table.forum-code td { padding:0.9em 1em; }
table.forum-quote tbody, table.forum-quote tbody tr td, table.forum-quote tr { border: none !important; }

/*Data table*/
table.data-table
{
	border:1px solid #c9e3af;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #c9e3af;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#E7FBD3;
	text-align:left;
	font-weight:bold;
	background-image:none;
	border:1px solid #c9e3af;
	padding:4px;
	color:#333;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;font-size:11;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#ffffff;
	padding:4px;
	color:#333;font-size:11;
}

/* social network*/
div.socnet-informer {padding:3px;}
div#sonet_events_ms_message {width:140px;}
table.sonet-user-profile-friend-box tbody td, table.sonet-user-profile-friend-box td
{
	padding:5px 0px;
}
#maincontent .forum-post-table .forum-table .forum-first-column {
	width: 20%;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/system.auth.form/auth/style.css?1590930320185 */
/* /bitrix/templates/desantura/styles.css?15912970523492 */
/* /bitrix/templates/desantura/template_styles.css?159129705228141 */
