

/* Start:/bitrix/templates/vetkld/components/bitrix/menu/top/style.min.css?14670276053715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/templates/vetkld/components/bitrix/menu/top/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/vetkld/components/bitrix/menu/top/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/vetkld/components/bitrix/menu/top/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#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}#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}#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{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{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/bitrix/templates/vetkld/css/cdtimer.css?15035845473261*/
.timer-container {
    width: 100%;
    margin: 1em auto;
    text-align: center;
}
.timer-container a {
    color:#8c0001;
}
.cdtimer {
    color: #fff;
    font-family: 'OpenSansCondensedBold', Arial, Helvetica, sans-serif;
    background-image: url(/bitrix/templates/vetkld/css/../images/glow.png);
    background-position: top right;
    background-repeat: no-repeat;
    padding: 0;
    margin: 1em auto;  /* <-- timer alignment */
    position: relative;
    width: 100%;
    height: 130px;

    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;

    box-shadow: 0px 5px 5px #eee;
    }

.cdtimer.default { background-color: #5a125a; }
.cdtimer.red { background-color: #FF0000; }
.cdtimer.orange { background-color: #FF4500; }
.cdtimer.green { background-color: #006400; }
.cdtimer.gray { background-color: #666; }

.cdtimer.black { background-color: #000; }
.cdtimer.black .clock { color: #FFD700; }

.cdtimer.blue { background-color: #00008B; }
.cdtimer.golden { background-color: #B8860B; }
.cdtimer.khaki { background-color: #BDB76B; }
.cdtimer.violet { background-color: #C71585; }
.cdtimer.sienna { background-color: #A0522D; }
.cdtimer.teal { background-color: #008080; }

.cdtimer.slate-gray { background-color: SlateGray; }
.cdtimer.dark-sea-green { background-color: DarkSeaGreen; }
.cdtimer.dark-slate-gray { background-color: DarkSlateGray; }
.cdtimer.royal-blue { background-color: RoyalBlue; }
.cdtimer.dark-red { background-color: DarkRed; }
.cdtimer.light-orange { background-color: #FF8C00; }
.cdtimer.deep-pink { background-color: #FF1493; }

    .cdtimer .days {
        font-size: 70px;
        font-weight: bold;
        line-height: 1em;
        position: absolute;
        top: 15px;
        left: 16px;
        }

        .cdtimer .days SPAN {
            font-size: 16px;
            line-height: 1.3em;
            text-transform: uppercase;
            vertical-align: top;
            display: inline-block;

            -moz-opacity: .75;
            filter: alpha(opacity=75);
            opacity: .75;
            }

    .cdtimer .clock {
        position: absolute;
        top: 92px;
        left: 10px;
        }

        .cdtimer .clock DIV {
            font-size: 16px;
            font-weight: 900;
            line-height: 1em;
            text-align: center;
/*            border: 1px solid yellow; */
            background: url(/bitrix/templates/vetkld/css/../images/sep.png) right 6px no-repeat;
            padding-right: 5px;
            margin-left: 5px;
            float: left;
            }

            .cdtimer .clock DIV SPAN {
                font-size: 12px;
                font-weight: normal;
                text-align: center;
                line-height: 1em;
                display: block;
                text-transform: uppercase;

                -moz-opacity: .75;
                filter: alpha(opacity=75);
                opacity: .75;
                }

        .cdtimer .clock DIV.ms {
            text-align: left;
            background: none;
            padding-right: 0;
            }

    .cdtimer .expired {
        font-size: 24px;
        text-align: center;
        line-height: 150px;
        position: absolute;
        top: 0px;
        left: 0px;
        right: 0px;
        bottom: 0px;
        }

/* End */


/* Start:/bitrix/components/bitrix/menu/templates/catalog_vertical/style.min.css?17942419375844*/
.bx_vertical_menu_advanced{border-left:7px solid #e3eaef;background:#f1f4f7;border-radius:4px;position:relative;box-shadow:0 0 1px 1px #dcdcdc}.bx_vertical_menu_advanced>ul{display:block;margin:0 0 10px 0;padding:0;width:100%;border-radius:5px;background:#fff;list-style:none}.bx_vertical_menu_advanced .bx_hma_one_lvl{display:block;padding:0}.bx_vertical_menu_advanced .bx_hma_one_lvl>a{position:relative;z-index:105;display:block;padding:10px 0 10px 12px;border-bottom:1px solid #e3eaef;color:#000;vertical-align:middle;text-align:left;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.8);font-size:14px;line-height:16px}.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child,.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child>a{border-radius:0 4px 0 0}.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child,.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child>a{border-radius:0 0 4px 0}.bx_vertical_menu_advanced ul:last-child .bx_hma_one_lvl:last-child>a{border-bottom:0}.bx_vertical_menu_advanced .bx_hma_one_lvl>a{-webkit-transition:border-color 0 ease;-moz-transition:border-color 0 ease;-o-transition:border-color 0 ease;-ms-transition:border-color 0 ease;transition:border-color 0 ease}.bx_vertical_menu_advanced .bx_hma_one_lvl.hover{padding:1px 0 0;border:0}.bx_vertical_menu_advanced .bx_hma_one_lvl.hover>a{margin-left:-11px;padding:10px 0 10px 12px;width:100%;border:0;border-right:2px;background:#fff;box-shadow:-1px 2px 3px 0 rgba(1,1,1,.22);font-weight:bold;line-height:16px;box-sizing:content-box}.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover>a{z-index:1500}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container{position:absolute;top:-1px;left:100%;z-index:1300;display:none;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid rgba(1,1,1,.1);border-radius:2px;background:#fff;box-shadow:0 5px 10px 0 rgba(1,1,1,.29)}.bx_vertical_menu_advanced .bx_hma_one_lvl.hover .bx_children_container{display:block}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:-20000px;padding:10px 12px;padding-bottom:20000px;min-width:130px;max-width:280px;border-left:1px solid #f2f2f2;background:#fff}.bx_shadow_fix{display:none}.bx_vertical_menu_advanced .dropdown:hover .bx_shadow_fix,.bx_vertical_menu_advanced .dropdown.hover .bx_shadow_fix{position:absolute;top:-1px;right:-2px;bottom:0;z-index:1500;display:block;width:5px;background:#fff;opacity:1}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1{min-width:180px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2{min-width:360px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3{min-width:540px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4{min-width:720px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block:first-child{border-left:0}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1 .bx_children_block{width:100%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2 .bx_children_block{width:50%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3 .bx_children_block{width:33.3%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4 .bx_children_block{width:25%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block.advanced{border-left:0;background:#f7fafb;box-shadow:inset 5px 0 7px -5px rgba(0,0,0,.12)}.bx_vertical_menu_advanced .bx_hma_one_lvl ul{display:block;margin:0;padding:0 0 14px 0;list-style:none}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a{display:block;padding:5px 10px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul{border-bottom:1px solid #f2f2f2}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent:last-child ul{border-bottom:0}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul li{line-height:24px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a{display:block;padding:5px 10px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_advanced_panel{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_block.advanced .bx_children_advanced_panel{display:block !important}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;max-height:220px;border:1px solid #e7e9ea}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel .bx_item_description{max-width:100%;max-height:220px;color:#000;text-align:left;white-space:normal;font-weight:normal;font-size:12px;line-height:18px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li{display:block;background:#fff}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a{display:block;color:#20394c;text-decoration:none;font-weight:bold;font-size:15px;line-height:23px}.bx_vertical_menu_advanced .bx_hma_one_lvl ul li ul li a{color:#000;text-decoration:none;font-size:13px;line-height:16px}@media(max-width:569px){.bx_vertical_menu_advanced{display:none}.header_inner_bottom_line{overflow:hidden;height:auto}}
/* End */


/* Start:/bitrix/templates/vetkld/components/bitrix/main.feedback/template/style.css?1467028030292*/
div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:60%;}
div.mf-message textarea {width: 60%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}
/* End */


/* Start:/bitrix/templates/vetkld/styles.css?17942428461295*/
/* Text */
/*img {border:0 none;}

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, Helvetica,sans-serif; 
	margin:1.3em 0 0.7em;
	font-weight:normal;
	line-height:1.2;
}

h1 { font-size:190%; margin:0 0 1em; }
h2 { font-size:150%; }
h3 { font-size:130%; font-weight: bold;}
h4 { font-size:120%;}
h5 
{ 
	border-bottom:1px solid #E5E5E5;
	font-size:140%;
	font-weight:normal;
	margin:0 0 1.1em;
	padding:0 0 1em;
}
h6 { font-size:100%; }

hr, .hr 
{
	border-top:1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
}

#workarea ul { list-style-type: none;  padding:0; margin: 0 0 0 1.5em;}
#workarea ul li:before { content:'\2014\a0'; }
#workarea li
{
	behavior:expression( !this.before  ? this.before = this.innerHTML = '<span class="dash">&mdash;&nbsp;</span>' + this.innerHTML :'' );
	text-indent:-1.35em;
	margin: 0.6em 0
}

#workarea ul ul { padding:0 0 0 1.5em; margin: 0.6em 0}


table.data-table { width: 100%; border-bottom: 1px solid #F0F0F0; border-top: 1px solid #F0F0F0}
table.data-table th { text-align: left;}
table.data-table td, table.data-table th { padding: 1em; font-size: 0.85em;}
table.data-table tr.alt-row { background-color: #F0F0F0; }*/

.bottom_buttons{display:flex;justify-content:center;flex-wrap:wrap}
/* End */


/* Start:/bitrix/templates/vetkld/template_styles.css?17942428469992*/
*  { 
margin:0; 
padding:0; 
box-sizing: content-box!important;
}
body {
font-family: Tahoma ,sans-serif;
color:#000;
font-size:12px!important;
line-height:17px;
}
h1 {
font-size:1.75em;
font-weight: 400;
line-height:1.2;
padding:5px 0;
margin:0!important;
}
h2 {
font-size:1.58em;
font-weight: 400;
line-height:1.2;
padding:5px 0;
}
h3 {
font-size:1.42em;
font-weight: 500;
line-height:1.2;
padding:5px 0;
}
h4 {
font-size:1.25em;
line-height:1.2;
padding:5px 0;
}
hr { 
border-top: 1px solid #CCCCCC;
display: block;
height: 1px;
margin: 1em 0px;
padding: 0px;
}
small {
font-size:0.92em;
}
a {
color:#000;
text-decoration: underline;
}
a:hover {
color: #799abc;
text-decoration:none;
}
img {
border:0;
}

/*
.container {
padding:9px 10px;
background:url(/bitrix/templates/vetkld/images/px-black.png) repeat;
border-radius:10px;
margin:30px auto;
width:1080px;
}
*/
.content {
width:1082px;
background: white;
border-radius: 2px;
box-shadow: 0 0 10px -2px #5D6775;
overflow:hidden;
padding:15px 14px 30px 14px;
margin:30px auto 0 auto;
border: 1px solid #CED5DF;
}

/* header */
.content .top {
/*height:250px;*/
}
.top .head {
position:relative;
overflow:hidden;
margin:0 auto;
height:200px;
}
.head .logo {
position:absolute;
top:40px;
right:10px;
width:110px;
height:113px;
display:block;
background:url(/bitrix/templates/vetkld/images/logo.png) no-repeat center;
}
.head .logo2 {
position:absolute;
top:40px;
left:10px;
width:110px;
height:123px;
display:block;
background:url(/bitrix/templates/vetkld/images/logo2.png) no-repeat center;
}
.head .slogan {
position: absolute;
top: 60px;
left: 240px;
font-size: 1.75em;
line-height: 1.2;
text-transform: uppercase;
text-align: center;
color: #4F555C;
}
.head .work_login{
	position: absolute;
	right: 15px;
	top:0;
	font-size: 1.25em;
}
.head .login{
	position: absolute;
	right: 15px;
	top:0;
	padding: 0px;
	width: 720px;
}
.head .login form label {
	display: block;
	float: left;
	margin: 0px 10px 0px 0px;
}
.head .login input {
	height: 20px!important;
	float: left;
	margin: 0;
	margin-right: 15px;
}
.head .logfield{
		overflow: hidden;
		float: left;
		display: block;
		float: left;
}
.head .forgetmenot{
	float: left;
}
.head .forgetmenot #rememberme1{
	margin: 0px 10px 0 0px;
}

.head #wp-submit1 {
margin-right:14px;
padding: 0px 4px 1px;
height: 21px!important;
}
.login .tml-user-links{
	float: right;
list-style: none;
}

.head .phone-list {
position: absolute;
top: 153px;
right: 10px;
text-align: right;
}


.phone-list li {
list-style:none;
font-size:1.67em;
line-height:1.2;
}
.head .feedback {
margin-top:4px;
position:relative;
padding:0 0 0 32px;
line-height:0.6 !important;
}
.feedback i { 
width:25px;
height:25px;
background:url(/bitrix/templates/vetkld/images/0.png) no-repeat;
background-position: -38px -31px;
left: 10px;
top: 3px;
}
.feedback a  { 
color:black;
font-size:0.75em;
text-decoration:none;
border-bottom:1px dashed #0092D6;
}
.feedback a:hover  { 
border-bottom:0;
}


/* top menu */
.top .b-menu {
    background: url(/bitrix/templates/vetkld/images/menu.png) repeat scroll center top;
	margin-bottom: 15px;
	background-size: 100% 100%;
}
.top .top-menu {
display:block;
text-align:center;
margin:0 auto;
overflow:hidden;
padding-left: 10px;
}
.top-menu li {
display:inline-block;
list-style:none;
float:left;
border-right: 1px solid #82A1C4;
border-left: 1px solid #284E77;
}
.top-menu li a {
display: block;
text-decoration: none;
font-size: 1.42em;
color: #fff;
text-shadow: 1px 1px 2px #2E4F72;
padding: 10px 14px 13px;
/* border-right: 1px solid #24A9D3; */
}
.top-menu  li:last-child , .top-menu  li.last-child {
	border-right: none;

}
.top-menu  li:last-child a{
	background: darkred;
}
.top-menu  li:last-child a:hover{
	background: darkred;
}
.top-menu  li:first-child, .top-menu  li.first-child {
	border-left: none;

}
.top-menu li a:hover, .top-menu .current-menu-item a {
	background: url(/bitrix/templates/vetkld/images/m_hover.png) repeat-x;
color: #E5F2FA;
text-shadow: 0px 1px 1px #596D81;
box-shadow: 0px 0px 7px -3px #0A2649 inset;
}
.top-menu .sub-menu {
z-index: 15;
margin: 0;
width: 228px;
position: absolute;
padding: 0;
text-align: left;
background-color: #528DC3;
border-radius: 0 0 6px 6px;
display: none;
}
.top-menu .sub-menu li {
width: 228px;
height:auto;
list-style:none;
border: none;
}
.top-menu .sub-menu li:last-child {
padding:0 0 10px 0;
}
.top-menu .sub-menu li a {
font-size:1.42em;
padding: 6px 20px 6px 15px;
z-index:15;
background: #528DC3;
box-shadow: none;
}
.top-menu .sub-menu li a:hover {
text-decoration:none;
color: #204166;
text-shadow: none;
background: #71A2CE;
}
.sub-menu .sub-menu {
margin:-30px 0 0 190px;
}
.top-menu-shadow {
width:718px;
height:9px;
background:url(/bitrix/templates/vetkld/images/top-menu-shadow.png) no-repeat;
position:absolute;
bottom:-34px;
right:27px;
}

/* sidebar */
.sidebar {
float:left;
margin-right: 10px;
width: 215px;
background: #e7eef5;
border: 1px solid #D6DADF;
padding: 10px 12px;
}
.sidebar .title {
font-size:1.58em;
padding:0 0 4px 0;
border-bottom: 1px solid #dbe3ec;
color: #27609b;
}
.title a {
text-decoration:none;
color: #27609b;
}
.title a:hover {
text-decoration:underline;
color: #5c6268;
}
.vote {
margin:15px 0 30px 0;
padding:0 0 10px 0;
border:3px double #ccc;
}
.vote li {
list-style:none;
}
.vote-title {
text-align: center;
background:whitesmoke;
padding:10px;
border-bottom:1px solid #ccc;
color:#333;
}
.contacts-list li {
position:relative;
padding:0 0 0 15px;
margin-left:10px;
list-style:none;
margin:10px 0 10px 7px;
}
.ymap {
margin:0 0 0 25px;
}

/*left menu */
.sidebar .menu {
margin:10px 0 30px 20px;
}
.menu li {
list-style:disc;
margin:7px 0;
}
.menu li a {
text-decoration:none;
font-size:1.25em;
}
.menu .sub-menu {
margin:0 0 0 25px;
}
.sub-menu li {
list-style:circle;
}
.menu .current-menu-item a {
color: #799abc;
}
.impt-link {
margin: 0 0 20px 0;
}
.impt-link a{
display: block;
padding: 3px 4px;
text-align: center;
border: 1px solid #d8dfe5;
background: url(/bitrix/templates/vetkld/images/bttns.png) repeat-x;
background: #f8f9fb;
box-shadow: 0px -15px 10px -2px #EDF2F6 inset;
text-decoration: none;
min-height: 30px;
border-radius: 2px;
}
.impt-link a:hover{
background: #4c759e;
color: #fff;
box-shadow: 0px 3px 10px -4px #4F6981, 0px 0px 12px -4px #fff inset;
}

/* main */
.column {
position:relative;
}
.main-content {
width:830px;
float:right;
position:relative;
}
.header {
display:block;
font-size:1.75em;
padding:0 0 3px 0;
width:100%;
overflow:hidden;
line-height:1.2;
color: #396897;
border-bottom: 1px solid #dbe3ec;
}
.header a {
text-decoration:none;
color: #396897;
}
.header a:hover{
	
	color: #5c6268;
}
.main {
margin-bottom:20px;
overflow:hidden;
}
.inner {
margin-bottom:20px;
clear: both;
}
.inner p {
margin:5px 0 10px 0;
}
.inner ul, .inner ol {
margin:10px 0 10px 20px;
}
.inner table {
border-collapse: collapse;
border-color: white;
}
.inner td {
border-color: #aaa;
vertical-align: top;
padding: 5px;
}
.inner th {
border-color: #aaa;
vertical-align: top;
padding: 5px;
background: #f0f0f0;
}
.inner table p {
margin: 0;
}
.news {
margin-bottom:30px;
clear:both;
}
.news article {
margin-bottom:10px;
overflow:hidden;
}
.article{
	margin-bottom:10px;
overflow:hidden;
}
.news header {
margin:5px 0 5px 0;
clear:both;
}
.news time {
padding:2px 0;
color:#6E7786;
}
.news h3 {
display:inline;
}
.news h3 a {
display:block;
font-size:0.71em;
font-weight:bold;
padding:10px 0;
}
.news img.preview_picture {
    margin-right: 10px;
    margin-bottom: 10px;
    max-width: 200px;
    height: auto
}
.news_gallery {
    width: 100%; 
    overflow: visible;
}
.news_gallery a{
    float: left;
}
.news_gallery .news_gallery_img {
    width: 156px; 
    height: 100px; 
    margin-right: 10px; 
    margin-bottom: 10px;	
    background-size: cover!important; 
    display: inline-block;
}
.list {
margin:0 0 20px 20px;
clear:both;
}
.list li {
margin:7px 0;
}
.list li .children {
margin:0 0 10px 20px !important;
}
.rev {
border-bottom: 1px dashed black !important;
}

/* footer */
.bottom {
height:60px;
overflow:hidden;
}
.bottom .footer {
width:1080px;
margin:0 auto;
clear:both;
font-size:0.92em;
color:black;
position:relative;
}
.footer .copy {
position:absolute;
top:14px;
left:0;
}
.footer .stats-list {
position:absolute;
top:15px;
left:300px;
}
.footer .mm {
position:absolute;
top:14px;
right:0;
}
.footer .mm a {
color:black;
float:none;
}
.footer .mm img {
float:left;
padding:0 10px 0 0;
}
.footer .mm p {
float:right;
}
.bottom_buttons {
	clear: both;
	margin: 0px auto 20px;
	padding-top: 20px;
	width: 1080px;
}
.bottom_hr {
	border-bottom: 7px solid #88b1c2;
	width: 1080px;
	margin: 20px auto;
	position: relative;
	top: 10px;
}
.bottom_buttons div {
	float: left;
}
.clearfix {
	clear: both;
}
.bottom_buttons .button {
    float: left;
    height: 60px;
    margin: 7px;
    padding: 10px;
    position: relative;
    width: 160px;
}
.menu-item.depth-level-1 {
	display: table-cell;
/*	max-width: 155px;*/
	min-height: 40px;
	vertical-align: middle;
}
.menu-item.depth-level-1 .depth-level-1-a {
	display: table-cell;
	height: 38px;
	padding: 0 10px 2px;
	vertical-align: middle;
}
#photogallery-container {
	position: relative;
	left: -35px;
}
#photogallery-container *, #album-container * {
box-sizing: border-box!important;
}
#bx_incl_area_7_1_2 {
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
}
#album-container .fileupload-buttonbar, #album-container tbody.files {
	display: none;
}
#photogallery-container .thumbnail:hover, #album-container .thumbnail:hover {
	background-color: #508ac0 !important;
}
#photogallery-container .thumbnail, #album-container .thumbnail {
	border-radius: 0px !important;
}
.sidebar .menu li:first-child{
	font-weight: bold;
}
.hidden {
	display: none;
}
#appeal_form .error {
	color: red;
}
#appeal_form span.notice {
    color: #777;
    display: block;
    margin-top: 2px;
    max-width: 400px;
}
#appeal_result {
	color: green;
    font-size: 1.25em;
    line-height: 1.5;
}
.inner img {
margin: 0 20px 20px 0;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover>a {
transition: .1s;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl >a{
transition: .1s;
}
/* End */
/* /bitrix/templates/vetkld/components/bitrix/menu/top/style.min.css?14670276053715 */
/* /bitrix/templates/vetkld/css/cdtimer.css?15035845473261 */
/* /bitrix/components/bitrix/menu/templates/catalog_vertical/style.min.css?17942419375844 */
/* /bitrix/templates/vetkld/components/bitrix/main.feedback/template/style.css?1467028030292 */
/* /bitrix/templates/vetkld/styles.css?17942428461295 */
/* /bitrix/templates/vetkld/template_styles.css?17942428469992 */
