@media print{/*Otobrazhenie stranicy pri pechati*/
	.print-none{
		display:none
	}
}
.contain-head{
	margin:auto;
	display:table
}
.color-hover h2,.color-hover h3{
	color:#1c4976!important
}
.none-header{
	display:none
}
.header-relative{
	position:relative;
	top:0;
	z-index:1
}
.header-absolute-a{
	position:absolute;
	top:0;
	z-index:2;
	width:100%
}
.header-absolute-b{
	position:absolute;
	top:0;
	z-index:3;
	width:100%
}
.header-absolute-c{
	position:absolute;
	top:0;
	z-index:4;
	width:100%
}
.header-absolute-d{
	position:absolute;
	top:0;
	z-index:5;
	width:100%
}
.header-bg-a{
	background:url(/header/header-bg-c.jpg) no-repeat center;
	background-size:auto 100%
}
.header-bg-b{
	background:url(/header/menu-bg.png) no-repeat center;
	background-size:auto 100%
}
.header-bg-c{
	float:left;
	width:50%;
	background:url(/header/header-bg-l.jpg) repeat-x right;
	background-size:auto 100%
}
.header-bg-d{
	background:url(/header/header-img-c.jpg) no-repeat right;
	background-size:auto 100%
}
.header-bg-e{
	float:right;
	width:50%;
	background:url(/header/header-bg-r.jpg) repeat-x left;
	background-size:auto 100%
}
@media (min-width:1200px){
	.block-header-a{
		display:block
	}
	.contain-head{
		width:1170px
	}
	.header-height{
		height:660px
	}
	.header-height-top{
		top:-660px
	}
	.header-fontan-wl{
		float:left;
		width:41%
	}
	.header-fontan-wr{
		float:left;
		width:59%;
		background:url(/header/fontan.png) no-repeat left;
		background-size:auto 100%
	}
	.menu-statik{
		float:left;
		width:33%
	}
	.menu-statika{
		padding:0 22px 0 165px
	}
	.menu-statikb{
		padding:0 22px 0 185px
	}
	.menu-statikc{
		padding:0 22px 0 185px
	}
	.menu-statikd{
		padding:0 22px 0 138px
	}
	.menu-statike{
		padding:0 22px 0 207px
	}
	.menu-statik p{
		margin:8px
	}
	.menu-statik h2{
		font-size:19px;
		margin:0;
		color:#990000;
		font-family:'textbook';
		text-decoration:none;
		line-height:1
	}
	.menu-statik h3{
		font-size:13px;
		margin-top:5px;
		color:#000;
		font-family:sans-serif;
		text-decoration:underline
	}
	.menu-statik a:hover h2, a:hover h3{
		color:#1c4976
	}
	.menu-statik a:hover{
		text-decoration:none
	}
	.menu-top-statika{
		height:125px
	}
	.menu-top-statikb{
		height:149px
	}
	.menu-top-statikc{
		height:140px
	}
}
@media (min-width:992px) and (max-width:1199px){
	.block-header-b{
		display:block
	}
	.contain-head{
		width:970px
	}
	.header-height{
		height:547px
	}
	.header-height-top{
		top:-547px
	}
	.header-fontan-wl{
		float:left;
		width:38%
	}
	.header-fontan-wr{
		float:left;
		width:62%;
		background:url(/header/fontan.png) no-repeat left;
		background-size:auto 100%
	}
	.menu-statik{
		float:left;
		width:33%
	}
	.menu-statika{
		padding:0 15px 0 135px
	}
	.menu-statikb{
		padding:0 15px 0 153px
	}
	.menu-statikc{
		padding:0 15px 0 153px
	}
	.menu-statikd{
		padding:0 15px 0 114px
	}
	.menu-statike{
		padding:0 15px 0 171px
	}
	.menu-statik p{
		margin:7px
	}
	.menu-statik h2{
		font-size:16px;
		margin:0;
		color:#990000;
		font-family:'textbook';
		text-decoration:none;
		line-height:1
	}
	.menu-statik h3{
		font-size:11px;
		margin-top:5px;
		color:#000;
		font-family:sans-serif;
		text-decoration:underline
	}
	.menu-statik a:hover h2, a:hover h3{
		color:#1c4976
	}
	.menu-statik a:hover{
		text-decoration:none
	}
	.menu-top-statika{
		height:104px
	}
	.menu-top-statikb{
		height:123px
	}
	.menu-top-statikc{
		height:117px
	}
}
@media (min-width:768px) and (max-width:991px){
	.block-header-c{
		display:block
	}
	.contain-head{
		width:750px
	}
	.header-height{
		height:423px
	}
	.header-height-top{
		top:-423px
	}
	.header-fontan-wl{
		float:left;
		width:38%
	}
	.header-fontan-wr{
		float:left;
		width:62%;
		background:url(/header/fontan.png) no-repeat left;
		background-size:auto 100%
	}
	.menu-statik{
		float:left;
		width:33%
	}
	.menu-statika{
		padding:0 15px 0 105px
	}
	.menu-statikb{
		padding:0 15px 0 119px
	}
	.menu-statikc{
		padding:0 15px 0 118px
	}
	.menu-statikd{
		padding:0 15px 0 88px
	}
	.menu-statike{
		padding:0 15px 0 132px
	}
	.menu-statik p{
		margin:7px
	}
	.menu-statik h2{
		font-size:15px;
		margin:0;
		color:#990000;
		font-family:'textbook';
		text-decoration:none;
		line-height:1
	}
	.menu-statik a:hover h2{
		color:#1c4976
	}
	.menu-statik a:hover{
		text-decoration:none
	}
	.menu-top-statika{
		height:80px
	}
	.menu-top-statikb{
		height:95px
	}
	.menu-top-statikc{
		height:90px
	}
}
@media (max-width:767px){
	.contain-head{		
		width:100%
	}
}