.headerh {
  background-color: #222d80;
  color: #ffffff;
  padding: 2px;
  height: 160px;
}
div.llogo {
	position: absolute;
	left: 10%;
	width: 18%;
	height: 150px;
	text-align: center;
	clear: left;
	margin: auto;
}

div.llogo img {
	width:150px;
	height:150px;
}

div.tekst_titull {
	position: absolute;
	left: 20%;
	width: 56%;
	height: 150px;
	text-align: center;
	color:white;
	font-size:105%;
	padding:35px;
}
div.tekst_titull_H1 {
	position: absolute;
	left: 20%;
	width: 56%;
	height: 150px;
	text-align: center;
	color:white;
	font-size:35px;
	padding-top:70px;
}
div.tekst_titull p{
	font-size:16px;
	margin:25px;
}
div.banner_djathtas {
	position: absolute;
	top: 15px;
	right: 8%;
	width:22%;
}
div.language_ico {
	position: absolute;
	top: 10%;
	right: 12%;
	width:5%;
	text-align: right;
	vertical-align: baseline;
}
div.language_ico a{
	color: white;
	text-decoration: none;
	text-align: right;
	font-size: 80%;
	vertical-align: middle;
	padding-bottom: -5px;
}
div.language_ico img{
	text-align: right;
}
div.banner_djathtas img{
	width: 200px;
}

@media screen and (max-width: 600px) {
	div.tekst_titull {left: 25%; font-size:70%; padding-top:20px; height: auto;}
	div.tekst_titull_H1 {left: 25%; font-size:100%; padding-top:60px; height: auto;}
	div.llogo { left: 7px;}
	div.llogo img {width:100px; height:100px;}
	div.header { height: 110px;}
	div.language_ico { width: 20%; float: left; top:5%; right:10px;}
	div.banner_djathtas img{ width: 100px; 	right: 0; border: none}
	div.headerh { height: 135px;}
}

@media screen and (min-width: 601px) {
	div.tekst_titull {left: 20%; right:20%; font-size:70%; padding-top:20px; height: auto;}
	div.tekst_titull_H1 {left:20%;font-size:160%; padding-top:60px; height: auto;}
	div.llogo { left: 12%;}
	div.llogo img {width:150px; height:150px;}
	div.headerh { width:100%; height: 160px;}
	div.header { height: 160px;}
	div.language_ico { width: 20%; float: left; top:5%; right:12%;}
	div.banner_djathtas { right: 8%;}
	div.banner_djathtas img{ width: 100px; 	}
}
@media screen and (min-width: 881px) {
	div.tekst_titull {left: 20%; right:20%; font-size:100%; padding-top:20px; height: auto;}
	div.tekst_titull_H1 {margin:auto; font-size:180%; padding-top:60px; height: auto;}
	div.llogo { left: 8%;}
	div.llogo img {width:130px; height:130px;}
	div.headerh { width:100%; margin-lef:10%;margin-right:10%; height: 140px;}
	div.language_ico { width: 100px; float: left; top:5%; right:15%;}
	div.banner_djathtas { margin-right:auto; right: 16%;}
	div.banner_djathtas img{ width: 150px; 	}
}

@media only screen and (min-width: 1025px) {
	div.pb { width:80%; margin-lef:10%;margin-right:10%;	margin-left:auto;	margin-right:auto;}
	div.llogo { left:auto; margin-left: -3%;}
	div.language_ico { position: relative;width: 100px; float: right; top:60px; right:-18%;}
	div.banner_djathtas {  position: relative; float: right; right: -4%;}
}

