@charset "utf-8";
body {background: #ffffff url(/pixx/bakgrund.png) fixed top center no-repeat;padding:0px;margin:0px;font-family: Arial,verdana,Helvetica,sans-serif;}
html {padding:0px;margin:0px;}
img {
image-rendering: optimizeQuality;
-ms-interpolation-mode: bicubic;
}
div.spacer {clear:both;display:inline;}
#omslagstip {
	display:none;
	font-size:14px;
	height:320px;
	width:330px;
	color:#fff;
	background-color: transparent;
	background-image: url(/pixx/black_arrow.png);
	background-repeat: no-repeat;
	z-index: 5050;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
#omslagstip H1{font-size:1.2em;margin:0px 0px 0px 0px;padding:0px;}
#omslagstip H2{font-size:0.9em;margin:0px 0px 0px 0px;padding:0px;}
#omslagstip p {font-size:0.9em;margin:0px 0px 0px 0px;}

#omslagstip IMG{margin-left:0px;margin-right:5px;float:left;margin-top:0px;padding:0px 0px 10px;vertical-align:middle;}
#article_list_link {background-image:url(/pixx/link.gif);clear:none;float:right;height:8px;width:8px;position:absolute;right:3px;top:5px;}

/* style the trigger elements */
#tip img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}

#wrapper {
	width:999px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	position:relative;
	clear:both;
	height:auto;
}
#column1{float:left;clear:left;padding-right:1px;border-right-width:1px;border-right-style:solid;border-right-color:#E9E9E9;}
#column2{
	float:right;
	clear:right;
	width:402px;
	overflow:hidden;
}
#list_thumbnail{width:120px;image-rendering: optimizeQuality;  /* Firefox 3.6 */-ms-interpolation-mode: bicubic;}
#nyhets_thumbnail{
	width:120px;
	image-rendering: optimizeQuality;  /* Firefox 3.6 */
	-ms-interpolation-mode: bicubic;
	height: auto;
}
.stortavlor{margin-top:1px;}
#top_banner{
	height:120px;
	width:999px;
	text-align:right;
	background-image:url(/pixx/topbanner.png);
	background-repeat:no-repeat;
}
#bottom_banner{height:120px;width:1013px;text-align:right;background-image: url(/pixx/topbanner.jpg);background-repeat:no-repeat;clear:both;margin-top:1px;}
#page {font-family: Arial,verdana,Helvetica,sans-serif;font-size:12px;text-align:left;height:auto;padding:0px;margin:0px;}
#row{display: block;clear:both;float:none;height:auto;width:auto;margin:0px;padding:0px;}
#divTopLeft{position:absolute;margin:0px;left:1024px;top:3px;width:150px;overflow:hidden; background-color:#000000}
#divTopLeft h2, #divTopLeft a,#divTopLeft a.active-trail, #divTopLeft a.active,#divTopLeft a.active:hover{text-decoration:none;color:#ffffff;display:block;font-size:12px;margin-left:5px}
#divTopLeft a:hover{ text-decoration:underline}
#headernav {
	background-image: url(/pixx/navback.png);
	background-repeat:no-repeat;
	height:136px;
	width:999px;
	margin-top:1px;
	padding:0px;
	position: relative;
}
#footer {
	background-image: url(/pixx/footer.png);
	background-repeat:no-repeat;
	height:112px;
	width:999px;
	padding-top:10px;
	margin-top:1px;
	clear:both;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
	z-index: 5;
}
#home {
	height:100px;
	width:400px;
	display:block;
	cursor: hand;
}
#grow {
	height:auto;
	width:1013px;
	z-index: 300;
}
#lcolumn {
	clear:left;
	float:left;
	margin:0px;
	Padding-top:5px;
	width:805px;
	background-image: url(/pixx/topfade.png);
	background-repeat:repeat-x;
	background-position:top;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#rcolumn {
	text-align:left;
	float:right;
	width:213px;
	clear:right;
	height:auto;
	padding:0px;
	overflow:visible;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	left: 823px;
	top: 138px;
	z-index: 300;
	position: absolute;
}
#toolbar{height:21px;width:605px;border:#cccccc solid 1px;margin-bottom:5px;margin-top:5px;clear:both;font-size:0.88em;line-height:20px}
.toolholder{float:right;display:inline;margin-right:5px;padding-right:5px;}
.tool{margin-left:5px;margin-right:5px;margin-top:5px;margin-bottom:5px;padding:0px;height:13px;width:15px;background-attachment: scroll;float:left;clear:left;}
#maila{background-image: url(../pixx/maila.gif);background-repeat:no-repeat;background-position: left top;}
a:hover #maila {background-position:bottom;}
#kommentera{background-image: url(../pixx/kommentera.gif);background-repeat:no-repeat;background-position: left top;}
a:hover #kommentera {background-position:bottom;}
#las{background-image: url(../pixx/las.gif);background-repeat:no-repeat;background-position: left top;}
a:hover #las {background-position:bottom;}
#rsstool{background-image:url(../pixx/rsstool.gif);background-repeat:no-repeat;background-position:left top;}
a:hover #rsstool {background-position:bottom;}
#print{background-image:url(../pixx/print.gif);background-repeat:no-repeat;	background-position:left top;}
a:hover #print {background-position:bottom;}
#blogginfo {width:609px;overflow:hidden;}
#article {background-image:url(/pixx/top_article.gif);background-position:center top;background-repeat:repeat-x;float:left;height:auto;margin:0px;overflow:hidden;position:relative;	text-align:left;clear:none;padding-top:0px;padding-right:0px;padding-left:0px;}
#article_items{	clear:both;display:block;height:auto;margin:0px 5px 5px;overflow:hidden;padding:0px 0px 5px;position:relative;border-right-width:1px;border-bottom-width:1px;	border-right-style:dotted;border-bottom-style:dotted;border-right-color:#E9E9E9;border-bottom-color:#E9E9E9;}
#article H1{font-size:28px;letter-spacing:-0.02em;margin-left:5px;margin-right:15px;margin-bottom:3px;margin-top:5px;padding:0px;color:#141414;}
#article H2 {color:#444444;font-size:1.4em;margin:5px 15px 3px 5px;padding:0px;font-weight:500;}
#article P{font-size:1.2em;margin-top:3px;margin-left:5px;margin-right:10px;color:#111111;}
#article IMG{margin-left:5px;margin-right:5px;margin-top:5px;margin-bottom:0px;padding:0px;}
.leftfloat{float:left;}
.rightfloat{float:right;}
#article_clear {clear:both;padding:0px;margin:0px;height:7px;width:100%;background-image:url(/pixx/bottom_article.png);background-repeat:repeat-x;display:block;}
#article_end {padding:0px;margin:0px;height:7px;width:100%;background-image:url(/pixx/bottom_article.png);background-repeat:repeat-x;display:block;clear:both;}
#article_clear_small{clear:both;padding:0px;margin:0px;height:7px;width:350px;background-image:url(/pixx/bottom_article.png);background-repeat:repeat-x;display:block;}
#article_rss {background-image:url(/pixx/rss_on_white.gif);clear:none;float:right;height:24px;width:24px;position:absolute;bottom:5px;right:10px;}
#article_link {background-image:url(/pixx/link.gif);clear:none;float:right;height:8px;width:8px;position:absolute;right:10px;top:25px;}
#boxxholder{
	position:absolute;
	left: 3px;
	top: -72px;
	z-index: 4999;
}
#boxxtop {
	background-image:url(/pixx/boxxtop.png);
	background-repeat:no-repeat;
	height:36px;
	margin:0px;
	overflow:hidden;
	text-align:left;
	width: 213px;
	clear:both;
	}
#boxxfiller {
	background-image:url(/pixx/boxxfiller.png);
	background-repeat:repeat-y;
	height:auto;
	margin:0px;
	overflow:visible;
	text-align:left;
	width: 213px;
	position: relative;
	z-index: 5001;	

	}
#boxxbottom {
	background-image:url(/pixx/boxxbottom.png);
	background-repeat:no-repeat;
	height:34px;
	margin:0px;
	overflow:hidden;
	text-align:left;
	width: 213px;
	clear:both;
	z-index: 5000;
	}
#middle_ad {
	background-image:url(/pixx/top_article.gif);
	background-position:center top;
	background-repeat:repeat-x;
	float:none;
	height:auto;
	margin:0px;
	overflow:hidden;
	text-align:left;
	width: 405px;
	clear:both;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#middle_ad IMG{margin-left:5px;margin-right:5px;margin-top:0px;margin-bottom:0px;}
#article a,#article a.active-trail, #article a.active,#article a.active:hover{text-decoration:none;color:#000000;display: block;}
#article a:hover{color:#000000;text-decoration: underline;background-color:#eeeeee;}
#article_list {
	background-image:url(/pixx/top_article.gif);
	background-position:center top;
	background-repeat:repeat-x;
	clear:left;
	float:left;
	height:auto;
	margin:0px;
	padding:0px;
	position:relative;
}
#article_list H1{font-size:1.2em;margin:0px 0px 0px 0px;padding:0px;}
#article_list H2{font-size:1.1em;margin:0px 0px 0px 0px;padding:0px;}
#article_list p {
	font-size:1em;
	color:#111111;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#article_list p a:hover{text-decoration:none;}
#article_list_items p a:hover{text-decoration:none;}
#article_list IMG{margin-left:0px;margin-right:5px;float:left;margin-top:0px;padding:0px 0px 0px;vertical-align:middle;}
#article_list_link {background-image:url(/pixx/link.gif);clear:none;float:right;height:8px;width:8px;position:absolute;right:3px;top:5px;}
.typ{font-size:1em;font-style:normal;text-align:left;clear:both;color:#FFFFFF;background-color:#000000;font-weight:bold;margin-top:0px;margin-right:1px;
	margin-bottom:1px;margin-left:0px;padding-top:1px;padding-right:0px;padding-bottom:1px;padding-left:5px;}
.columnwrapper{margin:0px;padding:0px}
.clearfix {display:block;}
#nyheter{background-color: #339966;}
#senast{background-color:#666666;}
ul.links {margin:0;padding:0;}
ul.links.inline {display:inline;}
ul.links li {display:inline;list-style-type:none;padding:0px 0.5em;}
ul.links {margin:0px;padding:0px;}
ul.links.inline {display:inline;}
ul.links li {display:inline;list-style-type:none;padding:0px 4px 0px 0px;}
ul.links li.first {padding:0px 4px 0px 0px;}
ul.links li.last {padding:0px;}
#nav {width:581px;padding-left:10px;height:25px;padding-top:0px;position:absolute;top:72px;left:397px;}
#nav ul {margin:0px;padding:0px;}
#nav li {display:block;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;white-space:normal;}
#nav li a {color:#FFD813;display:block;float:left;font-family:Arial;font-size:0.95em;text-decoration:none;padding-top:2px;padding-right:5px;padding-bottom:2px;padding-left:5px;border-right-width: 1px;border-right-style:solid;border-right-color:#506789;font-weight: bold;}
#nav li.first a {padding-left:0;}
#nav li.last a {border:medium none;}
#nav li a.active, #nav li a.active:hover, #nav li.active-trail a, #nav li.active-trail a:hover {color:#FFFFFF;background-attachment: scroll;background-color: #C61C2E;background-image: none;background-repeat: repeat;background-position: 0 0;}
#nav li a:hover {color:#FFFFFF;background-attachment: scroll;background-color: #C61C2E;background-image: none;background-repeat: repeat;background-position: 0 0;}
#nav .selected {color: #fff;}
#nav .selected a {background:#555555 none repeat scroll 0 0;color:#ffffff;}
#nav .haschildren {background-position:center bottom;}


#nav2 {
	width:581px;
	padding-left:10px;
	height:25px;
	padding-top:0px;
	position:absolute;
	top:43px;
	left:397px;
}
#nav2 ul {margin:0px;padding:0px;}
#nav2 li {display:block;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;white-space:normal;}
#nav2 li a {color:#FFD813;display:block;float:left;font-family:Arial;font-size:0.95em;text-decoration:none;padding-top:2px;padding-right:5px;padding-bottom:2px;padding-left:5px;border-right-width: 1px;border-right-style:solid;border-right-color:#506789;font-weight: bold;}
#nav2 li.first a {padding-left:0;}
#nav2 li.last a {border:medium none;}
#nav2 li a.active, #nav li a.active:hover, #nav li.active-trail a, #nav li.active-trail a:hover {color:#FFFFFF;background-attachment: scroll;background-color: #C61C2E;background-image: none;background-repeat: repeat;background-position: 0 0;}
#nav2 li a:hover {color:#FFFFFF;background-attachment: scroll;background-color: #C61C2E;background-image: none;background-repeat: repeat;background-position: 0 0;}
#nav2 .selected {color: #fff;}
#nav2 .selected a {background:#555555 none repeat scroll 0 0;color:#ffffff;}
#nav2 .haschildren {background-position:center bottom;}
.block ul.menu, .block .item-list ul {margin:0px;padding:0px;}
.block ul.menu li, .block .item-list ul li {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;}
.block ul.menu li {padding:0px;}
.block ul.menu ul, .block .item-list ul ul {padding-left:20px;}
.clear{clear:both;margin:0px;height:0px;line-height:1px;padding:0px;}
.footer_logo{
	margin:20px;
	text-align:right;
	float:right;
	margin:10px;
	padding:5px;
	position: absolute;
	left: 859px;
	top: 58px;
}
h1{
	line-height:1em;
	font-size:18px;
	margin-bottom: 2px;
}
h2{
	line-height:1em;
	font-size:16px;
	margin-bottom: 5px;
}
#middle_column {border-bottom:1px dotted #CCCCCC;display:block;height:auto;margin:0px 0px 5px 5px;overflow:hidden;padding:0px 0px 5px;float:right;}
#article_list_items {clear:both;display:block;height:auto;margin:0px 5px 5px;overflow:hidden;padding:0px 0px 5px;position:relative;border-right-width:1px;
	border-bottom-width:1px;border-right-style:dotted;border-bottom-style:dotted;border-right-color:#E9E9E9;border-bottom-color:#E9E9E9;}
.listwidthsmall{width:328px;padding-right:20px;padding-left:20px;margin-right:10px;}
.listwidthvsmall{width:225px;padding-right:10px;padding-left:5px;margin-right:10px;margin-left:0px;}
#article_list_items H1{
	font-size:1.4em;
	margin-left:0px;
	margin-right:13px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
	line-height:1.1em
}
#article_list_items a,#article_list_items a.active-trail, #article_list_items a.active,#article_list_items a.active:hover{text-decoration:none;color:#000000;display: block;}
#article_list_items a:hover{
	color:#000000;
	text-decoration: none;
	background-color:#9DD5EC;
}

.shadetabs{padding:3px 0px;margin-left: 0px;margin-top:1px;margin-bottom:0px;font:bold 12px Verdana;list-style-type:none;text-align: left;}
#mainnavigation,#mainnavigation li,#subnavigation,#servicenavigation li {background: transparent url(/) 0 0 repeat-x;}
#nav .selected a{
	background-color:#353749;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-weight: bold;
}
#subnavigation .selected a,#topnavbar,#servicenavigation{background-image: url(/pixx/mermeny.gif);background-repeat:no-repeat;font-weight:bold;}
#mainnavigation {position: relative;clear:both;min-height:22px;background-color:#e1e1e1;border:solid 1px #646464;margin:0px;padding:0px;overflow:hidden;}
#mainnavigation li {display:block;float:left;min-height:22px;background-color:#ededed;background-position: 0 -72px;padding:0px;}
#mainnavigation li a {
	display: block;
	line-height: 20px;
	margin: 0;
	padding: 1px 7px;
	font-size: 1.05em;
	font-weight: bold;
	border-right: solid 1px #e0e0e0;
	border-left: solid 1px #fff;
}
#mainnavigation .selected {
	color: #fff;
	border-right: solid 1px #e0e0e0;
}
#mainnavigation .selected a {
	border-right: solid 1px #fff;
	margin-right: 0;
	padding: 1px 8px;
	color: #fff;
}

#mainnavigation .sitemap {
	position: absolute;
	right: 0px;
	border-left: solid 1px #e0e0e0;
}
#mainnavigation .sitemap {
	border-left: solid 1px #e0e0e0;
	border-right: solid 1px #e0e0e0;
}
#mainnavigation .sitemap a {
	border-right: 0 !important;
	margin-right: 0;
	padding-left: 25px !important;
	color: #fff;
}
#mainnavigation .sitemap a.hide {

}
#subnavigation {
	clear: both;
	min-height: 15px;
	list-style-type: none;
	overflow: hidden;
	background-image: url(/pixx/bottom_article.png);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#subnavigation li {
	display: block;
	float: left;
	height: 20px;
	background: none;
	padding: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
#subnavigation a {
	display: block;
	line-height: 20px;
	margin: 0;
	padding: 0 9px 0 5px;
	font-size:13px;
}
#subnavigation .selected a {
	font-weight: bold;
	background-color: #EEEEEE;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#subnavigation .haschildren.selected a {
	background-position: center bottom;
}
#nav .haschildren.selected a {
	background-position: center bottom;
}
#subchildnavigation {
	clear: both;
	min-height: 20px;
	background-color: #eeeeee;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#subchildnavigation li {
	display: block;
	float: left;
	height: 20px;
	background: none;
	padding: 0;

}
#subchildnavigation a {
	display: block;
	line-height: 20px;
	margin: 0;
	padding: 0 9px 0 5px;
	font-size:13px;
}
#subchildnavigation .selected a {font-weight: bold;}
#partnernav {list-style-type:none;font-size:0.65em;color:#333333;width:850px;height:auto;clear:left;overflow:visible;margin-top:60px;margin-right:0px;	margin-bottom: 5px;margin-left:10px;}
#partnernav div{border-right: solid 1px #cccccc;}
#partnernav ul {padding:0px;margin:0px;}
#partnernav li {display:inline;height:15px;line-height:17px;margin-right:5px;padding-right:5px;border-right:solid 1px #d2d2d2;font-weight:bold;}
#partnernav a {font-weight:bold;}
#partnernav .datetime .weekday {text-transform:capitalize;}
#servicenavigation {float: right;margin: 0;	padding: 0px 0px 0px 4px;list-style-type:none;}
#servicenavigation li {display:block;float:left;height:17px;padding:0px;}
#servicenavigation a {display:block;line-height:13px;margin:2px 0px 0px 0px;padding:0px 7px 2px 7px;font-size:1em;background:transparent url(/pixx/bl.gif) bottom right repeat-y;}
#servicenavigation .svdinfo a { background: none;padding-right: 3px;}
#breadcrumbnavigation {margin:-2px 0px 0px 0px;padding:0px 0px 19px;list-style-type:none;font-size:1em;}
#breadcrumbnavigation li {display:block;float:left;padding:0px 4px 0px 0px;}
#breadcrumbnavigation a {color:#497191;font-weight:bold;padding-right:8px;}
a:hover {text-decoration:underline;}
a {color:#000000;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none;}
.ui-accordion .ui-accordion-header a {
	display:block;
	font-size:0.9em;
	padding:0.1em 0.1em 0.1em 2em;
	font-weight: bold;
}
/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer;position: relative;margin-top: 1px;zoom: 1;}
.ui-accordion .ui-accordion-li-fix { display: inline;}
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important;}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute;left: .5em;top: 50%;margin-top: -8px;}
.ui-accordion .ui-accordion-content { padding: 1em 2.2em;border-top: 0;margin-top: -2px;position: relative;top: 1px;margin-bottom: 2px;overflow: auto;display: none;}
.ui-accordion .ui-accordion-content-active { display: block;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	text-decoration:none;
	font-weight:bold;
}
.text_annons{margin-left:5px; position:relative;     clear:both;display:block;height:auto;margin:0px 5px 5px;overflow:hidden;padding:0px 0px 5px;border-right-width:1px;
	border-bottom-width:1px;border-right-style:dotted;border-bottom-style:dotted;border-right-color:#E9E9E9;border-bottom-color:#E9E9E9;}
.text_annons h2 {margin-bottom:2px;padding:0px;}
.text_annons p{padding:0px;}
