body { margin-top: 50px;}

.carousel { background: #000; }
.carousel .item { height: 350px; overflow: hidden; }
.carousel .item img { width: 100%; height: auto; margin-top: -35%; }
.carousel-caption a { color: #fff; }

.blog-element { display: block; height: 200px; overflow: hidden; background-position: center center; background-repeat: no-repeat; background-size: cover; }
.blog-element a { color: #fff; text-shadow: 0 1px 3px rgba(0,0,0,.5) }

/*
.second-row-padding:nth-child(2) { padding-right: 0; }
.second-row-padding:nth-child(3) { padding-left: 0; }

.third-row-padding { padding: 0; }
.third-row-padding:nth-child(4) { padding-left: 15px; }
.third-row-padding:last-child { padding-right: 15px; }
*/
.no-margin { margin: 0; }
.blog-item { padding: 0; }



@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');}


html,body{display:block;width:100%;height:100%;margin:0;padding:0;font-family:Helvetica,sans-serif;color:#000;background-color:#fff;}
p{text-align:left;}
i{text-align:left;}
b{text-align:left;}
h1 {text-align:center;}
h2 {text-align:left;}
h3 {;text-align:left;}
h4 {text-align:left;}
h5 {text-align:left;}
li {text-align:left;list-style-type: square;}
blockquote{}
blockquote p{text-align:left;}
a{text-align:left;text-decoration:none;}
legend,label{text-align:left;color:#555;}
object{width:100%;height:auto;}
p:empty:before{display:none!important;}

/* SIDFOT-HUVUD */
#dolt,.dolt{display:none;}
#boardtop{position:fixed;z-index:20;overflow:visible;display:block;}
#hojd1{display:none;}
#logo{position:absolute;overflow:hidden;}
#logo2{position:absolute;cursor:pointer;overflow:hidden;}
#logo img{float:left;}
#logo2 img{float:left;}
#logo2{display:none;}
#meny1,#meny2{position:relative;float:right;cursor:pointer;}
#gubbe1,#gubbe2{position:relative;float:right;cursor:pointer;}
.big{}
.small{}
.off{display:none;}
.on{display:inline-block;}

#sidfot{position:relative;background-color:#00a6e4;}
#logoneg{position:absolute;height:auto;cursor:pointer;}
#logoneg img{}
#adress{position:absolute;display:block;border-top:1px solid #f8f9f1;}
#adress p{text-align:center;color:#f8f9f1;}
#adress a{text-align:center;color:#f8f9f1;text-decoration:underline;}
#adress a:visited{text-align:center;color:#f8f9f1;}
#adress a:hover{text-align:center;color:#f8f9f1;}

#mediaicons2{position:relative;left:0px;top:0;height:35px;width:180px;padding:3px;border:0px solid grey;margin:-5px 0 10px 20px;}
#mediaicons2 div{width:35px;height:35px;display:inline-block;margin-right:10px;}



.blue{color:#189cd9;}
.green{color:#a1af1d;}
.red{color:#e40d7e;}
.orange{color:#e5a104;}
.grey{color:#829fad;}
.lightgrey{color:#C1CED6;}
.black{color:#222;}

.bgblue{background-color:#189cd9;}
.bggreen{background-color:#a1af1d;}
.bgred{background-color:#e40d7e;}
.bgorange{background-color:#e5a104;}
.bggrey{background-color:#829fad;}
.bglightgrey{background-color:#C1CED6;}
.bglightorange{background-color:#f9d291;}
.bgvit{background-color:#fff;}
.bggra{background-color:#ddd;}
.bgblack{background-color:#222;}

.bgblue p,.bgblue li,.bgblue b,.bgblue i,.bgblue h1,.bgblue h2,.bgblue h3{color:#fff;}
.bggreen p,.bggreen li,.bggreen b,.bggreen i,.bggreen h1,.bggreen h2,.bggreen h3{color:#fff;}
.bgred p,.bgred li,.bgred b,.bgred i,.bgred h1,.bgred h2,.bgred h3{color:#fff;}
.bgorange p,.bgorange li,.bgorange b,.bgorange i,.bgorange h1,.bgorange h2,.bgorange h3{color:#fff;}
.bggrey p,.bggrey li,.bggrey b,.bggrey i,.bggrey h1,.bggrey h2,.bggrey h3{color:#fff;}
.bglightgrey p,.bglightgrey li,.bglightgrey b,.bglightgrey i,.bglightgrey h1,.bglightgrey h2,.bglightgrey h3{color:#fff;}
.bglightorange p,.bglightorange li,.bglightorange b,.bglightorange i,.bglightorange h1,.bglightorange h2,.bglightorange h3{color:#fff;}
.bggra p,.bggra li,.bggra b,.bggra i,.bggra h1,.bggra h2,.bggra h3{color:#829fad;}

#cookie-notice{display:block;}
.cookie-notice-container{max-width:50%;margin:0 auto;min-height:120px;}
.cookieknapp{border:1px solid #fff!important;padding:10px!important;color:#fff;}
.cookieknapp a{color:#fff;text-transform:uppercase;}
#cn-close-notice{display:none;}
#policy{display:block;vertical-align:top;border:0px solid red;position:absolute;left:10px;margin-top:10px;color:#fff;}
#policy p{font-size:13px;line-height:18px;margin:0;padding:0;}
#cookie,#integritet{display:block;border:0px solid blue;}

/* header search form ================== */
.search-form-container { display: block; position: absolute;padding: 0px; z-index: 2; }
.search-form-container .searchruta{
	width: 100%;
	  box-sizing: border-box;
	  border: 2px solid #ccc;
	  border-radius: 20px;
	  font-size: 16px;
	  background-image: url('../img/searchicon2.png');
	  background-position: 7px 7px; 
	  background-repeat: no-repeat;
	  padding: 8px 8px 8px 35px;
	}
#searchform{position:relative;}
#sokresultat{padding:0;padding-top:150px;padding-bottom:50px;width:100%;min-height:100px;margin:0 auto;background-color:#fff;}
#sokresultat .filrad{background-color:#fff;width:80%;margin:5px 8%;padding:20px 2%;}
#sokresultat .filrad h1{text-align:left;font-size:30px;line-height:40px;margin:0;}
#sokresultat .kategorisok{text-transform:uppercase;font-size:12px;}
#sokresultat .sokaktuellt{background-color:#ffe09e;}
#sokresultat .sokkontakt{background-color:#E6EBEE;}
#sokresultat .soksida{background-color:#E6EBEE;}
#sokresultat .sokteman{background-color:#d8eef5;}
#sokresultat .sokpost{background-color:#bfdddc;}
#sokresultat .sokntafiler{background-color:#E6EBEE;padding:15px 2% 10px 2%;}
#sokresultat .soktemafiler{background-color:#d8eef5;padding:15px 2% 10px 2%;}
#sokresultat .sokntafiler h3{margin:0;}
#sokresultat .soktemafiler h3{margin:0;}
#sokresultat .sokntafiler .kategorisok{margin:0;}
#sokresultat .soktemafiler .kategorisok{margin:0;}
#sokresultat .sokntafiler .filikon{margin:10px 10px 0 0;}
#sokresultat .soktemafiler .filikon{margin:10px 10px 0 0;}
#sokresultat .sokntafiler .kplay2{margin:10px 10px 0 0;}
#sokresultat .soktemafiler .kplay2{margin:10px 10px 0 0;}
#sokresultat .sokntafiler .kclose2{margin:10px 10px 0 0;}
#sokresultat .soktemafiler .kclose2{margin:10px 10px 0 0;}
#sokresultat .sokntafiler .filliten{margin:0px 10px 0 40px;}
#sokresultat .sokntafiler .filliten2{margin:0px 10px 0 40px;}
#sokresultat .sokntafiler .filtext{margin:0px 10px 0 50px;}
#sokresultat .soktemafiler .filliten{margin:0px 10px 0 40px;}
#sokresultat .soktemafiler .filliten2{margin:0px 10px 0 40px;}
#sokresultat .soktemafiler .filtext{margin:0px 10px 0 50px;}
#sokresultat .sokntafiler .fillitenf{margin:0px 10px 0 50px;}
#sokresultat .soktemafiler .fillitenf{margin:0px 10px 0 50px;}
#sokresultat .sokntafiler .fillitenf2{margin:0px 10px 0 50px;}
#sokresultat .soktemafiler .fillitenf2{margin:0px 10px 0 50px;}
#sokresultat .filfavo{margin-top:-42px;}


.open-search a { font-size: 0; width: 30px; position: relative; }
.open-search a:after { 
display: block;
position: absolute; 
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: 400;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content:"\e003";
font-size: 20px;
left: 0;
top: 50%;
line-height: 1em;
}

.navbar-default{height:80px;}


/* allmanna */
.block{border:0px solid red;}
.text{border:0px solid blue;}
.textspalt{border:0px solid green;}
.textspalt h2,.textspalt h3{border:solid 0px orange;}
.textknapp {cursor:pointer;border:0px solid blue;}
.textknapp img{display:none;vertical-align:top;}
.textknapp h2{display:block;vertical-align:top;text-align:center;}
.bildblock{
	background-repeat: no-repeat;
	background-position:center center;
	background-size: cover;}
.left{position:relative;display:inline-block;}
.right{display:inline-block;}

/* MENYER */
#user_login1::placeholder{color:#fff;opacity:0.5;}
#user_pass1::placeholder{color:#fff;opacity:0.5;}
#user_login2::placeholder{color:#fff;opacity:0.5;}
#user_pass2::placeholder{color:#fff;opacity:0.5;}
#user_login3::placeholder{color:#fff;opacity:0.5;}
#user_pass3::placeholder{color:#fff;opacity:0.5;}
#user_login4::placeholder{color:#fff;opacity:0.5;}
#user_pass4::placeholder{color:#fff;opacity:0.5;}

#nta_login input[type=text],#nta_login input[type=password]{border:1px solid #d1d592;background-color:#3c8583;color:#fff;border-radius:5px;}
#nta_login p {display:inline-block;}
#nta_login1 input[type=text],#nta_login1 input[type=password]{border:1px solid #98bfbe;background-color:#3c8583;color:#fff;border-radius:5px;}
#nta_login2 input[type=text],#nta_login2 input[type=password]{border:1px solid #c0cfd7;background-color:#7691a0;color:#fff;border-radius:5px;}
#nta_login2 .login-username{display:none;}
#nta_login input[type=submit]{background-color:#ce5d43;border:none;color:#fff;cursor:pointer;float:right;}
#nta_login1 input[type=submit]{background-color:#ce5d43;border:none;color:#fff;cursor:pointer;float:right;}
#nta_login2 input[type=submit]{background-color:#555;border:none;color:#fff;cursor:pointer;float:right;}
#elev1 .logut-submit input[type=submit]{background-color:#ce5d43;float:right;}
.loggaut{background-color:#ce5d43;float:right;}
.loggaut a{color:#fff;}
.tilltema{display:block;float:none;background-color:#555;}


/* SIDOMENYER */
#boardmeny{position:fixed;z-index:19;overflow:scroll;background-color:#2281b5;
	-webkit-filter: drop-shadow( 0px 0px 1px #555 );
	            filter: drop-shadow( 0px 0px 1px #555 );
}
#boardmeny2{position:fixed;z-index:19;overflow:scroll;background-color:#7691a0;
	-webkit-filter: drop-shadow( 0px 0px 1px #555 );
	            filter: drop-shadow( 0px 0px 1px #555 );
}
.boardon{margin-bottom:0px;}
.boardon2{margin-bottom:0px;}
.boardoff{margin-bottom:0px;}
.boardoffoff{display:none;}

#om{display:inline-block;vertical-align:top;border:0px solid #efefef;}
#inlogg{display:inline-block;vertical-align:top;background-color:#3c8583;border-bottom:0px solid #888;}
#elev{display:inline-block;vertical-align:top;background-color:#7691a0;}
#omRub{height:auto;background-color:#2281b5;border-bottom:0px solid #81cff4;}
#omText{height:auto;background-color:#2281b5;border-bottom:1px solid #81cff4;}
#inloggRub{height:auto;background-color:#3c8583;border-bottom:0px solid #d1d592;}
#inloggText{height:auto;background-color:#3c8583;border-bottom:1px solid #98bfbe;}
#elevRub{height:auto;display:inline-block;background-color:#7691a0;}
#elevText{height:auto;background-color:#7691a0;border-bottom:1px solid #c0cfd7;}


#om2,#om1{vertical-align:top;}
#om1 ul{list-style:none;}
#om ul.sub-menu{padding:10px 0;}
/*#om1 li{background-color:#00A6EF;}*/
/*#om1 li a{color:#fff;cursor:pointer;}*/
/*#om1 li a:hover{color:#81cff4;}*/
/*#om1 li.current-menu-item a:hover{color:#fff;}*/
/*#om1 li ul li a:hover{color:#81cff4;}*/
/*#om1 li ul li{display:none;}*/
/*#om1 li ul li a{cursor:pointer;}*/
/*#om1 li.current_page_ancestor{background:#81cff4;}*/
/*#om1 li.markedli{background:#f3f5f7;}*/
/*#om1 li.markedli a{color:#e5a104;}*/
/*#om1 li.current-menu-parent ul li.current-menu-item {background:#81cff4;display:block;}*/
/*#om1 li.current-menu-parent ul li.current-menu-item a{color:#FFF;}*/
/*#om1 li.current-menu-parent ul li.markedli{background:#f3f5f7;}*/
/*#om1 li.current-menu-parent ul li.markedli a{color:#e5a104;}*/


.menyon{}
.menyon a::after{content:url(../svg/upp2.png);position:absolute;right:10px;}
.menyoff{}
.menyoff a::after{content:url(../svg/down2.png);position:absolute;right:10px;}
.menyoffgo a::after{content:url(../svg/goto.png);position:absolute;right:10px;}
.menyon a{color:#fff;cursor:pointer;}
.menyoff a{color:#fff;cursor:pointer;}
.menyoffgo a{color:#fff;cursor:pointer;}
.menyon ul a{color:#2281b5;}
.menyon ul a:hover{text-decoration:underline;}
.menyon ul a::after{content:"";position:absolute;right:20px;}
.menyoff ul a{color:#fff;}
.menyoff ul a::after{content:"";position:absolute;right:20px;}
.menyon ul{background-color:#fff;color:#2281b5;display:block;}
.menyoff ul{background-color:#00A6EF;color:#fff;display:none;}
#om1 li.menu-item-19281{background-color:#36b9e9;}
#om1 li.menu-item-19281 a{color:#FFF;}
#om1 li.menu-item-19281 a::after{display:none;}
#om1 li.menu-item-24575{background-color:#36b9e9;}
#om1 li.menu-item-24575 a{color:#FFF;}
#om1 li.menu-item-24575 a::after{display:none;}

#inlogg1{vertical-align:top;}
#inlogg1 ul{list-style:none;}
#inlogg1 li{background-color:#3c8583;}
#inlogg1 li a{color:#FFF;cursor:pointer;}
#inlogg1 li a:hover{color:#D3DD54;}
#inlogg1 li.current-menu-item a:hover{color:#fff;}
#inlogg1 li ul li{}
#inlogg1 li ul li a{color:#FFF;cursor:pointer;}
#inlogg1 li.current-menu-item {background: #3c8583;}
#inlogg1 li.current-menu-item a{color:#A2B610;}
#menu-registera li{}
#menu-registera li a{display:inline-block;vertical-align:top;float:none;color:#fff;}

#inlogg2{vertical-align:top;}
#inlogg2 ul{list-style:none;}
#inlogg2 li{background-color:#3c8583;}
#inlogg2 li a{color:#fff;cursor:pointer;}
#inlogg2 li a:hover{color:#98bfbe;}
#inlogg2 li.current-menu-item a:hover{color:#fff;}
#inlogg2 li ul li{}
#inlogg2 li ul li a{color:#FFF;cursor:pointer;}
#inlogg2 li.current_page_ancestor{background:#C0CC69;}
#inlogg2 li.current-menu-item{background:#C0CC69;}
/*#inlogg2 li.markedli{background:#F7F6E4;}*/
/*#inlogg2 li.markedli a{color:#e5a104;}*/
#inlogg2 li.current-menu-parent ul li.current-menu-item {background:#C0CC69;}
#inlogg2 li.current-menu-parent ul li.current-menu-item a{color:#FFF;}
#inlogg2 li.current-menu-parent ul li.bp-groups-nav {background:#C0CC69;}
#inlogg2 li.current-menu-parent ul li.bp-groups-nav a{color:#FFF;}
#inlogg2 li.current-menu-parent ul li.menu-item-object-page {background:#C0CC69;}
#inlogg2 li.current-menu-parent ul li.menu-item-object-page a{color:#FFF;}
/*#inlogg2 li.current-menu-parent ul li.markedli{background:#F7F6E4;}*/
/*#inlogg2 li.current-menu-parent ul li.markedli a{color:#e5a104;}*/

#elev1{vertical-align:top;}
#elev1 ul{list-style:none;}
#elev1 li{background-color:#7691a0;}
#elev1 li a{color:#FFF;cursor:pointer;}
#elev1 li a:hover{color:#ADBCC4;}
#elev1 li.current-menu-item a:hover{color:#fff;}
#elev1 li ul li{}
#elev1 li ul li a{color:#FFF;cursor:pointer;}
#elev1 li.current_page_ancestor{background:#ADBCC4;}
#elev1 li.current-menu-item{background:#ADBCC4;}
#elev2{vertical-align:top;}
#elev2 ul{list-style:none;}
#elev2 li{background-color:#7691a0;list-style:none;}
#elev2 li a{color:#FFF;cursor:pointer;}
#elev2 li a:hover{color:#ADBCC4;}
#elev2 li ul li{}
#elev2 li ul li a{color:#FFF;cursor:pointer;}
#elev2 .homework li {background-color:#C1CED6;border-bottom:1px solid #7691a0;padding-top:5px;}
#elev2 .login-password{margin-top:15px;}

/*.off div ul li ul{display:none;}*/
/*.on div ul li ul{display:block;}*/
#om1 .tremeny li{border-top:0px solid #ADE4F7;border-bottom:1px solid #81cff4;}
#om1 .tremeny li li{border-top:0px solid #ADE4F7;border-bottom:0px solid #888;}
#inlogg1 .tremeny li{border-top:0px solid #ADE4F7;border-bottom:0px solid #888;}
#inlogg1 .tremeny li li{border-top:0px solid #ADE4F7;border-bottom:0px solid #888;}
#inlogg2 .tremeny li{border-top:0px solid #98bfbe;border-bottom:1px solid #98bfbe;}
#inlogg2 .tremeny li li{border-top:0px solid #D6DB97;border-bottom:0px solid #888;}
#elev1 .tremeny li{border-top:0px solid #D6DB97;border-bottom:1px solid #ccc;}
#logoutUL{background-color: #F7F6E4;color:#A2B610;}
#logoutUL a{color:#EB5040;;cursor:pointer;}

#us1{display:inline-block;vertical-align:top;background-color:#a1af1d;}
#us2{display:inline-block;vertical-align:top;background-color:#a1af1d;}
#us3{display:inline-block;vertical-align:top;background-color:#fff;}
#us1 div{}
#us2 div{}
#us3 div{}

.inaktiv{}
.aktiv0{}
.aktiv1{}
.aktiv2{}
.aktiv3{}
.aktiv4{}
.aktiv5{}

#om .niva1{border:0px solid #fff;}
#om .niva2{border-bottom:1px solid #CA8D00;}
#inlogg .niva1{border:0px solid #fff;background-color:#87990F;}
#inlogg .niva2{border-bottom:1px solid #87990F;}
#elev .niva1{border:0px solid #fff;background-color:#6C808A;}
#elev .niva2{border-bottom:1px solid #6C808A;}

#omRub p,#inloggRub p,#elevRub p{text-align:left;color:#fff;}
#omText p,#inloggText p,#elevText p{text-align:left;color:#fff;}

#us3 p{display:inline-block;}
::placeholder {color: #fff;display:none;opacity: 0.5; /* Firefox */}
:-ms-input-placeholder {color: #fff; /* Internet Explorer 10-11 */}
::-ms-input-placeholder {color: #fff; /* Microsoft Edge */}

/* STARTSIDA */
#indexdel1{position:relative;width:100%;overflow:hidden;background-color:#A2B610;
	background-repeat: no-repeat;
	background-position:center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#indexdel1 h1{position:absolute;text-align:center;color:#fff;}
#indexdel1-1{background-color:#A2B610;z-index:5;}
#pilner{position:absolute;cursor:pointer;}
#temainlogg{background-color:#189cd9;display:inline-block;vertical-align:top;}
#nyhetinlogg{background-color:#eea300;display:inline-block;vertical-align:top;}
#loggain{background-color:#A2B610;display:inline-block;vertical-align:top;}
#loggainTema{background-color:#A2B610;display:inline-block;vertical-align:top;}
#logginmittTema{}
#logginmittTema h3{color:#fff;}
#logginmittTema a{color:#fff;}
#logginmittTema p{color:#fff;}
#logginmitt{}
#logginmitt h3{color:#fff;}
#logginmitt a{color:#fff;}
#logginmitt p{color:#fff;}
#indexdel2{position:relative;background-color:#EDF7FD;}
#indexdel2 h1{color:#00A6EF;}
#indexdel2 object{position:absolute;}
#nyhetssamling{background-color:#eea300;margin:0;padding:10px 0;}

/* AKTUELLT NTA */
#aktuelltdel1{background-color:#eea300;}
#aktuelltdel1 h1{color:#fff;}
#aktuelltdel1 h2{color:#000;}
#nyhetssamling{background-color:#eea300;min-height:500px;}
#nyhetssamling2{background-color:#fff;min-height:500px;}
#nyhetssamling .thumb{float:right;width:25%;height:auto;margin-left:5%;}
#nyhetssamling2 img{width:100%;height:auto;margin:2% 2% 2% 0;}
#nyhetssamling2 .thumb{float:right;width:40%;height:auto;margin-left:5%;}
#nyhetssamling .thumb img, #nyhetssamling2 .thumb img{width:100%;height:auto;}

.nyhetslista{background-color:#fff;list-style:none;overflow:hidden;}
.nyhetslista2{background-color:#fff;list-style:none;overflow:hidden;}
.nyhetslistaknapp{list-style:none;}
#om1 li.menu-item-13214{background-color:#eea300;}
#om1 li.menu-item-13214 a{color:#fff;}
#om1 li.menu-item-13214 a::after{display:none;}

.viasnyhter{display:block;}
.gomnyheter{display:none;}
#aktuelltsenaste{display:block;float:none;background-color:#555;color:#fff;cursor:pointer;}
#aktuelltbort{display:none;float:none;background-color:#555;color:#fff;cursor:pointer;}
.tillaktuellt{display:block;float:none;background-color:#555;color:#fff;cursor:pointer;}
#aktuelltsenaste{}
#aktuelltbort{}
.tillaktuellt{}
#aktuelltdel1 .textintro{}
#aktuelltdel1 .nyhetsintro p{color:#fff;}
#logginmitt .loggaut{display:block;float:none;}
.datumnyhet{text-transform:uppercase;}
#aktuelltdel1 .tillbnyhet p{text-transform:uppercase;}


/* OM NTA */
#organisationen{background-color:#E6EBEE;}
#organisationen h1,#organisationen h2{color:#00A6EF;}
#organisationen li{color:#00A6EF;}
#utvecklingsarbete {background-color:#F3F5F7;}
#organisationen img{position:relative;}
#informationsmaterial{background-color:#EDF7FD;}
#informationsmaterial object{}
#kontaktpersoner{background-color:#fff;}
#kontaktpersoner h2{color:#00A6EF;text-align:center;}
#verksamhetsberattelser{background-color:#EDF7FD;}
#verksamhetsberattelser h2{color:#00A6EF;text-align:center;}
#medlemmar_och_samordnare.block{}
#medlemmar_och_samordnare{background-color:#f3f5f7;}
#kontaktblock1,#kontaktblock2{}
#stadgar{background-color:#fff;}
#stadgar h2{color:#00A6EF;text-align:left;}
#tidani{display:block;}
#tidani2{display:none;}
#ntakarta{margin:0 auto;}
#ntakarta object{}
#doldatexter{display:none;}
.vberattelser{border:0px solid red;margin:0 auto;}
.vberattelsebox{border:0px solid green;display:inline-block;margin:0;}
.vberattelsebild img{border:0px solid blue;display:block;height:auto;}
.kontakt{display:inline-block;vertical-align:top;min-height:192px;}
.kontaktbox{padding-bottom:5px;border-bottom:0px solid #89a1ad;}
.kontaktbild{display:inline-block;overflow:hidden;}
.kontaktbild img{width:auto;height:100%;}
.kontaktinfo{display:inline-block;vertical-align:top;}
.kontaktinfo h3{color:#89a1ad;}
.kontaktinfo i{color:#89a1ad;}
.kontaktinfo p{color:#89a1ad;}
.kontaktinfo a{color:#eda31f;}
.kontaktnamn{display:block;}
.kontakttitel{display:block;}
.kontakttel{display:block;}
#HelaContainern{display:block;margin:0 auto;}
#Container{display:inline-block;}
#ntakarta{overflow:hidden;position:absolute;}
#ntapins{border:solid 1px #BCD5F0;position:absolute;opacity:0.3;z-index:99;}
#ntanatmask{width:25px;height:25px;background-color:#fff;position:absolute;cursor:pointer;opacity:0;z-index:100;}
#ntanatmask svg{width:25px;height:25px;}
#ntadolt{display:none;}
#ntakomtext{position:absolute;background:#222;display:none;cursor:pointer;}
#ntakomtext p{margin:3px;color:#fff;white-space:nowrap;}
.ntafrinamn,.ntafrivisa{left:0px;top:-13px;position:absolute;display:none;padding-left:10px;}
.ntafrinamn p,.ntafrivisa p{padding:3px;color:#fff;background:#b1084e;white-space:nowrap;}
.ntafrivisa{display:block;}
.ntaaktiv polyline:hover,.ntaaktiv polygon:hover,.ntaaktiv path:hover{cursor:pointer;fill-opacity: .7;}
#ntafria polyline:hover,#ntafria polygon:hover,#ntafria path:hover{cursor:pointer;fill-opacity: .7;}
.ntanat{}
.ntaborta{display:none;}
.ntaframme{display:block;}
.ntahallare{width:10px;height:20px;position:absolute;cursor:pointer;}
.ntapin{width:10px;height:20px;}
.kommunlist{display:none;}
.listaktiv,.listfriaktiv,.listaktiv2{display:inline-block;cursor:pointer;}
.listaktiv3,.listfriaktiv3{display:inline-block;}
.kommunlist p{display:block;}
#KontaktoLista{display:inline-block;vertical-align:top;overflow:hidden;}
#ContainerText{display:block;vertical-align:top;overflow-y:auto;}
#ContainerFriText{display:block;vertical-align:top;overflow-y:auto;}
#ContainerText .aktivkomun,#ContainerText .pkont{display:none;}
.listaktiv .kominfo,.listfriaktiv .kominfo{display:none;}
.listaktiv2 .kominfo{display:none;}
#KontaktInfo .kominfo,#KontaktInfo .pkont{display:inline-block;}
#ContainerText .pkom{color:#74676C;border:1px solid #fff;display:block;position:relative;}
#ContainerText #KontaktInfo .pkom{border:0px solid #fff;}
#ContainerText .listaktiv2 .pkom{background-color:#189cd9;color:#fff;}
#ContainerFriText .pkom{color:#74676C;border:1px solid #fff;}
#ContainerFriText #KontaktInfoFri .pkom{border:0px solid #fff;}
#ContainerFriText .listaktiv2 .pkom{background-color:#189cd9;color:#fff;}
#ContainerKontakt{position:relative;float:left;}
#ContainerKontaktFri{position:relative;float:left;}
#ContainerKontakt .aktivkomun,#ContainerKontaktFri .aktivkomun{display:none;}
#ContainerKontakt .pkom,#ContainerKontaktFri .pkom{color:#189cd9;}
#ContainerKontakt .pkont,#ContainerKontaktFri .pkont{color:#89a1ad;}
#ContainerKontakt .pepost,#ContainerKontaktFri .pepost{color:#eda31f;}
#ContainerKontakt .kominfo,#ContainerKontaktFri .kominfo{display:block;}
#KontaktInfo{display:inline-block;vertical-align:top;}
#KontaktInfoFri{display:inline-block;vertical-align:top;}
#kommunkoder{display:none;}
#styrelseruta p{}
#styrelseruta h3{color:#555;}
#styrelseruta h4{color:#555;}
#styrelseruta h5{color:#555;}
.fornamn,.titel,.ort{display:inline-block;}
.fornamn{color:#189cd9;}
.fornamn p{color:#000;font-family: 'OfficSerITCMed';}
.titel{color:#555;}
.ort{color:#555;}
#vetenskapliga_radet .fornamn2 p,#vetenskapliga_radet .titel1 p,#vetenskapliga_radet .titel2 p,#vetenskapliga_radet .titel3 p,#vetenskapliga_radet .ort2 p{margin:0;}
.fornamn2,.titel1,.titel2,.titel3,.ort2{display:inline-block;}
.fornamn2{display:inline-block;}
.fornamn2 p{color:#000;font-family: 'OfficSerITCMed';}
.titel1 p,.titel2 p,.titel3 p{color:#555;font-style:normal;}
.ort2 p{color:#555;font-style:normal;}
.kategori{display:none;}
.tabellrad{background-color:#f3f5f7;display:block;}
.show{display:block;}
#nta_de_forsta_20_aren{background-color:#EDF7FD;}
#nta_de_forsta_20_aren h1{color:#00A6EF;}


/* ARBETA MED NTA */
#naturvetenskap_och_teknik_for_alla{background-color:#EDF7FD;}
#naturvetenskap_och_teknik_for_alla h1{color:#00A6EF;}
#didaktisk_grundsyn{background-color:#d2d898;}
#didaktisk_grundsyn .gron1{background-color:#A2B610;}
#didaktisk_grundsyn .gron2{background-color:#d2d898;}
#didaktisk_grundsyn .gron1 h3{color:#FFF;text-align:center;}
#didaktisk_grundsyn .gron1 h3:after{content:url(../svg/pilner.svg);display:block;width:28px;height:28px;margin:0 auto;}
#didaktisk_grundsyn .gron1 p{color:#FFF;}
#didaktisk_grundsyn .gron2 h3{color:#000;text-align:center;}
#didaktisk_grundsyn .gron2 h3:after{content:url(../svg/pilner_svart.svg);display:block;width:28px;height:28px;margin:0 auto;}
#didaktisk_grundsyn .gron2 p{color:#000;}
#arbetssatten{background-color:#FFF;}
#arbetssatten img{position:relative;}
#uppdragens_arbetscykel{position:relative;background-color:#F2EFD0;}
#uppdragens_arbetscykel .left{}
#uppdragens_arbetscykel .right{background-color:#F7F6E4;}
#uppdragens_arbetscykel img{position:relative;}
#fem_hornstenar{background-color:#FFF;cursor:pointer;}
#fem_hornstenar img{float:left;}
#kollegialt_larande{background-color:#FFF;}
#kollegialt_larande_bild{padding:0;}
#readmore{float:left;
	-webkit-filter: drop-shadow( 3px 3px 4px #444 ); 
	filter: drop-shadow( 3px 3px 4px #444 );
}

/* BLI MEDLEM */
#ansok_om_medlemskap{background-color:#EDF7FD;}
#ansok_om_medlemskap .text{}
#ansok_om_medlemskap h1{color:#00A6EF;}
#ansok_om_medlemskap .mleft{display:inline-block;vertical-align:top;}
#ansok_om_medlemskap .mright{display:inline-block;vertical-align:top;}
#ansok_om_medlemskap .mright h2{color:#EEA400;}
#ansok_om_medlemskap .mright .filrad{background-color:#FFF;border-radius:30px 0px 30px 0px;}
#ansok_om_medlemskap .mright .filtext{}
#ansok_om_medlemskap .mright .filrub{display:inline-block;color:#89A1AE;vertical-align:top;}
#ansok_om_medlemskap .mright .filrub h3{}
#ansok_om_medlemskap .mright .filikon{float:left;display:inline-block;vertical-align:top;}
#ansok_om_medlemskap .mright .filikon img{}
#ansok_om_medlemskap .filfavo{display:none;}
#vanliga_fragor{position:relative;background-color:#dbeefb;}
#vanliga_fragor h1{color:#00A6EF;}
#vanliga_fragor .left{}
#vanliga_fragor .right{background-color:#F7F6E4;}
#fragespalter{}
#vansterspalt,#mittspalt,#hogerspalt{display:inline-block;vertical-align:top;}
#mittspalt,#hogerspalt{}
#vanliga_fragor .fraga1{}
#vanliga_fragor .fraga2{}
	
/* ATT GÖRA */
#projekt_todo {background-color: #EDF7FD;}
#projekt_todo h1 {color: #00A6EF;}
#prio1{background-color:#dbeefb;}
#prio1 h1{color:#00A6EF;text-align:left;font-size:3em;}
#prio1 ul li:before{
	background-image:url(../img/plupp_blue.png);
	background-repeat:no-repeat;
		background-size: contain;
	    speak: none;
		display:inline-block;
	    position: relative;
		content: '';
	}
#prio2{background-color:#EDF7FD;}
#prio2 h1{color:#00A6EF;text-align:left;font-size:3em;}
#prio3{background-color:#E6EBEE;}
#prio3 h1{color:#00A6EF;text-align:left;font-size:3em;}
#klart{background-color:#f3f5f7;}
#klart h1{color:#00A6EF;text-align:left;font-size:3em;}
	
	
/* PROJEKT VAST */
#projekt_vast{background-color:#EDF7FD;}
#projekt_vast h1{color:#00A6EF;}
#nyckelbereppbox,#oversattningarbox{background-color:#E6EBEE;}
#nyckelbereppbox h1,#oversattningarbox h1{color:#00A6EF;text-align:left;}
#implementeringbox,#boktips_till_ntatemanbox{background-color:#EDF7FD;}
#implementeringbox h1,#boktips_till_ntatemanbox h1{color:#00A6EF;text-align:left;}
#overgangarbox,#forskningbox,{background-color:#dbeefb;}
#overgangarbox h1,#forskningbox h1{color:#00A6EF;text-align:left;}
#externa_aktorerbox,#ideban_for_ntautomhusbox{background-color:#f3f5f7;}
#externa_aktorerbox h1,#ideban_for_ntautomhusbox h1{color:#00A6EF;text-align:left;}

#nyckelbereppbox .mleft{display:inline-block;vertical-align:top;}
#nyckelbereppbox .mright{display:inline-block;vertical-align:top;}
#nyckelbereppbox .mright h2{color:#EEA400;}
#nyckelbereppbox .mright .filrad{background-color:#FFF;border-radius:30px 0px 30px 0px;}
#nyckelbereppbox .mright .filtext{}
#nyckelbereppbox .mright .filrub{display:inline-block;color:#89A1AE;vertical-align:top;}
#nyckelbereppbox .mright .filrub h3{}
#nyckelbereppbox .mright .filikon{float:left;display:inline-block;vertical-align:top;}
#nyckelbereppbox .mright .filikon img{}
#nyckelbereppbox .filfavo{display:none;}

#oversattningarbox .mleft{display:inline-block;vertical-align:top;}
#oversattningarbox .mright{display:inline-block;vertical-align:top;}
#oversattningarbox .mright h2{color:#EEA400;}
#oversattningarbox .mright .filrad{background-color:#FFF;border-radius:30px 0px 30px 0px;}
#oversattningarbox .mright .filtext{}
#oversattningarbox .mright .filrub{display:inline-block;color:#89A1AE;vertical-align:top;}
#oversattningarbox .mright .filrub h3{}
#oversattningarbox .mright .filikon{float:left;display:inline-block;vertical-align:top;}
#oversattningarbox .mright .filikon img{}
#oversattningarbox .filfavo{display:none;}

#implementeringbox .mleft{display:inline-block;vertical-align:top;}
#implementeringbox .mright{display:inline-block;vertical-align:top;}
#implementeringbox .mright h2{color:#EEA400;}
#implementeringbox .mright .filrad{background-color:#FFF;border-radius:30px 0px 30px 0px;}
#implementeringbox .mright .filtext{}
#implementeringbox .mright .filrub{display:inline-block;color:#89A1AE;vertical-align:top;}
#implementeringbox .mright .filrub h3{}
#implementeringbox .mright .filikon{float:left;display:inline-block;vertical-align:top;}
#implementeringbox .mright .filikon img{}
#implementeringbox .filfavo{display:none;}

#boktips_till_ntatemanbox .mleft{display:inline-block;vertical-align:top;}
#boktips_till_ntatemanbox .mright{display:inline-block;vertical-align:top;}
#boktips_till_ntatemanbox .mright h2{color:#EEA400;}
#boktips_till_ntatemanbox .mright .filrad{background-color:#FFF;border-radius:30px 0px 30px 0px;}
#boktips_till_ntatemanbox .mright .filtext{}
#boktips_till_ntatemanbox .mright .filrub{display:inline-block;color:#89A1AE;vertical-align:top;}
#boktips_till_ntatemanbox .mright .filrub h3{}
#boktips_till_ntatemanbox .mright .filikon{float:left;display:inline-block;vertical-align:top;}
#boktips_till_ntatemanbox .mright .filikon img{}
#boktips_till_ntatemanbox .filfavo{display:none;}

#overgangarbox .mleft{display:inline-block;vertical-align:top;}
#overgangarbox .mright{display:inline-block;vertical-align:top;}
#overgangarbox .mright h2{color:#EEA400;}
#overgangarbox .mright .filrad{background-color:#FFF;border-radius:30px 0px 30px 0px;}
#overgangarbox .mright .filtext{}
#overgangarbox .mright .filrub{display:inline-block;color:#89A1AE;vertical-align:top;}
#overgangarbox .mright .filrub h3{}
#overgangarbox .mright .filikon{float:left;display:inline-block;vertical-align:top;}
#overgangarbox .mright .filikon img{}
#overgangarbox .filfavo{display:none;}

#forskningbox .mleft{display:inline-block;vertical-align:top;}
#forskningbox .mright{display:inline-block;vertical-align:top;}
#forskningbox .mright h2{color:#EEA400;}
#forskningbox .mright .filrad{background-color:#FFF;border-radius:30px 0px 30px 0px;}
#forskningbox .mright .filtext{}
#forskningbox .mright .filrub{display:inline-block;color:#89A1AE;vertical-align:top;}
#forskningbox .mright .filrub h3{}
#forskningbox .mright .filikon{float:left;display:inline-block;vertical-align:top;}
#forskningbox .mright .filikon img{}
#forskningbox .filfavo{display:none;}

#externa_aktorerbox .mleft{display:inline-block;vertical-align:top;}
#externa_aktorerbox .mright{display:inline-block;vertical-align:top;}
#externa_aktorerbox .mright h2{color:#EEA400;}
#externa_aktorerbox .mright .filrad{background-color:#FFF;border-radius:30px 0px 30px 0px;}
#externa_aktorerbox .mright .filtext{}
#externa_aktorerbox .mright .filrub{display:inline-block;color:#89A1AE;vertical-align:top;}
#externa_aktorerbox .mright .filrub h3{}
#externa_aktorerbox .mright .filikon{float:left;display:inline-block;vertical-align:top;}
#externa_aktorerbox .mright .filikon img{}
#externa_aktorerbox .filfavo{display:none;}

#ideban_for_ntautomhusbox .mleft{display:inline-block;vertical-align:top;}
#ideban_for_ntautomhusbox .mright{display:inline-block;vertical-align:top;}
#ideban_for_ntautomhusbox .mright h2{color:#EEA400;}
#ideban_for_ntautomhusbox .mright .filrad{background-color:#FFF;border-radius:30px 0px 30px 0px;}
#ideban_for_ntautomhusbox .mright .filtext{}
#ideban_for_ntautomhusbox .mright .filrub{display:inline-block;color:#89A1AE;vertical-align:top;}
#ideban_for_ntautomhusbox .mright .filrub h3{}
#ideban_for_ntautomhusbox .mright .filikon{float:left;display:inline-block;vertical-align:top;}
#ideban_for_ntautomhusbox .mright .filikon img{}
#ideban_for_ntautomhusbox .filfavo{display:none;}


/* ARBETA MED TEMAN */
#arbetssattet{background-color:#EDF7FD;}
#arbetssattet h1{color:#00A6EF;}
#utbildning{background-color:#EDF7FD;}
#teman{background-color:#fff;}

/* TEMASAMLING */
#allateman{}
#allateman h2{color:#00A6EF;}
#allateman .text{}
#filtercat{display:block;}
#filtertag{display:block;}
.catknapp,.tagknapp,.filcatknapp{display:inline-block;cursor:pointer;}
#filterblock .offknapp{border:1px solid #00A6EF;background-color:#FFF;color:#00A6EF;}
#filterblock .onknapp{border:1px solid #00A6EF;background-color:#00A6EF;color:#FFF;}
#filterblock .offknappgreen{border:1px solid #fff;background-color:#A2B610;color:#FFF;}
#filterblock .onknappgreen{border:1px solid #fff;background-color:#FFF;color:#A2B610;}
#filterblock p{text-transform:uppercase;}
#catall,#tagall,#filcatall{border-radius:3px;display:inline-block;cursor:pointer;}
.catalloff,.tagalloff{border:1px solid #00A6EF;color:#00A6EF;}
.filcatalloff{border:1px solid #FFF;color:#FFF;}
#temablock{}
.temaprovapa{}
.temaprovapa img{display:inline-block;vertical-align:bottom;}
.temaprovapa .provaikon{width:200px;display:inline-block;vertical-align:bottom;margin-left:50px;}
.temaprovapa h2{color:#00A6EF;}
#temablock .bilder2 img:nth-child(1) {
  display:none!important;
}
.tematext2 img{width:100%;height:auto;margin-bottom:50px;}

#temasamling{display:block;}
#temablock{}
#temablock .temakub{display:inline-block;vertical-align:top;position:relative;}
#temablock .temasamling{display:inline-block;position:relative;}
#temablock .rubrikliten{
	display: table;
	margin:0 auto;
  	height: 100px;
 	width: 90%;
  	text-align: center;
}
#temablock .rubrikliten h2{
	display: table-cell;
	vertical-align: middle;
}
#temablock .kategori{position:relative;display:inline-block;}
#temablock .bilder{position:absolute;display:inline-block;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
#temablock .testbild{position:relative;display:inline-block;top:0%;left:0%;width:100%;background-color:#CD5E43;height:auto;}
#temablock .testbild img{display:block;position:relative;width:60%;margin:10px auto;height:auto;}
#temablock .bilder2{position:relative;display:inline-block;top:50%;left:50%;-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);}

#temablock .bilder img,#temablock .bilder2 img{display:inline-block;}
#temablock .arskurs{position:relative;display:inline-block;}
#temablock .siffror{position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
#temablock .siffror p{display:inline-block;background-color:#fff;color:#888;text-align:center;margin-left:3px;}
#temablock h2 {color:#fff;text-align:center;}

/* TEMASIDA */
#tema1{}
#temaboard{height:auto;display:block;background-repeat: no-repeat;background-position:center left;background-size:contain;}
#temaboard h1{color:#FFF;}
#temaboard p{color:#FFF;}
#temaboard blockquote p{}
#tema1 .text{position:relative;margin:0 auto;}
#cattagsamling{position:relative;margin:0 auto;}
#cattagsamling p{text-transform:uppercase;display:inline-block;}
#cattagsamling p.temarubtillb{display:inline-block;}
#cattagsamling span{font-weight:bold;}
#cattagsamling a{color:#fff;display:inline-block;background-color:#555;}
#bildsamling{}
#bildsamling img{}
#bildsamlingAlt img:nth-child(1) {
  display:none!important;
}
#samlingmitt{}
#huvudbild{overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;}

#temablocket{position:relative;display:block;}
#temablocket p{color:#000;}
#tema2{position:relative;}
#tema2.block{}
#tema2 h2{}
#tema2 h3{}
#tema2 p{}
#tema2 ul{}
#tema2 li{}
#tema2 .polaroid {position:absolute;}
#tema2 .polaroid img{box-shadow: 5px 5px 5px #555;}
#tema2 .rotate_right {-ms-transform: rotate(3deg); /* IE 9 */-webkit-transform: rotate(3deg); /* Safari */transform: rotate(3deg);}
.temacol{position:relative;display:inline-block;vertical-align:top;}
.temabild2{position:relative;display:inline-block;float:right;background-color:transparent;margin-left:20px;}


#loggainTemasida{background-color:#A2B610;display:inline-block;vertical-align:top;}
#logginmitttemasida{}
#logginmitttemasida h3{color:#fff;}
#logginmitttemasida a{color:#fff;}
#extrablocket{background-color:#A2B610;}
#tema3{position:relative;display:block;}
#tema3 .text{}
#tema3 h2{color:#fff;}
#tema3 h5{color:#fff;}
#tema3 p{}
	
#aktuelltemabox{display:none;}

/* KALENDER SIDOR */
#yttre_ram #calenderdel1{background-color:#7b8827;text-align:center;margin:0 0 0 0;font-size:60px;padding:110px 0 60px 0;}
#yttre_ram #calenderdel1 h1{font-family:'OfficSerITCBol';color:#fff;text-align:center;margin:50px 0 0 0;font-size:60px;}
.tillbcalender{position:absolute;display:block;width:100px;float:left;margin-left:15px;}
.tillbcalender p{text-transform:uppercase;color:#7b8827;margin:10px 0 0 0;}
#block2{background-color:#fff;display:block;position:relative;padding:1vw 0 0 0;}


#manadsvy{padding-bottom:30px;}
#valmeny{background-color:#fff;display:block;margin:0 0 0 0;padding:0;display:block;width:87vw;height:40px;}
.aktuellyear{color:#fff;display:inline-block;padding:2px;float:right;}
.aktuellmanad{color:#fff;display:inline-block;padding:2px;float:right;}
#datumspaltsamling{border:0px solid blue;width:88vw;margin:0 auto;}
.datumrutainnan{display:table-cell;position:relative;width:12vw;min-height:6vw;height:8vw;background-color:#fff;border:2px solid #FFF;margin:0;vertical-align:top;}
.datumrutaidag{display:table-cell;position:relative;width:12vw;min-height:6vw;height:8vw;background-color:#ededed;border:2px solid #7b8827;margin:0;vertical-align:top;}
.datumruta{display:table-cell;position:relative;width:12vw;min-height:6vw;height:8vw;background-color:#ededed;border:2px solid #FFF;margin:0;vertical-align:top;overflow:hidden;}
.caltexten{width:50%;margin:0 auto;}
.calrutan{display:block;width:100%;height:auto;background-color:#fff;border:1px solid #7b8827;margin:0;vertical-align:top;padding:15px;margin-bottom:20px;}
.datenyhet p{color:#7691a0;font-size:22px;line-height:22px;font-weight:bold;text-transform:uppercase;}
.tidnyhet p{color:#7691a0;font-size:18px;line-height:19px;margin:0;padding:6px 0 0 0;}
.kontaktnyhet p{color:#7691a0;font-size:18px;line-height:19px;margin:0;padding:6px 0 0 0;}
.telenyhet p{color:#7691a0;font-size:18px;line-height:19px;margin:0;padding:6px 0 0 0;}
.epostnyhet p{color:#7691a0;font-size:18px;line-height:19px;margin:0;padding:6px 0 0 0;}
.platsnyhet p{color:#7691a0;font-size:18px;line-height:19px;margin:0;padding:6px 0 0 0;}
.adressnyhet p{color:#7691a0;font-size:18px;line-height:19px;margin:0;padding:6px 0 0 0;}
.calrutan span{text-transform:uppercase;font-size:15px;}

.veckodagar{display:table-cell;width:12vw;height:auto;background-color:#7691a0;border:2px solid #FFF;margin:0;vertical-align:top;}
.aktiveten{display:block;width:auto;background-color:#ededed;margin:2px auto;padding:0;width:94%;border-radius:0px;border:1px solid #7b8827;}
.aktivon{position:relative;margin:2px auto;width:94%;height:auto;}
.aktiveten p{color:#7b8827;}
.aktiveten .titelbox{color:#fff;}
.aktivoff .titelbox{display:block;background-color:#7b8827;margin:0;cursor:pointer;}
.aktivoff .titelbox:after{
	background-image:url(../svg/down.png);
	background-repeat:no-repeat;
		background-size: contain;
	    speak: none;
		display:inline-block;
	    position: relative;
		content: '';
}
.aktivoff .kortinfo{display:none;}
.aktivoff .tiden{display:none;}
.aktivoff .platsen{display:block;}
.aktivoff .linken{display:none;}
.aktivoff .kontakten{display:none;}
.aktivoff p:empty {display: none;}
.aktivon .titelbox{display:block;background-color:#7b8827;margin:0;cursor:pointer;margin-bottom:5px;}
.aktivon p.titelbox{}
.aktivon p.titelbox span.plus{display:none;float:right;color:#fff;}
.aktivon p.titelbox span.minus{display:block;float:right;color:#fff;}
.aktivoff p.titelbox span.plus{display:block;float:right;color:#fff;}
.aktivoff p.titelbox span.minus{display:none;float:right;color:#fff;}
.aktivon .kortinfo{display:block;margin:2px;padding:4px 2px;}
.aktivon .tiden{display:block;margin:2px;padding:0 2px;}
.aktivon .platsen{display:block;margin:2px;padding:0 2px;}
.aktivon .kontakten{display:block;margin:2px;padding:0 2px;}
.aktivon .linken{position:relative;bottom:0;right:0;display:block;color:#7b8827;cursor:pointer;text-transform:uppercase;text-align:right;}
.aktivon p:empty {display: none;}
.datumrutalock .aktivoff{display:block;}
.datumrutaidag p,.datumrutainnan p,.datumruta p{font-size:14px;padding:4px;margin:0px;line-height:16px;}
.veckodagar p{font-size:14px;padding:4px;margin:3px;line-height:16px;text-align:center;color:#fff;}
.datumrutainnan span,.datumruta span{font-size:16px;display:block;margin:0;color:#7691a0;}
.datumrutaidag span{font-size:16px;display:block;margin:0;color:#7b8827;}
.calnotis,.calfilter{display:inline-block;cursor:pointer;}
.calnotis,.calfilter{padding:3px 4px 1px 4px;border-radius:0px;margin:2px;}
#filternotis{display:block;}
#filterfilter{display:block;}
#filternotis p{font-size:16px;line-height:20px;}
#filterfilter p{font-size:16px;line-height:20px;}
#filternotis{width:100%;margin:0px auto 5px auto;}
#filterfilter{width:100%;margin:0px auto 5px auto;}
#filternotis .offknapp{border:1px solid #7691a0;color:#7691a0;}
#filterfilter .offknapp{border:1px solid #A2B610;color:#A2B610;}
#filternotis .onknapp{border:1px solid #7691a0;background-color:#7691a0;}
#filterfilter .onknapp{border:1px solid #A2B610;background-color:#A2B610;}
#filternotis .offknapp p{color:#7691a0;}
#filterfilter .offknapp p{color:#A2B610;}
#filternotis .onknapp p{color:#fff;}
#filterfilter .onknapp p{color:#fff;} 
#filtertaggar{margin-bottom:20px;}
#filtertaggar #filternotis{display:inline-block;width:auto;}
#filtertaggar #filterfilter{display:inline-block;width:auto;}

.menyselect {
  --radius: 0;
  --baseFg: #7691a0;
  --baseBg: white;
  --accentFg: #7691a0;
  --accentBg: white;
}

#valmeny select {
  font: 400 14px/1.3 sans-serif;
  -webkit-appearance: none;
  appearance: none;
  color: var(--baseFg);
  border: 1px solid var(--baseFg);
  line-height: 1;
  outline: 0;
  padding: 0.65em 2.5em 0.55em 0.75em;
  border-radius: var(--radius);
  background-color: var(--baseBg);
  background-image: linear-gradient(var(--baseFg), var(--baseFg)),
    linear-gradient(-135deg, transparent 50%, var(--accentBg) 50%),
    linear-gradient(-225deg, transparent 50%, var(--accentBg) 50%),
    linear-gradient(var(--accentBg) 42%, var(--accentFg) 42%);
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-size: 1px 100%, 20px 22px, 20px 22px, 20px 100%;
  background-position: right 20px center, right bottom, right bottom, right bottom;   
}

#valmeny select:hover {
  background-image: linear-gradient(var(--accentFg), var(--accentFg)),
    linear-gradient(-135deg, transparent 50%, var(--accentFg) 50%),
    linear-gradient(-225deg, transparent 50%, var(--accentFg) 50%),
    linear-gradient(var(--accentFg) 42%, var(--accentBg) 42%);
}

#valmeny select:active {
  background-image: linear-gradient(var(--accentFg), var(--accentFg)),
    linear-gradient(-135deg, transparent 50%, var(--accentFg) 50%),
    linear-gradient(-225deg, transparent 50%, var(--accentFg) 50%),
    linear-gradient(var(--accentFg) 42%, var(--accentBg) 42%);
  color: var(--accentBg);
  border-color: var(--accentFg);
  background-color: var(--accentFg);
}

/* MINA SIDOR */
#minsidor1{background-color:#A2B610;}
#minsidor1 h1,#minsidor1 p{color:#FFF;}
#minsidor2{background-color:#F7F6E4;}
#minsidor2-1{background-color:#F7F6E4;}
#minsidor2-2{background-color:#F7F6E4;}
#minsidor2.block{padding:50px 0 10px 0;}
#minsidor2-1.block{padding:10px 0;}
#minsidor2-2.block{padding:20px 0 30px 0;}
#minsidor3{background-color:#FFF;}
#minsidor4{background-color:#A2B610;}
#minsidor4 h2{color:#fff;}
#minsidor4 .text{}
#minsidor5{background-color:#fff;}
#mittfileblock h2,#mittfileblock2 h2{color:#A2B610;}
#mittfileblock1 p,#mittfileblock2 p{color:#555;}
#mittfileblock1 a,#mittfileblock2 a{color:#A2B610;}

/* INLAGGS SIDOR */
#inlaggsidor1{background-color:#A2B610;}
#inlaggsidor1 blockquote{color:#FFF;}
#inlaggsidor1 h1{color:#FFF;}
#inlaggsidor4{background-color:#F7F6E4;}
#inlaggsidor4 h3{color:#A2B610;}
#inlaggsidor4 .text{}
#inlaggsidor4 ul{list-style:none;margin:0;padding:0;}
#inlaggsidor4 li{background-color:#A2B610;list-style:none;margin:2px 0 0 0;padding:10px;border-radius:10px 0;}
#inlaggsidor4 li a{color:#fff;}
#inlaggsidor3{background-color:#fff;}
#inlaggsidor3 h3{color:#A2B610;}

#inlaggsidor1{background-color:#A2B610;}
#inlaggsidor1 blockquote{color:#FFF;}
#inlaggsidor1 h1{color:#FFF;}
#inlaggsidor1 .text{width:800px;}
#inlaggsidor2-1{background-color:#F7F6E4;padding:10px 0 5px 0;}
#inlaggsidor2-2{background-color:#A2B610;padding:10px 0 30px 0;}
#inlaggsidor2-1 .filfavo{display:none;}
#inlaggsidor2-2 .filfavo{display:none;}
#inlaggsidor2-1 .laggtill2,#inlaggsidor2-2 .laggtill2{font-size:40px;color:#A2B610;width:40px;height:40px;float:right;top:20px;right:30px;display:block;cursor:pointer;}
#inlaggsidor2-1 .tabort2,#inlaggsidor2-2 .tabort2{display:none;}
#inlaggsidor4{background-color:#A2B610;padding:10px 0 30px 0;}
#inlaggsidor4 h3{color:#fff;}
#inlaggsidor4 .text{width:1000px;}
#inlaggsidor4 .text h3{margin:5px 70px 0px 70px;}
#inlaggsidor4 .text p{color:#fff;margin:5px 70px 10px 70px;}
#inlaggsidor4 ul{list-style:none;margin:0;padding:0;}
#inlaggsidor4 li{background-color:#fff;list-style:none;margin:2px 0 0 0;padding:10px;border-radius:10px 0;width:980px;}
#inlaggsidor4 li a{color:#A2B610;}
#inlaggsidor4 .inlaggnamn{display:inline-block;vertical-align:top;height:30px;border:0px solid red;width:700px;margin:10px 0 5px 60px;padding:0;}
#inlaggsidor4 .inlaggnamn a{font-size:23px;}

#inlaggsidor3{background-color:#F7F6E4;padding-bottom:0;}
#inlaggsidor3 .text{width:800px!important;}
#inlaggsidor3 h3{color:#000;margin:0 0 5px 0!important;}
#inlaggsidor3 .usp-url{display:none;}
#inlaggsidor3 .usp-category{display:none;}
#inlaggsidor3 #user-submitted-post{background-color:#A2B610;color:#fff;border:0px;width:150px;}
#inlaggsidor3 #user-submitted-image input[type="submit"]{background-color:#777;color:#fff;border:0px;padding:5px;}
#inlaggsidor3 #usp_add-another{background-color:#fff;font-size:20px;border:1px solid #ccc;border-radius:5px;color:#000;padding:0 20px;}
#inlaggsidor3  #usp-upload-message{display:none;}
#inlaggsidor3 .usp-custom{display:none;}
#inlaggsidor3 legend{color:#A2B610;font-size:23px;padding:0;padding:0 0 10px 0;}
#inlaggsidor3 label{font-size:13px;padding:0;padding:10px 0 10px 0;width:500px;}

#inlagg4 .laggtill2,#inlagg4 .filfavo{display:none;}
#inlagg4 .tabort2{font-size:40px;color:#A2B610;width:40px;height:40px;float:right;top:20px;right:30px;display:block;cursor:pointer;}
#inlagg5 .tabort2,#inlagg5 .filfavo{display:none;}
#inlagg5 .laggtill2{font-size:40px;color:#A2B610;width:40px;height:40px;float:right;top:20px;right:30px;display:block;cursor:pointer;}	
.inlaggblock{width:800px;height:auto;border-radius:20px 0;background-color:#fff;padding:50px 100px;margin:20px auto 0 auto;}
.inlaggblock .usp-content{width:1000px;}

#inlagg1{background-color:#A2B610;padding-top:150px;}
#inlagg1 blockquote{color:#FFF;}
#inlagg1 h1{color:#FFF;padding-top:20px;}
#inlagg3 {background-color:#F7F6E4;padding-bottom:1px;}
#inlagg3 .laxblock{display:block;}
#inlagg3 .laxblock{width:800px;}
#inlagg3 .laxblock img{display:inline-block;right:0;top:0;height:60px;width:auto;vertical-align:top;border:1px solid #ccc;}
#inlagg4{background-color:#F7F6E4;padding:2px 0 30px 0;}
#inlagg4 h3{margin:0;}
#inlagg4 .text{width:1000px;}
#inlagg4 .text h3{color:#000;margin:5px 70px 5px 70px;}
#inlagg5{background-color:#A2B610;padding:25px 0 10px 0;}
#inlagg5 h3{margin:0;}
#inlagg5 .text{width:1000px;}
#inlagg5 .text h3{color:#fff;margin:5px 70px 5px 70px;}
#inlagg5 .text p{color:#fff;margin:5px 70px 10px 70px;}
#koden{display:none;}
#inlaggfiler{margin:0 auto;width:1000px;height:auto;border-radius:20px 0;}
#inlaggfiler .filrad,#inlaggfiler .filradtema{background-color:#fff;margin-bottom:2px;}
#inlaggfiler .filfavo{display:none;}
#inlaggfilerV{margin:0 auto;width:1000px;height:auto;border-radius:20px 0;}
#inlaggfilerH{margin:0 auto;width:1000px;height:auto;border-radius:20px 0;}
#inlaggfilerV .filrad,#inlaggfilerV .filradtema{background-color:#fff;margin-bottom:2px;}
#inlaggfilerV .filfavo{display:none;}
#inlaggfilerH .filrad,#inlaggfilerH .filradtema{background-color:#fff;margin-bottom:2px;}
#inlaggfilerH .filfavo{display:none;}
#inlaggfilerV h3,#inlaggfilerH h3{margin:0;}


/* ELEV SIDOR */
#elevsidor1{background-color:#7691a0;}
#elevsidor1 blockquote{color:#FFF;}
#elevsidor1 h1{color:#FFF;}
#elevsidor1 .text{width:800px;}
#elevsidor2-1{background-color:#C1CED6;padding:10px 0 5px 0;}
#elevsidor2-2{background-color:#7691a0;padding:10px 0 30px 0;}
#elevsidor2-1 .filfavo{display:none;}
#elevsidor2-2 .filfavo{display:none;}
#elevsidor2-1 .laggtill,#elevsidor2-2 .laggtill{font-size:40px;color:#7691a0;width:40px;height:40px;float:right;top:20px;right:30px;display:block;cursor:pointer;}
#elevsidor2-1 .tabort,#elevsidor2-2 .tabort{display:none;}
#elevsidor4{background-color:#7691a0;padding:10px 0 30px 0;}
#elevsidor4 h3{color:#fff;}
#elevsidor4 .text{width:1000px;}
#elevsidor4 .text h3{margin:5px 70px 0px 70px;}
#elevsidor4 .text p{color:#fff;margin:5px 70px 10px 70px;}
#elevsidor4 ul{list-style:none;margin:0;padding:0;}
#elevsidor4 li{background-color:#fff;list-style:none;margin:2px 0 0 0;padding:10px;border-radius:10px 0;width:980px;}
#elevsidor4 li a{color:#7691a0;}
#elevsidor4 .laxnamn{display:inline-block;vertical-align:top;height:30px;border:0px solid red;width:auto;margin:10px 0 5px 60px;padding:0;}
#elevsidor4 .laxnamn a{font-size:23px;}
#elevsidor4 .kod{display:inline-block;float:right;vertical-align:top;height:30px;border:0px solid red;width:auto;margin:10px 10px 5px 10px;padding:0;}
#elevsidor4 .kod p{font-size:23px;text-align:left;color:#7691a0;margin:0;padding:0;}


#elevsidor3{background-color:#C1CED6;padding-bottom:20px;}
#elevsidor3 .text{width:800px!important;}
#elevsidor3 .text p{width:650px;}
#elevsidor3 h3{color:#000;margin:0 0 5px 0!important;}
#elevsidor3 .usp-url{display:none;}
#elevsidor3 .usp-category{display:none;}
#elevsidor3 #user-submitted-post{background-color:#7691a0;color:#fff;border:0px;width:150px;}
#elevsidor3 #user-submitted-image input[type="submit"]{background-color:#777;color:#fff;border:0px;padding:5px;}
#elevsidor3 #usp_add-another{background-color:#fff;font-size:20px;border:1px solid #ccc;border-radius:5px;color:#000;padding:0 20px;}
#elevsidor3  #usp-upload-message{display:none;}
#elevsidor3 .delningnamn{display:inline-block;width:325px;position:relative;clear:both;}
#elevsidor3 .delningkod{display:inline-block;width:325px;position:relative;clear:both;}
#elevsidor3 .delningnamn legend{color:#7691a0;font-size:15px;padding:0;padding:0 0 10px 0;text-transform:uppercase;}
#elevsidor3 .delningkod legend{color:#7691a0;font-size:15px;padding:0;padding:0 0 10px 5px;text-transform:uppercase;}
#elevsidor3 legend{color:#7691a0;font-size:23px;padding:0;padding:0 0 10px 0;}
#elevsidor3 label{font-size:13px;padding:0;padding:10px 0 10px 0;width:650px!important;}

#elevsidor3 .teacher{position:absolute;top:-25px;right:30px;width:160px;height:auto;background-color:#fff;box-shadow: 0px 0px 5px #CCC;}
#elevsidor3 .teacher img{width:150px;height:auto;margin:0px 5px;}
#elevsidor3 .teacher p.rub{width:140px;height:auto;margin:5px;background-color:#7691a0;padding:5px;line-height:1.2em;color:#fff;text-align:center;}
#elevsidor3 .teacher p{width:140px;height:auto;margin:5px;background-color:#C1CED6;padding:5px;line-height:1.2em;}

#laxa4 .laggtill,#laxa4 .filfavo{display:none;}
#laxa4 .tabort{font-size:40px;color:#7691a0;width:40px;height:40px;float:right;top:20px;right:30px;display:block;cursor:pointer;}
#laxa5 .tabort,#laxa5 .filfavo{display:none;}
#laxa5 .laggtill{font-size:40px;color:#7691a0;width:40px;height:40px;float:right;top:20px;right:30px;display:block;cursor:pointer;}	
.laxblock{width:800px;min-height:250px;position:relative;border-radius:20px 0;background-color:#fff;padding:50px 100px;margin:20px auto 0 auto;}
.laxblock .usp-content{width:1000px;}

#laxa1{background-color:#7691a0;padding-top:150px;}
#laxa1 blockquote{color:#FFF;}
#laxa1 h1{color:#FFF;padding-top:20px;}
#laxa3 {background-color:#C1CED6;padding-bottom:1px;}
#laxa3 .laxblock{display:block;}
#laxa3 .laxblock{width:800px;}
#laxa3 .laxblock img{display:inline-block;right:0;top:0;height:60px;width:auto;vertical-align:top;border:1px solid #ccc;}
#laxa4{background-color:#FFF;padding:2px 0 30px 0;}
#laxa4 h3{margin:0;}
#laxa4 .text{width:1000px;}
#laxa4 .text h3{color:#000;margin:5px 70px 5px 70px;}
#laxa5{background-color:#7691a0;padding:25px 0 10px 0;}
#laxa5 h3{margin:0;}
#laxa5 .text{width:1000px;}
#laxa5 .text h3{color:#fff;margin:5px 70px 5px 70px;}
#laxa5 .text p{color:#fff;margin:5px 70px 10px 70px;}
#koden{display:none;}
#laxfiler{margin:0 auto;width:790px;height:auto;background-color:#fff;margin-bottom:2px;padding:0 0 0 0px;border-bottom:1px solid #DFDFDF;min-height:0px;}
#laxfiler .filrad,#laxfiler .filradtema{background-color:#fff;margin-bottom:2px;min-height:50px;padding-left:0px;border-top:1px solid #DFDFDF;border-radius:0px;}
#laxfiler .filfavo{display:none;}
#laxfilerU{margin:0 auto;width:1000px;height:auto;border-radius:20px 0;margin-bottom:20px;}
#laxfilerV{margin:0 auto;width:1000px;height:auto;border-radius:20px 0;}
#laxfilerH{margin:0 auto;width:1000px;height:auto;border-radius:20px 0;}
#laxfilerU .elevdela,#laxfilerV .filrad,#laxfilerV .filradtema{background-color:#fff;margin-bottom:2px;}
#laxfilerV .filfavo{display:none;}
#laxfilerU .elevdela,#laxfilerH .filrad,#laxfilerH .filradtema{background-color:#fff;margin-bottom:2px;}
#laxfilerH .filfavo{display:none;}
#laxfilerU h3,#laxfilerV h3,#laxfilerH h3{margin:0;}
#laxfilerU .elevdela{width:auto;display:inline-block;background-color:#f6f6f6;border-radius:10px 0;}
#laxfilerU a{font-size:16px;display:inline-block;vertical-align:top;margin:20px;margin:10px;color:#189cd9;}
#laxfilerU h3 a{font-size:25px;padding:20px 20px 20px 20px;margin:0;color:#189cd9;}
#laxfilerU .delaplus, #laxfilerU .delaminus{font-size:20px;color:#7691a0;margin:10px 10px 10px 0;display:inline-block;cursor:pointer;vertical-align:top;}	
#laxfilerU .delaminus{display:none;}
#laxfilerU .deluppdrag{display:block;background-color:#fff;width:100%;border-radius:20px 0;padding-bottom:10px;}
#laxfilerU .delon .elevdela{display:inline-block;}
#laxfilerU .deloff .elevdela{display:none;}
#laxfilerU .delidel{display:block;padding:0 0 0 10px;margin-bottom:5px;}
#laxfilerV .elevdela{width:auto;display:inline-block;background-color:#f6f6f6;margin:10px 0px;border-radius:10px 0;}
#laxfilerV .deluppdrag a{font-size:16px;display:inline-block;vertical-align:top;margin:20px;margin:10px;color:#189cd9;}
#laxfilerV .delaplus, #laxfilerV .delaminus{font-size:15px;color:#7691a0;margin:10px;display:inline-block;cursor:pointer;vertical-align:top;}	
#laxfilerV .deluppdrag{display:block;background-color:#fff;width:100%;border-radius:20px 0;margin-bottom:2px;}
#laxfilerV .delidel{display:block;padding:0 0 0 10px;margin-bottom:5px;}
#laxfilerU .delaminus{display:none;}

#laxuppdrag{margin:0 auto;width:790px;height:auto;background-color:#fff;margin-bottom:2px;padding:0 0 0 0px;border-top:1px solid #DFDFDF;min-height:35px;}
#laxuppdrag .elevdela{width:auto;display:inline-block;background-color:#f6f6f6;margin:10px 5px 10px 0px;border-radius:10px 0;}
#laxuppdrag a{font-size:16px;display:inline-block;vertical-align:top;margin:20px;margin:10px;color:#189cd9;}
#laxuppdrag .delaplus, #laxuppdrag .delaminus{font-size:20px;color:#7691a0;margin:10px 10px 10px 0;display:inline-block;cursor:pointer;vertical-align:top;}	
#laxuppdrag .delaplus{display:none;}


/* FILESAMLING */
#filterfile,#fileblock,#mittfileblock1,#mittfileblock2,#fileblockteman,#fileblockteman{}
#updateblock{}
#rubmina h3{color:#888;margin:0 0 0 70px;padding:0;font-size:18px;}
#uppdatelist{color:#a1af1d;cursor:pointer;display:block;float:right;}
#uppdatelist img{display:inline-block;vertical-align:top;}
.filrad,.filradtema{background-color:#F7F6E4;border-radius:25px 0px 25px 0px;}
#mittfileblock1 .filrad,#mittfileblock2 .filradtema{background-color:#FFF;}
.filikon{float:left;display:block;vertical-align:top;cursor:pointer;}
.filikon img{}
.kplay,.kclose,.kplay2,.kclose2{float:left;display:inline-block;vertical-align:top;cursor:pointer;}
.kplay img,.kclose img{}
.downloads a{font-size:0px;}
.downloads .filtext a{font-size:13px;border:1px solid yellow;color:#189cd9;text-transform:uppercase;}
.filrub{display:inline-block;color:#189cd9;vertical-align:top;cursor:pointer;}
.filrub img{display:inline-block;width:15px;height:15px;vertical-align:middle;margin-left:10px;}
.filrubf{display:inline-block;color:#189cd9;vertical-align:top;cursor:pointer;}
.filliten, .filliten2{color:#555;vertical-align:top;cursor:pointer;}
.filliten2{display:none;}
.fillitenf,.fillitenf2{color:#555;vertical-align:top;cursor:pointer;}
.filtext{}
.filtext ul{}
.filtext p{color:#555;}
.filtext a{color:#A2B610;}
.filtext img{display:block;}
.ktext{display:inline-block;}
.kon{display:block;}
.koff{display:none;}
#modalfilm{display:block;}
.filmoff{display:none;position:relative;}
.filmoff iframe{}
.filmon{display:block;position:relative;}
.filmon iframe{}
.filfavo{float:right;cursor:pointer;}
.favo-unmarked{}
.favo-marked{}
.favo-unmarked:after{content:url('../svg/bookm_unmarked.svg');}
.favo-marked:after{content:url('../svg/bookm_marked.svg');}	

#filterrub {}
#ochmangafler h2 {color:#fff;font}
#ochmangafler p {color:#fff;}
#filterfile {}
#filterfile .offknapp{border:1px solid #FFF;background-color:#A2B610;color:#F7F6E4;}
#filterfile .onknapp{border:1px solid #FFF;background-color:#FFF;color:#A2B610;}
.fileknapp{display:inline-block;cursor:pointer;}
.fileknapp p{}
#fileall{display:inline-block;cursor:pointer;}
.filealloff{border:1px solid #fff;color:#FFF;display:inline-block;}
.filealloff p{}

.filrad .filtext,.filradtema .filtext, .filrad .filliten2{display:none;}
.filradon .filtext, .filradon .filliten2{display:block;}
.filrad .filliten,.filrad .fillitenf,.filradon .fillitenf,.filradon .fillitenf2,.filradtema .filliten{display:block;}
.filradon .filliten,.filradon .fillitenf,.filradon .fillitenf2{display:none;}

/* FILESAMLING ELEV */

.rowblog{padding-top:80px;}

/* POST */
#post4 .laggtill,#post4 .filfavo{display:none;}
#post4 .tabort{font-size:40px;color:#7691a0;width:40px;height:40px;float:right;top:20px;right:30px;display:block;cursor:pointer;}
#post5 .tabort,#post5 .filfavo{display:none;}
#post5 .laggtill{font-size:40px;color:#7691a0;width:40px;height:40px;float:right;top:20px;right:30px;display:block;cursor:pointer;}	

#post1{background-color:#7691a0;padding-top:150px;}
#post1 h1{color:#FFF;padding-top:20px;}
#post3 {background-color:#C1CED6;padding-bottom:1px;}
#post3 .postblock{display:block;position:relative;}
#post3 .postblock{width:800px;min-height:250px;}
#post3 .postblock img{display:inline-block;right:0;top:0;height:100px;width:auto;vertical-align:top;border:1px solid #ccc;}
#post3 .postblock p{width:650px;}
#post3 .postblock i{margin:-50px 0 0 0;float:right;background-color:#e5a001;color:#fff;padding:0 10px;}
#post4{background-color:#C1CED6;padding:2px 0 200px 0;}
#post4 h3{margin:0;}
#post4 .filrad{background-color:#FFF;}
#post4 .text{width:1000px;}
#post4 .text h3{color:#000;margin:5px 70px 5px 70px;}
#post5{background-color:#7691a0;padding:25px 0 10px 0;}
#post5 h3{margin:0;}
#post5 .text{width:1000px;}
#post5 .text h3{color:#fff;margin:5px 70px 5px 70px;}
#post5 .text p{color:#fff;margin:5px 70px 10px 70px;}
.postblock{width:800px;height:auto;border-radius:20px 0;background-color:#fff;padding:50px 100px;margin:20px auto 0 auto;}
.postblock .usp-content{width:1000px;}

#post3 .teacher{position:absolute;top:-25px;right:30px;width:160px;height:auto;background-color:#fff;box-shadow: 0px 0px 5px #CCC;}
#post3 .teacher img{width:150px;height:auto;margin:0px 5px;}
#post3 .teacher p.rub{width:140px;height:auto;margin:5px;background-color:#7691a0;padding:5px;line-height:1.2em;color:#fff;text-align:center;}
#post3 .teacher p{width:140px;height:auto;margin:5px;background-color:#C1CED6;padding:5px;line-height:1.2em;}
#post3 .teacher p.delete{width:140px;height:auto;margin:5px;background-color:#EB5040;padding:5px;line-height:1.2em;color:#fff;text-align:center;}
#post3 .teacher p.delete a{color:#fff;}

/* INLAGG */
#postin4 .laggtill,#postin4 .filfavo{display:none;}
#postin4 .tabort{font-size:40px;color:#02a7ae;width:40px;height:40px;float:right;top:20px;right:30px;display:block;cursor:pointer;}
#postin5 .tabort,#postin5 .filfavo{display:none;}
#postin5 .laggtill{font-size:40px;color:#02a7ae;width:40px;height:40px;float:right;top:20px;right:30px;display:block;cursor:pointer;}	

#postin1{background-color:#02a7ae;padding-top:150px;}
#postin1 h1{color:#FFF;padding-top:20px;}
#postin3 {background-color:#bfdddc;padding-bottom:1px;}
#postin3 .postinblock{display:block;}
#postin3 .postinblock{width:800px;}
#postin3 .postinblock img{display:inline-block;right:0;top:0;height:auto;width:auto;max-width:800px;vertical-align:top;border:1px solid #ccc;}
#postin3 .postinblock i{margin:-50px 0 0 0;float:right;background-color:#e5a001;color:#fff;padding:0 10px;}
#postin4{background-color:#bfdddc;padding:2px 0 200px 0;}
#postin4 h3{margin:0;}
#postin4 .filrad{background-color:#FFF;}
#postin4 .text{width:1000px;}
#postin4 .text h3{color:#000;margin:5px 70px 5px 70px;}
#postin5{background-color:#02a7ae;padding:25px 0 10px 0;}
#postin5 h3{margin:0;}
#postin5 .text{width:1000px;}
#postin5 .text h3{color:#fff;margin:5px 70px 5px 70px;}
#postin5 .text p{color:#fff;margin:5px 70px 10px 70px;}
.postinblock{width:800px;height:auto;border-radius:20px 0;background-color:#fff;padding:50px 100px;margin:20px auto 0 auto;}
.postinblock .usp-content{width:1000px;}


/* 404 */
#hittadeinte{background-color:#EDF7FD;}
#hittadeinte h1{color:#00A6EF;}
#hittadeinte{padding-top:250px;height:300px;margin-bottom:-10px;}
#hittadeinte h1{}
.s404{background-color:#3ca3dc;padding:5px;margin:3px auto;width:250px;text-align:center;color:#fff;}

#loggainBlocked{background-color:#A2B610;display:inline-block;vertical-align:top;min-height:500px;}

/* USERCHECK */
.namnlcheck{display:inline-block;margin-right:0px;}
.namnlcheck p{color:#A2B610;font-size:22px;}
.namnfcheck{display:inline-block;margin-right:5px;}
.namnfcheck p{color:#A2B610;font-size:22px;}
.mailcheck{display:inline-block;margin-left:5px;}
.mailcheck p{color:#89a1ad;font-size:15px;}
.kommuncheck{display:inline-block;margin-left:5px;}
.kommuncheck p{color:#555;font-size:15px;}
.skolcheck{display:inline-block;margin-left:5px;}
.skolcheck p{color:#555;font-size:15px;}
.datumcheck{display:block;position:absolute;margin-left:5px;top:0;right:0;}
.datumcheck p{color:#A2B610;font-size:14px;}
.namnid{display:none;}
.behorcheck{display:inline-block;vertical-align:top;background-color:#fff;border:1px solid #89a1ad;color:#89a1ad;font-size:22px;line-height:22px;width:660px;outline:none;padding:5px 5px 0 5px;text-align:left;text-decoration:none;margin:0;}
.betaldcheck{display:inline-block;vertical-align:top;background-color:#fff;border-bottom:1px solid #ccc;color:#89a1ad;font-size:14px;line-height:14px;width:660px;outline:none;padding:0px 5px 0 5px;text-align:left;text-decoration:none;margin:0;}
.betaldcheck p{color:#333;margin:0;padding:0;}
.betaldcheck input{width:80px;font-size:14px;margin-right:10px;text-align:center;border:0px;background-color:#efefef;}
.visacheck{display:inline-block;margin:10px 10px 10px 0;padding:0px;background-color:#fff;border:1px solid #89a1ad;color:#89a1ad;cursor:pointer;}
.visacheck p{margin:5px;padding:0;font-size:14px;line-height:16px;text-align:center;}
.visachecksam{display:inline-block;margin:5px -140px 10px 0;padding:0px;background-color:#fff;border:1px solid #89a1ad;color:#89a1ad;cursor:pointer;float:right;}
.visachecksam p{margin:5px;padding:0;font-size:14px;line-height:16px;text-align:center;}
.inputcheck,.inputchecksort,.inputchecksam{display:inline-block;margin:5px -140px 10px 0;padding:0px;background-color:#fff;border:1px solid #89a1ad;color:#89a1ad;cursor:pointer;float:right;}
.inputcheck p,.inputchecksort p,.inputchecksam p{margin:5px;padding:0;font-size:14px;line-height:16px;text-align:center;}
.emptychecksam{display:inline-block;margin:5px -145px 10px 0;padding:0px;background-color:#fff;border:1px solid #89a1ad;color:#89a1ad;cursor:pointer;float:right;}
.emptychecksam p{margin:5px;padding:0;font-size:14px;line-height:16px;text-align:center;}

.updatecheck,.updatechecksort,.updatechecksam,.updatechecksamny{display:inline-block;background-color:#fff;border:1px solid #A2B610;color:#A2B610;cursor:pointer;float:right;margin:5px -159px 10px 0;padding:4px 3px 2px 3px;font-size:14px!important;line-height:16px!important;text-align:center;}
.updatechecksamny{margin:5px -169px 10px 0;}

.usercheck .inputkopplabort{font-size:14px;line-height:16px;text-align:center;float:left;margin:0 0 0 -30px;}
.usercheck .inputkopplabort p{display:inline-block;background-color:#fff;border:1px solid #A2B610;color:#A2B610;cursor:pointer;padding:2px 5px;font-size:14px!important;line-height:16px!important;text-align:center;}
.usercheck .inputkopplatitta{font-size:14px;line-height:16px;text-align:center;float:left;margin:0 0 0 -30px;}
.usercheck .inputkopplatitta p{display:inline-block;background-color:#fff;border:1px solid #A2B610;color:#A2B610;cursor:pointer;padding:2px 5px;font-size:14px!important;line-height:16px!important;text-align:center;}
.usercheck .inputkoppladolj{font-size:14px;line-height:16px;text-align:center;float:left;margin:0 0 0 -30px;display:none;}
.usercheck .inputkoppladolj p{display:inline-block;background-color:#fff;border:1px solid #A2B610;color:#A2B610;cursor:pointer;padding:2px 5px;font-size:14px!important;line-height:16px!important;text-align:center;}
.usercheck .hanteraanvandare{width:100%;}
.usercheck .hanteraanvandare p{display:inline-block;background-color:#fff;border:1px solid #89a1ad;color:#000;cursor:pointer;padding:2px 5px;margin:0 0 5px 5px;font-size:14px!important;line-height:16px!important;text-align:center;text-transform:uppercase;}
.usercheck .off{display:none;}
.usercheck .on{display:block;}

.addtoallsam{display:inline-block;background-color:#FFF;border:1px solid #555;color:#555;cursor:pointer;float:right;margin:-3px 0px 5px 0;padding:8px 3px 7px 3px;font-size:16px!important;line-height:16px!important;text-align:center;}
.upp_date{display:inline-block;background-color:#FFF;border:1px solid #555;color:#555;float:right;margin:-3px 5px 5px 0;padding:6px 3px 4px 3px;font-size:18px!important;line-height:16px!important;text-align:center;}
.list_id,.prod_key{display:none;}
.knapprad{border:0px solid #555;display:block;width:100%;height:40px;margin-top:10px;}
.datumcheckinput{display:inline-block;vertical-align:top;color:#89a1ad;width:auto;outline:none;text-decoration:none;margin:0 -100px 10px 0;padding:0;float:right;vertical-align:bottom;border:0px solid green;}
.datumcheckinput p{display:inline-block;vertical-align:top;color:#A2B610;width:auto;outline:none;padding:0;text-decoration:none;margin:0;border:0px solid #ccc;}
.datumcheckinput input{color:#A2B610;margin:0;padding:2px 0 0 2px;width:80px;border:1px solid #ccc;background-color:#fff;font-size:18px!important;line-height:18px!important;}
.addtomesam{display:block;position:absolute;margin:5px 0 10px 0;padding:0px;background-color:#fff;border:1px solid #89a1ad;color:#89a1ad;cursor:pointer;left:805px;}
.addtomesam p{margin:5px;padding:0;font-size:14px;line-height:16px;text-align:center;}
.addallatomesam{display:block;position:relative;margin:5px auto 10px auto;padding:0px;background-color:#fff;border:1px solid #89a1ad;color:#89a1ad;cursor:pointer;}
.addallatomesam p{margin:5px;padding:0;font-size:14px;line-height:16px;text-align:center;}

.overtakesam{display:block;position:absolute;margin:5px 0 10px 0;padding:0px;background-color:#ededed;border:1px solid #89a1ad;color:#89a1ad;cursor:pointer;left:805px;}
.overtakesam p{margin:5px;padding:0;font-size:14px;line-height:16px;text-align:center;}
.bokcheck{display:inline-block;margin-right:10px;}
.bokcheck p{color:#222;}
.bokchecksam{display:none;margin-right:10px;}
.bokchecksam p{color:#222;}
.usercheck{border-bottom:1px solid #89a1ad;display:block;position:relative;padding-right:100px;}
.usercheckgreen{border-bottom:1px solid #89a1ad;display:block;position:relative;background-color:#F7F6E4;}
.usercheckred{border-bottom:1px solid #89a1ad;display:block;position:relative;background-color:#fce1d5;}
.usercheckgra{border-bottom:1px solid #89a1ad;display:block;position:relative;background-color:#ededed;}
.usercheck p,.usercheckred p,.usercheckgra p{margin:5px 3px 2px 3px;padding:0;}
.upptagen{background-color:#ededed;}
.useroff{display:none;}
#status{display:inline-block;vertical-align:top;background-color:#fff;border:1px solid #89a1ad;color:#89a1ad;font-size:22px;width:120px;cursor:pointer;outline:none;padding:10px 10px 5px 8px;text-align:center;text-decoration:none;margin:0 0 0 5px;}
#sokuserknapp{display:inline-block;vertical-align:top;background-color:#fff;border:1px solid #89a1ad;color:#89a1ad;font-size:22px;width:118px;cursor:pointer;outline:none;padding:10px 10px 5px 8px;text-align:center;text-decoration:none;margin:0 0 0 5px;}
.anv-check{border:0px;background-color:#555;color:#fff;text-transform:uppercase;font-size:8px;line-height:8px;padding:10px 10px 10px 10px;}
#sokknapp{display:inline-block;vertical-align:top;background-color:#fff;border:1px solid #89a1ad;width:100px;cursor:pointer;outline:none;padding:10px 10px 5px 8px;text-align:center;text-decoration:none;margin:0 0 0 5px;}
#sokknapp p{font-size:22px;color:#89a1ad;margin:0;padding:0;text-align:center;}
#rutasok{display:inline-block;vertical-align:top;background-color:#fff;border:1px solid #89a1ad;color:#89a1ad;width:670px;padding:0px;margin:0;}
#sokruta{background-color:#fff;border:0px solid #89a1ad;color:#89a1ad;font-size:22px; width:645px;outline:none;padding:10px 10px 5px 10px;text-align:center;text-decoration:none;margin:0;}
#inlaggsidor3 form{margin:0;padding:0;}
p.numrering{color:#89a1ad;text-align:center;}
#aktuellsam{display:none;}
.inlaggblocksam{width:800px;height:auto;border-radius:20px 0;background-color:#fff;padding:30px 100px 10px 100px;margin:20px auto 0 auto;}


.ejbohorig{position:absolute;display:block;background-color:#A2B610;width:300px;height:150px;top:50%;left:50%;margin-left:-150px;margin-top:-75px;}
.ejbohorig p{color:#fff;font-size:20px;text-align:center;margin:30px;}

/* BEHORIGHETSAMLING */
#filterusertema{display:block;}
#filterusersort{display:block;}
#filterusertemaSam{display:block;}
#filterusersortSam{display:block;}

.usertemaknapp,.usersortknapp{display:inline-block;cursor:pointer;}
#userfilterblock .offknapp{border:1px solid #89a1ad;background-color:#FFF;color:#89a1ad;}
#userfilterblock .onknapp{border:1px solid #89a1ad;background-color:#89a1ad;color:#FFF;}
#userfilterblock p{text-transform:uppercase;}

.betaltsortknapp{display:inline-block;cursor:pointer;}
#userfilterblock .betaloffknapp{border:1px solid #89a1ad;background-color:#fff;color:#89a1ad;}
#userfilterblock .betalonknapp{border:1px solid #89a1ad;background-color:#fce1d5;color:#89a1ad;}
#userfilterblock p{text-transform:uppercase;}

#filterusertema{width:1000px;margin:0px auto;padding-top:20px;}
#filterusersort{width:1000px;margin:0px auto 10px auto;}
#filterusertemaSam{width:800px;margin:0px auto;padding:10px 0;}
#filterusersortSam{width:800px;margin:0px auto 10px auto;}
.usertemaknapp,.usersortknapp,.betaltsortknapp{padding:5px 5px 2px 5px;border-radius:3px;margin:2px;}
#userfilterblock .offknapp{}
#userfilterblock .onknapp{}
#userfilterblock p,#userfilterblock p{padding:0;margin:0;}

/* ??? */
.nonehtml{display:none;}
.blockhtml{display:block;}
.inline-block{display:inline-block;}

#total{display:none;}
#sok{margin-left:60px;}






.inloggalla{position:absolute;background-color:red;height:100%;width:2px;left:2px;}
.inlogglarare{position:absolute;background-color:blue;height:100%;width:2px;left:6px;}

.om-header{background-color:#e5a104;width:100%;padding:50px 0;margin-bottom:20px;}
.om-header h1{color:#fff;}
.om-bild{position:relative;width:45%;display:inline-block;border:0px solid blue;height:400px;vertical-align:top;}
.om-text{position:relative;width:50%;display:inline-block;border:0px solid red;}
.om-kategori{position:relative;width:300px;display:block;border:0px solid red;}
.om-bild img{width:100%;height:100%;}


