html {
overflow-y:scroll;
}

body {
background: url(/filearchive/4/4928/bg.jpg) repeat-x;
margin:0;	
}

#container {
background: url(/filearchive/4/4929/header-bg.jpg) no-repeat right top;
margin: 0 auto;
width: 980px;
min-height: 600px;
padding-bottom:60px;
}

.logoholder {
height: 53px;
padding-top:23px;
}

.navigation{}

.contentwrapper {
clear: both;
margin-top:53px;
}

.subnavwrapper {
float:left;
width: 235px;
}

.maincontentcontainertop {
float:right;
width:718px;
height:8px;
background: url(/filearchive/4/4944/content-bg-top.gif) no-repeat;
}

.maincontentcontainer{
float:right;
width:719px;
min-height:400px;
display:table;
_margin-top:-11px;
background: url(/filearchive/4/4943/content-bg.gif) no-repeat bottom;
}

.footerinfo{
float:right;
font-family: arial, verdana;
font-size: 11px;
color: #1682c1;
margin-right:17px;
margin-top:7px;
text-transform: uppercase;
width:670px;
}

.footerinfo a:link, .footerinfo a:visited {
font-family: arial, verdana;
font-size: 11px;
color: #1682c1;
text-decoration: underline;
text-transform: uppercase;
}

.footerinfo a:hover, .footerinfo a:active {
font-family: arial, verdana;
font-size: 11px;
color: #1682c1;
text-decoration: underline;
text-transform: uppercase;
}


/* NAVIGERING
*************************************************************************************/

/* TOPNAVIGATION (sätt "top" som CssPrefix)
************************************************************/
/* Placera "menubg" i lemooncell */
.menubg{}

#topmenucontainerHorizontal{}
#topmenucontainerHorizontal UL{DISPLAY: inline; LIST-STYLE-TYPE: none}
#topmenucontainerHorizontal UL LI{DISPLAY: inline; FLOAT: left}

#top0level A{DISPLAY: block; PADDING: 0px 20px 0px 20px; FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #999; LINE-HEIGHT: 40px; FONT-FAMILY: arial; TEXT-DECORATION: none; background: url(/filearchive/4/4932/tab.gif) no-repeat right; margin-right: 2px;}

#top0level A:hover{color:#1682c1;}

#top0level A#current{ color:#1682c1; background: url(/filearchive/4/4931/tab-chosen.gif) no-repeat right; margin-right: 2px;}

/* Lägg in en bild i filarkivet och hämta ID i fältet "Separator" när du dubbelklickar kontrollen */
.topSeparator{width: 1px}


/* SUBNAVIGATION (sätt "sub" som CssPrefix)
************************************************************/
#submenucontainer{}

#newsarchivesub0levelContainer{PADDING: 0px;BACKGROUND: #fff;}
#sub1levelContainer{PADDING: 0px}
#sub2levelContainer{PADDING: 0px; MARGIN: -1px 0px 4px 1px; BACKGROUND: #fff; width: 233px}
#sub3levelContainer{PADDING: 0px; MARGIN: 0px}

/* Tar bort punktlista (täcker IE6+ FF) */
#newsarchivesub0level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}
#sub1level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}
#sub2level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}
#sub3level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}

/* Länkar i menyn */
.SubnavHeader{
PADDING-LEFT: 25px; DISPLAY: block; COLOR: #ffffff; FONT-FAMILY: arial; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 29px;  background: url(/filearchive/4/4957/subnav-header-bg.gif) no-repeat}

#newsarchivesub0levelContainer A{PADDING-LEFT: 25px; DISPLAY: block; COLOR: #999; FONT-FAMILY: arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; LINE-HEIGHT: 29px;  background: none;}

#sub1levelContainer A{PADDING-LEFT: 25px; DISPLAY: block; COLOR: #999; FONT-FAMILY: arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; LINE-HEIGHT: 29px; background: url(/filearchive/4/4956/subnav-bg.gif) no-repeat}
#sub2levelContainer A{PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 11px; background: none}
#sub3levelContainer A{PADDING-LEFT: 55px; LINE-HEIGHT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 10px}
#sub1levelContainer A:hover{COLOR: #1682c1;}

/* Aktiv huvudnod */
#newsarchivesub0levelContainer A#active{background: none; color:#1682c1;}
#sub1levelContainer A#active{background: url(/filearchive/5/5067/subnav-bg-on2.gif) no-repeat; color:#1682c1;}
#sub2levelContainer A#active{BACKGROUND: none}
#sub3levelContainer A#active{}

/* Aktiv sida */
#newsarchivesub0levelContainer A#current{background: none; color:#1682c1;}
#sub1levelContainer A#current{BACKGROUND: url(/filearchive/5/5067/subnav-bg-on2.gif) no-repeat; COLOR: #1682c1}
#sub2levelContainer A#current{PADDING-LEFT: 40px; background: none}
#sub3levelContainer A#current{PADDING-LEFT: 55px}

.newsarchivesubwrapper{
background: #fff;
margin-left: 2px;
margin-right: 2px;
padding-top:15px;
padding-left:8px;
padding-bottom:15px;
}


/* BREADCRUM (sätt "bc" som CssPrefix)
************************************************************/
#bcmenucontainerHorizontal UL{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}
#bcmenucontainerHorizontal UL LI{DISPLAY: inline}

#bc0level A{FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; TEXT-DECORATION: none}

#bc0level A:hover{COLOR: #999}

#bc0levelContainer A#current{color: #3366cc}

.bcSeparator{padding: 0px 4px 0px 4px; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; TEXT-DECORATION: none}


/* CONTENT
**************************************************************/
.maincontentwrapper{
width: 693px;
_width:699px;
min-height: 400px;
_height:400px;
display: table;	
margin-left:12px;
padding-bottom:30px;
}
	
.topimagecaption{
font-family: arial, verdana;
font-size: 11px;
font-style: italic;
color:#999;
}
	
.maincontent{
font-family: arial, verdana;
color:#666;
font-size: 12px;
width:440px;
line-height:18px;
margin-left:15px;
padding-bottom:25px;		
}

.maincontent a:link, .maincontent a:visited {
color:#1682C1;
}
.maincontent a:hover, .maincontent a:active {
color:#333;
}

.contenttext{
font-family: arial, verdana;
color:#666;
font-size: 12px;
line-height:18px;
}
	
.startboxleftwrapper{
float: left;
width: 466px;
*padding-top: 8px;
_padding-top: 8px;

}
	
.startboxrightwrapper{
float: right;
width: 227px;
*padding-top: 8px;
_padding-top: 8px;
}

.startboxright{
width:227px;
min-height: 125px;
_height: 125px;
float: left;
font-family: arial, verdana;
font-size: 12px;
color: #1682c1;

}	
	
.startbox{
width:227px;
min-height: 125px;
_height: 125px;
display:table;
float: left;
margin-right: 6px;
_margin-right:4px;
font-family: arial, verdana;
font-size: 12px;
color: #1682c1;

}

startbox ul, .startboxright ul{
list-style: none;
margin:0;
padding-left: 15px;
line-height: 16px;
}
	
.startbox h1{
font-family: arial, verdana;
font-size: 14px;
color: #fff;
background: url(/filearchive/4/4988/startbox-header-bg.gif) no-repeat;
display: block;
height: 21px;
line-height: 21px;
padding-left: 15px;
text-transform: uppercase;
}

.startboxright h1{
font-family: arial, verdana;
font-size: 14px;
color: #fff;
background: url(/filearchive/4/4988/startbox-header-bg.gif) no-repeat;
display: block;
height: 21px;
line-height: 21px;
padding-left: 15px;
text-transform: uppercase;
_width:207px;
}

.startbox a:link, .startbox a:visited{
font-family: arial, verdana;
font-size: 12px;
color: #1682c1;
text-decoration: none;
}

.startbox a:hover, .startbox a:active{
font-family: arial, verdana;
font-size: 12px;
color: #333;
text-decoration: none;
}

.printpage{
clear:both;
padding-top:20px;
}

.printpage a:link, .printpage a:visited {
font-family: arial, verdana;
font-size: 12px;
color: #1682c1;
text-decoration:none;
}

.printpage a:hover, .printpage a:active {
font-family: arial, verdana;
font-size: 12px;
color: #333;
text-decoration:none;
}

.divlitenboxcontent{
margin-left:15px;
}

.mainTitle h1{
font-family: arial, verdana;
font-size: 24px;
color: #333;
margin-left:15px;
margin-top: 7px;
}

.searchwrapper{
margin-left:15px;
margin-top:38px;
}

.newswrapper{
margin-left:15px;
margin-top:5px;
}

.newsitem{
margin-bottom:8px;
}

.newsdate a:link.news, .newsdate a:visited.news {
text-decoration:none;
font-family: arial, verdana;
font-size: 11px;
color: #999;
font-weight:bold;

}
.newsdate a:hover.news, .newsdate  a:active.news  {
text-decoration:none;
font-family: arial, verdana;
font-size: 11px;
color: #999;
font-weight:bold;
}

.newstitle a:link.news, .newstitle a:visited.news {
text-decoration:none;
font-family: arial, verdana;
font-size: 13px;
color: #1682c1;
font-weight:normal;

}
.newstitle a:hover.news, .newstitle  a:active.news  {
text-decoration:none;
font-family: arial, verdana;
font-size: 13px;
color: #333;
font-weight:normal;
}


.contenttitle{
font-family: arial, verdana;
font-size: 24px;
color: #333;
margin-bottom:12px;
}


/* Nyhetsarkiv
**************************************************************/

.newscontentwrapper{
margin-top:35px;
margin-bottom:30px;
margin-left:30px;
font-family: arial, verdana;
color:#666;
font-size: 12px;
width:440px;
}

.newscontentwrapper .maincontentwrapper{
margin-left:-17px;
_margin-left:-14px;
}

/* Sökresultat
**************************************************************/
.searchresultwrapper{
margin-top:30px;
margin-left:25px;
margin-bottom:60px;
font-family:arial, verdana;
font-size:14px;
color:#333;
}

.searchresultwrapper a:link, .searchresultwrapper a:visited{text-decoration:underline; color:#1682c1; line-height:22px;}
.searchresultwrapper a:hover, .searchresultwrapper a:active{text-decoration:none; color:#333;line-height:22px;}

.searchresulthead{font-size:18px;}
.searchresultcount{padding-right:10px; line-height:22px;}
