@font-face {
	font-family: 'Newzald-Book';
	src: url('../fonts/Newzald-Book.eot');
	src: local('☺'), url('../fonts/Newzald-Book.woff') format('woff'), url('../fonts/Newzald-Book.ttf') format('truetype'), url('../fonts/Newzald-Book.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'Brevia-Light';
	src: url('../fonts/01BreviaMISTRA-Light.eot');
	src: local('☺'), url('../fonts/01BreviaMISTRA-Light.woff') format('woff'), url('../fonts/01BreviaMISTRA-Light.ttf') format('truetype'), url('../fonts/01BreviaMISTRA-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'Brevia-Regular';
	src: url('../fonts/03BreviaMISTRA-Regular.eot');
	src: local('☺'), url('../fonts/03BreviaMISTRA-Regular.woff') format('woff'), url('../fonts/03BreviaMISTRA-Regular.ttf') format('truetype'), url('../fonts/03BreviaMISTRA-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'Brevia-Semibold';
	src: url('../fonts/07BreviaMISTRA-Semibold.eot');
	src: local('☺'), url('../fonts/07BreviaMISTRA-Semibold.woff') format('woff'), url('../fonts/07BreviaMISTRA-Semibold.ttf') format('truetype'), url('../fonts/07BreviaMISTRA-Semibold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {font-family: 'OfficSerITCBoo';src: url('../fonts/2AA43C_7_0.eot');src: url('../fonts/2AA43C_7_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2AA43C_7_0.woff') format('woff'),url('../fonts/2AA43C_7_0.ttf') format('truetype'),url('../fonts/2AA43C_7_0.svg#wf') format('svg');}
@font-face {font-family: 'OfficSerITCBooIta';src: url('../fonts/2AA43C_4_0.eot');src: url('../fonts/2AA43C_4_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2AA43C_4_0.woff') format('woff'),url('../fonts/2AA43C_4_0.ttf') format('truetype'),url('../fonts/2AA43C_4_0.svg#wf') format('svg');}
@font-face {font-family: 'OfficSerITCBol';src: url('../fonts/2AA43C_6_0.eot');src: url('../fonts/2AA43C_6_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2AA43C_6_0.woff') format('woff'),url('../fonts/2AA43C_6_0.ttf') format('truetype'),url('../fonts/2AA43C_6_0.svg#wf') format('svg');}
@font-face {font-family: 'OfficSerITCBolIta';src: url('../fonts/2AA43C_0_0.eot');src: url('../fonts/2AA43C_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2AA43C_0_0.woff') format('woff'),url('../fonts/2AA43C_0_0.ttf') format('truetype'),url('../fonts/2AA43C_0_0.svg#wf') format('svg');}
@font-face {font-family: 'OfficSerITCMed';src: url('../fonts/2AA43C_1_0.eot');src: url('../fonts/2AA43C_1_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2AA43C_1_0.woff') format('woff'),url('../fonts/2AA43C_1_0.ttf') format('truetype'),url('../fonts/2AA43C_1_0.svg#wf') format('svg');}
@font-face {font-family: 'OfficSerITCMedIta';src: url('../fonts/2AA43C_3_0.eot');src: url('../fonts/2AA43C_3_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2AA43C_3_0.woff') format('woff'),url('../fonts/2AA43C_3_0.ttf') format('truetype'),url('../fonts/2AA43C_3_0.svg#wf') format('svg');}
@font-face {font-family: 'OfficSerITCBla';src: url('../fonts/2AA43C_8_0.eot');src: url('../fonts/2AA43C_8_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2AA43C_8_0.woff') format('woff'),url('../fonts/2AA43C_8_0.ttf') format('truetype'),url('../fonts/2AA43C_8_0.svg#wf') format('svg');}
@font-face {font-family: 'OfficSerITCExBol';src: url('../fonts/2AA43C_2_0.eot');src: url('../fonts/2AA43C_2_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2AA43C_2_0.woff') format('woff'),url('../fonts/2AA43C_2_0.ttf') format('truetype'),url('../fonts/2AA43C_2_0.svg#wf') format('svg');}



body{margin:0;padding:0;}
h6{position:fixed;display:none;margin:10px 0 10px 10px;padding:0;vertical-align:top;}
p, h1{color:#000;text-indent:0px;}
#startspalt h1,#textspalt h1,#elevspalt h1{text-align:left;}
h2{margin:0;padding:0;}

#yttre_ram{background-color:#f9f9f9;overflow:hidden;display:block;position:relative;}
#topboard{position:fixed;display:inline-block;background-color:#fff;z-index:20;border-bottom:1px solid #999;}
#logony{position:relative;display:inline-block;height:auto;}
#anvandare{position:relative;float:right;cursor:pointer;vertical-align:bottom;}
#anvandare2{position:relative;float:right;cursor:pointer;vertical-align:bottom;}
#burger{position:relative;float:right;cursor:pointer;vertical-align:bottom;}
#burger2{position:relative;float:right;cursor:pointer;vertical-align:bottom;}
#search{position:relative;display:inline-block;float:right;cursor:pointer;vertical-align:bottom;}
.searchoff{border:2px solid #788790;width:36px;height:36px;border-radius:36px;}
.searchon{border:2px solid #788790;width:400px;height:36px;border-radius:36px;}
.searchoff img{width:36px;display:inline-block;height:auto;position:relative;right:0px;float:right;}
.searchon img{width:36px;display:inline-block;height:auto;position:relative;right:0px;float:right;}
.searchon .search-form-container-ny{display:inline-block;width:340px;margin:4px 0 0 20px;}
.searchoff .search-form-container-ny{display:none;}
.search-form-container-ny .searchruta{
	width: 100%;
	  box-sizing: border-box;
	  border: 0px solid #ccc;
	  border-radius: 0px;
	  font-size: 16px;
	  padding: 5px;
	}
#searchform{position:relative;}
#menyer{position:relative;display:table;width:auto;float:right;border:0px solid blue;vertical-align:bottom;margin:0 1vw 0 0;height:4vw;min-height:60px;max-height:70px;bottom:0;}
#om1 .delmeny{border:1px solid red;cursor:pointer;}
#om1 .onlage .tremeny{display:block;}
#om1 .offlage .tremeny{display:none;}

#menyer .header-meny-inner{background-color:#fcfcfc;}
#menyer .header-meny-niva1{font-family:'OfficSerITCBol';line-height:2;color:#788790;margin:0;padding:0 0 10px 0;border:0px solid blue;cursor:pointer;display:block;position:relative;}
#menyer .header-meny-niva1:hover{color:#788790;}
#menyer .header-meny-niva2{display:block;font-family:'OfficSerITCBol';color:#788790;margin:0;padding:0.5em 3px;border-top:0px solid #fff;}
#menyer .header-meny-niva2:hover{color:#fff;}
#menyer .header-meny-niva2 a:link{color:#fff;}
#menyer .header-meny-niva2 a:visited{color:#fff;}
#menyer .header-meny-niva3{display:block;font-family:'OfficSerITCBol';color:#fff;margin:0;padding:0.5em 3px;border-top:0px solid #fff;}
#menyer .header-meny-niva3:hover{color:#fff;}
#menyer .header-meny-niva3 a:link{color:#fff;}
#menyer .header-meny-niva3 a:visited{color:#fff;}
#menyer .header-meny-box1{position:relative;display:table-cell;vertical-align:bottom;border:0px solid red;padding:0 10px 0 10px;margin-bottom:0px;min-height:60px;max-height:70px;}
#menyer .header-meny-bix1{background-color:#efefef;position:relative;display:table-cell;vertical-align:bottom;border:0px solid green;padding:0 10px 0 10px;margin-bottom:0px;min-height:60px;max-height:70px;}
#menyer .header-meny-bix1 .header-meny-niva1{color:#788790;}
#menyer .header-meny-box1:hover{background-color:#efefef;color:#fff;}
#menyer .header-meny-box2{display:none;position:absolute;background-color:#788790;white-space:nowrap;min-width:160px;padding:10px;margin:0 0 0 -10px;border:0px solid green;}
#menyer .header-meny-box3{display:none;position:absolute;background-color:#788790;white-space:wrap;width:220px;padding:10px;margin:0 0 0 -10px;border:0px solid green;}
#menyer .header-meny-box1:hover .header-meny-box2{display:block;}
#menyer .header-meny-box1:hover .header-meny-box3{display:block;}
#menyer .header-meny-bix1 .header-meny-box2{display:block;}
#menyer .header-meny-bix1 .header-meny-box3{display:block;}
#menyer ul{padding:0;margin:0;list-style-type:none;}
#menyer li{padding:0;margin:0;list-style-type:none;}
#menyer .header-meny-niva1 p{text-decoration:none;cursor:pointer;font-size:18px;line-height:0;}
#menyer .header-meny-niva2 a{text-decoration:none;cursor:pointer;font-size:18px;line-height:16px;}
#responsivruta{position:fixed;display:none;margin:0 auto;width:300px;border:0px solid white;top:0;left:30%;}
#bredd{width:auto;min-width:100px;height:25px;display:inline-block;background-color:white;vertical-align:top;font-family:'Brevia-Regular';font-size:1.2em;text-align:center;}
#hojd{width:auto;min-width:100px;height:25px;display:inline-block;background-color:white;vertical-align:top;font-family:'Brevia-Regular';font-size:1.2em;text-align:center;}
#menyer .menyoff a::after{content:none;}
#menyer .menyon a::after{content:none;}
/*#inlogg,#inloggRub,#inloggText{background-color:#3c8583;}*/
/*#nta_login1 input[type=text], #nta_login1 input[type=password]{background-color:#3c8583;border:1px solid #fff;}*/
#nta_login input[type=text], #nta_login input[type=password]{border:1px solid #fff;}
/*#inlogg1 li{background-color:#3c8583;}*/
/*#inlogg2 li{background-color:#3c8583;}
#inloggText{border-bottom:1px solid #d1d592;}
#inlogg2 .tremeny li{border-bottom:1px solid #3b6261;}
#inlogg2 li a:hover{color:#3b6261;}*/

#yttre_ram p.kategori{display:block;}

#blalada{cursor:pointer;position:relative;}
#blalada img{width:auto;}
#blaladafull{position:absolute;z-index:11;top:0;right:0;}
#blaladafullback{background-color:#fff;position:absolute;width:100%;height:100%;opacity:0.9;z-index:1;}
#blaladafull object{position:relative;}
#blaladafull #closebla {position:absolute;cursor:pointer;z-index:12;border-left:3px solid #fff;border-bottom:3px solid #fff;}
#blaladafull #closebla img{}
#blaladafull2 #closebla2 {position:absolute;cursor:pointer;z-index:12;border-left:3px solid #fff;border-bottom:3px solid #fff;}
#blaladafull2 #closebla2 img{}
#blaladafull2{position:absolute;z-index:11;top:0;right:0;}
#blaladafull2 object{position:relative;}
#blaladafull2 #closebla {position:absolute;cursor:pointer;z-index:12;border-left:3px solid #fff;border-bottom:3px solid #fff;}
#blaladafull2 #closebla img{}
#blalada.doldlada{display:none;}
#blaladafull.doldlada{display:none;}
#blaladafull.doldlada #closebla2{display:none;}
#blalada2.doldlada{display:none;}
#blaladafull2.doldlada{display:none;}
#blaladafull2.doldlada #closebla2{display:none;}

#block1{background-color:#fff;display:block;position:relative;}
#block2{background-color:#f9f9f9;display:block;position:relative;}
#block2 img{}
#block3{background-color:#fff;display:block;position:relative;white-space:nowrap;}
#block4{background-color:#fff;display:block;position:relative;}

#bildspalt{overflow:hidden;display:inline-block;position:relative;clear:both;}
#bildspalt{
	background-image: url("../pics/Kemilab-506R.jpg"); /* The image used */
	background-color: #edf7fd; /* Used if the image is unavailable */
	background-position: center; /* Center the image */
	background-repeat: no-repeat; /* Do not repeat the image */
	background-size: 100% auto; /* Resize the background image to cover the entire container */
}

#startspalt{display:inline-block;position:relative;vertical-align:top;background-color:#3c8583;clear:both;}
#startspalt .inloggruta{position:absolute;}
#startspalt h1{font-family:'OfficSerITCBol';color:#fff;}
#startspalt h1 span{font-family:'OfficSerITCBol';color:#fff;}
#startspalt p{font-family:'OfficSerITCBoo';color:#fff;}
#startspalt .knappar{display:inline-block;border:1px solid white;background-color:#3c8583;text-align:center;color:#fff;font-family:'OfficSerITCBol';cursor:pointer;}
#startspalt #dinkemi{border:0px solid red;width:80px;height:80px;position:absolute;bottom:20px;right:20px;}
#startspalt #dinkemi img{
	-webkit-filter: drop-shadow(5px 5px 5px #222222);
	  filter: drop-shadow(5px 5px 5px #222222);
}

#textspalt{display:none;position:relative;vertical-align:top;background-color:#3c8583;clear:both;}
#textspalt .inloggruta{position:absolute;}
#textspalt h1{font-family:OfficSerITCBol;color:#fff;}
#textspalt h1 span{font-family:OfficSerITCBol;color:#fff;}
#textspalt p{font-family:OfficSerITCBoo;color:#fff;}
#textspalt form{margin:0 0 10px 0;}
#textspalt input{border:1px solid white;color:#fff;border-radius:5px;margin:0;}
#textspalt input[type=text], #textspalt input[type=password]{color:#fff;font-family:'OfficSerITCBoo';margin:0;}
#textspalt input[type=submit]{display:inline-block;font-family:'OfficSerITCBol';background-color:#ce5d43;color:#fff;cursor:pointer;border-radius:0;border:1px solid #ce5d43;}
#textspalt .knappar{display:inline-block;border:1px solid white;background-color:#3c8583;text-align:center;color:#fff;font-family:'OfficSerITCBol';cursor:pointer;}
#textspalt #closemin {display:block;position:absolute;cursor:pointer;background-color:#fff;}
#textspalt #closemin img{}

#elevspalt{display:inline-block;position:relative;vertical-align:top;background-color:#3a4f5d;clear:both;}
#elevspalt .inloggruta{position:absolute;}
#elevspalt h1{font-family:'OfficSerITCBol';color:#fff;}
#elevspalt h1 span{font-family:'OfficSerITCBol';color:#fff;}
#elevspalt p{font-family:'OfficSerITCBoo';color:#fff;}
#elevspalt form{}
#elevspalt input{border:1px solid white;color:#fff;border-radius:5px;}
#elevspalt #nta_login2 input[type=text], #textspalt input[type=password]{color:#fff;font-family:'OfficSerITCBoo';margin:0;}
#elevspalt #nta_login2 input[type=submit]{display:inline-block;font-family:'OfficSerITCBol';background-color:#ce5d43;color:#fff;cursor:pointer;border-radius:0;border:1px solid #ce5d43;margin:10px 0 0 0;float:none;}
#elevspalt input.inputdold{display:none;}
#elevspalt .delning{display:inline-block;border:1px solid #c0cfd7;border-radius:5px;text-align:center;color:#fff;font-family:'OfficSerITCBol';cursor:pointer;padding:5px 10px;}
#elevspalt .delning a{color:#fff;}
#elevspalt .delning ul{list-style-type:none;}
#elevspalt .delning li,#elevspalt .delning ul{padding:0;margin:0;}
#elevspalt .knappar{display:inline-block;border:1px solid #60605e;background-color:#fff;text-align:center;color:#fff;font-family:'OfficSerITCBol';cursor:pointer;}
#elevspalt #closemin {display:block;position:absolute;cursor:pointer;background-color:#fff;}
#elevspalt #closemin img{}

#minspalt{display:inline-block;position:relative;vertical-align:top;background-color:#3c8583;clear:both;}
#minspalt .faktaruta{}
#minspalt .faktaruta .foto{display:inline-block;vertical-align:top;border:2px solid white;width:90px;height:90px;margin-right:10px;}
#minspalt .faktaruta .text{display:inline-block;vertical-align:top;}
#minspalt .faktaruta .foto img{width:90px;height:90px;}
#minspalt .inloggruta{position:absolute;}
#minspalt h1{font-family:'OfficSerITCBol';color:#fff;}
#minspalt .faktaruta h2{display:inline-block;font-family:'OfficSerITCBol';color:#fff;}
#minspalt p{font-family:'OfficSerITCBoo';color:#fff;}
#minspalt p a{text-decoration:none;color:#fff;}
#minspalt p.kategori{}
#minspalt input{border:1px solid white;color:#fff;}
#minspalt input[type=text], #textspalt input[type=password]{color:#fff;font-family:'OfficSerITCBoo';}
#minspalt input[type=submit]{display:block;font-family:'OfficSerITCBol';background-color:#ce5d43;color:#fff;cursor:pointer;border-radius:0;border:1px solid #ce5d43;}
#minspalt .knappar{display:block;border:1px solid white;background-color:#3c8583;text-align:left;color:#fff;font-family:'OfficSerITCBoo';cursor:pointer;border-radius:5px;}
#minspalt .loggaut{display:block;font-family:'OfficSerITCBol';background-color:#ce5d43;color:#fff;cursor:pointer;border-radius:0;border:1px solid #ce5d43;float:left;margin:0;}
#minspalt #dinkemi{border:0px solid red;width:80px;height:80px;position:absolute;top:20px;right:20px;}
#minspalt #dinkemi img{
	-webkit-filter: drop-shadow(5px 5px 5px #222222);
	  filter: drop-shadow(5px 5px 5px #222222);
}

#omspalt{display:inline-block;position:relative;vertical-align:top;overflow:hidden;}
#aktuelltspalt{display:inline-block;position:relative;overflow:hidden;}
#aktuelltspalt #dinkemi{border:0px solid red;width:80px;height:80px;position:absolute;top:10px;right:10px;}
#aktuelltspalt #dinkemi img{
	-webkit-filter: drop-shadow(5px 5px 5px #222222);
	  filter: drop-shadow(5px 5px 5px #222222);
}
.omruta,.omruta2{background-color:#2281b5;display:inline-block;position:relative;overflow:hidden;cursor:pointer;}
#aktuellruta1,#aktuellruta2,#aktuellruta3{background-color:#7b8827;display:inline-block;position:relative;overflow:hidden;cursor:pointer;}
#omspalt p.titelbox, #aktuelltspalt p.titelbox{font-family:'OfficSerITCBol';color:#fff;text-align:center;}
#aktuelltspaltsamling{display:inline-block;position:relative;vertical-align:top;overflow:visible;width:1600px;height:auto;margin:0 0 0 0;padding:0 0 0 0;}
#block2 .aktuellrutadubbel{background-color:#fff;border:1px solid #efefef;display:inline-block;position:relative;overflow:hidden;cursor:pointer;width:780px;height:380px;margin:0 16px 16px 0;padding:0;}
#block2 .aktuellrutadubbeltext{display:inline-block;position:relative;overflow:hidden;cursor:pointer;width:380px;height:380px;margin:0 0 0 0;padding:0;}
#block2 .aktuellrutaspalt{background-color:#fff;border:1px solid #efefef;display:inline-block;position:relative;overflow:hidden;cursor:pointer;width:380px;height:380px;margin:0 16px 16px 0;padding:0;}
#block2 .imagestor{display:inline-block;position:relative;overflow:hidden;width:400px;height:380px;margin:0 0 0 0;float:left;border-right:0px solid #2281b5;}
#block2 .imageliten{display:block;position:relative;overflow:hidden;width:380px;height:190px;margin:0 0 0 0;border-top:1px solid #5f602e;}
#block2 .imagestor{
	background-color: #7b8827;
	width: 400px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}
#block2 .imageliten{
	background-color: #7b8827;
	width: 380px;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}
#aktuelltspaltsamling p.titelbox{font-family:'OfficSerITCBol';color:#7b8827;text-align:left;border:0px solid white;}
#aktuelltspaltsamling p.titelbox{font-size:1.4em;line-height:1.3;margin:40px auto 0 auto;width:80%;height:130px;}
#block2 .aktuellrutadubbeltext p.titelbox{width:80%;margin:40px auto 0 auto;text-align:left;height:auto;}
#block2 p.excerptbox{font-family:'OfficSerITCBoo';color:#7b8827;text-align:left;border:0px solid white;}
#block2 p.excerptbox{font-size:1.0em;line-height:1.3;margin:20px auto 0 auto;width:80%;height:160px;}
#block2 p.datumnyhet{font-family:'OfficSerITCBoo';color:#7b8827;text-align:center;border:0px solid black;margin:0 auto 0 auto;width:80%;height:20px;}
#block2 p.datumnyhet{font-size:0.6em;line-height:1.1;text-align:left;padding:0 0 0 0;}
#block2 .aktuellrutadubbeltext p.datumnyhet{width:80%;margin:0 auto 0 auto;}
#block2 .ruboexerp{width:auto;height:315px;border:0px solid green;margin:0;padding:0;}
#yttre_ram .textintro h1{font-family:'OfficSerITCBol';color:#788790;text-align:center;margin:100px 0 0 0;font-size:60px;}
#yttre_ram .textintro p{font-family:'OfficSerITCBoo';color:#788790;text-align:center;margin:20px auto 0 auto;font-size:20px;width:800px;}
#yttre_ram #aktuelltdel1{background-color:#7b8827;text-align:center;margin:100px 0 0 0;font-size:60px;padding:10px 0 60px 0;}
#yttre_ram #aktuelltdel1 h1{font-family:'OfficSerITCBol';color:#fff;text-align:center;margin:0;font-size:60px;}

#instagram{overflow:hidden;border:0px solid #67731a;}
#instagram img{width:101%;height:101%;}

#temaspalt{display:inline-block;white-space:nowrap;vertical-align:top;clear:both;overflow-x:scroll;overflow-y:hidden;border-right:1px solid #ededed;border-left:1px solid #ededed;}
#temaspalt .temakuborange{white-space:normal;display:inline-block;position:relative;background-color:#EEA400;vertical-align:top;cursor:pointer;margin-right:4px;}
#temaspalt .temakubblue{white-space:normal;display:inline-block;position:relative;background-color:#00A6E5;vertical-align:top;cursor:pointer;margin-right:4px;}
#temaspalt .temakubgreen{white-space:normal;display:inline-block;position:relative;background-color:#A2B610;vertical-align:top;cursor:pointer;margin-right:4px;}
#temaspalt .temakubred{white-space:normal;display:inline-block;position:relative;background-color:#EB5D40;vertical-align:top;cursor:pointer;margin-right:4px;}
#temaspalt .temakubmell{white-space:normal;display:inline-block;position:relative;background-color:#fff;vertical-align:top;cursor:pointer;margin-right:4px;}
#temaspalt .rubrikliten{display:table;margin:0 auto;text-align:center;width:90%;}
#temaspalt .rubrikliten h2{display:table-cell;vertical-align:middle;line-height:1;}
#temaspalt .rubrikliten h2{color:#fff;text-align:center;}
#temaspalt .kategoriorange{background-color:#F2B54F;}
#temaspalt .kategoriblue{background-color:#36B9E9;}
#temaspalt .kategorigreen{background-color:#b6c254;}
#temaspalt .kategorired{background-color:#EE8266;}
#temaspalt .bilder{width:max-content;height:auto;position:relative;display:block;}
#temaspalt .bilder img{display:inline-block;}
#temaspalt .arskurs{width:max-content;height:auto;position:relative;display:block;}
#temaspalt .siffror{}
#temaspalt .arskurs p{display:inline-block;background-color:#fff;padding:0;font-family:'OfficSerITCMed';color:#888;text-align:center;margin:0;}


#temapilL{position:relative;display:inline-block;vertical-align:top;cursor:pointer;}
#temapilL img{}
#temapilR{position:relative;display:inline-block;vertical-align:top;cursor:pointer;}
#temapilR img{}


#sidfotny{height:auto;display:block;background-color:#2281b5;}
#logonegny{width:auto;display:inline-block;vertical-align:top;}
#logonegny img{display:inline-block;}
#sociala{display:inline-block;vertical-align:top;border-left:2px solid white;}
#sociala img{display:inline-block;}
#adressny{display:inline-block;vertical-align:top;border-left:2px solid white;}
#adressny p{font-family:'OfficSerITCBoo';color:#fff;}

/* Nya mallar */
h2 .nyh2{color:pink;}
.nyantabakgrund{background-color:#f9f9f9;padding-top:65px;padding-bottom:20px;}
.menyblock{background-color:#fff;border-left:1px solid #efefef;border-right:1px solid #efefef;padding:0 0 65px 0;width:90vw;max-width:1100px;margin:20px auto 0 auto;}
.menyblock .text{width:80vw;max-width:700px;margin:0 auto;}
#vetenskapliga_radet{display:block;}
.menyblock .text h1{font-size:3.5em;text-align:left;padding:100px 0 30px 0;color:#2281b5;}
.menyblock .text h2{font-size:2em;line-height:1.2em;text-align:left;padding-top:0;color:#2281b5;margin:50px 0 0 0;}
.menyblock .text blockquote p{font-size:2em;line-height:1.2em;text-align:left;padding-top:0;margin:0 0 30px 0;max-width:700px;}
.menyblock .text p{text-align:left;padding-top:0;margin:15px 0 0 0;max-width:700px;}
.menyblock .text img.imghalv{max-width:600px;margin:20px auto;display:block;position:relative;}
.menyblock .text img.imghel{max-width:100%;margin:20px auto;display:block;position:relative;}
.menyblock img.imgspalt{width:100%;margin:20px auto;display:block;position:relative;}
.menyblock .text .video {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.menyblock .text iframe{position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#nyaspalten .vberattelser{width:100%;max-width:900px;padding:0 50px;margin-top:30px;}
#nyaspalten .vberattelser p{color:#2281b5;}
#nyaspalten #stadgar h2{color:#2281b5;}


#nyaspalten #nyckelbereppbox{background-color:#fff;padding-top:0;border-top:3px solid #f9f9f9;}
#nyaspalten #overgangarbox{background-color:#fff;padding-top:0;border-top:3px solid #f9f9f9;}
#nyaspalten #implementeringbox{background-color:#fff;padding-top:0;border-top:3px solid #f9f9f9;}
#nyaspalten #externa_aktorerbox{background-color:#fff;padding-top:0;border-top:3px solid #f9f9f9;}
#nyaspalten #oversattningarbox{background-color:#fff;padding-top:0;border-top:3px solid #f9f9f9;}
#nyaspalten #forskningbox{background-color:#fff;padding-top:0;border-top:3px solid #f9f9f9;}
#nyaspalten #boktips_till_ntatemanbox{background-color:#fff;padding-top:0;border-top:3px solid #f9f9f9;}
#nyaspalten #ideban_for_ntautomhusbox{background-color:#fff;padding-top:0;border-top:3px solid #f9f9f9;}

#nyaspalten #nyckelbereppbox .text{width:100%;max-width:1000px;}
#nyaspalten #overgangarbox .text{width:100%;max-width:1000px;}
#nyaspalten #implementeringbox .text{width:100%;max-width:1000px;}
#nyaspalten #externa_aktorerbox .text{width:100%;max-width:1000px;}
#nyaspalten #oversattningarbox .text{width:100%;max-width:1000px;}
#nyaspalten #forskningbox .text{width:100%;max-width:1000px;}
#nyaspalten #boktips_till_ntatemanbox .text{width:100%;max-width:1000px;}
#nyaspalten #ideban_for_ntautomhusbox .text{width:100%;max-width:1000px;}

#nyaspalten #nyckelbereppbox .mright{border-top:0px solid #ccc;border-bottom:0px solid #ccc;margin-top:30px;}
#nyaspalten #nyckelbereppbox .mright .filrad{background-color:#f9f9f9;}
#nyaspalten #overgangarbox .mright{border-top:0px solid #ccc;border-bottom:0px solid #ccc;margin-top:30px;}
#nyaspalten #overgangarbox .mright .filrad{background-color:#f9f9f9;}
#nyaspalten #implementeringbox .mright{border-top:0px solid #ccc;border-bottom:0px solid #ccc;margin-top:30px;}
#nyaspalten #implementeringbox .mright .filrad{background-color:#f9f9f9;}
#nyaspalten #externa_aktorerbox .mright{border-top:0px solid #ccc;border-bottom:0px solid #ccc;margin-top:30px;}
#nyaspalten #externa_aktorerbox .mright .filrad{background-color:#f9f9f9;}
#nyaspalten #oversattningarbox .mright{border-top:0px solid #ccc;border-bottom:0px solid #ccc;margin-top:30px;}
#nyaspalten #oversattningarbox .mright .filrad{background-color:#f9f9f9;}
#nyaspalten #forskningbox .mright{border-top:0px solid #ccc;border-bottom:0px solid #ccc;margin-top:30px;}
#nyaspalten #forskningbox .mright .filrad{background-color:#f9f9f9;}
#nyaspalten #boktips_till_ntatemanbox .mright{border-top:0px solid #ccc;border-bottom:0px solid #ccc;margin-top:30px;}
#nyaspalten #boktips_till_ntatemanbox .mright .filrad{background-color:#f9f9f9;}
#nyaspalten #ideban_for_ntautomhusbox .mright{border-top:0px solid #ccc;border-bottom:0px solid #ccc;margin-top:30px;}
#nyaspalten #ideban_for_ntautomhusbox .mright .filrad{background-color:#f9f9f9;}

#nyaspalten #nyckelbereppbox .text .mleft{width:460px;margin-right:20px;}
#nyaspalten #nyckelbereppbox .text .mright{width:460px;height:300px;overflow:scroll;}
#nyaspalten #overgangarbox .text .mleft{width:460px;margin-right:20px;}
#nyaspalten #overgangarbox .text .mright{width:460px;height:300px;overflow:scroll;}
#nyaspalten #implementeringbox .text .mleft{width:460px;margin-right:20px;}
#nyaspalten #implementeringbox .text .mright{width:460px;height:300px;overflow:scroll;}
#nyaspalten #externa_aktorerbox .text .mleft{width:460px;margin-right:20px;}
#nyaspalten #externa_aktorerbox .text .mright{width:460px;height:300px;overflow:scroll;}
#nyaspalten #oversattningarbox .text .mleft{width:460px;margin-right:20px;}
#nyaspalten #oversattningarbox .text .mright{width:460px;height:300px;overflow:scroll;}
#nyaspalten #forskningbox .text .mleft{width:460px;margin-right:20px;}
#nyaspalten #forskningbox .text .mright{width:460px;height:300px;overflow:scroll;}
#nyaspalten #boktips_till_ntatemanbox .text .mleft{width:460px;margin-right:20px;}
#nyaspalten #boktips_till_ntatemanbox .text .mright{width:460px;height:300px;overflow:scroll;}
#nyaspalten #ideban_for_ntautomhusbox .text .mleft{width:460px;margin-right:20px;}
#nyaspalten #ideban_for_ntautomhusbox .text .mright{width:460px;height:300px;overflow:scroll;}
#nyaspalten .mright .filrub h3{margin:0;width:350px;}


#nyaspalten #ansoka_om_medlemskap .text{width:100%;max-width:950px;}
#nyaspalten #ansoka_om_medlemskap .filfavo{display:none;}
#nyaspalten #ansoka_om_medlemskap .mleft{width:460px;margin-right:20px;display:inline-block;vertical-align:top;}
#nyaspalten #ansoka_om_medlemskap .mright{border-top:0px solid #ccc;border-bottom:0px solid #ccc;margin-top:30px;width:460px;display:inline-block;vertical-align:top;}
#nyaspalten #ansoka_om_medlemskap .mright .filrad{background-color:#f9f9f9;}
#nyaspalten #ansoka_om_medlemskap .mright .filrub{display:inline-block;color:#89A1AE;vertical-align:top;}
#nyaspalten #ansoka_om_medlemskap .mright .filikon{float:left;display:inline-block;vertical-align:top;}

#nyaspalten #ansoka_om_medlemskap .mright h2{margin:0 10px 0 70px;}
#nyaspalten #ansoka_om_medlemskap .mright .filrad{width:100%;min-height:55px;margin-bottom:2px;padding:5px 0 10px 0;}
#nyaspalten #ansoka_om_medlemskap .mright .filtext{margin:0 10px 0 70px;}
#nyaspalten #ansoka_om_medlemskap .mright .filrub{margin:15px 0 0 0;}
#nyaspalten #ansoka_om_medlemskap .mright .filrub h3{margin:0;width:350px;}
#nyaspalten #ansoka_om_medlemskap .mright .filikon{width:40px;height:40px;margin:10px 15px 10px 15px;}
#nyaspalten #ansoka_om_medlemskap .mright .filikon img{width:40px;height:40px;}

#nyaspalten #informationsmaterial{background-color:#fff;}
#nyaspalten #vanliga_fragor h1{font-size:3.5em;text-align:left;padding:100px 0 30px 0;color:#2281b5;}
#nyaspalten #vanliga_fragor{background-color:#EDF7FD;}

#nyaspalten #arbetssattet{background-color:#fff;padding-bottom:0px;padding-top:0;}
#nyaspalten #arbetssattet h1{color:#2281b5;}
#nyaspalten #didaktisk_grundsyn{background-color:#fff;padding-bottom:30px;margin-top:50px;}
#nyaspalten #didaktisk_grundsyn .gron1{background-color:#A2B610;}
#nyaspalten #didaktisk_grundsyn .gron2{background-color:#d2d898;}
#nyaspalten #didaktisk_grundsyn .gron1 h3{color:#FFF;text-align:center;}
#nyaspalten #didaktisk_grundsyn .gron1 h3:after{content:url(../svg/pilner.svg);display:block;width:28px;height:28px;margin:0 auto;}
#nyaspalten #didaktisk_grundsyn .gron1 p{color:#FFF;}
#nyaspalten #didaktisk_grundsyn .gron2 h3{color:#000;text-align:center;}
#nyaspalten #didaktisk_grundsyn .gron2 h3:after{content:url(../svg/pilner_svart.svg);display:block;width:28px;height:28px;margin:0 auto;}
#nyaspalten #didaktisk_grundsyn .gron2 p{color:#000;}
#nyaspalten #didaktisk_grundsyn .textknapp{width:80%;}
#nyaspalten #readmore{margin:-40px 0 0 -80px;}
#nyaspalten #uppdragens_arbetscykel{background-color:#fff;padding-bottom:30px;}
#nyaspalten #uppdragens_arbetscykel .text{width:100%;max-width:900px;}
#nyaspalten #uppdragens_arbetscykel .textv{display:inline-block;width:55%;vertical-align:top;margin-right:3%;}
#nyaspalten #uppdragens_arbetscykel .bildh{display:inline-block;width:38%;vertical-align:top;}
#nyaspalten #uppdragens_arbetscykel .bildh img{width:100%;position:relative;display:block;margin:0;left:0;top:0;}
#nyaspalten #uppdragens_arbetscykel h3{color:#2281b5;}
#nyaspalten .temaprovapa{width:1000px;}
#nyaspalten .temaprovapa img{margin-bottom:3px;}
#nyaspalten #temablock{width:1000px;}
#nyaspalten #allateman #filterblock h2{color:#2281b5;margin-bottom:20px;}


#nyaspalten #fem_hornstenar .text{width:80vw;max-width:700px;margin:0 auto;}
#nyaspalten #fem_hornstenar img{width:100%;height:auto;margin:0 auto 30px auto;display:block;position:relative;}

#nyaspalten #nationella_kansliet_kontakter{width:100%;max-width:950px;margin:0 auto;}
#nyaspalten #nationella_kansliet_kontakter .kontakt{margin:0 20px 10px 0;width:450px;min-height:170px;background-color:#f9f9f9;}
#nyaspalten #nationella_kansliet_kontakter .kontaktbild{width:130px;height:170px;}
#nyaspalten #nationella_kansliet_kontakter .kontaktinfo{width:250px;margin-left:10px;}
#nyaspalten #nationella_kansliet_kontakter .kontaktinfo h3{color:#222;font-size:22px;}
#nyaspalten #nationella_kansliet_kontakter .kontaktinfo i{color:#222;font-size:16px;line-height:22px;}
#nyaspalten #nationella_kansliet_kontakter .kontaktinfo a{color:#2281b5;font-size:16px;line-height:22px;}
#nyaspalten #nationella_kansliet_kontakter .kontaktinfo p{color:#222;font-size:16px;line-height:22px;}
#nyaspalten #regionala_samordnare_kontakter{width:100%;max-width:950px;margin:0 auto;}
#nyaspalten #regionala_samordnare_kontakter .kontakt{margin:0 20px 10px 0;width:450px;min-height:170px;background-color:#f9f9f9;}
#nyaspalten #regionala_samordnare_kontakter .kontaktinfo h3{color:#222;font-size:22px;}
#nyaspalten #regionala_samordnare_kontakter .kontaktinfo i{color:#222;font-size:16px;line-height:22px;}
#nyaspalten #regionala_samordnare_kontakter .kontaktinfo a{color:#2281b5;font-size:16px;line-height:22px;}
#nyaspalten #regionala_samordnare_kontakter .kontaktinfo p{color:#222;font-size:16px;line-height:22px;}
#nyaspalten #HelaContainern{width:1100px;margin:0 auto;border:0px solid blue;margin-top:30px;}
#nyaspalten #HelaContainern table{border-collapse: collapse;table-layout: fixed;}
#nyaspalten #HelaContainern #Container{border:0px solid green;width:auto;display:inline-block;margin-left:10px;}
#nyaspalten #HelaContainern #ntakarta{border:0px solid black;width:auto;display:block;position:relative;}
#nyaspalten #HelaContainern #KontaktoLista{border:0px solid red;width:auto;display:inline-block;width:380px;margin-left:10px;}
#nyaspalten #HelaContainern #ContainerText{border:0px solid yellow;width:auto;display:block;}
#nyaspalten #HelaContainern #ContainerFriText{border:0px solid yellow;width:auto;display:block;}
#nyaspalten #HelaContainern #ContainerText .pkom{background-color:#f9f9f9;border:1px solid #f9f9f9;}
#nyaspalten #HelaContainern #ContainerFriText .pkom{background-color:#f9f9f9;border:1px solid #f9f9f9;}
#nyaspalten #HelaContainern #ContainerText .listaktiv2 .pkom{color:#2281b5;}
#nyaspalten #HelaContainern #ContainerFriText .listaktiv2 .pkom{color:#2281b5;}
#nyaspalten #HelaContainern #ContainerKontakt{background-color:#f9f9f9;width:100%;}
#nyaspalten #HelaContainern #ContainerKontakt #KontaktInfo{background-color:#f9f9f9;}
#nyaspalten #HelaContainern #ContainerKontakt #KontaktInfo .pkom{color:#2281b5;}
#nyaspalten #HelaContainern #ContainerKontakt #KontaktInfo .pepost{color:#2281b5;}
#nyaspalten #HelaContainern #ContainerKontakt #KontaktInfo .pkont{color:#222;}
#nyaspalten #HelaContainern #ContainerKontaktFri{background-color:#f9f9f9;width:100%;}
#nyaspalten #HelaContainern #ContainerKontaktFri #KontaktInfoFri{background-color:#f9f9f9;}
#nyaspalten #HelaContainern #ContainerKontaktFri #KontaktInfoFri .pkom{color:#2281b5;}
#nyaspalten #HelaContainern #ContainerKontaktFri #KontaktInfoFri .pepost{color:#2281b5;}
#nyaspalten #HelaContainern #ContainerKontaktFri #KontaktInfoFri .pkont{color:#222;}