#status{position:absolute; left:0; top:0; border-style: 0 dashed; background-color: #fff; z-index:3;padding:0px;}
#helpScreen {position:absolute;visibility:hidden;border: 5px solid #6699cc;z-index:4;background-color: #fff;}
a.tMeny {
	font-size: 80%;
	font-weight: normal;
	color:#333;
	text-decoration:  underline;
}
a.tMeny :visited {
	text-decoration:  underline;
}
a.tMeny :hover {
	text-decoration:  underline;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	background-color: #ebf1f1;
}
H2 {  color: #ffffff; font-family: Verdana; font-size:0px;  display:none; line-height: 0px;}
#top {position:absolute; left:0; top:0; border-style: solid; border-width: 0; width:1000; height:186; z-index:1; background-image: url('alf_l_topp.jpg');}   
#topLedetekst {
	float: right;
	z-index:2;
	padding-left:30px;
	padding-bottom:10px;
	border-style: solid; 
	border-width: 0; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: #6793af;
	background-image: url('alf_l_snurr.jpg');
	left:210; 
	top:172; 
}   
#left {
	position:absolute; 
	left:12; 
	top:200; 
	z-index:2;
} 
#content {
	position:absolute; 
	left:202; 
	top:200; 
	z-index:2;
	width: 602px;
	overflow: hidden;
} 
#right{
	position:absolute; 
	left:818; 
	top:200; 
	z-index:2;
} 
.indexSpacer { height:10px; background-image: url('contentspacer.gif'); background-position: -5px 0px; }
.indexSpacerV {padding-left:15px; background-image: url('vertBg.gif'); background-repeat: repeat-y; background-position: 5px 0px; }
.heading2 {
	font-size: 80%;
	font-weight: normal;
	color:#333;
}
.input_20 {
	font-family:  Arial, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	width: 20px;
	border: 1px solid #cccccc;
	background-color: #ffffff;
}
.input_80 {
	font-family:  Arial, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	width: 80px;
	border: 1px solid #cccccc;
	background-color: #ffffff;
}
.input_260 {
	font-family:  Arial, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	width: 260px;
	border: 1px solid #cccccc;
	background-color: #ffffff;
	color: #000000;
}
.discuss {
	font-size: 70%;
	font-weight: normal;
	color:#000;
	text-decoration:  none;
}
.discussComment {
	font-size: 70%;
	font-weight: normal;
	color:#000;
	text-decoration:  none;
	padding-left: 30px;
}
.calendar{
	font-size: 80%;
	font-weight: bold;
	color:#fff;
	text-decoration:  none;
	padding-bottom: 2px;
}
.calendarspacer{
	height: 7px;
}
a.LLink {
	font-size: 70%;
	font-weight: normal;
	color:#000;
	text-decoration:  none;
}
a.LLink:visited {
	text-decoration:  none;
}
a.LLink:hover {
	text-decoration:  underline;
}
a.calLink {
	font-size: 70%;
	font-weight: normal;
	color:#000;
	text-decoration:  none;
}
a.calLink:visited {
	font-size: 70%;
	font-weight: normal;
	color:#000;
	text-decoration:  none;
}
a.calLink:hover {
	font-size: 70%;
	font-weight: normal;
	color:#000;
	text-decoration:  underline;
}
a.calLink {
	font-size: 70%;
	font-weight: normal;
	color:#000;
	text-decoration:  none;
}
a.calLink:visited {
	font-size: 70%;
	font-weight: normal;
	color:#000;
	text-decoration:  none;
}
a.calLink:hover {
	font-size: 70%;
	font-weight: normal;
	color:#000;
	text-decoration:  underline;
}
a.menuLink {
	font-size: 80%;
	font-weight: bold;
	color:#fff;
	text-decoration:  none;
}
a.menuLink:visited {
	font-size: 80%;
	font-weight: bold;
	color:#fff;
	text-decoration:  none;
}
a.menuLink:hover {
	font-size: 80%;
	font-weight: bold;
	color:#fff;
	text-decoration:  underline;
}
a.blueLink {
	font-size: 100%;
	font-weight: bold;
	color:#6793af;
	text-decoration:  none;
}
a.blueLink:visited {
	font-size: 100%;
	font-weight: bold;
	color:#6793af;
	text-decoration:  none;
}
a.blueLink:hover {
	font-size: 100%;
	font-weight: bold;
	color:#6793af;
	text-decoration:  underline;
}
a.blueLinkSmall {
	font-size: 100%;
	font-weight: normal;
	color:#6793af;
	text-decoration:  none;
}
a.blueLinkSmall:visited {
	font-size: 100%;
	font-weight: normal;
	color:#6793af;
	text-decoration:  none;
}
a.blueLinkSmall:hover {
	font-size: 100%;
	font-weight: normal;
	color:#6793af;
	text-decoration:  underline;
}
a.discussLink {
	float: right;
	font-size: 100%;
	font-weight: bold;
	color:#355b70;
	text-decoration:  none;
}
a.discussLink:visited {
	float: right;
	font-size: 100%;
	font-weight: bold;
	color:#355b70;
	text-decoration:  none;
}
a.discussLink:hover {
	float: right;
	font-size: 100%;
	font-weight: bold;
	color:#355b70;
	text-decoration:  underline;
}
a.readmore {
	float: right;
	font-size: 90%;
	font-weight: normal;
	color:#355b70;
	text-decoration:  none;
}
a.readmore:visited {
	float: right;
	font-weight: normal;
	color:#355b70;
	text-decoration:  none;
}
a.readmore:hover {
	float: right;
	font-weight: normal;
	color:#355b70;
	text-decoration:  underline;
}
a.heading {
	font-size: 100%;
	font-weight: bold;
	color:#355b70;
	text-decoration:  none;
}
a.heading:visited {
	font-size: 100%;
	font-weight: bold;
	color:#355b70;
	text-decoration:  none;
}
a.heading:hover {
	font-size: 100%;
	font-weight: bold;
	color:#355b70;
	text-decoration:  underline;
}
.heading {
	font-size: 100%;
	font-weight: bold;
	color:#355b70;
}
.published {
	font-size: 60%;
	color:#000000;
	line-height: 180%;
}
.ingress{
	font-size: 70%;
	line-height: 150%;
}
.ingress img {margin:10px;}
img.artPic { margin-top:5px; margin-right:5px; width:14em; cursor:hand; }
img.artPicGallery { margin-top:5px; margin-right:5px; width:120px; cursor:hand;}
img.artIcon { margin-top:5px; margin-right:5px; }
.bluerim{ width:600px; border-collapse: collapse; border: solid 0px #6793af; background-color: #fff; }
.white{ width:598px; border-collapse: collapse; border: solid 5px #afc5d0; background-color: #fff; }
.blank{ width:175px; border-collapse: collapse; border: solid 0px #afc5d0; }
.reklame{ width:175px; border-collapse: collapse; border: solid 0px #afc5d0; background-color: #afc5d0; }
.light{ width:175px; border-collapse: collapse; border: solid 1px #afc5d0; background-color: #f4f7f9; }
.medium{ width:175px; border-collapse: collapse; border: solid 1px #afc5d0; background-color: #cedce3; }
.centerSmall { padding-top: 5px; text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: normal; color: #6793af;}
.centerLarge { padding-bottom: 5px; text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #6793af;}
.dark { width:175px; border-collapse: collapse; border: solid 1px #6793af; background-color: #9db7c4; }
.menuheading { padding-top: 5px; padding-bottom: 5px;  padding-left: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #457c9c;}
.menuheadingdark { padding-top: 5px; padding-bottom: 5px;  padding-left: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #8f7f6c;}
.menuspacer { height: 5px; background-image: url('menuspaceri.gif'); }
.menucontent { padding: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: normal; color: #fff;}
.menucontentmedium { padding: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: normal; color: #6793af;}
.stor {
	font-size: 80%;
}
.mellomstor {
	font-size: 80%;
}
.liten{
	font-size: 70%;
}
.storblaa {
	font-size: 100%;
	color:#6793af;
}
.mellomstorblaa {
	font-size: 80%;
	color:#6793af;
}
.litenblaa{
	font-size: 70%;
	color:#6793af;
}
.storgronn {
	font-size: 100%;
	color:#355b70;
}
.mellomstorgronn {
	font-size: 80%;
	color:#355b70;
}
.litengronn{
	font-size: 70%;
	color:#355b70;
}
.storrod {
	font-size: 100%;
	color:#cc3300;
}
.mellomstorrod {
	font-size: 80%;
	color:#cc3300;
}
.litenrod{
	font-size: 70%;
	color:#cc3300;
}
.button_main {
	font-family: Verdana, Geneva,Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	font-weight:bold;
	color: #ffffff;
	border: 1px solid #3366cc;
	background-color: #6699cc;
	cursor:hand;
}
.status {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 80%; 
	color: #000; 
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #ffffff;
}
.query {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	width: 127px;
	height: 19px;
	border: 1px solid #efefef;
	background-color: #ffffff;
	color: #000000;
}
.input_130 {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	width: 130px;
	height: 18px;
	border: 0px inset #6699cc;
	background-color: #ffffff;
	color: #000000;
}
.button {
	padding: 1px;
	cursor:hand;
	font-family:  Verdana, Geneva,Arial, Helvetica, sans-serif;
	font-size: 80%; 
	background-color: #fff;
	border: 1px solid #ccc;
	color: #000;
}
