/* Basic styling 
=========================================================================*/
		html, body {
			height: 100%;
			margin: 0;
			padding: 0;
			background-color: #000;
			line-height: 1.2;
			overflow-x:hidden;
			overflow-y:auto;
			color:#fff;
			font-size:18px;
			/*font-family: Arial;*/
			font-weight: 600;
			}
		a {text-decoration: none;}
		a:link, a:visited, a:active {text-decoration: none;color:#fff;}
		a:hover {text-decoration: none;color:#006598;}
		h4 {font-size:18px;display:inline;font-weight: 200;}
		

/* STYLE 
=========================================================================*/
.blue {color:#1483BA;}/*#006598*/
.grey {color:#999;}
.top_left {position:relative;float:right;width:41%;height:130px;margin:10px 1%;background:;}
	.top_left h1 {font-weight: 200;font-size:80px;margin:auto;display:inline;line-height:48px;letter-spacing: 5px;}
	.top_left h4 {font-size:20px;font-weight: 400;}
.top_right {position:relative;float:right;width:55%;height:130px;margin:10px 1%;background:;text-align:right;}
	.top_right h1 {font-weight: 200;font-size:80px;margin:auto;display:inline;line-height:48px;letter-spacing: 5px;}
	.top_right h4 {line-height:2px;}
	.linki_lang{display:inline;}
	.top_right a {margin-left:15px;position:relative;z-index:2;}
	#active {color:#006598;}
.div_menu {position:relative;float:right;width:98%;height:200px;margin:10px 1%;background:;}
/*GALLERY*/
.div_main {position:relative;float:right;width:98%;min-height:100px;margin:10px 1%;background:;
display: -webkit-flex;
    display: flex;
	 -webkit-flex-wrap: wrap;
    flex-wrap: wrap;}
	.div_in_main2{position:relative;float:left;width:310px;height:310px;margin:20px;background:;}
		.div_in_main2 img{width:100%;height:100%;}
	.div_in_main{position:relative;float:left;width:50%;min-width:316px;min-height:50px;background:;}
	
			.div_in_main2 div{position:relative;float:none;width:300px;height:300px;background:;margin:8px auto;}
/*				.div_in_main2 div img{width:300px;height:300px;}*/
				
		.div_in_main3{position:relative;float:left;width:90%;min-height:50px;background:;padding:0 5% 0 5%}
			.div_in_main3 div{position:relative;float:none;width:50%;min-height:150px;background:#000;margin:8px auto;padding:5px;text-align:right;color:#aaa;cursor:pointer;}
				.div_in_main3 hr {border-color:#888;margin:0px auto 40px auto;width:80%;}
				.div_in_main3 div:hover p {background:;color:#006598;}
				.div_in_main3 div h3 {margin:3px 0 3px 0;color:#1483BA;text-align:left;}
				.div_in_main3 div p {margin:3px 0 3px 0;color:#fff;text-align:left;}
				
		.div_in_main4{position:relative;float:left;width:25%;width:90%;min-height:50px;background:;padding:0 5% 0 5%;text-align:center;}
			.div_in_main4 img{position:relative;left:0px;right:0px;float:none;min-width:20px;min-height:150px;margin:8px auto;padding:5px;text-align:center;color:#999;}
		
		.div_in_main5{position:relative;float:right;width:55%;min-height:50px;background:;padding:0 5% 0 5%;margin-top:30px;cursor:pointer;}
			.div_in_main5 div{position:relative;float:none;width:100%;min-height:150px;background:;margin:8px auto 30px auto;padding:5px;text-align:left;color:#bbb;}
			.div_in_main5 hr {border-color:#888;margin:0px auto 40px auto;width:80%;}
			.div_in_main5 div:hover {background:;color:#006598;}
			.div_in_main5 div h1 {font-size:50px;margin:2px;}
			.div_in_main5 div p {display:inline;margin:2px;}
			.div_in_main_a{position:relative;float:left;width:30%;min-width:200px;min-height:50px;background:;padding:0 0 0 2%;}
			.div_in_main_a img {max-width:100%; max-height:100%;}

.div_footer{position:relative;float:right;width:100%;height:40px;margin:100px 1%;text-align:center;color:#999;}
/*menu*/
.div_menu hr{width:40%;border:1px solid #888;}
.menu_one a{margin-right:30px;}
.menu_two{margin-top:20px;}
	.menu_two a{margin-left:30px;}
	
/*Galery*/
.border {background:red;position:absolute;}
/* x<1450
=================================================== */		
	@media only screen and (max-width: 1450px) {
			.div_in_main2{position:relative;float:left;width:260px;height:260px;margin:20px;}
	}
/* x<1050
=================================================== */		
	@media only screen and (max-width: 1050px) {
	.top_left{width:98%;margin:0px 1%;text-align:center;}
	.top_right{width:98%;margin:20px 1% 0px 1%;text-align:left;}
		.top_right h1 {line-height:68px;}
		.top_right h4 {line-height:62px;}
		.top_right a {margin-left:25px;}
		.language {display:none;}
		.linki_lang{position:absolute;top:-10px;right:1%;width:98%;text-align:right;}
		.div_in_main2{width:200px;height:200px;}
		.div_menu hr{width:80%;}
	.div_in_main4 img{max-width:100%;}
.div_in_main3 div{width:100%;}
.div_footer{margin:50px 1%;}
	}
	@media only screen and (max-width: 985px) {
		.menu_one{font-size:22px;}
		.menu_two{font-size:22px;}
		.div_in_main{width:50%;}
		.div_in_main2{width:300px;height:300px;}


	}
	@media only screen and (max-width: 750px){
		.top_right h1 {font-size:60px;}
		.top_left h1 {font-size:60px;}
		.menu_one{font-size:24px;}
		.menu_two{font-size:24px;}
		.div_in_main{width:100%;}

		.div_in_main5 {width:90%;}
		.div_in_main_a{margin-left:5%;padding:0px;min-width:250px;}
		
	}
	@media only screen and (max-width: 600px){
	home, body {line-height: 1.0;font-size:16px;letter-spacing: 0px;}
	h4 {font-size:16px;}
	.top_right {height:100px;}
		.top_right h1 {font-size:40px;letter-spacing: 3px;line-height:48px;}
		.top_right h4 {line-height:22px;}
				.div_in_main2{width:400px;height:400px;}
	.top_left{height:90px;}
		.top_left h1 {font-size:40px;letter-spacing: 3px;}

	}

	@media only screen and (max-width: 500px){	.div_in_main2{width:350px;height:350px;}
	.menu_one{position:relative;float:left;display:inline;width:50%;}
		.menu_one a {display:block;line-height:30px;}
	.menu_two {position:relative;float:left;display:inline;width:50%;}
		.menu_two a {display:block;line-height:30px;}	
			
	}
		@media only screen and (max-width: 400px){	.div_in_main2{width:300px;height:300px;}}
