body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
}
td {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-style: normal;
   font-size: 12px;
}
th {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-style: normal;
   font-size: 12px;
}
h1 {
   color: #000099;
   font-weight: 500;
   font-size: large;
}
h2 {
   color: #000099;
   font-weight: 400;
   font-style: normal;
   font-size: medium;
}
h3 {
   color: #000099;
   font-weight: 300;
   font-style: normal;
   font-size: small;
}
h4 {
   color: #000099;
   font-weight: 200;
   font-style: italic;
   font-size: x-small;
}
dl {
   padding-left: 20px;
}
dt {
   margin-top: 10px;
}
a {
   color: #0000ff;
}
a:link {
   color:#0000ff;
}
a:hover {
   color:#0000ff;
}
a:active {
   color:#0000ff;
}
a:visited {
   color:#0000ff;
}
code {
   color: #000000;
   font-size: 10pt;
}
pre {
   color: #000000;
   font-size: 9pt;
}

.timeplan_header {
   width: 100;
   height: 30;
   text-align: center;
}
.timeplan {
   width: 100;
   height: 25;
   text-align: center;
}

.generell_tabell {
   	background-color:		#000099;
}
.registrerings_td {
	width:					270;
}
.registrerings_td_forste {
	width:					125;
}
.registrerings_td_andre {
	width:					250;
}

.kode {
	border: blue 1px solid; 
	background-color: #E0E0E0; 
	padding: 5px; 
	white-space: pre; 
}

.redAndBig {
	color: red;
	font-size: 15px;
}
.preview {
	padding: 5px; 
	margin: 0px; 
	border: 1px solid #000099; 
	background-color: #eeeeee;
}
/* This is for IE */
.hiddenBtn {
  width: 0px;
  height: 0px;
}
/* This is for Firefox since IE ignores it */
.hiddenBtn[class] {
  display: none;
}

#adminmeny {
	background-color: rgb(0, 0, 153);
	border-collapse: collapse;
}
#adminmeny TH{
	background-color: rgb(0, 0, 153); 
	color: rgb(255, 255, 255); 
	font-weight: bold;
	font-size: 14px;
	width: 50%;
	border: 1px solid rgb(0, 0, 153);
}
#adminmeny TR{
	margin: 0px;
}
#adminmeny TD{
	vertical-align: top;
	border: 1px solid rgb(0, 0, 153);
	background-color: #eeeeee;
	padding: 3px;
}
#adminmeny INPUT{
font-size: 10px;
}
#adminmeny UL{
	padding: 0px;
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url(/search/nb/20070603210204oe_/http://tdt4100.idi.ntnu.no/felles/dot.png);
}
#adminmeny LI:hover {
	list-style-image: url(/search/nb/20070603210204oe_/http://tdt4100.idi.ntnu.no/felles/dot_down.png);
}
#adminmeny LI.ny {
	list-style-image: url(/search/nb/20070603210204oe_/http://tdt4100.idi.ntnu.no/felles/newdot.png);	
}
#adminmeny LI.ny:hover {
	list-style-image: url(/search/nb/20070603210204oe_/http://tdt4100.idi.ntnu.no/felles/newdot_down.png);	
}

% geshi java style
.java5 .de1, .java .de2 {font-family: 'Courier New', Courier, monospace; font-weight: normal;}
.java5 .imp {font-weight: bold; color: red;}
.java5 li {font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;}
.java5 .kw1 {color: rgb(0,0,128); font-weight: bold;}
.java5 .kw2 {color: rgb(0,0,128); font-weight: bold;}
.java5 .kw3 {color: rgb(0,0,128); font-weight: bold;}
.java5 .kw4 {color: rgb(0,0,128); font-weight: bold;}
.java5 .co1 {color: #808080; font-style: italic;}
.java5 .co2 {color: #a1a100;}
.java5 .coMULTI {color: #808080; font-style: italic;}
.java5 .es0 {color: #000099; font-weight: bold;}
.java5 .br0 {color: #000000;}
.java5 .st0 {color: #008000; font-weight: bold;}
.java5 .nu0 {color: rgb(0,0,255);}
.java5 .me1 {color: #000000;}
.java5 .me2 {color: #000000;}
