﻿body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px	;
	background-color: #b4b4b4;
	color:#666666;
	padding:0;
	margin:0;
}
#mainbg {
	width: 1013px;
	background:url(../bilder_losning/bgmain2.jpg) repeat-y;
	margin:0 auto;
}
#topp {
	width:1013px;
	height:74px;
	background: url(../bilder_losning/topp2.jpg) no-repeat;
	float:left;
}
#main {
	width: 996px;
	margin:0 auto;
}

/* Venstre */
#main #left {
	background: #3300CC;
	width:185px;
	height:582px;
	background:url(../bilder_losning/venstre.jpg) no-repeat;
	float:left;
}
/* Meny */
#main .menu {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	padding:25px 5px 5px 0;
}
#main .menu ul {
	margin-left:0px;
	padding-left:0px;
}
#main .menu ul li {
	font-size:11px;
	line-height:24px;
	font-weight:bold;
	list-style:none;
	border-bottom: 1px solid #CCCCCC;
	width:90%;
	margin-left:10px;
}
#main .menu ul li.first {
	border-top: 1px solid #CCCCCC;
	width:90%;
	margin-left:10px;
}
#main .menu ul li a:link,
#main .menu ul li a:visited,
#main .menu ul li a:active,
#main .menu ul li a:hover {
	color: #666666;
	text-decoration:none;
	background:url(../bilder_losning/menyprikk.jpg) no-repeat 10px 2px;
	padding-left:25px;
}
#main .menu ul li ul  {
	margin-left:0px;
	padding-left:4px;
}
#main .menu ul li ul li  {
	font-size:10px;
	line-height:14px;
	font-weight:normal;
	list-style:none;
	background:none;
	border:none;
}
#main .menu ul li ul li.last  {
	list-style-image:none;
	border:none;
	padding-bottom:5px;
}

#main .menu ul li ul li a:link,
#main .menu ul li ul li a:visited,
#main .menu ul li ul li a:active,
#main .menu ul li ul li a:hover {
	color: #666666;
	text-decoration:none;
	background: none;
	padding-left:11px;
	font-weight:normal;
}
#main .menu ul li ul li a:hover {
	color:#CC3300;
}
#main .menu ul li ul li.selected a:link,
#main .menu ul li ul li.selected a:visited {
	color:#CC3300;
}

/* Adresse */
#main #left .adresse {
	color:#666666;
	padding-left:15px;
	font-size:10px;
}
#main #left .language {
	color:#666666;
	padding-left:15px;
	font-size:11px;
	background:url(../bilder_losning/norge.gif) no-repeat 15px 2px;
	padding-left:40px;
	line-height:16px;
}
#main #left .language2 {
	color:#666666;
	padding-left:15px;
	font-size:11px;
	background:url(../bilder_losning/england.gif) no-repeat 15px 2px;
	padding-left:40px;
	line-height:16px;
}
/* Hoyre */
#main .hoved {
	width:632px;
	float:left;
}
#main .right {
	width:175px;
	height:582px;
	float:left;
	xmargin-right:5px;
}

.clearleft {
	clear:left;
}

/* Nyheter */
.newsline {
	border-left: 1px dotted #333333;
}
.ingress {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	padding-left:10px;
	padding-right:5px;
	font-size:10px;
	font-weight:normal;
}

#main .right .newsheading,
#main .right .newsheading a:link,
#main .right .newsheading a:visited,
#main .right .newsheading a:active,
#main .right .newsheading a:hover {
	font:Arial;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	padding-left:10px;
}

/* Linker */
#main .hoved a:link,
#main .hoved a:visited,
#main .hoved a:active,
#main .hoved a:hover {
	color: #666666;
}

#main .lenker { font-family:Verdana, Arial, Helvetica, sans-serif; }
#main .lenker a:link { text-decoration:none; }
#main .lenker a:visited { text-decoration:none; }
#main .lenker a:hover { text-decoration:underline; }
#main .lenker a:active { text-decoration:none; }

#main .newsheader { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
#main .newsheader a:link { text-decoration:none; }
#main .newsheader a:visited { text-decoration:none; }
#main .newsheader a:hover { text-decoration:underline; }
#main .newsheader a:active { text-decoration:none; }

.itools {
	margin: 0 auto;
	width:996px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
	color: #FFE6FF;
}
.itools a:link { color: #FFE6FF; text-decoration:none; }
.itools a:visited { color:#FFE6FF; text-decoration:none; }
.itools a:hover { color: #666666; text-decoration:none; }
.itools a:active { color:#FFE6FF; text-decoration:none; }
