body { margin-top: 0px;
	margin-left: 0px;
	/* border: 2px solid black;
	height: 100%; */
	
}

/**********************************
**********    Reklame    **********
***********************************/
.reklame { position: relative; width:100%; text-align: center; border: 0px; }

.thisIsAd { width: 100%; text-align: center; color: #6E6E6E; font-size: 8px; }


/**********************************
********   Menyen  *********
***********************************/
.menyen {
	min-width: 990px;
	width: 100%;
	position: relative;
	height: 60px;
	background:url('../img/graa3.jpg');
	clear:left;
	}


/**********************************
********      Ny meny      ********
***********************************/
.menu{margin-top: 12px;  margin-bottom: 0px; padding:0; height:20px; width:100%; display:block;  }
.menu li{padding:0;  margin-top:0; list-style:none; display:inline; }
.menu li a{float:left; border: 1px solid #515151; border-width:1px 1px 0px 0px; padding-left:5px; display:block;  color: black; text-decoration:none; font:12px Verdana; cursor:pointer;}
.menu li a span{line-height:20px; font-weight: bold; float:left; display:block; padding-right:15px; }
.menu li a:hover{
	background-image:url('../img/menyknapp.gif'); 
	background-repeat:no-repeat;
	background-position: top left;
	color:#ffffff;
}
.menu li a:hover span{}
.menu li a.active, .menu li a.active:hover{
	line-height:30px; 
	font:12px Verdana, Arial, Helvetica, sans-serif; 
	background-image:url('../img/menyknapp.gif'); 
	background-repeat:no-repeat; 
	background-position: top left;
	color:#ffffff;
}
.menu li a.active span, .menu li a.active:hover span{
	/*background-image:url('../img/menyknapp.gif'); 
	background-repeat:no-repeat; 
	background-position: top left;*/
}
.menu_border_left {
	border-left: 1px solid #515151;
}


/**********************************
********   Menu Days  *********
***********************************/
.days {padding:0 0 0 0; margin:0; list-style:none;  }
.days a {	display:block; float:left;  background:url(../img/days/dag_graa.jpg) no-repeat;
			color:#ddd; text-decoration:none; font-size:10px; font-family:verdana; margin-top: 10px; 
			font-weight: normal; text-align:center; padding: 3px 6px 6px 8px; cursor:pointer;}
.days a:hover {color:#fff; background:url(../img/days/dag_rod.jpg) no-repeat;}
.current a { background:transparent url(../img/days/dag_rod.jpg) no-repeat scroll 0 0; color:#FFFFFF; cursor: default; }



/**********************************
**********    Program    **********
***********************************/
.form {
	position: relative;
	left: 62px;
    top: 0px; 
    border-right: 1px solid #C8C8C8;
   	border-left: 1px solid #C8C8C8;
   	border-top: 1px solid #C8C8C8; 
   	margin-top: 0px;
   	overflow: auto;
    min-width: 570px;
    width: 94%;
    height: 272px; 
	margin-right: 20px;
	clear:both;
}


.boxer {
	font-family:verdana;
	border-right: 1px solid #C8C8C8;
	border-bottom: 1px solid #C8C8C8;
	font-size:12px;
	background-color: #F0F0F0;	
	height: 34px;
	float: left; 
	overflow: hidden;
}


.boxerjavas {
	margin-top: 3px;
	margin-left: 4px;
	font-size: 11px;
	font-weight: 600;
	line-height: 12px;
	}
	
.boxerjavas a {
	color: black;
	text-decoration: none;
	font-family: verdana;
	}

.boxerTime { 
	font-size: 9px;
	font-weight: 100;
	}
	

	
	
			

/**********************************
**********    Kanaler    **********
***********************************/
.kanaler {
	position: absolute;
	left: 0px;
	top: 65px;
	width: 60px;
	overflow: hidden;
	border-left: 1px solid #C8C8C8;
}

.kanalTag {
	height: 34px;
	width: 60px;
	border-bottom: 1px solid #C8C8C8;
	margin-left: 4px;
}



/**********************************
********   Kategori-Meny  *********
***********************************/

#tiden {    display: none;
			top: 25px;
			left: 1100px;
			position: absolute; }



.category {padding:0 0 0 0; margin:0; list-style:none; height:26px; position:relative;}
.category li {float:left; margin-right:8px; }
.category li a { background:url(../img/menu/catbig.gif); color: black; font-family: verdana; font-size: 11px; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px;}
.category li.current a { background:url(../img/menu/catbigCurrent.gif); color: white; font-family: verdana; font-size: 10px;}



/**********************************
**********    Kategori   **********
***********************************/
.kategori {
	min-width: 990px;
	height: 33px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 3px;
	border: 0px;
	}

.kategori a {
	text-decoration: none;
	}
	
.kategori img {
	border: 0px;
	}



/**********************************
**********     Popup     **********
***********************************/

#info p {margin-left:15px; margin-right:20px;}
#info img {margin:15px; float:left;}
#info h1 {margin-left:15px;}
li.tooltip  {color: black; text-decoration: none;list-style: none; margin-left:4px; margin-top: 3px;}
li.tooltip span {display:none; }
li.tooltip:hover  {border:0;  position: absolute;  z-index:500; text-decoration:none; color: red; cursor:default; }
li.tooltip:hover span {display:block; position: relative;  padding:5px; font-weight:normal; color:white; border:3px solid #888; background:black; width:250px;}
.clear {clear:both;}

.lillebannerAd {
	clear: both;
	margin: 5px 0px -7px -8px;	 
}

	/********* Nye popup *********/
	#myPopup {
		position: absolute;
		width: 318px;
		z-index: 999;
		background-color: #cccccc;
		display:none;
	}
	
	#myPopup #mypopupInner {
		position: relative;
		width: 315px;
		background-color: #F1F0F1;
		border: 1px solid #003099;
		top: -3px;
		left: -3px;
		overflow: hidden;
	}
	
	#myPopup #popupTitle {
		background-color: #003099;
		color: #ffffff;
		font-weight: bold;
		padding: 3px;
		width: 100%;
		overflow: hidden;
	}
	
	#myPopup #popupMain {
		margin: 3px;
		font-size: 12px;
		font: 70%/1.25 Verdana,Helvetica,Arial,sans-serif;
	}	
	/****** slutt Nye popup ******/

/**********************************
*********    Tidslinje    *********
***********************************/
.tidslinje {
	top: 0px;
	left: 62px;
	min-width: 945px;
	width: 95%;
	position: relative;
	overflow: hidden;
	border-right: 1px solid grey;
	clear: both;
	margin-top: -2px;
}


.tidslinje table { /*width: 4140px;
	background-color: #707070; */
	color: white;
	font-weight: bold;
	
	

}

.tidslinje td {
	border-right: 2px solid #383838;
	background-color: #686868;
	font-family: verdana;
	font-size: 12px;
}








/**********************************
********    Velg kanaler   ********
***********************************/
/**Benytter js/csspopup.js **/
#blanket {
background-color:#111;
opacity: 0.75;
filter:alpha(opacity=75);
position:absolute;
z-index: 901;
top:0px;
left:0px;
bottom: 0px;
width:100%;
height: 100%;
}
#popUpDiv {
position: absolute;
background-color:#eeeeee;
width:850px;
height:580px;
z-index: 902;
top: 0px;

}

.channelOne { background: black; color:white; height: 44px; padding-left: 10px; font-family: verdana; font-size:9pt; }
.channelTwo { font-size:8pt; width: 100px; font-family: verdana; }
.channelThree { background:url(../img/redBack.jpg); height: 47px; padding-top: 3px; padding-right: 3px; }
.channelFour { float: right; background: black; height: 44px; text-align: center; padding-left: 20px; }
.channelFive { float: right; background: black; }
.channelSix { float: right; margin-right: 15px; }
.channelSeven { color: blue; font-size: 12px; }
.submitter { font-family: verdana; float: left;  }
.submitMain { clear: both; margin-left: 5px; margin-left: 320px; }



/**********************************
********    Stripe i programmet   ********
***********************************/
.stripe {
	border-left:3px dashed #FF0000;
	/* height:100%;
	left:10px; */
	position: absolute;
	top: 0px;
	z-index: 1;
	}
	
.stripeLinje {
	border-left:3px dashed #FF0000;
	/* height:100%;
	left:10px; */
	position: absolute;
	top: 2px;
	z-index: 1;
	height: 15px;
	font-family: verdana;
	}
	
	
	
/**********************************
********      Kanalvelger popup     ********
***********************************/
.channelSelection {
	float: left;
	padding-left:5px;
	padding-top: 1px;
	width:53px; 
	text-align:center;
	}






