

/* Start:/bitrix/templates/second/components/bitrix/breadcrumb/template1/style.css?1454011291223*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
	font-size:13px
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/bitrix/templates/second/styles.css?15220637538908*/
table.cachestvo{margin:15px 0px}table.cachestvo td{background:#f0f0f0;border-bottom:10px #fff solid;font-size:13px;vertical-align:top}table.cachestvo tr{}table.cachestvo img{float:left;padding:10px}table.cachestvo p{margin:0px;padding:10px;text-align:left;text-indent:0px}img.long_image{float:right;margin:0px 0px 0px 20px}﻿.long_img_texts{float:left}.product_load{border-left:3px solid #ff9900;padding:0px 0px 0px 10px;margin:0px 0px 20px 0px}.product_load p{margin:0px;text-indent:0px;line-height:22px}.product_load a{}.product_load img{margin:0px 3px -5px 3px}a.link_sec2{padding:3px 0px 3px 27px;text-align:left;margin:0px 0px 0px 3px;background:url(/image/ink_giff.gif) no-repeat left center;color:#5aaad5;font-weight:bold;text-decoration:underline;animation-delay:2s;animation-duration:2s;-moz-animation-delay:2s;-moz-animation-duration:2s;-webkit-animation-delay:2s;-webkit-animation-duration:2s}a.link_sec2:hover{text-decoration:none}a.link_sec2{-webkit-animation-name:coloringa;-webkit-animation-timing-function:cubic-bezier(.1,0,.20,1);-webkit-animation-iteration-count:infinite;-moz-animation-name:coloringa;-moz-animation-timing-function:cubic-bezier(.1,0,.20,1);-moz-animation-iteration-count:infinite;animation-name:coloringa;animation-timing-function:cubic-bezier(.1,0,.20,1);animation-iteration-count:infinite}@keyframes coloringa{from{color:#5aaad5}50%{color:#ee7f01}to{color:#5aaad5}}@-moz-keyframes coloringa{from{color:#5aaad5}50%{color:#ee7f01}to{color:#5aaad5}}@-webkit-keyframes coloringa{from{color:#5aaad5}50%{color:#ee7f01}to{color:#5aaad5}}.bottom_hr{margin:35px 0px 0px 0px;border-top:2px #ddd solid;padding:20px 0px 0px 0px}.bottom_hr h5{margin:0px;padding:0px;text-align:left}.bottom_hr li{margin:0px 0px 0px 0px}.bottom_hr ul{margin-top:10px}table.t_r_opori td{border:1px #ddd solid}.t_r_opori td{padding:7px 15px;border:1px #ddd solid}tr.tr_r_opori{background:#f0f0f0}tr.tr_r_opori td{padding:10px 10px;border:1px #ccc solid;font-weight:bold}body{line-height:1;font-family:Arial;font-size:13px}h1{color:#0072bc !important;text-align:center;margin:5px 0px 0px 0px;font-size:17px !important;font-weight:bold;line-height:16px;border-bottom:1px solid #999;padding-bottom:18px}.catalog-list h1{width:507px;line-height:19px;margin:0px 0px 5px 0px}.catalog-list td p{text-indent:0px}.catalog-list td{border:#333 solid 1px;padding:5px}.catalog-list h3{margin:20px 0px 15px 0px;padding:0px;text-align:center;text-decoration:none;font-size:13px;text-transform:none;font-weight:bold}.catalog-list h2{margin:20px 0px 15px 0px;padding:0px;text-align:center;text-decoration:none;font-size:13px;text-transform:none;font-weight:bold}.catalog-list table{text-align:justify}h2{text-transform:uppercase;font-size:13px;font-weight:normal}h4{margin:20px 0px 15px 0px;padding:0px;text-decoration:underline}.catalog-list h4{text-align:center;text-decoration:none}ul{list-style:none}.bread h1{display:inline-block}#content{font:13px Arial,sans-serif;padding:20px 38px 0 20px;line-height:1.5;margin:0 0 0 231px;text-align:justify;font-family:Arial;font-size:13px}textarea{resize:none}.sertificats{width:100%;height:125px;border-bottom:1px solid #999}.sertificats img{float:left;margin:7px 0px 0px 7px}p.allproducts{color:#0076a4;text-align:center;font-size:13px;font-weight:bold;width:100%}p{text-align:justify;text-indent:35px;margin:25px 0px 0px 0px;line-height:19px;font-family:Arial;font-size:13px}.catalog-list p{margin:0px 0px 0px 0px;font-family:Arial;font-size:13px}p.lang{margin:-4px 0px 0px -2px;padding:0px;text-indent:0px}p.tel{margin:0px 0px 0px 0px;padding:0px 0px 0px 17px;text-indent:0px}p.links{margin:0;padding:0;text-indent:0px}p.news_p{margin:0;padding:0;text-indent:0px}p.dep{margin:0;padding:0;text-indent:0px}p.counters{margin:0px;padding:0px;text-indent:0px}footer p{margin:0;padding:0;text-indent:0px}.contacts_all_sbros{}.contacts_all_sbros p{margin:0;padding:0;text-indent:0px}.price{width:100%;margin:8px 0;border-collapse:separate;border:1px solid #abacac}.price th{border:1px solid #fff;font-size:13px;vertical-align:middle;color:#fff;font-weight:normal;text-align:center;background:url(/bitrix/templates/second/img/bg_price_th.gif) repeat}.price th span{padding-left:15px;background:url(/bitrix/templates/second/img/bg_price_th.png) 5px 5px no-repeat}.price td{height:24px;background:#fff;padding:0 18px;border:1px solid #abacac;border-right:0;border-bottom:none;text-align:center;vertical-align:middle}.price tr th:first-child{font-size:16px;text-align:left}.price td:first-child{border-left:0;text-align:left}.price tr.grey td{background:#e7e7e7}.price a{display:block;margin:0 auto;width:14px;height:19px;background:url(/bitrix/templates/second/img/icon_see.png) no-repeat}.price a.size{display:inline;width:auto;padding:2px 0 2px 27px;color:#000;text-decoration:none;background:url(/bitrix/templates/second/img/icon_pdf.png) no-repeat}.new_item{height:auto;overflow:hidden}.image_new img{float:left;margin:20px 10px 10px 0px}.new_telo{}.news-title-it{font-size:14px}.news-date-it{font-size:11px;color:#888}.news-detail-link-it{float:right;margin:10px}li.producss{float:left;margin:0px;width:170px;height:170px;overflow:hidden;margin:0px 20px 15px 27px;text-align:center}.blo_sect{display:block}.no_sect{display:none}ul.ul_cat_lis{margin:15px 0px 45px 17%;width:83%;display:block}ul.ul_cat_lis li{float:left;width:47%;display:block;margin:5px 0px}h2.newsh{color:#0072bc;text-align:center;margin:5px 0px 25px 0px;width:100%;font-size:17px;font-weight:bold;line-height:16px;border-bottom:1px solid #ddd;padding-bottom:12px;text-transform:none}h1.no_secth1{display:none}
#wrapper_carousel{
	position: relative;
  float: right;
  margin: 0px 0px 0px 20px;
  background-color: #fff;
  box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
  padding: 10px;
  width:108px
}
.outer_carousel{
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
}
.outer_carousel ul {
  position: relative;
  display: block;
  list-style-type: none;
  padding: 0;
  margin: 0;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  -ms-transform: translateX(0px);
  -o-transform: translateX(0px);
  transform: translateX(0px);
}
.carousel_li{
	overflow: hidden;
	height:68px;
	width:100px;
	-webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  float: left;
  margin-left: 5px;
}
.carousel_li:hover{
	height:78px;
	width:110px;
	-webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  margin-left: 0;
  margin-top:2px;
}
.carousel_img{
	width: 100%;
}
.elastislide-prev{
	position: absolute;
  top: 1px;
  left: 34%;
  margin-left: -11px;
  background-position: 0px 0px;
  background: #ddd url(/images/top.png) no-repeat 0 0;
  width: 61px;
  height: 16px;
  text-indent: -9000px;
  cursor: pointer;
}
.elastislide-next:hover, .elastislide-prev:hover{
	opacity: 0.5
}
.elastislide-next{
	bottom: 1px;
  top: auto;
  position: absolute;
  width: 61px;
  height: 16px;
  background-position: 0px -16px;
  left: 34%;
  margin-left: -11px;
  background: #ddd url(/images/top.png) no-repeat 0 -15px;
  text-indent: -9000px;
  cursor: pointer;
}
.mobile-grid {
    padding: 10px;
    display: table;
}
.mobile-grid-wrap{
  margin-bottom: 20px;
  display: table;
  background:#e6e6e6 url(/images/tables.jpg) repeat-y right;
}
.width-506{
  width: 506px;
}
.mobile-grid p, .mobile-grid div{
  font-size: 11px;
  text-indent: 0;
  padding-right: 10px;
}
.mobile-grid .itemprice{
  margin: 10px 0px 0px 0px;
  font-weight: bold;
  font-size: 12px !important;
}
.mobile-grid h4{
  text-align: left;
  padding-top: 0;
  border-bottom: 1px #ccc dotted;
  padding-bottom: 0;
  margin: 0 0 10px 0;
}
.mobile-grid-left{
  max-width: 200px;
  float: left;
}
.anim2 .mobile-grid-wrap .mobile-grid img{
  border: 1px #ccc solid;
  width: 200px !important;
  height: auto;
  transition: all 0.1s ease-out;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  -ms-transition: all 0.1s ease-out;
}
.anime .mobile-grid-wrap .mobile-grid img{
  border: 1px #ccc solid;
  width: 100px !important;
  height: auto;
  transition: all 0.1s ease-out;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  -ms-transition: all 0.1s ease-out;
}
.anime .mobile-grid-wrap .mobile-grid img:hover {
  width: 300px !important;
  height: auto;
  margin: -90px -110px -110px -90px;
  position: relative;
  z-index: 100;
  border: 1px #ccc solid;
}
.anim2 .mobile-grid-wrap .mobile-grid img:hover {
  width: 300px !important;
  height: auto;
  margin: -20px -50px -90px -50px;
  position: relative;
  z-index: 100;
}
.anime .mobile-grid-left{
  width: 100px;
  height:100px;
  float: left;
}
/* End */


/* Start:/bitrix/templates/second/template_styles.css?145512203524164*/
html, body, div, span, h2, h3, h5, h6, blockquote, pre, em, ins, q, s, small, 
strong, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, input, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;}
ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
a img{border:none;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear{clear:both;}
/*******************************************************************************
  MAIN
*******************************************************************************/
html{background:url(/bitrix/templates/second/img/pattern.png);}
html, body {height: 100%;position: relative;}
body {height: 100%;position: relative;font: normal 100% "Myriad Pro", Arial, Helvetica, sans-serif;line-height: 1;}
a{color:#0c7bb0;}
a:hover {text-decoration: none;}
.bread h1{display:inline-block;}
h2{text-transform:uppercase;font-size:13px;font-weight:normal;}
textarea{resize:none;}

a.mailmailmail {color:#fff;}
/*******************************************************************************
  STRUCTURE:BASE
*******************************************************************************/
#top {position: relative; width: 993px; height: auto !important;
	min-width:993px;margin:0 auto;background:#fff;box-shadow: 0 0 10px 5px #000000;}
#body {position: relative; padding:26px 0 110px;width:993px;margin: 0 auto;}
#bottom {position: relative;width: 993px; height: 93px;margin: -94px auto 0;border-top:1px solid #d0cece;
		background:#eee url(/bitrix/templates/second/img/bg_neva.png) 55% 0 no-repeat;}

.leftCol{float:left;width:298px;}
.rightCol{margin-left:300px;}
	.inside .rightCol{position:relative;top:-72px;}





/*******************************************************************************
  LAYOUT
*******************************************************************************/
#header {margin:-22px auto 0;position:relative;background:url(/bitrix/templates/second/img/bg_header.jpg) right 44px no-repeat;
	min-height:151px;padding-top:44px;}
#header .bg{width:11px;height:151px;background:url(/bitrix/templates/second/img/header_left.gif) no-repeat;}
	.inside #header{background:url(/bitrix/templates/second/img/bg_header2.jpg) 300px 44px no-repeat;}
	

.logo{margin:0 0 0 56px;display:inline-block;position:relative;top:13px;}

.links{position:absolute;top:45px;left:60px;}

.links a{display:inline-block;width:19px;height:19px;float:none;}

.home{width:20px;background:url(/bitrix/templates/second/img/icon_home.png) no-repeat;}
.home.current,.home:hover{background:url(/bitrix/templates/second/img/icon_home_c.gif) no-repeat;}

.map{margin:0 1px 0 2px;background:url(/bitrix/templates/second/img/icon_map.gif) no-repeat;}
.map.current,.map:hover{background:url(/bitrix/templates/second/img/icon_map_c.gif) no-repeat;}

.mail{background:url(/bitrix/templates/second/img/icon_mail.png) no-repeat;}
.mail.current,.mail:hover{background:url(/bitrix/templates/second/img/icon_mail_c.gif) no-repeat;}
	

.lang{position:absolute;top:159px;left:60px;font-size:12px;text-transform:uppercase;}
.lang a{color:#989898; padding-left:7px;}
.lang a:first-child{border-left:none;border-right:1px solid #535154;padding:0 7px 0 0;}
.lang a.current,.lang a:hover{color:#1a171b;text-decoration:none;}


#google_translate_element { margin: 18px 0px 0px 158px;}
.goog-te-gadget-simple {
	background-color: #fff;
	border: none !important;
	font-size: 10px !important;
	display: inline-block;
	color: #666 !important; 
}
.goog-te-gadget-icon { display: none !important;}
.goog-te-menu2 {
	border: 1px solid #ccc !important;
}

span.text { font-size: 11px !important; color: #777 !important;}
.goog-te-menu2-item-selected { font-size: 11px !important;}
.goog-te-menu2-item { font-size: 11px !important; color: #777 !important;}

.goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * {
	font-size: 11px !important;
}

.translaiterincatalog { float: right; margin: -36px 220px 0px 0px; }
/*******************************************************************************
 // LAYOUT
*******************************************************************************/













.dep,.tel{position:absolute;top:86px;right:39px;text-align:right;font:bold 15px Trebuchet MS;color:#fff;
	text-shadow: #5f2103 1px 1px 1px;}
	.inside .tel{top:64px;}
.dep{top:140px;}
	.inside .dep{top:120px;}
.tel{padding-left:10px;line-height:1;background:url(/bitrix/templates/second/img/icon_phone.png) no-repeat;}
.tel span{font-size:24px;}
.main-img{position:absolute;top:0;right:257px;}

#header object{display:block;width:436;height:151;position:absolute;top:44px;left:299px;border:none;z-index:1;}
*+ html #header embed{position:absolute;top:44px;left:299px;z-index:1;}

/* Верхнее меню */
#menu {width:229px;margin-left:40px;position:relative;}
#menu li{font-size:13px;font-weight:normal;border-top:1px solid #c9c9c9;}
#menu li:first-child{border:none;}
#menu li:first-child a{border:none;padding-bottom:11px;}
#menu a{display:block;padding:9px 0 9px 8px;color:#000;text-decoration: none;text-transform:uppercase;word-wrap:normal;}
#menu li:hover,#menu li.current{background:url(/bitrix/templates/second/img/bg_menu.jpg) no-repeat;border:none;}
#menu li.current{margin-bottom:-1px;position:relative;z-index:10;}
#menu li:hover a,#menu li.current a{color:#fff;padding-bottom:11px;}

/* Табличная версия */
#menu table{width:654px;height:30px;}
#menu table a{color:#000;text-decoration: none;display:block;padding-left:0;font-size:14px;}
#menu table td{vertical-align:middle;}
#menu td.current{background:url(/bitrix/templates/second/img/bg_menu_h.jpg) center no-repeat;border:none;}
#menu td.current a{color:#fff;}
#menu td:hover{background:url(/bitrix/templates/second/img/bg_menu.jpg) center no-repeat;border:none;}
#menu td:hover a{color:#fff;}

/* Меню второго уровня */
#menu div{display:none;position:absolute;top:-1px;margin-left:1px;}
	*+html #menu div{left:-50%;}
#menu .submenu {width:186px;}
	.leftCol #menu .submenu {display:none;width:227px;position:relative;bottom:-1px;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;}
	.leftCol #menu li:hover a,.leftCol #menu li.current a{padding-bottom:10px;}
#menu .submenu li{border:1px solid #c9c9c9;border-left:none;border-right:none;margin-bottom:1px;background:url(/bitrix/templates/second/img/bg_submenu.gif) repeat-x;}
	*+html #menu .submenu li{margin-bottom:-2px;}
#menu .submenu a{color:#000 !important;font:12px Trebuchet MS;padding:8px 0 7px 22px !important;background:url(/bitrix/templates/second/img/bg_submenu_a.png) 9px center no-repeat;}
#menu .submenu li:hover a{background:url(/bitrix/templates/second/img/bg_submenu_a_a.png) left center no-repeat;}
#menu .submenu li:hover,#menu .current .submenu li.current{background:#fff;}
/* Меню второго уровня */
.second-menu .submenu {display:none;border:none;/*margin:22px 0 -2px -14px;*/padding-bottom:10px;background:#fff url(/bitrix/templates/second/img/bg_submenu_2.png) repeat-y;}
/*.leftCol .second-menu .submenu{margin-top:12px;}*/
.second-menu .submenu li{border:none;background:none;padding:0 0 0 0 !important;width:100%;}
.second-menu .submenu a{display:block;color:#000 !important;font:12px Trebuchet MS;padding:3px 0 7px 28px !important;
		background:none;text-decoration:underline !important;line-height:1.5;}
.second-menu .submenu .current a{background:url(/bitrix/templates/second/img/bg_submenu_a_a.png) left center no-repeat;}
/*.second-menu .current ul.submenu {display:block;}*/
.second-menu .current .submenu li.current,.second-menu .current .submenu li:hover{background:url(/bitrix/templates/second/img/px.png) repeat;}
.second-menu .current .submenu li.current a{background:url(/bitrix/templates/second/img/bg_submenu_a_a.png) left center no-repeat;}
.second-menu .submenu li:hover a{background:url(/bitrix/templates/second/img/bg_submenu_a_h.png) left center no-repeat;}

/* Меню второго уровня для таблицы */
#menu table div{position:relative;display:none;z-index:1000;overflow:visible;}
#menu table ul.submenu{width:188px;display:block;background:#ededed;position:absolute;z-index:1000;top:1px;margin-left:-1px;}
#menu table ul.submenu li{width:186px;border:1px solid #c9c9c9;}
/*#menu table td:hover div{display:block;}*/
#menu table .submenu li{text-align:left;}
#menu table .submenu a{padding: 6px 0 5px 22px !important;}

.search{margin:17px 0 0;background:#f1f2f0;padding:9px 0 9px 40px;height:23px;}
.search input{display:block;float:left;text-indent:35px;height:23px;width:22px;border:none;cursor:pointer;background: url(/bitrix/templates/second/img/bg_search.png) no-repeat;}
.search input:first-child{float:left;height:21px;color:#8c8d8d;font-size:13px;background:#fff;border:1px solid #b6b7b7;border-right:none;width:198px;
	text-indent:0;padding-left:8px;cursor:default;line-height:1.6;}
.inside .search input:first-child{width:170px;}	
	
.news{margin:27px 0 0 39px;position:relative;width:230px;}	
.news h2{padding-left:40px;padding-bottom:12px;margin:0 0 26px -39px;border-bottom:1px solid #d0cece;}
.news .all{position:absolute;right:0;font-size:11px;font-family:Arial,sans-serif;}
.a1{top:0;}
.news a{font-size:13px;}
.news span{padding:2px 3px;font-size:11px;color:#fff;margin-right:8px;background:url(/bitrix/templates/second/img/bg_menu.jpg) no-repeat;}
.item{position:relative;margin:10px 0 40px;}
.item p{padding:5px 0;font-size:12px;font-family:Arial,sans-serif;line-height:1.2;}
.news .item .all{bottom:5px;}

/* Second menu */
.second-menu{font:13px Trebuchet MS;float:left;}
	.leftCol .second-menu{margin-left:39px;}
.second-menu a{color:#000;padding:12px 0 12px 14px;display: block;position: relative;z-index: 2}
.second-menu li:hover a,.second-menu li.current a{color:#fff;text-decoration:none;}
.second-menu ul{width:231px;padding-top:10px;background:url(/img/bg_menu_big.jpg) top no-repeat;}
.second-menu li{position:relative;width:231px;/*padding:22px 0 22px 14px;*/background:url(/img/bg_menu_dark.png) top repeat-x;}
.second-menu li.light{background:url(/img/bg_menu_light.png) top repeat-x;}
.second-menu li:hover,.second-menu li.current,.second-menu li.open{background-image:url(/img/bg_menu_active.jpg),url(/img/bg_menu_big.jpg);background-repeat:repeat-x,no-repeat;background-position:top, center bottom;}
.second-menu li.open{padding-bottom:10px;}
.second-menu li img{position:absolute;top:0;right:0;z-index: 1}

/* Маленькое меню */
.small-menu{margin:0 0 0 229px; padding:265px 0 14px 10px;font-family: Arial, sans-serif;border-bottom:1px solid #c7c8c8;}
.small-menu ul{display:block;width:416px;height:29px;background:url(/bitrix/templates/second/img/bg_small_menu.png) 0 -88px no-repeat;}
.small-menu ul li{float:left;width:118px;padding-left:20px;}
.small-menu ul li:first-child{width:110px;padding-left:28px;}
.small-menu ul li.last{width:129px;padding-left:10px;}
.small-menu a{display:block;color:#fff;font-size:12px;text-decoration:none;padding-top:8px;}

/* Для правой колонки */
.rightCol #menu{width:654px;height:32px;margin:0;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;text-align:center;}
.rightCol #menu li{display:inline-block;border:none;}
.rightCol #menu li a{padding:10px 14px;}

/* Для внутренних */
/*.inside .second-menu li{padding:12px 0 12px 14px;}*/
.inside .small-menu{margin:10px 0 0;padding:0;border:none;}
.inside .search{float:right;background:none;margin:-34px 39px 0 0;}
.inside #content{margin:0;padding:0 39px 0 0;}
.bread{font-size:19px;}

/* Для контента */	
#content {font:13px Arial,sans-serif;padding:20px 38px 0 20px;line-height:1.5;margin:0 0 0 231px;text-align:justify;}
img.fleft{float:left;margin:10px 19px 10px 0;}
img.fright{float:right;margin:10px 0 10px 19px;}
.map{float:right;}
.map img{border:1px solid #ee840c;}

/* Форма */
#content input,#content textarea {border:1px solid #b2afaf;color:#000;font-size:12px;margin-bottom:8px;padding-left:7px;}
#content input,.consult input{width:245px;height:21px;border:1px solid #b2afaf;color:#000;font-size:12px;margin-bottom:8px;padding-left:7px;}
#content input.checkbox{
	height: auto;
    width: auto;
    border:none 0;
}
#content input#file{
	border:auto;
	height: auto;
    width: auto;
}
#content .mf-captcha {
	color:#999;
}
#content .mf-captcha input {
	margin:0;
}
#content textarea,.offline  textarea{
    background: url("/bitrix/templates/second/img/pen.png") no-repeat scroll 8px 30px transparent;
    font-family: Arial,sans-serif !important;
    height: 203px;
    margin-left: 0;
    padding-top: 5px;
    width: 615px;
}


#content .contact textarea{width:409px;height:115px;margin:-9px 0 0 0;}
.offline  textarea{color:#999;}
.contact.request dt{margin-left:0;}
.contact.request dd{margin-left:8px;}
.contact h1{margin:0 0 2px 11px;}
.request{margin:20px 0 0;}
.offline .request{margin:10px 0 0 70px;}
.request dd,.request dt{float:left;margin-left:12px;}
.request dd{padding-top:15px;}
.request dd input{margin-top:6px;}
.request dd input:first-child{margin-right:6px;}
.request dd p,.note{color:#888;font-size:11px;font-style:italic;}
.request dl p,.note{color:#888;font-size:11px;font-style:italic;}
.request dd p a{color:#000;}
.request dd p span{display:block;}
.request i{font-size:20px;color:#ee7f01;display:inline-block;width:12px;}
#content input.add,#content input.send{width:105px;height:22px;float:right;padding:0;border:0;}
#content input.send,.consult input.send{width:110px;height:21px;margin-left:25px;}
.consult input.send{padding:0;border:0;}
.contact.request input.send{margin-right:0;}
.note{text-align:right;padding-right:38px;line-height:0.9;}
.contact.request .note,.offline .note{text-align:left;}
.offline .note{line-height:2.3;}
.consult.offline textarea{background:#fff url(/bitrix/templates/second/img/pen.png) 8px 30px no-repeat;}


/* Галерея в тексте */
.text-gallery {float:right; width:122px; text-align:center; padding:0px; 
margin:-10px 0 0 20px; background:url(/bitrix/templates/second/img/text-gallery.png) no-repeat;}
.text-gallery img {margin-bottom:5px;border:1px solid #abacac;}
.text-gallery a {cursor:pointer;}
.text-gallery a:hover img {border-color:#ee840c;}

/* Прайс лист */
.price{width:100%;margin:8px 0;border-collapse:separate;border:1px solid #abacac;}
.price th.fst{border:1px solid #fff;font-size:13px;vertical-align:middle;color:#fff;font-weight:normal;text-align:center;background:url(/bitrix/templates/second/img/bg_price_th.gif) repeat;width:350px;}
.price th.snd{border:1px solid #fff;font-size:13px;vertical-align:middle;color:#fff;font-weight:normal;text-align:center;background:url(/bitrix/templates/second/img/bg_price_th.gif) repeat;width:150px;}
.price th.trd{border:1px solid #fff;font-size:13px;vertical-align:middle;color:#fff;font-weight:normal;text-align:center;background:url(/bitrix/templates/second/img/bg_price_th.gif) repeat;width:150px;}
.price th span{padding-left:15px;background:url(/bitrix/templates/second/img/bg_price_th.png) 5px 5px no-repeat;}
.price td{height:24px;background:#fff;padding:0 18px;border:1px solid #abacac;border-right:0;border-bottom:none;text-align:center;vertical-align:middle;}
.price td.snd{text-align:left;padding-left: 35px;}
.price tr th:first-child{font-size:16px;text-align:left;}
.price td:first-child{border-left:0;text-align:left;}
.price tr.grey td{background:#e7e7e7;}
.price a{display:block;margin:0 auto;width:14px;height:19px;background:url(/bitrix/templates/second/img/icon_see.png) no-repeat;}
.price a.size{display:inline;width:auto;padding:2px 0 2px 27px;color:#000;text-decoration:none;background:url(/bitrix/templates/second/img/icon_pdf.png) no-repeat;}
.price a.size2{display:inline;width:auto;padding:2px 0 2px 27px;color:#000;text-decoration:none;background:url(/bitrix/templates/second/img/icon_arch.png) no-repeat;}

/* Консультация */
.overblock{display: none;background:#000;left: 0;position: absolute;top: 0;z-index: 100;opacity:0;margin-top:-44px;}
.consult{border:7px solid #424241;position:absolute;top:80px;z-index:1000;overflow:hidden;display:none;
	font-family: Arial, sans-serif;background:#fff;}
.box-shadow{
box-shadow: 0 0 3px #43403c; /* Параметры тени */
-moz-box-shadow: 0 0 3px #43403c; /* Для Firefox */
-webkit-box-shadow: 0 0 3px #43403c; /* Для Safari и Chrome */
}

.close{position:absolute;top:5px;right:5px;width:24px;height:24px;cursor:pointer;background:#fff url(/bitrix/templates/second/img/icon_close.png) no-repeat;}
.consult .name{padding:12px 83px 0 95px;font-size:20px;line-height:3.2;}
.consult.offline .name{padding-left:83px;padding-right:0;}
.consult .name span,.dialog span{color:#0284ce;}
.consult .name img{float:right;}
.consult .dialog,.consult textarea{width:378px;height:110px;padding:12px;background:#fff;margin:12px auto;font-size:12px;border:1px solid #b2afaf;}
.consult .dialog p{padding-bottom:5px;}
.consult textarea{height:63px;display:block;font-family: Arial, sans-serif;}
.offline textarea{margin:0 0 0 12px;}
.consult .send{position:absolute;right:83px;}
.consult.offline .send{position:absolute;margin-top:16px;right:82px;}
.addition{padding:0 83px;}

.bg{position:absolute;z-index:10;width:61px;height:16px;}
.news .bg{top:25px;left:0px;background:url(/bitrix/templates/second/img/bg_arrow_down.gif) no-repeat;}
#footer .bg{top:-1px;left:20px;background:url(/bitrix/templates/second/img/bg_arrow_down2.gif) no-repeat;}

/* Фотогалерея */
.foto{text-align:center;padding:30px;}
.foto img{border:5px solid #fff;}
.foto-name{margin:14px auto 0;padding:14px 0 0;font-size:14px;text-align:center;width:448px;height:40px;}
.arrow{width:22px;height:32px;top:173px;cursor:pointer;}
.arrow2{width:22px;height:32px;top:42%;cursor:pointer;position: inherit}
.left{left:5px;background:url(/bitrix/templates/second/img/foto_left.png) no-repeat;}
.right{right:5px;background:url(/bitrix/templates/second/img/foto_right.png) no-repeat;}

/* Руководство */
.managment td {vertical-align: middle;}

/* Main (большой баннер) */
.main{float:right;width:462px;height:253px;position:relative;background:url(/bitrix/templates/second/img/bg_main.jpg) no-repeat;}
.main img{position:relative;top:60px;left:20px;}
.main h2{position:relative;top:36px;left:30px;font-size:22px;font-weight:bold;color:#fff;
	text-shadow: black 1px 1px 2px;}
.main p{position:absolute;top:95px;left:210px;padding:0 40px 0 5px;font-size:12px;line-height:1.5;}
.main.plash1{background:url(/bitrix/templates/second/image/plash1.jpg) right no-repeat;}
.main.plash2{background:url(/bitrix/templates/second/image/plash2.jpg) right no-repeat;}
.main.plash3{background:url(/bitrix/templates/second/image/plash3.jpg) right no-repeat;}
.main.plash1 h2,.main.plash2 h2,.main.plash3 h2{left:145px;}
.main.plash1 p,.main.plash2 p,.main.plash3 p{left:220px;text-align:center;}

#footer {position: relative;width:910px;margin:0 auto;padding:19px 0 0;font-size:13px;line-height:1.4;}
.copyright{position:absolute;top:19px;right:0;}
.counters{position:absolute;top:47px;right:0;width:212px;}

/* Каталог */


.rek_area {width:127px; height: 90px; overflow: hidden; 
	float: right; margin: 360px -147px 10px 20px; padding-left:5px;
}
.rek_area_with {width:127px;height: 90px; overflow: hidden; 
	float: right; margin: 0px 0px 10px 20px; padding-left:5px;
}




/* облако тегов */

.sidebar-block{ display:none; }
.sidebar-cal, .sidebar-tags, .sidebar-summary{ display:block; }

.tags a:nth-child(1)  { color:#777 !important; animation-delay:1s; animation-duration:9.59s; -moz-animation-delay:1s; -moz-animation-duration:9.59s; -webkit-animation-delay:2s; -webkit-animation-duration:9.59s;}
.tags a:nth-child(3)  { color:#777 !important; animation-delay:5s; animation-duration:8.35s; -moz-animation-delay:4s; -moz-animation-duration:8.35s; -webkit-animation-delay:5s; -webkit-animation-duration:8.35s;}
.tags a:nth-child(5)  { color:#777 !important; animation-delay:10s; animation-duration:7.17s; -moz-animation-delay:3s; -moz-animation-duration:7.17s; -webkit-animation-delay:4s; -webkit-animation-duration:7.17s;}
.tags a:nth-child(7)  { color:#777 !important; animation-delay:8s; animation-duration:6.26s; -moz-animation-delay:2s; -moz-animation-duration:6.26s; -webkit-animation-delay:1s; -webkit-animation-duration:6.26s;}
.tags a:nth-child(9)  { color:#777 !important; animation-delay:6s; animation-duration:8.88s; -moz-animation-delay:5s; -moz-animation-duration:8.88s; -webkit-animation-delay:2s; -webkit-animation-duration:8.88s;}
.tags a:nth-child(11) { color:#777 !important; animation-delay:2s; animation-duration:7.47s; -moz-animation-delay:3s; -moz-animation-duration:7.47s; -webkit-animation-delay:5s; -webkit-animation-duration:7.47s;}
.tags a:nth-child(13) { color:#777 !important; animation-delay:8s; animation-duration:9.79s; -moz-animation-delay:2s; -moz-animation-duration:9.79s; -webkit-animation-delay:4s; -webkit-animation-duration:9.79s;}
.tags a:nth-child(15) { color:#777 !important; animation-delay:3s; animation-duration:5.25s; -moz-animation-delay:4s; -moz-animation-duration:5.25s; -webkit-animation-delay:7s; -webkit-animation-duration:5.25s;}
.tags a:nth-child(17) { color:#777 !important; animation-delay:15s; animation-duration:7.67s; -moz-animation-delay:6s; -moz-animation-duration:7.67s; -webkit-animation-delay:2s; -webkit-animation-duration:7.67s;}
.tags a:nth-child(19) { color:#777 !important; animation-delay:7s; animation-duration:6.26s; -moz-animation-delay:3s; -moz-animation-duration:6.26s; -webkit-animation-delay:5s; -webkit-animation-duration:6.26s;}
.tags a:nth-child(21) { color:#777 !important; animation-delay:13s; animation-duration:8.88s; -moz-animation-delay:4s; -moz-animation-duration:8.88s; -webkit-animation-delay:2s; -webkit-animation-duration:8.88s;}
.tags a:nth-child(23) { color:#777 !important; animation-delay:12s; animation-duration:7.35s; -moz-animation-delay:2s; -moz-animation-duration:7.35s; -webkit-animation-delay:4s; -webkit-animation-duration:7.35s;}
.tags a:nth-child(25) { color:#777 !important; animation-delay:1s; animation-duration:9.79s; -moz-animation-delay:5s; -moz-animation-duration:9.79s; -webkit-animation-delay:1s; -webkit-animation-duration:9.79s;}
.tags a:nth-child(27) { color:#777 !important; animation-delay:17s; animation-duration:8.25s; -moz-animation-delay:1s; -moz-animation-duration:8.25s; -webkit-animation-delay:7s; -webkit-animation-duration:8.25s;}
.tags a:nth-child(29) { color:#777 !important; animation-delay:15s; animation-duration:7.17s; -moz-animation-delay:4s; -moz-animation-duration:7.17s; -webkit-animation-delay:5s; -webkit-animation-duration:7.17s;}
.tags a:nth-child(31) { color:#777 !important; animation-delay:9s; animation-duration:6.26s; -moz-animation-delay:1s; -moz-animation-duration:6.26s; -webkit-animation-delay:4s; -webkit-animation-duration:6.26s;}
.tags a:nth-child(33) { color:#777 !important; animation-delay:1s; animation-duration:8.58s; -moz-animation-delay:3s; -moz-animation-duration:8.58s; -webkit-animation-delay:3s; -webkit-animation-duration:8.58s;}
.tags a:nth-child(35) { color:#777 !important; animation-delay:4s; animation-duration:7.27s; -moz-animation-delay:2s; -moz-animation-duration:7.27s; -webkit-animation-delay:4s; -webkit-animation-duration:7.27s;}
.tags a:nth-child(37) { color:#777 !important; animation-delay:2s; animation-duration:9.09s; -moz-animation-delay:1s; -moz-animation-duration:9.09s; -webkit-animation-delay:2s; -webkit-animation-duration:9.09s;}
.tags a:nth-child(39) { color:#777 !important; animation-delay:25s; animation-duration:9.45s; -moz-animation-delay:6s; -moz-animation-duration:9.45s; -webkit-animation-delay:2s; -webkit-animation-duration:9.45s;}

.tags a{
	-webkit-animation-name: coloring, tagmove;
	-webkit-animation-timing-function: cubic-bezier(.1, 0, .20, 1); 
	-webkit-animation-iteration-count: infinite;

	-moz-animation-name: coloring, tagmove;
	-moz-animation-timing-function: cubic-bezier(.1, 0, .20, 1); 
	-moz-animation-iteration-count: infinite;

	animation-name: coloring, tagmove;
	animation-timing-function: cubic-bezier(.1, 0, .20, 1); 
	animation-iteration-count: infinite;
	position:relative;
	opacity:0;
}
.tags a:hover { color:blue; text-decoration:underline; }

.tags{
	overflow:hidden;
	height: 150px;
	padding:20px 20px 0px 20px;
	font-size:13px !important;
	line-height:3px;
}
.sidebar-tags dt{ display:none; }
.tags .comma{ display:none; }



@keyframes tagmove
{
	from { top:-80px; }
	to { top:80px; }
}
@keyframes coloring {
    from { opacity: 0; }
    50% { opacity: 1; }   
    to { opacity: 0; }   
}

@-moz-keyframes tagmove
{
	from { top:-80px; }
	to { top:80px; }
}
@-moz-keyframes coloring {
    from { opacity: 0; }
    50% { opacity: 1; }   
    to { opacity: 0; }   
}

@-webkit-keyframes tagmove
{
	from { top:-80px; }
	to { top:80px; }
}
@-webkit-keyframes coloring {
    from { opacity: 0; }
    50% { opacity: 1; }   
    to { opacity: 0; }   
}






/* End */
/* /bitrix/templates/second/components/bitrix/breadcrumb/template1/style.css?1454011291223 */
/* /bitrix/templates/second/styles.css?15220637538908 */
/* /bitrix/templates/second/template_styles.css?145512203524164 */
