@charset "UTF-8";
/* CSS Document */

@font-face {
	font-family: 'helv';
	src: url('helv.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

body, html {
    margin: 0;
    padding: 0;
	font-family:'helv';
	font-size:12px;
}
.container{
	position:relative;
	width:1366px;
	height:768px;
	overflow: hidden;
	margin:0px auto;
}
.container.tourist{
	background:url(../images/touristinfo/touristinfo_baggrund.png) center no-repeat;
}
.container.start{
	background:url(../images/start/start_baggrund.png) center no-repeat;
}
.container.noir{
	background: url(../images/noir/noir_baggrund.png) center no-repeat;
}
.container.goteborg{
	background: url(../images/giteborg/goteborg_baggrund.png) center no-repeat;
}
.container.oslo{
	background:url(../images/oslo/oslo_baggrund.png) center no-repeat;
}
.container.gallery{
	background: url(../images/galleri/galleri_baggrund.png) center no-repeat;
}
.container.bibliotek{
	background: url(../images/bibliotek/bibliotek_baggrund.png) center no-repeat;
	overflow: hidden;
}
.container.sproglab{
	background: url(../images/sproglab/sprog_baggrund.png?1) center no-repeat;
}
.container.gallery .text-box{
	position:absolute;
	width:280px;
	top: 130px;
	left: 930px;
	height:auto;
}
.container.noir .text-box{
	position:absolute;
	width: 320px;
	top: 60px;
	left: 980px;
	height:auto;
	cursor: default;
}
.container.tourist .text-box{
	position:absolute;
	width: 320px;
	top: 70px;
	left: 80px;
	height:auto;
	cursor: default;
}
.container.start .text-box{
	position:absolute;
	width: 300px;
	top: 100px;
	left: 110px;
	height:auto;
	cursor: default;
}
.container.bibliotek .text-boxas{
	position:absolute;
	width: 320px;
	top: 40px;
	left: 30px;
	height:auto;
	cursor: default;
}
.container.sproglab .text-box{
	position:absolute;
	width:280px;
	top: 80px;
	left: 80px;
	height:auto;
	cursor: default;
}
.container.gallery .text-box.small-box{
	top: 40px;
	left: 130px;
}
.idle{
	background: url(../images/knap/knap_idle.png) center no-repeat !important ;
	width:110px !important;
	height:102px !important;
	position:absolute !important;
	top:auto !important;
	left:10px !important;
	bottom:10px !important;
	-webkit-transform: rotate(180deg);     /* Chrome and other webkit browsers */
	-moz-transform: rotate(180deg);        /* FF */
	-o-transform: rotate(180deg);          /* Opera */
	-ms-transform: rotate(180deg);         /* IE9 */
	transform: rotate(180deg);             /* W3C compliant browsers */
  
	/* IE8 and below */
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=0, M21=0, M22=-1, DX=0, DY=0, SizingMethod='auto expand');
}
.idle:active{
	background-image:url(../images/knap/knap_onclick.png);
}
.people{
	width:897px;
	height:566px;
	position:relative;
	top:146px;
	left:330px;
}
.people div{
	width: 130px;
	height: 160px;
	cursor: pointer;
	position:absolute;
}
.people .first{
	background: transparent 0px no-repeat;
	top: 203px;
	left: 7px;
}
.people .first:hover{
	background-image:url(../images/oslo/1/oslo_1_cursorover.png);
}
.people .first:active{
	background-image:url(../images/oslo/1/oslo_1_onclick.png);
}
.people .second{
	background: transparent -167px 21px no-repeat;
	left: 171px;
	top: -21px;
}
.people .second:hover{
	background-image:url(../images/oslo/2/oslo_2_cursorover.png);
}
.people .second:active{
	background-image:url(../images/oslo/2/oslo_2_onclick.png);
}
.people .third{
	background: transparent -426px -170px no-repeat;
	top: 171px;
	left: 419px;
}
.people .third:hover{
	background-image:url(../images/oslo/3/oslo_3_cursorover.png);
}
.people .third:active{
	background-image:url(../images/oslo/3/oslo_3_onclick.png);
}
.people .fourth{
	background: transparent -761px -378px no-repeat;
	top: 378px;
	left: 760px;
}
.people .fourth:hover{
	background-image:url(../images/oslo/4/oslo_4_cursorover.png);
}
.people .fourth:active{
	background-image:url(../images/oslo/4/oslo_4_onclick.png);
}

.post{
	position:absolute;
	top: 50px;
	overflow: hidden;
	padding-top: 53px;
}
.left-p{
	left: 512px;
	height: 665px;
}
.right-p{
	left: 1002px;
	height: 665px;
}
.mid-p{
	left: 751px;
	height: 718px;
	top: 10px;
	padding-top: 40px;
}
.post > div{
	position:relative;
	height:98px;
	width: 221px;
	cursor:pointer;
}
.mid-p > div{
	width: 235px;
}
.mid-p > div:active{
	width:245px;
	height:170px !important;
	background-size:contain !important;
}
.left-p > div:active, .right-p > div:active{
	width:230px;
	height:160px !important;
	background-size:contain !important;
}
.left-p .item1{
}
.left-p .item1:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	-ms-transform: rotate(-7deg);
	-webkit-transform: rotate(-7deg); 
	-moz-transform: rotate(-7deg); 
	transform: rotate(-7deg);
	top:-38px;
	left:-5px;
	height:150px;
}
.left-p .item1:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.left-p .item2{
}
.left-p .item2:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	-ms-transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg); 
	-moz-transform: rotate(-3deg); 
	transform: rotate(-3deg);
	top:-38px;
	left:-5px;
	height:150px;
}
.left-p .item2:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.left-p .item3{
	height: 78px;
}
.left-p .item3:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	-ms-transform: rotate(3deg);
	-webkit-transform: rotate(3deg); 
	-moz-transform: rotate(3deg); 
	transform: rotate(3deg);
	top:-49px;
	left:-5px;
	height:150px;
}
.left-p .item3:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.left-p .item4{
	
}
.left-p .item4:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	top:-38px;
	left:-5px;
	height:150px;
}
.left-p .item4:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.left-p .item5{
	height: 90px;
}
.left-p .item5:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	-ms-transform: rotate(7deg);
	-webkit-transform: rotate(7deg); 
	-moz-transform: rotate(7deg); 
	transform: rotate(7deg);
	top:-48px;
	left:-5px;
	height:150px;
}
.left-p .item5:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.left-p .item6{
	height: 77px;
}
.left-p .item6:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	top:-38px;
	left:-5px;
	height:150px;
}
.left-p .item6:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.left-p .item7{
	height: 120px;
}
.left-p .item7:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	-ms-transform: rotate(-7deg);
	-webkit-transform: rotate(-7deg); 
	-moz-transform: rotate(-7deg); 
	transform: rotate(-7deg);
	top:-30px;
	left:-5px;
	height:150px;
}
.left-p .item7:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.mid-p .item1{height: 93px;}
.mid-p .item1:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	top:-38px;
	left:-4px;
	height:161px;
}
.mid-p .item1:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	height:161px;
}
.mid-p .item2{height: 101px;}
.mid-p .item2:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	top:-38px;
	left:0px;
	height:161px;
}
.mid-p .item2:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	height:161px;
}
.mid-p .item3{
	height: 80px;
}
.mid-p .item3:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	top:-49px;
	left:5px;
	height:161px;
}
.mid-p .item3:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	height:161px;
}
.mid-p .item4{
	height: 94px;
}
.mid-p .item4:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	top:-38px;
	left:-5px;
	height:161px;
}
.mid-p .item4:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	height:161px;
}
.mid-p .item5{
	height: 84px;
}
.mid-p .item5:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	top:-48px;
	left:5px;
	height:161px;
}
.mid-p .item5:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	height:161px;
}
.mid-p .item6{
	height: 79px;
}
.mid-p .item6:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	top:-38px;
	left:10px;
	height:161px;
}
.mid-p .item6:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	height:161px;
}
.mid-p .item7{
	height: 90px;
}
.mid-p .item7:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	top:-30px;
	left:-5px;
	height:161px;
}
.mid-p .item7:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	height:161px;
}
.mid-p .item8{
	height: 98px;
}
.mid-p .item8:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	top:-63px;
	left:0px;
	height:161px;
}
.mid-p .item8:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter-mid.png) center no-repeat;
	height:161px;
}
.right-p .item1{
}
.right-p .item1:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	-ms-transform: rotate(9deg);
	-webkit-transform: rotate(9deg); 
	-moz-transform: rotate(9deg); 
	transform: rotate(9deg);
	top:-38px;
	left:-5px;
	height:150px;
}
.right-p .item1:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.right-p .item2{
}
.right-p .item2:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	-ms-transform: rotate(9deg);
	-webkit-transform: rotate(9deg); 
	-moz-transform: rotate(9deg); 
	transform: rotate(9deg);
	top:-38px;
	left:-5px;
	height:150px;
}
.right-p .item2:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.right-p .item3{
	height: 78px;
}
.right-p .item3:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	-ms-transform: rotate(9deg);
	-webkit-transform: rotate(9deg); 
	-moz-transform: rotate(9deg); 
	transform: rotate(9deg);
	top:-49px;
	left:-5px;
	height:150px;
}
.right-p .item3:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.right-p .item4{
	
}
.right-p .item4:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	top:-38px;
	left:-5px;
	height:150px;
	-ms-transform: rotate(9deg);
	-webkit-transform: rotate(9deg); 
	-moz-transform: rotate(9deg); 
	transform: rotate(9deg);
}
.right-p .item4:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.right-p .item5{
	height: 90px;
}
.right-p .item5:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	-ms-transform: rotate(9deg);
	-webkit-transform: rotate(9deg); 
	-moz-transform: rotate(9deg); 
	transform: rotate(9deg);
	top:-44px;
	left:-5px;
	height:150px;
}
.right-p .item5:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.right-p .item6{
	height: 77px;
}
.right-p .item6:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	top:-58px;
	left:-5px;
	height:150px;
	-ms-transform: rotate(9deg);
	-webkit-transform: rotate(9deg); 
	-moz-transform: rotate(9deg); 
	transform: rotate(9deg);
}
.right-p .item6:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}
.right-p .item7{
	height: 120px;
}
.right-p .item7:hover{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	-ms-transform: rotate(9deg);
	-webkit-transform: rotate(9deg); 
	-moz-transform: rotate(9deg); 
	transform: rotate(9deg);
	top:-30px;
	left:-5px;
	height:150px;
}
.right-p .item7:active{
    opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	background: url(../images/touristinfo/letter.png) center no-repeat;
	height:150px;
}

.receiptionist{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_cursoroff.png) center no-repeat;
	width:491px;
	height:324px;
	position:absolute;
	top: 280px;
	left: 0px;
}
.r1{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_1.png) center no-repeat;
}
.r2{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_2.png) center no-repeat;
}
.r3{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_3.png) center no-repeat;
}
.r4{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_4.png) center no-repeat;
}
.r5{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_5.png) center no-repeat;
}
.r6{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_6.png) center no-repeat;
}
.r7{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_7.png) center no-repeat;
}
.r8{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_8.png) center no-repeat;
}
.r9{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_9.png) center no-repeat;
}
.r10{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_10.png) center no-repeat;
}
.r11{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_11.png) center no-repeat;
}
.r12{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_12.png) center no-repeat;
}
.r13{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_13.png) center no-repeat;
}
.r14{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_14.png) center no-repeat;
}
.r15{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_15.png) center no-repeat;
}
.r16{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_16.png) center no-repeat;
}
.r17{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_17.png) center no-repeat;
}
.r18{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_18.png) center no-repeat;
}
.r19{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_19.png) center no-repeat;
}
.r20{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_20.png) center no-repeat;
}
.r21{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_21.png) center no-repeat;
}
.r22{
	background:url(../images/touristinfo/receptionist/touristinfo_receptionist_22.png) center no-repeat;
}

.container.start div{
	position:absolute;
	top: 248px;
	left: 661px;
	width:200px;
	height:200px;
	cursor: pointer;
}
.container.start .city:hover{
	background:url(../images/start/oslo/oslo_cursorover.png) center no-repeat;
}
.container.start .city:active{
	background:url(../images/start/oslo/oslo_onclick.png) center no-repeat;
}
.container.start .city1{
	top: 115px;
	left: 1095px;
}
.container.start .city1:hover{
	background:url(../images/start/noir/noir_cursorover.png) 50% 69px no-repeat;
}
.container.start .city1:active{
	background:url(../images/start/noir/noir_onclick.png) 50% 85px no-repeat;
}
.container.start .city2{
	top: 445px;
	left: 748px;
}
.container.start .city2:hover{
	background:url(../images/start/goteborg/goteborg_cursorover.png) center no-repeat;
}
.container.start .city2:active{
	background:url(../images/start/goteborg/goteborg_onclick.png) center no-repeat;
}

.container.noir div{
	position:absolute;
	top: 351px;
	left: 401px;
	width:140px;
	height:350px;
	cursor: pointer;
}
.container.noir .itm:hover{
	background:url(../images/noir/mand/noir_mand_cursorover.png) center no-repeat;
}
.container.noir .itm:active{
	background:url(../images/noir/mand/noir_mand_onclick.png) center no-repeat;
}
.container.noir .itm2{
	top: 368px;
	left: 67px;
}
.container.noir .itm2:hover{
	background:url(../images/noir/dame/noir_dame_cursorover.png) center no-repeat;
}
.container.noir .itm2:active{
	background:url(../images/noir/dame/noir_dame_onclick.png) center no-repeat;
}

.container.goteborg div{
	position:absolute;
	top: 120px;
	left: 779px;
	width: 100px;
	height: 100px;
	cursor: pointer;
}
.container.goteborg .itm:hover{
	background:url(../images/giteborg/1/goteborg_1_cursorover.png) center no-repeat;
}
.container.goteborg .itm:active{
	background:url(../images/giteborg/1/goteborg_1_onclick.png) center no-repeat;
}
.container.goteborg .itm2{
	top: 516px;
	left: 241px;
}
.container.goteborg .itm2:hover{
	background:url(../images/giteborg/2/goteborg_2_cursorover.png) center no-repeat;
}
.container.goteborg .itm2:active{
	background:url(../images/giteborg/2/goteborg_2_onclick.png) center no-repeat;
}
.container.goteborg .itm3{
	top: 506px;
	left: 641px;
}
.container.goteborg .itm3:hover{
	background:url(../images/giteborg/3/goteborg_3_cursorover.png) center no-repeat;
}
.container.goteborg .itm3:active{
	background:url(../images/giteborg/3/goteborg_3_onclick.png) center no-repeat;
}
.container.goteborg .itm4{
	top: 536px;
	left: 1141px;
}
.container.goteborg .itm4:hover{
	background:url(../images/giteborg/4/goteborg_4_cursorover.png) center no-repeat;
}
.container.goteborg .itm4:active{
	background:url(../images/giteborg/4/goteborg_4_onclick.png) center no-repeat;
}



.container.gallery div{
	position:absolute;
	top: 312px;
	left: 170px;
	width: 250px;
	height: 300px;
	cursor: pointer;
}
.container.gallery .itm:hover{
	background:url(../images/galleri/1/galleri_person_1_cursorover.png) 100% 73% no-repeat;
}
.container.gallery .itm:active{
	background:url(../images/galleri/1/galleri_person_1_onclick.png) 115% 60% no-repeat;
}
.container.gallery .itm2{
	top: 146px;
	left: 463px;
	width: 280px;
	background-position: 0% 50% !important;
}
.container.gallery .itm2:hover{
	background:url(../images/galleri/2/galleri_person_2_cursorover.png) center no-repeat;
}
.container.gallery .itm2:active{
	background:url(../images/galleri/2/galleri_person_2_onclick.png) center no-repeat;
}
.container.gallery .itm3{
	top: 390px;
	left: 473px;
	width: 300px;
	height: 230px;
	background-position: center !important;
}
.container.gallery .itm3:hover{
	background:url(../images/galleri/3/galleri_person_3_cursorover.png) center no-repeat;
}
.container.gallery .itm3:active{
	background:url(../images/galleri/3/galleri_person_3_onclick.png) center no-repeat;
}


.container.bibliotek div{
	position:absolute;
	top: 246px;
	left: 206px;
	width: 370px;
	height: 150px;
	cursor: pointer;
}
.container.bibliotek .itm:hover{
	z-index:1;
	background:url(../images/bibliotek/1/1_cursorover.png) center no-repeat;
}
.container.bibliotek .itm:active{
	background:url(../images/bibliotek/1/1_onclick.png) center no-repeat;
}
.container.bibliotek .itm2{
	top: 343px;
	height: 179px;
	left: 227px;
}
.container.bibliotek .itm2:hover{
	background:url(../images/bibliotek/2/2_cursorover.png) center no-repeat;
}
.container.bibliotek .itm2:active{
	height:220px;
	top:311px;
	background:url(../images/bibliotek/2/2_onclick.png) center no-repeat;
}
.container.bibliotek .itm3{
	top: 513px;
	left: 218px;
}
.container.bibliotek .itm3:hover{
	background:url(../images/bibliotek/3/3_cursorover.png) center no-repeat;
}
.container.bibliotek .itm3:active{
	background:url(../images/bibliotek/3/3_onclick.png) center no-repeat;
}
.container.bibliotek .itm4{
	top: 626px;
	left: 270px;
}
.container.bibliotek .itm4:hover{
	background:url(../images/bibliotek/4/4_cursorover.png) center no-repeat;
}
.container.bibliotek .itm4:active{
	left:250px;
	top:590px;
	height:210px;
	background:url(../images/bibliotek/4/4_onclick.png) center no-repeat;
}
.text-box{
	cursor:default;
}
.container.bibliotek .text-box{
	width:387px;
	height:540px;
	position:absolute;
	top: 170px;
	left: 620px;
}
.container.oslo .text-box{
	width:300px;
	height:540px;
	position:absolute;
	top: 20px;
	left:1000px;
}
.container.goteborg .text-box{
	width:300px;
	height:540px;
	position:absolute;
	top: 30px;
	left:20px;
	cursor: default;
}

.container.sproglab > div{
	position:absolute;
	top: 246px;
	left: 206px;
	width: 110px;
	height: 160px;
	cursor: pointer;
}

.container.sproglab .item1{
	top: 337px;
	left: 389px;
	background:url(../images/sproglab/voksne/1/1_idle.png) center no-repeat;
}
.container.sproglab .item1:hover{
	top:317px;
	height:180px;
	background:url(../images/sproglab/voksne/1/1_cursorover.png) center no-repeat;
}
.container.sproglab .item1:active{
	background:url(../images/sproglab/voksne/1/1_onclick.png) center no-repeat;
}
.container.sproglab .item2{
	top: 337px;
	left: 543px;
	background:url(../images/sproglab/voksne/2/2_idle.png) center no-repeat;
}
.container.sproglab .item2:hover{
	top:297px;
	height:200px;
	background:url(../images/sproglab/voksne/2/2_cursorover.png) top no-repeat;
}
.container.sproglab .item2:active{
	background:url(../images/sproglab/voksne/2/2_onclick.png) top no-repeat;
}
.container.sproglab .item3{
	top: 383px;
	left: 706px;
	background:url(../images/sproglab/voksne/3/3_idle.png) right no-repeat;
}
.container.sproglab .item3:hover{
	top:347px;
	height:195px;
	background:url(../images/sproglab/voksne/3/3_cursorover.png) right no-repeat;
}
.container.sproglab .item3:active{
	background:url(../images/sproglab/voksne/3/3_onclick.png) right no-repeat;
}
.container.sproglab .item4{
	top: 333px;
	left: 880px;
	width: 130px;
	background:url(../images/sproglab/voksne/4/4_idle.png) center no-repeat;
}
.container.sproglab .item4:hover{
	top: 300px;
	height:210px;
	background:url(../images/sproglab/voksne/4/4_cursorover.png) top no-repeat;
}
.container.sproglab .item4:active{
	background:url(../images/sproglab/voksne/4/4_onclick.png) top no-repeat;
}
.container.sproglab .item5{
	top: 333px;
	left: 1010px;
	background:url(../images/sproglab/voksne/5/5_idle.png) center no-repeat;
}
.container.sproglab .item5:hover{
	top: 313px;
	height:180px;
	left:1013px;
	background:url(../images/sproglab/voksne/5/5_cursorover.png) center no-repeat;
}
.container.sproglab .item5:active{
	background:url(../images/sproglab/voksne/5/5_onclick.png) center no-repeat;
}
.container.sproglab .item6{
	top: 383px;
	left: 1160px;
	background:url(../images/sproglab/voksne/6/6_idle.png) center no-repeat;
}
.container.sproglab .item6:hover{
	top: 354px;
	left:1165px;
	height:240px;
	background:url(../images/sproglab/voksne/6/6_cursorover.png) top no-repeat;
}
.container.sproglab .item6:active{
	background:url(../images/sproglab/voksne/6/6_onclick.png) top no-repeat;
}
.container.sproglab .item7{
	top: 200px;
	left: 476px;
	background:url(../images/sproglab/voksne/7/7_idle.png) center no-repeat;
}
.container.sproglab .item7:hover{
	top: 160px;
	height:200px;
	background:url(../images/sproglab/voksne/7/7_cursorover.png) center no-repeat;
}
.container.sproglab .item7:active{
	background:url(../images/sproglab/voksne/7/7_onclick.png) center no-repeat;
}
.container.sproglab .item8{
	top: 143px;
	left: 550px;
	background:url(../images/sproglab/voksne/8/8_idle.png) center no-repeat;
}
.container.sproglab .item8:hover{
	top:108px;
	height:200px;
	background:url(../images/sproglab/voksne/8/8_cursorover.png) top no-repeat;
}
.container.sproglab .item8:active{
	background:url(../images/sproglab/voksne/8/8_onclick.png) top no-repeat;
}
.container.sproglab .item9{
	top: 200px;
	left: 614px;
	background:url(../images/sproglab/voksne/9/9_idle.png) center no-repeat;
}
.container.sproglab .item9:hover{
	top:183px;
	height:200px;
	background:url(../images/sproglab/voksne/9/9_cursorover.png) top no-repeat;
}
.container.sproglab .item9:active{
	background:url(../images/sproglab/voksne/9/9_onclick.png) top no-repeat;
}
.container.sproglab .item10{
	top: 327px;
	left: 647px;
	background:url(../images/sproglab/voksne/10/10_idle.png) center no-repeat;
}
.container.sproglab .item10:hover{
	top:314px;
	height:180px;
	background:url(../images/sproglab/voksne/10/10_cursorover.png) top no-repeat;
}
.container.sproglab .item10:active{
	background:url(../images/sproglab/voksne/10/10_onclick.png) top no-repeat;
}
.container.sproglab .item11{
	top: 123px;
	left: 736px;
	background:url(../images/sproglab/voksne/11/11_idle.png) center no-repeat;
}
.container.sproglab .item11:hover{
	top: 126px;
	height:170px;
	background:url(../images/sproglab/voksne/11/11_cursorover.png) top no-repeat;
}
.container.sproglab .item11:active{
	background:url(../images/sproglab/voksne/11/11_onclick.png) top no-repeat;
}
.container.sproglab .item12{
	top: 228px;
	left: 794px;
	background:url(../images/sproglab/voksne/12/12_idle.png) center no-repeat;
}
.container.sproglab .item12:hover{
	top:198px;
	left:796px;
	height:190px;
	background:url(../images/sproglab/voksne/12/12_cursorover.png) top no-repeat;
}
.container.sproglab .item12:active{
	background:url(../images/sproglab/voksne/12/12_onclick.png) top no-repeat;
}
.container.sproglab .item13{
	top: 245px;
	left: 920px;
	background:url(../images/sproglab/voksne/13/13_idle.png) center no-repeat;
}
.container.sproglab .item13:hover{
	background:url(../images/sproglab/voksne/13/13_cursorover.png) 75% 18% no-repeat;
}
.container.sproglab .item13:active{
	background:url(../images/sproglab/voksne/13/13_onclick.png) -200% 18% no-repeat;
}
.container.sproglab .item14{
	top: 153px;
	left: 1030px;
	background:url(../images/sproglab/voksne/14/14_idle.png) center no-repeat;
}
.container.sproglab .item14:hover{
	background:url(../images/sproglab/voksne/14/14_cursorover.png) 50% 14% no-repeat;
}
.container.sproglab .item14:active{
	background:url(../images/sproglab/voksne/14/14_onclick.png) 50% 14% no-repeat;
}
.container.sproglab .item15{
	top: 239px;
	left: 1123px;
	background:url(../images/sproglab/voksne/15/15_idle.png) center no-repeat;
}
.container.sproglab .item15:hover{
	top:212px;
	height:190px;
	background:url(../images/sproglab/voksne/15/15_cursorover.png) top no-repeat;
}
.container.sproglab .item15:active{
	background:url(../images/sproglab/voksne/15/15_onclick.png) top no-repeat;
}
.container.sproglab .item16{
	top: 643px;
	left: 118px;
	background:url(../images/sproglab/born/a/a_idle.png) center no-repeat;
}
.container.sproglab .item16:hover{
top:647px;
background:url(../images/sproglab/born/a/a_cursorover.png) top no-repeat;
}
.container.sproglab .item16:active{
background:url(../images/sproglab/born/a/a_onclick.png) top no-repeat;
}
.container.sproglab .item17{
	top: 636px;
	left: 302px;
background:url(../images/sproglab/born/b/b_idle.png) center no-repeat;
}
.container.sproglab .item17:hover{
top:630px;
height:180px;
background:url(../images/sproglab/born/b/b_cursorover.png) top no-repeat;
}
.container.sproglab .item17:active{
background:url(../images/sproglab/born/b/b_onclick.png) top no-repeat;
}
.container.sproglab .item18{
	top: 657px;
	left: 457px;
background:url(../images/sproglab/born/c/c_idle.png) center no-repeat;
}
.container.sproglab .item18:hover{
	top: 656px;
	left:461px;
	height:190px;
background:url(../images/sproglab/born/c/c_cursorover.png) top no-repeat;
}
.container.sproglab .item18:active{
background:url(../images/sproglab/born/c/c_onclick.png) top no-repeat;
}
.container.sproglab .item19{
	top: 647px;
	left: 623px;
background:url(../images/sproglab/born/d/d_idle.png) center no-repeat;
}
.container.sproglab .item19:hover{
top:647px;
left:625px;
height:190px;
background:url(../images/sproglab/born/d/d_cursorover.png) top no-repeat;
}
.container.sproglab .item19:active{
background:url(../images/sproglab/born/d/d_onclick.png) top no-repeat;
}
.container.sproglab .item20{
	top: 659px;
	left: 807px;
background:url(../images/sproglab/born/e/e_idle.png) center no-repeat;
}
.container.sproglab .item20:hover{
	top: 659px;
height:190px;
background:url(../images/sproglab/born/e/e_cursorover.png) 50% 14% no-repeat;
}
.container.sproglab .item20:active{
background:url(../images/sproglab/born/e/e_onclick.png) 50% 14% no-repeat;
}
.container.sproglab .item21{
	top: 647px;
	left: 966px;
background:url(../images/sproglab/born/f/f_idle.png) center no-repeat;
}
.container.sproglab .item21:hover{
	top:631px;
	left:968px;
background:url(../images/sproglab/born/f/f_cursorover.png) top no-repeat;
}
.container.sproglab .item21:active{
background:url(../images/sproglab/born/f/f_onclick.png) top no-repeat;
}