.sIFR-flash{visibility:visible !important;margin:0}.sIFR-replaced{visibility:visible !important}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-flash + div[adblocktab=true]{display:none !important}.sIFR-hasFlash #content_wrapper .componentheading,.sIFR-hasFlash #content_wrapper .contentheading,.sIFR-hasFlash #content_wrapper h1,.sIFR-hasFlash #content_wrapper_front .componentheading,.sIFR-hasFlash #content_wrapper_front .contentheading,.sIFR-hasFlash #content_wrapper_front h1,.sIFR-hasFlash #left h1,.sIFR-hasFlash #contact_us h2.contact{visibility:hidden;line-height:1.4em;padding:0 0 0 0;margin:0}.sIFR-hasFlash #mainlevel li{visibility:hidden;line-height:1.2em;letter-spacing:-.11em;padding:0 0 0 0;margin:0 15px 0 0 !important;margin:0 15px 5px 0}.sIFR-hasFlash
#mainlevel li a{
visibility:hidden;
text-decoration:none
}
body{
margin:0;
padding:0;
text-align:center
}
img.floatLeft { 
    float: left; 
    margin: 6px;
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}

#bg_forside{
width:100%;
background:#fff
url('../images/left.png') repeat-x top center;
}
#bg_underside{
width:100%;
background:#FFF
url('../images/body_underside_bg.png') repeat-x top center;
}
#wrapper_ytre{
width:996px;
margin:0 auto;
text-align:left;
}
#wrapper{
width:976px;
margin:0 auto;
text-align:left
}
#header_wrapper{
height:127px;
width:976px;
float:left;
background:url('../images/soppkopp.jpg') no-repeat 448px 0
}
#menu{
height:81px;
width:876px;
float:left;
margin:46px 0 0 0;
}
#header_right{
height:127px;
width:100px;
float:right
}
#logo{
display:block;
width:81px;
height:74px;
margin:25px 0 0 0;
background:url('') no-repeat top center
}
#showcase_wrapper_front{
height:300px;
width:847px;
float:left;
margin-left:2px !important;margin-left:1px;
background:url('../images/showcase_bg.jpg') repeat-x top center;
overflow:hidden
}
#showcase_wrapper_front .showCase,#showcase_wrapper_front .showCaseInactive{
width:155px;
height:300px;
float:left;
overflow:hidden;
cursor:pointer
}
#showCase0{
}
#showCase1,#showCase2,#showCase3,#showCase4{
margin-left:6px
}
.readMore{
display:inline;
position:relative;
top:270px;
float:right;
color:#000000;
padding:2px 7px;
text-decoration:none;
}
#showcase_wrapper_front .showCaseInactive .readMore{
display:none
}
#slideshowcontainer{
padding:6px;
}
#slideshowbox{
width:370px;
height:100px
}
#mySlideshow{
width:370px;
height:100px;
z-index:5
}
.jdSlideshow{
display:none;
overflow:hidden;
position:relative
}
.jdSlideshow img{
border:0;
margin:0
}
.jdSlideshow .slideElement{
width:100%;
height:100%;
background-color:#000;
background-repeat:no-repeat
}
*:first-child+html .jdSlideshow .slideInfoZone{
height:40px
}
.jdSlideshow .slideInfoZone h2{
padding:0;
font-size:80%;
margin:0;
margin:2px 5px;
font-weight:bold;
color:inherit
}
.jdSlideshow .slideInfoZone p{
padding:0;
font-size:60%;
margin:2px 5px;
color:#000
}
.jdSlideshow a{
font-size:100%;
text-decoration:none;
color:inherit
}
.jdSlideshow a.right,.jdSlideshow a.left{
position:absolute;
height:100%;
width:40%;
cursor:pointer;
z-index:10;
filter:alpha(opacity=20);
-moz-opacity:.2;
-khtml-opacity:.2;
opacity:.2
}
* html .jdSlideshow a.right,* html .jdSlideshow a.left{
filter:alpha(opacity=50)
}
.jdSlideshow a.right:hover,.jdSlideshow a.left:hover{
filter:alpha(opacity=80);
-moz-opacity:.8;
-khtml-opacity:.8;
opacity:.8
}
.jdSlideshow a.left{
left:0;
top:0;
}
* html .jdSlideshow a.left{
}
.jdSlideshow a.right{
right:0;top:0;
}
* html .jdSlideshow a.right{
}
#breadcrumbs_wrapper{
height:52px;
width:976px;
float:left
}
#content_wrapper_front{
width:976px;
float:left
}
#boks_1{
width:292px;
float:left;
}
#boks_wrap_2{
width:392px;
float:left
}
#boks_2{
margin:0 50px;
}
#boks_3{
width:292px;
_width:272px;
float:left;
}
#content_wrapper{
width:976px;
float:left;
}
#left{
width:232px;
float:left;

}
#right_wrap{
width:684px;
float:left;
}
#right{
margin:0 0 0 80px;
}
#footer_wrapper{
float:left;
clear:both;
width:976px
}
.clr{clear:both;overflow:hidden}
#content_front{
margin:22px 0;
padding:22px 0;
float:left;
background:url('../images/avdelare.gif') repeat-y top center;

}
#content{
margin:62px 0;
padding:10px 0;

float:left;
background:url('../images/content_bg.gif') repeat-y top center
}
.hide{display:none}.contentpaneopen{width:100%;margin:0;padding:0;border-collapse:collapse}h1,h2,h3,h4,h5,h6,p,a,.componentheading,.contentheading{
margin:0;
padding:0
}
body{
font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;
font-size:.69em;
line-height:1.64em;
color:#686868
}
p{
margin:0 0 1em 0;
padding:0
}
strong{
font-weight:bold
}
em{
font-style:italic
}
h1,.contentheading,.componentheading{
display:block;
font-size:1.6em;
font-weight:normal;
line-height:1.2em;
letter-spacing:-.05em;
padding:.1em 0 .5em 0;
color: #652010;
}
h2{font-size:1.4em}h3,h4,h5,h6{font-size:1em;font-weight:bold}ul,ol{padding-left:16px;margin:0}li{margin:0;padding:0}a{color:#652010;text-decoration:underline}a:hover{text-decoration:none}#content_wrapper img,#content_wrapper_forside 
img{
padding:1px;
border:6px solid #E3CC99;
margin-bottom:8px;
margin-top:0!important;
margin-top:3px
}
#menu ul{display:block;clear:both;list-style:none;margin:0 0 5px 0;padding:0;float:left}
#menu li{
margin:0;
padding:0;
float:left;
display:inline
}
#mainlevel{
font-size:2em;
}
#mainlevel li{
margin:0 15px 0 0;
padding:0
}
ul.submenu{
line-height:2.25em;
list-style:none;
padding:0 0 1px 0;
margin:0;
background:url('../images/dotted_border.png') repeat-x bottom left
}
ul.submenu li{
background:url('../images/dotted_border.png') repeat-x top left
}
ul.submenu li.active_menu ul{
padding-bottom:6px;
margin-top:0;
background:#DBBF98;
}
ul.submenu li.active_menu ul li{
padding:0;
margin:0 0 0 -16px;
list-style:none
}
ul.submenu li a{
height:2.25em;
padding:0 5px 0 5px;
margin:0;
display:block;
color:#04497a;
text-decoration:none
}
ul.submenu li a:hover{
color:#652010;
text-decoration:underline
}
ul.submenu li.active_menu a,ul.submenu li.active_menu ul li.active_menu a{
color:#04497a;
background:#ecf4f8 url('../images/dotted_border.png') repeat-x top left
}
ul.submenu li.active_menu ul li a{
color:#686868;
padding:0 0 0 24px;
margin:0;
line-height:22px;
height:22px;
background:#ecf4f8 url('../images/arrow.gif') no-repeat 10px 7px
}
ul.submenu li.active_menu ul li a:hover{
color:#04497a;
background:#ecf4f8 url('../images/arrow_active.gif') no-repeat 10px 7px
}
ul.submenu li.active_menu ul li.active_menu a{
background:#ecf4f8 url('../images/arrow_active.gif') no-repeat 10px 7px
}
#menu #mainlevel_sub{
line-height:1.5em;
width:400px;
clear:left !important;
clear:none
}
#menu ul.jflanguageselection{
margin:0;
padding:0;
display:block;
float:right;
clear:none;
margin-right:432px !important;margin-right:210px;
margin-bottom:0px !important
}
#menu ul.jflanguageselection li{
padding-left:5px
}
#mainlevel_sub li{
margin:0 10px 0 0
}
#mainlevel_sub li a{
color:#686868;
text-decoration:none
}
#mainlevel_sub li a:hover{
text-decoration:underline
}
#mainlevel_sub li #active_menu_sub{
color:#04497a
}
#breadcrumbs{
display:block;
float:left;
width:976px;
margin:16px 0 0 0;
color:#90B1C7
}
#breadcrumbs .base{
display:block;
float:left;
width:93px;
height:18px;
overflow:hidden
}
#breadcrumbs a{
display:inline;
color:#90B1C7;
text-decoration:none
}
#breadcrumbs a:hover{
color:#ccdbe4
}
span.base2{
display:block;
width:883px;
float:left;
margin-top:0 !important;
margin-top:2px;overflow:hidden
}
span.pathway{
overflow:hidden
}
#footer{
color:#DDD;
font-size:.82em
}
#footer_left{
float:left}#bottom_link{float:left;margin-right:3px}#mainlevel_footer{float:left;clear:none;list-style:none;margin:0;padding:0}#mainlevel_footer li{float:left;margin:0 3px 0 0;padding:0}

#footer_left a{
color:#652010;
text-decoration:none
}

#footer_left a:hover{
color:#686868;
text-decoration:underline
}
#footer_right{color:#C9C9C9;float:right}#footer_right a{color:#C9C9C9;text-decoration:none}#footer_right a:hover{text-decoration:underline}.componentheading embed.sIFR-flash,.componentheading .sIFR-replaced,.componentheading embed .sIFR-flash span.sIFR-alternate{margin:0 0 0 4px}.contentheading embed.sIFR-flash,.contentheading .sIFR-replaced,.contentheading embed .sIFR-flash span.sIFR-alternate{margin:0 0 0 -4px}table.blog{width:100%}#contact_us{background:#4997c1;padding:12px 12px 0px;border:6px solid #005b8b;color:white}.contact_front_margin{margin-top:25px}#contact_us a{color:white;text-decoration:underline}#contact_us a:hover{text-decoration:none}
