@charset "UTF-8";
/* basic */
body{
		 font-family:Verdana, Geneva, sans-serif;
		 background:#e7be0a url(/datateam/symfoni/cmsmm.nsf/lupgraphics/lsbg-bg.jpg/$file/lsbg-bg.jpg) no-repeat fixed center top;
		 font-size:85%;
		 margin:0;
		 padding:0;
		 }
.articleCol1,
.articleCol2 {
		 width: 260px;
		 border-top: 1px solid #666;
		 padding-top: 1em;
}
.articleCol1 {
		 float: left;
}
.articleCol2 {
		 float: right;
}
p{
		 margin:0;
		 padding:0 0 1.3em 0;
		 line-height:1.5em;}
h1{
		 font-family: Helvetica, Arial, sans-serif;
		 font-weight:normal;
		 font-size:30px;
		 margin:0;
		 padding:0 0 5px 0;
		 line-height:1.2em;
		 		 }
		 		 h1.categoryTitle{
		 		 		 border-bottom:1px solid #CCC;
		 		 		 margin-bottom:0.7em;
		 		 		 }
		 		 h1.frontpage{
		 		 		 font-size:30px;
		 		 		 border-bottom:1px solid #CCC;
		 		 		 margin-bottom:0.7em;
		 		 		 padding-bottom:0.7em;
		 		 		 }
h2{
		 font-family: Helvetica, Arial, sans-serif;
		 margin:0;
		 padding:0;
		 font-weight:normal;
		 line-height:1.1em;
		 }
		 h2 a{
		 		 text-decoration:none;
		 		 }
		 		 h2 a:hover{
		 		 		 text-decoration:underline;
		 		 }
h3{
		 font-family: Helvetica, Arial, sans-serif;
		 margin:0;
		 padding:0;
		 }
a{
		 color:#0865a2;
		 }
		 a:hover{
		 color:#F00;}
blockquote{
		 margin:0 40px 10px 0;
		 padding:0;
		 }
		 blockquote span{
		 		 background-color:#000;
		 		 color:#FFF;
		 		 padding:3px;
		 		 line-height:1.5em;
		 		 }
ul, ol{
		 margin:0;
		 padding-bottom:1.3em;
		 line-height:1.5em;
		 }
ul{
		 padding-left: 1.3em;
		 }
ol{
		 padding-left: 1.8em;
		 }
li{
		 margin-bottom:0.5em;
		 }
table{
		 margin-bottom:1.3em;
		 border-collapse:collapse;
		 margin-left:1px;
		 border:1px solid #CCC;
		 }
th{
		 background-color:#CCC;
		 text-align:left;
		 font-family: Helvetica, Arial, sans-serif;
		 padding:0.4em;
		 border-right:1px solid #FFF;
		 vertical-align:top;
		 }
td{
		 font-size:0.9em;
		 padding:0.2em;
		 line-height:1.5em;
		 border:1px solid #CCC;
		 }
caption{
		 font-size:1.2em;
		 text-align:left;
		 font-family: Helvetica, Arial, sans-serif;
		 font-weight:bold;
		 margin:0;
		 padding:0 0 0.1em 0;
		 }
		
/* RUNE ADDED */
.lsbgKonferanseInfo{
		 width:381px;
		 border-left:3px solid #ff9900;
padding:8px;
		 }
.lsbgKonferanseInfo li, ul{
		list-style-type:none;
line-height:12px;
padding-bottom:0;
		 }
table.lsbgKonferanseAgenda td{
padding:4px;
		 }
/* layout */
	
	#mainMenu{
		 position:relative;
		 background-color:#000;
		 margin:0 auto 0 auto;
		 padding:0;
		 width:972px;
		 height:50px;
		 list-style-type:none;
		 background-image:url(/datateam/symfoni/cmsmm.nsf/lupgraphics/black-stripes.gif/$file/black-stripes.gif);
		 background-repeat:repeat-x;
		 }
		 #mainMenu li{
		 		 position:relative;
		 		 float:left;
		 		background-image:url(/datateam/symfoni/cmsmm.nsf/lupgraphics/mainMenuSeparator.gif/$file/mainMenuSeparator.gif);
		 		 background-repeat:no-repeat;
		 		 background-position:left top;
		 		 overflow:visible;
		 		 }
		 		 #mainMenu li:hover ul{
		 		 		 display:block;}
		 		 #mainMenu li#firstMainMenuItem{
		 		 		 background-image:none;
		 		 		 }
		 		 #mainMenu a{
		 		 		 font-family: Helvetica, Arial, sans-serif;
		 		 		 font-size:17px;
		 		 		 display:block;
		 		 		 margin:0;
		 		 		 padding:16px 13px 0 13px;
		 		 		 color:#FFF;
		 		 		 text-decoration:none;
		 		 		 }
		 		 		 #mainMenu a:hover{
		 		 		 		 color:#ffc82e;
		 		 		 		 }
		 		 #mainMenu li ul{
		 		 		 position:absolute;
		 		 		 list-style-type:none;
		 		 		 clear:none;
		 		 		 background-color:#000;
		 		 		 margin:0;
		 		 		 padding:14px 0 10px 0;
		 		 		 min-width:180px;
		 		 		 display:none;
		 		 		 }
		 		 		 #mainMenu li ul li{
		 		 		 		 display:block;
		 		 		 		 float:none;
		 		 		 		 background-image:none;
		 		 		 		 padding:15px 5px 0px 15px;
		 		 		 		 }
		 		 		 		 #mainMenu li ul li a{
		 		 		 		 		 display:inline;
		 		 		 		 		 clear:both;
		 		 		 		 		 font-size:15px;
		 		 		 		 		 line-height:11px;
		 		 		 		 		 font-weight:normal;
		 		 		 		 		 color:#fff;
		 		 		 		 		 padding:5px 0px;
		 		 		 		 		 margin:0;
		 		 		 		 		 }
		 		 		 		 		 #mainMenu li ul li a span{
		 		 		 		 		 		 }
		 		 		 		 		 #mainMenu li ul li a:hover{
		 		 		 		 		 		 }
		 		
	 		
		 		
		 		
#logoWrapper{
		height:80px;
margin:0 auto;
padding:18px 0 0;
width:940px;
		 }
		 #logoWrapper a{
		 		
		 		 }
		 		 #logoWrapper a img{
		 		 display:block;
		 		 height:63px;
width:395px;
		 		 border:none;
		 		 }
#contentWrapper1{
		 width:980px;
		 margin:0 auto 0 auto;
		 background-image:url(/datateam/symfoni/cmsmm.nsf/lupgraphics/bgcontenttop.png/$file/bgcontenttop.png);
		 background-position:center top;
		 background-repeat:no-repeat;
		 padding:7px 0 0 0;
		 }
		
		 #contentWrapper2{
		 		 background-image:url(/datateam/symfoni/cmsmm.nsf/lupgraphics/bgcontentbottom.png/$file/bgcontentbottom.png);
		 		 background-position:center bottom;
		 		 background-repeat:no-repeat;
		 		 padding: 0 0 6px 0;
		 		
		 		 }
		 		 #contentWrapper3{
		 		 		 background-image:url(/datateam/symfoni/cmsmm.nsf/lupgraphics/bgcontentmid.png/$file/bgcontentmid.png);
		 		 		 background-position:center;
		 		 		 background-repeat:repeat-y;
		 		 		 }
		 		 		 #contentWrapperInner{
		 		 		 		 padding:12px 20px 8px 20px;
		 		 		 		 }
		 		 		 		 #asidewrapper{
		 		 		 		 		 width:370px;
		 		 		 		 		 float:left;
		 		 		 		 		 overflow:hidden;
		 		 		 		 		 /*border:1px solid #000;*/
		 		 		 		 		 }
		 		 		 		 #articlewrapper{
		 		 		 		 		 width:550px;
		 		 		 		 		 float:left;
		 		 		 		 		 margin-right:20px;
		 		 		 		 		
		 		 		 		 		 }		
#footer{
		 width:920px;
		 padding:0;
		 margin:10px auto 30px auto;
		 font-size:12px;
		 }		
/*custom*/
.leadingWrapper{
		margin: 0;
		 padding: 0 0 5px 0;
		 }
		 .leadingImage{
		 		 border:none;
		 		 float:right;
		 		 margin:0 0 0 10px;}
.leadingWrapper table, tr, td {
border: 0px;
}
.adWrapper{
		 margin:0 0 20px 0;
		 padding:0;
		 }
		 .adWrapper a{
		 		 }
		 		 .adWrapper a img{
		 		 		 border:none;}
		
.date{
		 color:#666;
		 }
.adWrapperAside180x100{
		 width:381px;
		 height:100px;
		 margin-bottom:20px;
		 }
		 .adWrapperAside180x100 a{
		 		 display:block;
		 		 float:left;
		 		 margin:0 10px 0 0;
		 		 padding:0;
		 		 }
		 		 .adWrapperAside180x100 a img{
		 		 		 border:none;
width:180px;
height:100px;
		 		 		 }
.adWrapperAside380x100{
		 width:381px;
		 height:100px;
		 margin-bottom:20px;
		 }
		 .adWrapperAside380x100 a{
		 		 display:block;
		 		 float:left;
		 		 margin:0 10px 0 0;
		 		 padding:0;
		 		 }
		 		 .adWrapperAside380x100 a img{
		 		 		 border:none;
width:380px;
height:100px;
		 		 		 }
		 		 		
	
.asideMenuWrapper{
		 border-bottom:1px solid #666;
		 background-color:#f0f0f0;
		 padding:0;
		 margin:0 0 20px 0;
		 clear:both;
		 border:1px solid #000;
		 }
		 .asideMenuWrapper h3{
		 		 color:#e7be0a;
		 		 background-color:#000;
		 		 font-weight:bold;
		 		 padding:6px 10px 4px 10px;
		 		 font-size:14px;
		 		 line-height:16px;
		 		 background-image:url(/datateam/symfoni/cmsmm.nsf/lupgraphics/black-stripes.gif/$File/black-stripes.gif);
		 		 background-repeat:repeat-x;
		 }
		 .asideMenuWrapper h3 span{
		 		 display:block;
		 		 color:#FFF;
		 		 font-weight:normal;
		 		 }
		 .asideMenuWrapper ul{
		 		 list-style-type:none;
		 		 margin:0;
		 		 padding:0;
		 		 }
		 		 .asideMenuWrapper ul li{
		 		 		 padding:0;
		 		 		 margin: 0;
		 		 		 clear:both;
		 		 		 border-bottom:1px solid #666;
		 		 		 }
		 		 		 .asideMenuWrapper ul li a{
		 		 		 		 font-family:Helvetica, Arial, sans-serif;
		 		 		 		 display:block;
		 		 		 		 font-size:12px;
		 		 		 		 line-height:15px;
		 		 		 		 font-weight:bold;
		 		 		 		 text-decoration:none;
		 		 		 		 padding:7px 5px 6px 5px;
		 		 		 		 margin:0;
		 		 		 		
		 		 		 		 }
		 		 		 		 .asideMenuWrapper ul li a span{
		 		 		 		 		 color:#000;
		 		 		 		 		 display:block;
		 		 		 		 		 margin:0px;
		 		 		 		 		 font-weight:normal;
		 		 		 		 		
		 		 		 		 		 }
		 		 		 		 .asideMenuWrapper ul li a:hover{
		 		 		 		 		 background-image:url(/datateam/symfoni/cmsmm.nsf/lupgraphics/blue-gray-stripe.gif/$File/blue-gray-stripe.gif);
		 		 		 		 		 color:#FFF;
		 		 		 		 		 }
		 		 		 		 		 .asideMenuWrapper ul li a:hover span{
		 		 		 		 		 		 color:#FFF;}
		 div.asideMenuWrapper p{
		 		 background-color:#f0f0f0;
		 		 border-top:1px solid #ccc;
		 		 padding:10px;
		 		 margin:0px;
		 		 clear:both;
		 		 }		 		
		 		 		
.clr{
		 clear:both;}
		 		 		
div.lastMagazine{
		 background-color:#f0f0f0;
		 padding:10px;
		 }
		 div.lastMagazine p{
		 		 }
		 div.lastMagazine h2{
		 		 font-size:14px;
		 		 color:#333;
		 		 text-transform:uppercase;
		 		 }
		 div.lastMagazine h3{
		 		 margin:0;
		 		 padding:15px 0 5px 0;
		 		 font-size:24px;
		 		 font-weight:normal;
		 		 }
		 		 div.lastMagazine h3 a{
		 		 		 text-decoration:none;
		 		 		 }
		 		 		 div.lastMagazine h3 a:hover{
		 		 		 		 text-decoration:underline;}
		 .lastMagazine a{
		 		 		 border:none;
		 		 		
		 		 }
		 		 .lastMagazine a img{
		 		 		 		 border:none;
		 		 		 		 float:right;
		 		 		 		 margin:0 0 0 10px;
		 		 		 		 }
		 		 		 		
		 div.lastMagazine a{
		 		 }
		 div.lastMagazine ul{
		 		 margin:0;
		 		 padding:0 0 0 14px;
		 		 float:left;
		 		 width:300px;
		 		 }
		 		 div.lastMagazine ul li{
		 		 		 margin:0 0 10px 0;
		 		 		 padding:0;
		 		 		 }
		 div.lastMagazine p{
		 		 padding:10px 0 0 0;
		 		 clear:both;
		 		 }
		 		 		
		 		 		
.clr{
		 clear:both;}
#ie6warning{
		 border-bottom: 4px solid #d8d6ba; background-color: lightYellow; padding: 10px; margin:0;
		 }
		 #ie6warning div{
		 		 margin:0 auto;
		 		 width:960px;
		 		 }
		 		 #ie6warning div p{
		 		 		 font-size:12px;
		 		 		 margin:0;
		 		 		 padding:0;}
		 		 		
div.contentInlineImage{
		 background-color:#000;
		 padding:10px;
		 margin:2px 0 2px 20px;
		 float:right;
		 overflow:hidden;
		 }
		 .contentInlineImage img{
		 		 display:block;
		 		 }
		 .contentInlineImage span{
		 		 clear:both;
		 		 float:left;
		 		 font-size:90%;
		 		 color:#FFF;
		 		 margin:0;
		 		 padding:5px 0 0 0;
		 		 }
p.imageCaption{
		 font-size:0.9em;
		 color:#666;
		 }
div.magasinWrapper{
		 width:561px;
		 }
		 div.magasinWrapper a{
		 		 display:block;
		 		 float:left;
		 		 width:100px;
		 		 min-height:170px;
		 		 margin:0 9px 10px 0;
		 		 text-decoration:none;
		 		
		 		 }
		 		 div.magasinWrapper a img{
		 		 		 border:none;
		 		 		 display:block;
		 		 		 clear:both;
		 		 		 border:1px solid #CCC;
		 		 		 }
		 		 div.magasinWrapper span{
		 		 		 font-size:0.9em;
		 		 		 display:block;
		 		 		 clear:both;
		 		 		 }
ul.listOfTitles{
		 list-style-type:none;
		 padding:0;
		 margin:0 0 1.5em 0;
		 }
		 ul.listOfTitles li{
		 		 border-bottom:1px solid #999;
		 		 }
		 		 ul.listOfTitles li a{
		 		 		 text-decoration:none;
		 		 		 font-weight:bold;
		 		 		 }
		 		 		
/*sÃ¸k*/
.search_result{
		 margin-bottom:1.5em;
		 padding-bottom:1.5em;
		 }
		 input#search_searchword {
		 		 border:1px solid #CCCCCC;
		 		 height:1.6em;
		 		 margin-right:20px;
		 		 padding:4px 7px;
		 		 vertical-align:middle;
		 		 width:250px;
		 }
h3#searcResultsTitle{
		 border-bottom:1px solid #999;
		 margin-bottom:1.5em;
		 padding-bottom:0.1em;
		 }
.td_article {
line-height: 2.5em;
}
	
.asideMenuWrapperMedlem{
		 border-bottom:1px solid #666;
		 background-color:#f0f0f0;
		 padding:0;
		 margin:0 0 20px 0;
		 clear:both;
		 border:1px solid #000;
		 }
		 .asideMenuWrapperMedlem h3{
		 		 color:#e7be0a;
		 		 background-color:#000;
		 		 font-weight:bold;
		 		 padding:6px 10px 4px 10px;
		 		 font-size:14px;
		 		 line-height:16px;
		 		 background-image:url(/datateam/symfoni/cmsmm.nsf/lupgraphics/black-stripes.gif/$File/black-stripes.gif);
		 		 background-repeat:repeat-x;
		 }	

