﻿body
{
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
.maincal
{
	font-family: Verdana;
	font-size: 10px;
	color: #000080;
}

.cal
{
	font-family: Verdana;
	font-size: 10px;
	color: #000080;
}
.monthX
{
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0000FF;
}
.month
{
	font-family: Verdana;
	font-size: 12px;
	color: #000080;
	background-color: #dcdcdc;
}
.wd
{
	border-bottom: solid 1px #CCCCCC;
	text-align: center;
	width: 25px;
}
.wd2
{
	border-bottom: solid 1px #CCCCCC;
	text-align: center;
	width: 25px;
	background: #FFFFCC;
}
.dy
{
	background: #FFFFFF;
	text-align: center;
	vertical-align:top;
	padding-top:2px;
	height: 30px;
	border-bottom: solid 1px #DDDDDD;
	border-right: solid 1px #DDDDDD;
}
.dy2
{
	background: #FFFFFF;
	text-align: center;
	vertical-align:top;
	padding-top:2px;
	border-bottom: solid 1px #DDDDDD;
	border-right: solid 1px #DDDDDD;
}
.dy3
{
	background: #FFFFFF;
	text-align: center;
	vertical-align:top;
	padding-top:2px;
	height: 30px;
	border-bottom: solid 1px #DDDDDD;
}
.dy4
{
	background: #ccffcc;
	text-align: center;
	vertical-align: top;
	padding-top: 2px;
	height: 30px;
	border-bottom: solid 1px #DDDDDD;
	border-right: solid 1px #DDDDDD;
	text-decoration: none;
}

.dy5
{
	background: #99ff99;
	text-align: center;
	vertical-align:top;
	padding-top:2px;
	height: 30px;
	border-bottom: solid 1px #DDDDDD;
	border-right: solid 1px #DDDDDD;
}
.dy6
{
	background: #44ff44;
	text-align: center;
	vertical-align:top;
	padding-top:2px;
	height: 30px;
	border-bottom: solid 1px #DDDDDD;
	border-right: solid 1px #DDDDDD;
}
.dy4 a {
	text-decoration: none;
}
.dy5 a {
	text-decoration: none;
}
.dy6 a {
	text-decoration: none;
}
.dy4 a:visited {
	text-decoration: none;
	color: #FF0000;
}
.dy5 a:visited {
	text-decoration: none;
	color: #FF0000;
}
.dy6 a:visited {
	text-decoration: none;
	color: #FF0000;
}
.wk
{
	background: #FFFFFF;
	border-right: solid 1px #CCCCCC;
	text-align: right;
	padding-right: 2px;
	margin-right: 2px;
	border-bottom: solid 1px #DDDDDD;
	width: 17px;
}

.av0
{
	background-color:#fbfbfb;
	border:solid 2px #DDDDDD;
}
.av1
{
	background-color: #99FF66;
	border:solid 2px #55FF22;
	height:10px;
}
.av1b
{
	background-color: #3333ff;
	border: solid 2px #3333ff;
	height: 10px;
	color: #ffffff;
}
.av1c
{
	background-color: #ddffdd;
	border: solid 2px #ddffdd;
	height: 10px;
}
.av400
{
	background-color: #333333;
	border: solid 2px #000000;
	height: 10px;
	color: #ffffff;
}
.av1e
{
	background-color: #FF0000;
	border: solid 2px #dd0000;
	height: 10px;
	color: #ffffff;
}
.av2
{
	background-color: #ffcc66;
	height: 10px;
	border: #ddaa44 2px solid;
}
.av3
{
	background-color: #ff9966;
	border:solid 2px #ee8855;
	height:10px;
}
.av4
{
	background-color: #00ff00;
	border:solid 2px #00ff00;
	height:10px;
}
.av5
{
	background-color: #ff66ff;
	border:solid 2px #ff66ff;
	height:10px;
}
.av100
{
	background-color: #FF0000;
	border: solid 2px #dd0000;
	height: 10px;
	color: #ffffff;
}
.av101
{
	background-color: #FF0000;
	border: solid 2px #55FF22;
	height: 10px;
	color: #ffffff;
}
.av200
{
	background-color: #3333ff;
	height: 10px;
	color: #ffffff;
	border: #3300cc 2px solid;
}
.av201
{
	background-color: #3333ff;
	height: 10px;
	color: #ffffff;
	border: #55FF22 2px solid;
}
.av300
{
	background-color: #ff00ff;
	height: 10px;
	color: #ffffff;
	border: #9900cc 2px solid;
}
.av301
{
	background-color: #99FF66;
	height: 10px;
	color: #ffffff;
	border: #cc00cc 2px solid;
}
.av302
{
	background-color: #ffcc66;
	height: 10px;
	border: #9900cc 2px solid;
}
.av303
{
	background-color: #ff9966;
	border:solid 2px #9900cc;
	height:10px;
}
.ArbListeHead 
{
	background-color:#fafaff;
	border:solid 2px #fafaff;
	color: #000000;
}
.alr1 
{
	background-color:#eeeeee;
	border:solid 2px #eeeeee;
	color: #000000;
}
.alr2 
{
	background-color:#f8f8cc;
	border:solid 2px #f8f8cc;
	color: #000000;
}
.alr3
{
	background-color: #ffff66;
	border: solid 2px #ffff66;
	color: #000000;
}
.alr4
{
	background-color: #ffff66;
	border:solid 2px #ffff66;
	color: #000000;
}
.alr5
{
	background-color: #ffff66;
	border:solid 2px #ffff66;
	color: #000000;
}
.alr6 
{
	background-color:#12e453;
	border:solid 2px #12e453;
	color: #000000;
}



xTD {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt
}
TD {
	FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 9pt
}
.venstre_nede
{
	font-family: verdana;
	font-size: 12px;
	color: #000080; 
	line-height:120%; 	
}
.hoyre_nede
{
	font-family: verdana;
	font-size: 12px;
	color: #000080; 
	line-height:120%; 	
}
.overprod
{
	font-family: verdana;
	font-size: 12px;
	color: #000080; 
	line-height:120%; 	
}
.underprod
{
	font-family: verdana;
	font-size: 12px;
	color: #000080; 
	line-height:120%; 	
}
.infobox
{
	border-left: #BB0000 0px solid;
	border-top: #BB0000 0px solid;
	border-right: #ff8888 0px solid;
	border-bottom: #ff8888 0px solid;
	font-size: 14px;
	color: white;
	font-family: verdana;
	padding-top:10px;
	padding-left:5px;
}
.infobox A:hover
{
	font-size: 14px;
	color: white;
	font-family: verdana;
	background-color: red;
}
.infobox A:visited
{
	font-size: 14px;
	color: white;
	font-family: verdana;
}
.infobox A:link
{
	font-size: 14px;
	color: white;
	font-family: verdana;
	background-color: red;
}


