﻿body
{	
	font-family:arial;
	font-size:11px;
	color:#717779;
}

/*
p
{
    margin:0px;
    padding:0px;
}
*/

TABLE{
width:98%;
font-family:arial;
}

TABLE TR TD {vertical-align:top;font-family:arial; }

TR.movie_heading{
background-color:#676D6F;
color:#FFFFFF;
padding-top:2px;
padding-bottom:2px;
}

TR.movie_content{
background-color:#ECEFF0;
color:#000000;
height:48px;
}

TD.td_movie{
vertical-align:top;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
padding-right:3px;
}

TABLE.movie{
text-align:left;
vertical-align:top;
font-weight:bold;
margin-left:4px;
width:100%;
border:0px;
padding-left:2px;
}

TABLE.movies{
width:100%;
border:0px solid black;
margin-bottom:10px;
}

#container
{
	text-align:center;
	width: 964px;
}

/*.newstext a.newslink
{
color:#FF8811;
text-decoration:none;
}*/

a.newslink
{
color:#FF8811;
text-decoration:none;
}

a.boxlink{
color:#676C6F;
text-decoration:none;
font-weight:bold;
}
/*
a.menu
{
text-decoration:none;
color:#545557;
font-weight:bold;
display:block;
padding-left:4px;
}


a.menu:hover
{
background-color:#E48D06;
color:white;
}

a.selected
{
color:#E48D06;
}
26*/
a.noimg
{
padding-left:14px;
}
/*
a.active{
color:#E48D06;
}
*/
/*
a.selected:hover
{
background-color:#E48D06;
color:#ffffff;
}
*/
.ucase 
{
 text-transform:uppercase;
}

#top
{
	width:964px;
	/*height:90px;*/
}


#div_logo
{
background-color:#000000;
width:196px;
height:90px;
float:left;
border:0px;
}

#div_logo img
{
	border:0px;
	outline:none;
}

#div_top_split
{
	width:8px;
	height:90px;
	background-image:url(Images/menuitems/split_header.gif);
	border:0px;
	float:left;
}

#div_top_left
{
width:760px;
height:90px;
background-image:url(Images/menuitems/repeater_header.gif);
background-repeat: repeat;
float:left;
}

#left{
width:197px;
height:500px; 
float:left;
padding-top:8px;
border:0px;
}

#div_menu
{
	background-color:#D0D6D9;
	border:1px solid #D0D6D9;
	margin-top:1px;
	padding-bottom:12px;
	width:195px;
}

.div_boxheader_outer
{
width:196px;
margin-top:8px;
height:11px;
}

#rightcontainer .facebook
{
    margin-top:8px;
    
}

/*.div_boxheader
{
background-color:#676D6F;
height:11.5px;
width:172px;
text-align:left;
float:left;
font-size:10px;
color:white;
margin:0px;
font-weight:bold;
text-indent:3px;
font-family:arial;
}26*/

.div_leftbox
{
	width:194px;
	border-left:1px solid #D0D6D9;
	border-right:1px solid #D0D6D9;
	border-top:1px solid #D0D6D9;
	margin-top:1px;
	overflow:hidden;
}

.menuitem{
background-color:white;
font-weight:bold;
margin-left:3px;
margin-right:4px;
text-align:left;
}

.menuitem_top{
padding:6px 0px 0px 0px;
}

#contact-info {
margin-left:28px;
padding-top:4px;
padding:0px;
color:#686C6B;
}

#contact-info a{
color:#676C6F;
text-decoration:underline;
font-weight:normal;
}

#contact-info p {
margin: 0;
padding: 0;
}

#webscape {
color: #B9BEC1;
text-align:left;
font-size:11px;
line-height: 25px;
}

#webscape a {
color: #B9BEC1;
font-size:11px;
line-height: 25px;
text-decoration: none;
}

#webscape a:hover {
color:#676D6F;
font-size:11px;
line-height: 25px;
text-decoration: underline;
}

#content
{
float:left;
height:700px;
margin-left:8px;
margin-top:8px;
width:556px;
border:0px;
}

.newsbottom_container
{
margin-top:0px;
float:left;
border:0px solid red;
margin-left:0px;
}

.newsbottom_container2{
margin-top:6px;
float:left;
margin-left:0px;
width:556px;
}

.newsbottom_container2 a{
color:#676D6F;
text-decoration:underline;
}

.newsbottom
{
text-align:left;
margin-right:5px;
float:left;
width:180px;
height:235px;
background-color:white;
background-repeat:repeat-x;
background-position:top;
padding-top: 0px;
margin-top: 0px;
}

.newsbackground
{
background-color:white;
background-image:url(Images/center/centerbox_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
/*height: 215px;*/
/*min-height: 210px;*/
height:auto !important;
min-height:305px;
height:305px;
padding-top: 0px;
margin-top: 0px;
margin: 0px;
padding: 0px;
}

.newstext
{
margin:0px 5px 0px 5px;
}

.newstext_top
{
margin-left:5px;
margin-right:5px;
margin-top:-5px;
}

.centertop
{
margin-top:1px;
	
} 

.centertop .log-on-shortcuts li.last-item
{

    margin-right:0px;

}

.centertop .shortcuts
{
    margin-top: 25px;
}
.centertop .shortcuts > span
{ 
  margin-bottom: 8px;
  text-align:left;
  float:left;
  font-size:13px;
  text-transform:uppercase;
  font-weight:bold;
  display:block;
  width: 550px;
}

 .centertop .shortcuts .log-on-shortcuts
{ 
    float:left;
      display:block;
  width: 556px;
}
.centertop .shortcuts .log-on-shortcuts li a
{
    text-decoration:none;
    text-transform:uppercase;
    font-weight:bold;
    color: #676C6F;
}

.centertop .shortcuts .log-on-shortcuts li a img
{
margin-top: 3px;
}


.centertop .log-on-shortcuts li
{
    width:131px;
    margin-right:10px;
    float:left;
    text-align: left;
}

.centertop_image
{
border-bottom:1px solid #D0D6D9;
border-left:1px solid #D0D6D9;
border-top:1px solid #D0D6D9;
float:left;
width:274px;
height:190px;
}

h1.articleheading{
font-size:16px;
color:#FF8811;
font-weight:bold;
margin:7px 0px 10px 5px;
text-align:left;
}


h2{
font-size:12px;
color:#FF8811;
font-weight:bold;
margin:7px 0px 4px 0px;
text-align:left;
}

h3{
font-size:12px;
color:#545557;
font-weight:bold;
margin:0px 13px 0px 13px;
text-align:left;
}

/*
h1.newsheading
{
color:#FF8811;
font-size:14px;
font-weight:bold;
margin:7px 0px 10px 5px;
text-align:left;
}
26*/ 
h1.newsheading a{
color:#FF8811;
text-decoration:none;
}

.news
{
border-right:1px solid #D0D6D9;
border-top:1px solid #D0D6D9;
float:left;
height:179px;
text-align:left;
width:280px;
}

#div_top_list{
margin-top:15px;
text-align:left;
float:left;
}

#div_list{
margin-top:15px;
text-align:left;
float:left;
}

#div_list_header{ /*grey line*/
background-color:#ECEFF0;
height:13px;
width:556px;
text-align:left;
text-indent:5px;
font-weight:bold;
margin-bottom:10px;
}

.list{
width:556px;
float:left;
/*margin-top:10px;*/
/*margin-bottom:10px;*/
}

.list_bilde{
float:left;
margin-top:0px;
margin-right:9px;
vertical-align:top;
width:26px;
}
.list_bilde_small 
{
	float: left;
	margin-top: 0px;
	margin-right: 9px;
	margin-left: 2px;
	vertical-align: top;
	width: 16px;
}
.list_content{
text-align:left;
width:515px;
/*margin-left:35px;*/
float:left;
}

#div_contact{
background-image:url(Images/map.jpg);
background-repeat: no-repeat;
height:490px;
padding-top:5px;
color:black;
}

#div_contact a{
color:#E48D06;
text-decoration:underline;
}

.channel{
width:91px;
height:65px;
border:0px solid red;
float:left;
vertical-align:middle;
margin-right:2px;
margin-bottom:2px;
text-align:left;
display:inline;
}

.channeltext{
text-align:left;
float:right;
margin-left:5px;
width:270px;
}

.channeltext a{
text-decoration:underline;
color:#676C6F;
}

#newsletter_container{
text-align:left;
width:556px;
}

#newsletter_container a{
color:#676D6F;
text-decoration:underline;
}

.newsletteritem{
margin:27px 13px 0px 11px;
text-align:left;
}

.newsletteritem_bottom{
text-align:left;
height:auto !important;
min-height:166px;
height:166px;
float:left;
width:272px;
/*margin:20px 11px 20px 5px;*/
margin:0px;
/*margin-left:5px;*/
}

.newsletter_content{
min-height:146px;/* Added by charith on 2008.11.7*/
height:auto !important;
height:146px;
margin-top:20px;
margin-right:15px;
}

.newsletter_image{
float:left;
margin-right:15px;
margin-bottom:20px;
/*height:107px;*/
}

.newsletter_image_bottom{
height:146px;
min-height:146px;
height:auto !important;
margin-top:20px;
margin-right:15px;
margin-left:5px;
float:left;
}

.newsletter_subheading{
text-align:left;
color:#003772;
font-size:11px;
font-family:arial;
font-weight:bold;
margin-left:0px;
text-transform:uppercase;
}

#rightcontainer
{
border:0px solid red;
margin-top:8px;
float:right;
width:194px;
height:100%;
}
#rightcontainer p
{
    margin:0px;
    padding:0px;
}

.div_rightbox
{
width:194px;
border-left:1px solid #D0D6D9;
border-right:1px solid #D0D6D9;
border-top:1px solid #D0D6D9;
margin-top:1px;
}
.div_rightbox a
{
    color:#676C6F;
    font-weight:bold;
    text-decoration:none;
}

/* Customer Web */
#content_CW{
width:556px;
border:0px solid #D0D6D9;
float:left;
margin-left:8px;
margin-top:8px;
height:700px;
text-align:left;
}

#top_CW{
width:761px;
height:90px;
}

#div_logo_CW{
float:left;
}

#div_top_left_CW{
width:557px;
height:90px;
background-image:url('media/menuitems/repeater_header.gif');
background-repeat: repeat;
float:left;
border:0px solid green;
}

#container_CW{
text-align:center;
width:761px;
/*height:700px; *//*skal være dynamisk*/
}

/*now*/


/*
#content a{
text-decoration: none;
color: #525252;
}

#content h1.heading{
padding-top: 21px;
padding-left: 0px;
font-size: 18px;
font-style:italic;
}
*/



/* New Classes 
 * Added by - Charith		
*/

.textBox
{
	border:1px solid #676d6f;
	vertical-align: top; 
	height: 10px; 
	margin-right: 1px; 
	font-size: 8pt;
}

#logoontolinks a 
{
	color:#676C6F;
	font-weight:bold;
	text-decoration:none;
}

#webshoplinks a
{
	color:#676C6F;
	font-weight:bold;
	text-decoration:none;
}
#tvchannellinks a
{
	color:#676C6F;
	font-weight:bold;
	text-decoration:none;
}

#article2imagesbody a
{
	
	color:#FF8811;
}
a.img 
{
	outline:none;
	border:0px;
}

img
{
	outline:none;
	border:0px;
	padding:0px;
	margin:0px;
}

.clearall
{
	clear:both;	
}

.leftarticlecontent
{
	border: 0px;
	float: left;
	text-align: left; 
	width: 274px;
}

.rightarticlecontent
{
	text-align: left;
	float: left;
	margin-left: 12px;
	display: inline;
	width: 270px;
}

.boldtext
{
	font-weight:bold;
}

.articleingress
{
	color:#000000;
}

.greytext
{
	color:#404040
}
.leftAlignText
{
	text-align:left;	
}

.orangetext
{
	color:#e48d06;
}
.orangetext2
{
    color:#ff8811;
}
.text13
{
	font-size:13px;
}

.bottompadding
{
	padding-bottom:11px;
}
#channellistwrapper
{
	float:left;
}

/*Added by Charith on 2009.1.21 */
.userError
{	
	
	color:#ff6600;
}
