

/* Start:/bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1456877349448*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/rk/styles.css?145754822526957*/
a               { color: #516214; text-decoration:underline }
a:hover         { color: #8F652B; text-decoration:underline }

h1,h2,h3,h4,h5,h6 {color:#885D31; padding:0px; margin:18px 0px 8px 0px; font-family: Tahoma; font-weight:normal; text-indent:0px; line-height:1em}
h1 { font-size: 20px}
h2 { font-size: 19px}
h3 { font-size: 17px}
h4 { font-size: 14px}
h5 { font-size: 12px}
h6 { font-size: 11px}
h1.pagename         {line-height:1em; color: #885D31; font:27px 'Trebuchet MS'; text-indent:0px; padding:0px; margin:0 0 23px 0}

.bodycontent        {font:13px Tahoma; color: #333333; line-height:1.25em; text-indent:0px; padding:26px 20px 40px 20px}
table.table1        {font-size:13px; border-collapse: collapse; font-family: Tahoma; color: #333333}
table.table1 td     {padding: 4px; border: 1px solid #333333}
table.table0        {font-size:13px; border-collapse: collapse; font-family: Tahoma;}
table.table0 td     {padding: 4px; border-width: 0px; color:#562E0C;}

body, td            {font-family: Tahoma; font-size: 13px; color:#333333}
.bodycontent li     {list-style-type:disc; list-style-image:none; text-indent:0px}

body {position:relative;}


.news-wrap {
	padding: 20px 0 0 20px;
	margin: 0 -10px 0 0;
}
.news-wrap .news-name {
	color: #EDEBCE;
	font: 18px Arial, Helvetica, sans-serif;
	padding: 6px 15px;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#E09E67 ), to(#753904));
	background: -webkit-linear-gradient(#E09E67 , #753904);
	background: -moz-linear-gradient(#E09E67 , #753904);
	background: -ms-linear-gradient(#E09E67 , #753904);
	background: -o-linear-gradient(#E09E67 , #753904);
	background: #E09E67 linear-gradient(#E09E67 , #753904) padding-box;
	-pie-background: #7528A0 linear-gradient(#E09E67 , #753904);
	behavior:url(/bitrix/templates/rk/pie.htc);
	-webkit-border-radius : 5px 5px 0 0;
	-moz-border-radius : 5px 5px 0 0;
	-ms-border-radius : 5px 5px 0 0;
	-o-border-radius : 5px 5px 0 0;
	border-radius : 5px 5px 0 0; }
.news-wrap .news-img {float: left; margin: 0 5px 5px 0;}
.news-wrap .news-img.small img{
	max-width:80px;
}
.news-wrap .news-body {background: #FFF9D9; padding: 10px 15px; border:1px solid #C7AB89; border-top:none;
	-webkit-border-radius :0 0  5px 5px;
	-moz-border-radius : 0 0  5px 5px;
	-ms-border-radius : 0 0  5px 5px;
	-o-border-radius : 0 0  5px 5px;
	border-radius : 0 0  5px 5px;
}
.news-wrap .news-body .news-date { font: normal 13px Arial; color: #808080; padding-bottom: 5px; display: block; }
.news-wrap .news-body .news-title { font: bold 13px Arial; }
.news-wrap .news-body .news-title a { text-decoration: none; }
.news-wrap .news-body .news-title a:hover { text-decoration: underline; }
.news-wrap .news-body .news-text { font: normal 13px Arial; color: #808080; }
.clear-all{line-height: 0; font-size: 0; clear:both;}

td.menuOFF           {font:15px 'Trebuchet MS'}
td.menuOFF a.d       {text-decoration:none; color:#724C33}
td.menuOFF div.menu1 {padding:0}
td.menuOFF div.menu2 {padding:0}
td.menuOFF div.menu3 {padding:6px 10px 5px 42px}
td.menuON            {font:15px 'Trebuchet MS'; cursor:pointer; background:url(/bitrix/templates/rk/images/m_t.gif) top repeat-x #BA814A}
td.menuON a.d, td.menuON a.d:hover        {text-decoration:none; color: #FAEDCA}
td.menuON div.menu1  {background:url(/bitrix/templates/rk/images/m_rt.gif) right top no-repeat; padding:0}
td.menuON div.menu2  {background:url(/bitrix/templates/rk/images/m_lt.gif) left top no-repeat; padding:0}
td.menuON div.menu3  {background:url(/bitrix/templates/rk/images/m_rb.gif) right bottom no-repeat; padding:6px 10px 5px 42px}



span.copyright      {font:11px Tahoma;color: #333333}
span.copyright  a   {color: #333333; text-decoration:underline}
span.copyright  a:hover   {color: #333333; text-decoration:underline}

.small              {font-family: Verdana; font-size: 7pt; color: #808080; }

#l_t                {background:url(/bitrix/templates/rk/images/l_t.jpg) right top no-repeat}
#r_t                {background:url(/bitrix/templates/rk/images/r_t.jpg) left top no-repeat}
#top_pic            {

}
#top_pic img{
	display: block;
	width:100%;
}
#bottom             {background:url(/bitrix/templates/rk/images/bottom.jpg) bottom no-repeat #F4EACE}
#c_top              {background:url(/bitrix/templates/rk/images/c_top.jpg) top no-repeat}

.thumb              {color:#000000}

/* */

td.shop-column1 { width: 70%; padding-right: 10px; }
td.shop-column2 { width: 30%; }

h2.shop-product-title { font-size: 18px; font-weight: bold; }

/* SHOP CART */

div.shop-cart { text-align: right; font-size: 10px; text-transform: uppercase; margin-bottom: 20px; }
a.shop-cart { font-size:10px; font-family: tahoma; font-weight: bold; text-decoration: none; text-transform: uppercase;}
a.shop-cart:hover { font-size:10px; font-family: tahoma; font-weight: bold; text-decoration: underline; text-transform: uppercase;}

/* SHOP PATH */

div.shop-path { text-align: left; font-size: 10px; text-transform: uppercase; margin-bottom: 10px; }
a.shop-path { font-size:10px; font-family: tahoma; font-weight: bold; text-decoration: none; text-transform: uppercase;}
a.shop-path:hover { font-size:10px; font-family: tahoma; font-weight: bold; text-decoration: underline; text-transform: uppercase;}

/* SHOP FOLDERS */

div.shop-folders { }
div.shop-folders-title { color:#000000;font-weight:bold;padding:5px;background-color:#e0e0e0; }
div.shop-folders-body { padding: 15px; font-size: 11px; }
a.shop-folder { font-size:10px; font-family: tahoma; font-weight: bold; text-decoration: none; text-transform: uppercase;}
a.shop-folder:hover { font-size:10px; font-family: tahoma; font-weight: bold; text-decoration: underline; text-transform: uppercase;}

/* SHOP PRODUCT LIST */

table.shop-products { font-size:11px; border-collapse: collapse; border-bottom: 1px solid #cccccc;  }
table.shop-products td { padding:5px; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc;}
td.product-th { padding:5px; background-color: #cccccc; font-weight: bold; color: #000000; text-align: center; }
td.product-tb { padding:5px; border-top: 1px solid #cccccc; text-align: right; }

div.shop-add-to-cart { padding:5px; }
span.shop-remove-from-cart { cursor: pointer; color: #cc0000; text-decoration: underline; }
span.shop-remove-from-cart:hover { cursor: pointer; color: #000000; text-decoration: underline; }

/* SHOP PRODUCT LIST STAGE */

table.stage { font-size:11px; }
td.stage-title { text-transform:uppercase; background-color:#cccccc; padding:7px; }
td.stage-image { padding: 5px; text-align:center; }
td.stage-body { padding: 10px; }


/* SHOP PRODUCT FORMS */

input.number { border:1px solid #cccccc; }
input.shop-add-to-cart { }
form.nomargin { margin: 0px;}

/* SHOP PRODUCT MISC */

#shop-added { display:none; z-index:10000; padding:5px; border:1px solid gray; position:absolute; left:0px; top: -20px; background-color:#FFFFCC;font-size:11px;font-family: verdana; }











form.hidden { margin: 0px; }



ul.boxes {
	color: #cccccc;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 10px;
}

ul.boxes li { margin-bottom: 5px; }
ul.boxes li:hover { margin-bottom: 5px; }

/* РЎРўРР›Р РћРџРўРРњРР—РђР¦РР: РќРђР§РђР›Рћ */

img.my_img1   {
	border: 1px solid #BEA989;
	border-radius:4px;
}
img.my_img2   {
	margin:0 5px 10px 5px;
	border-radius:4px;
	border:1px solid #BEA989;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	-khtml-border-radius: 30px ;
	border-radius: 30px;
	behavior: url(/bitrix/templates/rk/pie.htc);
}
img.my_img3   {
	float:left;
	margin:0 15px 0 15px;
}
div.zagalovok   {
	color: #673A11;
	font-size: 14px;
	font-weight:bold;
}

div.zagalovok1   {
	color: #673A11;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	font-size:13px;
	font-family:Georgia, Times New Roman, Times, serif;
	margin:13px 0;
}
div.zagalovok1 a {text-decoration:none;}

div.zagalovok2   {
	color: #673A11;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	font-family:Georgia, Times New Roman, Times, serif;
	margin:10px 0;
}

div.blok_top {
	background: rgba(209,158,107,1);
	background: -moz-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(209,158,107,1)), color-stop(100%, rgba(103,59,17,1)));
	background: -webkit-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -o-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -ms-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: linear-gradient(to bottom, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d19e6b', endColorstr='#673b11', GradientType=0 );
	color: #F4EACE;
	width:400px;
	padding: 10px;
	font-size:15px;
	margin: 15px 0 0 0;
	-moz-border-radius: 6px 80px 0 0;
	-webkit-border-radius: 6px 80px 0 0;
	-khtml-border-radius: 6px 80px 0 0;
	border-radius: 6px 80px 0 0;
	behavior: url(/bitrix/templates/rk/pie.htc);}

div.blok_bottom {
	background: rgba(230,217,198,1);
	background: -moz-linear-gradient(top, rgba(230,217,198,1) 0%, rgba(229,207,160,1) 99%, rgba(229,207,160,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(230,217,198,1)), color-stop(99%, rgba(229,207,160,1)), color-stop(100%, rgba(229,207,160,1)));
	background: -webkit-linear-gradient(top, rgba(230,217,198,1) 0%, rgba(229,207,160,1) 99%, rgba(229,207,160,1) 100%);
	background: -o-linear-gradient(top, rgba(230,217,198,1) 0%, rgba(229,207,160,1) 99%, rgba(229,207,160,1) 100%);
	background: -ms-linear-gradient(top, rgba(230,217,198,1) 0%, rgba(229,207,160,1) 99%, rgba(229,207,160,1) 100%);
	background: linear-gradient(to bottom, rgba(230,217,198,1) 0%, rgba(229,207,160,1) 99%, rgba(229,207,160,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6d9c6', endColorstr='#e5cfa0', GradientType=0 );

	border: 1px solid #BEA989;
	padding: 15px;
	-moz-border-radius: 0 6px 6px 6px;
	-webkit-border-radius: 0 6px 6px 6px;
	-khtml-border-radius: 0 6px 6px 6px;
	border-radius: 0 6px 6px 6px;
	behavior: url(/bitrix/templates/rk/pie.htc);
	margin:0 0 15px 0;
	color:#562E0C;}

div.my_div1   {
	background: rgba(230,217,198,1);
	background: -moz-linear-gradient(top, rgba(230,217,198,1) 0%, rgba(229,207,160,1) 99%, rgba(229,207,160,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(230,217,198,1)), color-stop(99%, rgba(229,207,160,1)), color-stop(100%, rgba(229,207,160,1)));
	background: -webkit-linear-gradient(top, rgba(230,217,198,1) 0%, rgba(229,207,160,1) 99%, rgba(229,207,160,1) 100%);
	background: -o-linear-gradient(top, rgba(230,217,198,1) 0%, rgba(229,207,160,1) 99%, rgba(229,207,160,1) 100%);
	background: -ms-linear-gradient(top, rgba(230,217,198,1) 0%, rgba(229,207,160,1) 99%, rgba(229,207,160,1) 100%);
	background: linear-gradient(to bottom, rgba(230,217,198,1) 0%, rgba(229,207,160,1) 99%, rgba(229,207,160,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6d9c6', endColorstr='#e5cfa0', GradientType=0 );
	border: 1px solid #BEA989;
	padding: 15px;
	border-radius:4px;
	margin:15px 0;
	color:#562E0C;
}

hr { background: #A8967A; height: 1px; border:none; }

table.table2        {font-size:13px; border-collapse: collapse; font-family: Tahoma; color: #333333}
table.table2 td     {padding: 7px; border-width: 0px;}

table.table3        {font-size:13px; border-collapse: collapse; }
table.table3 th     {padding: 7px; border-width: 0px; font-family: Tahoma; color: #B77D31; font-size:13px; text-align:center;}
table.table3 td     {padding: 7px; border-width: 0px; text-align:center;}

table.table4        {font-size:13px; border-collapse: collapse; }
table.table4 th     {padding: 7px; border-width: 0px; font-family: Tahoma; color: #B77D31; font-size:16px; }
table.table4 td     {padding: 7px; border-width: 0px; }

.bot-text {position:absolute; left:50%; bottom:18px; font-weight:bold; color:#fff; z-index:999;}
.bot-text a {color:#fff;}

a.bk {
	padding:20px 8px 5px 8px;
	display: inline-block;
	color: #673A11;
	font-size: 15px;
	text-decoration: none;
	font-weight:bold;
	width: 130px;
	height:117px;
	margin: 3px 25px;
	-moz-border-radius: 120px;
	-webkit-border-radius: 120px;
	-khtml-border-radius: 120px;
	border-radius: 120px;
	behavior: url(/bitrix/templates/rk/pie.htc);
	background: rgba(249,233,209,1);
	background: -moz-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(249,233,209,1)), color-stop(100%, rgba(189,168,137,1)));
	background: -webkit-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -o-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -ms-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: linear-gradient(to bottom, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9e9d1', endColorstr='#bda889', GradientType=0 );
	box-shadow: 1px 2px 4px #664012;
}

a.bk:hover {
	background: rgba(234,220,175,1);
	background: -moz-linear-gradient(top, rgba(234,220,175,1) 0%, rgba(190,169,137,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(234,220,175,1)), color-stop(100%, rgba(190,169,137,1)));
	background: -webkit-linear-gradient(top, rgba(234,220,175,1) 0%, rgba(190,169,137,1) 100%);
	background: -o-linear-gradient(top, rgba(234,220,175,1) 0%, rgba(190,169,137,1) 100%);
	background: -ms-linear-gradient(top, rgba(234,220,175,1) 0%, rgba(190,169,137,1) 100%);
	background: linear-gradient(to bottom, rgba(234,220,175,1) 0%, rgba(190,169,137,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eadcaf', endColorstr='#bea989', GradientType=0 );
}

a.bk1 {
	padding:8px;
	display: inline-block;
	color: #F4EACE;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 15px;
	text-shadow:1px 2px 1px #673A11;
	text-decoration: none;
	text-align:center;
	font-style:italic;
	width: 195px;
	margin: 12px 2px 2px 2px;
	border: 1px solid #BEA989;
	-moz-border-radius: 40px 0 40px 0;
	-webkit-border-radius: 40px 0 40px 0;
	-khtml-border-radius: 40px 0 40px 0;
	border-radius: 40px 0 40px 0;
	behavior: url(/bitrix/templates/rk/pie.htc);
	background: rgba(209,158,107,1);
	background: -moz-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(209,158,107,1)), color-stop(100%, rgba(103,59,17,1)));
	background: -webkit-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -o-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -ms-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: linear-gradient(to bottom, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d19e6b', endColorstr='#673b11', GradientType=0 );
}

a.bk1:hover {
	color: #673A11;
	text-shadow:1px 2px 1px #fff;
	background: rgba(249,233,209,1);
	background: -moz-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(249,233,209,1)), color-stop(100%, rgba(189,168,137,1)));
	background: -webkit-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -o-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -ms-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: linear-gradient(to bottom, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9e9d1', endColorstr='#bda889', GradientType=0 );}

/* РЎРўРР›Р РћРџРўРРњРР—РђР¦РР: РљРћРќР•Р¦ */


.flags a {
	display: inline-block;
	margin: 0 5px 14px;
	padding: 3px;
	border: 1px solid #333;
	width: 220px;
	height: 220px;
	font-size: 0;
	vertical-align: top;
	text-align: center;
	background-color: #fff;
	position: relative;
}

.flags a .title {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: #666;
	color: #fff;
	padding: 10px 0;
	font-size: 15px;
}

.flags a:hover {
	padding: 2px;
	border-width: 2px;
}

.flags a:before {
	display: inline-block;
	content: '';
	height: 220px;
	vertical-align: middle;
}

.flags a img {
	vertical-align: middle;
}

.viz-bl p {
	text-align: justify;
	font-size: 14px;
}

.viz-bl {
	margin: 0 0px 40px 0;
}

.tmenu {
	padding:8px;
	color: #F4EACE;
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size: 15px;
	text-shadow:1px 2px 1px #673A11;
	text-decoration: none;
	text-align:center;
	font-style:italic;
	margin: 12px 10px 2px;
	border: 1px solid #BEA989;
	-moz-border-radius: 40px 0 40px 0;
	-webkit-border-radius: 40px 0 40px 0;
	-khtml-border-radius: 40px 0 40px 0;
	border-radius: 40px 0 40px 0;
	behavior: url(/bitrix/templates/rk/pie.htc);
	background: rgba(209,158,107,1);
	background: -moz-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(209,158,107,1)), color-stop(100%, rgba(103,59,17,1)));
	background: -webkit-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -o-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -ms-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: linear-gradient(to bottom, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d19e6b', endColorstr='#673b11', GradientType=0 );
}
.menu-top { margin:0; padding:0; list-style:none; text-align:center;}
.menu-top li { display:inline-block; vertical-align:top; background:url(/bitrix/templates/rk/images/tmenu-li.png) 0 50% no-repeat; padding:0 16px;}
.menu-top li:first-child { background:none;}
.menu-top li a { color:#ffeec6; text-decoration:none;}
.menu-top li a:hover { color:#fff; text-decoration:none;}

.block1{padding: 0 0 0 0; width: 170px;}

div.conteiner {
	text-align:justify;
}

h2.seo_h2 {
	background:url(/bitrix/templates/rk/images/seo_h2.png) center left no-repeat;
	padding: 20px 0 20px 75px;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	margin:0 7px 0 10px;
}

h3.seo_h3 {
	background:url(/bitrix/templates/rk/images/seo_h2.png) center left no-repeat;
	padding: 20px 0 20px 75px;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	margin:0 7px 0 10px;
}

div.zagalovok {
	font-style: normal;
}
div.seo_blok_top {
	background: #BEA989;
	color:#FEF9D9;
	text-align:center;
	padding: 15px 5px;
	font-size:19px;
	font-family:"Trebuchet MS";
	font-weight:bold;
	text-shadow:1px 1px 1px #937C5A;
	margin: 15px 70px 0 70px;
	-moz-border-radius: 50px 50px 0 0;
	-webkit-border-radius: 50px 50px 0 0;
	-khtml-border-radius: 50px 50px 0 0;
	border-radius: 50px 50px 0 0;
	behavior: url(/bitrix/templates/rk/pie.htc);}

div.seo_blok_bottom {

	background: rgba(254,249,217,1);
	background: -moz-linear-gradient(top, rgba(254,249,217,1) 0%, rgba(237,222,179,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(254,249,217,1)), color-stop(100%, rgba(237,222,179,1)));
	background: -webkit-linear-gradient(top, rgba(254,249,217,1) 0%, rgba(237,222,179,1) 100%);
	background: -o-linear-gradient(top, rgba(254,249,217,1) 0%, rgba(237,222,179,1) 100%);
	background: -ms-linear-gradient(top, rgba(254,249,217,1) 0%, rgba(237,222,179,1) 100%);
	background: linear-gradient(to bottom, rgba(254,249,217,1) 0%, rgba(237,222,179,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef9d9', endColorstr='#eddeb3', GradientType=0 );

	border:1px solid #BEA989;
	padding: 8px 0 0 10px;
	margin: 0 20px 20px 20px;
}

.seo_ul li {
	list-style:none;
	background:url(/bitrix/templates/rk/images/seo_li.png) 0 8px no-repeat;
	padding:8px 0 3px 27px;
	text-align:left;
	color:#693E13;
	font-size:17px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
}

img.seo_img   {
	float: right;
}

a.bk3 {
	padding:10px 10px 10px 15px;
	display: inline-block;
	color: #FEF9D9;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 17px;
	text-shadow:1px 2px 1px #673A11;
	text-decoration: none;
	text-align:center;
	font-style:italic;
	width: 300px;
	margin:0 0 0 353px;
	border-top: 1px solid #BEA989;
	border-left: 1px solid #BEA989;
	-moz-border-radius: 40px 0 0 0;
	-webkit-border-radius: 40px 0 0 0;
	-khtml-border-radius: 40px 0 0 0;
	border-radius: 40px 0 0 0;
	behavior: url(/bitrix/templates/rk/pie.htc);
	background: rgba(209,158,107,1);
	background: -moz-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(209,158,107,1)), color-stop(100%, rgba(103,59,17,1)));
	background: -webkit-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -o-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -ms-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: linear-gradient(to bottom, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d19e6b', endColorstr='#673b11', GradientType=0 );
}

a.bk3:hover {
	color: #673A11;
	text-shadow:1px 2px 1px #fff;
	background: rgba(249,233,209,1);
	background: -moz-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(249,233,209,1)), color-stop(100%, rgba(189,168,137,1)));
	background: -webkit-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -o-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -ms-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: linear-gradient(to bottom, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9e9d1', endColorstr='#bda889', GradientType=0 );}

a.bk4 {
	padding:8px;
	display: inline-block;
	color: #FEF9D9;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 17px;
	text-shadow:1px 2px 1px #673A11;
	text-decoration: none;
	text-align:center;
	font-style:italic;
	width: 300px;
	margin:3px;
	border: 1px solid #BEA989;
	-moz-border-radius: 40px 0 40px 0;
	-webkit-border-radius: 40px 0 40px 0;
	-khtml-border-radius: 40px 0 40px 0;
	border-radius: 40px 0 40px 0;
	behavior: url(/bitrix/templates/rk/pie.htc);
	background: rgba(209,158,107,1);
	background: -moz-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(209,158,107,1)), color-stop(100%, rgba(103,59,17,1)));
	background: -webkit-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -o-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: -ms-linear-gradient(top, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	background: linear-gradient(to bottom, rgba(209,158,107,1) 0%, rgba(103,59,17,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d19e6b', endColorstr='#673b11', GradientType=0 );
}

a.bk4:hover {
	color: #673A11;
	text-shadow:1px 2px 1px #fff;
	background: rgba(249,233,209,1);
	background: -moz-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(249,233,209,1)), color-stop(100%, rgba(189,168,137,1)));
	background: -webkit-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -o-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: -ms-linear-gradient(top, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	background: linear-gradient(to bottom, rgba(249,233,209,1) 0%, rgba(189,168,137,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9e9d1', endColorstr='#bda889', GradientType=0 );}

div.my_button {

	background: rgba(212,199,180,1);
	background: -moz-linear-gradient(top, rgba(212,199,180,1) 0%, rgba(160,136,101,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(212,199,180,1)), color-stop(100%, rgba(160,136,101,1)));
	background: -webkit-linear-gradient(top, rgba(212,199,180,1) 0%, rgba(160,136,101,1) 100%);
	background: -o-linear-gradient(top, rgba(212,199,180,1) 0%, rgba(160,136,101,1) 100%);
	background: -ms-linear-gradient(top, rgba(212,199,180,1) 0%, rgba(160,136,101,1) 100%);
	background: linear-gradient(to bottom, rgba(212,199,180,1) 0%, rgba(160,136,101,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4c7b4', endColorstr='#a08865', GradientType=0 );

	border: 1px solid #BEA989;
	padding: 10px 8px 10px 20px;
	border-radius:4px;
	margin:7px 20px;
	color:#FEF9D9;
	cursor: pointer;
	position:relative;
	font-size:19px;
	font-family:"Trebuchet MS";
	font-weight:bold;
	text-shadow:1px 1px 1px #937C5A;}

div.my_button:after { background:url(/bitrix/templates/rk/images/strelka.png) center right no-repeat; position: absolute; right:7px; top:50%; width:78px; height:64px; margin:-32px 0 0 ; content:'';}

div.my_cont{

	background: rgba(254,249,217,1);
	background: -moz-linear-gradient(top, rgba(254,249,217,1) 0%, rgba(237,222,179,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(254,249,217,1)), color-stop(100%, rgba(237,222,179,1)));
	background: -webkit-linear-gradient(top, rgba(254,249,217,1) 0%, rgba(237,222,179,1) 100%);
	background: -o-linear-gradient(top, rgba(254,249,217,1) 0%, rgba(237,222,179,1) 100%);
	background: -ms-linear-gradient(top, rgba(254,249,217,1) 0%, rgba(237,222,179,1) 100%);
	background: linear-gradient(to bottom, rgba(254,249,217,1) 0%, rgba(237,222,179,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef9d9', endColorstr='#eddeb3', GradientType=0 );

	border: 1px solid #BEA989;
	padding: 15px;
	border-radius:0 0 4px 4px;
	margin:-10px 20px 15px 20px;
	color:#562E0C;
	display: none;
}
/* End */


/* Start:/bitrix/templates/rk/template_styles.css?14575481721949*/
.center-content{width:730px;}
.left-socs{
	margin:20px 0 20px 20px;
	width:200px;
}
.left-socs .ya-share2{
	width:200px !important;
	display:block;
}

div.mfeedback {}
div.mf-line{
	width:80%;
	margin:0 0 10px 0;
}
div.mf-line input[type=text],
div.mf-line textarea{
	width:300px;
}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

.wrapper-gn .flags:after{
	content: '';
	display: table;
	clear: both;
}
.wrapper-gn .flags a {
	display: block;
	box-sizing: border-box;
	float:left;
	margin: 0 2% 14px 0;
	padding: 3px;
	border: 1px solid #333;
	width: 32%;
	height: 220px;
	font-size: 0;
	vertical-align: top;
	text-align: center;
	background-color: #fff;
	position: relative;
}
.wrapper-gn .flags a.no-bt{
	/*height:auto;*/
}
.wrapper-gn .flags a:nth-child(3n){
	margin-right:0;
}
.wrapper-gn .flags a .title {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: #666;
	color: #fff;
	padding: 10px 0;
	font-size: 15px;
}

.wrapper-gn .flags a:hover {
	padding: 2px;
	border-width: 2px;
}
.wrapper-gn .flags a:before {
	display: inline-block;
	content: '';
	height: 220px;
	vertical-align: middle;
}

.wrapper-gn .flags a img {
	max-width: 100%;
	max-height: 100%;
}
.wrapper-gn .bx-pagination .bx-pagination-container ul li.bx-active span{
	background: #333;
}
.counters{
	display:none;
}
.owl-phots{
	position: relative;
	padding:0 30px;
	box-sizing: border-box;
	max-height: 176px;
	overflow: hidden;
}
.owl-phots .owl-controls{

}
.owl-phots .owl-controls .owl-nav .owl-prev{
	position: absolute;
	left:0;
	top:50px;
	width:25px;
	height:80px;
	background: url(/bitrix/templates/rk/images/slide-left.png) center no-repeat;
}
.owl-phots .owl-controls .owl-nav .owl-next{
	position: absolute;
	right:0;
	top:50px;
	width:25px;
	height:80px;
	background: url(/bitrix/templates/rk/images/slide-right.png) center no-repeat;
}
/* End */


/* Start:/bitrix/templates/rk/js/fancybox/jquery.fancybox.css?14568773484915*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 1030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('/bitrix/templates/rk/js/fancybox/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 1060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('/bitrix/templates/rk/js/fancybox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 1040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('/bitrix/templates/rk/js/fancybox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 1040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 1040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 1010;
	background: rgba(0,0,0,0.5);/*url('/bitrix/templates/rk/js/fancybox/fancybox_overlay.png');*/
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 1050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 1050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('/bitrix/templates/rk/js/fancybox/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('/bitrix/templates/rk/js/fancybox/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
/* End */
/* /bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1456877349448 */
/* /bitrix/templates/rk/styles.css?145754822526957 */
/* /bitrix/templates/rk/template_styles.css?14575481721949 */
/* /bitrix/templates/rk/js/fancybox/jquery.fancybox.css?14568773484915 */
