body	{background-color: #1D86DF; margin: 0px; text-align: center; font-family: "comic sans ms", "comic sans", "Comic Sans", verdana; font-weight: normal; font-size: 15px; color: #0B4525;}

html, body 	{margin: 0; padding: 0;}
		 
.fuldside	{width: 100%; margin: auto; text-align: center;}
@media (max-width: 767px) {.fuldside {width: 100vw;}}

table, tr, td {border-collapse: collapse; border: none;}

img 	 {border: 1px solid #125486;}

.blinking{
    animation:blinkingText 3s infinite;
}
@keyframes blinkingText{
	0% {font-size: 16px; color: #F60C0C; font-weight:bold;}
    33%{font-size: 16px; color: #0645AD; font-weight:bold;}
    66%{font-size: 16px; color: #139705; font-weight:bold;}
	100%{font-size: 16px; color: #F60C0C; font-weight:bold;}
}
@media (max-width: 767px) {@keyframes blinkingText{	0% {font-size: 2.5vw; color: #F60C0C; font-weight:bold;}
    33%{font-size: 2.5vw; color: #0645AD; font-weight:bold;}
    66%{font-size: 2.5vw; color: #139705; font-weight:bold;}
	100%{font-size: 2.5vw; color: #F60C0C; font-weight:bold;}}}

.test	 {color: #040E1A;}

.helside {width: 100%; text-align: center;}
@media (max-width: 767px) {.helside {width: 100%;}}

.vside	 {width: 10%;}
.mside	 {width: 80%;}
.hside	 {width: 10%;}
@media (max-width: 767px) {.vside {width: 0%;}
									   .mside {width: 100%;}
									   .hside {width: 0%;}
									  }

.indholdhel{width: 100%;}
@media (max-width: 767px) {.indholdhel{width: 100%;}}

.toppic, .toppic2 {margin: auto; display: block; padding: 0px; padding-right: 4px; height: 52px; border: none;}
@media (max-width: 767px) {.toppic2{display: none;}}

.indholdv{width: 2%;}
.indholdm{width: 96%;}
.indholdh{width: 2%; text-align: center;}
@media (max-width: 767px) {.indholdv {width: 2%;}
									   .indholdm {width: 96%;}
									   .indholdh {width: 2%;}
									  }

.mss	 {width: 100%; border-collapse: collapse; padding: 0px; margin: 0px; border: none;}
.msstop	 {width: 80%; border-collapse: collapse; padding: 0px; margin: auto; border: none;}
@media (max-width: 767px) {.msstop	 {width: 100%;}}

.menutr	 {height: 40px; border-radius: 8px 8px 8px 8px; border-left: 1px solid #39F99C; border-right: 1px solid #125E5D; border-top: 1px solid #39F99C; padding-top: 5px; width: 80%; margin: auto;
    background: #47E77C; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#11EF79, #16BBAA); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#11EF79, #16BBAA); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#11EF79, #16BBAA); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#11EF79, #16BBAA); /* Standard syntax */}
	
.searchtr {height: 40px; border-radius: 8px 8px 8px 8px; border-left: 1px solid #39F99C; border-right: 1px solid #125E5D;  padding-top: 5px; width: 80%; margin: auto;
    background: #4792E7; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#16BBAA, #1D86DF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#16BBAA, #1D86DF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#16BBAA, #1D86DF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#16BBAA, #1D86DF); /* Standard syntax */}
	
.sidetr  {Background-color: #F5FFF6;}
@media (max-width: 767px) {.menutr, .searchtr {height: 8vw; width: 100%; padding-top: 2vw;}}

.table100{width: 100%;}
@media (max-width: 767px) {.table100{width: 100%;}}
.tableauto{width: auto; margin: auto;}
.tableauto80{width: auto; margin: auto; max-width: 80%;}
@media (max-width: 767px) {.tableauto80{max-width: 100%;}}
.td50	 {width: 50%;}
.tdauto	 {width: auto;}
.trbt	 {border-top: 1px solid #D3DFD5;}
.smallgrey, .smallgrey2, .smallgreybr, .smallgreyx {font-size: 11px; color: #85A78B;}
.smallgreybr {white-space: normal;}
.smallgreyx {white-space: normal; max-width: 20%;}
.smallgreygreen {font-size: 11px; color: #CEEAD7;}
@media (max-width: 767px) {.smallgrey2 {display: none;} .smallgrey {font-size: 2vw;} .smallgreybr {font-size: 2vw; white-space: normal;} .smallgreyx {font-size: 2vw; white-space: normal; max-width: none;}}
.smallaltnavn    {font-size: 11px; font-style: italic;}
@media (max-width: 767px) {.smallaltnavn {font-size: 2vw;}}
.searchfarve {color: #B21EDC; font-style: italic;}
.small    {font-size: 11px;}
@media (max-width: 767px) {.small {font-size: 2vw;}}
.small2    {font-size: 13px;}
@media (max-width: 767px) {.small2 {font-size: 2.3vw;}}
.dubyear {font-size: 11px; color: #85A78B;}
@media (max-width: 767px) {.dubyear {font-size: 2.0vw;}}
.dubyeart {font-size: 10px;}
@media (max-width: 767px) {.dubyeart {font-size: 1.8vw;}}
.bogstav {font-size: 17px;}
@media (max-width: 767px) {.bogstav {font-size: 3.5vw;}}
.break {height: 5px;}
@media (max-width: 767px) {.break {height: 1vw;}}
.bundtext {font-size: 11px; color: #F5FFF6;}
@media (max-width: 767px) {.bundtext {font-size: 2.2vw;}}
a.bundtext:link    {color:#F5FFF6; text-decoration: none; background-color: inherit;}
a.bundtext:visited {color:#F5FFF6; text-decoration: none; background-color: inherit;}
a.bundtext:hover  	{color:#F5FFF6; text-decoration: underline; background-color: inherit;}
a.bundtext:active 	{color:#F5FFF6; text-decoration: underline; background-color: inherit;}
h1		 {margin-bottom: 0px; font-size: 22px;}
@media (max-width: 767px) {h1 {font-size: 5vw;}}

body a:link    {color:#0B4516; text-decoration: none; background-color: inherit;}
body a:visited {color:#0B4516; text-decoration: none; background-color: inherit;}
body a:hover   {color:#0B4516; text-decoration: underline; background-color: inherit;}
body a:active  {color:#0B4516; text-decoration: underline; background-color: inherit;}
 
.fotograf {font-size: 10px;}
@media (max-width: 767px) {.fotograf {font-size: 1.5vw;}}
 
.smallface {font-size: 11px; margin: 0px; padding: 0px; padding-top: 5px;}
@media (max-width: 767px) {.smallface {font-size: 2vw; padding-top: 0vw;}}

.tdhigh {max-width: 25%; vertical-align: top;}
@media (max-width: 767px) {.tdhigh {width: 25vw;}}

.tdface {max-width: 33%; vertical-align: top;}
@media (max-width: 767px) {.tdface {width: 33vw;}}

.youtube {width: 560px; height: 315px;}
@media (max-width: 767px) {.youtube {width: 80vw; height: 45vw;}}

.imdbpic {width: 37px; border: none;}
@media (max-width: 767px) {.imdbpic {width: 8vw;}}

.frontpic {height: 284px; width: 300px; border: none;}
@media (max-width: 767px) {.frontpic {height: 40vw; width: 40vw;}}

.frontpicsmall {height: 120px; border: none;}
@media (max-width: 767px) {.frontpicsmall {height: 17vw;}}

.fotosmall {height: 50px;}
@media (max-width: 767px) {.fotosmall {height: 15vw;}}

.fotosmallc1, .fotosmallc2, .fotosmallc3, .fotosmallc4, .fotosmallc5, .fotosmallc6, .fotosmallc7  {height: 50px;}
@media (max-width: 767px) {.fotosmallc1, .fotosmallc2, .fotosmallc3, .fotosmallc4, .fotosmallc5, .fotosmallc6, .fotosmallc7 {height: 15vw;}}

.fotosmall2 {height: 70px;}
@media (max-width: 767px) {.fotosmall2 {height: 20vw;}}

.fotosmalls {height: 50px;}
@media (max-width: 767px) {.fotosmalls {height: 10vw;}}

.foto {height: 100px;}
@media (max-width: 767px) {.foto {height: 34vw;}}

.gender {height: 11px; width: 11px; border: none;}
@media (max-width: 767px) {.gender {height: 3vw; width: 3vw;}}

.cirkel {height: 19px; width: 19px; border: none; float: left; margin-left: 15px;}
@media (max-width: 767px) {.cirkel {height: 3vw; width: 3vw; margin-left: 1vw;}}

.fotofilmvis {height: 200px; box-shadow: 6px 6px 16px 0px rgba(0,0,0,0.4);}
@media (max-width: 767px) {.fotofilmvis {height: 18vw;}}

.fotofilmvishigh {height: 200px; box-shadow: 6px 6px 16px 0px rgba(0,0,0,0.4);}
@media (max-width: 767px) {.fotofilmvishigh {height: 22vw;}}

.fotofilmvisface {height: 200px; box-shadow: 6px 6px 16px 0px rgba(0,0,0,0.4);}
@media (max-width: 767px) {.fotofilmvisface {height: 27vw; box-shadow: 1vw 1vw 3vw 0vw rgba(0,0,0,0.4);}}

.fotoshadow {height: 200px; box-shadow: 6px 6px 16px 0px rgba(0,0,0,0.4);}
@media (max-width: 767px) {.fotoshadow {height: 34vw;}}

.fotoshadow2 {height: 200px; box-shadow: 6px 6px 16px 0px rgba(0,0,0,0.4);}
@media (max-width: 767px) {.fotoshadow2 {height: 30vw;}}

.hpics {height: 45px; border: none; vertical-align: middle;}
@media (max-width: 767px) {.hpics {height: 8vw;}}

.picom {width: 400px; border: none;}
@media (max-width: 767px) {.picom {width: 80vw;}}

.picbidrag {width: 400px; border: none;}
@media (max-width: 767px) {.picbidrag {width: 80vw;}}

.picbidragmb {width: 100px; border: none;}
@media (max-width: 767px) {.picbidragmb {width: 18vw;}}

.picms {width: 400px; border: none;}
@media (max-width: 767px) {.picms {width: 80vw;}}

.picstat {width: 633px; border: none;}
@media (max-width: 767px) {.picstat {width: 96vw;}}

.picfacebook {width: 420px; border: none;}
@media (max-width: 767px) {.picfacebook {width: 50vw;}}

.picsen {width: 332px; border: none;}
@media (max-width: 767px) {.picsen {width: 80vw;}}

.picinfo1 {width: 200px; border: none;}
@media (max-width: 767px) {.picinfo1 {width: 40vw;}}

.picinfo2 {width: 400px; border: none;}
@media (max-width: 767px) {.picinfo2 {width: 80vw;}}

.picserie {height: 11px; border: none;}
@media (max-width: 767px) {.picserie {height: 2.7vw;}}

.picserie2 {height: 11px; border: none;}
@media (max-width: 767px) {.picserie2 {height: 1.68vw;}}

.picshort {height: 11px; border: none;}
@media (max-width: 767px) {.picshort {height: 2.7vw;}}

.picshort2 {height: 11px; border: none;}
@media (max-width: 767px) {.picshort2 {height: 1.8vw;}}

.picpil {height: 12px; border: none;}
@media (max-width: 767px) {.picpil {height: 2.6vw;}}

.picinter {height: 16px; margin-right:10px;}
@media (max-width: 767px) {.picinter {height: 3vw;}}

.pichightlight {margin-top: 10px; box-shadow: 6px 6px 16px 0px rgba(0,0,0,0.4);}
@media (max-width: 767px) {.pichightlight {margin-top: 1.5vw; width: 50vw;}}

.top	 {width: 100%; Background-color: #1D86DF; text-align: center; font-size: 30px; color: white; height: 50px; border: none;}
@media (max-width: 767px) {.top {font-size: 5.5vw; height: 8vw;}}

.facebookpadding {padding-left: 15px; padding-right: 15px; padding-top: 20px;}
@media (max-width: 767px) {.facebookpadding {padding-left: 1.2vw; padding-right: 1.2vw; padding-top: 2.5vw;}}

.reklametop	 {width: 100%; background-color: #1D86DF; text-align: center; height: 90px; overflow: hidden; border-collapse: collapse; padding: 0px; margin: 0px;}
.reklametopc {background-color: #1D86DF; text-align: center; overflow: hidden; border-collapse: collapse; padding: 0px; margin: auto; display: none; width: 100vw; max-width: 100vw;}
.reklametd1  {text-align: right; height: 90px; overflow: hidden; border-collapse: collapse; padding: 0px; margin: 0px; max-width: 50%; min-width: 50%;}
.reklametd2  {text-align: left; height: 90px; overflow: hidden; border-collapse: collapse; padding: 0px; margin: 0px; max-width: 50%; min-width: 50%;}
.reklametdc  {text-align: center; overflow: hidden; border-collapse: collapse; padding: 0px; margin: auto; width: 100vw; display: block; max-width: 100vw;}
.reklamefirkant  {margin:auto; width: 100%;}
@media (max-width: 767px) {.reklametop {display: none;} .reklametopc {display: block;} .reklamefirkant {width: 90vw;}}

@media (max-width: 1456px) {.reklametop {display: none;} .reklametopc {display: block;}}

a.toplink:link    {color:#ffffff; text-decoration: none; background-color: inherit;}
a.toplink:visited {color:#ffffff; text-decoration: none; background-color: inherit;}
a.toplink:hover  	{color:#ffffff; text-decoration: underline; background-color: inherit;}
a.toplink:active 	{color:#ffffff; text-decoration: underline; background-color: inherit;}

.menuender{width: 10%;}
.menuinner{width: 20%;}
@media (max-width: 767px) {.menuender {display: none} .menuinner{width: 24vw;}}

.menulink {font-size: 18px;}
@media (max-width: 767px) {.menulink {font-size: 4vw;}}
a.menulink:link    {color:#ffffff; text-decoration: underline; background-color: inherit;}
a.menulink:visited {color:#ffffff; text-decoration: underline; background-color: inherit;}
a.menulink:hover  	{color:#ffffff; text-decoration: underline; background-color: inherit;}
a.menulink:active 	{color:#ffffff; text-decoration: underline; background-color: inherit;}

a.ilink:link    {color:#ffffff; text-decoration: none; background-color: inherit;}
a.ilink:visited {color:#ffffff; text-decoration: none; background-color: inherit;}
a.ilink:hover  	{color:#ffffff; text-decoration: underline; background-color: inherit;}
a.ilink:active 	{color:#ffffff; text-decoration: underline; background-color: inherit;}

.searchenderl{width: 33%; text-align: left; padding-left: 10px;}
@media (max-width: 767px) {.searchenderl{padding-left: 1.5vw;}}
.searchenderr{width: 33%; text-align: right; padding-right: 10px;}
@media (max-width: 767px) {.searchenderr{padding-right: 1.5vw;}}
.searchmidt {width: 34%; white-space:nowrap; font-size: 11px; color: white;}
@media (max-width: 767px) {.searchmidt {vertical-align: top;}}

.searchline {height: 22px; padding: 0px;}
@media (max-width: 767px) {.searchline {height: 4.5vw;}}
.searchbox {display: inline-block; width: 200px; height: 22px; border-radius: 8px 0px 0px 8px; border: none; margin: 0px; padding: 0px; padding-left: 10px; background-color: #F5FFF6; background: rgba(255, 255, 255, 0.9); box-sizing: border-box;}
.searchbox:focus {border: none; background-color: #fff; outline: none;}
@media (max-width: 767px) {.searchmidt {font-size: 3vw;} .searchbox {font-size: 3vw; width: 25vw; height: 5.5vw; padding-left: 2vw;}}
.searchbutton {display: inline-block; width: 42px; height: 22px; border: none; margin: 0px; padding: 0px; border-radius: 0px 8px 8px 0px;  cursor:pointer; color: white; box-sizing: border-box;
background-image: linear-gradient(to top, #11EF79 0%, #1D86DF 51%, #11EF79 100%)}
.searchbutton:hover {background-image: linear-gradient(to top, #1D86DF 0%, #11EF79 51%, #1D86DF 100%); color: #0B4525;}
@media (max-width: 767px) {.searchbutton {display: inline; width: 10vw; height: 5.5vw; font-size: 2.7vw;}}
.searchbuttonx {display: inline; width: 22px; height: 22px; border: none; margin: 0px; padding: 0px; margin-left: 10px; border-radius: 8px 8px 8px 8px;  cursor:pointer; color: white; box-sizing: border-box;
background-image: linear-gradient(to top, #11EF79 0%, #1D86DF 51%, #11EF79 100%)}
.searchbuttonx:hover {background-image: linear-gradient(to top, #1D86DF 0%, #11EF79 51%, #1D86DF 100%); color: #0B4525;}
@media (max-width: 767px) {.searchbuttonx {display: inline; margin-left: 3vw; width: 5.5vw; height: 5.5vw; font-size: 2.7vw;}}
.clearknap {display: none;}
.clearknaprev {display: inline;}
.menuclose {display: block;}

.table100visdiv{width: 100%; display: none; x-index: 1;}
@media (max-width: 767px) {.table100visdiv{width: 100%;}}
#visdiv {width: 100%; x-index: 1;}
@media (max-width: 767px) {#visdiv {}}

.searchwindow {width: 100%;}
@media (max-width: 767px) {.searchwindow {width: 100%;}}

.searchhead {}
@media (max-width: 767px) {.searchhead {font-size: 3vw;}}

.resultinner{width: auto; text-align: left; padding-left: 10px; padding-right: 10px; vertical-align: top;}
@media (max-width: 767px) {.resultinner {font-size: 2vw; white-space: normal; padding: 0px; padding-left: 0.5vw; padding-right: 0.5vw;}}
.smallresult{font-size: 11px; color: #497752;}
@media (max-width: 767px) {.smallresult {font-size: 1.5vw; white-space: normal;}}

.resultk {border-bottom: 1px solid #C3CFC5; padding-top: 10px; padding-bottom: 10px;}
.result {}
@media (max-width: 767px) {.result {font-size: 2vw; white-space: normal; border-bottom: 1px solid #E3EFE5;}}
a.result:link    {color:#0B4516; text-decoration: none; background-color: inherit;}
a.result:visited {color:#0B4516; text-decoration: none; background-color: inherit;}
a.result:hover   {color:#0B4516; text-decoration: underline; background-color: inherit;}
a.result:active  {color:#0B4516; text-decoration: underline; background-color: inherit;}

.imgshadow {box-shadow: 6px 6px 16px 0px rgba(0,0,0,0.4);}

.castbox {text-align: center; vertical-align: top; width: 60%; margin: auto;}
@media (max-width: 767px) {.castbox {width: 80%;}}

.listehead {font-size: 15px;}
@media (max-width: 767px) {.listehead {font-size: 3vw;}}
a.listehead:link    {color:#ffffff; text-decoration: none; background-color: inherit;}
a.listehead:visited {color:#ffffff; text-decoration: none; background-color: inherit;}
a.listehead:hover   {color:#ffffff; text-decoration: underline; background-color: inherit;}
a.listehead:active  {color:#ffffff; text-decoration: underline; background-color: inherit;}

.grad td:first-child, .grad2 td:first-child, .grad3 td:first-child, .grad4 td:first-child, .grad5 td:first-child, .grad6 td:first-child {border-radius: 8px 0px 0px 8px;}
.grad td:last-child, .grad2 td:last-child, .grad3 td:last-child, .grad4 td:last-child, .grad5 td:last-child, .grad6 td:last-child {border-radius: 0px 8px 8px 0px;}
@media (max-width: 767px) {.grad2 td:nth-child(2) {border-radius: 0px 8px 8px 0px;} .grad3 td:nth-child(3) {border-radius: 0px 8px 8px 0px;} .grad4 td:nth-child(4) {border-radius: 0px 8px 8px 0px;} .grad5 td:nth-child(5) {border-radius: 0px 8px 8px 0px;} .grad6 td:nth-child(6) {border-radius: 0px 8px 8px 0px;}}
.flerefilm {color: #ffffff; height: 20px; padding-left: 5px; padding-right: 5px; border-radius: 8px 8px 8px 8px;}
@media (max-width: 767px) {.flerefilm {font-size: 4vw; padding-left: 3vw; padding-right: 3vw;}}

.grad, .grad2, .grad3, .grad4, .grad5, .grad6, .gradhead {border-radius: 8px 8px 8px 8px; box-shadow: 6px 6px 16px 0px rgba(0,0,0,0.4);
    background: #47E77C; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#11EF79, #1D86DF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#11EF79, #1D86DF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#11EF79, #1D86DF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#11EF79, #1D86DF); /* Standard syntax */
}

.gradhead {margin: 0px; padding: 5px; color: #fff; font-weight: bold; border-radius: 8px; box-shadow: 6px 6px 16px 0px rgba(0,0,0,0.4);}

.lister1 {text-align: right; min-width: inherit; width: auto; white-space:nowrap; vertical-align: middle; padding-right:10px;}
.lister2 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; vertical-align: middle;}
@media (max-width: 767px) {.lister1, .lister2 {font-size: 2vw; white-space: normal;}}

.listeh1 {text-align: right; min-width: inherit; width: auto; white-space:nowrap; vertical-align: top; padding-right:20px;}
.listeh2 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; vertical-align: top;}
@media (max-width: 767px) {.listeh1, .listeh2 {font-size: 3vw; white-space:normal;}}

.listep1 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; vertical-align: top; padding-right:5px;}
.listep2 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; vertical-align: top;}
@media (max-width: 767px) {.listep1, .listep2 {font-size: 2.4vw; line-height: 240%;}}

.listefb {text-align: right; min-width: inherit; width: auto; white-space:nowrap; padding-right: 20px;}
.listef  {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 20px;}
.listef1 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 20px; font-size: 13px;}
.listef1h {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 20px; font-size: 13px;}
.listef2 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.listef3 {text-align: left; min-width: inherit; width: auto; white-space:nowrap;}
@media (max-width: 767px) {.listef3 {display: none;} .listef1,.listef1h, .listef2, .listef {font-size: 2.6vw; padding-right: 1vw; white-space: normal; overflow-wrap: break-word;} .listefb {padding: 1vw; padding-right: 2vw;} .listef1h {line-height: 240%;}}

.alfa    {padding: 4px;}
.listekb {text-align: right; min-width: inherit; width: 50px; white-space:nowrap; vertical-align: top;}
.listek1 {text-align: left; min-width: inherit; width: auto; white-space:normal; vertical-align: top;}
.listek2 {text-align: left; min-width: inherit; width: auto; white-space:normal; vertical-align: top;}
.listekalfa {text-align: center; min-width: inherit; width: auto; white-space:nowrap; vertical-align: top;}
.listektitel {}
@media (max-width: 767px) {.listek1, .listek2, .listektitel {font-size: 2.8vw; overflow-wrap: break-word;} .alfa {font-size: 2.5vw; padding: 0.7vw;} .listektitel {white-space: normal;} .listek1, .listek2 {line-height: 240%;}}

.listes1 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; vertical-align: top;}
@media (max-width: 767px) {.listes1 {font-size: 3vw;}}

.personfb {text-align: right; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.personf1 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 5px;}
.personf2 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.personf3 {text-align: left; min-width: inherit; width: auto; white-space:nowrap;}
.personb, .personbn {text-align: right; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-top: 1px solid #E3EFE5;}
.person1, .person1n, .person1n2 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 5px; border-top: 1px solid #E3EFE5; font-size: 13px;}
.person2, .person2n {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-top: 1px solid #E3EFE5;}
.person3, .person3n, .person3n2 {text-align: left; min-width: inherit; width: auto; white-space: normal; border-top: 1px solid #E3EFE5;}
.personbn {border-top: 1px solid #C3CFC5;}
.person1n, .person1n2 {border-top: 1px solid #C3CFC5;}
.person2n {border-top: 1px solid #C3CFC5;}
.person3n, .person3n2 {border-top: 1px solid #C3CFC5;}
.person1n2 {padding-top: 10px;}
.person3n2 {padding-top: 10px;}
@media (max-width: 767px) {.personf1, .personf2, .personf3 {padding: 0px; font-size: 2.4vw; padding-right: 0.1vw;}
									   .person1, .person2, .person3, .person1n, .person1n2, .person2n, .person3n, .person3n2 {padding: 0px; font-size: 2.4vw; padding-right: 0.1vw;}
									   .personb, .personbn {padding: 0px; padding-right: 0.1vw;}
									   .person2, .person3, .person2n, .person3n, .person3n2 {white-space: normal;}
									   .person1n2 {padding-top: 5vw;}
									   .person3n2 {padding-top: 5vw;}}
.persondatabox1 {text-align: left; vertical-align: top; height: 160px; padding-left: 15px;}
.persondatabox2 {text-align: left; vertical-align: bottom; height: 80px; padding-left: 15px;}
.persondatabox3 {text-align: center; vertical-align: bottom; height: 30px; padding-left: 0px; font-size: 10px;}
@media (max-width: 767px) {.persondatabox1 {height: 27vw; padding-left: 2vw;} .persondatabox2 {height: 12vw; padding-left: 2vw;} .persondatabox3 {height: 3vw; padding-left: 0vw; font-size: 1.5vw;}}

.filmround1, .filmround2, .filmround3, .filmround4, .filmround5, .filmround6, .filmround7 {border-radius: 50%; height: 17px; width: 17px; border: 2px solid; margin-left: 15px;}
@media (max-width: 767px) {.filmround1, .filmround2, .filmround3, .filmround4, .filmround5, .filmround6, .filmround7 {height: 4vw; width: 4vw; margin-left: 4.6vw;}}
.filmrounds1, .filmrounds2, .filmrounds3, .filmrounds4, .filmrounds5, .filmrounds6, .filmrounds7 {border-radius: 50%; height: 9px; width: 9px; border: 1px solid; margin-left: 3px; margin-top: 3px;}
@media (max-width: 767px) {.filmrounds1, .filmrounds2, .filmrounds3, .filmrounds4, .filmrounds5, .filmrounds6, .filmrounds7 {height: 2.1vw; width: 2.1vw; margin-left: 0.7vw; margin-top: 0.7vw;}}
.filmround1, .filmrounds1, .fotosmallc1 {border-color: #10D468;}
.filmround2, .filmrounds2, .fotosmallc2 {border-color: #18B4AB;}
.filmround3, .filmrounds3, .fotosmallc3 {border-color: #1D86DF;}
.filmround4, .filmrounds4, .fotosmallc4 {border-color: #18B4AB;}
.fotosmallc1, .fotosmallc2, .fotosmallc3, .fotosmallc4, .fotosmall2 {box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.3);}
@media (max-width: 767px) {.fotosmallc1, .fotosmallc2, .fotosmallc3, .fotosmallc4, .fotosmall2 {box-shadow: 0.5vw 0.5vw 2vw 0vw rgba(0,0,0,0.4);}}

.filmtext {}
@media (max-width: 767px) {.filmtext {font-size: 3vw;}}
.filmfb	 {text-align: right; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.filmf1	 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.filmf2  {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.filmf3  {text-align: left; min-width: inherit; width: auto; white-space:nowrap;}
.filmb, .filmbn {text-align: right; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-top: 1px solid #E3EFE5;}
.film1, .film1n, .film1kar, .film1karn, .film1karn2, .film50, .film50n, .film50n2 {text-align: left; min-width: inherit; width: auto; white-space:normal; padding-right: 10px; border-top: 1px solid #E3EFE5;}
.film2, .film2n, .film2n2, .film2per, .film2pern {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 40px; border-top: 1px solid #E3EFE5;}
.film3, .film3n, .film3n2, .film3kar, .film3karn {text-align: left; min-width: inherit; width: auto; white-space:normal; border-top: 1px solid #E3EFE5;}
.filmbn {border-top: 1px solid #C3CFC5;}
.film1n {border-top: 1px solid #C3CFC5;}
.film2n, .film2n2 {border-top: 1px solid #C3CFC5;}
.film3n, .film3n2 {border-top: 1px solid #C3CFC5;}
.film1karn, .film1karn2, .film3karn, .film2per, .film2pern, .film50n, .film50n2 {border-top: 1px solid #C3CFC5;}
.film1kar, .film1karn, .film3kar, .film3karn, .film50, .film50n {padding-top: 10px; padding-bottom: 10px;}
.film2per, .film2pern {}
.film1karn2, .film50n2 {padding-top: 20px; padding-bottom: 10px;}
.film2n2 {padding-top: 10px;}
.film3n2 {padding-top: 10px;}
.film50, .film50n, .film50n2 {width: 50%;}
@media (max-width: 767px) {.filmf3, .film3, .film3n, .film3n2, .film3kar, .film3karn {display: none;}}
@media (max-width: 767px) {.filmf1, .filmf2 {font-size: 3vw; padding-right: 1.0vw;}
									   .film1, .film2, .film1n, .film2n, .film2n2, .film1kar, .film1karn, .film1karn2, .film2per, .film2pern, .film50, .film50n, .film50n2 {font-size: 2.6vw; padding-right: 1.0vw; overflow-wrap: break-word;}
									   .filmb, .filmbn {padding: 0px; padding-right: 1.0vw;}
									   .film1, .film2, .film1n, .film2n, .film2n2, .film1kar, .film1karn, .film2per, .film2pern, .film50, .film50n {white-space: normal;}
									   .film1kar, .film1karn, .film3kar, .film3karn, .film50, .film50n {padding-top: 3vw; padding-bottom: 3vw;}
									   .film2per, .film2pern {}
									   .film1karn2, .film50n2 {padding-top: 8vw; padding-bottom: 3vw;}
									   .film2n2 {padding-top: 5vw;}
									   .film3n2 {padding-top: 5vw;}}
.filmdatabox {text-align: left; vertical-align: top; padding-left: 15px; height: 200px;}
@media (max-width: 767px) {.filmdatabox {height: 34vw; padding-left: 2vw;}}
.FilmJTable {width: 100%;}
@media (max-width: 767px) {.FilmJTable {width: 70%;}}

.karakterfb{text-align: right; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.karakterf1{text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.karakterf2{text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.karakterf3{text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.karakterf4{text-align: left; min-width: inherit; width: auto; white-space:nowrap;}
.karakterb, .karakterbn {text-align: right; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-top: 1px solid #E3EFE5;}
.karakter1, .karakter1n {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-top: 1px solid #D3DFD5; font-size: 13px;}
.karakter2, .karakter2n {text-align: left; min-width: inherit; width: auto; white-space:normal; padding-right: 10px; border-top: 1px solid #D3DFD5;}
.karakter3, .karakter3n {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-top: 1px solid #D3DFD5;}
.karakter4, .karakter4n {text-align: left; min-width: inherit; width: auto; white-space:nowrap; border-top: 1px solid #D3DFD5;}
.karakterbn {border-top: 1px solid #C3CFC5;}
.karakter1n {border-top: 1px solid #C3CFC5;}
.karakter2n {border-top: 1px solid #C3CFC5;}
.karakter3n {border-top: 1px solid #C3CFC5;}
.karakter4n {border-top: 1px solid #C3CFC5;}
@media (max-width: 767px) {.karakterfb {padding-right: 0.1vw;}}
@media (max-width: 767px) {.karakterf4, .karakter4, .karakter4n {display: none;}}
@media (max-width: 767px) {.karakterf1, .karakterf2, .karakterf3 {font-size: 3vw; padding-right: 1vw;}
									   .karakter1, .karakter2, .karakter3, .karakter1n, .karakter2n, .karakter3n {font-size: 2.6vw; padding-right: 1vw;}
									   .karakterb, .karakterbn {padding: 0px; padding-right: 1vw;}
									   .karakter2, .karakter3, .karakter2n, .karakter3n {white-space: normal;}}

.studief1 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.studief2 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.studief3 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.studief4 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.studie1, .studie1n {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-top: 1px solid #E3EFE5; font-size: 13px;}
.studie2, .studie2n {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-top: 1px solid #E3EFE5;}
.studie3, .studie3n {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-top: 1px solid #E3EFE5;}
.studie4, .studie4n {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-top: 1px solid #E3EFE5;}
.studie1n {border-top: 1px solid #C3CFC5;}
.studie2n {border-top: 1px solid #C3CFC5;}
.studie3n {border-top: 1px solid #C3CFC5;}
.studie4n {border-top: 1px solid #C3CFC5;}
@media (max-width: 767px) {.studief1, .studief2, .studief3, .studief4 {font-size: 3vw; padding-right: 1vw;}
									   .studie1, .studie2, .studie3, .studie4, .studie1n, .studie2n, .studie3n, .studie4n {font-size: 2.2vw; padding-right: 1vw;}
									   .studie2, .studie3, .studie4, .studie2n, .studie3n, .studie4n {white-space: normal;}}
									   
.interfb {text-align: right; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.interf1 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px;}
.interf2 {text-align: left; min-width: inherit; width: auto; white-space:nowrap;}
.interb {text-align: right; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-bottom: 1px solid #C3CFC5; border-left: 1px solid #E3EFE5;}
.inter1 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; padding-right: 10px; border-bottom: 1px solid #C3CFC5;}
.inter2 {text-align: left; min-width: inherit; width: auto; white-space:nowrap; border-bottom: 1px solid #C3CFC5; border-right: 1px solid #E3EFE5;}
@media (max-width: 767px) {.interf1, .interf2 {font-size: 3vw; padding-right: 1vw;}
									   .inter1, .inter2 {font-size: 2.6vw; padding-right: 1vw;}
									   .interb {padding: 0px; padding-right: 1vw;}
									   .inter1, .inter2 {white-space: normal;}}
									   
.forsidetekst {font-size: 15px;}
@media (max-width: 767px) {.forsidetekst {font-size: 2.8vw;}}

.facebooktext {font-size: 15px;}
@media (max-width: 767px) {.facebooktext {font-size: 2.8vw;}}

.infosiderI {}
@media (max-width: 767px) {.infosiderI {font-size: 3vw;}}

.infosiderS {}
@media (max-width: 767px) {.infosiderS {font-size: 3vw;}}

.infosiderMS {}
@media (max-width: 767px) {.infosiderMS {font-size: 3vw;}}

.infosiderSe {}
@media (max-width: 767px) {.infosiderSe {font-size: 4vw;}}

.infosiderO {}
@media (max-width: 767px) {.infosiderO {font-size: 3vw;}}

.infosiderB {}
@media (max-width: 767px) {.infosiderB {font-size: 3vw;}}

.infotable {font-size: 15px; text-align: left;}
@media (max-width: 767px) {.infotable {font-size: 3vw;}}

.listektext {}
@media (max-width: 767px) {.listektext {font-size: 3vw;}}
.intertext2 {}
@media (max-width: 767px) {.intertext2 {font-size: 3vw;}}
.intertext3 {width: 70%; margin: auto;}
@media (max-width: 767px) {.intertext3 {font-size: 2.5vw; width: 98%;}}


.intertable {margin: auto; width: 70%;}
@media (max-width: 767px) {.intertable {width: 98%;}}
.intertd1 {text-align: left; font-size: 15px; font-weight: bold;}
@media (max-width: 767px) {.intertd1 {font-size: 3vw;}}
.intertd2 {text-align: left; font-size: 12px; font-style: italic;}
@media (max-width: 767px) {.intertd2 {font-size: 2.5vw;}}

.interlistetext {}
@media (max-width: 767px) {.interlistetext {font-size: 3vw;}}

.donatepic {border: none; height: 30px; margin-right: 10px; margin-top: 5px;}
.dropbtn {border: none; cursor: pointer; height: 25px; margin-right: 15px;}
.dropbtn2 {border: none; height: 25px; margin-right: 5px;}
.dropbtn3 {border: none; height: 25px; margin-right: 5px;}
.dropdown {position: relative; display: inline-block;}
.dropdown-content {display: none; position: absolute; background-color: #f5fff6; border: 1px solid #0E6C20; font-size: 20px; width: 200px; box-shadow: 6px 6px 16px 0px rgba(0,0,0,0.4); z-index: 1;}
.dropdown-content a {color: black; padding: 5px 5px; text-decoration: none; display: block; color: #0B4516;}
.dropdown-content a:hover {background-color: #13DF88;}
.show {display:block;}
@media (max-width: 767px) {.dropdown-content {font-size: 3vw; width: 30vw;} .dropbtn {height: 5.5vw; margin-right: 2.5vw;} .dropbtn2 {height: 5.5vw; margin-right: 1.5vw;} .donatepic {height: 5.5vw; margin-right: 1vw;}}