

/* Start:/bitrix/components/bitrix/catalog.section.list/templates/.default/style.min.css?15402858416236*/
.bx_catalog_line{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{position:relative;display:block;float:left;overflow:hidden;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}@media(max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}}.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a,.bx_catalog_line .bx_catalog_line_description{transition:all .3s ease}.bx_catalog_text{margin-bottom:30px}.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_text .bx_catalog_text_category_title a{color:#000;text-decoration:none}.bx_catalog_text .bx_catalog_text_ul{padding:0}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_ul li:before{content:''!important}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;font-size:14px;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block;overflow:hidden;max-width:100%;color:#4c7da6;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px}.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}.bx_catalog_text .bx_catalog_text_title span{font-size:12px}@media(max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}}.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_tile{margin-bottom:30px}.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000;text-decoration:none}.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:before{content:''!important}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px}.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}@media(max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media(max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title{line-height:10px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}}@media(min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media(max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_catalog_tile .bx_catalog_tile_title,.bx_catalog_tile .bx_catalog_tile_title a,.bx_catalog_tile .bx_catalog_tile_ul li,.bx_catalog_tile .bx_catalog_tile_img{transition:all .3s ease}.bx_sitemap{margin-bottom:30px}.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media(max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{transition:all .3s ease}
/* End */


/* Start:/bitrix/templates/main/styles.css?173393186425633*/
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display:block; }
audio, canvas, video {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
audio:not([controls]) { display:none; }
[hidden] { display:none; }
html {
  font-size:100%;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
}
html, button, input, select, textarea {
  font-family:sans-serif;
  color:#222222;
}
body { margin:0; }

p {
  margin:0;
  padding:0;
}
a { color:#595959; }
a:visited { color:#595959; }
a:focus { outline:thin dotted; }
a:hover, a:active { outline:0; }
abbr[title] { border-bottom:1px dotted; }
b, strong { font-weight:bold; }
blockquote { margin:1em 40px; }
dfn { font-style:italic; }
hr {
  display:block;
  height:1px;
  border:0;
  border-top:1px solid #cccccc;
  margin:1em 0;
  padding:0;
}
ins {
  background:#ffff99;
  color:#000000;
  text-decoration:none;
}
mark {
  background:#ffff00;
  color:#000000;
  font-style:italic;
  font-weight:bold;
}
pre, code, kbd, samp {
  font-family:monospace, serif;
  _font-family:'courier new', monospace;
  font-size:1em;
}
pre {
  white-space:pre;
  white-space:pre-wrap;
  word-wrap:break-word;
}
q { quotes:none; }
q:before, q:after {
  content:"";
  content:none;
}
small { font-size:85%; }
sub, sup {
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline;
}
sup { top:-0.5em; }
sub { bottom:-0.25em; }
ul, ol {
  margin:0;
  padding:0 0 0 0px;
}
dd { margin:0 0 0 40px; }
nav ul, nav ol {
  list-style:none;
  list-style-image:none;
  margin:0;
  padding:0;
}
img {
  border:0;
  -ms-interpolation-mode:bicubic;
  vertical-align:middle;
}
svg:not(:root) { overflow:hidden; }
figure { margin:0; }
form { margin:0; }
fieldset {
  border:0;
  margin:0;
  padding:0;
}
label { cursor:pointer; }
legend {
  border:0;
  *margin-left:-7px;
  padding:0;
  white-space:normal;
}
button, input, select, textarea {
  font-size:100%;
  margin:0;
  vertical-align:baseline;
  *vertical-align:middle;
}
button, input { line-height:normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor:pointer;
  -webkit-appearance:button;
  *overflow:visible;
}
button[disabled], input[disabled] { cursor:default; }
input[type="checkbox"], input[type="radio"] {
  box-sizing:border-box;
  padding:0;
  *width:13px;
  *height:13px;
}
input[type="search"] {
  -webkit-appearance:textfield;
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance:none; }
button::-moz-focus-inner, input::-moz-focus-inner {
  border:0;
  padding:0;
}
textarea {
  overflow:auto;
  vertical-align:top;
  resize:vertical;
}
input:invalid, textarea:invalid { background-color:#f0dddd; }
table {
  border-collapse:collapse;
  border-spacing:0;
}
td { vertical-align:top; }
.chromeframe {
  margin:0.2em 0;
  background:#cccccc;
  color:black;
  padding:0.2em 0;
}
body {
  font:12px / 18px Arial, Tahoma, Verdana, sans-serif;
  width:100%;
}
#wrapper {
  width:100%;
  margin:0 auto;
}
.middle {
width: 100%;
background:url(/bitrix/templates/main/img/vline.png) repeat-x left top;
}

.middle_inner
{
  width:1000px;
  height:1%;
  padding: 20px;
  margin:0px auto;
  background: #fff;
}

.colon_left {
  float:left;
  width:726px;
  padding-top: 10px;
}
.colon_right {
  float:right;
  width:270px;
  padding-bottom:15px;
}
#header {
  background:#175fa4 url(/bitrix/templates/main/img/header_gradient.jpg) bottom;
  height:144px;
}
#header form {
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  margin:0px;
  float:right;
  height:40px;
  padding:10px 6px 0 0px;
}
#header form input { vertical-align:middle; }
#header form .searchtext {
  border:0px;
  width:180px;
  height:23px;
 
  padding:0px;
  font-size:16px;
  margin:0px;
}
#header form .searchbut {
  border:0px;
  width:69px;
  height:23px;
  background:#0066cc url(/bitrix/templates/main/img/search_but_bg.jpg);
  color:#98aaba;
  padding:0px;
  font-size:14px;
  cursor:pointer;
  cursor:hand;
  margin:0px;
}
#podheader {
  width:1040px;
  height:94px;
  margin:0px auto;
  background-image:url("/bitrix/templates/main/img/logo.png");
  background-repeat:no-repeat;
}
#podheader a.logo {
  display:block;
  width:350px;
  height:86px;
  float:left;
}
.menu {
  width:1043px;
  margin:0 auto;
}
.menu table { float:left; width: 725px;}
.menu table tr td {
  border-left:2px solid #314a6d;
  padding:0px;
  color:white;
  font-size:17px;
  text-transform:uppercase;
  text-align:center;
  padding:16px 0px 15px 0px;
}
.menu table tr td:hover ul.podmenu { display:block; }
.menu table tr td a {
  color:white;
  text-decoration:none;
  font-size:14px;
}
.menu table tr td.last { border-right:2px solid #314a6d; }
.menu table tr td:hover { background:#2c4250; }
.menu table tr td.arrow {
  background-image:url("/bitrix/templates/main/img/nav-arrow-down.png");
  background-repeat:no-repeat;
  background-position:100% 50%;
}
.menu table tr td.active { background-color:#ff6600; }
.td_center {
  position:relative;
  padding:0 17px;
}
.td_center ul.podmenu {
  position:absolute;
  width:100%;
  left:0;
  top:32px;
  border-left:2px solid #314a6d;
  border-right:2px solid #314a6d;
  left:-2px;
  display:none;
  z-index:10;
}
.td_center ul.podmenu li {
  padding:16px 0px;
  list-style:none;
  position:relative;
  background-color:#0B2F56;
}
.td_center ul.podmenu li a { color:white; }
.td_center ul.podmenu li:hover { background-color:#2c4250; }
.td_center ul.podmenu li:hover ul.podmenu2 { display:block; }
.td_center ul.podmenu li:hover ul { display:block; }
.td_center ul.podmenu li ul.podmenu2 {
  position:absolute;
  left:100%;
  top:0;
  width:100%;
  display:none;
  padding-left: 2px;
  width: 135px;
}
.td_center ul.podmenu li ul.podmenu2 li {
  text-align:left;
  padding:0;
}
.td_center ul.podmenu li ul.podmenu2 li:hover { background-color:#052438; }
.td_center ul.podmenu li ul.podmenu2 li a {
  display:block;
  padding:16px 10px 17px 10px;
}
.td_center ul.podmenu li ul.podmenu2 li a:hover { background:#2c4250; }
.td_center ul.podmenu li ul.podmenu2 li ul {
  left:0;
  position:static;
  padding:0 0 10px 30px;
  
}

.td_center ul.podmenu li ul.podmenu2 li ul li {
  text-align:left;
  list-style:square;
  padding:10px 0 0 0;
  position:static;
  color:#ffffff;
  background: none;
}

.td_center ul.podmenu li ul.podmenu2 li ul li a {
  text-transform:none;
  padding:0;
  padding-right: 10px;
}
.td_center ul.podmenu li ul.podmenu2 li ul li a:hover {
	background-color:#052438;
	text-decoration: underline;
}
.dir {
  background-image:url("/bitrix/templates/main/img/nav-arrow-right.png");
  background-position:100% 50%;
  background-repeat:no-repeat;
}
#pogoda {
  width:254px;
  height:59px;
  position:absolute;
  background:#1d558f url(/bitrix/templates/main/img/pogoda_bg.jpg);
  margin:26px 0px 0px 780px;
  color:white;
  font-family:Arial;
  font-size:13px;
  top:0;
}
#name_city {
  width:254px;
  height:59px;
  position:absolute;
  color:#5485b5;
  font-family:Arial Narrow;
  font-size:15px;
  margin:-20px 0px 0px 10px;
}
#pogoda_table {
  width:185px;
  height:59px;
  margin-left:45px;
}
#pogoda_table tr td { padding:10px 0 0 0; }
.slider {
	padding: 0 0 10px 0;
}
.slider .slider_left {
  float:left;
  width:400px;
  height:335px;
  position:relative;
  overflow:hidden;
  color:white;
  z-index:1;
  border-left: 1px solid #b9b9b9;
  border-top: 1px solid #b9b9b9;
  border-right: 1px solid #b9b9b9;
}
.slider .slider_left ul li { display:none; }
.slider .slider_left ul li img {
  width:400px;
  height:339px;
  display: block;
}
.slider .slider_left ul li .slider_text {
  display: block;
  position:absolute;
  bottom:0;
  left:0;
  text-align:left;
  width:100%;
  background:#0B4887;
  border-top:1px solid #004284;
  opacity:0.8;
  height:0px;
}
.slider .slider_left ul li .slider_text_center {
  padding:10px;
  position:relative;
}
.slider .slider_left ul li .slider_text_center .slider_text_center_ab {
  position:absolute;
  overflow:hidden;
  width:382px;
  height:100px;
}
.slider .slider_left ul li .slider_text_center .slider_text_center_ab a { color:#ffffff; }
.slider .slider_left ul li .slider_text_center .slider_text_center_ab a:hover { text-decoration:none; }
.slider .slider_left ul li .slider_text_center .slider_text_center_ab p { padding:5px 0; }
.slider .slider_left ul li.active { display:block; }
.slider .slider_left ul li.active .slider_text { height:120px; }
.slider_right {
  float:right;
  width:324px;
  border-top: 1px solid #b9b9b9;
}
.slider_right ul li {
  padding-left:10px;
  list-style:none;
  padding:8px 8px;
  border-bottom:1px solid #b9b9b9;
  border-right:1px solid #b9b9b9;
background:#f0f0f0 url(/bitrix/templates/main/img/fon_normal.gif) repeat-x;
  
}
.slider_right ul li.active { 

  background: #0b4887; /* Old browsers */
background: -moz-linear-gradient(top, #0b4887 0%, #168eff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b4887), color-stop(100%,#168eff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0b4887 0%,#168eff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0b4887 0%,#168eff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0b4887 0%,#168eff 100%); /* IE10+ */
background: linear-gradient(to bottom, #0b4887 0%,#168eff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b4887', endColorstr='#168eff',GradientType=0 ); /* IE6-9 */

 }
.slider_right ul li.active .li_center p { color:#ffffff; }
.slider_right ul li:hover {   background: #0b4887; /* Old browsers */
background: -moz-linear-gradient(top, #0b4887 0%, #168eff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b4887), color-stop(100%,#168eff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0b4887 0%,#168eff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0b4887 0%,#168eff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0b4887 0%,#168eff 100%); /* IE10+ */
background: linear-gradient(to bottom, #0b4887 0%,#168eff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b4887', endColorstr='#168eff',GradientType=0 ); /* IE6-9 */
 }
.slider_right ul li:hover p { color:#ffffff; }
.slider_right img {
  width:60px;
  height:42px;
  border:1px solid #e4e4e4;
  display:block;
  float:left;
}
.slider_right .li_center {
  float:left;
  margin-left:10px;
  padding:0;
  width:226px;
  overflow:hidden;
  height:50px;
}
.slider_right .li_center p {
  color:#000000;
  line-height:15px;
}
@media \0screen {
}
.block_header_big {
  width:726px;
  height:35px;
  color:white;
  font-size:17px;
  text-transform:uppercase;
  background:#0B4887;
  margin-top:7px;
}
.block_header_big .block_name {
  padding-top:8px;
  padding-left:20px;
}
.block_header_big .rss {
  color:#fff;
  font-size:14px;
  position:absolute;
  text-transform:lowercase;
  margin:-18px 0 0 485px;
}
.block_header_big .rss a {
  text-decoration:none;
  font-size:12px;
  color: #fff;
}
.block_header_big .rss a:hover {
  text-decoration:underline;
  color:#fff;
}
.rss a:visited {
  color:#fff;
  text-decoration:none;
}
.dle_content {
  text-align:justify;
  color:#333;
  font-family:Arial;
  font-size:13px;
}
.dle_content .block_big {
  border:1px solid #b9b9b9;
  width:714px;
  border-top:0px;
  color:#333;
  font-family:Arial;
  font-size:13px;
  line-height:13px;
  padding:5px;
  min-height:150px;
}
.dle_content .block_big h3 {
  font-family:Arial;
  font-size:16px;
  padding-bottom:10px;
  text-align:left;
  color:#2E71BE;
  font-weight:normal;
  line-height:25px;
  margin:0; 
  display: inline;
}

.u_date
{
font-size: 11px;
color: #2E71BE;
}
.u_vote
{
padding-left: 17px;
margin: 0;
display: inline-block;
vertical-align: top;
}

.pohog
{
margin-top: 10px;
}

.u_header
{
margin-left: 20px;
margin-bottom: 10px;
}

.u_header_inner
{
margin: 10px 0;
}

.u_vote .iblock-vote
{
padding:0;
margin: 0;
}

.news .block_big_niz.u_niz
{
margin: 0;
padding: 7px 2px;
display: inline-block;
float: right;
}

.dle_content .block_big h3 a { text-decoration:underline;   color:#2E71BE;}
.dle_content .block_big h3 a:hover { text-decoration:none; }
.news {
  text-align:left;
  margin-bottom:1em;
  font-size:13px;
  line-height:19px;
}
.news .new_top {
  text-align:right;
  
  padding-right:7px;
}
.news .new_top a {
  color:#777;
  font-size:11px;
  text-transform: lowercase;
  font-style: italic;
}
.news .new_top a:hover { text-decoration:none; }
.news .news_center p { padding:0 5px 0 17px; text-align: justify;}
.news .block_big_niz {
  font-size:11px;
  margin:10px 0 0 572px;
}
.news .block_big_niz .news_but {
  background: url("/bitrix/templates/main/img/news_but.gif") no-repeat scroll left top transparent;
    color: white;
    font-size: 12px;
    height: 20px;
    padding: 2px 0 0 5px;
    text-transform: inherit;
    width: 135px;
}
.news .block_big_niz .news_but a {
  color:#ffffff;
  text-decoration:none;
  padding:0 0 0 6px;
}
.news .block_big_niz .news_but a:hover { color:#000000; }
.navigation {
  color:#555555;
  border:0px;
  margin:10px;
}
.navigation span {
  text-decoration:none;
  background-color:white;
  padding:3px 6px;
  border:1px solid #e1e1e3;
  color:#555555;
  font-size:11px;
}
.navigation a {
  color:black;
  text-decoration:underline;
  color:#555555;
  background-color:#ededed;
  border:1px solid #e1e1e3;
  padding:3px 6px;
  font-size:11px;
}
.navigation a span {
  text-decoration:none;
  background-color:white;
  padding:3px 6px;
  border:1px solid #e1e1e3;
  color:#555555;
  font-size:11px;
}
.navigation a:hover {
  background-color:#88c0ff;
  color:white;
  text-decoration:none;
  border-color:#e1e1e3;
}
.block_small {
  border:1px solid #b9b9b9;
  color:#333;
  font-family:Arial;
  font-size:11px;
  line-height:13px;
  padding: 9px;
}
 .vote_layer { padding:10px 0 0 0; }
.vote_layer .dcont .header {
  padding:10px 3px 0 3px;
  font-size:14px;
  font-weight:bold;
}
 .vote_layer .dcont .dle_vote { padding:10px 0 10px 0; }
 .dle_vote .vote {
  color:#555555;
  padding: 0 10px 5px 2px;
}
.dcont .dle_vote .vote input[type="radio"] {
  margin:3px 3px 0px 5px;
  display:block;
  float:left;
}
.dcont .dle_vote .vote p {
  float:left;
  width:220px;
  padding:3px 0 0 0;
}
.block_small ul { padding:0; }
.block_small ul li {
  list-style:none;
  padding:0 0 15px 0;
}
.block_small ul li .title a {
  font-family:tahoma;
  color:#333333;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
.block_small ul li p a {
  text-decoration:none;
  color:#333333;
  font-size:11px;
}
.but_wr { padding:10px 5px 20px 7px; }
.but_wr input {
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -moz-box-shadow:0px 0px 2px rgba(0,0,0,0.4);
  -webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.4);
  color:rgba(0,0,0,0.9);
  text-shadow:1px 1px 0px rgba(255,255,255,0.8);
  border:1px solid rgba(0,0,0,0.5);
  background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ffffff),to(#b9b9b9));
  background:-moz-linear-gradient(top,#ffffff,#b9b9b9);
  padding:5px 5px 5px 5px;
  font-weight:bold;
  border-radius:5px;
  margin-right:10px;
  color:rgba(0,0,0,0.9);
  text-shadow:1px 1px 0px rgba(255,255,255,0.8);
  font-weight:bold;
  font-size:13px;
}
.center {
  text-align:center;
  padding:10px 0 10px 0;
}
.block_small_text { padding:0px 5px 10px 5px; }
.contact_form {
  font-family:Verdana, Arial, "Times New Roman";
  font-size:12px;
  color:#666666;
}
.contact_form input {
  font-size:11px;
  color:#999999;
  width:200px;
  height:28px;
  border:#cccccc solid 1px;
  border-radius:5px;
  -moz-border-radius:5px;
  -khtml-border-radius:5px;
  -webkit-border-radius:5px;
  padding:0 5px 0px 30px;
  background-position:7px 5px;
  background-repeat:no-repeat;
}
.contact_form input.noicon {
  padding:0px 7px 0 7px;
  text-align:center;
  width:100px;
  margin:0 10px 0 0;
}
.contact_form input#send {
  padding:0;
  cursor:pointer;
  width:135px;
  height:23px;
  background:url(/bitrix/templates/main/img/send_button.png);
}
.contact_form input#send:hover {
  border:1px solid #999999;
  color:#666666;
}
.contact_form select {
  padding:5px 5px 3px 5px;
  font-size:11px;
  color:#999999;
  width:200px;
  height:28px;
  border:#cccccc solid 1px;
  border-radius:5px;
  -moz-border-radius:5px;
  -khtml-border-radius:5px;
  -webkit-border-radius:5px;
}
.contact_form textarea {
  height:80px;
  padding:4px 2px 2px 4px;
  font-family:Verdana, Arial, "Times New Roman";
  font-size:11px;
  color:#999999;
  width:200px;
  border:#cccccc solid 1px;
  border-radius:5px;
  -moz-border-radius:5px;
  -khtml-border-radius:5px;
  -webkit-border-radius:5px;
}
.contact_form span.input {
  border:0;
  padding:0;
  margin:0;
  display:block;
  margin-bottom:10px;
}
#name { background-image:url(/bitrix/templates/main/img/user_suit.png); }
#email { background-image:url(/bitrix/templates/main/img/email.png); }
.wr_img_txt a {
  display:block;
  text-decoration:none;
}
.wr_img_txt img {
  float:left;
  padding:0px;
  border:3px solid #eeeeee;
  border-collapse:collapse;
  margin-left:5px;
  margin-right:5px;
  margin-top:3px;
  margin-bottom:5px;
}
.wr_img_txt .img_txt_text {
  padding-left:6px;
  padding-top:5px;
  padding-bottom:5px;
}
.c_block {
  text-align:center;
  padding-top:10px;
}
.c_block a.ya_b {
  margin-top:0.5em;
  text-decoration:none;
  border:medium none;
}
.c_block a.ya_b img {
  padding:0px;
  border:3px solid #eeeeee;
  border-collapse:collapse;
  margin-left:5px;
  margin-right:5px;
  margin-top:3px;
  margin-bottom:3px;
}
.c_block a.block { display:block; }
.c_block a.blue {
  color:blue;
  outline:none;
  text-decoration:underline;
}
.c_block a.blue:hover { text-decoration:none; }
.scoro {
  width:253px;
  height:35px;
  color:#fff;
  font-family:Arial Narrow;
  font-size:17px;
  text-transform:uppercase;
  background:#272f35 url(/bitrix/templates/main/img/scoro.jpg);
  margin-top:7px;
}
.scoro .block_name {
  padding-top:8px;
  padding-left:20px;
  text-align:left;
}
#calendar-layer table.calendar {
  width:157px;
  margin:0 auto;
  color:#555555;
  font-family:verdana;
  font-size:11px;
}
#calendar-layer table.calendar tr th { text-transform:none; }
#calendar-layer table.calendar tr th a { text-decoration:none; }
#calendar-layer table.calendar tr th.weekday {
  color:#804040;
  font-family:verdana;
}
#calendar-layer table.calendar tr td {
  font-family:verdana;
  text-decoration:none;
  padding-left:4px;
  padding-right:3px;
  padding-top:4px;
  padding-bottom:3px;
}
#calendar-layer table.calendar tr td.weekday { color:#804040; }
#calendar-layer table.calendar tr td.day-current {
  background-color:#f4f4f4;
  border:1px solid #cccccc;
}
#calendar-layer table.calendar tr td.day-current a { text-decoration:none; }
#footer {
  height:142px;
  background:#091f40 url(/bitrix/templates/main/img/footer_gradient.jpg);
}
#footer #podfooter {
  width:1040px;
  margin:0px auto;
}
#footer #podfooter .menu2 {

}
#footer #podfooter .menu2 ul { padding:10px 0 0 0; }
#footer #podfooter .menu2 ul li {
  list-style:none;
  float:left;
  color:#ffffff;
}
#footer #podfooter .menu2 ul li a {
  color:#ffffff;
  text-decoration:none;
  font-size:12px;
  padding:0 8px;
}
#footer #podfooter .menu2 ul li a:hover { text-decoration:underline; }
#footer #podfooter .footer_bottom { padding:24px 0 0 0; }
#footer #podfooter .footer_bottom a {
  float:left;
  padding:0 10px 0 0;
  border-right: 2px solid #F60;
  margin-right: 10px;
}
#footer #podfooter .footer_bottom p {
  color:#7d899b;
  font-size:10px;
  line-height:10px;
  padding:10px 0 0 0;
}
#footer #podfooter .footer_bottom p a {
  float:none;
  color:#7d899b;
  font-size:10px;
  line-height:10px;
  text-decoration:none;
  padding:0;
}
.block_full_news {
  border:1px solid #b9b9b9;
  width:694px;
  border-top:0px;
  color:#333;
  font-family:Arial;
  font-size:13px;
  padding:15px;
  min-height:125px;
}
.block_full_news h2 {
  color:#333;
  line-height:25px;
  font-family:Georgia, Arial;
  font-size:22px;
  padding-top:10px;
  text-align:left;
  margin:0 0 10px 15px;
}
.block_full_news .video_block { padding:20px 0 10px 0; }
.block_full_news .block_full_news_text p { padding:0 0 20px 18px; }
.socialing { padding:0 0 0 18px; }
.socialing a {
  display:inline-block;
  vertical-align:bottom;
  width:16px;
  height:16px;
  margin:0 6px 6px 0;
  outline:none;
  background:url(/bitrix/templates/main/img/icons.png) -0px 0;
}
.socialing a.b { background:url(http://vesti-kalmykia.ru/social/icons.png) -16px 0; }
.socialing a.f { background:url(http://vesti-kalmykia.ru/social/icons.png) -32px 0; }
.socialing a.n { background:url(http://vesti-kalmykia.ru/social/icons.png) -48px 0; }
.signature { text-align:right; }
.signature a { color:#777; font-size:11px; font-style: italic; text-decoration: underline; text-transform: lowercase; }
.signature a:hover { text-decoration:none; }
.pohog h3 {
  color:#333;
  font-family:Arial;
  font-weight:bold;
  font-size:15px;
  line-height:25px;
  margin:0 0 0 15px;
}
.pohog ul { padding-left:20px; }
.pohog ul li {
  list-style-image:url(/bitrix/templates/main/img/u_bullet.png);
  margin-left:30px;
  padding-top:3px;
}
.pohog ul li a {
  color:black;
  text-decoration:underline;
}
.pohog ul li a:hover { text-decoration:none; }
.wr_textarea { padding:35px 0 10px 0; }
.text_comm span { color:red; }
.buttom { padding-top:10px; }
.soc_padding { padding:10px 0 0 0; }
@media only screen and (min-width: 35em) {
}
.ir {
  display:block;
  border:0;
  text-indent:-999em;
  overflow:hidden;
  background-color:transparent;
  background-repeat:no-repeat;
  text-align:left;
  direction:ltr;
  *line-height:0;
}
.ir br { display:none; }
.hidden {
  display:none !important;
  visibility:hidden;
}
.visuallyhidden {
  border:0;
  clip:rect(0 0 0 0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px;
}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
  clip:auto;
  height:auto;
  margin:0;
  overflow:visible;
  position:static;
  width:auto;
}
.invisible { visibility:hidden; }
.clearfix:before, .clearfix:after {
  content:"";
  display:table;
}
.clearfix:after { clear:both; }
.clearfix { *zoom:1; }
@media print {
  * {
    background:transparent !important;
    color:black !important;
    box-shadow:none !important;
    text-shadow:none !important;
    filter:none !important;
    -ms-filter:none !important;
  }
  a, a:visited { text-decoration:underline; }
  a[href]:after { content:" (" attr(href) ")"; }
  abbr[title]:after { content:" (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content:""; }
  pre, blockquote {
    border:1px solid #999999;
    page-break-inside:avoid;
  }
  thead { display:table-header-group; }
  tr, img { page-break-inside:avoid; }
  img { max-width:100% !important; }
  p, h2, h3 {
    orphans:3;
    widows:3;
  }
  h2, h3 { page-break-after:avoid; }
}

.news-detail h2
{
color: #2E71BE;
display: inline;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;

}

.news-detail p, .news-detail div
{
text-align: justify;
}


.dle_vote .vote input[type="radio"] {
    display: block;
    float: left;
    margin: 3px 3px 0 5px;
}

#slider6
{
border: 1px solid #B9B9B9;
padding: 2px;
}

.block_small .header{
	margin: 0 7px;

}
.vote-form-box-buttons{
	margin-left: 10px;
}
.vote-item-header{
	margin: 0 10px 10px 10px;
}
.block_small table.vote-answer-table{
	margin: 0 10px 10px 10px;

}
p.voz_left{
	float: left;
	padding-top: 10px;
}
.iblock-vote{
	padding-left: 517px;
	padding-top: 10px;
}
.vote-item-title.vote-item-question{
	padding: 10px 3px 0 3px;
	font-size: 14px;
	font-weight: bold;
}
.vote-result  > div {
	padding-left: 10px;
}
/*рубрикатор*/
.ma_b{
	margin-left: 20px;
	border: none;
}

.ma_b .header_ul
{
	font-weight: bold;
	font-size: 15px;
	padding: 0 10px;
	color: #222;
	line-height: 18px;
	margin: 4px 0;
}

.ma_b.u_b
{
border: 1px solid #B9B9B9;
margin: 10px 0;
}

.ma_b.u_b .header_ul
{
font-weight: bold;
	font-size: 17px;
	padding: 10px;
	color: #333;
	margin: 0;
}


.header_ul{
	font-weight: bold;
	font-size: 17px;
	padding: 10px;
}
.ma_b ul{
	padding: 10px;
	padding-left: 31px;
}
.ma_b ul li{
	background:url("/bitrix/templates/main/img/u_bullet.png") no-repeat left 4px;
	font-size: 16px;
	padding: 0 0 10px 20px;
}
.ma_b ul li a{
	font-size: 12px;
	text-decoration: none;
	color: #000;
}
.ma_b ul li a:hover{
	text-decoration: underline;
}

#slider5 ul{
	 padding: 0;
	 margin: 0;
	 list-style: none outside none;
 }
#slider6 ul{
	padding: 0;
	margin: 0;
	list-style: none outside none;
}
/*
#slider5 li{
 display: none;
}
#slider5 li.active{
	display: block;
}
#slider6 li{
	display: none;
}
#slider6 li.active{
	display: block;
}
*/
.u_box_block 
{
width: 60%; float:left;
}
.u_rubrikator
{width: 40%; float:left;}

.block_big_comments
{display:inline-block;
vertical-align: top;
margin-left: 10px;}


.mobilereporter
{margin-top: 15px;}

.mobilereporter input, .mobilereporter textarea
{
font-size: 12px;
width: 300px;
}

.mobilereporter input.form-button{
width: 100px;
}

.mobilereporter h1 
{
padding:0;
margin:0;}

.mobilereporter p
{font-size: 12px;
padding: 15px 0 2px 0;}

.mobilereporter img
{
margin: 10px 0;
}

#mobile_rep p
{
padding: 5px 0;
font-size: 12px;
text-align: center;
}

#mobile_rep span
{
font-size: 14px;
}

.map-columns td
{
padding: 0 20px;
}
/* End */
/* /bitrix/components/bitrix/catalog.section.list/templates/.default/style.min.css?15402858416236 */
/* /bitrix/templates/main/styles.css?173393186425633 */
