* {
	padding: 0;
	margin: 0;
}

html, body {
	background: url("desimg/top.gif") 0 0 repeat-x #BD0303;
	height: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #B90303;
}
h1 {
	display: none;
}
h2 {
	display: none;
}
a {
	text-decoration: none;
}

.displaynone {
	display: none !important;
}

.visibilitynone {
	visibility: hidden !important;
}

/*===============================
IDer
=================================*/
#midtbg {
	width: 776px;
	margin: 0 auto;
	background-color: #FDF8F8;
	padding: 12px 12px 16px 12px;
}
#logo {
	width: 242px;
	height: 191px;
	float: left;
	background-image: url("desimg/logo.png");
}
#logo a {
	display: block;
	width: 242px;
	height: 191px;
}
#logo a span {
	display: none;
}
#logo a:hover span {
	display: block;
	width: 339px;
	height: 191px;
	position: absolute;
	left: 50%;
	margin-left: 48px;
	top: 12px;
	background-image: url("desimg/logo.png");
}
#navtop {
	overflow: hidden;
	width: 190px;
	height: 16px;
	margin-bottom: 1px;
	background-image: url("desimg/navtop.png");
}

/*=================================
MENY
=================================*/
#meny {
	margin: 0 2px 0 1px;
	float: right;
	list-style: none;
	width: 190px;
}
#meny ul li {
	display: inline;
}
#meny li a {
	display: block;
	overflow: hidden;
	height: 0 !important;
	height /**/ : 25px;
	width: 190px;
	padding: 25px 0 0 0;
}
#meny ul li a span {
	display: none;
}
#meny ul li a:hover span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: 48px;
	top: 12px;
	height: 191px;
	width: 339px;
}

#action {
	overflow: hidden;
	background-image: url("desimg/meny_action.png");
	background-position: -190px 0;
	background-repeat: no-repeat;
}
#skyting {
	overflow: hidden;
	background-image: url("desimg/meny_skyting.png");
	background-position: -190px 0;
	background-repeat: no-repeat;
}
#sport {
	overflow: hidden;
	background-image: url("desimg/meny_sport.png");
	background-position: -190px 0;
	background-repeat: no-repeat;
}
#motor {
	overflow: hidden;
	background-image: url("desimg/meny_motor.png");
	background-position: -190px 0;
	background-repeat: no-repeat;
}
#rask {
	overflow: hidden;
	background-image: url("desimg/meny_rask.png");
	background-position: -190px 0;
	background-repeat: no-repeat;
}
#tenking {
	overflow: hidden;
	background-image: url("desimg/meny_tenking.png");
	background-position: -190px 0;
	background-repeat: no-repeat;
}
#casino {
	overflow: hidden;
	background-image: url("desimg/meny_casino.png");
	background-position: -190px 0;
	background-repeat: no-repeat;
}

#action:hover {
	background-position: 0 0;
}
#skyting:hover {
	background-position: 0 0;
}
#sport:hover {
	background-position: 0 0;
}
#motor:hover {
	background-position: 0 0;
}
#rask:hover {
	background-position: 0 0;
}
#tenking:hover {
	background-position: 0 0;
}
#casino:hover {
	background-position: 0 0;
}

#hoveraction {
	background-image: url("desimg/hover_action.png");
}
#hoverskyting {
	background-image: url("desimg/hover_skyting.png");
}
#hoversport {
	background-image: url("desimg/hover_sport.png");
}
#hovermotor {
	background-image: url("desimg/hover_motor.png");
}
#hoverrask {
	background-image: url("desimg/hover_rask.png");
}
#hovertenking {
	background-image: url("desimg/hover_tenking.png");
}
#hovercasino {
	background-image: url("desimg/hover_casino.png");
}

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

#topright {
	width: 339px;
	height: 191px;
	float: right;
	background-image: url("desimg/topright.png");
}
#topright1 {
	width: 339px;
	height: 191px;
	float: right;
	background-image: url("desimg/topright_1.png");
}
#topright2 {
	width: 339px;
	height: 191px;
	float: right;
	background-image: url("desimg/topright_2.png");
}
#topright3 {
	width: 339px;
	height: 191px;
	float: right;
	background-image: url("desimg/topright_3.png");
}
#topright4 {
	width: 339px;
	height: 191px;
	float: right;
	background-image: url("desimg/topright_4.png");
}
#topright5 {
	width: 339px;
	height: 191px;
	float: right;
	background-image: url("desimg/topright_5.png");
}
#topright6 {
	width: 339px;
	height: 191px;
	float: right;
	background-image: url("desimg/topright_6.png");
}
#topright7 {
	width: 339px;
	height: 191px;
	float: right;
	background-image: url("desimg/topright_7.png");
}
#toprightmobil {
	width: 339px;
	height: 191px;
	float: right;
	background-image: url("desimg/topright_mobil.png");
}
.enpx {
	width: 1px;
	height: 191px;
	float: right;
}

/*==================================*/
#footer {
	width: 776px;
	height: 16px;
	clear: both;
	background-color: #BE0303;
}
#innholdswrap {
	clear: both;
	background: url("desimg/faux.png") repeat-y 0 0;
	width: 100%;
}
#leftwrap {
	float: left;
	width: 180px;
}
#bestespill {
	background: url("desimg/bestespilltop2.png") no-repeat 0 0;
	padding: 16px 0 0 0;
	width: 180px;
}
#besteringetoner {
	background: url("desimg/besteringetonertop2.png") no-repeat 0 0;
	padding: 28px 0 12px 0;
	width: 180px;
}
#statistikk {
	background: url("desimg/statistikktop2.png") no-repeat 0 0;
	padding: 16px 0 0 0;
	width: 180px;
}
#sok {
	background: url("desimg/soktop2.png") no-repeat 0 0;
	padding: 16px 0 0 0;
	width: 180px;
}
#leftwrap div div, #rightwrap div div {
	padding: 15px 15px 15px 15px;
	background: url("desimg/vspace.png") 0 0 no-repeat #F9EEEE;
	width: 150px;
	color: #CD4444;
}
#leftwrap div div {
	text-transform: lowercase;
}
#leftwrap div div:hover {
	background-color: #F9F3F3;
}
#leftwrap div div a {
	color: #CD4444;
	text-decoration: none;
}
#leftwrap div div a:hover {
	color: #BE0303;
}
#leftwrap div div img, #rightwrap div img {
	border: 4px solid #FDF8F8;
	margin: 0 auto;
	clear: both;
	display: block;
}
#sokefelt {
	color: #BE0303;
	background-color: #fff;
	border: 1px solid #BE0303;
	width: 105px;
	height: 14px;
	font-size: .9em;
}
input.button {
	height: 14px;
	width: 19px;
	background-color: #BE0303;
	color: #fff;
	font-size: 0.9em;
	border: 1px solid #BE0303;
}
div#sok input.button {
	margin-left: 10px;
}

.tenpixvspace {
	width: 100%;
	height: 10px;
	background-color: #FDF8F8;
}

#midtwrap {
	float: left;
	width: 411px;
	margin-left: 2px;
	background: url("desimg/sistespilltopbred2.png") 0 0 no-repeat;
	padding: 17px 0 0 0;
}
#midtwrapspill {
	float: left;
	width: 411px;
	margin-left: 2px;
	background: url("desimg/spilltopbred.png") 0 0 no-repeat;
	padding: 17px 0 0 0;
}
#midtwrapmobil {
	float: left;
	width: 411px;
	margin-left: 2px;
	background: url("desimg/mobiltopbred.png") 0 0 no-repeat;
	padding: 17px 0 0 0;
}
#annonsering {
	float: left;
	width: 411px;
	margin-left: 2px;
	background: 0 0 no-repeat;
	padding: 17px 0 0 0;
	font-size: 6pt;
}
.storspill {
	width: 313px;
	height: 200px;
	padding: 18px 49px;
}
#midtwrapspill .storspill {
	height: auto;
	overflow: auto;
}
#midtwrapmobil div {
	width: 313px;
	padding: 0 0 18px 30px;
	clear: both;
}
#midtwrapmobil div iframe {
	margin-left: -10px;
	width: 380px;
	clear: both;
}
.storspill h2, #midtwrapmobil div h2 {
	display: block;
	font-size: 16pt;
	text-transform: uppercase;
	font-weight: 100;
	word-spacing: 3px;
}
#midtwrapmobil div h2 {
	margin-top: 30px;
}
#sokreply {
	display: block;
	margin-top: 30px;
	margin-left: 49px;
	font-size: 16pt;
	text-transform: uppercase;
	font-weight: 100;
	word-spacing: 3px;
}
.storspill h2:first-letter, #midtwrapmobil div h2:first-letter {
	font-size: 20pt;
}
.storspill img {
	padding: 4px;
	border: 2px solid #EEC4C4;
}
.storspill img:hover {
	border: 2px solid #CD4444;
}
.storspill p {
	padding: 11px;
	line-height: 1.1em;
	text-align: justify;
}
.storspill p a:link, .storspill p a:active, .storspill p a:visited {
	color: #B90303;
	font-weight: bold;
	text-decoration: none;
}
.storspill p a:hover {
	color: #CD4444;
}
.smaspill {
	background: url("desimg/vspace.png") repeat-x 0 0;
	width: 332px;
	clear: both;
	padding: 15px 31px 15px 49px;
}
.smaspill img {
	float: left;
	padding: 4px;
	border: 2px solid #EEC4C4;
}
.smaspill img:hover {
	border: 2px solid #CD4444;
}
.smaspill h2 {
	display: block;
	float: left;
	font-weight: bold;
	font-size: 1em;
	word-spacing: 3px;
	margin-left: 12px;
}
.smaspill p {
	display: block;
	float: left;
	line-height: 1.1em;
	width: 160px;
	margin-left: 12px;
	margin-bottom: 11px;
}
.smaspill p a:link, .smaspill p a:active, .smaspill p a:visited {
	color: #B90303;
	font-weight: bold;
	text-decoration: none;
}
a:link h2, a:active h2, a:visited h2 {
	color: #B90303;
	text-decoration: none;
}
.smaspill p a:hover, a:hover h2 {
	color: #CD4444;
}

#forrigeneste {
	background: url("desimg/vspace.png") repeat-x 0 0;
	width: 300px;
	clear: both;
	margin: 0 auto;
	padding: 15px 49px 15px 49px;
}
#forrigeneste a#forrige {
	width: 47px;
	height: 46px;
	display: block;
	float: left;
	background: url("desimg/forrige.png") no-repeat 0 0;
}
#forrigeneste a#neste {
	width: 47px;
	height: 46px;
	display: block;
	float: right;
	background: url("desimg/neste.png") no-repeat 0 0;
}
#forrigeneste #viser {
	margin: 0 auto;
	width: 100px;
}
#rightwrap {
	float: right;
	width: 180px;
	margin-left: 1px;
}
#annonser {
	background: url("desimg/annonsertop2.png") no-repeat 0 0;
	padding: 31px 0 12px 0;
	width: 180px;
	font-size: 8pt;
}



#annonser2 {
	background: url("desimg/annonsertop2.png") no-repeat 0 0;
	padding: 31px 0 12px 0;
	width: 180px;
}
#annonser3 {
	background: url("desimg/annonsertop2.png") no-repeat 0 0;
	width: 180px;
}
#copyright {
	background: url("desimg/copyright.png") no-repeat 0 0;
	height: 41px;
	margin: 12px 18px 12px 19px;
}
#andretjenester {
	background: url("desimg/andre_tjenester2.png") no-repeat 0 0;
	width: 180px;
	padding-top: 16px;
	font: verdana;
}

#andretjenester ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#andretjenester li {
	border-bottom: 1px solid #ED9F9F;
}

#andretjenester li a:link, #andretjenester li a:visited {
	color: #B90303;
	font-size: 90%;
	display: block;
	padding: 0.4em 0 0.4em 0.5em;
	texr-decoration: none;
}

#andretjenester li a:hover {
	color: #CD4444;
}

#partnere {
	background: url("desimg/partnere2.png") no-repeat 0 0;
	padding: 28px 0 12px 0;
	width: 180px;
}


#google {
	padding-left: 23px;
	width: 752px;
	height: 90px;
	clear: both;
	background-color: #B70202;
	margin-bottom: 1px;
}

#sok2 {
	width: 180px;
	padding: 0;
	margin: 0;
	margin-top: 1px;
}

#cse-search-results {
	float: left;
	width: 300px;
}

/* DISQUS */
#disqus_thread {
	width: 390px;
	margin: 20px auto;
}
#dsq-subscribe, #dsq-global-toolbar { display: none !IMPORTANT; }

