

/* Start:/bitrix/templates/krteplo/components/bitrix/menu/krteplo_top/style.css?140844650456*/
ul.topmenu {margin: 0;
position: absolute;
left: -40px;}
/* End */


/* Start:/bitrix/templates/krteplo/components/bitrix/menu/left-animated/style.css?16237540931146*/
li.actpunct a {
    /*color: #ff7308;*/
    font-weight:bold;
    font-size:15px !important;
}
li.emergency a {
    color: #ff0000;
    font-weight:bold;
    font-size:16px !important;
}
li.emergency ul.left-menu-sec li a {
    color: #27377E;
    font-weight:normal;
    font-size: 14px !important;
}


div.menu-sitemap-tree
{
	font-size:100%;
}

div.menu-sitemap-tree ul
{
	list-style-type: none;
	margin: 0; 
	padding: 0 1em 0 0;
}

div.menu-sitemap-tree ul ul
{
	width: auto;
	margin:-0.75em 0 0 0;
	padding: 0 0 0 0.75em;
}

div.menu-sitemap-tree li
{
	margin: 0 0 -0.85em 0;
	padding:0;
}

div.menu-sitemap-tree li li
{
	margin: 0 0 -0.85em 0.5em; 
	padding:0;
}

div.menu-sitemap-tree li.close ul
{
	display: none;
}

div.menu-sitemap-tree div.item-text
{
	position:relative;
	top:-19px;left:19px;
}

/*Icons*/
div.folder, div.page
{
	background-repeat:no-repeat;
	width:17px;
	height:17px;
	vertical-align:top;
}
div.folder{cursor:pointer; cursor: hand;background-image:url(/bitrix/templates/krteplo/components/bitrix/menu/left-animated/images/folder_open.gif);}
div.menu-sitemap-tree li.close div.folder{background-image:url(/bitrix/templates/krteplo/components/bitrix/menu/left-animated/images/folder_close.gif);}
div.page{background-image:url(/bitrix/templates/krteplo/components/bitrix/menu/left-animated/images/page.gif);}
/* End */


/* Start:/bitrix/templates/krteplo/components/bitrix/menu/left_bigButton/style.css?14146570641014*/
div.grey-tabs-menu
{
	float:left;
	width:100%;
	background:#F4F4F4;
	font-size:93%;
	line-height:normal;
}

div.grey-tabs-menu ul
{
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
}

div.grey-tabs-menu li 
{
	display:inline;
	margin:0;
	padding:0;
}

div.grey-tabs-menu a
{
	float:left;
	background:url("/bitrix/templates/krteplo/components/bitrix/menu/left_bigButton/images/tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	margin-top:0.2em;
}

div.grey-tabs-menu a nobr
{
	float:left;
	display:block;
	background:url("/bitrix/templates/krteplo/components/bitrix/menu/left_bigButton/images/tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	white-space:nowrap;
	color:#666;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.grey-tabs-menu a nobr {float:none;}
/* End IE5-Mac hack */

div.grey-tabs-menu a:hover nobr
{
	color:#000;
}

div.grey-tabs-menu a:hover
{
	background-position:0% -42px;
}

div.grey-tabs-menu a:hover nobr
{
	background-position:100% -42px;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/bitrix/templates/krteplo/components/bitrix/news.list/right_block_news_krteplo/style.css?1406616514190*/
div.news-list img.preview-picture
{
	float:left;
	margin:0 4px 6px 0;
}

p.news-item
{
	margin:0;
	margin-bottom:15px;
}

.news-date-time
{
	font-size:95%;
	display:block;
	color:#82929a;
}

/* End */


/* Start:/bitrix/templates/krteplo/styles.css?17370112101371*/
p.as_h1{
opacity:0;
-webkit-transform:  translate(400px, 0px);
-moz-transform:  translate(400px, 0px);
-ms-transform:  translate(400px, 0px);
-o-transform:  translate(400px, 0px);
transform:  translate(400px, 0px);
}

p.as_h1.animate{
-webkit-animation: as_h1 1.2s; 
animation: as_h1 1.2s;
opacity:1;
-webkit-transform:  translate(0px, 0px);
-moz-transform:  translate(0px, 0px);
-ms-transform:  translate(0px, 0px);
-o-transform:  translate(0px, 0px);
transform:  translate(0px, 0px);
}

@-webkit-keyframes as_h1 {
	from {opacity:0;

-webkit-transform:  translate(400px, 0px);
-moz-transform:  translate(400px, 0px);
-ms-transform:  translate(400px, 0px);
-o-transform:  translate(400px, 0px);
transform:  translate(400px, 0px);}
	to {opacity:1;
-webkit-transform:  translate(0px, 0px);
-moz-transform:  translate(0px, 0px);
-ms-transform:  translate(0px, 0px);
-o-transform:  translate(0px, 0px);
transform:  translate(0px, 0px);}
}
@keyframes as_h1 {
	from {opacity:0;
-webkit-transform:  translate(400px, 0px);
-moz-transform:  translate(400px, 0px);
-ms-transform:  translate(400px, 0px);
-o-transform:  translate(400px, 0px);
transform:  translate(400px, 0px);}
	to {opacity:1;
-webkit-transform:  translate(0px, 0px);
-moz-transform:  translate(0px, 0px);
-ms-transform:  translate(0px, 0px);
-o-transform:  translate(0px, 0px);
transform:  translate(0px, 0px);}
}
/* End */


/* Start:/bitrix/templates/krteplo/template_styles.css?173701121013517*/
* {
	margin:0;
	padding:0;
	outline: none;
	font-family: Tahoma;
	transition: color 0.3s;
  -webkit-transition: color 0.1s;
  -moz-transition: color 0.1s;
border-collapse: collapse;
}

html, body {
	font-size: 100%;
	margin:0;
	padding:0;
	-webkit-text-size-adjust:100%;
	text-size-adjust:100%;
	height: 100%;
min-width:1100px;

}
img{border:0px;}
input, textarea {
 border: 2px solid #cfcfcf;
 color: #444444;
   transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
 }
input:focus, textarea:focus{
  outline: none;
  border-color: #07a6e6;
}

textarea {
	resize: none;
}
h1, h2, h3{font-weight:normal;}
h1{font-size:26px;padding-bottom: 20px;text-transform: uppercase;}
p{font-size: 14px;}
a{color:#27377E;text-decoration:underline;background:none;
transition: color 0.7s;
-webkit-transition: color 0.7s;
-moz-transition: color 0.7s;}

a:hover{color:#ff7308;
transition: color 0s;
-webkit-transition: color 0s;
-moz-transition: color 0s;
}

.center-b ol, .center-b ul, .center-b p {line-height:20px;}
.dolgbtn {
	-moz-box-shadow: 0px 1px 0px 0px #ffdb8d;
	-webkit-box-shadow: 0px 1px 0px 0px #ffdb8d;
	box-shadow: 0px 1px 0px 0px #ffdb8d;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffcd76), color-stop(1, #ff6c03));
	background:-moz-linear-gradient(top, #ffcd76 5%, #ff6c03 100%);
	background:-webkit-linear-gradient(top, #ffcd76 5%, #ff6c03 100%);
	background:-o-linear-gradient(top, #ffcd76 5%, #ff6c03 100%);
	background:-ms-linear-gradient(top, #ffcd76 5%, #ff6c03 100%);
	background:linear-gradient(to bottom, #ffcd76 5%, #ff6c03 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd76', endColorstr='#ff6c03',GradientType=0);
	background-color:#ffcd76;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ff9b31;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-size:24px;
	font-weight:normal;
	padding:10px 24px;
	text-decoration:none;
	text-shadow:1px 1px 6px #403f39;
	width: 233px;
	text-align:center;
	box-shadow: 0px 4px 10px #C9C9C9;
}
.dolgbtn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ff6c03), color-stop(1, #ffcd76));
	background:-moz-linear-gradient(top, #ff6c03 5%, #ffcd76 100%);
	background:-webkit-linear-gradient(top, #ff6c03 5%, #ffcd76 100%);
	background:-o-linear-gradient(top, #ff6c03 5%, #ffcd76 100%);
	background:-ms-linear-gradient(top, #ff6c03 5%, #ffcd76 100%);
	background:linear-gradient(to bottom, #ff6c03 5%, #ffcd76 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6c03', endColorstr='#ffcd76',GradientType=0);
	background-color:#ff6c03;
	color:#fff;
}
.dolgbtn:active {
	position:relative;
	top:1px;
}
.sezon-btn {
    display: inline-block;
    padding: 9px 40px;
    font-size: 18px;
    position: relative;
    top: -115px;
    left:123px;
    margin: 0 auto;
    background: #f0831b;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    border-radius: 35px;
    border:solid 3px #f5963b;
}
.sezon-btn:hover {
    background:#f5963b;
    color:#fff;
    border:solid 3px #074d76;
}

.lkbtn {
	-moz-box-shadow: 0px 1px 0px 0px #ffdb8d;
	-webkit-box-shadow: 0px 1px 0px 0px #ffdb8d;
	box-shadow: 0px 1px 0px 0px #ffdb8d;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffcd76), color-stop(1, #ff6c03));
	background:-moz-linear-gradient(top, #ffcd76 5%, #ff6c03 100%);
	background:-webkit-linear-gradient(top, #ffcd76 5%, #ff6c03 100%);
	background:-o-linear-gradient(top, #ffcd76 5%, #ff6c03 100%);
	background:-ms-linear-gradient(top, #ffcd76 5%, #ff6c03 100%);
	background:linear-gradient(to bottom, #ffcd76 5%, #ff6c03 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd76', endColorstr='#ff6c03',GradientType=0);
	background-color:#ffcd76;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ff9b31;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:20px;
	padding: 13px 0px;
	width: 250px;
	text-decoration:none;
	text-shadow:1px 2px 7px #403f39;
}
.lkbtn:hover {
	background:linear-gradient(to bottom, #ff6c03 5%, #ffcd76 100%);
	background-color:#ff6c03;
	color:#fff;
}
.lkbtn:active {
	position:relative;
	top:1px;
}

.sezonbtn {
    margin-bottom: 16px;
    -moz-box-shadow: 0px 1px 0px 0px #79c0e3;
    -webkit-box-shadow: 0px 1px 0px 0px #79c0e3;
    box-shadow: 0px 1px 0px 0px #79c0e3;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #38a3dd), color-stop(1, #393487));
    background:-moz-linear-gradient(top, #38a3dd 5%, #393487 100%);
    background:-webkit-linear-gradient(top, #38a3dd 5%, #393487 100%);
    background:-o-linear-gradient(top, #38a3dd 5%, #393487 100%);
    background:-ms-linear-gradient(top, #38a3dd 5%, #393487 100%);
    background:linear-gradient(to bottom, #38a3dd 5%, #393487 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#38a3dd', endColorstr='#393487',GradientType=0);
    background-color: #ffcd76;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #6961bf;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-family: arial;
    font-size: 20px;
    padding: 13px 20px;
    width: 243px;
    text-decoration: none;
    text-shadow: 1px 2px 7px #403f39;
    text-align: center;
}
.sezonbtn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #393487), color-stop(1, #38a3dd));
	background:-moz-linear-gradient(top, #393487 5%, #38a3dd 100%);
	background:-webkit-linear-gradient(top, #393487 5%, #38a3dd 100%);
	background:-o-linear-gradient(top, #393487 5%, #38a3dd 100%);
	background:-ms-linear-gradient(top, #393487 5%, #38a3dd 100%);
	background:linear-gradient(to bottom, #393487 5%, #38a3dd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#393487', endColorstr='#38a3dd',GradientType=0);
	background-color:#393487;
	color:#fff;
}
.sezonbtn:active {
	position:relative;
	top:1px;
}

.vrtgbtn {
	-moz-box-shadow: 0px 1px 0px 0px #79c0e3;
	-webkit-box-shadow: 0px 1px 0px 0px #79c0e3;
	box-shadow: 0px 1px 0px 0px #79c0e3;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #38a3dd), color-stop(1, #393487));
	background:-moz-linear-gradient(top, #38a3dd 5%, #393487 100%);
	background:-webkit-linear-gradient(top, #38a3dd 5%, #393487 100%);
	background:-o-linear-gradient(top, #38a3dd 5%, #393487 100%);
	background:-ms-linear-gradient(top, #38a3dd 5%, #393487 100%);
	background:linear-gradient(to bottom, #38a3dd 5%, #393487 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#38a3dd', endColorstr='#393487',GradientType=0);
	background-color:#ffcd76;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #6961bf;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:20px;
	padding: 13px 0px;
	width: 250px;
	text-decoration:none;
	text-shadow:1px 2px 7px #403f39;
}
.vrtgbtn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #393487), color-stop(1, #38a3dd));
	background:-moz-linear-gradient(top, #393487 5%, #38a3dd 100%);
	background:-webkit-linear-gradient(top, #393487 5%, #38a3dd 100%);
	background:-o-linear-gradient(top, #393487 5%, #38a3dd 100%);
	background:-ms-linear-gradient(top, #393487 5%, #38a3dd 100%);
	background:linear-gradient(to bottom, #393487 5%, #38a3dd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#393487', endColorstr='#38a3dd',GradientType=0);
	background-color:#393487;
	color:#fff;
}
.vrtgbtn:active {
	position:relative;
	top:1px;
}

.inner{width:1014px; margin:0px auto;position:relative;}
#header .inner{height:180px;}
	.orang-line{width:100%; height:7px; background: url('/bitrix/templates/krteplo/img/orangeline.jpg') repeat-y top center;}
	.logo{width:281px; height:142px;position: absolute;left: 0px;top: 34px;overflow: hidden;}
	.fb-conts{width:733px; height:125px; position:absolute;right:0px; top:0px; border-bottom: 5px solid #314185; }
		.usab{width:135px; height:50px; position:absolute;top:40px;right:280px;}
			.usab-list a  span{display:none;}
			.usab-list a {float:left;overflow: hidden;width: 16px;height: 16px;background:#A5A5A5 ;margin-right: 17px;}
			.usab-list a:hover{background:#E86E02;}
			.usab-list a.home{background-image:url('/bitrix/templates/krteplo/img/home.gif') ;}
			.usab-list a.map{background-image:url('/bitrix/templates/krteplo/img/map.gif') ;}
			.usab-list a.add{background-image:url('/bitrix/templates/krteplo/img/add.gif') ;}
			.usab-list a.print{background-image:url('/bitrix/templates/krteplo/img/print.gif');}
		.feedback-btn{color: #314185;font-size: 15px;border-bottom: 1px dashed;text-align: center;width: 115px; cursor:pointer;margin-top: 31px;text-decoration: none;}
		.feedback-btn:hover{color: #ff7308;}
	.ph-block{width:275px; height:80px; position:absolute; top:22px; right:0px; background:url('/bitrix/templates/krteplo/img/lines-r-t.png');font-style: normal;}
	.ph-block p {color:#383838;font-size:14px; text-align: right;}
	.ph-block p span{color:#314185; font-size:24px;}
	
	.topm-sh{width:733px; height:50px;line-height: 50px; position:absolute;right:0px; bottom:0px;}
		ul.topmenu{list-style:none; height:50px;}
		ul.topmenu li {float:left;}
		ul.topmenu a{display: block;padding: 0px 35px;}
		.search-line{position: absolute;top: 6px;right: 0px;background: url('/bitrix/templates/krteplo/img/search_bg.png')no-repeat center left;width: 190px;height: 38px;}
		.search-line input{font-size:14px;outline: 0;border:0px;position:absolute;}
		.search-line input.search-btn{vertical-align: middle;padding: 0px; right: 0px;top: 3px;}
		.search-line input.search-inp-txt{padding: 5px;top: 5px;left: 3px;width: 208px;}
#main-img{height:285px;background:url('/bitrix/templates/krteplo/img/center-bg.jpg') center;}
	p.as_h1{width: 413px;height: 90px;position: absolute;top: 35px;left: 0px;color: #fff;line-height: 30px;font-size: 36px;text-transform: uppercase;}
	
#content {}
	#content  table td{vertical-align: top;}
#content p {padding-bottom:20px;}
	.left-b{float:left;width:280px;}
	ul.left-menu{border-top:1px solid #a1a1a1;list-style: none;margin: 15px 0px;}
	ul.left-menu li{border-bottom:1px solid #a1a1a1;padding: 10px;}
	ul.left-menu li a{font-size:17px;text-decoration:none;line-height: 18px;display:block;}
		ul.left-menu-sec {list-style: none;}
		ul.left-menu-sec li {padding: 5px 0px;border: 0px; background: url('/bitrix/templates/krteplo/img/left_m_line.png') no-repeat 0px 15px;padding-left: 15px;}
		ul.left-menu-sec li:hover{background: url('/bitrix/templates/krteplo/img/left_m_line_hover.png') no-repeat 0px 15px;;}
		ul.left-menu-sec li a{font-size:14px;display:block;}
ul.left-menu li a.root-item-selected, ul.left-menu li a.item-selected {color: #ff7308;background: #fff;} 

	a.tr-btn{display: block;text-align: center;height:94px;background:url('/bitrix/templates/krteplo/img/trf.png') center no-repeat;text-decoration:none;position: relative;
	transition-property: opacity;
	transition-duration: 0.5s;
	transition-timing-function: ease-out;} 	
	a.tr-btn:hover{opacity:0.9;}
	a.tr-btn span {font-size:30px; text-shadow:1px 1px 5px #000;color:#fff;position: absolute;left: 87px;top: 27px; }
	
	.center-b{float:left;width:435px;padding: 0px 20px 0px 25px;}
	
	.right-b{float:right;width:250px;}
		.vitrual-b{color: #222222;padding: 13px;}
		#content .vitrual-b p{font-size:12px;padding-bottom: 0px;}
		.vrt-block{text-align:center;}
		.new-title{width:250px;height:48px;background: url('/bitrix/templates/krteplo/img/news_header_bg.jpg') no-repeat center top;margin:20px 0px 25px 0px;}
		.new-title h2 {color:#314185; font-size:24px;background:url('/bitrix/templates/krteplo/img/news_header_bg.jpg') no-repeat center top; line-height:48px;padding-left: 13px;}
		.new-item{padding-left: 13px;}
			.new-item span.date{font-size: 14px;color: #ff7e0a;display: block;margin-bottom: 3px;}
			.new-item h3 {color:#314185;font-size:15px;}
			#content .new-item p{font-size:15px;}
			ul.news-opts{height:55px; list-style:none;margin: 0px 15px;}
			ul.news-opts li{float:left;width:50%;padding-top: 12px;}
			ul.news-opts li a{font-size: 12px;display: block;}
#footer{height:111px; background:url('/bitrix/templates/krteplo/img/footerbg.png') top center no-repeat;}
	#footer .inner{height:111px;}
	.footer-text{position: absolute;width: 240px;text-align: right;right: 0px;line-height: 25px;bottom: 15px;font-size: 12px;color: #d6d6d6;}
	.footer-text a {color: #d6d6d6;}
.pay {width:320px; height:39px; text-align:left; position:absolute;left: 0px; bottom: 10px;}
.paytext {font-size: 14px; line-height: 39px; display: block; color: #fff; position: absolute; left: 350px; bottom: 10px;}
.persdata {font-size: 14px; line-height: 39px; display: block; color: #fff; position: absolute; right: 190px; bottom: 10px;}
.paytext:hover, .persdata:hover {text-decoration:none; color:#fff;}
#bx-composite-banner{
  position: absolute;
  width: 240px;
  height: 35px;
  text-align: right;
  top: 25px;
  right: 0px;
  line-height: 25px;
  font-size: 12px;
  color: #d6d6d6;
}

a.get-line-logo{
	display: block;
    width: 112px;
    vertical-align: top;
    text-align: center;
    padding: 5px 80px;
    border-radius: 2px;
    max-height: 31px;
    line-height: 30px;
    transition: all 500ms ease;
}


a.get-line-logo img{
    box-sizing: border-box;
    max-width: 100%;
    display: inline-block;
    vertical-align: middle;
}

.center-b .styled-lists{
	
}

.center-b .styled-lists li{
	
}

.center-b .styled-lists li ul{
	
}

.center-b .styled-lists li ul li{
	
}

.center-b .styled-lists li ul li ul{
	
}

.center-b .styled-lists li ul li ul li{
	
}
/* End */
/* /bitrix/templates/krteplo/components/bitrix/menu/krteplo_top/style.css?140844650456 */
/* /bitrix/templates/krteplo/components/bitrix/menu/left-animated/style.css?16237540931146 */
/* /bitrix/templates/krteplo/components/bitrix/menu/left_bigButton/style.css?14146570641014 */
/* /bitrix/templates/krteplo/components/bitrix/news.list/right_block_news_krteplo/style.css?1406616514190 */
/* /bitrix/templates/krteplo/styles.css?17370112101371 */
/* /bitrix/templates/krteplo/template_styles.css?173701121013517 */
