

/* Start:/bitrix/templates/main/components/bitrix/menu/mainmenu/style.css?1360321305953*/
div.blue-tabs-menu
{
	float:left;
	width:100%;
	background:#BBD9EE;
	font-size:93%;
	line-height:normal;
}

div.blue-tabs-menu ul
{
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
}

div.blue-tabs-menu li 
{
	display:inline;
	margin:0;
	padding:0;
}

div.blue-tabs-menu a
{
	float:left;
	background:url("/bitrix/templates/main/components/bitrix/menu/mainmenu/images/tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	margin-top:0.2em;
}

div.blue-tabs-menu a nobr
{
	float:left;
	display:block;
	background:url("/bitrix/templates/main/components/bitrix/menu/mainmenu/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.blue-tabs-menu a nobr {float:none;}
/* End IE5-Mac hack */

div.blue-tabs-menu a:hover nobr
{
	color:#FF9834;
}

div.blue-tabs-menu a:hover
{
	background-position:0% -42px;
}

div.blue-tabs-menu a:hover nobr
{
	background-position:100% -42px;
}

div.menu-clear-left
{
	clear:left;
}

/* End */


/* Start:/bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1684130842467*/
.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;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/main/styles.css?17666524485676*/
@font-face {
  font-family: Hortensia;
  src: local("Hortensia"), url(/bitrix/templates/main/fonts/Hortensia.ttf) format("truetype");
}

.wrapper{
background:url(/bitrix/templates/main/img/main_bkg.jpg) no-repeat center center;
max-width:1920px;
height:1456px;
font-family:arial;
min-width:1045px;
overflow:hidden;
}
.clear{clear:both;}

header{
max-width:1410px;
margin:0 auto;
position:relative;
padding: 20px 0 0;
}
.contacts {
position:absolute;
left:0;
top:20px;
}

.phones{
background: url(/bitrix/templates/main/img/phone2.png) no-repeat 7px;
width: 270px;
height: 42px;
padding: 24px 0 0 56px;
font-size: 20px;
color: #1f5ea1;
}

.mails{
background: url(/bitrix/templates/main/img/mail2.png) no-repeat 1px 0px;
width: 280px;
height: 33px;
padding: 0 0 0 45px;
margin: 0px 0 0 12px;
font-size: 20px;
color: #1f5ea1;
}
.logo{

background:url(/bitrix/templates/main/img/logo_winter.png) no-repeat;
width:584px;
/*background:url(/bitrix/templates/main/img/logo.png) no-repeat;
width: 541px;*/
height:119px;
margin:0 auto 455px;
display:block;
}
.right_text{
background:url(/bitrix/templates/main/img/right_text.png) no-repeat;
width:195px;
height:44px;
top:150px;
right:0;
margin: 15px 200px 0 0;
position:absolute;
}
.left_text{
background:url(/bitrix/templates/main/img/left_text.png) no-repeat;
width:399px;
height:73px;
top:160px;
left:0;
margin: 0 0 0 10px;
position:absolute;
}
.order{
background: url(/bitrix/templates/main/img/order.png) no-repeat;
width: 180px;
height: 48px;
text-align: center;
padding: 10px 0 0;
color: #fff;
font-size: 24px;
cursor: pointer;
position: absolute;
left: 660px;
top: 450px;
}

.order:hover{
background: url(/bitrix/templates/main/img/order_active.png) no-repeat;
}

.knop{position:absolute;
top:195px;
left:210px;}


section{
width:1065px;
margin:0 auto;
position:relative;
}
.nav{
height:43px;
line-height:43px;
background:#105189;
border-top:1px solid #61b3ce;
border-bottom:1px solid #61b3ce;
width:1053px;
display:inline-block;
vertical-align:middle;
/*margin-bottom:70px;*/
}
.ul_nav{
float:left;
margin: 0 0 0 45px;
}
.ul_nav li{
float:left;
}
.ul_nav li a{
color:#94e7ff;
font-size:19px;
text-decoration:none;
padding:0 15px;
border-right:2px solid #61b3ce;
display:block;
transition:all 0.3s;
}
.ul_nav li a:hover{
color:#fff;
background:#c80202;
border-top:1px solid #61b3ce;
border-bottom:1px solid #61b3ce;
padding:5px 15px;
margin-top:-6px;
}
.ul_nav li a.active{
color:#fff;
background:#c80202;
border-top:1px solid #61b3ce;
border-bottom:1px solid #61b3ce;
padding:5px 15px;
margin-top:-6px;
}
.form_nav{
float:right;
margin:0 30px 0 0;
}
.form_nav input{
border:none;
height:20px;
width:157px;
box-shadow:1px 1px 5px #000;
float:left;
margin:10px 0 0 0;
}
.form_nav .nav_sub{
width:57px;
box-shadow: none;
background:#c80202;
color:#fff;
font-family:Tahoma;
font-size:15px;
margin:11px 0 0 10px;
cursor:pointer;
font-weight:700;
padding:0 3px;
*margin:13px 0 0 10px;
}


article{
padding-left:55px;
color:#eaf7ff;
width:370px;
}
article h2{
margin-bottom:37px;
font-size:26px;
font-weight:normal;
}
article p{
margin-bottom:37px;
font-size:14px;
line-height:17px;
}

.content_nav{
width:630px;
height:550px;
position:absolute;
top:160px;
right:0;
font-family: Hortensia;

font-size:22px;
}
.content_nav a{
color:#94e7ff;
display:block;
}
.c_nav_a_1{
margin:0 0 0 150px;
}
.c_nav_a_2{
margin:170px 0 0 380px;
}
.c_nav_a_3{
margin:60px 0 0 10px;
width:230px;
text-align:center;
}
.c_nav_a_4{
margin:10px 0 0 380px;
}
.c_nav_a_5{
margin:130px 0 0 300px;
}
.content_nav a:hover{
text-decoration:none;
}

.line{
background:url(/bitrix/templates/main/img/line.png) no-repeat;
width:1065px;
height:9px;
margin-bottom:20px;
position: absolute;
top: 775px;
}

footer{width:100%;
color:#94e7ff;
font-size:15px;
position:absolute;
top: 809px;
}
.footer_info{
float:left;
margin:0 0 0 20px;
font-family:Franklin Gothic,arial;
}
.coopir{
float:right;
margin:10px 20px 0 0;
}

@media only screen and (max-width: 1410px) { 
	.contancts{		
		position:relative;
		margin:-200px auto 0;
		width:380px;
		top:0;
	}
	.order{
                position: absolute;
                left: 479px;
                top: 450px;
	}
	header{
		max-width: 1045px;
	}
	.right_text{
		margin:15px 120px 0 0;
	}
}

.info_box{
position:fixed;
right:0;
top:30px;
}
.call_{
background:url(/bitrix/templates/main/img/call_.jpg) no-repeat;
width:53px;
height:74px;
cursor:pointer;
margin-bottom:25px;
box-shadow: 1px 1px 5px #000000;
transition:all 0.3s;position: absolute;
right: 0;
}
.action_{
background:url(/bitrix/templates/main/img/action_.jpg) no-repeat;
width:53px;
height:72px;
cursor:pointer;
margin-bottom:25px;
box-shadow: 1px 1px 5px #000000;
transition:all 0.3s;position: absolute;
right: 0;
top:100px;
}
.delivery_{
background:url(/bitrix/templates/main/img/delivery_.jpg) no-repeat;
width:52px;
height:86px;
cursor:pointer;
margin-bottom:25px;
box-shadow: 1px 1px 5px #000000;
transition:all 0.3s;position: absolute;
right: 0;
top:200px;
}
.call_:hover{
background-color:#fff;
width:276px;
}
.action_:hover{
background-color:#26aff3;
width:276px;
}
.delivery_:hover{
background-color:#d10000;
width:276px;
}
.call_all{
position:absolute;
background-color:#fff;
box-shadow: 1px 1px 5px #000000;
margin:-10px 0 0 80px;
font-size:21px;
color:#e31d23;
padding:10px 10px 5px;
text-align:center;
}
.call_text{
position:absolute;
margin:55px 0 0 60px;
font-size:16px;
color:#e31d23;
width:300px;
}
.action_all{
position:absolute;
background-color:#26aff3;
box-shadow: 1px 1px 5px #000000;
margin:-10px 0 0 80px;
font-size:21px;
color:#fff;
padding:10px 10px 5px;
text-align:center;
}
.action_text{
position:absolute;
margin:53px 0 0 60px;
font-size:16px;
color:#fff;
width:300px;
}
.delivery_all{
position:absolute;
background-color:#d10000;
box-shadow: 1px 1px 5px #000000;
margin:-10px 0 0 80px;
font-size:21px;
color:#fff;
padding:10px 10px 5px;
text-align:center;
}
.delivery_text{
position:absolute;
margin:53px 0 0 60px;
font-size:16px;
color:#fff;
width:300px;
}
/* End */


/* Start:/bitrix/templates/main/template_styles.css?17316530413442*/
.breadcrumb-navigation {
  position: absolute;
   top: 63px;
   /*left: 21px;*/
}

.breadcrumb-navigation a {
  text-decoration: none;
  border-bottom: 1px dotted;
  font-size: 14px;
  color: #fff
}

.breadcrumb-navigation a:hover {
  text-decoration: none;
  border:none;
  font-size: 14px;
  color: #fff
}

.breadcrumb-navigation span {
  font-size: 14px;
}

h1 {
  margin-bottom: 37px;
font-size: 26px;
font-weight: normal;
}

.catalog {
   margin-left: 212px;
   top: -29px;
   position: relative;
}
.catalog .cat_elem {
  float:left;
  width: 160px;
  height: 255px;
  text-align: center;
  padding: 5px;
  background: #fff; 
  margin: 5px;
  overflow: hidden;
  -moz-box-shadow: 0 3px 10px #cccccc;
  -webkit-box-shadow: 0 3px 10px #cccccc;
  box-shadow: 0 3px 10px #cccccc;
  border: 1px solid #f8f8f8;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.catalog img {
  padding-bottom:5px;
}

.catalog .perehod a {
  text-decoration: none;
border-bottom: 1px dotted;
font-size: 14px;
color: #000;
}

.catalog .perehod a:hover {
  text-decoration: none;
  border-bottom: none;
  font-size: 14px;
  color: #000;
}

.catalog_section {
  margin: 0 0 0 4px;
  width: 188px;
 float: left;
}

.catalog_section li { /*border-bottom: 1px solid #efefef;  */
/*background: #ffffff; /* Old browsers */
  border-radius: 2px;
  border: 1px solid #1690D1;
  margin-bottom: 3px;
  background: -moz-linear-gradient(top,  #ffffff 0%, #E7F8FF 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#E7F8FF)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffffff 0%,#E7F8FF 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffffff 0%,#E7F8FF 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffffff 0%,#E7F8FF 100%); /* IE10+ */
  background: linear-gradient(top,  #ffffff 0%,#E7F8FF 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#E7F8FF',GradientType=0 ); /* IE6-9 */
  padding: 7px 0pt 7px 20px;
}
.catalog_section li a { font-size: 13px; color: #0e0e0e; text-decoration: none; }
.catalog_section li a:hover { color: #000000; text-decoration: underline;}
.cat_nav {
position: absolute;
font-size: 14px;
color: #fff;
top: -30px;
right: 0px;
}

.cat_nav a {
  color: #fff;
}

.catalog_elem {
   margin-left: 212px;
   position: relative;
}

.catalog_elem a {
   color: #fff;
   text-decoration: none;
   border-bottom: 1px dotted;
   font-size: 14px;
}

.catalog_elem a:hover {
   color: #fff;
   text-decoration: none;
   border-bottom: none;
   font-size: 14px;
}

.catalog_elem img {
  float: left;
  margin: 0 30px;
}

.catalog_elem table {
  border: 1px dotted;
  font-size: 14px;
  color: #fff
}

.catalog_elem table td {
  border: 1px dotted;
  padding: 5px;
}

.elem_opis {
  font-size: 14px;
}

.akcii-ban {
   float:left;
   width: 170px;
  padding: 0 10px 0 0;
}

.akcii-ban img {
   width: 170px;
}

.arenda-ban {
   float:left;
   width: 250px;
  padding: 0 10px 0 0;
}

.arenda-ban img {
   width: 250px;
}

.price {
   color: white;
   background: #C80202;
   width: 100px;
   float: right;
   position: relative;
   top: 7px;
   padding: 2px;
}

.arenda-price {
   height: 40px;
}

.clients-index {
   position: absolute;
top: 721px;
right: 54px;
font-size: 25px;
font-weight: bold;
font-family: Hortensia;
}

.news-item a {
   color: #fff;
}
/* End */
/* /bitrix/templates/main/components/bitrix/menu/mainmenu/style.css?1360321305953 */
/* /bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1684130842467 */
/* /bitrix/templates/main/styles.css?17666524485676 */
/* /bitrix/templates/main/template_styles.css?17316530413442 */
