form{
padding:0px;
margin:0px;
}
h1{
	margin: 0 0 10px 0;
font-size:18px;
	color: #B41417;
	font-weight: bold;
text-decoration:none;
}
h2{
	margin: 0px;
	font-size:13px;
font-weight: bold;
text-decoration:none;
	padding-bottom:5px;
border-bottom:solid 2px #999;
}
#soktopp h2{
	background:url('/CMS/cmspublish.nsf/mediaresources/sok.gif/$file/sok.gif') no-repeat left;
	font-size:11px;
font-weight: normal;
	text-indent:20px;
	margin-left:25px;
}
h3{
	color: #B41417;
	margin: 0 0 5px 0;
	font-size:12px;
font-weight: bold;
}
h3 a{
font-weight: bold;
text-decoration:none;
}
p{
margin:0 0 10px 0;
}
p.start{
margin:5px 0;
	font-size:12px;
}
p.ingress{
margin:5px 0;
	font-size:12px;
font-weight:bold;
}
p.ingress-liten{
margin:5px 0;
font-size:11px;
}
a{
	margin: 0px;
	color: #B41417;
	font-weight: normal;
	text-decoration: none;
left:0px;
}
a:hover{
	margin: 0px;
	color: #E88c0f;
	text-decoration: none;
	font-weight: normal;
left:0px;
}
a:active{
	margin: 0px;
	color: #909191;
	font-weight: normal;
left:0px;
}
.infoinnhold{
font-size:11px;
}
.infoinnhold font,.infoinnhold tt,.infoinnhold p,.infoinnhold li{
font-family:verdana;
font-size:11px;
}.infoinnhold p a{
	color: #B41417;
}
p.kurshd{
margin:15px 0 0 0;
font-size:11px;
	font-weight: bold;
}
.uthevet{
font-weight:bold;
}
.hovednyhet{
margin-bottom:20px;
}
.forsideNyheter{
margin-top:10px;
border-bottom: 2px solid #E9E9E9;
padding-bottom:10px;
}
tr.kalhd td{
font-weight:bold;
border-bottom:solid 2px #eee;
}
tr.odd td{
background-color:#fff;
}
tr.even td{
background-color:#eee;
}
.tips{
	background:url('/CMS/cmspublish.nsf/mediaresources/tips_venn.png/$file/tips_venn.png') no-repeat;
	height:25px;
	line-height:25px;
	text-indent:45px;
	font-size:11px;
	margin-top: 2px;
}
.tips a{
	color:#000;
}
.tips a:hover{
	color:#E88c0f;
}
.brev{
	background:url('/CMS/cmspublish.nsf/mediaresources/nyhetsbrev.png/$file/nyhetsbrev.png') no-repeat;
	height:27px;
	line-height:27px;
	text-indent:35px;
	font-size:11px;
}
.brev a{
	color:#000;
}
.brev a:hover{
	color:#E88c0f;
}
.print{
	background:url('/CMS/cmspublish.nsf/mediaresources/skriv_ut.png/$file/skriv_ut.png') no-repeat;
	height:25px;
	line-height:25px;
	text-indent:40px;
	font-size:11px;
	margin-top: 5px;
}
.print a{
	color:#000;
}
.print a:hover{
	color:#E88c0f;
}
.video{
	background:url('/CMS/cmspublish.nsf/mediaresources/video_ikon.gif/$file/video_ikon.gif') no-repeat;
	height:18px;
	text-indent:30px;
	font-size:12px;
	margin-bottom:10px;
	overflow:hidden;
}
.kontaktpersoner{
	background:url('/CMS/cmspublish.nsf/mediaresources/person_ikon.gif/$file/person_ikon.gif') no-repeat;
	height:18px;
	text-indent:30px;
	font-size:12px;
	margin-bottom:10px;
}
.relfiler{
	background:url('/CMS/cmspublish.nsf/mediaresources/lastned.gif/$file/lastned.gif') no-repeat;
	height:18px;
	text-indent:30px;
	font-size:12px;
	margin-bottom:10px;
	overflow:hidden;
}
.rellenker{
	background:url('/CMS/cmspublish.nsf/mediaresources/stjerne.gif/$file/stjerne.gif') no-repeat;
	height:21px;
	text-indent:30px;
	font-size:12px;
	margin-bottom:10px;
	line-height:21px;
	overflow:hidden;
}
.praktiskinfo{
	background:url('/CMS/cmspublish.nsf/mediaresources/info.gif/$file/info.gif') no-repeat;
	height:18px;
	text-indent:30px;
	font-size:12px;
	margin-bottom:10px;
	overflow:hidden;
}
.sok input.vsok{
	width:135px;
	font-size:11px;
	border:solid 1px #ccc;
}
.sok input.sokknapp{
	font-size:11px;
	border:solid 1px #ccc;
	background-color:#efefef;
	width:50px;
	float:right;
}
.docUpdated{
float:left;
width:100%;
}
.tilbake{
margin-top:20px;
text-align:center;
}
.cmsinputfieldlabel{
margin-top:10px;
font-weight: bold;
}
input.cmsinputtextfield{
width: 350px;
}
input.cmsinputtextfieldmedium{
width: 275px;
}
input.cmsinputtextfieldsmall{
width:60px;
margin-right:5px;
}
#error{
display:none;
color: #ff0000;
border: solid 2px #ff0000;
padding:10px;
margin:10px 0;
width:500px;
}


