﻿@charset "utf-8";
/* CSS Document */

/*Globale Instillinger*/

body, table {
	font-family:"Verdana", "Arial", sans-serif;
	font-size:11px;
}
table {
	padding-top:3px;
}
body {
	background-color:#374fcb;
	background-image:url(../grafikkshowtime/bg.gif);
	background-repeat:repeat-x;
	background-attachment:fixed;

	text-align: center;
	margin-left:2px;
	margin-toP:0px;
	margin-right:2px;
	margin-bottom:2px;
	min-width: 1020px;

}

a {
cursor:pointer;
}

a, img {
	color:#000000;
	text-decoration:underline;
	border-style:none;
}
p {
	margin:0px;
}

hr {border: none 0; 
border-top: 1px solid #DAE9FE;/*the border*/
border-bottom: 0px;
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

h1{
	margin:0px;

	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

h2{
	margin:5px;
	font-size:12px;
	font-weight:bold;
}

h3{
	margin:5px;
	font-size:12px;
	font-weight:bold;
}

li {
margin:0px;
}

/*Grunnlayout, divbokser o.l */

.wrapper {
	width:1185px;
	margin-left:auto;
	margin-right:auto;
	overflow: hidden;
	text-align: left;
	background-color:#FFFFFF;
	
	border-color:#999999;
	border-style:solid;
	border-width: 0px 1px 0px 1px;
}
/* Header + Arkfaner */

.header {
	background-color:#FFFFFF;
	background-position:center;
	background-repeat:no-repeat;
	width:1000px;
	height: 55px;
	position: relative;

}
.logo {
	position:absolute;
	padding-top:5px;
	padding-left:5px;
	border-style:none;

}
.arkfanewrapper {
	background-image:url(../grafikkshowtime/arkfanebg.gif);
	width:600px;
	display:block;
	top:30px;
	position:relative;
	text-align:center;
	color:#FFFFFF;
	height:25px;
	float:right;
}
.arkfanewrapper a {
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:1px;
	padding-right:1px;
	text-decoration:none;
	position:relative;
	float:left;
	display:block;
	width:80px;
	text-align:center;
}
.arkfanewrapper a:hover, .arkfanewrapper a:active {
	text-decoration:underline;
}
.arkfanewrapper p {
	line-height:14px;
	display:block;
}
/* Toppmeny */
.toppmeny {
	
	background-color:#FFFFFF;
	width:1000px;
	height: 20px;
	Position:relative;
	z-index:3;
	color:#000000;

}
.toppmenycontainerdiv {
	float:right;
	position:relative;
	height:19px;
	display:inline;
}
.toppmenycontainerdiv-hidden {
	display:none;
	float:right;
	position:relative;
	height:19px;
}
.toppmeny a {
	color:#000000;
	text-decoration:none;



	background-color:#FFFFFF;
	background-position:center;
	display:block;
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-top:1px;
}
.toppmeny a:hover, .toppmeny a:active {
	
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	text-decoration:underline;
}
.toppmeny p {
	line-height:19px;
	display:inline;
}
/* Søk */	

.sokboks {
	height:21px;
	width:30px;
}
.toppannonse {
	width:1000px;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #FFFFFF;
	

	position:relative;
}
.toppannonse img{
	border-style:solid;
	border-width: 1px;
	border-color:#DAE9FE;
	}

.sokfelt {
	width:1000px;
	height:30px;
	position:relative;
	background-color: #FFFFFF;
	
	background-position:bottom center;
	background-repeat:no-repeat;


	z-index:2;
}
/* Bokser rundt siden */


.leftboxcontainer {
	width:180px;
	float:left;
	margin:0px;
	position: relative;
}
.boxheader {
	margin-top:25px;
	background-image:url(../grafikkshowtime/boxheader.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:18px;
	padding-top:8px;
	padding-left:14px;
	color:#FFFFFF;
	position: relative;
	font-size:11px;
	font-weight:bold;
	color:#277ac3;
	border-bottom-width:1px;
	border-style:None;
	border-bottom-style:solid;
	border-color:#DAE9FE;
	text-transform:uppercase;

}
.boxbg {

	background-color: #FFFFFF;
	background-image:url(../grafikkshowtime/boxbottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	position: relative;
	padding-bottom:10px;

}
.boxcontent {
	background-image:url(../grafikkshowtime/boxmidt.gif);
	background-repeat: repeat-y;
	position: relative;
	padding-right:5px;
	padding-left:5px;

	margin-bottom:5px;
}

.boxcontent form{
padding-left:5px;}


.contentcontainer {
	width: 630px;
	border-width: 0px;
	border-color:#666666;
	border-style:solid;
	margin:0px;
	Float:left;
	position: relative;
	left: 5px;
	z-index:1;
}



.informasjon, .informasjon a {
	margin-left:5px;
	
	Text-decoration:underline;
	line-height:18px;
}

.informasjon{
text-decoration:none;
}


.informasjon a {
	border-style:none;
}
.informasjon img {
	margin-top:2px;
	margin-left:10px;
}

.mainheader{

	height:18px;
	padding-top:8px;
	padding-left:14px;
	color:#FFFFFF;
	position: relative;
	font-size:11px;
	font-weight:bold;
	color:#000066;
	border-bottom-width:1px;
	border-style:None;
	border-bottom-style:solid;
	border-color:#DAE9FE;



}

.mainheader h1{
color:#000066;
}

.mainbg{

	background-color: #FFFFFF;
	background-position:bottom;
	background-repeat:no-repeat;
	position: relative;
	padding-bottom:10px;
	}


.maincontainer {
	min-height:1500px;
	background-color: #FFFFFF;
	position: relative;
	padding:15px;
	padding-left:20px;

	z-index:1;
	
	
}

.maincontainer a{
	color:#11416b;
	}

.maincontainer a:hover{
	color:#fb0400;
	}
.maincontainer a:visited { 
color: #277ac3;
}

.maincontainer input, .maincontainer form, .maincontainer textarea{
border-color:#DAE9FE;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;}
.maincontainer form{
padding-left:5px;
}


.rightboxcontainer {
	width:180px;
	position: relative;
	float:left;
	left: 10px;
	z-index:1;
}
/* Høyre annonsebolk */

.rightannonsebolk {
	height:100%;
	width:180px;
	margin:0px;
	top:-80px;
	right:auto;
	position:relative;
	float:right;
}
/*** Kategori meny ****/
.meny, .submeny1, .submeny2, .submeny3, .submenyutvidbar1, .submenyutvidbar2, .bestselgerlisting {
	text-indent:15px;
	line-height:20px;

	border-bottom-width:1px;
	border-style:None;
	border-bottom-style:solid;
	border-color:#DAE9FE;
	font-size:11px;
	width:175px;
	display:block;
	text-decoration:none;
	color:#000000;
}
.meny {
	font-size:11px;
	font-weight:bold;
}
.submeny1, .bestselgerlisting {
	font-weight:normal;
	text-indent: 20px;

}
.submeny2 {
	font-weight:normal;
	text-indent: 35px;

}
.submeny3 {
	font-weight:normal;
	text-indent:50px;

}
.bestselgerlisting {
	text-indent:5px;
}
.submenyutvidbar1 {
	font-weight:normal;
	text-indent: 12px;

}
.submenyutvidbar2 {
	font-weight:normal;
	text-indent: 29px;

}
.meny:hover, .submeny1:hover, .submenyutvidbar1:hover, .submenyutvidbar2:hover, .submeny2:hover, .submeny3:hover, .bestselgerlisting:hover {
	background-color:#8BB6D6;
}
.meny p {
	margin-left:5px;
	line-height:14px;
}
.meny a {
	text-decoration:none;
	background-color:#0000CC;
}
.bestselgerliste {
	padding-right:5px;
	padding-bottom:5px;
}
.abonnerform {

	padding-bottom: 0px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}
.abonnertextfelt {
	border-color:#DAE9FE;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	margin-bottom:6px;
	height:20px;
}
textarea.abonnertextfelt {
	height:auto;
}
.sokform {
	margin:0px;
	padding:0px;
	position:relative;
	height:22px;
}
.logginn {
	padding-left:15px;
	margin-bottom:2px;
}
.handlekurvheader {
	background-color:#FFFFFF;

	color:#000000;
	Font-weight:bold;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#DAE9FE;
}

.handlekurvheader td{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#DAE9FE;}

.handlekurvheader a{
color:#000000;
text-decoration:none;
}

.handlekurvlistemork {
	background-color:#f5fbff;
	border-bottom-width:1px;
	border-style:None;
	border-bottom-style:solid;
	border-color:#DAE9FE;
	line-height:14px;
}

.handlekurvlistemork ul,.handlekurvlistelys ul,.handlekurvlistemork li{
margin-left:7px;
padding-left:7px;}

.handlekurvlistelys {
	background-color:#ffffff;
	border-bottom-width:1px;
	border-style:None;
	border-bottom-style:none;
	border-color:#DAE9FE;
	line-height:14px;
}
.handlekurvpris1 {
	color:#ff9900;
	font-weight:bold;
	margin-bottom:0px;
}
.handlekurvorientering {
	display:inline;
	font-weight:bold;
	background-image:url(../grafikk/boxgrad.jpg);
	background-position:center;
	font-size:16px;
	color:#FFFFFF;
	border-style:solid;
	border-color:#DAE9FE;
	border-width:1px;
	padding-left:3px;
	padding-right:3px;
}
.handlekurvorienteringikkeaktiv {
	display:inline;
	background-color:#FFFFFF;
	background-position:center;
	font-weight:bold;
	color:#666666;
	font-size:16px;
	padding-left:3px;
	padding-right:3px;
	border-style:solid;
	border-color:#DAE9FE;
	border-width:1px;
}
/* Pris */

.forsidepris {
	color:#ff9900;
	font-size:16px;
	font-weight:bold;
	height:16px;
	padding-top:4px;
	margin-left:12px;
	


}

.pris {
	color:#000000;
	font-size:16px;
	font-weight:bold;
	height:25px;
	padding-top:0px;
	


}
/* Vareinfo */

.varetittel {
	top:10px;
	height:25px;
	width:500px;
	position:absolute;
	
}

.varetittel h1{
	font-size:14px;
	color:#000000;
}

#vareinfowrapper {
	
	background-color:#FFFFFF;
	position:relative;
	width:570px;
	top:20px;
	margin-bottom:5px;
}
.varebildediv {
	top:28px;
	float:left;
	width:150px;
	height:280px;
	border-style:solid;
	border-width: 1px;
	border-color:#DAE9FE;
	text-align:center;
	position:relative;
	font-size:10px;

}

.varebildediv a{
font-size:14px;
}

.vareinfohoyre {
	float:left;
	min-height:272px;
	
	padding:3px;
	left:10px;
	width:405px;
	border-style:solid;
	border-width: 1px;
	border-color:#DAE9FE;
	position:relative;
	z-index: 2;
}
.vareinfo {
	display:none;
	position:relative;
	width:390px;
	line-height:12px;
}
.vareinfo h2,.vareinfo h3{
	margin:0px;
	}
	
.vareinfo li{
margin:0px;
}

.vareinfoaktiv {
	display:block;
	position:relative;
	width:390px;
	line-height:16px;
}
.vareinfoarkfane1 {


	background-image:url(../grafikkshowtime/vareinfoarkfaneheader.gif);
	background-repeat:no-repeat;

	
	width:410px;
	float:left;
	position:relative;
}
.vareinfoarkfane1 a, .vareinfoarkfane1 p {
	top:2px;
	margin-top:0px;
	text-decoration:none;
	color:#000000;
	font-size:11px;
	line-height:15px;
}
.vareinfoarkfane1 a {
	left:15px;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:10px;
	position:relative;
	float:left;
	display:block;
	border-right:solid , #DAE9FE, 1px;

	text-align:center;
}
.vareinfoarkfane1 a:hover, .arkfanewrapper a:active {
	text-decoration:underline;
	color:#000000;

	background-repeat:no-repeat;
}
.kjop {

	clear:both;
	position:relative;
	top:40px;
	padding-bottom:8px;
	padding:5px; 
	color:#990000;
	font-size:14px;
	font-weight:bold;
	
/*	Border-width:1px;
	border-style:solid;
	border-color:red;*/

}
.kjop a img {
	border-style:none;
	border-width:0;
}
.vareinfo-lagerinformasjon {
	color:#ff9900;
	font-size:23px;
	font-weight:bold;
	top:50px;
	padding:5px;
	
	position:relative;
	
	/*Border-width:1px;
	border-style:solid;
	border-color:red;*/
	
}
.ikkerelease {
	position:relative;
	font-weight:bold;
	width:570px;
	padding:5px;
	top:25px;
	padding-top:8px;
}
.vareinfo-tekstbox {
	top:60px;
	margin-top:10px;
	width:570px;
	position:relative;
	border-style:solid;
	border-width: 1px;
	border-color:#DAE9FE;
	padding:5px;


}
.kommentarimg {
	width:60px;
	height:89px;
	margin-left:24px;
	margin-right:24px;
	float:left;
	position:relative;
	border-style:none;
	border-width:0px;
}
.kommentarbox {
	clear:both;
	margin-top:20px;
	width:550px;
	position:relative;
	border-style:solid;
	border-width: 1px;
	border-color:#DAE9FE;
	padding:5px;
	padding-bottom:10px;
}
/* FORSIDEN */

.forsidebildelistingboks {
	text-align:center;
	position:relative;
}




.forsidebildelistingboks a {
	font-weight:bold;
	text-decoration:underline;
}
.forsidebildeimg {
	height:100px;
}
.innholdsboks {
	position:relative;
	background-color:#FFFFFF;
	border-style:solid;
	border-width: 1px;
	border-color:#DAE9FE;
	clear:both;
	bottom:5px;
	margin-top:5px;
	width:570px;
	min-height:100px;
}

.betalingssteg {
	text-align:center;
	position:relative;
	background-color:#FFFFFF;
	clear:both;
	margin-top:5px;
	width:570px;
	padding-bottom:5px;
	margin-bottom:5px;
	
}


.betalingsgodkjenning {
	position:relative;
	background-color:#FFFFFF;
	border-style:solid;
	border-width: 1px;
	border-color:#DAE9FE;
	clear:both;
	bottom:5px;
	margin-top:5px;
	width:550px;
	min-height:20px;
	color:#990000;
	font-weight:bold;
	padding:10px;
}
.sokboks {
	position:relative;
	background-color:#FFFFFF;
	border-style:solid;
	border-width: 1px;
	border-color:#DAE9FE;
	clear:both;
	bottom:5px;
	margin-top:5px;
	width:570px;
}
.innholdsboks p {
	margin:5px;
}
.bannerboks {
	position:relative;
	background-color:#FFFFFF;
	margin-top:15px;
	margin-bottom:15px;
	width:570px;
	border-style:none;
}
.bannerboks a img {
	border-style:none;
}
.releasedato {
	font-style:italic;
	font-weight:bold;
	color:#000066;
}
.soknumberlisting {
	Background-color:#edf0f3;
	border-width:1px;
	border-style:solid;
	border-color:#DAE9FE;
}
a.soknumberlisting {
	text-decoration:none;
}
a:hover.soknumberlisting {
	background-color:#8BB6D6;
	text-decoration:none;
}

/*DROP DOWN LISTER DOWNLOAD*/

.download-detailedlisthidden {
	display:none;
	position:relative;
}


/* HANDLEKURV ALERT */

#confirmMsgDiv{

display: none; 
width: 240px; 
height: 140px; 
position: absolute; 
z-index: 100; 
padding: 0px; 
margin: 0px;
}

#confirmMsgDiv #confirmMsgDivInner{
border: 1px solid #000000;
 margin: 20px;
  text-align: center;
   background: #ffffff; 
   height: 100px; 
   width: 200px;
    font-size: 13px;
	 font-weight: bold;
	 }

#confirmMsgDiv #confirmMsgDivInner p#confirmMsgDivInnerP{
padding-top: 30px;
}

#ps {}
#kattypid {}
#psroot {}
#psychicsearch {}
#SokeOrd {}
#toppmenyfilm {right:355px;}
#toppmenymusikk {right:300px;}
#toppmenyspill {right:0px;}
#toppmenynedlastning {right:190px;}

#txtHint {} 
#bghandlekurv {
background-image:url(../grafikkshowtime/boxmidt.gif);}
#vareinfo1 {}
#vareinfo2 {}
#vareinfo3 {}
#vareinfo4 {}


.facebook{
position:relative;
float:right;
bottom:30px;
padding-right:10px;

}

/*Knapper*/

a.button {
    background: transparent url('../grafikkshowtime/button_a.gif') no-repeat scroll top right;
    color: #ffffff;
    display: inline-block;

	font: bold 12px arial, sans-serif;
    height: 24px;
    margin-right: 5px;

    padding-right: 15px; /* sliding doors padding */
    text-decoration: none;

}

a.button span {

    background: transparent url('../grafikkshowtime/button_span.gif') no-repeat top left;
    display: inline-block;
    line-height: 14px;
	letter-spacing:1px;
    padding: 5px 0px 5px 15px;
}

a:hover.button {
color:#FFFFFF;}

a:visited.button {
color:#FFFFFF;}


a.forsidekjopbutton {

    background: transparent url('../grafikkshowtime/button_a.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
	font: bold 13px arial, sans-serif;
    height: 24px;
    margin-right: 5px;
	margin-left:24px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none; 
	
	

}

a.forsidekjopbutton span {

    background: transparent url('../grafikkshowtime/button_span.gif') no-repeat top left;
    display: block;
	letter-spacing:1px;
    line-height: 14px;
    padding: 5px 0px 5px 15px;
}

a:hover.forsidekjopbutton{
color:#FFFFFF;}

a:visited.forsidekjopbutton{
color:#FFFFFF;}


a.listebutton {
 background: transparent url('../grafikkshowtime/button_liste_a.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
  	float:right;
	font: 12px Geneva, Arial, Helvetica, sans-serif;
    height: 20px;
    margin-right: 10px;
    padding-right: 9px;  /*sliding doors padding */
	text-decoration:none;
	

}

a.listebutton span {
    background: transparent url('../grafikkshowtime/button_liste_span.gif') no-repeat top left;
    display: block;
    line-height: 8px;
	letter-spacing:1px;
    padding: 5px 5px 10px 10px;

}

a:hover.listebutton {
color:#FFFFFF;}

a:visited.listebutton {
color:#FFFFFF;}

/* Lindorf match søkefelt */

#PersonGridView {
text-align:left;
background-color:#Ffffff;
}

#PersonGridView a{
display:block;
text-decoration:none;
}

#divResult {
background-color:#FFFFFF;
margin-left:20px;
text-align:center;
}
.PersonGridView-highlight{
background-color:#8BB6D6;
}

.PersonGridView-normal {
background-color:#FFFFFF;
}

