/* Default stylesheet */body {	background: #FFFFFF url(http://img1.custompublish.com/getfile.php/1505962.1891.rraqadpyec/bg.jpg) repeat-y center;	color: #000000;	font-family: Verdana, "DejaVu Sans", "Bitstream Vera Sans", "Lucida Sans Unicode", Geneva, sans-serif;	/*font-family: Georgia, "DejaVu Serif", "Bitstream Vera Serif", "Times New Roman", "Liberation Serif", Times, Serif;*/	/*font-family:  Arial, "Liberation Sans", "Helvetica Neue", Helvetica, "Nimbus Sans L", Sans, Sans-serif;*/	/*font-family: "Gill Sans", Calibri, FreeSans, "Trebuchet MS", sans-serif;*/	font-size: 75%; /* 12px*/	margin: 0px;	padding: 0px;}table,caption,th,td {	font-size: 1.0em;}h1, h2, h3, h4, h5, h6 {	margin: 4px 0px;	padding: 0px;}h1 {	font-size: 1.45em;}h2 {	font-size: 1.3em;}h3 {	font-size: 1.2em;}h4 {	font-size: 1.1em;}h5 {	font-size: 1.0em;}h6 {	font-size: 1.0em;}p {	padding: 0px;	margin: 4px 0px 16px 0px;}pre {	font-family: "Courier New", Courier, monospace;	font-size: 1em;}/* End General elements*/a img {	border: none;}.body img {	margin: 3px 10px 5px;}.body img[align="left"] {	margin-left: 0;}.body img[align="right"] {	margin-right: 0;}div.forum {	clear: both;}/* Use class layout on images and tables used for layout */img.layout, a img.layout {	 left: 55px;    position: absolute;    top: 24px;}img.layout, a img.layout2 {	position: absolute;    right: 188px;    top: 10px;}img.layout, a img.layout3 {	position: absolute;    right: 38px;    top: 115px;}table.layout {	margin: 0px;	padding: 0px;}td.layout {	padding: 0px;	text-align: left;	vertical-align: top;}/* General links */a:link, a:visited {color:#F7941D; }a:hover {color:#000; }/* read more.. links */.link {color:#F7941D; }a.link:link {color:#F7941D; }a.link:visited {color:#F7941D; }a.link:hover {color:#000000; }/* Standard navigation links */.menu a:link {text-decoration: none;}.menu a:visited {text-decoration: none;}.menu a:hover {text-decoration: underline;}.menu a.menuselected:link {text-decoration: underline;}.menu a.menuselected:visited {text-decoration: underline;}.menu a.menuselected:hover {text-decoration: underline;}/* Printable/tell a friend links	*/.toollink { }a.toollink:link { }a.toollink:visited { }a.toollink:hover { }/* Copyright, CustomPublish powered link etc.	 */.cp { }a.cp:link { }a.cp:visited { }a.cp:hover { }/* Linked headlines (normally inside LIST-sections) */ .headlinelink { }.headlinelink:link { }.headlinelink:visited { }.headlinelink:hover { }/* Linked headlines on listing pages */.headline .headlinelink { }.headline .headlinelink:link,.headline .headlinelink:visited {color: #000; text-decoration: none; }.headline .headlinelink:hover { text-decoration: underline;}/* Navigation path links */#pathplace {text-decoration: none;width: 643px;height: auto;margin: 10px 0;}.path	{text-decoration: none;width: 643px;height: auto;margin: 10px 0;}a.path:link {text-decoration: none; }a.path:visited {text-decoration: none; }a.path:hover {text-decoration: none; }/* Sitemap links */.tree { font-weight: normal; }a.tree:link { text-decoration: none; color: #000000; }a.tree:visited { text-decoration: none; color: #000000; }a.tree:hover { text-decoration: underline; color: #000000; }.sitetree { font-weight: normal; }a.sitetree:link { text-decoration: none; color: #000000; }a.sitetree:visited { text-decoration: none; color: #000000; }a.sitetree:hover { text-decoration: underline; color: #000000; }/* SECTION: Standard CP classes*/div.date, span.date { color: #999999; font-size: 0.9em; }#todaysDate { bottom: 3px;color: #FFFFFF;position: absolute;right: 10px;font-size: 10px;}.author { color: #333333; font-size: 0.9em; }.feedback {}#copyright {}#cp ;}/* CSS code for (rounded) corners. Remember position: relative; on container element */span.corner { 	background-repeat: no-repeat;	display: block;	position: absolute;	/* Set width/height to size of corner images */	width: 10px;	height: 10px;}span.corner.tl { 	background-position: top left;	left: -1px;	top: -1px;}span.corner.tr { 	background-position: top right;	right: -1px;	top: -1px;}span.corner.br { 	background-position: bottom right;	bottom: -1px;	right: -1px;}span.corner.bl { 	background-position: bottom left;	bottom: -1px;	left: -1px;} /* midtskygge */div.s1 { 	background-position: top left;	background-repeat: repeat-y;}/* toppskygge */div.s2 { 	background-position: top left;	background-repeat: no-repeat;}/* bunnskygge */div.s3 { 	background-position: bottom left;	background-repeat: no-repeat;}/* Fully flexible shadows *//* Use in combination with corners for a rounded box with almost any type of shadow *//* Flexibility limited by image size due to combination of two shadows top+bottom/left+right in each image. *//* HTML Skeleton: <div class="container"><!-- must have position: relative; --><div class="side h b"><div class="side h t"><div class="side v l"><div class="side v r">Content here...<span class="corner tl"></span><span class="corner tr"></span><span class="corner br"></span><span class="corner bl"></span></div></div></div></div><!-- end sides --></div><!-- end container -->*/div.side, span.side {	 display: block;}/* v = vertical, h = horizontal, l = left, r = right */ div.side.v, span.side.v {	 background-position: top left;	 background-repeat: repeat-y;}div.side.v.r, span.side.v.r {	 background-position: top right;}div.side.h, span.side.h {	 background-position: top left;	 background-repeat: repeat-x;}div.side.h.b, span.side.h.b {	 background-position: bottom left;} /* Site default shadows */div.side.h, span.side.h {	 /* Background-image with horizontal (top/bottom) shadows. Taller than tallest container with shadow. Split into two background images when required	*/}div.side.v, span.side.v {	 /* Background-image with vertical (left/right) shadows. Wider than page */ }/* Standard tools */div.tools { margin: 15px 0px; }div.tool { margin: 2px 0px; }#skiplink {   position: absolute;  left: -1000px;  width: 900px;/*  display: none;*/}div.pagebar { padding: 10px 0px; clear: both; }.pagebar.prev { margin-right: 10px; }span.arrow { padding: 0px 3px; }/* SECTION: listing/view styles */div.pagedescription { 	margin: 0 0 16px;}.pagedescription { }h1.headline {	font-family: Georgia;	font-size: 20px;	color: #000;	margin: 0px;	padding: 10px 10px 0;}div.twocol h1.headline {	padding: 10px 0;}h1.headlineview {	font-family: Georgia;	border-bottom: 1px solid #000000;    float: left;    font-size: 30px;    margin-top: 17px;    width: 519px;}.subheadline, h2.subheadline {	font-size: 1.0em;	font-weight: normal; 	margin: 5px 0px 0px 0px;	padding: 0px;	line-height: 1.0;}h2.paragraphheadline {}.ingress {}div.ingress {	margin: 6px 0px; 	padding: 0px;}.ingressview {}div.ingressview {	margin: 6px 0px; 	padding: 0px;}p.byline, .byline {	margin: 0px; padding: 0px;}/* SECTION: Articlemedia */div.articlemedia { 	float: right;    margin: 20px;    width: 250px;}div.articleimage { 	margin-bottom: 10px;}div.articleimagedesc, i.paragraphpictext { 	font-style: italic;	padding: 1px 2px;}/* SECTION: viewarea block/spacing elements */.block, .articleblock {	margin-bottom: 15px;}.articleblock .imgwrap {	float: left;	width: 32.5%;}.articleblock .imgwrap img {	max-width: 100%;	height: auto;}.articleblock .textwrap {	float: right;	width: 65%;}/* Full text width if no listing image */div.articleblock.nopic .textwrap {	float: none;	width: auto;}/* 2-spalter */div.twocol .articleblock { 	width: 49%;}div.twocol .articleblock.pair0 { 	clear: both;	float: left;}div.twocol .articleblock.pair1 { 	clear: right;	float: right;	margin-right: 0;}div.twocol .articleblock.pair2 { 	clear: both;	float: left;}div.twocol .articleblock.pair3 { 	clear: right;	float: right;	margin-right: 0;}/* 3-spalter */div.threecol .articleblock { 	width: 32%;	float: left;	margin-right: 2%;}div.threecol .articleblock.treble0 { 	clear: both;}div.threecol .articleblock.treble1 { 	margin-right: 0;}div.threecol .articleblock.treble2 { 	clear: right;	float: right;	margin-right: 0;}.listingarea hr, div.hr /* Replacement for hr (easier to style in older browsers) */{	background-color: transparent;	border-width: 0 0 1px;	border-style: solid;	border-color: #E0E0E0;	font-size: 1px;	clear: both;	height: 10px;	margin-bottom: 10px;}div.body {	clear: both; 	margin: 0px 0px 22px 0px;}div.articleparagraph {	margin-bottom: 16px;}.clearfix { clear: both; font-size: 1px; height: 0px; }/* SECTION ARTPICS */td.artpic {	padding: 5px;	vertical-align: top;	text-align: left;}/* SECTION: page containers */ #page {	width: 1024px;	height: auto;	margin: 0 auto;	padding: 0px;	text-align: left;}#top {	background: url(http://img1.custompublish.com/getfile.php/1505959.1891.pbbwwpdpfq/top_bg.png) no-repeat center;	height: 148px;    margin-left: -1px;    padding-top: 40px;    position: relative;    width: 1024px;    border-left: 1px solid #C1C1C1;    border-right: 1px solid #C1C1C1;}#topnav {}#middle {}#navbar {	border-left: 1px solid #C1C1C1;    border-right: 1px solid #C1C1C1;    height: 34px;    margin: 136px -1px 0;    padding-left: 20px;    width: 1004px;}.nav {	clear: both;    float: left;    height: 34px;    width: 643px;}#main {	border-left: 1px solid #C1C1C1;    border-right: 1px solid #C1C1C1;    float: left;    margin-left: -1px;    min-height: auto;    position: relative;    width: 1024px;}.frontpage #main {	margin-top: 20px;}#mainleft {    min-height: 910px;    margin-left: 20px;    width: 643px;}#mainright {    height: auto;    margin-right: 20px;    position: absolute;    right:0;    top:0;    width: 333px;}#mainrighttop {    height: auto;    max-width: 333px;  	float: left;}#mainrightbottom {    height: auto;    float: left;    width: 333px;}#mainrightbottom .topbox {background: #f7941d ;width:333px;height:30px;}#mainrightbottom .grid {background: url(http://img1.custompublish.com/getfile.php/1500251.1891.uyqbbpdfvy/grid.png) no-repeat top center;width: 304px;height: 667px;margin: 20px auto;position: relative;}#mainrightbottom .topbox p{	color: #FFFFFF;    font-family: georgia;    font-size: 20px;    padding: 2px 0 0 15px;    text-align: left;    text-decoration: none;}#mainsidebar {	float: right;	width: 180px;}/* #main when no sidebar */.widemain #main {	float: right;	width: 760px;}.widemain #navbar {	margin-right: 0;}.widemain #mainsidebar {	display: none;}/* #main when no sidebar or navbar */.widefull #main {	float: none;	width: auto;}.widefull #navbar, .widefull #mainsidebar {	display: none;}#footer {	float: left;    height: 50px;    margin: 25px auto;    padding-top: 50px;    text-align: center;    width: 1024px;}/* SECTION: Sidebar */.sidebar {}.box {	padding: 0px;	margin: 0px 0px 15px 0px;	position: relative;}.box .head {}.box .cell {	padding: 5px;}.box ul {	padding: 0px;	margin: 0px 0px 0px 0px;	list-style-type: none;}.box ul li {	margin: 0px 0px;	padding: 0px;}.box ul ul{	padding-left: 10px;}.box p {	padding: 0px;	margin: 0px 0px 5px 0px;}.box h3.caption {	padding: 0px;	margin: 0px;}/* SECTION: page elements */#path {	margin-bottom: 5px;} #path span.arrow {	padding: 0px 3px; }ul.menu, ul.submenu {	padding: 0px;	margin: 0px;	list-style-type: none;}ul.submenu {	padding-left: 10px;}ul.menu li, ul.submenu li {    background: none repeat scroll 0 0;    float: left;    font-family: helvetica;    font-size: 14px;    padding: 10px 31px;    text-align: center;    text-decoration: none;}ul.menu li.spacingabove{	margin-top: 10px;}ul.menu li.spacingbelow{	margin-bottom: 10px;}#topmenu {	list-style-type: none;}#topmenu li {	display: inline;}/* .adminbar {	position: absolute;    right: 20px;    top:0;}  */#tools {	list-style-type: none;}#tools li {	background-position: center left;	background-repeat: no-repeat;}#tools li#tips {}#tools li#printable {}.search {    background: none repeat scroll 0 0 #F15A22;    float: left;    height: 34px;    margin-left: 6px;    position: relative;    width: 335px;}#searchform {	padding: 6px 10px 5px 18px;}input.searchinput {	vertical-align: middle;	background: #f7a687;	border: #a73e17 1px solid ;	width: 125px;	height: 19px;}	input.searchsubmit {	vertical-align: middle;	cursor:pointer;	background: url(http://img1.custompublish.com/getfile.php/1499208.1891.dbbrqawbsu/search.png) no-repeat;	width: 16px;	height: 16px;	border: none;	margin-left: 7px;}/* SECTION: banner locations */.bannerlocation {	clear: both;    text-align: center;    margin: 20px 0;}.bannerlocation table {	margin-left: auto;	margin-right: auto;}.bannerlocation td {	text-align: center;	padding: 5px 0px;}.bannerlocation img {	border-width: 0px;}.icalendardayhead { background-color: #CECECE; }.monthlycalendar {width:160px;padding: 5px;float:left;}.caldayhasevent {color:red;cursor:pointer;}.dailyevent {color:red;cursor:pointer;}.kalenderbox {width:160px;float:right;}#mainrighttop h3 {text-align: center;}.kalenderbox .cell {text-align: center;}.caldayname {border-bottom: #000 1px solid;}.calsaturday {color: #F15A22 ;}.calsunday {color: #F15A22 ;}.eventwhen a {color: #F15A22 ;}.eventwhat a {font-weight: bold;}.monthlycalendartable { width: 100%; }.calendardate { color:#333333; font-size: 0.9em; }.errmsg { font-weight: bold; color: #AA0000; }table.weathertablefivedays { }table.weathertablefivedays td {	padding: 5px;}table.weathertablefivedays td.weatherlocname {	width: 100px;	font-weight: bold;}table.weathertablefivedays { }.weatherdaylabel, td.weatherfivedays {	width: 75px;}input.newslettersubemail {	width: 98%;}/* Kalenderliste */h2.dayheader {	border-bottom: 1px solid #CCCCCC;	font-size: 1.1em;	font-weight: bold;	margin-top: 10px;}div.calendarentry {	font-size: 0.9em;}span.caltime {	margin-right: 15px;}div.vevent {	background-color: #EEEEEE;    border: 1px solid #666666;    float: right;    padding: 5px;    width: 314px;}div.adverDivider {	background: none repeat scroll 0 0 #CCCCCC;    height: 120px;    left: 0;    position: absolute;    top: 17px;    width: 629px;    padding:5px;}div.adverDivider p{	bottom: -20px;    color: #FFFFFF;    font-family: Georgia;    font-size: 40px;    position: absolute;    right: 13px;}.pagelogo {	float:left;	margin:10px;}.pheadlineview {	border-bottom: 1px solid #000000;    float: left;    font-size: 30px;    margin-top: 17px;    width: 519px;}.particlemedia {	width:643px;	height:auto;}.particlemedia  .articleimage {	margin:20px 10px 20px 0;	float:left;}.cpsinput {	width: 225px;}.cpstextarea {	width: 519px;}.allevents {	float: right;	padding-top: 6px;}/* Partners */.column1 {float: left;list-style: none outside none;margin: -19px 0 0 -23px;text-align: center;text-decoration: none;}.column1 a {color: #999999;text-decoration: none;}.column1 li {width:61px;height:80px;margin-top:30px;}.column2 {float: left;list-style: none outside none;margin: -19px 0 10px 5px;text-align: center;text-decoration: none;}.column2 a {color: #999999;text-decoration: none;}.column2 li {width:61px;height:80px;margin-top:30px;}.column3 {float: left;list-style: none outside none;margin: -19px 0 0 5px;text-align: center;text-decoration: none;}.column3 a {color: #999999;text-decoration: none;}.column3 li {width:61px;height:80px;margin-top:30px;}/* Partners a:hover*//* Column1 */.Varmland a {display:block;background: url(http://img1.custompublish.com/getfile.php/1509149.1891.depdxtusxr/Varmland.png) no-repeat center;width:48px;height:60px;position: relative;}.Varmland a:hover {background: url(http://img1.custompublish.com/getfile.php/1509034.1891.ppbbxbtpqx/Varmland_hover.png) no-repeat;color:#F7941D;width:48px;height:60px;}.VarmlandL {	left: -2px;    position: absolute;    top: 76px;}.Askim a {display:block;background: url(http://img1.custompublish.com/getfile.php/1500470.1891.ydqywredpr/Askim.png) no-repeat center;width:52px;height:63px;position: relative;}.Askim a:hover {background: url(http://img1.custompublish.com/getfile.php/1500452.1891.ydbsesvfcb/Askim_hover.png) no-repeat;color:#F7941D;width:52px;height:63px;}.AskimL {	left: 7px;    position: absolute;    top: 70px;}.Romskog a {display:block;background: url(http://img1.custompublish.com/getfile.php/1500469.1891.awupeburea/Romskog.png) no-repeat center;width:50px;height:63px;position: relative;}.Romskog a:hover {background: url(http://img1.custompublish.com/getfile.php/1500461.1891.suvuftebpq/Romskog_hover.png) no-repeat;color:#F7941D;width:52px;height:63px;}.RomskogL {	left: -2px;    position: absolute;    top: 70px;}.Spydeberg a {display:block;background: url(http://img1.custompublish.com/getfile.php/1500468.1891.vduvvsqdxy/Spydeberg.png) no-repeat center;width:55px;height:67px;position: relative;}.Spydeberg a:hover {background: url(http://img1.custompublish.com/getfile.php/1500464.1891.uxeawxbcev/Spydeberg_hover.png) no-repeat;color:#F7941D;width:55px;height:67px;}.SpydebergL {	left: -3px;    position: absolute;    top: 73px;}.Karlstad a {display:block;background: url(http://img1.custompublish.com/getfile.php/1500467.1891.eabdfxxces/Karlstad.png) no-repeat center;width:53px;height:63px;position: relative;}.Karlstad a:hover {background: url(http://img1.custompublish.com/getfile.php/1500457.1891.xfwuyrqvuf/Karlstad_hover.png) no-repeat;color:#F7941D;width:53px;height:63px;}.KarlstadL {	left: 3px;    position: absolute;    top: 80px;}.Arjang a {display:block;background: url(http://img1.custompublish.com/getfile.php/1500466.1891.tfuytsybba/Arjang.png) no-repeat center;width:52px;height:64px;position: relative;}.Arjang a:hover {background: url(http://img1.custompublish.com/getfile.php/1500451.1891.yxutcxyuqc/Arjang_hover.png) no-repeat;color:#F7941D;width:52px;height:64px;}.ArjangL {	left: 7px;    position: absolute;    top: 76px;}/* Column1 Ends *//* Column2 */.Ostfold a {display:block;background: url(http://img1.custompublish.com/getfile.php/1501391.1891.tbesrxsvrr/Ostfold.png) no-repeat center;width:48px;height:60px;position: relative;}.Ostfold a:hover {background: url(http://img1.custompublish.com/getfile.php/1501755.1891.becpaayetu/Ostfold_hover.png) no-repeat;color:#F7941D;width:48px;height:60px;}.OstfoldL {	left: 3px;    position: absolute;    top: 76px;}.Eidsberg a {display:block;background: url(http://img1.custompublish.com/getfile.php/1501323.1891.dvrvddddyv/Eidsberg.png) no-repeat center;width:52px;height:63px;position: relative;}.Eidsberg a:hover {background: url(http://img1.custompublish.com/getfile.php/1500454.1891.vurprbufdx/Eidsberg_hover.png) no-repeat;color:#F7941D;width:52px;height:63px;}.EidsbergL {	left: 2px;    position: absolute;    top: 70px;}.Trogstad a {display:block;background: url(http://img1.custompublish.com/getfile.php/1501329.1891.rawvydaecb/Trogstad.png) no-repeat center;width:51px;height:62px;position: relative;}.Trogstad a:hover {background: url(http://img1.custompublish.com/getfile.php/1500465.1891.urbcuaerqe/Trogstad_hover.png) no-repeat;color:#F7941D;width:51px;height:62px;}.TrogstadL {	left: 0;    position: absolute;    top: 70px;}.Hobol a {display:block;background: url(http://img1.custompublish.com/getfile.php/1501325.1891.yuxyvsrdxa/Hobol.png) no-repeat center;width:53px;height:66px;position: relative;}.Hobol a:hover {background: url(http://img1.custompublish.com/getfile.php/1500456.1891.fwsbrevpuc/Hobol_hover.png) no-repeat;color:#F7941D;width:53px;height:66px;}.HobolL {	left: 11px;    position: absolute;    top: 73px;}.Grums a {display:block;background: url(http://img1.custompublish.com/getfile.php/1501324.1891.wqaaxfdxtp/Grums.png) no-repeat center;width:52px;height:63px;position: relative;}.Grums a:hover {background: url(http://img1.custompublish.com/getfile.php/1500455.1891.uxvfavxqaw/Grums_hover.png) no-repeat;color:#F7941D;width:52px;height:63px;}.GrumsL {	left: 7px;    position: absolute;    top: 80px;}.Bengtsfors a {display:block;background: url(http://img1.custompublish.com/getfile.php/1501322.1891.cxxttupura/Bengtsfors.png) no-repeat center;width:51px;height:62px;position: relative;}.Bengtsfors a:hover {background: url(http://img1.custompublish.com/getfile.php/1500453.1891.fvrrwfafuy/Bengtsfors_hover.png) no-repeat;color:#F7941D;width:51px;height:62px;}.BengtsforsL {	left: -5px;    position: absolute;    top: 76px;}/* Column2 Ends *//* Column3 */.Aremark a {display:block;background: url(http://img1.custompublish.com/getfile.php/1500472.1891.qtcsyaxybx/Aremark.png) no-repeat center;width:52px;height:64px;position: relative;}.Aremark a:hover {background: url(http://img1.custompublish.com/getfile.php/1500450.1891.twyrrteuvf/Aremark_hover.png) no-repeat;color:#F7941D;width:52px;height:64px;}.AremarkL {	left: 1px;    position: absolute;    top: 76px;}.Marker a {display:block;background: url(http://img1.custompublish.com/getfile.php/1501326.1891.caaetpcurx/Marker.png) no-repeat center;width:48px;height:60px;position: relative;}.Marker a:hover {background: url(http://img1.custompublish.com/getfile.php/1500458.1891.wyudvyeaxt/Marker_hover.png) no-repeat;color:#F7941D;width:48px;height:60px;}.MarkerL {	left: 4px;    position: absolute;    top: 70px;}.Skriptvet a {display:block;background: url(http://img1.custompublish.com/getfile.php/1500471.1891.sxxbccaypw/Skriptvet.png) no-repeat center;width:53px;height:66px;position: relative;}.Skriptvet a:hover {background: url(http://img1.custompublish.com/getfile.php/1500463.1891.fbuawxupyb/Skriptvet_hover.png) no-repeat;color:#F7941D;width:53px;height:66px;}.SkriptvetL {	left: 2px;    position: absolute;    top: 70px;}.Moss a {display:block;background: url(http://img1.custompublish.com/getfile.php/1501761.1891.tubbtecxxd/Moss.png) no-repeat center;width:53px;height:61px;position: relative;}.Moss a:hover {background: url(http://img1.custompublish.com/getfile.php/1500459.1891.wqbeyfspps/Moss_hover.png) no-repeat;color:#F7941D;width:53px;height:61px;}.MossL {	left: 11px;    position: absolute;    top: 73px;}.Saffle a {display:block;background: url(http://img1.custompublish.com/getfile.php/1501328.1891.ywdabfxywq/Saffle.png) no-repeat center;width:53px;height:63px;position: relative;}.Saffle a:hover {background: url(http://img1.custompublish.com/getfile.php/1500462.1891.euyccvurbq/Saffle_hover.png) no-repeat;color:#F7941D;width:53px;height:63px;}.SaffleL {	left: 9px;    position: absolute;    top: 80px;}.Handelskammarn a {display:block;background: url(http://img1.custompublish.com/getfile.php/1509104.1891.bewpbprwpp/Handelskammaren.png) no-repeat center;width:51px;height:25px;position: relative;}.Handelskammarn a:hover {background: url(http://img1.custompublish.com/getfile.php/1509037.1891.wwdstfuqry/Handelskammaren_hover.png) no-repeat;color:#F7941D;width:51px;height:25px;}.HandelskammarnL {	left: -20px;    position: absolute;    top: 76px;}/* Column3 Ends *//* Partners a:hover Ends*//* Partners Ends*//* Nav Dropdown Menu */.mainmenuitem180171 {background: #034ea2;}#mainmenu, #mainmenu * {	margin:	0;padding:0;	list-style:	none;	position: relative;	z-index:99;	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;	text-transform: capitalize;}#mainmenu {	line-height:1.0;}#mainmenu ul {	position:absolute;	top:-999em;	width:14em; /* left offset of submenus need to match (see below) */}#mainmenu ul li {	width:100%;}#mainmenu li:hover {	visibility:	inherit; /* fixes IE7 'sticky bug' */}#mainmenu li {    float: left;    height: 34px;    position: relative;    width: 106px;}#mainmenu a {	display: block;    position: relative;    color: #FFF;    text-decoration: none;    padding: 10px;}#mainmenu a:hover {color:#000;}#mainmenu li:hover ul, #mainmenu li.sfHover ul {	left:0;	top:100%; /* match top ul list item height */	z-index:99;}ul#mainmenu li:hover li ul, ul#mainmenu li.sfHover li ul {	top:-999em;}ul#mainmenu li li:hover ul, ul#mainmenu li li.sfHover ul {	left:100%;	top:0;}ul#mainmenu li li:hover li ul, ul#mainmenu li li.sfHover li ul {	top: -999em;}ul#mainmenu li li li:hover ul, ul#mainmenu li li li.sfHover ul {	left: 100%;	top: 0;}/* Nav Dropdown Menu Ends*//* Navmenu Colors */#mainmenuitem177245 {background: #F15A22;} /* Home */#mainmenuitem180171 {background: #034ea2;} /* News */	#m2menu180171 li {background: #034ea2;border-bottom: 1px solid #FFFFFF;} /* News Submenus */#mainmenuitem180170 {background: #2484c6;} /* About Us */#mainmenuitem180173 {background: #ffc600;} /* Activities */	#m3menu180173 li {background: #ffc600;border-bottom: 1px solid #FFFFFF;} /* Activities Submenus */#mainmenuitem180172 {background: #F15A22;} /* Partners */	#m4menu180172 li {background: #F15A22;border-bottom: 1px solid #FFFFFF;} /* Partners Submenus */#mainmenuitem177246 {background: #034ea2;} /* Contact *//* Navmenu Colors Ends *//* Page Specific Tags */.frontpage .article0, .frontpage .article1 {	float: left;    margin-right: 10px;    min-height: 400px;    width: 49%;}.frontpage .article1 {	float: left;    margin-right: 0;}.frontpage .article0 .imgwrap img, .frontpage .article1 .imgwrap img  {    float: left;    max-width: none;}.frontpage .article0 .textwrap, .frontpage .article1 .textwrap {   	background: none repeat scroll 0 0 #F2F2F2;    float: right;    position: relative;    width: 100%;}.frontpage .article0 .headerbox, .frontpage .article1 .headerbox {	background: none repeat scroll 0 0 #CCCCCC;    float: left;    width: 100%;}.frontpage .article0 .headerbox .headline a:link, .frontpage .article0 .headerbox .headline a:visited, .frontpage .article1 .headerbox .headline a:link, .frontpage .article1 .headerbox .headline a:visited { 	color: #FFFFFF;    font-family: georgia;    font-size: 20px;    text-align: left;    text-decoration: none;}.frontpage .article0 .headerbox .headline a:hover, .frontpage .article1 .headerbox .headline a:hover {	color: #000;}.frontpage .article0 div.date, span.date, .frontpage .article1 div.date, span.date {	color: #FFFFFF;    float: right;    padding: 5px 10px;}.frontpage .article0 .ingress,.frontpage .article1 .ingress {    padding: 10px;}.frontpage .linkcontainer {	padding-top: 10px;}.frontpage .linkcontainer a {	text-decoration: none;}/* Sub Articles 2-5*/.frontpage .twocol .headerbox {	border-bottom: 1px solid #000000;    width: 100%;}.frontpage .twocol .date {	color: #000000;    float: right;}.frontpage .twocol .textwrap {    float: right;    width: 100%;}.frontpage .twocol .headerbox .headline a:link,.frontpage .twocol .headerbox .headline a:visited { 	color: #000000;    font-family: Georgia;    font-size: 20px;    text-align: left;    text-decoration: none;}.frontpage .twocol .headerbox .headline a:hover {	text-decoration: underline;} .ppt180172 .articleblock .imgwrap {	float: left;    width: 12%;}/* Page Specific Tags Ends */.slideshow {	margin: 10px 0;    text-align: center;}@media print {	/* Printerfriendly */	* {		background-color: #FFFFFF !important;		background-image: none !important;		border-color: #666666 !important;		color: #000000 !important;	}	body {		font-size: 11pt;		font-family: Georgia, "DejaVu Serif", "Bitstream Vera Serif", "Times New Roman", "Liberation Serif", Times, Serif !important;	}	#top, #topnav, #navbar, #subnavbar, #mainsidebar, #footer, #searchform, .corner, #taleweb, #PAFTOOLBAR {		display: none !important;	}	#page, #main {		width: auto !important;	}	.side {		padding: 0;	}	.box, .articleblock {		page-break-inside: avoid;	}	th {		background-color: #CCCCCC !important;		color: #000000 !important;	}	tr:nth-child(2n+1) {		background-color: #DEDEDE !important;	}	tr:nth-child(2n+1) {		background-color: transparent !important;	}	}