body {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:black;
	background: #FEAE37;
	font-size: 12px;
	margin: 0px;
}

a {
  color: #3366FF;
}

.logo {
/*  background: url('img/logo.png') white no-repeat;
  display: block;
  width: 100%;
  height: 96px;
*/
}

.trond {
	position: absolute;
	top: 70px;
	left: 125px;
}

.header {
  background: white;
}

span.date_header {
  position: absolute;
  top: 90px;
  font-size: 22px;
  left: 200px;
  z-index: 2;
  font-weight: bold;
}

img.date_header {
  border: 0px;
  margin-left: 10px;
  margin-right: 0px;
}

div.top_bar {
  display: block;
  background: #FFE6D5;
  padding: 0px 10px 0px 10px;
  border-top: 1px solid #dec0a8;

}

span.top_bar {
  display: block;
  background: url("img/marquee.jpg") repeat-x;
  padding: 0px 0px 10px 0px;
  margin: 0px 0px 0px 0px;
  width: 100%;
}


.now {
  background: #FF8888;
  color: black;
  padding: 0px 4px;
  font-size: 110%;
}

.has_been {
  color: #808080;
}

.coming {
  color: #0037C5;
}

.Nyheter{
	color: black;
}

.tid {
  font-size: 0.9em;
  font-weight: bold;
}

span.tv-film {
	color: green;
	padding: 0px 2px;
	background: #CCFFCC;
}

.Serie {
  
}

a.alarm {
  margin-right: 0.1em;
  text-decoration: none;
}
img.alarm {
  border: 0px none;
}

.skjul_gammelt {
  cursor: pointer;
  color: blue;
  float:right;
  position: relative;
  bottom: 2em;
}

 table {
  border-collapse: collapse;
}

a.tv-film {
	color: #18910D;
	text-decoration: none;
}

.t {background: url(img/dot2.gif) #fcca7c 0 0 repeat-x; margin-bottom: 2em;}
.b {background: url(img/dot2.gif) 0 100% repeat-x}
.l {background: url(img/dot2.gif) 0 0 repeat-y}
.r {background: url(img/dot2.gif) 100% 0 repeat-y}
.bl {background: url(img/nv.gif) 0 100% no-repeat;}
.br {background: url(img/nh.gif) 100% 100% no-repeat}
.tl {background: url(img/ov.gif) 0 0 no-repeat}
.tr {background: url(img/oh.gif) 100% 0 no-repeat; padding:10px;}

.kanal {
  background: #fcca7c;
}

.left {
  width: 23%;
  float: left;
  margin-left: 1em;
  margin-bottom: 1em;
}

.leftcenter {
  width: 23%;
  float: left;
  margin-left: 1em;
  margin-bottom: 1em;
}

.rightcenter {
  width: 23%;
  float: left;
  margin-left: 1em;
  margin-bottom: 1em;
}

.right {
  width: 23%;
  float: left;
  margin-left: 1em;
  margin-bottom: 1em;
}

.submitbutton {
  border: 1px solid black; background: #FEAE37; padding: 2px; margin: 2px;
}

#refresh {
  position: relative;
  top: 10px;
  right: 10px;
  float: right;
  visibility: hidden;
  text-align: center;
}
#refresh-main {
  position: relative;
  display: none;
  text-align: center;
  bottom: 30px;
  right: 200px;
  height: 0px;
}

.submitbutton:hover {
  background: #fcca7c;
}

ul {
	padding : 1em;
}

#menu {
	margin: 0px; 
	text-align: left;
	font-size: 110%;
}
#menu ul {
	padding : 0.75em 2em;
}
#menu li {
	display : inline;
}
#menu li a {
	color : #000000;
	padding : 0.75em 0.5em; 
	text-decoration: none;
}
#menu li a:hover {
	background: #e7880c; 
}
#menu li.selected a {
	background : #ffffff;
	color : #437fda;
}
#menu li.selected a:hover {
	background : #ffffff;
	color : #ba8f43;
}

.none {
  text-decoration: none;
  border: 0px none;
}

.menu_block {
  padding: 5px;
  border: 1px solid black;
  display: block;
  text-decoration: none;
  float: left;
  text-align: center;
  background: #FEAE37;
  color: black;
  font-size: 1.1em;
margin-left: 1em;
}


.menu_block:hover {
  background: #fcca7c;
}