

/* Start:/bitrix/templates/pel/styles.css?1477648586226*/
.img-r {float:right;margin:0 0 10px 15px;max-width:210px;}
.img-l {float:left;margin:0 15px 10px 0;max-width:210px;}
.img-open {}
a.link-open {}
.clear {clear: both;}

.sertificates-1 a{
	padding:1px;
	border:1px #333 solid;
}
/* End */


/* Start:/bitrix/templates/pel/template_styles.css?14776485868418*/
body {color:#666;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:16px;background: url(/bitrix/templates/pel/images/pattern.jpg) repeat;}
strong,b {font-weight: bold;}
em,i {font-style:italic;}
p,h1,h2,h3 {padding-bottom:15px;}
b {font-weight: bold;}
ul, ol {padding-bottom: 10px;}
h1 {font-size: 20px;font-weight:bold;text-align:left;line-height: 22px;}
h2 {font-size: 18px;text-align:left;}
.ph1 {font-size:18px;}
.ph2 {font-size: 16px;}
a {color:#0dacf2;text-decoration:underline;}
a:hover {color:#0dace2;}
sup, sub {vertical-align: baseline;position: relative;font-size: .7em;line-height: 1;}
sup {bottom: 1.4ex;}
sub {top: .5ex;}

hr {margin: 0 0 15px 0;border: 0;border-top: 1px solid #999;height: 0;}

.main-table {width:970px;margin:0 auto;background-color:#fff;}
.header {}
.content {padding:25px 20px 20px 10px;text-align:justify;vertical-align:top;}
.content ul {padding-left:40px;list-style-type:disc;}
.content ol {padding-left:40px;list-style-type:decimal;}
.content ul li,.content ol li {padding-bottom:5px;}
.sidebar {width:270px;padding:25px 20px 20px 20px;vertical-align:top; border-right: 2px solid #eeedd2;}

.work_menu_link {float: left; margin: 50px 0 0 25px; font-size: 12px;}
.work_menu_link a {margin-right: 10px; color:  #0dacf2;}

.kontakt {margin: 20px 0 0 200px; color: #013a67; font-size: 13px;}
.phone {float: left;margin: 0 15px 0 15px; padding-right: 15px; border-right: 2px solid #0dacf2;}
.pphone {margin-left: 13px; font-weight: bold;}
.number {margin-left: 50px; padding-bottom: 0px;}
.number a {display: inline-block;margin-top: 5px;}
.adress {}
.addr {margin-left: 15px; font-weight: bold;}
.anumber {margin-left: 595px; padding-bottom: 0px;}

.header-image {width:970px;height:420px;margin-top:32px;background: url(/bitrix/templates/pel/images/header.jpg) 0 0 no-repeat;}
.header-image img {float:right;}
.logo {display:block;float:left;height:48px;margin-left:25px;margin-top:17px;font-size: 30px; text-decoration: none;line-height: 77px;}
.undafooter {width:970px;height:302px;background: url(/bitrix/templates/pel/images/footer.jpg) 0 0 no-repeat;}

.dotted {border-bottom: 1px dashed;text-decoration: none;}
.price {display: block;height: 20px;line-height: 20px;background: url(/bitrix/templates/pel/images/xls-1.png) 0 0 no-repeat;padding-left: 30px;}

.left-menu {color:#939393;list-style:none;padding-bottom:13px;}
.left-menu li {padding-bottom:10px; display: table;}
.left-menu li a {color: #666; text-decoration: none; padding: 5px; line-height: 20px;display: table-cell;}
.left-menu li a:hover {background: #0dacf2; color: #fff;}
.left-menu li.menu-item-has-children {padding-bottom:0px;}

.photo-lenta {width: 100%;}
.photo-lenta div {width:196px;height:100px; overflow:hidden;float:left;margin-right: 20px; margin-bottom:20px;}
.photo-lenta div.last {margin-right: 0px;}

.vcard {line-height:20px;margin-bottom:20px;}

.footer {padding:40px 0 0 0;}
.footer>div {background-color:#F5F5F5;padding:20px 0;text-align:center;font-size:12px;}

.counters {text-align:center;padding:12px 0 0 0 !important;}
.informer {width:234px; margin:0 auto;}
.banner {margin:0 auto 20px;display:block;border:0;}

.topmenu, .topmenu li, .topmenu a {height: 50px;}
.topmenu{width: 970px;margin: 0 auto;}
.topmenu>div{position: relative;float: right;right: 50%;}
.topmenu ul{position: relative;right: -50%;}
.topmenu li, .topmenu a{font-size: 16px;color: #fff;}
.topmenu li{position: relative;border-right: 1px solid #ccc;border-left: 1px solid #ccc;margin: 0 0 0 -1px;float: left;}
.topmenu li:first-child{margin: 0;}
.topmenu a{text-decoration: none;padding: 0 27px 0;line-height:17px;display:table-cell;vertical-align:middle;text-align:center;}
.topmenu .open, .topmenu li:hover, .topmenu li:hover{border-color: #ccc;}
.topmenu .open+li, .topmenu li:hover+li{border-left-color: #ccc;}
.topmenu .open a, .topmenu .open a:hover{background: #45454c;cursor: default;}
.topmenu a:hover{background: #45454c;color: #fff;}
.topmenu { background:#014c90;}
.topmenu a:hover, .topmenu .open a, .topmenu .open a:hover { background:#115cA0;}

.p1 {font-weight: bold; font-size: 120%;}
.p2 {font-weight: bold; font-size: 150%;}

.content-table,.mceItemTable {margin-bottom: 20px;width:100%;}
.content-table tr td,.mceItemTable tr td {border: 1px solid #A3A3A3;padding: 5px 10px;vertical-align:middle;}
.content-table tr:nth-child(2n+1) td,.mceItemTable tr:nth-child(2n+1) td {background-color:#F9F9F9;}
.content-table tr th,.mceItemTable tr th {background-color: #F0F0F0;border: 1px solid#A3A3A3;padding: 5px 10px;font-weight:bold;vertical-align:middle;}

.content table:not([class="feedback"]),.mceItemTable {margin-bottom: 20px;width:100%;}
.content table:not([class="feedback"]) tr td,.mceItemTable tr td {border: 1px solid #A3A3A3;padding: 5px 10px;vertical-align:middle;}
.content table:not([class="feedback"]) tr:nth-child(2n+1) td,.mceItemTable tr:nth-child(2n+1) td {background-color:#F9F9F9;}
.content table:not([class="feedback"]) tr th,.mceItemTable tr th {background-color: #F0F0F0;border: 1px solid#A3A3A3;padding: 5px 10px;font-weight:bold;vertical-align:middle;}


.news-item {margin-bottom:10px;}
.news-item p {margin-top:10px;}
.news-item .img-l, .news-item .img-r {width: 140px; border:0px;} 

.benefits {border-radius: 5px;margin-bottom: 20px;padding: 20px 20px 0 20px;border: 2px dashed #A3A3A3;background-color: #F5F5F5;}
.benefits ul {padding-left:20px;padding-bottom:20px;}
.benefits ul li {list-style-type: none;background: url(/bitrix/templates/pel/images/green-checkmark.png) no-repeat left center;display: block;padding-left: 30px;line-height: 20px;font-size: 16px;padding-bottom: 0 !important;}

.block-price {margin-bottom:20px;}
.left-banner {margin-bottom:20px;}

.bc{padding: 0px;list-style-type: none;padding-left:0px!important;padding-bottom: 10px !important;}
.bc li{display:inline;padding: 0 0 0 23px;background: url(/bitrix/templates/pel/images/block-1-li-bg.gif) 8px 5px no-repeat;list-style-type: none; font-size:12px;}
.bc li span {font-weight: bold;}
.bc li:first-child{padding: 0px;background: none;}

.info-list-sidebar tr td {vertical-align: middle;padding-bottom: 10px;}
.sitemap li {padding-top: 5px;padding-bottom: 0px !important;}
.sitemap ul {margin-bottom: 0px;padding-bottom: 0px;}

.prod-price {font-size:18px;line-height:1;}
.left-production { margin-bottom:15px;  display: block;}
.block-70 {width:430px;float:left;margin-right:20px;}

.production-list { float: left;}
.production-list a {border: 2px solid #72C103; border-radius:2px;  display: block;  padding: 5px;  width: 166px;  margin-bottom: 15px;  text-align: center;  font-size: 18px;  line-height: 20px;}
.production-list a:hover {opacity:0.9;}
.production-list a span {}
.production-list a img {width: 160px; height:auto;  margin: 5px auto;  display: block;}
.production-list a img+span {}
#vk_groups{margin-bottom:15px;}

.oldprice {color: red;text-decoration: line-through;}

.slider {width:420px;position:relative;margin: 10px auto 0;overflow:hidden;}
.slider ul { list-style: none; padding:0;margin:0;}
.slider ul li { float: left;padding-bottom:0;height:142px;overflow:hidden;}
.slider ul li img {width:100%;}
.slider ol.dots {position: absolute;bottom: 3px;right: -3px;list-style-type: none; margin: 0; padding: 0;}
.slider ol.dots li {float:left;font-size:0;width: 10px;  height: 10px;  background: #fff;  margin-right: 5px;cursor:pointer;border-radius:100px;padding:0;border:1px solid #d8d8da;}
.slider ol.dots li:hover,.slider ol.dots li.active {border-color:#00926C;background:#00926C;}

.section-list {width: 200px;float: left;margin-right: 14px;display: block;margin-bottom: 30px;text-align: center;}
.section-list.last {margin-right:0;}
.section-list img {display: block;margin: 0 auto 10px;max-width: 175px;height: 180px;}
.section-list span {}
.detail-image {float: left;margin: 0 15px 10px 0;max-width: 270px;height: auto;}

.h2-photo {margin: 15px 0 20px 0; text-align: center;}

.photo-line .photo-line-item.last {margin: 0px 10px 10px 0px;}

.icons {overflow:hidden;margin-bottom:10px;}
.icons a {display: block;width: 190px;float: left;text-align: center;margin-right:15px;margin-bottom: 15px; }
.icons a:hover {opacity:0.9;}
.icons a img {width:100%;height:auto;margin-bottom:5px; height:140px;}
.icons a:nth-child(3n) {margin-right:0;}

.sitemap-list {list-style-type: none !important;padding-left: 0 !important;}
.sitemap-list ul {list-style-type: none !important;padding-left: 20px !important;padding-bottom: 0;}
.sitemap-list li {padding-bottom:10px;}

/* End */
/* /bitrix/templates/pel/styles.css?1477648586226 */
/* /bitrix/templates/pel/template_styles.css?14776485868418 */
