@charset "utf-8";
/* CSS Document */

#container {
	width:980px;
	margin:0 auto;
	background:#FFFFFF;
}

/* VENSTRE */
#container #left {
	float:left;
	width:186px;
	margin-right:11px;
	position:relative;
}
#container #left .left-logo-top {
	background:url(../bilder_losning/topplogo.jpg) no-repeat;
	width:186px;
	height:129px;
}
#container #left .left-menu-top {
	background:url(../bilder_losning/vmenytopp.jpg) repeat-x /*#00A1E2*/;
	width:186px;
	height:8px;
	font-size:0;
}
#container #left .leftmenu {
	background:url(../bilder_losning/bgvmeny2.jpg) repeat-x #6ECAF1;
	min-height:400px;
	height:auto !important;
	height:472px;
	width:186px;
	padding-top:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#container #left .leftmenu ul {
	margin:0;
	padding:0;
}
#container #left .leftmenu ul li {
	font-weight:bold;
	margin-top:12px;
	list-style:none;
}
#container #left .leftmenu ul li.selected {
	list-style-type: none;
	background:url(../bilder_losning/prikk.gif) no-repeat 5% 5px;
	color:#FFF;
	padding-left:10px;
	margin-left:0px;
}
#container #left .leftmenu ul li a:link,
#container #left .leftmenu ul li a:visited,
#container #left .leftmenu ul li a:active,
#container #left .leftmenu ul li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	margin-left:8px;
}
#container #left .leftmenu ul li ul {
	margin:0;
	padding:0;
	padding-left:15px;
}
#container #left .leftmenu ul li ul li {
	list-style:none;
	font-weight:normal;
	margin-top:0px;
}
#container #left .leftmenu ul li.selected ul li.selected {
	list-style-type: none;
	color:#FFF;
	background:none;
	padding-left:0px;
}
#container #left .leftmenu ul li ul li a:link,
#container #left .leftmenu ul li ul li a:visited,
#container #left .leftmenu ul li ul li a:active,
#container #left .leftmenu ul li ul li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	list-style: none;
	margin-left:5px;
}
#container #left .leftmenu ul li ul li.selected a {
	font-weight:bold;
}

#container #left .logos {
	width:176px;
	padding-left:10px;
	margin-top:10px;
	xbackground:#6ECAF1;
	border:none;
}

#container #left .logos a{
	width:176px;
	border:none;
	padding-left:10px;
	margin-top:10px;
	background:#6ECAF1;
}
/* Search */
#container #left .venstrebunn {
	background:url(../bilder_losning/vmenybunn.jpg) repeat-x #FFFFFF;
	width:186px;
	height:133px;
	margin-top:-12px;
}
#container #left .search {
	position:absolute;
	padding-left:15px;
	bottom:70px;
}
#container #left .search form {
	margin: 0;
}
#container #left .search .text { 
	width: 110px;
	height: 17px;
	vertical-align:middle;
	border:1px solid #000000;
}
#container #left .search .button{
	vertical-align: middle;}

/* #RIGHT
---------------------------------------- */
#container #right {
	float:left;
	width:783px;
}
#container #right .right-top {
	width:783px;
	height:129px;
}
#container #right .main-frontpage {
	background:url(../bilder_losning/forsideramme.jpg) no-repeat;
	width:783px;
	height:620px;
}

#container #right .main {
	width:783px;
	min-height:620px;
	height:auto !important;
	height:620px;
}
#container #right .main-top {
	background:url(../bilder_losning/hovedrammetopp.jpg) no-repeat;
	width:783px;
	height:24px;
	float:left;
}
#container #right .main-bg {
	background:url(../bilder_losning/hovedrammebg.jpg) repeat-y;
	width:783px;
	float:left;
	min-height:620px;
	height:auto !important;
	height:620px;
	padding-top:1px;
	padding-bottom:1px;
}
#container #right .bottom-gfx {
	width:728px;
	height:108px;
	float:left;
}
#container #right .main-bottom {
	background:url(../bilder_losning/hovedrammebunn.jpg) no-repeat;
	width:783px;
	height:26px;
	float:left;
}
#container #right .hovedrammebunn2 {
	background:url(../bilder_losning/hovedrammebunn2.jpg) no-repeat;
	width:783px;
	height:108px;
}

.clearleft {
	clear:left;
}

/* Nyheter */
#news-box {
	padding:35px 26px 0px 25px;
	position:relative;
	width:732px;
}	
#news-box .news-box-left {
	width:356px;
	float:left;
	overflow:hidden;
}	
#news-box .news-box-left .content {
	margin-bottom:15px;
	position:relative;
}	
#news-box .news-box-right {
	width:356px;
	overflow:hidden;
	float:left;
}
#news-box .news-box-right .content {
	margin-bottom:15px;
	position:relative;
}

.greybox {
	position:absolute;
	bottom:30px;
	left:0;
	width:270px;
	height:35px;
	line-height:35px;
	background:url(../bilder_losning/bgtitlebox.png) no-repeat;
  	xfilter:alpha(opacity=80);/* for IE */
  	xopacity:0.8;  /* CSS3 standard */
 	color:#444;
	font-weight:bold;
	font-size:16px;
}
.innerPadding {
	padding:0 0 0 10px;
}
#imgBox, #imgBox img {
	width:356px;
	height:172px;
	margin:0;
	padding:0;
	background:#0099FF;
}

.facebook  {
	float:right;
	margin-top:3px;
}