@charset "utf-8";
body {
	overflow-x: hidden;
	background-attachment: fixed;
	background-color: #000;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.logo {
	position: relative;
/*	margin-top: -80px;*/
	margin-left: -100px;
	margin-top: -85px;
        margin-bottom: 15px;
	
}
.mainBG {
	background-image: url(images/bg_main.png);
	height: 459px;
	width: 761px;
	margin-left:-75px;
	margin-top: 5px;
	position: relative;
	float: left;
}
.newsBG {
	background-image: url(images/bg_news.png);
	height: 458px;
	width: 264px;
	margin-left: 687px;
	margin-top: -419px;
	position: relative;
	float: left;
	
}

.wrapper {
	width: 865px;
	height: 600px;
	margin: 0 auto;  
}

.mainContent {
        margin-left: 80px;
	margin-top: 68px;
	width: 624px;
	height: 370px;
	background-color: transparent;
	overflow: auto;
	padding-right: 25px;
}

.normalTxt, p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #FFF;
}

.normalTxt a, p a{
	color: #FFF;
}

.normalTxt a:hover{
	color: #f36f21;
}

.forestilling {
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	width: 100%px;
	background-color: #fff;
/*	overflow: auto; */
	width: 604px;
	padding-left: 10px;
        padding-right: 10px;
	
}

.newsContent {
    margin-left: 16px;
	margin-top: 29px;
	background-color: transparent;
	width: 170px;
	height: 370px;
    overflow: auto;
	padding-right: 8px;
}
h1{
	font-size: 12px;
	color: #f36f21;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	font-weight: bolder;
}
h2{
	font-size: 10px;
	color: #ec008c;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}
hr{ 
	color:#5a5758;
	height: 1px;
}

.twitterFacebook {
	width: 86px;
	z-index: 1;
	position: absolute;
	padding: 0px;
	margin-top: -155px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 800px;
}

.twitterFacebook #twitter {margin-bottom: 3px;}

#navigasjon {position: absolute; z-index: 2; padding-top: 20px; float:left;}

ul {
	list-style-type: none;
	height: 118px;
	width: 720px;
	margin-top: -120px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -60px;
	position: absolute;
}

.twitterFacebook ul {
	list-style-type: none;
	height: 100px;
	width: 100px;
	margin: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -38px;
	position: absolute;
}

li { float: left; }

.twitterFacebook li { margin-top: 5px; float: none;}

.twitterFacebook ul a {
	background-repeat: no-repeat;
	background-position: right;
	display: block;
}

ul a {
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	width:  86px;
	height: 118px;
	margin-right: 2px;
}

span.hide { display:none; }

#forside a{ background-image:url(images/forside.png); }
#forside a:hover  {background-image:url(images/forside_over.png)}
#forside.active a  {background-image:url(images/forside_over.png)}

#program a{background-image:url(images/program.png); }
#program a:hover {background-image:url(images/program_over.png)}
#program.active a {background-image:url(images/program_over.png)}

#workshop a{background-image:url(images/workshop.png); }
#workshop a:hover {background-image:url(images/workshop_over.png)}
#workshop.active a {background-image:url(images/workshop_over.png)}

#presse a{background-image:url(images/presse.png); }
#presse a:hover {background-image:url(images/presse_over.png)}
#presse.active a {background-image:url(images/presse_over.png)}

#frivillig a{background-image:url(images/frvillig.png) }
#frivillig a:hover {background-image:url(images/frvillig_over.png)}
#frivillig.active a {background-image:url(images/frvillig_over.png)}

#lenker a{background-image:url(images/lenker.png); }
#lenker a:hover {background-image:url(images/lenker_over.png)}
#lenker.active a {background-image:url(images/lenker_over.png)}

#kontakt a{background-image:url(images/kontakt.png); }
#kontakt a:hover {background-image:url(images/kontakt_over.png)}
#kontakt.active a {background-image:url(images/kontakt_over.png)}

#gamlesider a{background-position:top; height:86px; background-image:url(images/gamle_sider.png); }
#gamlesider a:hover {background-position:top; height:86px; background-image:url(images/gamle_sider_over.png)}

#show a{ background-image:url(images/show.png); }
#show a:hover {background-image:url(images/show_over.png)}

#bilderogfilm a{ background-image:url(images/bilderogfilm.png); }
#bilderogfilm a:hover {background-image:url(images/bilderogfilm_over.png)}
#bilderogfilm.active a {background-image:url(images/bilderogfilm_over.png)}

#twitter a {background-position:top; height:36px; background-image:url(images/twitter.png); }
#twitter a:hover {background-position:top; height:36px; background-image:url(images/twitter_over.png)}

#facebook a{ height:36px; background-image:url(images/facebook.png); }
#facebook a:hover {height:36px; background-image:url(images/facebook_over.png)}
