﻿body {
	background: #0c2a56;
	background-image: none !important;
	-moz-box-shadow:inset 0px 245px 100px #0c2a56;
    -webkit-box-shadow:inset 0px 245px 100px #0c2a56;
    box-shadow:inset 0px 245px 100px #0c2a56;
    
}


footer a, footer a:visited {
   color:#fff;   }
 a, a:visited, footer a:hover  
{ 
	color:#d10000;
}
a:hover, a:active { color: black; }
#giftcardText 
{
   color: #e7b554 !important; 
}
/*BT overskrift fix gavekort og køb billetter*/
header.eight.columns span {
      color: white !important;
    font-weight: normal !important;
    font-size: 13px !important;
    
}

h1, h2, h3, h4, h5, h6 {
	color: #333;
}
h2 {
	text-shadow:none;
}
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
	text-shadow:0 1px 0 rgba(0,0,0,.4);	
	color: white;

}

.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
	background-color:#f7cd7c; }

.quickLinks li:hover {
   color:#fff;
   background-color:#081c27; }
.quickLinks li a { color:#000; }   
.quickLinks li:hover a { color:#fff; }

input.ticket {
background: url(sprites.png) right -120px;
}

input.ticket:hover {
background:url(sprites.png) right -155px;
}

button.ticket {
background: url(sprites.png) right -120px;
}
button.ticket:hover, button.ticket:active {
background:url(sprites.png) right -155px; }

button.ticket > span {
background: url(sprites.png) -776px -120px;
}

.arrowed_left {
background: url(sprites.png) -630px -86px;
}
button.arrowed,
div.arrowedbutton,
submit.arrowed,
input[type="submit"].arrowed,
input[type="button"].arrowed
{
background: url(sprites.png) right -86px;
color: #FFFFFF;
} 

button.arrowed > span,
submit.arrowed > span,
input[type="submit"].arrowed > span {
   background: url(sprites.png) -630px -86px;
}
span.arrowed {
   background: url(sprites.png) -630px -86px;
 	}
span.arrowedLeft, div.arrowedLeft {
   background: url(sprites.png) -630px -86px;
}

#contactInfo {
	color: #ffffff;
}

hr {
	height: 0;
	margin: 10px 0 30px;
	display: block;
	border: 0;
	border-top: 0px solid #ccc;
	border-bottom: 1px solid #f6eece;
	
	padding: 0;
	clear: both;
}

hr#frontPageTopHr {

	visibility: hidden;
}

.topBanner {
   -webkit-moz-shadow:inset 0 -118px 118px #0c2a56, inset 0 0px 0px #0c2a56;
   box-shadow:inset 0 -118px 118px #0c2a56, inset 0 0px 0px #0c2a56;
   background:url(phoenixBg.jpg) top center;
 }
#home {
    background:url(sprites.png) left 0; 
}
#home:hover {
    background:url(sprites.png) left -48px; 
}    
#home:active {
    background:url(sprites.png) -70px -48px; 
}  
#topNav > div {
   background:url(sprites.png) right 0; 
}
#topNav li {
   background:url(sprites.png) -321px -124px; /* CHANGE BY DRSTG */
}
#topNav li a {
 text-shadow:none !important;
 color: #fff;
 -webkit-transition: all .3s ease-in-out;
 -moz-transition: all .3s ease-in-out;
 -o-transition: all .3s ease-in-out;
 -ms-transition: all .3s ease-in-out;
 transition: all .3s ease-in-out;
}

#topNav li a:hover {
    color:#fff;
    text-shadow:0 2px 2px rgba(0,0,0,.75) !important;
	border-bottom: solid 0px rgba(255,255,255,0);
	
	
	}
	#topSlider .royalControlNavOverflow {
   background:url(sprites.png) -641px -199px;
}
#topSlider .royalControlNavContainer {
   background:url(sprites.png) right -199px; 
}
   .royalSlider .royalControlNavOverflow a {	
	background:url(sprites.png) -839px -57px;
	}
.topShadow {
   -webkit-moz-shadow:inset 0 -118px 118px #0c2a56, inset 0 118px 118px #0c2a56;
   box-shadow:inset 0 -118px 118px #0c2a56, inset 0 118px 118px #0c2a56;
   background: #2e87dc;
   }
.em {
   color:#fff;
    }
.em > span {
   background:url(sprites.png) -640px -371px;
}
.headingBar {

    background:rgba(0,0,0,0.5);
   box-shadow:0 1px 0 #000; 
}

.headingBar h1 {
   color: #d10000;
   text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.6);
   } 

.quickPollStyleBox h1,
.quickPollStyleBox h2
 {
   color: #000000;
   }   

#frontTeasers .box h1,
#frontTeasers .box h2 {
	color:#000;
	}
#frontTeasers .box article h1,
#frontTeasers .box article h2 {
	color:#000;
}

.programmeList > article {
   background:url(sprites.png) -1px -142px; 
}
.programmeList h2 {
	color: #fff;
	}
#comingList h2 {
   color: #000;
   }  
   #movieInfo td {
   color: #FFF;
   } 
   .quickLinks li { 
   background:url(sprites.png) -146px -52px;
}
.arrowLink {

   background:url(sprites.png) -746px -53px; 
}


.icoTwitter, .icoFacebook {

background:#f2f2f2 url(sprites.png) -870px -286px;}
.icoTwitter:hover {
background-position:-870px -326px;
 }
.icoFacebook {
background-position:-912px -286px;
 }
.icoFacebook:hover {
background-position:-912px -326px;
}


#playerPoster {
	background: url(sprites.png) -525px -290px;
	}
#playerComing {
	background: url(sprites.png) -525px -290px;
	}

#closeBTN {
	background: url(sprites.png) -589px -365px;
	}
	
#closeBTN:hover {
	background: url(sprites.png) -589px -390px;
	}

.posterVignet3d {
	background: url(sprites.png) -617px -290px;
	}
	
	
	
.posterVignet3dHfr {
	background: url(sprites.png) -699px -295px;
	}
	
	
.posterVignetHfr {
	background: url(sprites.png) -780px -295px;
	}
	
	
.posterVignetAtmos {
	background: url(sprites.png) -512px -225px;
}
.kategoriMark 
{
	background: url(sprites.png) -526px -367px;
	color: #ffffff;
}
.kategoriTegnforklaringLabel a
{
	color: white !important;
}
.kategoriTegnforklaringLabelInfoIkon 
{
	background: url(sprites.png) -524px -390px;
}
#selectorLabel
{
    color: #cccccc;
}
.selectorItem > a:hover
{
    color:#fff;
    background-color:#008a96;
}
.backButtonTxt 
{
color: #000000;
}
#MainContentPlaceHolder_StatusLabel, #MainContentPlaceHolder_MyInfoHeadingLabel

{
        color:White;
}
.backButtonBigTxt 
{
   color: #FFF;
}
.afbrydKnapLeftSprite
{display:none;}

.quickPollStyleBox > h2,
#ctl00$MainContentPlaceHolder$ReturnToFronPageButton
{
    color:Black;
    }
#MainContentPlaceHolder_MainContentPlaceHolder_QuickPollWebUserControl1_QuickPollCaptionLabel
 {
	color: #000000;
}
input[type="button"].ticket {
   background: url(sprites.png) right -120px;
   color: #FFF;	
}
input[type="button"].ticket:hover, input[type="button"].ticket:active {
   background:url(sprites.png) right -155px;
}
span.ticket {
   background: url(sprites.png) -776px -120px;
}
span.noticket {
   background: url(sprites.png) -778px -125px;
}
span.noticketLeft {
    background: url(sprites.png) -776px -125px;
}
span.noticketRight 
{
   background: url(sprites.png) -933px -125px;
}

input[type="button"].trailer {
   background: url(sprites.png) -684px -120px;
}
input[type="button"].trailer:hover, input[type="button"].trailer:active {
   background:url(sprites.png) -684px -155px;
}
span.trailer {
   background: url(sprites.png) -586px -120px;
}
.feature h1 {
	color: #000;
	}
	.quickPollStyleResult
{
background: #008a96 !important;
    background: url(sprites.png) -300px -15px;
}
.quickPollStyleResulttxt
{
    color: #000000; 
} 
#auth
{
	background: url(sprites.png) right -86px;
}
span#IntegraTeaserLabel {
	color: #666;
	}

.payOuter {
	background: rgba(255,255,255,0.6) !important;

}

.payOuter hr {
	border-width: 2px 0px 1px;	}

.payInner {
	background: rgba(0,0,0,0.70) !important;
}

/* #Tablet (Portrait)
================================================== */
@media only screen and (min-width: 768px) and (max-width: 959px) {
.programmeList > article 
{
  	background:url(sprites.png) -1px -142px;  
}
.posterVignet3d {
	background: url(sprites.png) -617px -290px;
}	
.posterVignet3dHfr {
	background: url(sprites.png) -699px -295px;
}
.posterVignetHfr {
	background: url(sprites.png) -780px -295px;
}
.posterVignetAtmos {
	background: url(sprites.png) -512px -225px;
	}

}/*media query END*/

/*  #Mobile (Portrait)
================================================== */
@media only screen and (max-width: 479px) 
{
		.posterVignet3d {
		background: url(sprites.png) -617px -290px;
		}	
	.posterVignet3dHfr {
		background: url(sprites.png) -699px -295px;
		}
	.posterVignetHfr {
		background: url(sprites.png) -780px -295px;
		}
	.posterVignetAtmos {
		background: url(sprites.png) -512px -225px;
		}
}/*media query END*/

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.programmeList > article 
   {
   		
          background:url(sprites.png) -260px -140px;  
   }
.posterVignet3d {
		background: url(sprites.png) -617px -290px;
		}
	.posterVignet3dHfr {
		background: url(sprites.png) -699px -295px;
		}
		
		
	.posterVignetHfr {
		background: url(sprites.png) -780px -295px;
		}
		
		
	.posterVignetAtmos {
		background: url(sprites.png) -512px -225px;
		}
	#selectorLabel
	{
		color: #FFF;
	}
}/*media query END*/

         