@charset "UTF-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
body {
	margin:0 0 30px 0;
	font-family:Arial;
	color:#444;
	font-size:1em;
	xbackground:url(/ressurs/ikb_com/images/bakgrunn_bilde.gif) 0 0;
}
h1, h2 {
	font-family:Trebuchet MS;
}
a {
	color:#409ec8;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a.backlink, a.link {
	color:#FF662E;
	font-size:.8em;
	font-weight:normal;
}
p {
	margin:0 0 12px 0;
	line-height:1.4;
}
.clear {
	clear:both;
	height:10px;
	margin:0;
}
.clearBoth {
	clear:both;
}
.noShow {
	display:none;
}
.leftImage {
	text-align:left;
	margin-top:0;
	margin-bottom:0;
	padding:0;
}
.centeredImage {
	text-align:center;
	margin-top:0;
	margin-bottom:0;
	padding:0;
}
.rightImage {
	margin-bottom:0;
	margin-top:10px;
	padding:0;
	text-align:right;
}
.orange {
	color:#FF662E;
}
.blue {
	color:#0096CE;
}
.gray {
	color:#5E5E5E;
}
h1.blue {
	font-size:2em;
	padding-bottom:10px;
}
.text-color {
	color:#444;
}
.text {
	font-size:.8em;
}
.iKBFormRequired {
	color:#FF662E;
	font-weight:bold;
}
.left {
	float:left;
}
#col_nav {
	float:left;
	width:270px;
	margin:0;
}
#col_main {
	float:left;
	width:610px;
	margin:0;
}
#col_main .article {
	margin-top:0;
}
#col_main .article h1 {
	font-size:2em;
	padding-top:20px;
}
#col_main .article h1.showicon {
	float:left;
}
#col_main h3 {
	font-size:.85em;
	margin-bottom:10px;
}
#col_main .cust_article h1 {
	color:#0096CE;
	font-size:2em;
	padding-top:10px;
}
#col_main .cust_article h1 {
	color:#0096CE;
	font-size:2em;
	padding-top:10px;
}
#col_main .cust_article .quote {
	background:url(/ressurs/ikb_com/images/quote.png) no-repeat 0 0;
	padding-top:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-left:60px;
	border:1px solid #BCBCBC;
	font-size:1.5em;
}
#col_main .cust_article .quote-person {
	font-size:.8em;
	text-align:right;
}
#col_main .cust_article .text ul {
	padding-left:20px;
}
#col_main .cust_article .cust_pic {
	float:left;
	margin:0 10px 10px 0;
}
#left {
	float:left;
	width:270px;
	margin:0;
	margin-right:70px;
}
#right {
	float:left;
	width:270px;
	margin:0;
}
.list {
	margin-top:30px;
}
.list .text {
	margin-bottom:30px;
}
#col_secondary {
	float:left;
	width:162px;
	margin:0;
	background-color:#CCC;
	height:500px;
}
#header {
	margin:0 auto;
	width:980px;
	height:90px;
}
#header #logo {
	float:left;
	background:url(/ressurs/ikb_com/images/icons.png) no-repeat 0 -2318px;
	width:190px;
	height:43px;
	margin:30px 0 0 20px;
	border:0;
}
#header #banner {
	float:left;
	margin:0;
	padding:0;
	background:url(/ressurs/ikb_com/images/icons.png) no-repeat 0 -126px;
	width:240px;
	height:90px;
	border:0;
}
#header #contactus {
	float:right;
	margin:0;
	padding:0;
	border:0;
	background:url(/ressurs/ikb_com/images/phone_receiver2.png) no-repeat 15px 17px;
	width:60px;
	font-size:.7em;
	color:#5E5E5E;
	padding-top:40px;
	margin-top:-30px;
}
#header #searchfield {
	width:250px;
	float:left;
	margin-top:20px;
	margin-left:200px;
}
.searchbutton {
	background:url('/ressurs/ikb_com/images/repeatx.png') repeat-x scroll 0 -1px;
	height:23px;
	width:50px;
	color:#FFF;
	border:0;
	text-transform:uppercase;
	font-weight:bold;
	font-family:Arial;
	font-size:.7em;
	line-height:24px;
}
#menucontent {
	float:left;
	width:100%;
	clear:both;
}
#mainmenu {
	margin:0;
	padding:0;
	font-size:.8em;
	float:left;
	width:92%;
}
#mainmenu ul {
	margin:0;
	padding:0;
	margin-left:0;
	list-style-type:none;
	text-align:right;
	white-space:nowrap;
	float:right;
}
#mainmenu li {
	margin:0;
	padding:0;
}
#mainmenu ul li {
	line-height:24px;
	display:inline;
	margin:0;
}
#mainmenu ul li a {
	text-decoration:none;
	padding:3px 7px;
	margin-right:3px;
	border:1px solid #BCBCBC;
	border-bottom:none;
	background-color:#F2F2F2;
	color:#2d2b2b;
}
#mainmenu ul li a:visited {
	color:#2d2b2b;
}
#mainmenu ul li a:hover {
	background-color:#E4E4E4;
	text-decoration:none;
}
#mainmenu ul li a:active {
	color:black;
}
#mainmenu ul li.active a {
	position:relative;
	top:0;
	background:url(/ressurs/ikb_com/images/repeatx.png) 0 -1px;
	background-repeat:repeat-x;
	height:30px;
	font-weight:bold;
	color:#fff;
}
#mainmenu_bottom {
	background:url(/ressurs/ikb_com/images/repeatx.png) 0 -32px;
	background-repeat:repeat-x;
	width:980px;
	height:24px;
	margin-top:7px;
	margin-top:-9px;
	margin-top:-1px;
}
#submenu a {
	font-weight:bold;
	color:#5E5E5E;
	font-size:.7em;
}
.leftMenuHeader {
	margin-top:15px;
	background-color:black;
	color:white;
	height:27px;
	font-weight:bold;
	padding-left:5px;
	font-family:Trebuchet MS;
	background:url(/ressurs/ikb_com/images/repeatx.png) repeat-x scroll 0 -1px;
	width:234px;
	padding-top:2px;
	border-top:1px solid #BCBCBC;
	border-left:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
}
.leftmenu {
	font-family:Trebuchet MS;
	font-weight:bold;
	margin:0;
	padding:0;
	width:270px;
}
.leftmenu ul {
	margin:0;
	padding:0;
	list-style-type:none!important;
}
.leftmenu ul li {
	margin:0;
	padding:0;
	width:234px;
	background-color:#F2F2F2;
	border-bottom:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	border-left:1px solid #BCBCBC;
	height:28px;
	list-style-type:none!important;
	padding-top:10px;
	padding-left:5px;
}
.leftmenu ul li a {
	color:#5E5E5E;
	text-decoration:none!important;
}
#leftmenu ul li.active {
	width:270px;
	height:29px;
	background-color:white;
	background:url('/ressurs/ikb_com/images/icons.png') 0 -43px;
	background-repeat:no-repeat;
	border-right:none;
	border-bottom:none;
}
#demomenu ul li.active {
	width:270px;
	height:29px;
	background-color:white;
	background:url('/ressurs/ikb_com/images/icons.png') 0 -1px;
	background-repeat:no-repeat;
	border-right:none;
	border-bottom:none;
}
.leftmenu ul li:hover {
	width:270px;
	height:29px;
	background-color:white;
	background:url('/ressurs/ikb_com/images/icons.png') 0 -85px;
	background-repeat:no-repeat;
	border-right:none;
	border-bottom:none;
}
#my_container {
	margin:0 auto;
	padding:0;
	margin-top:23px;
	width:980px;
	min-height:600px;
	height:auto!important;
	height:600px;
}
#container {
	margin:0 auto;
	width:880px;
	min-height:600px;
	height:auto!important;
	height:600px;
}
#content {
	margin:0;
	paddding-top: 10px;
}
#homepage {
	width:100%;
	margin:0;
}
/* Frontpage boxes*/
.boxes {
	width: 660px;
}


.my_box {
	background-color:#fff;
	/*border: 1px solid #ccc;*/
	float:left;
	font-size:.8em;
	padding:5px;
	width:202px;
}
.my_box h2 {
	color:#409ec8;
	font-size:1.8em; /* font-size: 20px; */
	font-weight:normal;
	text-align:center;
}
.my_box h2 a {
	color:#409EC8;
	font-size:0.7em;
	font-weight:bold;
}
.my_box img {
	width: 50px;
}


.box_1, .box_2, .box_3, .box_4 {
	/*border-left:1px solid #BCBCBC;*/
	height:150px;
	overflow:hidden;
}

.box_2 {
	margin: 0 10px;}
/*.box_3 {
	border-right:1px solid #BCBCBC;
	width:186px;
}*/
#phone {
	border:1px solid #BCBCBC;
	float:left;
	width:256px;
}
#phone p {
	padding:10px;
	font-family:Trebuchet MS;
	font-size:14pt;
}
#contact {
	border:1px solid #BCBCBC;
	background-color:#F2F2F2;
	padding:10px 10px 0 10px;
}
#contact .gray {
	font-weight:bold;
}
#contact td {
	vertical-align:top;
	font-family:Arial;
	font-size:10pt;
}
#contact textarea {
	font-family:Arial;
	font-size:10pt;
}
#col_nav .frame {
	font-family:Arial;
	font-size:.8em;
	color:#FF662E;
	width:229px;
	border-left:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	border-bottom:1px solid #BCBCBC;
	margin-bottom:10px;
	padding:10px 5px;
}
#col_nav .frame ul {
	font-family:Arial;
	margin:0;
}
#col_nav .frame ul li {
	list-style-type:none!important;
}
#col_nav .frame ul li a {
	color:#FF662E;
}
#col_nav .frame ul li.active {
	font-weight:bold;
}
#newslist {
	float:left;
	border-bottom:2px solid #BCBCBC;
	border-top:2px solid #BCBCBC;
	margin-top:5px;
	width:100%;
	font-size:11pt;
}
#newslist h2 a {
	color:#FF662E;
	font-size:14pt;
	font-family:Trebuched MS;
	font-weight:normal;
	display:inline;
}
#newslist h3 {
	font-weight:normal;
	float:left;
}
.news {
	float:left;
	clear:both;
	width:100%;
	border-bottom:1px solid #E4E4E4;
	padding:10px 0;
}
.news_left {
	float:left;
	width:13%;
}
#comments {
	float:left;
	margin:20px 0 30px 0;
}
.comment {
	clear:both;
	display:block;
	padding:5px 0;
	font-size:.8em;
}
.message {
	background:transparent url('/ressurs/ikb_com/images/midlertidig_kommentar.png') no-repeat scroll 0 0;
	padding:0 20px;
	float:left;
	font-size:.8em;
	font-weight:bold;
	color:#5E5E5E;
}
.quicklink a {
	color:#FF662E;
	font-weight:bold;
	font-size:.8em;
}
.navigation {
	clear:both;
	float:left;
	margin:10px 0 20px 0;
	width:100%;
	text-align:right;
	font-family:Arial;
	font-size:11pt;
	color:#5E5E5E;
}
.navigation span a {
	display:block;
	float:right;
	width:16px;
	height:16px;
	margin-left:20px;
}
.navigation span.inactive {
	display:block;
	float:right;
	width:16px;
	height:16px;
	margin-left:20px;
}
.navigation span a:hover {
	text-decoration:none;
}
.navigation span span {
	visibility:hidden;
}
.navigation span.last a {
	background:url('/ressurs/ikb_com/images/navigation.png') 0 -34px;
	background-repeat:no-repeat;
}
.navigation span.next a {
	background:url('/ressurs/ikb_com/images/navigation.png') 0 -68px;
	background-repeat:no-repeat;
}
.navigation span.first a {
	background:url('/ressurs/ikb_com/images/navigation.png') 0 0;
	background-repeat:no-repeat;
}
.navigation span.previous a {
	background:url('/ressurs/ikb_com/images/navigation.png') 0 -102px;
	background-repeat:no-repeat;
}
.navigation span.inactive.first {
	background:url('/ressurs/ikb_com/images/navigation.png') 0 -17px;
	background-repeat:no-repeat;
}
.navigation span.inactive.last {
	background:url('/ressurs/ikb_com/images/navigation.png') 0 -51px;
	background-repeat:no-repeat;
}
.navigation span.inactive.next {
	background:url('/ressurs/ikb_com/images/navigation.png') 0 -85px;
	background-repeat:no-repeat;
}
.navigation span.inactive.previous {
	background:url('/ressurs/ikb_com/images/navigation.png') 0 -119px;
	background-repeat:no-repeat;
}
#search {
	clear:both;
	float:left;
	width:100%;
	margin-top:20px;
}
#searchmenu {
	clear:both;
	float:left;
	margin-top:20px;
	margin-left:30px;
}
#searchmenu a {
	padding:3px 10px;
	display:block;
	color:#000;
	width:100px;
	background-color:#F2F2F2;
	font-family:Arial;
	font-size:11pt;
	float:left;
	border-left:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	border-top:1px solid #BCBCBC;
	margin-right:5px;
}
#searchmenu a.selected {
	font-weight:bold;
	background-color:#FFF;
}
#searchmenu a:hover {
	text-decoration:none;
}
.category {
	clear:both;
	float:left;
	width:100%;
	border:1px solid #BCBCBC;
	padding:10px;
	position:relative;
	margin-top:-1px;
	z-index:-1;
}
.category ul {
	list-style-type:none!important;
	border-bottom:1px solid #BCBCBC;
}
.category li {
	list-style-type:none!important;
}
.category h2 a {
	color:#FF662E;
}
.community {
	width:250px;
}
.community_table {
	font-size:.9em;
}
.community_label {
	width:100px;
}
.iconPublish, .iconGallery, .iconNotify, .iconNews, .iconSearch, .iconMail, .iconSites, .iconStats, .iconModel, .iconECM, .iconApprove, .iconOffice, .iconForms, .iconViewer, .iconMedia, .iconTask, .iconFlow, .iconProForms, .iconDue, .iconProHelp, .iconDocGen, .iconTaskWiz, .iconProMail, .iconProHist, .iconBook, .iconGroups, .iconWIKI, .iconMyWorld, .iconBlog, .iconMeeting, .iconRSS, .iconTags {
	float:left;
	width:48px;
	height:48px;
	margin:0 5px 0 0;
	background-image:url(/ressurs/ikb_com/images/icons.png);
	background-repeat:no-repeat;
}
.iconPublish64, .iconGallery64, .iconNotify64, .iconNews64, .iconSearch64, .iconMail64, .iconSites64, .iconStats64, .iconModel64, .iconECM64, .iconApprove64, .iconOffice64, .iconForms64, .iconViewer64, .iconMedia64, .iconTask64, .iconFlow64, .iconProForms64, .iconDue64, .iconProHelp64, .iconDocGen64, .iconTaskWiz64, .iconProMail64, .iconProHist64, .iconBook64, .iconGroups64, .iconWIKI64, .iconMyWorld64, .iconBlog64, .iconMeeting64, .iconRSS64, .iconTags64 {
	float:right;
	width:64px;
	height:64px;
	margin:0;
	padding:0;
	background-image:url(/ressurs/ikb_com/images/icons.png);
	background-repeat:no-repeat;
}
.iconBook {
	background-position:0 -331px;
}
.iconGroups {
	background-position:0 -3356px;
}
.iconWIKI {
	background-position:0 -2204px;
}
.iconMyWorld {
	background-position:0 -3242px;
}
.iconBlog {
	background-position:0 -2753px;
}
.iconMeeting {
	background-position:0 -901px;
}
.iconRSS {
	background-position:0 -2965px;
}
.iconTags {
	background-position:0 -445px;
}
.iconBook64 {
	background-position:0 -380px;
}
.iconGroups64 {
	background-position:0 -3405px;
}
.iconWIKI64 {
	background-position:0 -2253px;
}
.iconMyWorld64 {
	background-position:0 -3291px;
}
.iconBlog64 {
	background:url(/ressurs/ikb_com/images/icons/64x64/content_services/document_up.png);
}
.iconMeeting64 {
	background-position:0 -950px;
}
.iconRSS64 {
	background:url(/ressurs/ikb_com/images/icons/64x64/content_services/document_up.png);
}
.iconTags64 {
	background-position:0 -494px;
}
.iconTask {
	background-position:0 -1129px;
}
.iconFlow {
	background-position:0 -559px;
}
.iconProForms {
	background-position:0 -1243px;
}
.iconDue {
	background-position:0 -1976px;
}
.iconProHelp {
	background-position:0 -2204px;
}
.iconDocGen {
	background-position:0 -217px;
}
.iconTaskWiz {
	background-position:0 -2362px;
}
.iconProMail {
	background-position:0 -2590px;
}
.iconProHist {
	background-position:0 -1585px;
}
.iconTask64 {
	background-position:0 -1178px;
}
.iconFlow64 {
	background-position:0 -608px;
}
.iconProForms64 {
	background-position:0 -1292px;
}
.iconDue64 {
	background-position:0 -2025px;
}
.iconProHelp64 {
	background-position:0 -2253px;
}
.iconDocGen64 {
	background-position:0 -266px;
}
.iconTaskWiz64 {
	background-position:0 -2411px;
}
.iconProMail64 {
	background-position:0 -2639px;
}
.iconProHist64 {
	background-position:0 -1634px;
}
.iconPublish {
	background-position:0 -1358px;
}
.iconModel {
	background-position:0 -787px;
}
.iconECM {
	background-position:0 -2090px;
}
.iconApprove {
	background-position:0 -3014px;
}
.iconOffice {
	background-position:0 -1015px;
}
.iconForms {
	background-position:0 -1813px;
}
.iconViewer {
	background-position:0 -1699px;
}
.iconMedia {
	background-position:0 -2704px;
}
.iconGallery {
	background-position:0 -1927px;
}
.iconNotify {
	background-position:0 -1471px;
}
.iconNews {
	background-position:0 -2851px;
}
.iconSearch {
	background-position:0 -3470px;
}
.iconMail {
	background-position:0 -2476px;
}
.iconSites {
	background-position:0 -2802px;
}
.iconStats {
	background-position:0 -673px;
}
.iconPublish64 {
	background-position:0 -1406px;
}
.iconModel64 {
	background-position:0 -836px;
}
.iconECM64 {
	background-position:0 -2139px;
}
.iconApprove64 {
	background-position:0 -3063px;
}
.iconOffice64 {
	background-position:0 -1064px;
}
.iconForms64 {
	background-position:0 -1862px;
}
.iconViewer64 {
	background-position:0 -1748px;
}
.iconMedia64 {
	background:url(/ressurs/ikb_com/images/icons/64x64/content_services/document_up.png);
}
.iconGallery64 {
	background:url(/ressurs/ikb_com/images/icons/64x64/content_services/document_up.png);
}
.iconNotify64 {
	background-position:0 -1520px;
}
.iconNews64 {
	background-position:0 -2900px;
}
.iconSearch64 {
	background-position:0 -3519px;
}
.iconMail64 {
	background-position:0 -2525px;
}
.iconSites64 {
	background:url(/ressurs/ikb_com/images/icons/64x64/content_services/document_up.png);
}
.iconStats64 {
	background-position:0 -722px;
}

/* #col_main .article ol{list-style-type:decimal!important;}
#col_main .article ol,ul,li{margin-left:20px;margin-top:5px;list-style-type:disc!important;}
*/

#col1 {
	margin: 0;
	padding: 0;
	float: left;
	width: 620px;
}
#col2 {
	margin: 0;
	padding: 0;
	float: right;
	width: 300px;
}
.events {
	margin: 0;
	padding: 0;
	width: 300px;
	padding: 10px 0;
}
.events h2 {
	font-size: 0.9em !important;
}
.events a {
	font-weight: bold;
}
.events p {
	margin: 0;
	padding: 0;
}
.events .details {
	font-size: 0.8em !important;
}
.hr {
	height: 0;
	font-size: 0;
	line-height: 0;
}
.dotted {
	margin: 0;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: dotted 1px #BCBCBC;
}

div.slogan {
	margin: 5px 0;
	text-align:center;
}
div.slogan h2 {
	font-weight:normal;
}
div.events h2.newstitle {
	font-size: 0.9em !important;
	font-weight: normal;
}
div.events a {
	font-weight: normal;
}
div.events .date1 {
	font-size: 0.75em !important;
	color: #666;
}

/* Custom iknowbase*/
.hideBtn {
	display:none;
}
.publish-toggle {
}
.publish, #add_links {
	display:none;
	margin:0;
	padding:0;
}
.publish.publish-create {
}
.publish.publish-modify {
	float: right;
}
/* Box frontpage*/
.front-box-right {
border: 1px solid #ccc;
padding: 5px;
margin: 0 0 5px 0;
font-size: .75em;
}
/* Footer */
div#footer {
margin:0 auto;
width:960px;
padding: 5px 10px;
background:url("/ressurs/ikb_com/images/evita-logo.png") no-repeat 0 10px;
}
p.customers {
font-size: 12px;
color: #666;
margin: 0px 0 3px 0;
padding-left: 70px;
}
p.customers a {color:#666;text-decoration:none;}
p.customers a:hover {color:#000;text-decoration:underline;}
span.separator {padding: 0 4px;}
p.address {
padding-left: 70px;
font-size: 11px;
color: #999;
}
p.address a {color: #999;text-decoration:none;}
p.address a:hover {text-decoration:underline;}

/* */
container .js{overflow:hidden;zoom:1;}
#container .carousel,
#container .carousel .carousel-wrap{margin:0;border:0;zoom:1;}
#container .js .carousel-wrap{display:inline-block;vertical-align:middle;width:660px;margin:0;xborder:1px solid #4f4f4f;xbackground:#1a1a1a;
}
.IE #container .js .carousel-wrap{display:inline;}
#container .carousel ul{margin:0;padding:0;zoom:1;}
#container .js ul li{overflow:hidden;display:inline;float:left;width:660px;height:217px;text-align:center;}

#container .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;}

#container .carousel .carousel-next{background:url(http://thomlx.free.fr/numerized/styles/images/buttons/next.png) 0 0 no-repeat;}
#container .carousel .carousel-previous{background:url(http://thomlx.free.fr/numerized/styles/images/buttons/prev.png) 0 0 no-repeat;}
#container .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#container .carousel .disabled,#container .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}

#container .carousel div{
margin:0;
padding:0;
border:0;
font-size: 11px;
}
#container div.customer{
padding:30px!important;
font-size: 12px!important;
width:598px!important;
height: 182px!important;
border: 1px solid #BBD9E4!important;
text-align:left;
}


#container .carousel ul{padding:0;list-style:none;}
#container .carousel ul li{position:relative;width:660px;margin:0;}

#container div.center-wrap{overflow:hidden;clear:both;zoom:1;}
#container div.center-wrap div{border:0;margin:15px 0;}
#container div.center-wrap a{margin:0 2px;padding:2px 5px;border:1px solid #4f4f4f;background:#333;cursor:pointer;color:#fff;
/*-moz-border-radius:12px;
webkit-border-radius:12px;
border-radius:12px;*/
}
#container div.center-wrap a.active{font-weight:bold;color:#5db0e6;}

#container {
  min-height: 100%;
}
#container .js{overflow:hidden;zoom:1;width: 660px;}

#container .js .carousel-wrap{display:inline-block;vertical-align:middle;width:660px;margin:0;}
#container .js ul li{overflow:hidden;display:inline;float:left;width:660px;height:244px;text-align:center;}


#container .carousel .carousel-next{
  display: none;
}
#container .carousel .carousel-previous{
  display: none;
}
#container .carousel ul li{position:relative;width:660px;margin:0;}

#container div.center-wrap div{
  border: none;
  margin:15px 0;
  margin-top: 8px;
  margin-bottom: 20px;
  text-align: right;
}

#container div.center-wrap a {
  margin:0 2px;
  padding:2px 5px;
  font-weight: bold;
  border:1px solid #BCBCBC;
  background:white;
  cursor:pointer;color:#BCBCBC;

}

#container div.center-wrap a.active {
  font-weight: bold;
  border:2px solid #5DB0E6;
  color: #BCBCBC;
  background-color: #F2F2F2;
}
.publish, #add_links {
display:block;
margin:0;
padding:0;
font-size: 11px;
}

div.front-box-right {
overflow:hidden;
margin-bottom: 10px;

}
div.image img  {
float:left;
padding-right: 7px;
}
div.article h2 {
font-size: 16px;
margin: 0 0 7px 0;
}
div.article .ingress {
font-size: 14px;
}
#my_container {
height:auto !important;
margin:23px auto 0;
padding:0;
min-height:400px!important;
width:980px;
}

#container div.customer {

}

#container div.customer h3 {
font-size: 14px;
margin-bottom: 7px;
}

div.cust-image {
float:left;
margin-right: 20px!important;
height:180px!important;
overflow:hidden;
}
div.cust-image img {
width:240px;
}




/* Menu pure */
#menu_pure {
/* background-color:#333333;*/
height:28px;  /* 56px if 2 levels*/
overflow:hidden;
width:980px;
font-size: 12px;
/*background:url(/ressurs/ikb_com/images/repeatx2.png) 0 -32px;
	background-repeat:repeat-x;*/
background:url("/ressurs/ikb_com/images/menu-bg2.png") repeat-x scroll 0 0px transparent;

}


/* body#frontpage div#header div#menucontent div#menu_pure {height:28px!important}*/


#menu_pure ul li {
cursor:pointer;
}

ul#menu_sub_1 {
position:relative;
margin:0;
padding:0px 0;
width:980px;
/* background-color:#fff;*/
}

#menu_pure ul ul#menu_sub_2 {
cursor:default;
height:28px;
text-align:left;
margin: 0 0 0 0px; /*top 20px */
padding:0;
position:absolute;
left:0;
width:980px;
/* background-color:#333; */
top:28px;
}

/* lvl 1 */
#menu_pure ul#menu_sub_1 li.nonselected div a {
color:#ccc;
/* background-color:#bf311a; */
height: 18px; 
border-right: 1px dotted #333;
padding-top: 6px;
}
/* lvl1 selected */
#menu_pure ul#menu_sub_1 li.selected div a {
color:#fff;
/* background-color:#333; */
height: 18px; 
border-right: 1px dotted #333;
padding-top: 6px;
/*font-weight:bold;*/
}


#menu_pure ul#menu_sub_1 li.selected_child div a {
/* font-weight:bold;*/
}
/* lvl1 selected unselect all lvl2*/
#menu_pure ul#menu_sub_1 li.selected ul#menu_sub_2 li.nonselected div a {
font-weight:normal;
color: #000;
}
#menu_pure ul#menu_sub_1 li.selected ul#menu_sub_2 li.nonselected div a:hover {font-weight:normal;text-decoration:underline;}

/* lvl1 while lvl2 selected*/
ul#menu_sub_1 li.selected_child {
/*background-color: #333; */
padding-top:2px;
border-right:1px dotted #333;
}
li.selected ul#menu_sub_2 li {margin-top: 2px;}

/* lvl1 lvl2 selected*/
#menu_pure ul#menu_sub_1 li.selected_child div a {
margin-top:4px;
/* background-color: #333;*/
color: #000;
} 



/* lvl2 not selected*/
#menu_pure li.nonselected ul#menu_sub_2 {
display:none;
}
/* lvl2 selected*/
#menu_pure li.selected_child ul#menu_sub_2 li.nonselected div a, #menu_pure li.selected_child ul#menu_sub_2 li.selected div a {
/* background-color: #333!important;*/
margin-top:2px;
font-weight:bold;
color: #000;
}
/* lvl2 not selected*/
#menu_pure li.selected_child ul#menu_sub_2 li.nonselected div a {
font-weight:normal;
color: #000;
}

#menu_pure ul, #menu_pure li {
float:left;
height:100%;
list-style:none outside none;
}

#menu_pure a.active {
/* background-color:#333333;*/
border:medium none;
/*color:#FFFFFF;*/
font-weight:bold;
left:-1px;
position:relative;
}


#menu_pure a:hover {font-weight:normal; text-decoration:underline;}
#menu_pure a {
/* color:#FFFFFF;*/
display:block;
float:left;
font-weight:normal;
/* padding-left:15px;
padding-right:15px;*/
text-decoration:none;
}
#menu_pure li.selected_child ul {
	display:block;
	width:850px;
}

ul#menu_sub_1 li div a {width:80px; text-align:center;padding:0 10px;}
ul#menu_sub_2 li div a {width:auto; text-align:left;padding: 0 10px;}

#menu_pure ul#menu_sub_1 li.nonselected div a:hover {color:#fff;text-decoration:none;}
#menu_pure ul#menu_sub_1 li.selected div a:hover {color:#fff;text-decoration:none;}

div.carousel-wrap{
background:url("/ressurs/ikb_com/images/cust-bg.png") repeat-x scroll;}


/* LEFTMENY NEW */

.nav {
margin:0;
padding:0;
width:270px;
margin-top: 40px;
font-size: 0.875em;
}
.nav ul {
margin:0;
padding:0;
list-style-type:none!important;
width: 241px;
}
.nav ul li {
margin:0;
padding:0;
width:234px;
height:28px;
list-style-type:none!important;
padding-top:5px;
padding-left:5px;
}

.nav ul li a {
	color:#409EC8;
}
#nav ul li.active {
        font-weight:bold;
}
.nav ul li:hover{} 
.nav ul li a:hover {
text-decoration:underline;        
}
.nav ul li.features {font-weight:bold;}



