﻿* { margin: 0; padding: 0; } 


/*----------------------------------------------------------
The base color for this template is #5c87b2. If you'd like
to use a different color start by replacing all instances of
#5c87b2 with your new color.
----------------------------------------------------------*/
body
{
    background-color: Black;
    background-image: url('../Billeder/background.jpg');
    background-repeat: repeat-y;
    background-position: center;
    /*font-size: .75em;*/
    font-family: Verdana, Helvetica, Sans-Serif;
    margin: 0;
    padding: 0;
    color: #696969;
}


/*
GENERAL PAGE SETUP
----------------------------------------------------------*/
div#page
{
	width:956px;
	margin-left:auto;
	margin-right:auto;	
}

div#menucontainer
{
	width:1013px;
	margin-left:-32px;
	/*background-color: Aqua;*/
	
}
div#main
{
	float:left;
	width:956px;
	
	
	/*background-color: Blue;*/
}
div#footer
{	
	float:left;
	width:956px;
	
	
	/*background-color: Blue;*/
}
div#mainContent
{
	/*background-color:Gray;*/
	float:left;
	width:644px;		
	height:100%;
}

div#sidebar
{	
	margin-left:10px;
	float:left;
	width:302px;
}

div.standardBoxContent
{
	margin-left:32px;
	margin-top:20px;
	margin-right:32px;
	margin-bottom: 12px;
	font-family: "Trebuchet MS",Helvetica,sans-serif;	
	font-size: 11px;
	
}

div.standardBoxCorneredContent
{
	margin-left:32px;
	margin-top:30px;
	margin-right:32px;
	margin-bottom: 12px;
	font-family: Verdana,Helvetica,sans-serif;	
	line-height: 16px;
	font-size: 11px;	
	color:#dcdcdd;
}

div.StandardBox
{
	border-style: solid;
	border-bottom-color: #050505;
	border-left-color: #121212;
	border-right-color: #080808;
	border-top-color: #191919;
	border-width: 1px;	
	background-color: transparent; 	
	
	position:absolute;
	top:0px;		
	width:100%;
	height:100%;
}
div.StandardBoxOuterBorder
{		
	border-style: solid;
	border-bottom-color: #242424;
	border-left-color: #4d4d4d;
	border-right-color: #313131;
	border-top-color: #535353;
	border-width: 1px;
	height:100%;
	margin-bottom:28px;
	position:relative
	
}




div.headline
{
	margin-bottom:9px;
	margin-left:32px;
}

div.headline h1
{
	font-size: 36px;
	line-height: 40px;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#c5c5c7;
}
h4
{
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#c5c5c7;
}

h2
{
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#c5c5c7;
}
h3
{
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#c5c5c7;
}


a:link
{
	font-weight:bold;
	color:#922323;
	text-decoration: none;		
}
a:visited
{
	color:#922323;
	text-decoration: none;
	font-weight:bold;
}
a:hover
{
    text-decoration: underline;
}


a:active
{
	text-decoration: none;
}

.whiteBorderImage
{
	border-style: solid;
	border-color:#c5c5c7;
	border-width: 1px;	
}

.imageText
{
	font-style:italic;
	font-size: 9pt;
}


.centeredText
{
	text-align: center;	
}

div#footer #info
{
	font-size:13px;
	padding-top:46px;
	padding-bottom:26px;
	float:left;
	width:100%; 
	text-align: center; 
}

div#footer #banner
{
	margin-top:14px;
	float:left;
	width:954px;
	height:190px;
	border-style		:	solid				;
	border-bottom-color	:	#242424				;
	border-left-color	:	#4d4d4d				;
	border-right-color	:	#313131				;
	border-top-color	:	#535353				;
	border-width		:	1px					;
	padding-top:10px;
	text-align:center;
}




/*
STANDARD LINK
------------------------------------------------------------------------------------------------------*/

em.boldStandardLink
{
	color:#c5c5c7;
	text-decoration: underline;	
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:bolder;
	font-size: 16px;
}

a.standardLink:link
{	
	color:#c5c5c7;
	text-decoration: none;	
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 13px;	
}
a.standardLink:visited
{
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 13px;
	text-decoration:none;		
	color:#c5c5c7;	
}
a.standardLink:hover
{
    color: #c5c5c7;/*#79b4f1;*/
    text-decoration: underline;   
}

a.standardLink:active
{
    color:#c5c5c7;
	text-decoration: underline;   
}

/*
SMALLER STANDARD LINK
------------------------------------------------------------------------------------------------------*/

a.standardSmallerLink:link
{	
	color:#c5c5c7;
	text-decoration: none;	
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 11px;	
}
a.standardSmallerLink:hover
{
    color: #c5c5c7;/*#79b4f1;*/
    text-decoration: underline;   
}
a.standardSmallerLink:visited
{
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 11px;	
	color:#c5c5c7;	
}
a.standardSmallerLink:active
{
    color:#c5c5c7;
	text-decoration: underline;   
}

/*
LINK SIZE
------------------------------------------------------------------------------------------------------------*/
a.size36:link
{	
	font-size:36px;	
}
a.size36:hover
{
    font-size:36px;  
}
a.size36:visited
{
	font-size:36px;	
}
a.size36:active
{
    font-size:36px;   
}

/*
LARGER STANDARD LINK
------------------------------------------------------------------------------------------------------------*/
a.standardLargerLink:link
{	
	color:#c5c5c7;
	text-decoration: none;	
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 16px;	
	line-height:10px;
}
a.standardLargerLink:visited
{
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 16px;	
	color:#c5c5c7;	
}

a.standardLargerLink:hover
{
    color: #c5c5c7;/*#79b4f1;*/
    text-decoration: underline;   
}

a.standardLargerLink:active
{
	font-size: 16px;	
    color:#c5c5c7;
	text-decoration: underline;   
}

/*
IMAGE LINK
------------------------------------------------------------------------------------------------------*/

a.imageLink:link, a.imageLink:visited {
	border: 0px solid #c3bfbf;
	text-decoration: none;
	color: #c5c5c7;
	}	
a.imageLink:hover, a.imageLink:active {
	border: 0px solid #c3bfbf;
	text-decoration: none;
	color: #c3bfbf;
	}





/*
THE NAVIGATION MENU
----------------------------------------------------------*/

/*
CROSS PAGE STANDARD ELEMENT
----------------------------------------------------------*/

.standardBorder
{
	border-style: solid;
	border-bottom-color: #242424;
	border-left-color: #4d4d4d;
	border-right-color: #313131;
	border-top-color: #535353;
	border-width: 1px;
}


div.relatedNewsContainer0
{
}

div.relatedNewsContainer1
{
	top:0px;
}
div.relatedNewsContainer2
{
	top:0px;
}

div.StandardBoxOuterBorderRelated
{		
	border-style: solid;
	border-bottom-color: #242424;
	border-left-color: #4d4d4d;
	border-right-color: #313131;
	border-top-color: #535353;
	border-width: 1px;
	height:100%;
	margin-bottom:2px;
	position:relative
	
}


div#topRelatedTitle
{
	padding-left:14px;
	padding-top:8px;
	margin-top:22px;	
	height:33px;	
	background-image: url('../Billeder/blackBar.jpg');		
    background-repeat:no-repeat;
}
div#topRelatedTitle h3
{
	color:#f4f4f4;
}
div.relatedContent
{
	margin-left:16px;
	margin-right:16px;
	margin-top:8px;
}
div.relatedContent p
{
	font-size: 11px;
	font-family: Verdana,Helvetica,sans-serif;
	line-height:16px;
	color:#dcdcdd	;
}
div.relatedContent p.mainText
{
	height:80px;
	overflow:hidden;
}

div.relatedContent p.relatedDate
{
	font-size:9px;
	margin-bottom:3px;
}

div.relatedContent h4
{
	line-height: 17px;
	margin-bottom:4px;
}
div.relatedControls
{
	background-image: url('../Billeder/relatedBlackBarBottom.jpg');
	width: 302px;
	height: 41px;
	position:relative;
	top:0px;
	text-align:right;		
}
div.MoreMovieInfoFrontPage
{
	background-image: url('../Billeder/relatedBlackBarBottom.jpg');
	width: 302px;
	height: 33px;
	padding-top:8px;
	text-align:right;
	position:relative;	
	top:-27px;	
}
div.relatedControls p
{
	padding-top:8px;
	margin-right: 10px;
}

.framedImage
{
	border-color:#c3bfbf;
	border-style: solid;
    border-width: 1px;
}

.relatedContentMovieList
{
	margin-top:8px;
	margin-left:2px;
	font-size: 11px;
	font-family: Verdana,Helvetica,sans-serif;
	line-height:15px;
	color:#dcdcdd;
}

.relatedContentMovieListInfo
{
	margin-top:7px;
	line-height:13px;
	color:#dcdcdd;
}

/*
TOP NAVIGATION
------------------------------------------------------------------------------------------------------------------------------------*/
div.topNavigationContainer
{	
	width:1013px;
	height:180px;
	/*background-image:url('../Billeder/topNavigationBackground.png');*/
	background-repeat:no-repeat;
	margin-left:30px;
	margin-top:0px;
}

div#controlsBackground
{
	background-image:url('../Billeder/topNavigationBackground.png');
	width:1013px;
	height:276px;
	border-style:none;
	border-width:0px; 
	float:left;
	background-repeat:no-repeat;
	position:absolute;
	z-index:-99;
}

div.languageSelector
{
	margin-top:-52px;
	margin-left:903px;
	position:absolute;
}

div.navigationControls
{
	margin-top:44px;
	margin-left:443px;
	position:absolute;
}

div.levelOneNavigation
{
	height:30px;
}


div.levelOneNavigation a.standardLink
{
	 font-size:20px;
	 font-weight:bolder;
	 margin-right:10px;
}


div.levelTwoNavigation
{
	width:600px;
}

div.levelTwoItem
{
	position:relative;
}

.levelTwoContainer
{
	position:absolute;
	
}

/*
TOP NAVIGATION
------------------------------------------------------------------------------------------------------------------------------------*/
#portraitTop
{
	position:relative;
	right:-20px;
	margin-left:10px;
}


/*
EXTENSIONS
------------------------------------------------------------------------------------------------------------------------------------*/

.gradientBox
{	
	background-image	:url('../Billeder/gradient.jpg'); 
	background-color	:	Black	;
	background-repeat:	repeat-x;
	border-style		:	solid				;
	border-bottom-color	:	#242424				;
	border-left-color	:	#4d4d4d				;
	border-right-color	:	#313131				;
	border-top-color	:	#535353				;
	border-width		:	1px					;

	
}

.rightColumnElement
{
	margin-bottom:20px;
}


/*
RIGHT COLUMN NEWS LISTING
------------------------------------------------------------------------------------------------------------------------------------*/
.rightColumnNewsListing
{
	margin-top:4px;
	padding-left:19px;
	padding-top:19px;
	padding-bottom:24px;
	padding-right:9px;	
}
.rightColumnNewsListing .date
{
	font-size:11px;
	font-style:italic;
}


/*
LEFT 2-COLUMN NEWS LISTING
------------------------------------------------------------------------------------------------------------------------------------*/
#newsListing
{
	float:left;
}
