﻿.page-full
{
	font-size:13px;
	line-height:17px;
}

.page-full .page-date 
{ 
	width:78px;
	height:20px;
	margin-top:5px;
	float:right;
	font-size:12px;
	font-style:italic;
	overflow:hidden;
	text-align:right;
	padding-right:2px;
	display:none;
}

.page-full .page-title
{ 
	font-family: Tahoma, sans-serif;
	font-size:54px;
	color:#000;
	line-height:65px;
	width:458px;
	overflow:hidden;
	margin-bottom: 18px;
}

.page-full .page-title h1
{ 
	margin-top:5px;
	color: #B3B878;
}

.page-full .page-title h1 span 
{ 
	display:none;
}

.page-full .page-title h1 span.sub
{ 
	display:block;
	margin-left:25px;
	color: #F15C23;
}

.page-full .page-content
{
	float: left;
	clear:both;
	width:540px;
}

.page-full .page-content h2 
{
	font-family: Tahoma, sans-serif;
	font-size:22px;
	color:#dc461d;
	line-height: 27px;
	margin-top:17px;
}

.page-full .page-content h3 
{ 
	margin-top:17px;
	font-size:13px; 
	line-height:17px;
	font-weight: bold; 
}


.page-full .page-content hr
{ 
	margin-top:25px;
	border:1px solid #B7BE77;
	border-width:1px 0 0 0;
}

.page-full .page-content p 
{ 
	font-size:13px; 
	line-height:17px;
	font-weight: normal; 
	margin-bottom:17px;
}

.page-full .page-content a
{ 
	color: #dc461d;
	text-decoration:none;
}

.page-full .page-content a:hover
{ 
	text-decoration:underline;
}

.page-full .page-content a.boks4
{ 
float:left;
width:130px;
height:80px;
margin-left:5px;

}

.page-full .page-content a.boks4 span
{ 
	display:none;
}

.page-full .page-content div.faktaboks
{
	color:#000;
	font-size:13px;
	font-weight:bold;
	margin: 14px 0 12px 0;
}

.page-full .page-content div.contact
{
	margin: 0;
	color:#000;
	padding: 5px;
	font-size:13px;
	font-weight:bold;
	background-color: #DC461D;
	width: 200px;
}
.page-full .page-content div.contact h3
{
	margin-top:0;
}
.pages-wrapper 
{
	background-color: #101311;
	width: 530px;
	padding-top: 1px;
	height: 258Px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
.small-wrapper
{
	width: 530px !important;
	padding-left: 0px!important;
	padding-right: 0px!important;
}
.pages-wrapper a:hover { text-decoration: none!important; }
.pages-wrapper H3
{
	display: block!important;
	font-size: 17px!important;
	color: #f15c23!important;
	text-transform: uppercase!important;
}
.pages
{
	position: relative;
	margin-top: 13px;
	background: #101311 url('../images/bg-pages.jpg') repeat-x;
	width: 530px; 	 
	height: 205px;
	overflow: hidden;
}
.small-wrapper .pages { width: 530px !important; background: #101311 url('../images/bg-pages-small.jpg') repeat-x!important;margin-top: 0px!important; }
.pages-button
{
	position: absolute;
	top: 124px;
	width:21px;
	height: 21px;
}
.small-wrapper .pages-button {top: 100px!important;}
.pages-button:hover { text-decoration: none; }
.pages-left { background: #f15c23 url('../images/pages-left.jpg') no-repeat; left: 14px; }
.pages-right { background: #f15c23 url('../images/pages-right.jpg') no-repeat; right: 14px; }
.page-container
{
	position: relative;
	width: 440px;
	height: 205px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 5px;
}
.small-wrapper .page-container { margin-top: 10px!important; width: 390px !important}
.scroll { width: 2440px; height: 205px; position: relative; left: 0;}
.page
{
	display: inline-block;
	float: left;
	width: 145px;
	margin-top: 35px;
	margin-left: 1px;
	font-size:14px;
	color:white;
}
.small-wrapper .page{ width: 125px; margin-left: 5px!important;margin-top:-2px !important; }
.page a span
{
	display: block;
	color: #fff;
	font-size: 17px;
	font-weight: bold;
	margin-top: 17px;
	line-height: 17px;
	text-transform: uppercase;
}
.page span.laeg-i-kurv
{
	margin: 15px auto;
	background: #101311 url('../images/laeg-i-indkoebskurv.jpg') no-repeat;
	width: 151px;
	height: 31px;
	cursor: pointer;
}
.small-wrapper .page span.laeg-i-kurv {background: #101311 url('../images/laeg-i-indkoebskurv-small.jpg') no-repeat!important; width: 106px;height: 22px;}
#carousel-container
{
	position: relative;
	width: 350px;
	height: 400px;
	left: 0;
	top: 0;
}
#carousel
{
	position: absolute;
	width: 100%;
	height: 100%;
}
.adv-member
        {
        	margin-top: 5px;
        	width: 340px;
        	height: 115px;
        	border-bottom: solid 1px #fff;
        	color: #fff;
        	font-size: 11px!important;
        	line-height: 11px!important;        	
        	
        }
        .adv-member p
        {       	
        	font-size: 11px!important;
        	line-height: 11px!important;        	
        	margin-top: 10px;
        	margin-bottom: 10px!important;
        }
        
        .adv-member img
        {
        	border: solid 2px #FFF;
            float: left;
            width: 100px;
        }
        
        .adv-member img:hover,
        .adv-member img.selected
        {
        	border: solid 2px #DC461D;
            float: left;
            width: 100px;
        }
        
        .adv-info
        {
        	float: left;
        	margin-left: 15px;
        	width: 220px;
        }
.video-wrapper
{
	position: relative;
	
	background-color: transparent!important;
	width: 349px;
	padding-top: 1px;
	height: 200px;
	padding-left: 0px!important;
	padding-right: 0px!important;
	text-align: center;
}
.small  
{
	width: 249px!important;
	height: 20px!important;
	
}
.small img
{
	width: auto!important;
	height: 90px!important;
}
.video-container
{
	position: relative;
	height: 205px;
	overflow: hidden;
	margin: 10px auto;
}
.small .video-container {height: 110px!important;}
.video-scroller
{
	width: 2440px; height: 205px; position: relative; left: 0;
}

.video-scroller .play
{
	display: inline-block;
	float: left;
	width: 145.5px;
	margin-top: 35px;
	margin-left: 0px;
}

.large .play 
{
	width: 248px!important;
	height: 120px!important;
}

.small .play
{
	margin-top: 20px!important;
	margin-left: 0px!important;
	height: 72px!important;
}
.video-button
{
	position: absolute;
	top: 100px;
	width:21px;
	height: 21px;
}
.small .video-button {top: 65px!important;}

.video:hover { text-decoration: none; }

.video-overlay
{
	display: block;
	position: relative;
	height: 40px;
	top: -40px;
	background: url("/images/overlay.png") repeat scroll 0% 0% transparent;
	opacity: 0.7;
	filter: alpha(opacity=70)
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	font-size: 18px;
	line-height: 40px;
	color: #fff;
	z-index: 999997;
}
