/* css-maylinda */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#fff;
	color:#333333;
	font-size:76%;
	margin-top:0;}
#main {
	width:1000px;
	background:url(../bilder_losning/bgmain.jpg) repeat-y;
	margin:0 auto;}
#top {
	width:1000px;
	height:170px;
	background:url(../bilder_losning/topp_bg.jpg);}
#top .topmenu{
	margin-top:6px;
	margin-left:40px;
	font-weight:bold;
	font-size:1.0em;
	color:#93989e;}
#top .topmenu a{
	text-decoration:none;}
#main .left {
	width:165px;
	float:left;
	overflow:hidden;
	}
#main .left .leftartwrap{
	margin-left:25px;}
/* CENTER HOVED */
#main .center {
	width:635px;
	min-width:635px;
	float:left;}
#main .center img {margin:2px;}

/* right */
#main .right {
	width:200px;	
	float:left;
	overflow: hidden;
	font-size:0.8em;}
#main .right .box{
  	border:1px solid #9d9d9d; 
	background:#e9e9e9; 
	width:139px;
	margin:0 auto;
	padding:3px;}
#main .right .box ul{
	margin-left:-30px;
	list-style: none;}
#main .right .box li{
	list-style:none;
	line-height:180%;}
#main .right .box .title{
	font-weight:bold;
	color:#7e7d7d;
	font-size:1.2em;
	padding:2px;}
#main .right .box .boxwrap {
	width:129px;
	background:#FFF;
	border:1px solid #f0cbcb;
	margin:0 auto;
	margin-bottom:0;
	margin-top:0;
	}
#main .right .box ul {}
#main .right .box li {margin-left:27px;}
#main .right .box .textwrap{padding:1px 10px 4px 4px; line-height:1.5em; width:125px;  font-size:0.9em;}
#main .right .box .textwraplarge{padding:1px 10px 4px 4px; width:129px; font-size:0.9em;}
#main .right .box .arrows{width:125px; margin-left:0px; }
#main .right .box .bg{background:none; width:128px; margin-top:0;}
#main .right .box .bgWhite{background:none; width:128px; margin-top:0;}
#main{}	
#main .right .rightwrap{background:url(../bilder_losning/loginback.jpg) repeat-y;}
#main .right .intranett {
	background:url(../bilder_losning/boks_bg.jpg) repeat-y;
	padding-left:10px;
	margin-right:8px;}
/* BUNN */
#main .bunn {
	width:1000px;
	height:12px;
	background:url(../bilder_losning/bunn.jpg) no-repeat;
	clear:left;}
#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; }
/* Meny */
#main .menu {
    margin:0px;
    margin-left:0px;
    padding:0px 15px 5px 0px;
    color:#666666;}
#main .menu a {text-decoration:none;}
#main .menu ul {
    margin-left:0px;
    padding-left:0px;
    color:#666666;}
#main .menu ul li {
    font-size:12px;
    line-height:30px;
    font-weight:bold;
    list-style:none;
    padding:0px 3px 0px 15px;}    
#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: #000000;
	text-decoration:none;}
#main .menu ul li.selected{
	width:177px;
	background:url(../bilder_losning/menu_bg.gif) no-repeat;}
#main .menu ul li ul  {
    margin-left:0px;
    padding-left:0px;}
#main .menu ul li ul li  {
    font-size:0.9em;
    line-height:1.4em;
    font-weight:normal;
    list-style:none;
    list-style-image:none;
    padding-left:0px;}
#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;
    padding-left:0px;
    font-weight:normal;}
#main .menu ul li ul li a:hover {
    color:#000000;
}
#main .menu ul li ul li.selected,
#main .menu ul li ul li.selected a:link, #main .menu ul li ul li.selected a:visited {
  	color:#d22626;
    background-image:none;
	font-weight:normal;
	text-decoration:none;
	}
#main .menu ul li ul li ul li  {
    font-size:11px;
    line-height:14px;
    font-weight:normal;
    list-style:none;
    list-style-image:none;
    padding-left:10px;
    background:none;
	font-weight:normal;
	color: #666666;}
#main .menu ul li ul li ul li a:link,
#main .menu ul li ul li ul li a:visited, #main .menu ul li ul li ul li a:active, #main .menu ul li ul li ul li a:hover {
    color: #666666;
    text-decoration:none;
    padding-left:0px;	
    }
#main .menu ul li ul li ul li a:hover {
    color:#000000;}
#main .menu ul li ul li ul li.selected a:link, #main .menu ul li ul li ul li.selected a:visited {
    color:#d22626;
	font-weight:normal;
	text-decoration:none;}
/*misc*/
.thumb {}
.thumb img {
	border: 1px solid #ccc;
	padding:4px;}	
.thumbborder {
		border: 1px solid #ccc;
		padding:1px;}	
.thumbgrand{
	background:#dedede url(../bilder_losning/thumbback.jpg) repeat-x;
	margin:40px auto;}
.clearme{
	height: 0px; 
	clear: left;
	font-size: 0px;
	line-height: 0px;
	margin: 0;}
#loginBox {
	position: absolute;
	left: 800px;
	top:130px;
	width:190px;
	background-color:#FFF;
	border: 1px solid #7f9db9;
	z-index: 50;
	font-size:0.8em;}
#loginBox_handle {
	background-color:#d1d1d1;
	padding:2px;
	height:18px;
	text-align:center;
	font-weight:bold;
	color: #b4302b;
	border-bottom: 1px solid #7f9db9;
	vertical-align:middle;}
#loginBox_content {	padding:5px; }
#loginBox_contentarea {	padding:5px;}
#loginBox_close{
	float:right;
	text-decoration:none;
	color:#FFF;
	border: 1px solid #fff;
	width:13px;
	height:13px;
	padding-bottom:2px;}
#loginBox .button {background:#f1f1f1;}

/*misc*/
#belter .tittle{display:none;}
#belter .body{ margin:10px;}
#belter .jcarousel-container {}
#belter .jcarousel-container-horizontal {}
#belter .jcarousel-clip-horizontal {
    width:  645px;
	height:290px;
    border:1px solid #CCC;
	background:#FFF;
	overflow-y:auto;
	}

x#belter .jcarousel-item {}
#belter .jcarousel-item-horizontal {/*Denne setter en fornuftig høyde*/
    margin-right: 10px;
	min-height: 290px;
	height: auto !important;
	height: 290px;
	}	
#belter .jcarousel-item-placeholder {
    background: #fff;
    color: #000;}
#belter .carouselborder{
	width:640px;
	height:23px;
    border:1px solid #CCC;
	background:#f8f8f8; 
	text-align:right;
	margin-top:5px;
	padding-right:5px;
	font-size:1.6em;
	font-weight:bold;
	text-align:center;}	
#belter .carouselborder a{
	color:#d30000;
	text-decoration:none;}	
	
	
	
/* BJARTELL ADDED FRONTPAGE 08. jan 2010. CSS FROM OKEISITEN */
#news {
}

.newsTop {
	margin-bottom:20px;	
	border-bottom:solid 1px #9D9D9D;
}

	.newsTop h1{
		overflow:hidden;
	}
	
	.newsTop h1 a,
	.newsTop h3 a{
		text-decoration:none;
	}
	
	.newsTop p{
		font-size:1.3em;
		line-height:1.3em;
	}

	.newsTop img{
		width:300px;
	}

.newsMiddle {
	float:left;
	width:300px;
	margin:0 10px 10px 0;
}

	.newsMiddle h3{
		overflow:hidden;
	}
	
	.newsMiddle img{
		width:100px;
	}

#main .center img.imgStyle {
	float:left;
	margin:0 20px 10px 0;
	border:none;
}

.pageNav {
	float:right;
	width:auto;
	font-weight:bold;
	font-size:1.2em;
}

	.pageNav ul {
	}
	
	.pageNav ul li {
		display:block;
		background-image:none;
		background:#E7E7E7;
		margin:0 3px 0 0;
		padding:3px;
		float:left;
		color:#C6C6C6;
	}
	
	.pageNav ul li a:link,
	.pageNav ul li a:active,
	.pageNav ul li a:visited {
/*		color:#004C71;*/
	}
	
	.pageNav ul li a:hover {
		color:#C6C6C6;
		text-decoration:none;
	}
