@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@200;400;800&display=swap');
:root {
	/* cats*/
	--clr-cat1: #fdff7e;
	--clr-cat2: #9ddffa;
	--clr-cat3: #ffcd8c;
	--clr-cat4: #ffd3e5;
	/* kids*/
	--clr-kid1: #feffb8;
	--clr-kid2: #c9edfc;
	--clr-kid3: #ffe3ba;
	--clr-kid4: #ffe7f1;
	/* eras*/
	--clr-era: #4a5878;
  }
/*
  :root2 {
	
	--clr-cat1: #ffffff;
	--clr-cat2: #3abcf0;
	--clr-cat3: #49a2aa;
	
  }
  */
html {overflow:hidden;}
body {
	/*background-image:url(../pix/fix/tegel.png);*/
	background-color:#FFF;
	
}

.n0   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:#000;font-weight:800;line-height:5px;text-decoration:none; background-color:var(--clr-cat1); margin-top:1px; cursor: pointer; white-space:nowrap}
.n1   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:#000;font-weight:800;line-height:5px;text-decoration:none; background-color:var(--clr-cat2); margin-top:1px; cursor: pointer; white-space:nowrap}
.n2   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:#000;font-weight:800;line-height:5px;text-decoration:none; background-color:var(--clr-cat3); margin-top:1px; cursor: pointer; white-space:nowrap}
.n3   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:#000;font-weight:800;line-height:5px;text-decoration:none; background-color:var(--clr-cat4); margin-top:1px; cursor: pointer; white-space:nowrap}
.ne0   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:var(--clr-era);font-weight:800;line-height:6px;text-decoration:none; background-color:var(--clr-cat1); margin-top:1px; white-space:nowrap}
.ne1   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:var(--clr-era);font-weight:800;line-height:6px;text-decoration:none; background-color:var(--clr-cat2); margin-top:1px; white-space:nowrap}
.ne2   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:var(--clr-era);font-weight:800;line-height:6px;text-decoration:none; background-color:var(--clr-cat3); margin-top:1px; white-space:nowrap}
.ne3   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:var(--clr-era);font-weight:800;line-height:6px;text-decoration:none; background-color:var(--clr-cat4); margin-top:1px; white-space:nowrap}

.nodetip{ font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#000;font-weight:normal;text-align: center;position: absolute;left: -100%;bottom: 150%;visibility: hidden; background-color:#FFF; border-style:solid; border-width:thin; border-color:#000; padding: 2px 4px; white-space:nowrap}
.xxs   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:#000;font-weight:400;line-height:4px; text-decoration:none; cursor: pointer; white-space:nowrap}

.nk0   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:#000;font-weight:800;line-height:5px;text-decoration:none; padding-top:-1px; cursor: pointer; white-space:nowrap}
.nk1   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:#000;font-weight:800;line-height:5px;text-decoration:none; padding-top:-1px; cursor: pointer; white-space:nowrap}
.nk2   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:#000;font-weight:800;line-height:5px;text-decoration:none; padding-top:-1px; cursor: pointer; white-space:nowrap}
.nk3   {font-family: 'Nunito', sans-serif;position: relative;font-size:6px;color:#000;font-weight:800;line-height:5px;text-decoration:none; padding-top:-1px; cursor: pointer; white-space:nowrap; overflow-x:hidden}

.c1   {font-family: 'Nunito', sans-serif;font-size:10px;color:#000;font-weight:800;line-height:8px;text-decoration:none}
.c0   {font-family: 'Nunito', sans-serif;font-size:10px;color:#000;font-weight:400;line-height:8px;text-decoration:none}
.tt1   {font-family: 'Nunito', sans-serif;font-size:8px;color:#000;font-weight:200;line-height:10px;text-align:left; margin-left:-8px}
.tl1   {font-family: 'Nunito', sans-serif;font-size:16px;color:#000;font-weight:200;line-height:14px;letter-spacing:0px;text-align:left}
.tt2   {font-family: 'Nunito', sans-serif;font-size:8px;color:#000;font-weight:200;line-height:10px;text-align:left; margin-left:-8px}
.tl2   {font-family: 'Nunito', sans-serif;font-size:16px;color:#000;font-weight:200;line-height:14px;letter-spacing:1px;text-align:left}
.tt3   {font-family: 'Nunito', sans-serif;font-size:8px;color:#000;font-weight:200;line-height:10px;text-align:left; margin-left:-7px}
.tl3   {font-family: 'Nunito', sans-serif;font-size:16px;color:#000;font-weight:200;line-height:14px;letter-spacing:2px;text-align:left}
.tt4   {font-family: 'Nunito', sans-serif;font-size:8px;color:#000;font-weight:200;line-height:10px;text-align:left; margin-left:-8px}
.tl4   {font-family: 'Nunito', sans-serif;font-size:16px;color:#000;font-weight:200;line-height:14px;letter-spacing:3px;text-align:left}
.ss   {font-family: 'Nunito', sans-serif;font-size:8px;color:rgb(61, 88, 103);font-weight:200;line-height:10px;text-align:center; margin-left:-8px}
.tip   {font-family: 'Nunito', sans-serif;display:block; font-size:10px;color:#000;font-weight:400;line-height:12px; margin-top:3px}

.cat_exp {position: absolute; left:20px;z-index:2}
.cat_ikn {position: absolute; left:0px;z-index:2}
.kid_ikn {position: absolute; left:20px;z-index:2}
.cat_ikp {position: absolute; left:174px;z-index:2; display:none}
.cat_ikm {position: absolute; left:194px;z-index:2; display:none}
.kid_ikp {position: absolute; left:174px;z-index:2}
.kid_ikm {position: absolute; left:194px;z-index:2}
.cat_lbl {position: absolute; left:40px; margin-top:4px;z-index:3}
.kid_lbl {position: absolute; left:40px; margin-top:4px;z-index:3}
.knv_lbl {position: absolute; left:5px; margin-top:-2px;z-index:2}


.cat_bg {display: block;position: absolute;left:20px;width: 190px;height: 16px;z-index:1}
.kid_bg {display: block;position: absolute;left:20px;width: 190px;height: 16px;z-index:1}
.cat_bg_min {display: none}
.kid_bg_min {display: none}
.cat_ikp_min {display: block;position: absolute;left:40px;z-index:2; display:none}
.cat_ikm_min {display: block;position: absolute;left:60px;z-index:2; display:none}
.kid_ikp_min {display: block;position: absolute;left:40px;z-index:2}
.kid_ikm_min {display: block;position: absolute;left:60px;z-index:2}
.cat_lbl_min {display: none}
.kid_lbl_min {display: none}


#cat_bg0 {background-color:var(--clr-cat1)}
#cat_bg1 {background-color:var(--clr-cat2)}
#cat_bg2 {background-color:var(--clr-cat3)}
#cat_bg3 {background-color:var(--clr-cat4)}
.kid_bg0 {display: block;position: absolute;left:20px;width: 190px;height: 16px;z-index:1;background-color:var(--clr-kid1)}
.kid_bg1 {display: block;position: absolute;left:20px;width: 190px;height: 16px;z-index:1;background-color:var(--clr-kid2)}
.kid_bg2 {display: block;position: absolute;left:20px;width: 190px;height: 16px;z-index:1;background-color:var(--clr-kid3)}
.kid_bg3 {display: block;position: absolute;left:20px;width: 190px;height: 16px;z-index:1;background-color:var(--clr-kid4)}

/*====================================================*/

.knv_bg0 {position: absolute;width: 100%;height: 16px;background-color:var(--clr-cat1);z-index:1}
.knv_bg1 {position: absolute;width: 100%;height: 16px;background-color:var(--clr-cat2);z-index:1}
.knv_bg2 {position: absolute;width: 100%;height: 16px;background-color:var(--clr-cat3);z-index:1}
.knv_bg3 {position: absolute;width: 100%;height: 16px;background-color:var(--clr-cat4);z-index:1}
.knd_bg0 {position: absolute;width: 100%;height: 16px;background-color:var(--clr-kid1);z-index:1}
.knd_bg1 {position: absolute;width: 100%;height: 16px;background-color:var(--clr-kid2);z-index:1}
.knd_bg2 {position: absolute;width: 100%;height: 16px;background-color:var(--clr-kid3);z-index:1}
.knd_bg3 {position: absolute;width: 100%;height: 16px;background-color:var(--clr-kid4);z-index:1}

.ittl {font-family: 'Nunito', sans-serif;font-size:10px;color:var(--clr-era);font-weight:800;line-height:11px;text-decoration:none; white-space:nowrap}
.idat {font-family: 'Nunito', sans-serif;font-size:9px;color:var(--clr-era);font-weight:200;line-height: 12px;text-decoration:none; white-space:nowrap}
.itxt {font-family: 'Nunito', sans-serif;font-size:9px;color:var(--clr-era);font-weight:400;line-height:10px;text-decoration:none}
