﻿body
{
	color:White;
}

div.tagline
{
		font-family: "Trebuchet MS", Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:White;
	font-size:13px;
    font-weight:bold;
}


div.standardBoxContent h2
{
	
	font-weight: bold;
	font-size: 16px;	 	
}

div.standardBoxContent p
{
	font-size: 11px;
}

table.Data .Category
{
	width:227px;
}

#synopsisTable
{
	margin-left:28px;
}

#synopsisTable td
{
	width:200px;
    vertical-align:top;
}
#synopsisTable td#text
{
	vertical-align:top;
}
#poster
{
	position:relative;
	margin-left:18px;
}

/*
Video player
--------------------------------------------------------------------------------
*/
.videoPlayerTitle
{
	position:absolute;
	bottom:8px;
	left:550px;
	z-index:2;
}

.playButton
{
	position:relative;
	bottom:36px;
	left:400px;
	width:20px;
	height:24px;
	background-image:url('../Billeder/play.jpg');	
	background-repeat:no-repeat;
}
.playButtonHover
{
	background-image:url('../Billeder/playHover.jpg');
	background-repeat:no-repeat;
}
.pauseButton
{
	position:relative;
	bottom:57px;
	left:426px;
	width:19px;
	height:20px;
	background-image:url('../Billeder/pause.jpg');	
	background-repeat:no-repeat;
}
.pauseButtonHover
{
	background-image:url('../Billeder/pauseHover.jpg');
	background-repeat:no-repeat;
}

.toStartButton
{
	position:relative;
	bottom:77px;
	left:447px;
	width:37px;
	height:20px;
	background-image:url('../Billeder/toStart.jpg');	
	background-repeat:no-repeat;
}
.toStartButtonHover
{
	background-image:url('../Billeder/toStartHover.jpg');
	background-repeat:no-repeat;
}

.unMutedButton
{
	position:relative;
	bottom:100px;
	left:487px;
	width:35px;
	height:25px;
	background-image:url('../Billeder/unMuted.jpg');	
	background-repeat:no-repeat;
}
.unMutedButtonHover
{
	background-image:url('../Billeder/unMutedHover.jpg');
	background-repeat:no-repeat;
}
.mutedButton
{
	position:relative;
	bottom:100px;
	left:487px;
	width:35px;
	height:25px;
	background-image:url('../Billeder/muted.jpg');
	background-repeat:no-repeat;
}
.mutedButtonHover
{
	background-image:url('../Billeder/mutedHover.jpg');
	background-repeat:no-repeat;
}


.verticalLine
{
	position:relative;
	left:386px;
	bottom:129px;
	background-image: url('../Billeder/playerVerticalLine.jpg');
	width:1px;
	height: 39px;
}
.verticalLineRight
{
	position:relative;
	left:533px;
	bottom:168px;
	background-image: url('../Billeder/playerVerticalLine.jpg');
	width:1px;
	height: 39px;
}

/*
FACTSHEET
------------------------------------------------------------------------------*/
.factsheet .sectionTitle
{
	padding-top:12px;
	padding-left: 32px;
}

/*
IMAGE BROWSER
------------------------------------------------------------------------------*/


.verticalLineImageBrowser
{
	position:absolute;
	left:479px;
	bottom:1px;
	background-image: url('../Billeder/playerVerticalLine.jpg');
	width:1px;
	height: 37px;
}
.verticalLineImageBrowserRight
{
	left:553px;
	position:absolute;	
	bottom:1px;
	background-image: url('../Billeder/playerVerticalLine.jpg');
	width:1px;
	height: 37px;
}

.nextImageButton
{
	position:relative;
	bottom:-14px;
	left:520px;
	width:20px;
	height:24px;
	background-image:url('../Billeder/play.jpg');	
	background-repeat:no-repeat;
}
.nextImageButtonHover
{
	background-image:url('../Billeder/playHover.jpg');
	background-repeat:no-repeat;
}

.previousImageButton
{
	position:relative;
	bottom:10px;
	left:494px;
	width:20px;
	height:24px;
	background-image:url('../Billeder/playMirrored.jpg');	
	background-repeat:no-repeat;
}
.previousImageButtonHover
{
	background-image:url('../Billeder/playMirroredHover.jpg');
	background-repeat:no-repeat;
}
.imageBrowserTitle
{
	position:absolute;
	bottom:9px;
	right:14px;
	float:left;
}


/*
CREDITS
------------------------------------------------------------------------------------*/
div#CreditsContainer
{
	margin-top:26px;
}

div.credits
{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:White;
	font-size:11px;	
	font-weight:bold;
	line-height:12px;
	position:absolute;
	top:0px;		
	margin-top:10px;
	margin-left:10px;

}

div.credits td
{
	vertical-align:top;
	width:130px;
	
}

div.credits td.title
{
	text-align:right;
	padding-right:3px;
	font-size:10px;
	
}

div.credits td.name
{
	text-align:left;
	padding-left:3px;
	width:200px;
}

div.credits td.paragraph
{
	font-size:20px;
	text-align:center;	
	padding-bottom:20px;
}

div.credits td.smallParagraph
{
	font-size:17px;
	text-align:center;
	padding-top:18px;	
	padding-bottom:10px;
}

/*
LIST MOVIES
----------------------------------------------------------------------*/
div.movieListItem
{
	height:320px;
	width:315px;
	float:left;	
	margin-bottom:10px;
}

div.right
{
	margin-right:4px;
}

div.movieListItem div.title
{
	line-height:12px;
	font-size:11px;
	font-family: "Trebuchet MS",Helvetica,sans-serif;	
	font-weight:bold;
	color:#c7c2c2;
	position: absolute;
	top:4px;
	left:8px;		
	z-index:1;
}

div.movieListItem div.moreLinks
{
	position: absolute;
	top:4px;
	right:13px;		
	z-index:1;
}

div.movieListItem h4
{
	font-size:14px;
	font-weight:bold;
	font-family: "Trebuchet MS",Helvetica,sans-serif;	
	color:White;
}


div.movieListItem h5
{
	font-size:13px;
	font-weight:bold;
	font-family: "Trebuchet MS",Helvetica,sans-serif;	
	color:White;
}
div.movieListItem .info 
{
	line-height:12px;	
	color:#c3bfbf;
}
div.movieListItem .info p
{
	margin-bottom:10px;
}

div.movieListItem div.poster
{
	position:absolute;
	top:42px;
	left:6px;
}
div.movieListItem div.info
{
	position:absolute;
	top:42px;
	left:196px;
}

/*
LIST TITLE MOVIES
----------------------------------------------------------------------*/
div.MovieList
{
	position:relative;
	left:-30px;
	height:62px;
}

/*
LIST PERSONS
---------------------------------------------------------------------------*/
div.personListItem
{
	height:199px;
	width:203px;
	float:left;	
	margin-bottom:10px;
}

div.personListItem div.title
{
	line-height:12px;
	font-size:11px;
	font-family: "Trebuchet MS",Helvetica,sans-serif;	
	font-weight:bold;
	color:#c7c2c2;
	position: absolute;
	top:4px;
	left:8px;		
	z-index:1;
}

div.personListItem div.portrait
{
	position:absolute;
	top:39px;
	left:6px;
}

div.personListItem h4
{
	font-size:14px;
	font-weight:bold;
	font-family: "Trebuchet MS",Helvetica,sans-serif;	
	color:White;
}

/*
LIST NEWS
---------------------------------------------------------------------------*/
div.newsListItem
{
	height:400px;
	width:644px;
	float:left;	
	margin-bottom:10px;
}

div.newsListItem div.title
{
	line-height:12px;
	font-size:11px;
	font-family: "Trebuchet MS",Helvetica,sans-serif;	
	font-weight:bold;
	color:#c7c2c2;
	position: absolute;
	top:4px;
	left:8px;		
	z-index:1;
}


div.newsListItem h4
{
	font-size:14px;
	font-weight:bold;
	font-family: "Trebuchet MS",Helvetica,sans-serif;	
	color:White;
}

li
{
	list-style-type: none;
	height:30px;
	width:643px;
	font-family: "Trebuchet MS",Helvetica,sans-serif;	
	font-weight:bold;
	color:White;
	font-size: 16px;	
	/*color:#c7c2c2;*/
}

li.even
{
	background-color:#080808;
}
li.unEven
{
	
	background-color:#121111;	
}

li div.content
{
	margin-left:10px;
	margin-top:3px;
}

/*
NEWS ARTICLE
--------------------------------------------------------------------------------*/
#newsArticleTable
{	
	top:-100px;
    vertical-align:top;
	font-family: "Trebuchet MS",Helvetica,sans-serif;	
}

#newsArticleTable td#newsArticle
{	
	vertical-align:top;
	width:300px;
}

#newsArticleTable p.headline
{
	color:White;
	font-size:20px;
	line-height:20px;
	margin-bottom:2px;
}

#newsArticleTable p.byline
{
	font-size:12px;
	font-style: italic;
	font-family: Helvetica,sans-serif;	
	margin-bottom:5px;
}

#newsArticleTable p.manchet
{
	font-family: Verdana,Helvetica,sans-serif;	
	line-height: 16px;
	font-size: 11px;	
	font-weight:bold;		
}
#newsArticleTable p.mainText
{
	font-family: Verdana,Helvetica,sans-serif;	
	line-height: 16px;
	font-size: 11px;
}
#newsImage
{
	position:relative;
	left:10px;
	margin-bottom:8px;	
}

.newsImage
{
	position:relative;
	left:10px;
	margin-bottom:8px;	
}

.rightColumnImage
{
	position:absolute;
	bottom:10px;
	left:22px;	
}

div.relatedContent p.relatedDateRightColumn
{
	font-size:9px;
	margin-bottom:0px;
}


/*
Opdateringer
--------------------------------------------------------------------------------*/

.movieSynopsisAndPoster
{	
	background-image:url('../Billeder/gradient.jpg'); 
	background-color	:	Black	;
	background-repeat:repeat-x;
	padding				:	10px 15px 15px 15px	;
	border-style		:	solid				;
	border-bottom-color	:	#242424				;
	border-left-color	:	#4d4d4d				;
	border-right-color	:	#313131				;
	border-top-color	:	#535353				;
	border-width		:	1px					;
	
	font-size			:	10px				;
	width				:	614px;			
	overflow: hidden;
	
	margin-top:22px;	
	margin-left			:	0px					;
	margin-right:0px;
	margin-bottom: 12px;
	
	font-family: Verdana,Helvetica,sans-serif;	
	line-height: 16px;
	font-size: 11px;	
	color:#dcdcdd;
	
}

.trailerStillsControls
{
	background-image:url('../Billeder/blackGradientDark.jpg');
	width:600px;
	height:33px;
	border-style		:	solid				;
	border-bottom-color	:	#242424				;
	border-left-color	:	#4d4d4d				;
	border-right-color	:	#313131				;
	border-top-color	:	#535353				;
	border-width		:	1px					;
	font-size:22px; font-weight:bold;
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding-top:6px;
	padding-left:42px;
}






a.trailerStillsControlsBtn:link
{	
	color:White;
	text-decoration: none;	
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 22px;	
}
a.trailerStillsControlsBtn:visited
{
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 22px;
	text-decoration:none;		
	color:White;	
}
a.trailerStillsControlsBtn:hover
{
    color: white;/*#79b4f1;*/
    text-decoration: underline;   
}

a.trailerStillsControlsBtn:active
{
    color:White;
	text-decoration: underline;   
}