@font-face{font-family:Arial,Helvetica,sans-serif;src:url('myriadpro-regular-webfont.eot');}
@font-face{font-family:Arial,Helvetica,sans-serif;src:url(../404.html) format('no404'), url('myriadpro-regular-webfont.woff') format('woff'), url('myriadpro-regular-webfont.ttf') format('truetype'), url('myriadpro-regular-webfont.svg#webfontqVx381cD') format('svg');font-weight:normal;font-style:normal;}
*{margin:0;padding:0}
html{line-height:1;width:100%;height:100%;}
body{width:100%;height:100%;background:#f8f8f8 url(../images/bg.png) repeat-x 0 0;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#000;}
table{border-collapse:collapse;border-spacing:0}
th{text-align:left;}
td{vertical-align:top}
img{border:0;}
address,em{font-style:normal}
a{color:#86222a;outline:none;font-size:14px;}
a:link{color:#86222a;text-decoration:underline;}
a:active{color:#86222a;text-decoration:underline;}
a:visited{color:#86222a;text-decoration:underline;}
a:hover{color:#86222a;text-decoration:none;}
input, select, button{vertical-align:middle;}
textarea{vertical-align:top;}
hr{color:#ccc;background:#ccc;height:1px;margin:7px 0;}
h1{font-size:21px;color:#be102d;clear:left;padding-bottom:5px;}
h1 a{font-size:21px;color:#be102d;clear:left;padding-bottom:5px;}
h2{font-size:18px;color:#be102d;clear:left;padding-top:5px;padding-bottom:4px;}
h3{font-size:16px;color:#be102d;clear:left;padding-bottom:3px;}
h4{font-size:15px;color:#be102d;clear:left;padding-bottom:2px;}
p{font-size:15px;padding:5px 0;color:#000;}
strong{color:#8a222b;}
#container{width:1100px;min-height:100%;margin:0 auto;text-align:left;z-index:2;position:relative;}
/*#container.main{background:url(../images/dok.jpg) no-repeat 0 0;}*/
#globalcont{text-align:left;}
#topmenu{margin:0px auto 0px 10px;height:10px;}
#topmenu ul{float:left;width:1050px;}
#topmenu li{float:left;padding:5px;list-style:none;background:#FFDB4C;margin:3px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:15px;}
#topmenu li a{font-size:20px;color:#5b3e40;text-decoration:none;display:block;}
#topmenu li .top_activ{color:#ba001e;}
#topmenu_top{padding-top:5px;margin:0px auto 0px 10px;}
#topmenu_top ul{float:left;width:995px;}
#topmenu_top li{float:left;padding:5px;list-style:none;height:20px;background:#F55C33;margin:3px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:15px;}
#topmenu_top li a{font-size:16px;color:#5b3e40;text-decoration:none;display:block;text-transform:uppercase;font-weight: bold;}
#topmenu_top li .top_activ{color:#ba001e;}
#topmenu_center{padding-top:5px;margin:0px auto 0px 10px;}
#topmenu_center ul{float:left;width:995px;}
#topmenu_center li{float:left;padding:5px;list-style:none;height:20px;margin:3px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:15px;background:#F55C33;}
#topmenu_center li a{font-size:16px;color:#5b3e40;text-decoration:none;display:block;text-transform:uppercase;font-weight: bold;}
#topmenu_center li .top_activ{color:#ba001e;}
#topmenu li.first{background:url(../images/topmenu_left.jpg) no-repeat right 0;width:15px;height:39px;padding-right:0;}
#topmenu li.last{background:url(../images/topmenu_right.jpg) no-repeat 0 0;width:6px;height:39px;}
#tel{text-align:justify;padding-top:35px;font-size:17px;color:#5b3e40;line-height:2;}
#tel1{width:10px;white-space:nowrap;padding-left:25px;}
#lg{position:absolute;top:60px;left:0px;}
#tel span{}
#tel span.nt{font-size:18px;color:#FFF;margin-left:0px;font-weight:bold;}
#wrapper{float:left;width:100%;}
#content{width:800px;margin:0 200px;}
#content ul{list-style:disc outside none;margin:7px 0 7px 15px;padding:0;}
#content ol{margin:7px 0 7px 18px;padding:0;}
#content_inner{width:800px;margin:0 26px;margin-bottom:30px;}
#content_inner *{line-height:1.4;}
#newslist li{list-style:none;padding-bottom:10px;}
#content table td{border:1px solid #000000;padding:3px 5px;vertical-align:top;}
#faq{width:100%;border:0;}
#content #faq td{border:0;}
.num{float:left;clear:left;margin-right:18px;padding-top:7px;line-height:18px;}
.numtext{float:left;padding-top:6px;width:490px;}
.uslugi{width:100%;float:left;clear:both;margin-bottom:20px;}
#navigation{float:left;width:200px;margin-left:-100%;background:transparent;}
.block_head{padding-bottom:0px;margin-bottom:0px;color:#be102d;font-size:19px;margin-bottom:12px;padding-top:12px;}
#leftmenu li{padding-left:28px;list-style:none;background:url(../images/li_bg.png) no-repeat 0 5px;padding-bottom:15px;}
#leftmenu li a{font-size:15.5px;color:#86222a;}
#leftmenu li .left_active{font-size:15px;background-color:#d8888f;color:#000000;}
#extra{float:left;width:200px;margin-left:-200px;background:transparent;}
#search_block{position:relative;float:left;margin-bottom:30px;width:200px;height:26px;background:url(../images/search_frm.jpg) no-repeat 0 0;}
#searchstring{position:absolute;left:5px;top:0px;width:165px;height:25px;background:transparent;border:0;font-size:12px;color:#8d8d8d;}
#search_btn{position:absolute;left:170px;top:0px;width:35px;height:25px;background:transparent;border:0;}
#news{width:200px;float:left;}
.news-one{width:200px;float:left;margin-top:20px;background:url(../images/news-dot.jpg) no-repeat 0 bottom;padding-bottom:20px;}
.news-title{width:200px;font-size:12px;color:#8a222b;}
.news-text{width:200px;font-size:12px;color:#363636;margin-top:15px;margin-bottom:15px;}
.news-date{width:200px;font-size:12px;color:#8a222b;float:left;width:92px;margin-top:8px;}
#news .readmore{float:left;width:104px;}
.arhiv{float:left;margin-top:10px;margin-bottom:10px;}
#news p{width:200px;font-size:12px;}
#footer{font-size:12px;color:#363636;width:1001px;margin:0 auto;position:relative;clear:both;margin:0 auto;height:65px;text-align:left;}
.ofert{background: url(../images/ofert.png) no-repeat bottom right;padding: 35px 0 30px 25px;}
#foot_text{float:left;width:320px;font-size:12px;color:#363636;}
#counter{width:200px;float:left;clear:left;}
#bottommenu{float:right;padding-top:11px;}
#bottommenu li{float:left;margin-right:9px;list-style:none;padding-right:9px;background:url(../images/sep.gif) no-repeat right 4px;}
#bottommenu li a{font-size:12px;color:#86222a;}
.new_get_url{padding:3px 0;height:30px;width:820px;}
.new_get_url a{display:block;float:left;font-size:15px;height:20px;padding:5px 5px;margin-right:3px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#87232B;color:#fff;font-weight:bold;text-decoration:none;}
.new_get_url span{display:block;float:left;font-size:15px;height:20px;padding:5px 5px;margin-right:3px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#87232B;color:#000;font-weight:bold;text-decoration:none;}
.line{background:url(../images/line.gif) repeat-x top left;width:820px;margin:15px 25px 7px 25px;height:5px;border:none;clear:both;overflow:hidden;}
#slider a{-webkit-border-radius:5px;border-radius:5px;}
#header1{height:256px;overflow:hidden;margin-top:5px;}
#header2{width:10px;white-space:nowrap;padding-right:15px;}
#header3{padding-top:62px;}
#header4{width:691px;height:256px;padding-top:2px;padding-left:20px;}
#header5{width:687px;height:252px;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;}
.seti{width:350px;padding-left:550px;}
.soc{display: block;float: left;padding-top: 5px;}
.soc a{display:block;float: left;margin-left:6px;width:32px;height:32px;background-image: url(/images/soc-ico.png);transition: background 0.2s ease-out;}
.soc_vk{background-position: 0 0;}
.soc_vk:hover{background-position: 0 -32px}
.soc_inst{background-position: -160px 0}
.soc_inst:hover{background-position: -32px -32px}
/*.socc a{display:block;float: left;margin-left:1px;width: 200px;height: 83px;background-image: url(/images/instagram.png);}*/
.banner{padding-top: 50px;}
.vk_gr{padding-top: 15px;}
.copyright{font-size:14px; padding: 5px;}
.kart{background:url(../images/cvet.jpg) no-repeat 0 0;padding: 90px 0}
.akcii{text-align: center;}
.akcii a{font-size:24px;color:#1f78db;}

/**Стили блока с текстом внутри спойлера**/
.spoiler-content{
display:none;  /**скрываем блок контента спойлера**/
padding:15px 20px; /**добавляем внутренний отступ**/
border:1px solid #ccc; /**рамка блока контента спойлера**/
margin-top:5px; /**отступ сверху**/
background:#F0F0F0; /**фон блока контента спойлера**/
}
/**Стили блока оборачивающего каждый блок**/
.spoiler-block{
margin-top:10px; 
}
/**Стили кнопки спойлера**/
.spoiler-title {
border:1px solid #B9B9B9;
background: #ccc;/**обычный фон для браузеров, которые не поддерживают градиент**/
background:linear-gradient(#CACACA, #E8E8E8);/**градиентный фон**/
padding:10px;/**внутренний отступ**/
text-decoration:none;/**убираем подчёркивание у ссылки**/
color:#000; /**цвет текста ссылки**/
display:block; /**делаем ссылку на всю ширину**/
}
#header5 .slider-wrapper {
	visibility: hidden;
}