@charset "utf-8";
/* CSS Document 
----------------------------------------
Author: Christer
Email: christer@inbusiness.no
----------------------------------------*/

body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#000000;
	xbackground:#FFF;
	background: url(../bilder_losning/bakgrunn2.jpg) 0px 0px repeat-y #FFF;
	text-align:left;
}

/* #container
---------------------------------------- */
#container {
	width:985px;
}

/* #leftpane
---------------------------------------- */
#leftpane {
	width:113px;
	height:688px;
	float:left;
	background:url(../gfx/leftpane.jpg) no-repeat;
	overflow:hidden;
}

/* #mainContainer
---------------------------------------- */
#mainContainer {
	width:871px;
	float:left;
	overflow:hidden;
}

/* #header
---------------------------------------- */
#header {
	width:871px;
	height:80px;
	background:url(../gfx/header.jpg) no-repeat;
	overflow:hidden;
}

/* #left
---------------------------------------- */
#left {
	width:214px;
	float:left;
	overflow:hidden;
}
#left .toplogo {
	background:url(../gfx/logo.jpg) no-repeat;
	width:214px;
	height:86px;
	overflow:hidden;
}
/* #left .left_menu
---------------------------------------- */
#left .left_menu {
	width:214px;
	padding-top:12px;
}
#left .left_menu ul {
	margin:0;
	padding:3px 28px 0 28px;
	list-style:none;
}
#left .left_menu ul li {
	padding:2px 0;
	margin:6px 0 0 0;
}
#left .left_menu ul li.selected {
	padding:1px 0;
	margin:6px 0 0 0;
	border: 1px solid #cc0000;
}
#left .left_menu ul li a,
#left .left_menu ul li a:link,
#left .left_menu ul li a:visited {
	font-size:11px;
	text-decoration:none;
	color: #000000;
	padding:10px 0 2px 23px;
}
#left .left_menu ul li a:hover,
#left .left_menu ul li a:active {
	text-decoration:none;
	color: #0066cc;
}
#left .left_menu ul li.selected a,
#left .left_menu ul li.selected a:link,
#left .left_menu ul li.selected a:visited,
#left .left_menu ul li.selected a:hover,
#left .left_menu ul li.selected a:active {
	color: #000000;
	font-weight:normal;
}
#left .left_menu ul li ul {
	margin:0;
	padding:0;
}
#left .left_menu ul li.selected ul li {
	border: none;
	margin:0;
	padding:0 0 0 10px;
}
#left .left_menu ul li.selected ul li a,
#left .left_menu ul li.selected ul li a:link,
#left .left_menu ul li.selected ul li a:visited {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color: #000000;
	padding:0 0 0 23px;
	line-height:16px;
}
#left .left_menu ul li.selected ul li a:hover,
#left .left_menu ul li.selected ul li a:active {
	text-decoration:none;
	color: #0066cc;
}

/* #mainContent
---------------------------------------- */
#mainContent {
	width:655px;
	min-height:600px;
	height:auto!important;
	height:600px;
	float:left;
	border:1px solid #CCCCCC;
	margin-top:5px;
}

/* Powered by I-Tools
---------------------------------------- */
.itools {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
	width:982px;
	text-align:right;
	padding:1px 3px 0 0;
}
.itools a:link { color: #006699; text-decoration:none; }
.itools a:visited { color:#006699; text-decoration:none; }
.itools a:hover { color: #006699; text-decoration: underline; }
.itools a:active { color:#006699; text-decoration:none; }

/* BackLink & Print & Tip a friend
----------------------------------------------- */

#button_holder{
	margin:40px 0 0 10px;
}

.back a,
.back a:link,
.back a:visited,
.back a:hover,
.back a:active {
	padding-left:25px;
	background:url(../gfx/back.gif) no-repeat;
	float:left;
	line-height:16px;
	margin-right:30px;
	color:#000000;
}

.print a,
.print a:link,
.print a:visited,
.print a:hover,
.print a:active {
	padding-left:25px;
	background:url(../gfx/print.jpg) no-repeat;
	float:left;
	line-height:16px;
	margin-right:30px;
	color:#000000;
}

.tip a,
.tip a:link,
.tip a:visited,
.tip a:hover,
.tip a:active {
	padding-left:25px;
	background:url(../gfx/btn_tip.gif) no-repeat;
	float:left;
	line-height:16px;
	color:#000000;
}

.tips_txt{
	border:1px solid #8B9BB4;
	background:#ffffff;
	width:80px;
	font-size:10px;
	padding:1px 3px;
}

.tips_btn{
	border:0;
	background:#3A4C5A;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
	padding:1px 2px;
}

.archive {
	float:left;
	padding-left:40px;}
