/* @override 
	http://hallandsposten.se/polopoly_fs/2.391.1393407983!/site-min.css */

@charset "UTF-8";

	/* Typsnitt */
	@font-face {
		font-family: 'MeteoconsRegular';
		src: url('/misc/fonts/meteocons-webfont.eot');
		src: url('/misc/fonts/meteocons-webfont.eot?#iefix') format('embedded-opentype'),
			 url('/misc/fonts/meteocons-webfont.woff') format('woff'),
			 url('/misc/fonts/meteocons-webfont.ttf') format('truetype'),
			 url('/misc/fonts/meteocons-webfont.svg#MeteoconsRegular') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	
	@font-face {
		font-family: 'mbvk';
		src: url('/misc/fonts/mbvk.eot?5354522');
		src: url('/misc/fonts/mbvk.eot?5354522#iefix') format('embedded-opentype'),
	         url('/misc/fonts/mbvk.svg?5354522#mbvk') format('svg');
	    font-weight: normal;
	    font-style: normal;
	}
	@font-face {
	  font-family: 'mbvk';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
	}
	/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
	/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
	/*
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	  @font-face {
	    font-family: 'mbvk';
	    src: url('/misc/fonts/mbvk.svg?70183731#mbvk') format('svg');
	  }
	}
	*/

	
    html, body, div, span, applet, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, big, cite, code,
    del, dfn, em, img, ins, kbd, q, s, samp,
    small, strike, strong, sub, sup, tt, var,
    b, u, i, center,
    dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td,
    article, aside, canvas, details, embed,
    figure, figcaption, footer, header, hgroup,
    menu, nav, output, ruby, section, summary,
    time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
	font-size: 100%;
    vertical-align: baseline;
    }
    /* HTML5 display-role reset for older browsers */
    article, aside, details, figcaption, figure,
    footer, header, hgroup, menu, nav, section {
    display: block;
    }
    body {
    line-height: 1;
	font-size: 15px;
	background: #f8f8f8;
	color: #333;
	font-family: 'Helvetica Neue', Helvetica, sans-serif, Arial;
	-webkit-font-smoothing:antialiased;
    }
    ol, ul {
    list-style: none;
    }
    blockquote, q {
    quotes: none;
    }
    blockquote:before, blockquote:after,
    q:before, q:after {
    content: '';
    content: none;
    }
    table {
    border-collapse: collapse;
    border-spacing: 0;
    }
	
	body.Cols-Main .column { overflow:visible !important; }
	body.Cols-Main #articleContainer { width: 981px; }
	
	
#extraWrapper {
	width: 1283px;
	margin: 0 auto;
	overflow: hidden;
}
#extraWrapper #mainWrapper {
    background-color: #FFFFFF;
    width: 981px;
    padding: 0px 20px;
    margin: 0 10px 0 0;
    border-left: 1px solid #ccc;	
    border-right: 1px solid #ccc;
	position: relative;
	float: left;
}
	#mainWrapper {
	    background-color: #FFFFFF;
	    width: 981px;
	    padding: 0px 20px;
	    margin: 0 auto;
	    border-left: 1px solid #ccc;	
	    border-right: 1px solid #ccc;
		position: relative;
		float: none;
	}
#extraAdColumn {
	width: 250px;
	float: left;
}

/* First page fix  */
.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department { 
	width: 1023px; 
	padding: 0;
	border-left: 0;
	border-right: 0;
	background-color: transparent;
	float: left;
}
	.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department .mainContainer { 
		margin: 0; 
		width: 1023px; 
	}
	.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #mainTop,
	.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #AttentionTeaserWrapper {
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
		background-color: white;
		padding: 0 20px;
	}
	.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #AttentionTeaserWrapper {
		padding: 20px; 
		margin: 0 0 20px;
		border-bottom: 1px solid #CCC;
		border-radius: 0 0 3px 3px;
	}
	.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department .column .primary > .pageBlockContainer,
	.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department .column .primary > .themeBlockContainer
	 {
		margin: 0 0 20px;
		padding: 20px;
		border: 1px solid #CCC;
		border-radius: 3px; 
		background-color: white;
	}
		.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #structural,
		.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department .targetskipMenu { display: none; }
	.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #AttentionTeaserWrapper .pageBlockContainer,
	.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department .column .themeBlockContainer .pageBlockContainer { 
		margin: 0;
		padding: 0;
		border-bottom: 0;
	}
	.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #mainBottom { 
		background: none; 
		padding: 0;
		margin: 0;
	}
/* END First page fix  */

#mainWrapper .mainContainer { 
    width: 981px;
	margin: 19px 0 0 0;
}
#AttentionTeaserWrapper { width: 981px; }
#topHeaderContents embed,
#topHeaderContents img[width="980"] { 
	display: block; 
	border-bottom: 1px solid #DDD;
}

#startpageContainer.secondary { display: none; }

.column .inner { padding: 0 }
.Cols-Main_Extra .extraColumn { 
	width: 313px; 
	padding: 0 0 0 20px;
	border-left: 1px solid #DDD;
}
.Cols-Main_Extra .mainColumn { 
	width: 627px;
	min-height: 1px;
	padding: 0 20px 0 0;
}
.std2colLayout .mainColumn .inner, 
.Cols-Main_Extra .mainColumn .inner { padding: 0; }

:focus { outline: 0; }
::selection {
	background:#333;
	color:#fff 
}
::-moz-selection { 
	background:#333;
	color:#fff
}

/* Links */

a:link {color: #08C; text-decoration: none; }
a:visited { color: #08C; text-decoration: none;}
a:hover { color: #005580; text-decoration: underline;}
a:focus {text-decoration: none;}
a:focus,:focus {outline: none;}
a:hover,a:active {outline: none;}

div.richText a { 
	color: #333; 
	text-decoration: none;
}

#articleContent div.richText p a,
div.richText .paragraph a { color: #08C; }
#articleContent div.richText p a:hover,
div.richText .paragraph a:hover { color: #005580; text-decoration: underline; }

/* Images */

a img { 
	border: medium none; 
	vertical-align: bottom; 
}
.imageTeaser.left { 
	float: left; 
	margin: 0 11px 0 0;
} 
.imageTeaser.right { 
	float: right;
	margin: 0 0 0 11px;
} 
img.top { 
	margin: 0; 
	vertical-align: top;
}

.simpleTeaserContainer .imageTeaser, 
.simpleTeaserContainer .imageContainer, 
.articleTeaser .imageTeaser, 
.articleTeaser .imageContainer, 
.imageAlbumTeaser .imageTeaser, 
.imageAlbumTeaser .imageContainer { position: relative; }

.simpleTeaserContainer .imageTeaser.top .photographer,
.articleTeaser .imageTeaser.top .photographer,
.imageAlbumTeaser .imageTeaser.top .photographer {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#99000000',GradientType=0 );
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.5)), color-stop(100%, rgba(0, 0, 0, 0.5)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
    bottom: 0;
	right: -1px;
    color: white;
    display: block;
    border-radius: 2px 0 0 0;
	padding: 3px;
	font-size: 10px;
    position: absolute;
    text-align: right;
  }
  
.newsListContainer .photographer.vcard dt,
.newsListContainer .photographer.vcard dd { 
  	padding: 0; 
	line-height: inherit;
	border: none;
	color: white;
	float: none;
}

/* Base typografi */

.imageTeaser.top + .textTeaser { margin: 10px 0 0 0; }
.simpleTeaserContainer .imageTeaser.top + h3.richText { margin: 10px 0 10px 0; }

p, .paragraph { 
	font-size: 15px;
	line-height: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 10px 0;
  font-family: inherit;
  font-weight: bold;
  line-height: 1;
  color: inherit;
  text-rendering: optimizelegibility;
}

h1 {
  font-size: 36px;
  line-height: 38px;
}
h2 {
  font-size: 30px;
  line-height: 32px;
}
h3 {
  font-size: 24px;
  line-height: 26px;
}
h4 {
  font-size: 18px;
  line-height: 20px;
}
h5 {
  font-size: 14px;
  line-height: 20px;
}
h6 {
  font-size: 12px;
  line-height: 20px;
}

/* End Base typografi */

/* Headlines */
	h3.richText { 
		font-family: 'Open Sans', sans-serif; 
		font-weight: 800;
	}
	h3.richText a { color: #333; } 
	h3.richText a:hover { 
		color: #005580; 
		text-decoration: none;
	}
	
	h3.size1 { font-size: 47px; line-height: 49px; letter-spacing: -2px; }
	h3.size2 { font-size: 42px; line-height: 44px; letter-spacing: -2px; }
	h3.size3 { font-size: 37px; line-height: 39px; letter-spacing: -1px; }
	h3.size4 { font-size: 32px; line-height: 34px; letter-spacing: -1px; }
	h3.size5 { font-size: 27px; line-height: 29px; letter-spacing: -1px; }
	h3.size6 { font-size: 24px; line-height: 26px; letter-spacing: -1px; }
	h3.size7 { font-size: 20px; line-height: 22px; letter-spacing: -1px; }
	h3.size8 { font-size: 18px; line-height: 20px; letter-spacing: -1px; }
	h3.size9 { font-size: 16px; line-height: 18px; letter-spacing: -1px; }
	h3.size10 { font-size: 14px; line-height: 16px; letter-spacing: -1px; }
	
	span.articleSuperTitle,
	h3.articleSuperTitle,
	.simpleTeaserContainer .superTitle { 
		font-size: 15px;
		line-height: 17px;
		text-transform: uppercase;
		letter-spacing: 0;
		margin: 0 0 5px 0;
		display: block;
		color: #08C;
	}
	
	h4.subTitle + div.richText { margin: 10px 0 0 0; }
	h4.subTitle { margin: 0; }

/* END Core */

#topUserToolbar { display: none }

/* Sidhuvud */
#adTop { display: none; }
	/* Huvudlänkar & Senaste nytt, Mest lästa */
	#headerLinks
	 { 
		background: none repeat scroll 0 0 #F8F8F8;
		border-bottom: 1px solid #CCCCCC;
		display: block;
		height: 34px;
		padding: 10px 0 0;
		margin: 0 0 0 -21px;
		width: 1023px;
	}
		#headerLinks li,
		.newslistbuttons li { float: left }
			#headerLinks li a.active,
			#headerLinks li a.active:hover,
			.newslistbuttons li a.active,
			.newslistbuttons li a.active:hover { 
				background-color: #FFF; 
				border-bottom: 1px solid #FFF; 
			}
			#headerLinks li a,
			.newslistbuttons li a { 
				background-color: #EEE;
				border-radius: 3px 3px 0 0;
				border: 1px solid #ccc;
				font: 700 13px 'Open Sans', sans-serif;
				text-transform: uppercase;
				text-decoration: none;
				letter-spacing: -0.01em;
				color: #555;
				padding: 7px 13px 8px 12px;
				margin: 0 3px 0 0;
				display: block;
			}	
			#headerLinks li a:hover,
			.newslistbuttons li a:hover { background-color: #DDD; }
			
			#headerLinks .dropdown-menu { width: 111px; }
			#headerLinks .dropdown-menu li a { 
				width: 84px;
				border-radius: 0;
				margin:0;
				border-bottom: 1px solid #CCC;
				border-top: none;
				background-color: #F9F9F9;
			}
			#headerLinks .dropdown-menu li a:hover { background-color: #EEEEEE; }
			
				/* Startsidan */
				#headerLinks li a#home:before { 
					font: normal 17px/0 'mbvk';
					content: '\e802';
					position: relative;
					top: 2px;
				}
				#headerLinks #home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#x2302;&nbsp;'); }
				/* END Startsidan */
			
		/* END Huvudlänkar */
		
		/* Sign in */
			#signin { 
				float: right;
				margin: -34px -21px 0 0;
			}
			#signin:before { 
				content: '\e810';
				font-family: 'mbvk';
				vertical-align: middle;
				background-color: #FFF;
				border: 1px solid #CCC;
				border-radius: 4px;
				padding: 4px 4px 3px 4px;
			}
			#signin .mbvkbutton {
				font: 700 13px 'Open Sans', sans-serif; 
				text-transform: uppercase;
				padding: 2px 8px;
				box-shadow: none;
				color: #555;
				text-transform: uppercase;
				border: 1px solid #CCC;
				width: auto;
				display: inline-block;
			}
			#signin .mbvkbutton:hover { text-decoration: underline; }
			#signin .yellow {
				width: auto;
				position: relative;
				bottom: auto;
				font: 700 13px 'Open Sans', sans-serif;
				width: auto;
				color: #7d4900;
				border-color: #e28a0f #e28a0f;
			}
	
	/* Datum */
	.dateStampTeaser { 
		margin: 22px 0 0 -3px; 
		/* float: left; */
	}
		.dateStampTeaser p { 
			font: 13px 'Open Sans', sans-serif;  
			letter-spacing: -0.015em;
		}
			.weekday { 
				font: 800 16px/18px 'Open Sans', sans-serif;
				text-transform: uppercase;
				text-indent: 3px;
				padding: 0 0 2px 0;
				display: block;
			}
			.weekNumber { 
				font: 800 12px 'Open Sans', sans-serif; 
				margin: 2px 0 0 3px;
				float: left;
			}
	/* END Datum */
	
	/* Väder */
	#topHeaderContents .weatherTeaser { 
		float: right;
		margin: 22px 0 0 0;
		padding: 0 10px 0 0;
	}
		.weatherTeaser p { 
			font: 12px 'Open Sans', sans-serif; 
			margin: 0 0 5px;
		}
		.weatherTeaser p a { font: 800 12px 'Open Sans', sans-serif; }
			.weatherLeft { float: left; }
				.weatherLeft a.icon { 
					float: left; 
					text-decoration: none;
				}
				.weatherLeft .icon:before { 
					font: normal 30px/36px 'MeteoconsRegular';
					padding: 0 3px 0 0;
				}
					.icon.d000:before { content: 'B'; }
					.icon.d100:before { content: 'B'; }
					.icon.d200:before { content: 'H'; }
					.icon.d210:before { content: 'Q'; }
					.icon.d211:before { content: 'V'; }
					.icon.d212:before { content: 'U'; }
					.icon.d220:before { content: 'T'; }
					.icon.d221:before { content: 'W'; }
					.icon.d222:before { content: 'W'; }
					.icon.d240:before { content: 'O'; }
					.icon.d300:before { content: 'H'; }
					.icon.d310:before { content: 'Q'; }
					.icon.d311:before { content: 'V'; }
					.icon.d312:before { content: 'U'; }
					.icon.d320:before { content: 'R'; }
					.icon.d321:before { content: 'W'; }
					.icon.d322:before { content: 'W'; }
					.icon.d340:before { content: 'O'; }
					.icon.d400:before { content: 'Y'; }
					.icon.d410:before { content: 'Q'; }
					.icon.d411:before { content: 'V'; }
					.icon.d412:before { content: 'V'; }
					.icon.d420:before { content: 'R'; }
					.icon.d421:before { content: 'W'; }
					.icon.d422:before { content: 'W'; }
					.icon.d430:before { content: 'R'; }
					.icon.d431:before { content: 'W'; }
					.icon.d432:before { content: 'W'; }
					.icon.d440:before { content: 'Z'; }
					.icon.d500:before { content: 'J'; }
					.icon.d600:before { content: 'M'; }
					.icon.n000:before { content: 'C'; }
					.icon.n100:before { content: '4'; }
					.icon.n200:before { content: '5'; }
					.icon.n210:before { content: '7'; }
					.icon.n211:before { content: '\0022'; }
					.icon.n212:before { content: '\0022'; }
					.icon.n220:before { content: '\0021'; }
					.icon.n221:before { content: '\0023'; }
					.icon.n222:before { content: '\0023'; }
					.icon.n240:before { content: '6'; }
					.icon.n300:before { content: '\0025'; }
					.icon.n310:before { content: '7'; }
					.icon.n311:before { content: '\0022'; }
					.icon.n312:before { content: '\0022'; }
					.icon.n320:before { content: '\0021'; }
					.icon.n321:before { content: '\0023'; }
					.icon.n322:before { content: '\0023'; }
					.icon.n340:before { content: '\0026'; }
					.icon.n400:before { content: '5'; }
					.icon.n410:before { content: '7'; }
					.icon.n411:before { content: '\0022'; }
					.icon.n412:before { content: '\0022'; }
					.icon.n420:before { content: '\0021'; }
					.icon.n421:before { content: '\0023'; }
					.icon.n422:before { content: '\0023'; }
					.icon.n430:before { content: '8'; }
					.icon.n431:before { content: '\0023'; }
					.icon.n432:before { content: '\0023'; }
					.icon.n440:before { content: '\0026'; }
					.icon.n500:before { content: 'K'; }
					.icon.n600:before { content: 'M'; }
					
				.weatherTemp { 
					font: 800 36px/36px 'Open Sans', sans-serif;
					letter-spacing: -0.03em;
					float: left;
				}
				.degree { 
					font-size: 24px;
					font-weight: normal;
					float: left;
				}
			.weatherRight { 
				font-size: 0.750em;
				font-family: 'Open Sans';
				float: right;
			}
			.weatherHumidity { padding: 3px 0 0 0; }
				.weatherHumidity:before { 
					content: '\e811';
					font: normal 12px/0.5px 'mbvk';
					padding: 0 5px 0 0;
					color: #08C;
				}
				.weatherWind { padding: 6px 0 0 0; }
				.weatherWind:before { 
					content: '\e809';
					font: normal 12px/0.5px 'mbvk';
					padding: 0 5px 0 0;
					color: #08C;
				}
	/* END Väder */
	
	/* Topp puffar */
		#AttentionTeaserWrapper .topTeasers_themeBlock .articleTeaser h3.richText { margin: 0; }
		#AttentionTeaserWrapper .topTeasers_themeBlock .articleTeaser h3.richText:before { 
			content: '●'; 
			text-decoration: blink;
			color: #c00;
			vertical-align: baseline;
			font-size: 35px;
		}
		#AttentionTeaserWrapper .topTeasers_themeBlock .articleTeaser .comments,
		#AttentionTeaserWrapper .topTeasers_themeBlock .articleTeaser div.richText { display: none; }
		#mainWrapper #topHeaderContents .simpleTeaserContainer { 
			margin: 0;
			border: none;
			padding: 0;
			border: none;
			float: none;
		}
		#mainWrapper #topHeaderContents .topTeasers .pageBlock .simpleTeaserContainer,
		#mainWrapper #topHeaderContents .topTeasers .pageBlock .articleTeaser { 
			border-top: 5px solid;
			height: 100px;
			display: block;
			overflow: hidden;
			border-bottom: 0;
			margin: 0;
			padding: 0;
		}
		#mainWrapper #topHeaderContents .pageBlockContainer.colsetcustom .simpleTeaserContainer, 
		#mainWrapper #topHeaderContents .pageBlockContainer.colsetcustom .articleTeaser { 
			border: none;
			margin: 10px 0 0 5px;
			height: auto;
			width: auto;
		}
			#mainWrapper #topHeaderContents .pageBlockContainer.colsetcustom .simpleTeaserContainer h3.richText, 
			#mainWrapper #topHeaderContents .pageBlockContainer.colsetcustom .articleTeaser h3.richText { 
				font-family: inherit;
				line-height: 20px;
				margin: 0 0 5px 0;
				letter-spacing: 0;
			}
		
				.topTeasers h3.richText a { 
					padding: 7px 0 0 0;
					display: block;
				}
				.topTeasers h3.richText a em { 
					font-family: Georgia;
					letter-spacing: 0;
					margin: 0 0 -2px 0;
					display: block;
				}
				.topTeasers h3.richText a em:before {
					content: '”';
					display: block;
					float: left;
					padding: 18px 5px 0 0;
					font: bold 50px/0px Georgia;
				}
				.topTeasers h3.richText a b { font-weight: bold; }
			.topTeasers h4.subTitle { font: normal 15px/17px 'Helvetica Neue', Helvetica, sans-serif, Arial; }
			.topTeasers div.richText a { color: #08C; font-weight: bold;}
			.topTeasers div.richText a:hover { text-decoration: underline; }
			.topTeasers h3.privatmarknad { margin: 0; }
			
			/* Redaktionell midja */
			.editorial_themeBlock .pageBlockContainer {
				padding: 0;
				border: none;
			}
			.editorial_themeBlock .pageBlockContainer .pageBlock.column25252525 {
				border: none;
				margin: 0;
				padding: 0;
				width: 234px;
			}
			.editorial_themeBlock .pageBlockContainer .pageBlock.column25252525.column1,
			.editorial_themeBlock .pageBlockContainer .pageBlock.column25252525.column2,
			.editorial_themeBlock .pageBlockContainer .pageBlock.column25252525.column3 {
				border-right: 1px solid #DDD;
				padding-right: 7px;
			}
			.editorial_themeBlock .pageBlockContainer .pageBlock.column25252525.column2,
			.editorial_themeBlock .pageBlockContainer .pageBlock.column25252525.column3,
			.editorial_themeBlock .pageBlockContainer .pageBlock.column25252525.column4 { padding-left: 7px; }
			.editorial_themeBlock .pageBlockContainer .pageBlock.column25252525 .articleTeaser, 
			.editorial_themeBlock .pageBlockContainer .pageBlock.column25252525 .simpleTeaserContainer {
				height: 95px !important;
				border-top: 5px solid #0069A6;
				padding: 0;
				margin: 0;
			}
			.editorial_themeBlock .pageBlockContainer h4.articleSubTitle { 
				font-size: 15px; 
				display: block;
				float: left;
				margin: 0 10px 0 0;
			}
			.editorial_themeBlock .pageBlockContainer h4.articleSubTitle a { color: #f36f21; }
			.editorial_themeBlock .pageBlockContainer h3.richText { margin: 0 0 5px 0; }
			
			/* Test Privat */
			#mainWrapper #topHeaderContents .topTeasers .pageBlock.column333333.column3 .simpleTeaserContainer {
				border-left: 1px solid #DDD;
				border-bottom: 1px solid #DDD;
				border-top: none;
				height: 75px;
				padding: 0 0 0 10px;
				width: auto; 
			}
			#mainWrapper #topHeaderContents .topTeasers .pageBlock.column333333.column3 .simpleTeaserContainer h3.richText { 
				font-family: 'Helvetica Neue', Helvetica, sans-serif, Arial;
				margin: 3px 0 5px 0;
			}
			#mainWrapper #topHeaderContents .topTeasers .pageBlock.column333333.column3 .simpleTeaserContainer h4.subTitle { display: none; }
			/* END Test Privart */
			
			/* Toppnyheter */
			.extraColumn .themeBlockContainer > h3,
			.extraColumn .titleContainer > h3,
			#extraAdColumn .themeBlockContainer > h3,
			#extraAdColumn .titleContainer > h3 { 
				text-transform: uppercase;
				font: 300 20px/20px 'Open Sans', sans-serif;
				display: block;
			}
			.extraColumn .topTeasers_themeBlock .titleContainer { display: none; }
			.extraColumn .topTeasers_themeBlock .readerListContainer { margin: 0; border: none; padding: 0; }
			.extraColumn .topTeasers_themeBlock .articleTitle h3 { 
				font-size: 27px;
				line-height: 29px;
				letter-spacing: -1px;
			}
			.column.extraColumn .themeBlockContainer.topTeasers_themeBlock { 
				border-bottom: none; 
				padding: 0;
				margin: 0;
			}
			.extraColumn .themeBlockContainer.topTeasers_themeBlock .articleTeaser {
				border-bottom: 1px solid #DDD;
				padding: 0 0 15px 0;
			}

			/* END Toppnyheter */
	/* END Topp puffar */

/* END Sidhuvud */

/* Navigering */
#topMenuWrapper {     
	display: block;
    margin-left: -21px;
}	

	/* Nivå 1 */
	#level1 { 
		background-color: #F4F4F4;
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #CCCCCC;
		box-shadow: 1px -1px 0 #CCCCCC;
		float: left;
		width: 1022px;
		height: 40px;
	}
		#level1 .item { 
			border-left: 1px solid #FFFFFF;
			border-right: 1px solid #DDDDDD;
			border-top: 0 solid #FFFFFF;
			float: left;
			margin: -1px 0 0;
		}
		#level1 .item:hover { 
			background-color: #ececec; 
			border-left: 1px solid #ececec;
		}
		#level1 .item.selected { 
			border: medium none;
			margin: -2px 0 0 -1px;
			padding: 1px;
			position: relative;
			z-index: 600;
		}
		
		/* Fix */
		#level1 .item.news_department {     
			border-left: 1px solid #FFFFFF;
    		box-shadow: -1px 0 0 #CCCCCC;
    		margin: -1px 0 0 1px;
		}
		#level1 .item.news_department.selected { 
			margin: -2px 0 0 0;
			box-shadow: none;
			border: none;
		}
		/* End Fix */
		
			#level1 .item a { 
				font: 800 15px 'Open Sans', sans-serif;
				letter-spacing: -0.01em;
				text-transform: uppercase;
				text-decoration: none;
				text-shadow: 0 1px 0 #FFFFFF; 
				color: #555;
				padding: 11px 13px 10px 12px; 
				display: block;
			}
			#level1 .item.selected a {
				color: #FFF; 
				text-shadow: none;
			}
			#navLevel1_item8,
			#navLevel1_item9,
			#navLevel1_item10,
			#navLevel1_item11 { display: none }
			
			/* A-Ö */
			#level1 .item.sitemap.selected {
				background: #f9f9f9;
				border-top: 1px solid #CCC;
				color: #555;
				margin: -2px 0 0 0;
				padding: 0 0 1px 1px;
				border-right: 1px solid #DDD;
			}
			#level1 .item.sitemap.selected a { color: #555; }
				.siteMapWrapper {
					background: #f9f9f9;
					border-left: 1px solid #CCC;
					border-top: 1px solid #DDD;
					border-bottom: 1px solid #DDD;
					border-right: 1px solid #CCC;
					padding: 15px 0 0 15px;
					margin: 0px 0 -33px -21px;
					width: 1006px;
					position: relative;
					top: -34px;
				}
					.extraMenuWrapper h3 { display: none }
						.extraMenuWrapper .siteMap {
							float: left;
							margin: 0 20px 10px 0;
						}
						.extraMenuWrapper .siteMap:last-child { margin: 0; }
						.extraMenuWrapper .siteMapSection > a { 
							display: block;
							font-size: 13px;
							margin: 0 0 5px;
							padding: 0 0 5px;
							font-weight: bold;
							border-bottom: 1px solid #DDD;
						}
								.extraMenuWrapper .siteMapSection ul li { 
									padding: 4px 0;
									font-size: 13px;
								}
								
			/* TIPSA */
			#level1 a#tipsa { 
				color: #08C; 
				font: 800 15px 'Open Sans', sans-serif;
				padding: 10px 10px 0 10px;
				cursor: pointer;
				text-transform: uppercase;
				margin: -1px 0 0 0;
				text-decoration: none;
				z-index: 666;
				position: relative;
				background-image: url(/misc/img/tipsa.png);
				background-repeat: no-repeat;
				background-position: left top;
				background-attachment: scroll;
				height: 42px;
			}
			#level1 a#tipsa:hover { color: #005580; }
			@media only screen and (-webkit-min-device-pixel-ratio: 2) {
				#level1 #tipsa {
					background-image: url(/misc/img/tipsa@2x.png);
					background-size: 62px 52px;
				}
			}
			/* END TIPSA */
			
			/* Pop-over */
			.mbvkbutton.pop { cursor: pointer; }
			.popover .popover-title { display: none; }
			.popover-content { 
				display: block;
				width: 260px;
				background-color: #333;
				color: white;
				padding: 20px;
				border-radius: 10px;
			}
			.popover-content a { color: #999; }
			.popover {
				position: absolute;
				margin: 0;
				top: 0;
				left: 0;
				z-index: 1010;
				display: none;
				min-width: 236px;
				padding: 1px;
				text-align: left;
				border-radius: 6px;
				white-space: normal;
			}
			.popover .arrow,
			.popover .arrow:after {
			  position: absolute;
			  display: block;
			  width: 0;
			  height: 0;
			  border-color: transparent;
			  border-style: solid;
			}
			.popover .arrow {
			  border-width: 11px;
			}
			.popover .arrow:after {
			  border-width: 10px;
			  content: "";
			}
			.popover.bottom .arrow {
			  top: -11px;
			  left: 50%;
			  margin-left: -11px;
			  border-top-width: 0;
			}
			.popover.bottom .arrow:after {
			  top: 2px;
			  margin-left: -10px;
			  border-bottom-color: #333;
			  border-top-width: 0;
			}
			.closepop { 
				font-size: 20px;
				font-weight: bold;
				line-height: 20px;
				color: #FFF;
				cursor: pointer;
				float: right;
				margin: -13px -6px 0 0;
			}
			/* END Pop-over */
			
	/* Nivå 2 */				
	#level2 {
		border-top: 1px solid rgba(0, 0, 0, 0.2);
	    border-radius: 0 0 3px 3px;
	    margin: -1px 0 0 0;
		float: left;
		width: 1023px;
		height: 32px;
	}
		#level2 .item,
		#level2 .link {
			float: left;
		}
			#level2 .item a,
			#level2 .link a {
				font: 700 13px 'Open Sans', sans-serif;
				color: #FFF;
				text-transform: uppercase;
				text-decoration: none;
				padding: 7px 8px 7px 12px; 
				display: block;
			}
			#level2 .item.selected a,
			#level2 .item a:hover,
			#level2 .link.selected a,
			#level2 .link a:hover { 
				text-decoration:underline 
			}
		#level2 .link img { 
			margin: 8px 0px 0px -5px;
			display: inline-block;
			float: right;
		}
		#level2 .link img + a { display: inline-block; }
			
	/* Nivå 3 */
	#level3 {
		border-bottom: 1px solid #DDD;
		float: left;
		width: 1021px;
		margin: 0 0 0 1px;
		background: #FFF;
		height: 32px;
	}		
		#level3 .item,
		#level3 .link {
			float: left;
		}
			#level3 .item a,
			#level3 .link a {
				font: 700 13px 'Open Sans', sans-serif;
				color: #0088CC;
				text-transform: uppercase;
				text-decoration: none;
				padding: 7px 8px 7px 12px; 
				display: block;
			}
			#level3 .item.selected a,
			#level3 .item a:hover,
			#level3 .link.selected a,
			#level3 .link a:hover { 
				text-decoration:underline 
			}
	
	/* END Nivå 3 */
	
	/* Sökruta */
	#level1 .fw-maincontainerdiv { 
		width: 155px; 
		float: right;
		margin: 6px 6px 0 0;
	}
		.fw-maincontainerdiv .searchHeader h1 { display: none }
			input#searchField,
			form.search .string {
				width: 116px;
				height: 21px;
				padding: 2px 5px;
				float: left;   
				font: 13px Arial;
				border: 1px solid #DDD;
				box-shadow: 0 1px 0 #FFF;
				background: #FFF;
				border-radius: 3px 0 0 3px;     
			}
			form.search .string { width: 274px; }
				ul.ui-autocomplete.ui-menu {
					width: 176px; 
					box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
				}
				.ui-state-hover {
					background-color: #f0f0f0;
					border-color:  #f0f0f0;
				}
						a.ui-corner-all { font: bold 13px Arial; }
			
			input#searchButton,
			form.search .standardButton {
				border: 1px solid #CCCCCC;
				border-radius: 0 3px 3px 0;
				box-shadow: 0 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF inset;
				font: normal 17px/0 'mbvk';
				color: #555;
				cursor: pointer;
				margin: 0 0 0 -1px;
				float: right;
				height: 27px;
				overflow: visible;
				padding: 0;
				position: relative;
				width: 28px;
			}   
			input#searchButton:hover { background-color: rgba(0,0,0,0.03); }
			
			.column #fw-searchForm input,
			.column #fw-searchForm img,
			.column #paginationHead,
			.column #middle #searchResults .resultHeader,
			#paginationFoot .interval { 
				display: none;
			}
			.column .fw-maincontainerdiv {
				margin: 0 0 15px 0;
				padding: 0 0 15px 0; 
				border-bottom: 1px solid #DDD;
			}
			.fw-maincontainerdiv .resultInfo { float: left; }
			.fw-maincontainerdiv .resultInfo span { padding: 0 5px 0 0; }
			.fw-maincontainerdiv #contentHeader { float: right; }
			.fw-maincontainerdiv #contentHeader #sorting a,
			.fw-maincontainerdiv #contentHeader #sorting p { padding: 0 5px; }
			
			.column .fw-maincontainerdiv #facets {
				background-color: #F9F9F9;
				border: 1px solid #DDD;
				clear: both;
				float: right;
				margin: 10px 0 0 20px;
				padding: 15px;
				width: 230px;
			}
				.fw-maincontainerdiv #facets .caption, 
				#relatedResults .relatedHeadline { 
					font-weight: bold;
					padding: 10px 0 5px;
					border: none;
				}
				.fw-maincontainerdiv #facets li {
					border-top: 1px dotted #999;
					padding: 6px 0;
				}
			.column .fw-maincontainerdiv #middle { 
				clear: left;
				padding: 10px 0 0 0;
			}
			#searchResults .resultEntry { margin: 0 0 20px 0; }
			#searchResults .resultTitle a {
				text-decoration: underline;
				font-weight: bold;
				font-size: 17px;
				padding: 0 0 5px 0;
				display: block;
			}
			#searchResults .resultTitle a em,
			#searchResults .resultContent em { 
				background-color: #000; 
				color: #FFF;
			}
			#searchResults .resultContent { 
				font-size: 13px;
				line-height: 16px;
			}
			#searchResults .resultImages { margin: 5px 0; }
			#searchResults .resultEntry .resultFooter, 
			#searchResults .resultEntry .resultContext {
				padding: 3px 10px 0 0;
				color: #666;
				font-size: 12px;
				line-height: 16px;
				clear: left;
			}
				#searchResults .resultEntry .resultFooter li {
					display: inline;
					margin-right: 10px;
				}
					.column #middle #searchResults .resultEntry .resultFooter li em { font-style: normal; }
					#paginationFoot > span,
					#paginationFoot > a,
					.scrollerlinks a {
						  display: inline;
						  padding: 4px 12px;
						  line-height: 20px;
						  text-decoration: none;
						  background-color: #ffffff;
						  border: 1px solid #dddddd;
						  border-left-width: 0;		
					}
						#paginationFoot .previous {
						  border-left-width: 1px;
						  -webkit-border-bottom-left-radius: 4px;
								  border-bottom-left-radius: 4px;
						  -webkit-border-top-left-radius: 4px;
								  border-top-left-radius: 4px;
						  -moz-border-radius-bottomleft: 4px;
						  -moz-border-radius-topleft: 4px;
						}
						
						#paginationFoot .next {
						  -webkit-border-top-right-radius: 4px;
								  border-top-right-radius: 4px;
						  -webkit-border-bottom-right-radius: 4px;
								  border-bottom-right-radius: 4px;
						  -moz-border-radius-topright: 4px;
						  -moz-border-radius-bottomright: 4px;
						}
					

/* END Navigering */

		/* articleTeaser */
			.articleTeaser,
			.simpleTeaserContainer,
			.imageAlbumTeaser {
				clear: left;
				float: left;
				padding: 0 0 15px 0;
				margin: 0 0 15px 0;
				border-bottom: 1px solid #DDD;
				width: 100%;
			}
			#extraAdColumn .articleTeaser,
			#extraAdColumn .simpleTeaserContainer,
			#extraAdColumn .imageAlbumTeaser {
				float: none;
			}
				.articleTeaser div.richText a p,
				.articleTeaser div.richText a .paragraph,
				.articleTeaser div.richText a {
					font-size: 15px;
					line-height: 18px;
				}
				/* Update */
					.articleTeaser div.richText a p i:before,
					.articleTeaser div.richText a p em:before, 
					.articleTeaser div.richText a .paragraph i:before,
					.articleTeaser div.richText a .paragraph em:before { 
						content: '\e808';
						font: normal 13px/0.5px 'mbvk';
						vertical-align: baseline;
						padding: 0 2px 0 0;
						color: #666;
						speak: none;
					}
					.articleTeaser div.richText a .paragraph i,
					.articleTeaser div.richText a p i,
					.articleTeaser div.richText a .paragraph em,
					.articleTeaser div.richText a p em { 
						font-style: normal;
						color: #666;
						font-size: 15px;
					}
				/* END Update */
				
				.articleTeaser .departmentLabel {
					float: left;
					line-height: 17px;
					font-size: 14px;
					font-weight: bold;
					text-transform: uppercase;
					padding: 0 5px 0 0;
				}
				.commentprefix,
				.articleTeaser .beforeAppendixArt,
				.articleTeaser .afterAppendixArt,
				.articleTeaser h3.articleSuperTitle { display: none; }
				.Cols-Main_Extra .mainColumn h3.articleSuperTitle { display: block; }
					.articleTeaser div.richText,
					.articleTeaser .comments,
					a.photoAlbum,
					.articleTeaser span.paragraph,
					.articleTeaser p { display: inline; }
				.articleTeaser .comments a,
				a.photoAlbum { 
					font-size: 12px;
					font-weight: bold;
					text-decoration: none;
				}
				.articleTeaser .comments a:before {
					content: '\e806';
					font: normal 17px/0.5px 'mbvk';
					padding: 0 2px 0 0;
					vertical-align: middle;
					speak: none;
				}
				a.photoAlbum:before {
					content: '\e815';
					font: normal 15px/0.5px 'mbvk';
					padding: 0 2px 0 0;
					speak: none;
				}
				a.inTeaserLinkModalPoll { 
					display: inline;
					text-decoration: none;
				}
				a.inTeaserLinkModalPoll:before {
					content: '\e804';
					font: normal 15px/0.5px 'mbvk';
					padding: 0 2px 0 0;
					speak: none; 
				}
				.appendixLink span,
				.inTeaserLinkModalPollText { display: none; }
				.articleTeaser .relatedLinks { margin: 10px 0 0 0; }
					.articleTeaser .relatedLinks ul { 
						list-style-type: square;
						list-style-position: inside;
						color: #08C;
					}
					.articleTeaser .relatedLinks ul:after {
						content: ".";
						display: block;
						height: 0;
						clear: both;
						visibility: hidden;
					}
						.articleTeaser .relatedLinks ul li em,
						.related_articlesContainer .linkWrapper em { 
							font-style: normal;
							font-weight: bold;
							color: #08C;
							padding: 0 5px 0 0;
						}
						.articleTeaser .relatedLinks ul li { margin: 0 0 5px 0; }
						.articleTeaser .relatedLinks ul li:last-child { margin: 0; }
						.articleTeaser .relatedLinks ul li a { margin: 0 0 0 -3px; }
			.articleTeaser .photographer,
			.articleTeaser .date, 
			.articleTeaser .location,
			.articleTeaser .meta,
			.articleTeaser .imageCaption,
			.articleTeaser h4.relatedLinks,
			.articleTeaser h4.articleSubTitle { display: none }
			#AttentionTeaserWrapper .articleTeaser h4.articleSubTitle { display: block }
				.imageTeaser.top .layerimage.reader,
				.imageWrapper.top .layerimage.reader { position: relative; }
					.imageTeaser.top .layerimage.reader a:before,
					.imageWrapper.top .layerimage.reader a:before { 
						filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#99000000',GradientType=0 );
						background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.5)), color-stop(100%, rgba(0, 0, 0, 0.5)));
						background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
						background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
						background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
						background-image: linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%);
						color: #FFF;
						border-radius: 0 0 0 3px;
						display: block;
						padding: 4px;
						top:0;
						right: 0;
						position: absolute;
						font: bold 11px/13px 'Helvetica Neue', Helvetica, sans-serif, Arial;
					}
		/* END articleTeaser */
		
		/* articleContainer */
		#articleContainer iframe { margin: 0 0 15px 0; }
		#articleContainer .articleFloatContainer iframe { margin: 0; }
		#articleContainer .articleSerieWrapper,
		.articleSerieWrapper.articleSerieInfo .seriesOfArticles dl dt span {
			padding: 0 0 5px 0;
			border-bottom: 1px dotted #DDD;
			margin: 0 0 10px 0; 
			display: block;
		}
		#articleContainer .articleSerieWrapper .structural { 
			display: inline-block;
			position: relative;
			left: 0;
		}
		#articleContainer .articleSerieWrapper > dl dd { 
			font: bold 18px/20px Arial; 
			display: inline-block;
		}
				#articleContainer .staticImageCaption,
				#articleContainer .staticVideoCaption { 
					color: #FFF;
					background-color: #000;
					padding: 5px 10px;
					border: none;
					margin: 0;
					line-height: inherit;
				}
					#articleContainer .staticImageCaption p, 
					#articleContainer .staticImageCaption .photographer.vcard, 
					#articleContainer .staticImageCaption dd,
					#articleContainer .staticVideoCaption p {
						display: inline;
						font: normal 12px/16px 'Helvetica Neue', Helvetica, sans-serif, Arial;
					}
						#articleContainer .staticImageCaption dt {
							display: inline;
							left: 0;
							position: relative;
						}
						.photographer.vcard > * {
							display: inline;
							left: auto;
							position: static;
						}
						/* Modal */
						.modalWindow .imageText p,
						.modalWindow .photographer { display: inline; }
						#articleContainer .videoClipWrapper,
						#articleContainer .imageWrapper { margin: 0 0 12px 0; }
					#articleContainer #articleHeader,
					.commentsNewPageWrapper .articleTeaser h3.size1 { 
						font: 800 3.8em/1em 'Open Sans', sans-serif;
						letter-spacing: -0.025em;
						word-wrap: break-word;
					}
					#articleContainer #articleHeader span.articleSuperTitle { 
						margin: 20px 0 5px 2px;
						font-size: 0.4em;
					}
					#articleHeader .articleSubTitle {
						display: block;
						font: bold 0.4em/1.2em 'Helvetica Neue', Helvetica, sans-serif, Arial;
						letter-spacing: 0;
						color: #999;
						margin: 10px 0 0 0;
					}
					#articleContainer #articlePreamble {
						margin: 15px 0 0 0;
						font: bold 1.04em/1.35em 'Helvetica Neue', Helvetica, sans-serif, Arial;	
					}
					#articleContainer #articlePreamble p,
					.commentsNewPageWrapper .articleTeaser .richText a { font: bold 1.04em/1.35em 'Helvetica Neue', Helvetica, sans-serif, Arial; }
						#articleContainer #articlePreamble .label { 
							float: left;
							padding: 0 5px 0 0;
							text-transform: uppercase;
						}
					#articleContent .meta.clearfix { 
						float: left;
						font: normal 12px/14px 'Helvetica Neue', Helvetica, sans-serif, Arial;
						text-transform: uppercase;
						color: #999;
						margin: 10px 0 10px 0;
					}
					#articleContainer .toolbar.bottom,
					#articleContainer .toolbar .description { display: none; }
					#articleContainer .toolbar.top { 
						margin: 0;
						padding: 10px;
						background: whitesmoke;
						border: none;
					}
					.articleFloatContainer .toolstrip,
					.articleFloatContainer .commentCountBubble { float: left; }
					.toolstrip .tip,
					.toolstrip .print {
						padding: 2px 4px;	
					}
						.tip a:before {
							content: '\e801';
							font: normal 17px/.5px 'mbvk';
							position: relative;
							top: 1px;
							speak: none;
						}
						.tip a,
						.print a { color: #333; text-decoration: none; }
						.tip a span,
						.print a span { display: none; }
						.print a:before,
						#socialBookmarkLinks li a:before {
							content: '\e805';
							font: normal 17px/.5px 'mbvk';
							position: relative;
							top: 1px;
							speak: none;
						}
						#articleContent div.articleFloatContainer .commentCountBubble {
							padding: 2px 4px;
							margin: 0 0 0 3px;
						}
							#articleContent div.articleFloatContainer .commentCountBubble .commentCount {
								position: absolute;
								left: 3px;
								top: -4px;
								color: #FFF;
								font-weight: bold;
								width: 10px;
								text-align: center;
								font-size: 9px;
							}
							#articleContent div.articleFloatContainer .commentCountBubble a {
								text-decoration: none;
								position: relative;
								color: #333;
							}
						.articleFloatContainer .commentCountBubble a:before {
							content: '\e806';
							font: normal 21px/.5px 'mbvk';
							position: relative;
							top: 3px;
							speak: none;
						}
						.textSizerContainer { float: right; }
						#articleContainer .textSizerContainer a:before { 
							content: 'T'; 
							font-weight: bold; 
							display: inline-block;
						}
						#articleContainer .textSizerContainer a span { display: none; }
						#articleContainer .textSizerContainer a {
							border-radius: 0;
							margin-left: -6px;
							padding: 4px 9px;
							height: 16px;
							width: 10px;
							display:inline-block;
							overflow: hidden;
						}
						#articleContainer .textSizerContainer a.textSize1 { 
							border-radius: 4px 0 0 4px;
							font-size: 11px;
							line-height: 16px;
						}
						#articleContainer .textSizerContainer a.textSize2 { 
							font-size: 13px;
							line-height: 16px;
						}
						#articleContainer .textSizerContainer a.textSize3 { 
							border-radius: 0 4px 4px 0; 
							font-size: 15px;
							line-height: 16px;
						}
						#socialBookmarkLinks { 
							background: whitesmoke;
							padding: 0 10px 10px 10px;
							font: bold 12px/16px 'Helvetica Neue', Helvetica, sans-serif, Arial;
						}
							#socialBookmarkLinks li { display: inline-block; }
							#socialBookmarkLinks li a { 
								text-decoration: none; 
								overflow: hidden;
								height: 16px;
								width: 61px
							}
							#socialBookmarkLinks li a.share_www_facebook_com { width: 62px; }
							#socialBookmarkLinks li a.share_www_facebook_com:before { 
								content:'\e80b';
								color: #3b579d;
							}
							#socialBookmarkLinks li a.share_twitter_com:before { 
								content:'\e80a'; 
								color: #5dd7fc;
							}
								#socialBookmarkLinks li a span { 
									font: bold 12px/16px 'Helvetica Neue', Helvetica, sans-serif, Arial;
									padding: 0 0 0 5px; 
								}
					#articleContent .body.richText { 
						margin: 20px 0 0 0; 
						clear: left;
					}
						#articleContent .body > p,
						#articleContent .body ol,
						#articleContent .body ul,
						#articleContent .body .dialogue {
							margin: 0 0 10px 0;
							font-size: 1em;
							line-height: 1.35em;
						}
						#articleContent .body ul {
							list-style: disc inside;
						}
					#articleContent .articleFloatContainer { 
						float: right; 
						margin: 10px 0 10px 15px;
						width: 200px;
					}
					#articleContent .articleFloatContainer p,
					#articleContent .articleFloatContainer .dialogue,
					#articleContent .articleFloatContainer a,
					#articleContent .articleFloatContainer label,
					.bgFactContainer p,
					.related_articlesContainer .linkWrapper em,
					.seriesOfArticles .date { 
						font-size: 0.8em;
						line-height: 1.4em;
					}
					#articleContent .articleFloatContainer .dialogue { font-style: italic; }
					.singleFactsContainer .richText p,
					.seriesOfArticles dd { padding: 0 0 5px 0; }
					.seriesOfArticles dl dt a { 
						font-weight: bold; 
						text-transform: uppercase;
					}
					.articleFloatContainer .seriesOfArticles .articleTeaser .imageTeaser .photographer,
					.articleFloatContainer .seriesOfArticles .imageTeaser.top .layerimage.reader a:before,
					.articleFloatContainer .seriesOfArticles .articleTeaser div.richText,
					.articleFloatContainer .seriesOfArticles .articleTeaser .comments,
					.articleFloatContainer .seriesOfArticles .articleTeaser .photoAlbum,
					.articleFloatContainer .seriesOfArticles .noImage .afterAppendixArt,
					.articleFloatContainer .seriesOfArticles .noImage .updated { 
						display:  none; 
					}
					.articleFloatContainer .seriesOfArticles .articleTeaser .textTeaser { margin: 5px 0 0 0; }
					#articleContent .articleFloatContainer .seriesOfArticles .noImage .articleTeaser .textTeaser { margin: 0; }
					#articleContent .articleFloatContainer .seriesOfArticles .articleTeaser { padding: 0; }
					#articleContent .articleFloatContainer .seriesOfArticles .noImage .articleTeaser { 
						margin: 0; 
						padding: 10px 0 0 0;
					}
					#articleContent .articleFloatContainer .seriesOfArticles .articleTeaser .textTeaser h3.richText { 
						display: block; 
						font: inherit;
						margin: 0;
					}
						#articleContent .articleFloatContainer .seriesOfArticles .articleTeaser .textTeaser h3.richText a { 
							font: bold 1.2em/1.25em 'Open Sans', sans-serif;
						}
					#articleContent .articleFloatContainer .seriesOfArticles .noImage .articleTeaser .textTeaser h3.richText { 
						font: inherit;
						letter-spacing: 0;
						display: inline;
					}
						#articleContent .articleFloatContainer .seriesOfArticles .noImage .articleTeaser .textTeaser h3.richText a { 
							font: bold 0.8em/1.4em 'Helvetica Neue', Helvetica, sans-serif, Arial;
							color: #0088CC; 
						}
						#articleContent .articleFloatContainer .seriesOfArticles .noImage .articleTeaser .textTeaser h3.richText a:hover { text-decoration: underline; }
							#articleContent .articleFloatContainer .seriesOfArticles .noImage .meta { display: inline; }
							#articleContent .articleFloatContainer .seriesOfArticles .noImage .meta .published { 
								font-size: 0.8em; 
								color: #888;
							}
					.articleFloatContainer .seriesOfArticles .readMoreLinkWrapper a:after { content: " \00BB"; }
						
					
						.articleFloatContainer > div,
						.bgFactContainer { 
							margin: 10px 0 0 0;
							border-top: 4px solid #DDD;
							padding-top: 10px;
						}
						
						/* articleSerieWrapper */
						.Cols-Main.outerMainTop #articleContainer .articleSerieWrapper {
							margin: 0 0 20px;
							padding: 20px;
							border: 1px solid #CCC;
							border-radius: 3px;
							background-color: white;
						}
							#articleContainer .articleSerieWrapper h1#articleHeader {
								font-size: 36px;
								line-height: 38px;
							}
								#articleContainer .articleSerieWrapper .articleTeaser .imageTeaser,
								#articleContainer .articleSerieWrapper .articleTeaser .imageTeaser img {
									width: 150px;
									height: auto;
									float: left;
								}
								#articleContainer .articleSerieWrapper .articleTeaser .imageTeaser { margin: 0 11px 0 0; }
								#articleContainer .articleSerieWrapper .articleTeaser h3.richText.size3 {
									font-size: 27px;
									line-height: 29px;
									letter-spacing: -1px;
								}
								#articleContainer .articleSerieWrapper .articleTeaser .photographer {
									display: none;
								}
								#articleContainer .articleSerieWrapper .articleTeaser .textTeaser {
									margin: 0;
								}
						/* END articleSerieWrapper */
						
						/* MK 200 */
						#mk_annons {
							padding: 0; 
							border: none;
						}
						/* END MK 200 */
						.factPicturesContainer { margin: 0 10px 10px 0; }
						.articleFloatContainer .articlePictures { 
							padding: 0;
							border: none;
						}
						.articleFloatContainer div > h3, 
						.articleFloatContainer div form > h3,
						.bgFactContainer h3
						{
							display: none;
						}
						.articleFloatContainer .photoAlbumContainer,
						.mainContentContainer .imageAlbumTeaser .imageContainer { 
							position: relative;
						}
							.articleFloatContainer .photoAlbumContainer h3 { 
								display: block;
								margin: 0 0 5px;
							}
								.articleFloatContainer .photoAlbumContainer h3,
								.related_articlesContainer dt span { 
									font: bold 18px/20px Arial;
								}
								.related_articlesContainer dd { padding: 2px 0 2px 0; }
								.articleFloatContainer .photoAlbumContainer h3 em { font-style: normal; }
						.related_articlesContainer a:before { 
							content: '\25AA';
							padding: 0 3px 0 0;
						}
						.articlePicture_caption,
						.factContainer,
						.bgFactContainer { 
							padding: 8px 10px;
							margin: 0 0 10px 0;
							background: whiteSmoke;
						}
						.articlePicture_caption:last-child { margin: 0; }
						.articleFloatContainer .pollContainer { 
							margin: 10px 0 0 0;
							padding: 10px;
							border: 1px solid #DDD;
						}
							.articleFloatContainer .pollContainer td { 
								border: none;
								padding: 4px 0 0 0;
							}
							.articleFloatContainer .pollContainer .voteContainer {
								margin: 10px 0 0 0;
								display: block;
								float: right;
							}
					.bylineContent.vcard { 
						padding: 0 0 10px 0;
						float: left;
						width: 313px;
					}
						.bylineContent.vcard img {
							float: left;
							margin: 0 10px 0 0;
							width: 70px;
							height: auto; 
						}
						.bylineContent.vcard .name { 
							display: block;
							font-weight: bold;
							padding: 5px 0 0 0;
						}
						.bylineContent.vcard .email { 
							padding: 5px 0 0 0; 
							display: block;
						}
						.bylineContent.vcard .title {
							padding: 10px 0 0 0;
							display: block;
						}
						.bylineContent.vcard .number { 
							display: block;
							padding: 5px 0 5px 0;
						}
						.editorialTeaserContainer { 
							margin: 0 0 15px 0;
							padding: 0 0 5px 0;
							border-bottom: 1px solid #DDD;
						}
						
						/* Review */
						.review .genreWrapper .articleLabel { 
							font: 800 1.5em/1em 'Open Sans', sans-serif;
							text-transform: uppercase;
							border-bottom: 1px solid #DDD;
							padding: 0 0 5px 0;
							margin: 0 0 10px 0;
						}
						.review .reviewScore.upper { display: none; }
						.review .reviewScore.lower {
							margin: 0 0 0 2px;
							padding: 10px 0 0 0;
						}
						.reviewDetails.richText {
							border-bottom: 1px solid #DDD;
							padding: 0 0 10px 0;
						}
						.review .reviewScoreValue .grade { 
							display: inline-block;
							border-radius: 10px;
							width: 18px;
							height: 20px;
							margin: 0 5px 0 0;
						}
		/* END articleContainer */
		
		/* comments */
		.commentsNewPageWrapper .articleTeaser { 
			border: none;
			margin: 0; 
		}
		#mbvk-blogg li.comment {
			padding: 15px;
			float: left;
			width: 587px;
			border-bottom: 1px solid #ddd;
			margin-bottom: 15px;
		}
		#mbvk-blogg .comment-meta img { display: none; }
		#mbvk-blogg .comment-meta { margin-bottom: 7px; }
		.extraCommentsNav,
		.extraCommentsCommentsWrapper.commentsWrapper > .header,
		#mbvk-blogg h2.comments-title { 
			background-color: #F9F9F9;
			padding: 10px;
			margin: 10px 0 0 0;
			border-top: 4px solid #DDD;
			clear: both;
		}
		#mbvk-blogg h2.comments-title {
			text-decoration: none;
			font-size: 18px;
			line-height: 18px;
			color: #333;
			margin: 0;
		}
		.extraCommentsWrapper .extraCommentsCommentsWrapper .extraCommentsCommentsWrapper.commentsWrapper .header {
			background: none;
			float: none;
			margin: 0;
			padding: 10px 0 0 0;
			border: none;
			clear: none;
		}
			.extraCommentsNav ul li a,
			.extraCommentsCommentsWrapper.commentsWrapper > .header h2 {
				text-decoration: none;
				font-size: 18px;
				line-height: 18px;
				color: #333;
				margin: 0;
			}
			.extraCommentsWrapper .extraCommentsCommentsWrapper .extraCommentsCommentsWrapper.commentsWrapper .header h2:last-child { display: none; }
			.extraCommentsNav ul li a:before { 
				font: normal 22px/.5px 'mbvk';
				content: '\e806';
				position: relative;
				padding: 0 3px 0 0;
				speak: none;
				top: 2px;
			}
			#mainWrapper #skipToCommentForm a,
			.newComment input[type="submit"],
			.photoUpload form fieldset.formNormal > div.toolstrip {
				 float: right;
			}
			#mainWrapper #skipToCommentForm a.nocomments { margin: 10px 0 15px 0; } 
			.commentsNewPageWrapper .commentsTo,
			.articleCommentReport form .box span.required,
			.articleCommentReport h1,
			.readAll .commentCount,
			.fn.facebookuser { display: none; }
			.commentsNewPageWrapper .toolstrip.backlink {
				border-bottom: 1px solid #DDD;
				margin: 0 0 10px;
				padding: 0 0 5px;
			}
			.extraCommentsWrapper .readAll {
				float: right;
				margin: 10px 0 0 10px;
			}
				.commentsNewPageWrapper .toolstrip.backlink a:before {
					content: '\25C0'; 
					margin: 0 3px 0 0;
					float: left; 
					font-size: 10px;
					line-height: 16px;
				}
					.commentsNewPageWrapper .articleTeaser h3.size1 a { 
						color: #333;
						text-decoration: none;
					}
					#SortWidget {
						margin: 10px 0 10px 0;
						padding: 0 0 15px 0;
						border-bottom: 1px solid #DDD;
					}
						#SortWidget fieldset { 
							width: 320px;
							padding: 5px;
							background-color: #f0f0f0;
							border-radius: 10px;
						}
						#SortWidget div { 
							float: left;
							margin: 0 4px 0 0;
						}
						#SortWidget div label {
							padding: 0;
							margin: 0;
							font-size: 11px;
						}
					.threadsWrapper	.commentContainer, #mbvk-blogg .comments-area { 
						 border-bottom: 1px solid #DDD;
						 margin: 0 0 10px 0;
						 padding: 0 0 10px 0;
					}
						.threadsWrapper .comment .vcard,
						#mbvk-blogg .comment-meta { font: normal 12px/12px 'Helvetica Neue', Helvetica, sans-serif, Arial; }
						.threadsWrapper .comment .vcard .fn.nickname.signature, #mbvk-blogg .comment-meta .fn  { font-weight: bold; }
						.threadsWrapper .comment .vcard .fn.postingPublicationDate,
						#mbvk-blogg .comment-meta time { 
							color: #777; 
							margin: 0 0 0 5px;
						}
							.fn.postingPublicationDate:before,
							#mbvk-blogg .comment-meta time:before {
								content: '•';
								padding: 0 5px 0 0;
							}
						.threadsWrapper .comment .vcard .notVerified { display: none; }
						.threadsWrapper .commentContainer .bodyQuotePart {
							background-color: #EEE;
							font-size: 13px;
							line-height: 16px;
							margin: 0 0 10px 0;
							padding: 10px;
						}
						.threadsWrapper .commentContainer .bodyCommentPart br:first-child { display: none; }
						.threadsWrapper .toolstrip,
						#mbvk-blogg .reply { 
							float: right; 
							font-size: 12px;
							margin: 10px 0 0 0;
						} 
						.threadsWrapper .toolstrip .commentFeedback { 
							width: 75px; 
							float: right;
						}
						.threadsWrapper .toolstrip .commentFeedback div div { 
							color: #999; 
							float: left; 
							margin: 0 0 0 3px;
						}
						.commentFeedback .feedback.like { 
							margin: 0 5px 0 0;
							height: 11px;
							padding: 0 7px 0 0;
							float: left;
							border-right: 1px dotted #CCC;
						}
						.commentFeedback .feedback.like a:hover,
						.commentFeedback .feedback.dislike a:hover { 
							text-decoration: none;
							color: #08C;
						}
							.commentFeedback .feedback.like a:before {
								content: '\e800';
								font-family: 'mbvk';
								font-size: 13px;
								line-height: 11px;
							}
								.feedback.like .feedbackCount span { color: #090; }
							.commentFeedback .feedback.dislike a:before {
								content: '\e80e';
								font-family: 'mbvk';
								font-size: 13px;
								line-height: 11px;
							}
								.feedback.dislike .feedbackCount span { color: red; }
							.commentFeedback .feedback a { 
								color: #999; 
								font-size: 13px; 
								width: 11px;
								overflow: hidden;
								display: block;
							}
							.threadsWrapper .toolstrip .posting_reply { 
								float: right; 
								margin: 0 10px 0 0;
							}
							.threadsWrapper .toolstrip .posting_reply a:before { content: 'Svara'; display: block; }
							.threadsWrapper .toolstrip .posting_reply a span { display: none; }
								.fb-shareCommentProfilePicWrapper {
									float: left;
									padding: 3px;
									margin: 1px 10px 10px 0;
									background: #FFF;
									border: 1px solid #CCC;
									border-radius: 3px;
								}
									.fb-profileName {
										display: block;
										margin: 0 0 8px 0;
									}
									.fb-shareCommentLabel {
										display: inline-block;
										margin: 5px 0 0 0;
									}
									.fb-shareComment {
										float: left;
										margin: 10px 5px 0 0;
										display: inline-block;
									}
							.fb-shareRecommendationWrapper,
							.fb-recommendationCountWrapper .fb-recommendcount-suffix { font: normal 12px/16px 'Helvetica Neue', Helvetica, sans-serif, Arial; }
								.fb-recommendationCountWrapper .fb-recommendcount-prefix:before,
								.fb-shareRecommendationWrapper .fb-count:before,
								.fb-shareRecommendationWrapper .fb-recommendationLink:before {
									content: '\e80b';
									background: #FFF;
									color: #3b579d;
									font: normal 17px/.5px 'mbvk';
									position: relative;
									speak: none;
									margin: 0px 3px 0 0;
									top: 1px;
								}
								.fb-recommendationCountWrapper .fb-recommendcount-prefix {
									background-color: #eee;
									border-color: #ddd;
									color: #666;
									padding: 4px 6px;
									border-radius: 3px;
									-webkit-border-radius: 3px;
									border: 1px solid #ddd;
									font: normal 12px/16px 'Helvetica Neue', Helvetica, sans-serif, Arial;
								}
									.fb-shareRecommendationWrapper .fb-count em {
										text-align: center;
										white-space: nowrap;
										font: normal 11px/14px 'lucida grande',tahoma,verdana,arial,sans-serif;
										background: #fff;
										border: 1px solid #c1c1c1;
										height: 14px;
										min-width: 15px;
										padding: 1px 2px;
										text-align: center;
										white-space: nowrap;
									}
									.fb-shareRecommendationLoggedInWrapper #fb-loggedIn {
										background: #eceef5;
										color: #3b579d;
										padding: 4px 6px;
										border-radius: 3px;
										-webkit-border-radius: 3px;
										border: 1px solid #cad4e7;
									}
									.fb-shareRecommendationLoggedInWrapper #fb-loggedIn:hover { 
										border-color: #9dacce; 
										text-decoration: none;
									}
								.fb-me-link,
								.fb-me-prefix,
								.fb-helpLink,
								.fb-logoutLink,
								.fb-shareLabel,
								.fb-shareCheckbox { display: none; }
							.threadsWrapper .toolstrip .posting_state_report,
							.threadsWrapper .toolstrip .posting_state_reported { 
								float: left;
								margin: 0 10px 0 0;
							}
								.threadsWrapper .toolstrip .posting_state_report a,
								.threadsWrapper .toolstrip .posting_state_reported a { color: #999; }
					.editorialReply { 
						display: block;
						margin: 10px 0 0 10px; 
					}			
					.replyHeader { 
						font-weight: bold; 
						padding: 0 3px 0 0;
					}
					div.commentsWrapper div.commentContainer span.editorialReply span.replyByline
					{
						margin-left: 4px;
						font-weight:bold;       
					}
					.newComment, 
					#mbvk-blogg #respond,
					.photoUpload form > fieldset.formNormal {
						margin: 15px 0;
						padding: 20px;
						*padding-top: 19px;
						background-color: #f9f9f9;
						border: 1px solid #ddd;
						 -webkit-border-radius: 4px;
						 -moz-border-radius: 4px;
							  border-radius: 4px;
					}
					.photoUpload form .toc p,
					.photoUpload form fieldset.formNormal > p,
					.photoUpload .alertConfirmation { 
						margin: 0 0 10px 0; 
					}
					.photoUpload .formNormal.photoDetails {
						margin: 15px 0 0 0;
						border-top: 1px dotted #CCC;
						padding: 15px 0 0 0;
					}
					.photoUpload .formNormal.photoDetails .photo { float: right; }
					.photoUpload .formNormal.photoDetails .photo .thumbImgWrapper img {
						width: 212px;
						padding: 4px;
						height: auto;
						border: 1px solid #DDD;
						-webkit-border-radius: 4px;
						-moz-border-radius: 4px;
						border-radius: 4px;
						-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
						-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
						box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
					}
					#mbvk-blogg #respond {float: left;}
					.newComment .header h2 span { display: none; }
					.newComment .header h2:before { content: 'Kommentera'; display: block; }
						.newComment #body {
							height: 120px;
							width: 570px;
						}
						.newComment #bodyQuote {
							height: 120px;
							width: 570px;
							cursor: not-allowed;
							background-color: #EEE;
						}
						#reason { 
							width: 520px; 
							height: 95px; 
						}
					#longTerm {
						background: white;
						padding: 20px;
						margin: 10px 0 0 0;
						border: 1px solid #DDD;
					}
		/* END comments */
		
		/* rssTeaserContainer */
		.rssTeaserContainer {
			border-bottom: 1px solid #DDD;
			padding: 0 0 15px 0;
			margin: 0 0 15px 0;
		}
			.rssTeaserContainer a:before {
				font-family: 'mbvk';
				font-weight: bold;
				content: '\e807';
				color: orange;
				margin: 0 5px 0 0;
			}
		/* END rssTeaserContainer */
		
		/* pollContainer */
		.pollContainer { 
			clear: both; 
			margin: 10px 0 0 0;
			padding: 10px;
			background-color: whiteSmoke;
			border: 1px solid #E3E3E3;
			border-radius: 4px;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
		}
		.pollContainer form > h3 { display: none; }
		.pollContainer form > p:before, 
		.pollResultsContainer .inner > p:before { 
			content: '\e804';
			font-family: 'mbvk';
			padding: 0 5px 0 0;
			display: inline-block;
			font-size: 17px;
			line-height: 9px;
		}
		.pollContainer .pollItem { 
			display: inline-block; 
			margin: 0 15px 0 0;
		}
		.pollContainer table { margin: 5px 0; }
		.pollContainer tbody td { 
			padding: 2px 0; 
			border: none;
		}
		.pollContainer .voteContainer { float: right; }
		.graphData { margin: 10px 0 20px 0; }
		.graphData .percentage { 
			text-align: right; 
			width: 20%;	
		}
		.graphData .graph {
			height: 20px;
			width: 100px;
			overflow: hidden;
			background-color: #F7F7F7;
			background-image: -moz-linear-gradient(top, whiteSmoke, #F9F9F9);
			background-image: -webkit-gradient(linear, 0 0, 0 100%, from(whiteSmoke), to(#F9F9F9));
			background-image: -webkit-linear-gradient(top, whiteSmoke, #F9F9F9);
			background-image: -o-linear-gradient(top, whiteSmoke, #F9F9F9);
			background-image: linear-gradient(to bottom, whiteSmoke, #F9F9F9);
			background-repeat: repeat-x;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;
			filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
			-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
			-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
			box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
		}
		.graphData .pollGraphbar { 
			float: left;
			width: 0;
			height: 100%;
			font-size: 12px;
			color: white;
			text-align: center;
			text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
			background-color: #0E90D2;
			background-image: -moz-linear-gradient(top, #149BDF, #0480BE);
			background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149BDF), to(#0480BE));
			background-image: -webkit-linear-gradient(top, #149BDF, #0480BE);
			background-image: -o-linear-gradient(top, #149BDF, #0480BE);
			background-image: linear-gradient(to bottom, #149BDF, #0480BE);
			background-repeat: repeat-x;
			filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
			-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
			-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
			box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			-webkit-transition: width 0.6s ease;
			-moz-transition: width 0.6s ease;
			-o-transition: width 0.6s ease;
			transition: width 0.6s ease;
		}
		.totalVotes { text-align: right; }
		/* END pollContainer */
		
		/* latestNewsContainer, readerListContainer */
		.readerListContainer,
		.latestNewsContainer { margin: 0 0 10px 0 }
		.extraColumn .latestNewsContainer,
		.extraColumn .readerListContainer { 
			border-bottom: 1px solid #DDD; 
			margin: 0 0 15px 0;
			padding: 0 0 15px 0; 
		}
		#extraAdColumn .latestNewsContainer,
		#extraAdColumn .readerListContainer {
			background-color: #FFF;
			padding: 7px;
			border: 1px solid #CCC;
		}
			.titleContainer h3,
			.categoryTeaser h4 { 
				text-transform: uppercase;
				font: 300 20px/20px 'Open Sans', sans-serif;
			}
			.titleContainer h3:before, 
			.extraColumn .themeBlockContainer > h3:before, 
			#extraAdColumn .themeBlockContainer > h3:before,
			.latestGreatest_themeBlock > h3:before {
				width: 13px;
				height: 15px;
				display: inline-block;
				margin: 0 5px 0 0;
				content: ' ';
			}
			.newsListContainer dt { 
				color: #888; 
				float: left; 
			}
			.newsListContainer dt, 
			.newsListContainer dd,
			.newsListContainer ol li {
				padding: 8px;
				line-height: 20px;
				text-align: left;
				vertical-align: top;
				border-top: 1px solid #DDD;
			}
			.newsListContainer dt:nth-of-type(2n+0), 
			.newsListContainer dd:nth-of-type(2n+0),
			.newsListContainer ol li:nth-of-type(even) { background: #F9F9F9; }
			.latestNewsContainer ul.newsNavigation { display: none; }
			ul.newsNavigation { 
				display: block; 
				clear: both; 
				border-top: 1px solid #DDD;
			}
			ul.newsNavigation li { 
				float: left; 
				margin: 10px 30px 10px 0;
			}
				ul.newsNavigation li.selected a { 
					font-weight: bold;
					color: #333;
				}
				li .articleTitle a,
				dd .articleTitle a { 
					color: #333;
					font: bold 15px/15px 'Helvetica Neue', Helvetica, sans-serif, Arial;
				}
				li .articleTitle a:hover,
				dd .articleTitle a:hover { color: #005580; }
			a.entire_list { 
				text-align: center;
				padding: 8px 0;
				display: block;
				border-radius: 0 0 5px 5px;
				border: 1px solid #DDD;
			}
			a.entire_list:hover { 
				background-color: #f5f5f5;
				text-decoration: none;
			}
				
			/* Fix förstasidan */
			.latestGreatest_themeBlock > h3 { 
				text-transform: uppercase; 
				font: 300 20px/20px 'Open Sans', sans-serif; 
				float: left;
			}
			.themeBlockContainer.latestGreatest_themeBlock div.inner {
				clear: none;
			}
			#mainWrapper .pageBlockContainer.colset5050.clearfix.latestGreatest { min-height: 363px; }
			#mainWrapper .pageBlockContainer.colset5050.clearfix.latestGreatest .column1 { /* position: absolute;*/ width: 480px; overflow: visible;}
			#mainWrapper .pageBlockContainer.colset5050.clearfix.latestGreatest .column2 { float: right; text-align: right; }
				.latestGreatest_themeBlock .titleContainer,
				.latestGreatest_themeBlock .latestNewsContainer .newsNavigation { display: none;}
					.latestGreatest_themeBlock .newsListContainer { margin: -1px 0 0 0; }
					.latestGreatest_themeBlock ul.newsNavigation { 
						top: -1px;
						z-index: 40;
						position: relative;
					}
				 .column .latestGreatest .pageBlock.column5050 img.top { width: auto; height: auto;}
				 .ad-annonssaljarna { margin: 0 0 0 12px; }
				 .articleFloatContainer .ad-annonssaljarna { margin: 0; }
			/* END Fix förstasidan */
		
		/* END latestNewsContainer, readerListContainer */
		
		/* categoryTeaser */
		.categoryTeaser { 
			margin: 0 0 15px 0;
			padding: 0 0 15px 0;
			border-bottom: 1px solid #DDD;
		}
		/* END categoryTeaser */
		
		/* contact */
		#contact { margin: 0 0 20px 0; }
				#contact div.richText p { margin: 0 0 15px 0; }
			#contact .left {
				float: left;
				margin: 14px 15px 0 15px;
				clear: right;
				height: 70px;
				width: 70px;
				border-radius: 35px;
				overflow: hidden;
			}
			#contact .right { 
				padding: 14px 0 16px 0; 
				clear: right;
			}
			#contact .right:nth-of-type(2n+1) {
				background-color: #f9f9f9;
				border-top: 1px solid #DDD;
				border-bottom: 1px solid #DDD;	
			}
				#contact .right h3 {
					font-size: 18px;
					margin: 0;
				}
					#contact h3 span.title {
						font-size: 14px;
						color: #666;
						line-height: 1.3;
						font-weight: 200;
					}
			#contact .middleContact { margin: 10px 0 0 0; }
				#contact .h2container p { 
					display: inline;
					margin: 0 0 10px 0;
					float: right;
				}
				#contact .middleContact h2 {
					text-transform: uppercase;
					display: inline;
					color: #CCC;
					font-size: 18px;
					margin: 0;
				}
		/* END contact */
		
		/* modal */
		#modalWindowLoader { 
			padding: 20px;
			margin: -145px;
			width: 210px;
			text-align: center;
			height: 250px;
			background: #FFF url(/misc/img/loading.gif) no-repeat center center; 
			background-size: 64px 64px;
			border: 1px solid rgba(0, 0, 0, 0.3);
			-webkit-border-radius: 6px;
			-moz-border-radius: 6px;
			border-radius: 6px;
			-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
			-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
			box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
			-webkit-background-clip: padding-box;
			-moz-background-clip: padding-box;
			background-clip: padding-box;
		}
		body #modalWindowOverlay { 
			background-color: #000;
			opacity: 0.2 !important; 
		}
			.modalWindow, 
			.mw_postAsModal {
				z-index: 1050;
				min-width: 560px;
				overflow: auto;
				padding: 20px;
				background-color: white;
				border: 1px solid #999;
				border: 1px solid rgba(0, 0, 0, 0.3);
				-webkit-border-radius: 6px;
				-moz-border-radius: 6px;
				border-radius: 6px;
				-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
				-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
				box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
				-webkit-background-clip: padding-box;
				-moz-background-clip: padding-box;
				background-clip: padding-box;
			}
			.modalWindow .enlargedimageContainer .image img {
				display: block;
				max-height: 600px;
				height: auto;
				width: auto;
				margin: 0 auto;
			}
			.modalWindow .enlargedimageContainer td { background-color: #333;}
			.modalWindow h1 {
				padding: 0px 0px 10px;
				border-bottom: 1px solid #EEE;
				margin: -7px 0 10px 0;
				font-size: 24px;
				line-height: 30px;
			}
			#modalWindowClose { 
				top: 0px;
				right: 8px;
				font-size: 20px;
				font-weight: bold;
				line-height: 20px;
				width: 10px;
				overflow: hidden;
				color: black;
				text-shadow: 0 1px 0 white;
				opacity: 0.2;
				filter: alpha(opacity=20);
				padding: 0;
				cursor: pointer;
			}
			#modalWindowClose:hover {
				color: #000000;
				text-decoration: none;
				opacity: 0.4;
				filter: alpha(opacity=40);
			}
			#modalWindowClose:before { content : '×'; }
			
			.modalWindow .imageText { padding: 10px 0 0 0; }
			table.image td {
				padding: 0;
				border: none;
				line-height: inherit;
			}
			.modalWindow .toolstrip { display: none; }
			
			/* END modal */
			
			/* Album */
			.imageAlbum .toolstrip,
			.imageAlbum .socialBookmarks { display: none; }
			
			.imageAlbum .flex-direction-nav a { background-image: url(/misc/img/bg_direction_nav_inverted.png); }
			
			.imageAlbum.displayWrapper { border-bottom: 1px solid #DDD; }
			#articleContainer .imageAlbum.displayWrapper { 
				border: none; 
				margin: 0 0 10px 0;
			}
			
			.flexslider .meta { 
				background: #333333;
				background: rgba(0, 0, 0, 0.75);
			}
			.flexslider .meta .inner { 
				padding: 10px;
				box-sizing: border-box;
			}
				.imageAlbum .meta h2 {
					font-size: 16px;
					line-height: 18px;
					margin: 0 0 5px 0;
				}
					/* .imageAlbum .meta .metadescription,*/
					.imageAlbum .meta .created,
					.imageAlbum .meta .photographer { 
						display: inline;
						font: normal 12px/16px 'Helvetica Neue', Helvetica, sans-serif, Arial;
						padding: 0 0 0 5px;
						color: #999;
				}
			.imageAlbum .meta .metadiscussion {
				display: inline;
			}
			.metadescription + .metadiscussion { margin: 0 0 0 10px; }
			.imageAlbum .meta .metadiscussion a { font: normal 12px/16px 'Helvetica Neue', Helvetica, sans-serif, Arial; }
			.imageAlbum .meta .metadiscussion a:before { 
				content: '\e806';
				font: normal 17px/0.5px 'mbvk';
				padding: 0 2px 0 0;
				vertical-align: middle;
				text-decoration: none;
				speak: none; 
			}
			.mainContentContainer .albumPlayer { margin: 10px 0 0 0; }
			#articleContainer .albumPlayer { margin: 0 0 0 0; }
			.imageAlbum .albumPlayer .flexslider { margin: 0; }
			.flexslider .slides>li {
				background-color:#000;
			}
			.imageAlbum .albumThumbnails ul.thumbnails {
				background-color: #000;
			}
			.imageAlbum .albumThumbnails .thumbnail {			
				color: #FFF;
				background-color: #333;
				margin-left: 1px;
				margin-bottom: 5px;
				padding: 11px 11px 11px 11px;
				vertical-align: top;
			}
				.albumThumbnails .thumbnail .imagealbum_thumbnail_link { 
					overflow: hidden;
					height: 85px;
					display: inline-block;
				}
			.mainContentContainer .albumThumbnailPagination { 
				clear: both;
				padding: 0 0 10px 0;
				height: 15px;
				display: block;
			}
				.mainContentContainer .albumThumbnailPagination ul li { overflow: visible; }
					.mainContentContainer .albumThumbnailPagination ul li a { background: none; }
					.mainContentContainer .albumThumbnailPagination .page_next:after { 
						content: '\25B6'; 
						margin: 0 0 0 3px;
						float: right; 
						font-size: 10px;
						line-height: 16px;
					}
					.mainContentContainer .albumThumbnailPagination .page_previous:before { 
						content: '\25C0'; 
						margin: 0 3px 0 0;
						float: left; 
						font-size: 10px;
						line-height: 16px;
					}
			.imageAlbumTeaser h3 a { 
				color: #333; 
				text-decoration: none;
			}
			.imageAlbumTeaser h3 a:hover { color: #005580; }
			
			#articleContainer .flexslider .meta .metadescription { 
				font: normal 12px/16px 'Helvetica Neue', Helvetica, sans-serif, Arial; 
				display: inline;
			}
			#articleContainer .flex-control-paging { 
				padding-top: 0;
				background: #333;
				border-top: 1px solid #000;
			}
				#articleContainer .flex-control-paging li { margin: 0; }
					#articleContainer .flex-control-paging li a,
					#articleContainer .flex-control-paging li a:hover {
						background: none;
						-webkit-border-radius: 0;
						-moz-border-radius: 0;
						-o-border-radius: 0;
						border-radius: 0;
						border-top: none;
						border-right: 1px solid #000;
						border-bottom: 1px solid #000;
						border-left: none;
						min-width: 15px;
						height: auto;
						width: auto;
						display: inline-block;
						padding: 7px;
						font-size: 12px;
						font-weight: bold;
						color: #FFF;
					}
					#articleContainer .flex-control-paging li a.flex-active { 
						background: #005580;
						color: #FFF;
					}
					#articleContainer .flex-control-paging li a.flex-active:hover { 
						background: #005580; 
						cursor: default;
					}
					#articleContainer .flex-control-paging li a:hover { background: #333; }
					#articleContainer .flexslider a.fullscreen, 
					#articleContainer .flexslider a.fullscreen:hover, 
					#articleContainer .flexslider a.fullscreen:active,
					#articleContainer .flex-pauseplay a, 
					#articleContainer .flex-pauseplay a:hover, 
					#articleContainer .flex-pauseplay a:active { 
						font: normal 12px/16px 'Helvetica Neue', Helvetica, sans-serif, Arial;
						padding: 5px;
					}
			
			/* Modalt Album */
			.imageAlbum.fullscreen .flexslider .meta .inner { padding: 30px; }
			.modalWindow .imageAlbum { width: 780px; }
			.mw_modalImageAlbum .modalWindow { padding: 20px 20px 0 20px }
				
			/* END Album */
			
			/* Image Upload */
			.photoWrapper.photoUpload legend { display: none; }
			.photoWrapper.photoUpload { 
				margin: 0 0 15px 0;
				padding: 0 0 15px 0;
				border-bottom: 1px solid #DDD;
			}
			.photoUpload #articlePreamble { 
				font: bold 1.04em/1.35em 'Helvetica Neue', Helvetica, sans-serif, Arial;
				margin: 0 0 15px 0;
			}
			/* END Image Upload */
		
		/* Forms */
		input[type="radio"] + label { padding: 0 0 0 5px; }
		label:hover,
		input[type="radio"]:hover { cursor: pointer; }
		
		#userForm { margin: 0 0 15px 0; }
		#userForm .richText { margin: 0 0 10px 0; }
		
		table { width: 100%; }
			table th, table td {
				padding: 8px;
				line-height: 20px;
				text-align: left;
				vertical-align: top;
				border-top: 1px solid #DDD;
			}
			tr {
				display: table-row;
				vertical-align: inherit;
				border-color: inherit;
			}
			tr.even { background-color: #F9F9F9; }
			ol { 
				list-style-position: inside;
				list-style-type: decimal;
			}
			#articleContent .richText ul,
			#longTerm ul { 
				list-style-type: disc;
				list-style-position: inside;
				font-size: 15px;
				line-height: 20px;
				margin: 10px 0;
			}
			label {
						display: block;
						margin-bottom: 5px;
					}
					label, input, button, select, textarea {
						font-size: 14px;
						font-weight: normal;
						line-height: 20px;
					}
					textarea,
					input[type="text"],
					input[type="password"],
					input[type="datetime"],
					input[type="datetime-local"],
					input[type="date"],
					input[type="month"],
					input[type="time"],
					input[type="week"],
					input[type="number"],
					input[type="email"],
					input[type="url"],
					input[type="search"],
					input[type="tel"],
					input[type="color"] {
					  background-color: #ffffff;
					  border: 1px solid #cccccc;
					  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
						 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
							  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
					  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
						 -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
						   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
							  transition: border linear 0.2s, box-shadow linear 0.2s;
					}
					
					textarea:focus,
					input[type="text"]:focus,
					input[type="password"]:focus,
					input[type="datetime"]:focus,
					input[type="datetime-local"]:focus,
					input[type="date"]:focus,
					input[type="month"]:focus,
					input[type="time"]:focus,
					input[type="week"]:focus,
					input[type="number"]:focus,
					input[type="email"]:focus,
					input[type="url"]:focus,
					input[type="search"]:focus,
					input[type="tel"]:focus,
					input[type="color"]:focus {
					  border-color: rgba(82, 168, 236, 0.8);
					  outline: 0;
					  outline: thin dotted \9;
					  /* IE6-9 */
					
					  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
						 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
							  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
					}
					select,
					textarea,
					input[type="file"],
					input[type="text"],
					input[type="password"],
					input[type="datetime"],
					input[type="datetime-local"],
					input[type="date"],
					input[type="month"],
					input[type="time"],
					input[type="week"],
					input[type="number"],
					input[type="email"],
					input[type="url"],
					input[type="search"],
					input[type="tel"],
					input[type="color"] {
					  display: inline-block;
					  height: 20px;
					  padding: 4px 6px;
					  margin-bottom: 10px;
					  font-size: 14px;
					  line-height: 20px;
					  color: #555555;
					  vertical-align: middle;
					  -webkit-border-radius: 4px;
						 -moz-border-radius: 4px;
							  border-radius: 4px;
					}
					select, input[type="file"] {
						height: 30px;
						line-height: 30px;
					}
					textarea,
					.articleCommentReport form .box.reason textarea, 
					.articleCommentReport form .box.name input, 
					.articleCommentReport form .box.email input {
						width: 206px;
					}
					textarea { height: auto; }
					.charcount { margin: 0 0 10px 0; }
						input#maxchar { 
							width: 35px; 
							display: inline;
							margin: 0 5px 0px 0;
						}
						.charcount label { display: inline; }
					input[type="checkbox"],
					input[type="radio"] { width: auto; }
					input[type="radio"] + label,
					input[type="checkbox"] + label { 
						display: inline-block;
						margin: 5px 0 0 0;
					}
					
		
		/* Buttons */
			.userFunctionLinks li a,
			.userFunctionLinks li input,
			.editLink a,
			.ettval,
			.mbvkbutton,
			.articleCommentReport form .box input.ownLineSubmitform,
			.print,
			.tip,
			.articleFloatContainer .commentCountBubble,
			.textSizerContainer a,
			.voteContainer a,
			.asFavorite,
			.newblog,
			.delete,
			.abuse a,
			.favorite,
			.orderPhoto,
			.interrupt,
			.readAll a,
			.open_close_comment,
			.open_close_comment,
			.abortposting a.home,
			.quote,
			.shareThis .tip,
			#socialBookmarkLinks li a,
			#skipToCommentForm a,
			#remove_image,
			#searchButton,
			.standardButton,
			.btnDefault,
			.btnSave,
			.btnAdd,
			.addFavorite li a,
			.btnFavorite,
			.btnAsFavorite,
			.btnEdit,
			.btnDraft,
			.btnDelete,
			.btnRemove,
			.btnReport,
			.btnNext,
			.btnPublish,
			.btnCancel,
			.btnReset {
				display: inline-block;
				  *display: inline;
				  padding: 4px 12px;
				  font-family: 'Helvetica Neue', Helvetica, sans-serif, Arial;
				  font-weight: normal;
				  margin-bottom: 0;
				  *margin-left: .3em;
				  font-size: 14px;
				  line-height: 20px;
				  *line-height: 20px;
				  color: #333333;
				  text-align: center;
				  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
				  vertical-align: middle;
				  cursor: pointer;
				  background-color: #f5f5f5;
				  *background-color: #e6e6e6;
				  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
				  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
				  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
				  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
				  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
				  background-repeat: repeat-x;
				  border: 1px solid #bbbbbb;
				  *border: 0;
				  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
				  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
				  border-bottom-color: #a2a2a2;
				  -webkit-border-radius: 4px;
					 -moz-border-radius: 4px;
						  border-radius: 4px;
				  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
				  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
				  *zoom: 1;
				  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
					 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
						  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
			}
			
			/* Blue */
			#mainWrapper #skipToCommentForm a,
			.newComment input[type="submit"],
			#mainWrapper .mbvkbutton.blue,
			.editLink a,
			.btnCancel.standardButton,
			.btnDefault.standardButton, 
			.btnRemove.standardButton
			{
				color: #ffffff;
				text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
				background-color: #006dcc;
				*background-color: #0044cc;
				background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
				background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
				background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
				background-image: -o-linear-gradient(top, #0088cc, #0044cc);
				background-image: linear-gradient(to bottom, #0088cc, #0044cc);
				background-repeat: repeat-x;
				border-color: #0044cc #0044cc #002a80;
				border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
				filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
				margin: 10px 0 0 0;
				width: auto;
			}
			
			/* Notice */
				/* Success */
				.alertConfirmation,
				.notificationMessage p {
					clear: both;
					padding: 8px 35px 8px 14px;
					margin: 10px 0 3px 0;
					color: #468847;
					background-color: #DFF0D8;
					border-color: #D6E9C6;
					text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
					  -webkit-border-radius: 4px;
						 -moz-border-radius: 4px;
							  border-radius: 4px;
				}
				/* Error & Danger */
				.alertWarning,
				.alertError,
				.error {
					padding: 8px 35px 8px 14px;
					margin: 10px 0 3px 0;
					color: #b94a48;
					background-color: #f2dede;
					border-color: #eed3d7;
					text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
					  -webkit-border-radius: 4px;
						 -moz-border-radius: 4px;
							  border-radius: 4px;
				}
				/* 
				/* Information */
				#discussionFirstPoster,
				#discussionPremoderated,
				.alertInfo,
				.reportSent,
				.infoText p { 
					padding: 8px 35px 8px 14px;
					margin: 10px 0 3px 0;
					color: #3A87AD;
					background-color: #D9EDF7;
					border-color: #BCE8F1;
					text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
					  -webkit-border-radius: 4px;
						 -moz-border-radius: 4px;
							  border-radius: 4px;
				}
				
				/* Browser check */
				#infobar {
					display: none;
					min-width: 1250px;
				}
				#infobar .close {
					display: block;
					float: right;
					cursor: pointer;
					margin: 4px 20px;
					color: #CCC;
					font-size: 20px;
					font-weight: bold;
				}
					#infobar p {
						background-color: #FCF8E3;
						padding: 6px 20px;
						color: #C09853;
						text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
						border-bottom: 1px solid #FBEED5;
						line-height: 1.381;
					}
				/* END Browser check */
			/* END Notice */
		
		/* #main-slider */
			/* Artikelsnurra */
			.mainContentContainer .flexslider .flex-pauseplay,
			#main-slider-thumbs h4.articleSubTitle { display: none; }
			#main-slider { 
				width: 480px;
				height: 360px;
				overflow: hidden;
				margin: 0;
			}
			#main-slider .articleTeaser {
				clear: none;
				border: none;
				padding: 0;
				margin: 0;
				overflow: hidden;
				height: 411px;
			}
				#main-slider #feature .articleTeaser .imageTeaser img { 
					width: 480px;
					height: 320px;
					padding: 40px 0 0 0;
				}
				#main-slider #feature .articleTeaser .imageTeaser.top + .textTeaser { margin: 0;}
				#main-slider #feature .articleTeaser h3.richText { 
					position: relative;
					top: -360px;
					display: block;
					height: 20px;
					margin: 0;
					width: 460px;                                        				
					padding: 10px;
					letter-spacing: 0;
					overflow: hidden;
				}
				#main-slider #feature .articleTeaser h3.richText a span { color: #FFF !important; }
				#main-slider #feature .articleTeaser div.richText {
					position: relative;
					top: -91px;
					height: 31px;
					display: block;
					background-color: rgba(0, 0, 0, 0.65);
					filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7F000000', endColorstr='#7F000000'); /* IE */
					padding: 10px 10px 10px 10px;
					overflow: hidden;
				}
						#main-slider #feature .articleTeaser h3.richText a,
						#main-slider #feature .articleTeaser div.richText a { color: #FFF; }
						
				#main-slider #feature .articleTeaser .photographer.vcard { 
					z-index: 200;
					background: none;
					right: 6px;
					bottom: 7px;
				}
						
				#main-slider .flex-direction-nav a { background-image: url(/misc/img/bg_direction_nav_inverted.png); }
				#main-slider-thumbs .articleTeaser { 
					margin: 0;
					padding: 10px 0 0 0;
					width: 160px;
					clear: none;
					cursor: pointer;
					background: #111;
				}
				#main-slider-thumbs .articleTeaser.flex-active { background: url(/misc/img/slider-active.png) repeat-x; }
			@media only screen and (-webkit-min-device-pixel-ratio: 2) {
				#main-slider-thumbs .articleTeaser.flex-active {
					background-image: url(/misc/img/slider-active@2x.png);
					background-size: 158px 10px;
				}
			}
					.column #main-slider-thumbs .articleTeaser img { 
						width: 138px; 
						height: auto;
						background: #FFF;
						padding: 10px 10px 0 10px;
					}
					.column #main-slider-thumbs .articleTeaser .textTeaser { 
						padding: 10px 10px 15px 10px;
						height: 30px;
						margin: 0;
						background: #FFF;
					}
					.column #main-slider-thumbs .articleTeaser:nth-child(1) .textTeaser,
					.column #main-slider-thumbs .articleTeaser:nth-child(1) img { border-left: 1px solid #DDD; }
					.column #main-slider-thumbs .articleTeaser:nth-child(1) img { padding: 10px 11px 0 10px }
					.column #main-slider-thumbs .articleTeaser:nth-child(2) .textTeaser,
					.column #main-slider-thumbs .articleTeaser:nth-child(2) img {
						border-left: 1px solid #DDD;
						border-right: 1px solid #DDD;
					}
					.column #main-slider-thumbs .articleTeaser:nth-child(3) .textTeaser,
					.column #main-slider-thumbs .articleTeaser:nth-child(3) img { border-right: 1px solid #DDD; }
					.column #main-slider-thumbs .articleTeaser:nth-child(3) img { padding: 10px 11px 0 10px }
					.column #main-slider-thumbs .articleTeaser .textTeaser .comments,
					.column #main-slider .articleTeaser .textTeaser .comments,
					.column #main-slider .articleTeaser .textTeaser .articleSubTitle,
					.column #main-slider-thumbs .articleTeaser .textTeaser .articleSubTitle { display: none; }
						.column #main-slider-thumbs .articleTeaser .textTeaser h3.richText { 
							font: bold 13px/15px 'Helvetica Neue', Helvetica, sans-serif, Arial;
							margin: 0;
							letter-spacing: 0;
						}
					.column #main-slider-thumbs .articleTeaser .textTeaser h3.richText a span { color: #333 !important; }
					.column #main-slider-thumbs .articleTeaser .textTeaser h3.richText a span:hover { color: #005580 !important; }
			/* END Artikelsnurra */
		/* END flexslider */
		
		/* Tableau */
		.tableau { 
			background-color: #f9f9f9;
			border: 1px solid #DDD !important;
			padding: 5px 10px 5px 10px!important;
			margin: 0 0 15px 0 !important;
			line-height: 1;
		}
			.tableau .simpleTeaserContainer {
				margin: 0 5px 0 0;
				padding: 0;
				border: none;
				clear: right;
				width: auto;
			}
				.tableau .simpleTeaserContainer h3.richText a,
				.tableau .simpleTeaserContainer h3.richText {
					font: normal 15px/21px 'Helvetica Neue', Helvetica, sans-serif, Arial;
					letter-spacing: 0;
					margin: 0;
				}
		
		/* END Tableau */
			
			/* Annons */
			.themeBlockContainer.annons_themeBlock { 
			}
			.themeBlockContainer.annons_themeBlock > h3 { 
				text-align: left;
				font: normal 11px Arial;
				letter-spacing: 0;
				text-transform: uppercase;
				color: white;
				background: black;
				padding: 4px;
				margin: 0 20px;
			}
			.themeBlockContainer.annons_themeBlock .pageBlockContainer { 
				margin: 0;
				padding: 0;
				border: none; 
			}
			.themeBlockContainer.annons_themeBlock .simpleTeaserContainer {
				margin: 0;
				padding: 0;
				border: none;
				float: none;
			}
			.themeBlockContainer.annons_themeBlock .pageBlockContainer.colset25252525 .pageBlock.column25252525 { 
				border: none;
				text-align: left;
				padding: 0 11px 0 0;
				margin: 0;
				width: 24.15%;
			}
			.themeBlockContainer.annons_themeBlock .pageBlockContainer.colset25252525 .pageBlock.column25252525.column4 { padding: 0; }
			.ad-annonssaljarna td { padding: 0; border: none;}
			
			.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #mainBottom .annons_themeBlock {
				margin: 0 0 20px;
				padding: 20px;
				border: 1px solid #CCC;
				border-radius: 3px; 
				background-color: white;
			}
			.Cols-Main_Extra.outerMainTop #mainBottom .annons_themeBlock {
				padding: 20px;
				border-bottom: 1px solid #CCC;
			}
			
			/* END Annons */
			
			/* Prenumeration */
			#mainWrapper.subscribe_department .column.mainContainer {
				margin: 0;
			}
			#mainWrapper.subscribe_department #topMenuWrapper {
				display: none;
			}
			.subscribe_department .container {
				background: #0069a6;
				padding: 40px 60px 60px;
				margin-left: -21px;
				width: 903px;
				margin-bottom: 20px;
			}
			.subscribe_department .container .top h1, .subscribe_department .container .top h2 {
				color: #fff;
				text-align: center;
				line-height: 1;
				margin: 0;
			}
			.subscribe_department .container .top h1 {  
				font-size: 40px;
				padding-bottom: 20px;
			}
			.subscribe_department .container .top h2 {
				font-size: 21px;
				font-weight: 200;
				padding-bottom: 25px;
			}
			.subscribe_department .container .col {
				float: left;
				position: relative;
				border-radius: 5px;
				background: #fff;
				padding: 20px;
				display: block;
				width: 247px;
				height: 500px;
				-webkit-box-shadow: rgba(0,0,0,0.4) 0 1px 3px;
				-moz-box-shadow: rgba(0,0,0,0.4) 0 1px 3px;
				box-shadow: rgba(0,0,0,0.4) 0 1px 3px;
			}
			.subscribe_department .container .col.middle {
				margin: 0px 20px;
			}
			.subscribe_department .container .col .prod_title h3 {
				font-size: 21px;
			}
			.subscribe_department .container .col .prod_image {
				position: relative;
				text-align: center;
			}
			.subscribe_department .container .col .price {
				position: absolute;
				top: -20px;
				right: -20px;
				padding: 8px 5px 8px 5px;
				width: 60px;
				border-radius: 0 5px 0 5px;
				background: #333333;
				color: #fff;
				font-size: 23px;
			}
			.subscribe_department .container .col .price span {
				display: block;
				clear: both;
				font-size: 12px;
			}
			.subscribe_department .container .col .prod_desc {
				padding-bottom: 15px;
				border-bottom: 1px dotted #ddd;
				margin-bottom: 15px;
			}
			.subscribe_department .container .col .prod_desc p {
				font-size: 14px;
				line-height: 1.4;
				color: #444;
			}
			.subscribe_department .container .col li {
				padding: 0px 0px 5px 30px;
				height: 20px;
				font-size: 13px;
				position: relative;
				margin-bottom: 5px;
				display: block;
			}
			.subscribe_department .container .col li span {
				position: absolute;
				top: 20%;
			}
			.subscribe_department .container .col li.paper {
				background: url(/misc/img/sale.png) 0px -9px no-repeat;
			}
			.subscribe_department .container .col li.epaper {
				background: url(/misc/img/sale.png) 0px -39px no-repeat;
			}
			.subscribe_department .container .col li.archive {
				background: url(/misc/img/sale.png) 0px -71px no-repeat;
			}
			.subscribe_department .container .col li.webb {
				background: url(/misc/img/sale.png) 0px -100px no-repeat;    
			}
			.subscribe_department .container .col li.mobile {
				background: url(/misc/img/sale.png) 0px -130px no-repeat;
			}
			.subscribe_department .container .col li.card {
				background: url(/misc/img/sale.png) 0px -162px no-repeat;
			}
			a.mbvkbutton.yellow {
				position: absolute;
				bottom: 20px;
				color: #7d4900;
				background-color: #ffc100;
				background-image: -moz-linear-gradient(top, #ffd800, #ffa500);
				background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffd800), to(#ffa500));
				background-image: -webkit-linear-gradient(top, #ffd800, #ffa500);
				background-image: -o-linear-gradient(top, #ffd800, #ffa500);
				background-image: linear-gradient(to bottom, #ffd800, #ffa500);
				background-repeat: repeat-x;
				border-color: #e28a0f #e28a0f;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd800', endColorstr='#ffa500', GradientType=0);
				filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
				margin: 0;
				width: 78%;
				font-weight: bold;
				
				-webkit-transition-property: box-shadow;
				-moz-transition-property: box-shadow;
				-o-transition-property: box-shadow;
				transition-property: box-shadow;
				-webkit-transition-duration: 0.4s;
				-moz-transition-duration: 0.4s;
				-o-transition-duration: 0.4s;
				transition-duration: 0.4s;
			}
			a.mbvkbutton.yellow:hover { 
				text-decoration: none; 
				color: #7d4900;
				-webkit-box-shadow: rgba(226,138,15,0.3) 0 1px 2px, #ffbd00 0 1px 15px;
				-moz-box-shadow: rgba(226,138,15,0.3) 0 1px 2px, #ffbd00 0 1px 15px;
				box-shadow: rgba(226,138,15,0.3) 0 1px 2px, #ffbd00 0 1px 15px;
			 }
			.subscribe_department .showcase {
				float: left;
				padding: 40px;
			}
			.subscribe_department .showcase .product {
				padding-bottom: 50px;
				border-bottom: 1px solid #ddd;
				margin-bottom: 50px;
			}
			.subscribe_department .showcase .product h2 { font-size: 30px; }
			.subscribe_department .showcase .product h3 {
				font-size: 22px;
				color: #666;
				font-weight: lighter;
			}
			.subscribe_department .showcase .product .col {
				width: 440px;
				display: inline-block;
				vertical-align: top;
			}
			.subscribe_department .showcase .product .col.left {
				margin-right: 10px;
			}
			.subscribe_department .showcase .product .col.right {
				margin-left: 11px;
			} 
			.subscribe_department .showcase .product .left.text {
				padding-right: 45px;
				width: 395px;
				padding-top: 25px;
			}
			.subscribe_department .showcase .product .right.text {
				padding-left: 45px;
				width: 395px;
				padding-top: 25px;
			}
                                                      .mbvk_payway, .mbvk_payway h3 {display: none;}
			/* END Prenumeration */
			
			/* TV & Bild */
			.tvbild_themeBlock { 
				border-color: #333 !important;
				background-color: #333 !important;
			}
				body.Cols-Main .column .tvbild_themeBlock .pageBlockContainer,
				body.Cols-Main_Extra .column .tvbild_themeBlock .pageBlockContainer { margin: 0; padding: 0; border: none; }
					body.Cols-Main .tvbild_themeBlock .pageBlock.column25252525,
					body.Cols-Main_Extra .column .tvbild_themeBlock .pageBlock.column25252525 { 
						border: none; 
						width: 237px;
						margin: 0;
					}
					body.Cols-Main .column .tvbild_themeBlock .pageBlock.column25252525.column1,
					body.Cols-Main_Extra .column .tvbild_themeBlock .pageBlock.column25252525.column1 { padding: 0 10px 0 0; }
					body.Cols-Main .column .tvbild_themeBlock .pageBlock.column25252525.column2,
					body.Cols-Main_Extra .column .tvbild_themeBlock .pageBlock.column25252525.column2 { padding: 0 10px 0 0; }
					body.Cols-Main .column .tvbild_themeBlock .pageBlock.column25252525.column3,
					body.Cols-Main_Extra .column .tvbild_themeBlock .pageBlock.column25252525.column3 { padding: 0 10px 0 0; }
					body.Cols-Main .column .tvbild_themeBlock .pageBlock.column25252525.column4,
					body.Cols-Main_Extra .column .tvbild_themeBlock .pageBlock.column25252525.column4 { padding: 0; }
					#main-slider-thumbs .articleTeaser, 
					#mainWrapper .tvbild_themeBlock .articleTeaser { border-bottom: 3px solid #FFF; }
						.tvbild_themeBlock .imageTeaser,
						.tvbild_themeBlock .imageAlbumTeaser.imageContainer { 
							position: relative;  
							width: 237px;
							height: 158px;
							overflow:hidden;
						}
						.layerimage.video,
						.imageAlbumTeaser .imageContainer,
						.photoAlbumContainer .imagesContainer { 
							position: relative;
							overflow: hidden;
						}
						.articleFloatContainer .layerimage.video a:after { 
							background: none; 
							position: relative; 
						}
						.tvbild_themeBlock .imageTeaser:before {
							content: "";
							position: absolute;
							width: 100%;
							height: 100%;
							top: 0;
							left: 0;
							display: block;
							box-shadow: rgba(255, 255, 255, 0.25) 0 1px 0 inset;
						}
						.tvbild_themeBlock .articleTeaser .imageTeaser .layerimage.video a:after,
						.tvbild_themeBlock .articleTeaser .imageTeaser a:after,
						.layerimage.video a:after,
						.photoAlbumContainer .imagesContainer a:after, 
						.imageAlbumTeaser .imageContainer a:after {
							background: url(/misc/img/overlay_sprite.png) no-repeat scroll 0 0 transparent;
							position: absolute;
							background-size: 50px;
							width: 50px;
							height: 50px;
							top: 50%;
							left: 50%;
							margin: -25px 0 0 -25px;
							display: block;
							content: "";
						}
						.simpleTeaserContainer.video .imageTeaser a:after {
							width: 24px;
							height: 24px;
							background-size: 24px;
							top: 35%;
							left: 25%;
						}
						.simpleTeaserContainer.video .imageTeaser a { text-decoration: none; }
						.simpleTeaserContainer.video .imageTeaser .duration {
							position: absolute;
							background: rgba(0,0,0,0.7);
							color: #FFF;
							text-decoration: none;
							right: 0;
							bottom: 0;
							font-size: 11px;
							padding: 2px;
							font-weight: bold;
						}
						.simpleTeaserContainer.blogg h3.richText a p:before {
							content: '”';
							font: bold 51px/22px Stencil Std;
							vertical-align: bottom;
							margin: 0 3px 0 0;
							position: relative;
							top: 17px;
							color: #f36f21;
						}
						.tvbild_themeBlock .articleTeaser .imageTeaser a:after,
						.photoAlbumContainer .imagesContainer a:after, 
						.imageAlbumTeaser .imageContainer a:after { background-position: 0 -50px; }
							body.Cols-Main .column .tvbild_themeBlock .pageBlock.column25252525 .articleTeaser .imageTeaser img,
							body.Cols-Main_Extra .column .tvbild_themeBlock .pageBlock.column25252525 .articleTeaser .imageTeaser img { 
								width: 237px;
								height: auto;
							}
							.tvbild_themeBlock .articleTeaser:hover { 
								cursor: pointer;
								opacity:0.7;
								filter:alpha(opacity=70);
							}
						.tvbild_themeBlock .articleTeaser .textTeaser { 
							margin: 0;
							padding: 10px;
							background: #000;
							width: 220px;
						}
							.tvbild_themeBlock .articleTeaser .textTeaser h3.richText,
							.tvbild_themeBlock .articleTeaser .articleTeaserInfo { 
								margin: 0;
								display: inline;
							}
								.tvbild_themeBlock .articleTeaser .textTeaser h3.richText a { color: #FFF; }
							.tvbild_themeBlock .articleTeaser .departmentLabel { 
								float: none;
								color: #999;
								padding: 0 0 0 5px;
							}
							.tvbild_themeBlock .topp {
								margin: 0 0 5px 0;
								border-bottom: none;
							}
							.tvbild_themeBlock .topp h3 a { color: #FFF; }
							.tvbild_themeBlock .comments,
							.tvbild_themeBlock .relatedLinks { display: none; }
							.tvbild_themeBlock .topp ul li a,
							.tvbild_themeBlock .topp p a { color: #CCC; }
							
							.tvbild_themeBlock .topp h3::before { background-color: #FFFFFF; }
			
			.tvbild_department .tvbild_department.selected,
			.tvbild_department #level2 { background-color: #333;}			
			
			/* END TV & Bild */
			
			/* Bebisbilder */
			.extraColumn .family_themeBlock .pageBlock.column5050 {
				border: none;
				padding: 0;
				margin: 0;
			}
			.extraColumn .family_themeBlock .pageBlock.column5050 .familyAdTeaser,
			.extraColumn .family_themeBlock .pageBlock.column5050 .familyAdTeaser img,
			.extraColumn .family_themeBlock .pageBlock.column5050 .familyAdTeaser h3 a { width: 134px; margin: 0;}
			.family_department .mainColumn .pageBlockContainer.colset333333 .familyAdTeaser,
			.family_department .mainColumn .pageBlockContainer.colset333333 .familyAdTeaser img,
			.family_department .mainColumn .pageBlockContainer.colset333333 .familyAdTeaser h3 a { width: 183px; }
			.familyAdTeaser {
				display: block;
				padding: 4px;
				margin: 0 0 10px 0;
				z-index: 100;
				position: relative;
				line-height: 20px;
				border: 1px solid #DDD;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
				-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
				box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
				overflow: hidden;
			}
			.familyAdTeaser h3 { margin: 0; }
				.familyAdTeaser h3 a {
					position: absolute;
					z-index: 200;
					-webkit-backface-visibility: hidden;
					background: rgba(0, 0, 0, 0.4);
					width: 100%;
					height: 20px;
					font-size: 15px;
					font-weight: normal;
					padding: 0px 0 5px 0;
					color: white;
					text-align: center;
					bottom: 4px;
				}
			#familyAdItem .toolbar { display: none; }
			
			/* END Bebisbilder */
			
			/* Privatmarknad */
			.column .privatmarknad_themeBlock .pageBlockContainer { 
				border: none; 
				margin: 0;
				padding: 0 0 20px 0; 
			}
			.privatmarknad_themeBlock .articleTeaser { 
				padding: 0 0 10px 0;
				margin: 0 0 10px 0;
			}
			.privatmarknad_themeBlock .articleTeaser h3.richText { 
				font-family: 'Helvetica Neue', Helvetica, sans-serif, Arial; 
				letter-spacing: 0;
				margin: 0 0 5px 0;
			}
			.privatmarknad_themeBlock .articleTeaser h4.articleSubTitle { 
				font-size: 15px; 
				margin: 0 0 5px 0;
			}
			.privatmarknad_themeBlock .simpleTeaserContainer { padding: 0; }
			h3.privatmarknad { background: black; font: normal 11px Arial; color: white; padding: 4px; text-transform: uppercase; }
			.privatmarknad_themeBlock .pageBlockContainer.colset333333 { padding: 0; border-bottom: none;}
			.privatmarknad_themeBlock .pageBlockContainer.colset333333 .column1 h3.richText,
			.privatmarknad_themeBlock .pageBlockContainer.colset333333 .column2 h3.richText {
				font-family: 'Helvetica Neue', Helvetica, sans-serif, Arial;
				margin: 0 0 5px 0;
				font-weight: normal;
			}
			.privatmarknad_themeBlock .pageBlockContainer.colset333333 .column333333 .simpleTeaserContainer { border: none; padding: 0; margin: 0; }
				.privatmarknad_themeBlock .pageBlockContainer.colset333333 .column1 h4.subTitle,
				.privatmarknad_themeBlock .pageBlockContainer.colset333333 .column2 h4.subTitle {
					font-size: 15px;
					line-height: 17px;	
				}
			
			/* END Privatmarknad */
			
			/* Privatannons */
			.annons_department .column { float: none; }
			.annons_department #topMenuWrapper,
			.kundservice_department #topMenuWrapper,
			.subscribe_department #topMenuWrapper { display: none; }
			.annons_department span.headLine,
			.kundservice_department span.headLine { 
				border-bottom: 5px solid;
				display: block;
				margin: 13px 0 0 0;
			}
			.subscribe_department span.headLine {
				display: block;
				margin: 13px 0 0 0;
			}
			.annons_department span.headLine div,
			.kundservice_department span.headLine div,
			.subscribe_department span.headLine div { 
				float: left;
			}
				.annons_department span.headLine img,
				.kundservice_department span.headLine img,
				.subscribe_department span.headLine img { 
					max-width: 100%;
					height: auto;
				}
				.annons_department span.headLine h3,
				.kundservice_department span.headLine h3,
				.subscribe_department span.headLine h3 { 
					font: bold 37px/39px 'Helvetica Neue', Helvetica, sans-serif, Arial;
					text-transform: uppercase;
					color: #d8d8d8;
					letter-spacing: -1px;
				}
			.annons_department .mainColumn .simpleTeaserContainer {
				border-top: 1px solid #DDD;
				border-bottom: 1px solid #DDD;
				border-right: 1px solid #DDD;
				border-left: 20px solid #ddd;
				padding: 10px 0 10px 10px;
				width: 951px;
			}
			.annons_department .mainColumn .simpleTeaserContainer .imageTeaser {
				float: left;
				margin: 0 15px 0 0;
			}
				.annons_department .mainColumn .simpleTeaserContainer h3.richText {
					line-height: 35px;
					font-size: 30px;
					margin: 1px 0 10px 0;
				}
					.annons_department .mainColumn .simpleTeaserContainer h3.richText a {
						font-family: 'Helvetica Neue', Helvetica, sans-serif, Arial;
						letter-spacing: 0;
					}
				.annons_department .mainColumn .simpleTeaserContainer h4.subTitle {
					font-size: 25px;
				}
				
				/* Företagsannons */
				.foretagsannons.top {
					display: block;
					border-bottom: 1px solid #DDD;
					height: 242px;
					margin: 0 0 20px 0;
				}
					.foretagsannons.top img { 
						float: left; 
						margin: -20px 20px 0 0;
					}
					.foretagsannons.top h1,
					.foretagsannons.top p { margin: 0 0 20px 0; }
					.foretagsannons.top h4 { font: bold  }
					.foretagsannons.top .vaxel { 
						float: left;
						margin: 0 20px 0 0;
						padding: 0 20px 0 0;
						border-right: 1px solid #DDD;
					}
						.foretagsannons.top .vaxel strong { 
							display: block;
							margin: 0 0 10px 0;
						}
						.foretagsannons.top .vaxel .number { font-size: 27px; }
						.foretagsannons.top .valjkontakt strong { display: block; }
					.foretagsannons.val { 
						border: 1px solid #DDD;
						padding: 20px;
						height: 349px;
					}
					.annons_department .pageBlockContainer .pageBlock.column333333,
					.annons_department .pageBlockContainer.colset333333 { border: none; }
					.annons_department .pageBlockContainer.colset333333 { 
						padding: 0 0 0px 0;
						margin: 0 0 20px 0;
						clear: both;
					}
						.foretagsannons.val h2 { text-align: center; }
						.foretagsannons.val li { 
							font-size: 18px; 
							border-bottom: 1px solid #DDD;
							height: 50px;
						}
						.foretagsannons.val li:last-child { border-bottom: none; }
						.foretagsannons.val .rubrik { 
							float: left; 
							clear: right; 
							margin: 17px 0 0 0; 
						}
						.foretagsannons.val .mbvkbutton { 
							float: right; 
							color: #333;
							margin: 10px 0 0 0;
						}
						.foretagsannons.val img { 
							clear: both; 
							position: relative;
							left: -20px;
						}
					/* END Företagsannons */
					
					/* Privatannons */
					.privatannons.samarbete { 
						color: #999; 
						float: right;
						margin: -45px 0 0 0;
					}
					.privatannons.samarbete img { 
						vertical-align: middle; 
						margin: 0 0 0 10px;
					}
					.privatannons.top {
						border-bottom: 1px solid #DDD;
						height: 240px;
						margin: 0 0 20px 0;
					}
					.privatannons.top img { 
						float: right;
						margin: -20px 0 0 0;
						padding: 0 0 0 20px;
					}
					.privatannons.top a {
						display: block; 
						margin: 7px 0 0 0;
					}
					.privatannons.val { 
						text-align: center;
						padding: 15px; 
						border: 1px solid #DDD;  
					}
					.privatannons.val .ettval { 
						color: #333;
						margin: 13px 0 0 0;
						width: 256px;
					}
					.privatannons.val ul.lista,
					.privatannons.valsma ul.lista { 
						text-align: left; 
						box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
					}
					.privatannons.valsma ul.lista { margin: 0 0 0 10px}
						.privatannons.val ul.lista li,
						.privatannons.valsma ul.lista li {
							width: 280px;
							background: white;
							border-right: 1px solid #CCC;
							border-left: 1px solid #CCC;
							border-bottom: 1px solid #DDD;
						}
						.privatannons.valsma ul.lista li { width: 174px; }
							.privatannons.val ul.lista li a,
							.privatannons.valsma ul.lista li a {
								color: #333; 
								text-decoration: none;
								width: 260px;
								display: block;
								clear: both;
								padding: 10px;
							}
							.privatannons.valsma ul.lista li a { 
								width: 154px; 
								margin: 0;
								font-size: 11px;
							}
							.privatannons.val ul.lista li a:hover,
							.privatannons.valsma ul.lista li a:hover { background: #f0f0f0;}
							.privatannons.val #lokus_brollop ul.lista li a img {
								float: left;
								padding: 0 10px 0 0;
							}
							.privatannons.val #lokus_brollop ul.lista li a { 
								height: 50px; 
								padding: 0;
								width: 280px;
							}
							.privatannons.val #lokus_brollop ul.lista li a p { padding: 5px 0 0 0; }
							.privatannons.valsma a { 
								color: #333; 
								width: 153px;
								margin: 10px 0 0 0;
							}
							.privatannons.valsma { 
								text-align: center; 
							}
							.annons_department .pageBlockContainer.colset2020202020 .pageBlock.column2020202020 { 
								border: none;
								padding: 0;
							}
						.privatannonstop .lasosok {
							float: right;
							text-transform: uppercase;
							font: 700 13px 'Open Sans', sans-serif;
							display: block;
						}
					/* END Privatannons */
			
			/* Temablock topp */
			.topp {
					height: 25px;
					border-bottom: 1px solid #DDD;
					margin: 0 0 10px 0;
					padding: 0 0 10px 0;
				}
				.topp h3 { 
					font: 900 30px/30px 'Open Sans', sans-serif;
					letter-spacing: -1px; 
					float: left;
					text-transform: uppercase;
				}
					.topp h3:before {                                               					
						width: 22px; 
   						height: 24px; 
						display: inline-block;
						content: ' '; 
						margin: 0 6px 0 0;
						top: 1px;
						position: relative;
					}
				.topp h3 a { 
					text-decoration: none; 
					color: #333;
				}
				.topp h3 a:hover { color: #666 }
				.topp p { 
					float: left; 
					margin: 5px 0 0 30px;
				}
				.topp ul { float: right; }
					.topp ul li { float: left; }
						.topp ul li a { 
							text-transform: uppercase; 
							font: 700 13px 'Open Sans', sans-serif;
							margin: 6px 0 0 15px;
							display: block;
						}
			
		/* END Themes */
		
		/* Helspecial, Halvspecial, Vanligdag, Vanligdag + bild */
		
			/* Helspecial */
			#AttentionTeaserWrapper .themeBlockContainer .articleTeaser div.richText a .paragraph { max-width: 700px; }
			#AttentionTeaserWrapper .themeBlockContainer .articleTeaser .relatedLinks ul li,
			.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #AttentionTeaserWrapper .pageBlockContainer.colset6633 .column1 .articleTeaser .relatedLinks ul li { 
				float: left; 
				margin: 0px 15px 0px 0px; 
			}
			
			/* Halvspecial */
			.halvspecial .articleTeaser .imageTeaser.top { 
				float: right; 
				padding: 0 0 0 15px;
			}
				.halvspecial .articleTeaser .imageTeaser.top img { 
					width: 647px; 
					height: 300px
				} 
			.halvspecial .imageTeaser.top + .textTeaser { margin: 0; }
			#AttentionTeaserWrapper .halvspecial .articleTeaser .relatedLinks ul li {
				 float: none; 
				 margin: 5px 0 0 0;
			}
			.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #AttentionTeaserWrapper div.halvspecial,
			.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #AttentionTeaserWrapper .themeBlockContainer div.halvspecial,
			.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #AttentionTeaserWrapper .pageBlockContainer.colset6633.special {
				padding: 0 0 15px;
				margin: 0 0 15px;
				border-bottom: 1px solid #DDD;
			}
			.Cols-Main.outerMainTop #extraWrapper #mainWrapper.news_department #AttentionTeaserWrapper .simpleTeaserContainer.halvspecial { 
				border: none;
				margin: 0 0 10px 0;
				padding: 0;
			}
			
			/* EXTRA EXTRA */
			#AttentionTeaserWrapper .simpleTeaserContainer.halvspecial { 
				margin: 0; 
				border: 0; 
				padding: 0;
			}
		
		/* END Helspecial, Halvspecial, Vanligdag, Vanligdag + bild */
		
		/* Special TEMA */
		.themeBlockContainer.special_themeBlock {
			padding: 21px !important;
			border: none !important;
		}
		.themeBlockContainer.special_themeBlock dl.photographer.vcard,
		.themeBlockContainer.special_themeBlock div.richText,
		.themeBlockContainer.special_themeBlock .titleContainer,
		.themeBlockContainer.special_themeBlock .entire_list,
		.themeBlockContainer.special_themeBlock .newsList dt,
		.themeBlockContainer.special_themeBlock .comments { display: none; }
		.themeBlockContainer.special_themeBlock { 
			height: 358px; 
			overflow: hidden;
		}
		.themeBlockContainer.special_themeBlock h3.rubrik {
			font: 900 30px/30px 'Open Sans', sans-serif;
			letter-spacing: -1px;		
			text-transform: uppercase;
			color: #FFF;
			text-shadow: 0px 1px 3px #000;
			text-decoration: none;
		}
		.themeBlockContainer.special_themeBlock .ingang {
			text-transform: uppercase;
			font: 700 13px 'Open Sans', sans-serif;
			margin: 6px 0 0 15px;
			display: block;
			color: #FFF;
			float: right;
		}
		.themeBlockContainer.special_themeBlock .column1 .textTeaser,
		.themeBlockContainer.special_themeBlock .column2 .textTeaser,
		.themeBlockContainer.special_themeBlock .column3 .textTeaser { 
			margin: -46px 0 0 0;
			height: 26px;
			overflow: hidden;
			z-index: 200;
			position: relative;
			padding: 10px;
			background-color: rgba(0, 0, 0, 0.65);
			filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7F000000', endColorstr='#7F000000'); /* IE */
		}
		.themeBlockContainer.special_themeBlock .column1 .articleTeaser {
			padding: 0;
			border: none;
			width: 480px;
		}
			.themeBlockContainer.special_themeBlock .column1 .articleTeaser img {
				width: 480px;
				height: auto;
			}
			.themeBlockContainer.special_themeBlock .column1 h3.richText { 
				margin: 0; 
				font-size: 21px; 
			}
		.themeBlockContainer.special_themeBlock .column2 .articleTeaser, 
		.themeBlockContainer.special_themeBlock .column2 .simpleTeaserContainer,
		.themeBlockContainer.special_themeBlock .column3 .articleTeaser, 
		.themeBlockContainer.special_themeBlock .column3 .simpleTeaserContainer {
			padding: 0;
			border: none;
			width: 230px;
		}
			.themeBlockContainer.special_themeBlock .column2 .articleTeaser img, 
			.themeBlockContainer.special_themeBlock .column2 .simpleTeaserContainer img,
			.themeBlockContainer.special_themeBlock .column3 .articleTeaser img, 
			.themeBlockContainer.special_themeBlock .column3 .simpleTeaserContainer img {
				width: 230px;
				height: auto;
			}
		.themeBlockContainer.special_themeBlock .column2 .articleTeaser:first-child,
		.themeBlockContainer.special_themeBlock .column3 .articleTeaser:first-child { margin: 0px 0px 12px 0px; }
		.themeBlockContainer.special_themeBlock .column2 .textTeaser,
		.themeBlockContainer.special_themeBlock .column3 .textTeaser { 
			padding: 6px;
			height: 32px;
			margin: -44px 0 0 0;
		}
			.themeBlockContainer.special_themeBlock .column2 h3.richText,
			.themeBlockContainer.special_themeBlock .column3 h3.richText { 
				margin: 0;
				font-size: 14px;
				font-weight: 700;
				letter-spacing: 0;
			}
		.themeBlockContainer.special_themeBlock h3.richText a,
		.themeBlockContainer.special_themeBlock dd .articleTitle a { color: #FFF; }
		.themeBlockContainer.special_themeBlock .newsListContainer dd {
			background-color: #222;
			filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7F000000', endColorstr='#7F000000'); /* IE */
			margin: 0 0 1px 0;
		}
		.themeBlockContainer.special_themeBlock dd { border: none !important; }
		.themeBlockContainer.special_themeBlock .latestNewsContainer { margin: 0; }
		.themeBlockContainer.special_themeBlock .newsListContainer dl.newsList dd:before { color: #FFF; }
		/* END Special TEMA */
		

/* Pageblock */
.pageBlock { float: left; }

.column.extraColumn .pageBlockContainer,
.column.extraColumn .themeBlockContainer { 
	padding: 0 0 0 0;
	border-bottom: 1px solid #DDD;
	margin: 0 0 15px 0;
}
.extraColumn .pageBlockContainer .simpleTeaserContainer,
.extraColumn .themeBlockContainer .simpleTeaserContainer,
.extraColumn .pageBlockContainer .articleTeaser,
.extraColumn .themeBlockContainer .articleTeaser,
#extraAdColumn .themeBlockContainer .articleTeaser,
#extraAdColumn .pageBlockContainer .articleTeaser,
#extraAdColumn .themeBlockContainer .simpleTeaserContainer,
#extraAdColumn .pageBlockContainer .simpleTeaserContainer
{ 
	border: none;
	padding: 0 0 0 0;
}

#extraAdColumn .themeBlockContainer,
#extraAdColumn .pageBlockContainer {
	padding: 7px;
	border: 1px solid #CCC;
	background-color: #FFF;
	margin: 0 0 15px 0;
}

.column .pageBlockContainer { padding: 0 0 15px; margin: 0 0 15px; border-bottom: 1px solid #DDD; }

.column .pageBlockContainer .pageBlock .articleTeaser:last-child,
.column .pageBlockContainer .pageBlock .simpleTeaserContainer:last-child,
#extraAdColumn .themeBlockContainer .first .articleTeaser:last-child,
#extraAdColumn .themeBlockContainer .first .simpleTeaserContainer:last-child { 
	margin: 0; 
	padding: 0; 
	border: none;
}
body.Cols-Main .mainColumn .themeBlockContainer .inner .pageBlockContainer.colset333333 .articleTeaser {
	margin: 0 !important; 
	padding: 0 !important; 
	border: none !important;
} 

.Cols-Main_Extra .column .mainColumn .articleTeaser:last-child { 
	border: none; 
	margin: 0;
}
.pageBlockContainer .pageBlock.column2020202020,
#mainWrapper .pageBlockContainer .pageBlock.column5050 {
	margin-left: 0px;
}
.pageBlockContainer.colsetcustom .column1,
.pageBlockContainer.colsetcustom .column2,
.pageBlockContainer.colsetcustom .column3,
.pageBlockContainer.colsetcustom .column4,
.pageBlockContainer.colsetcustom .column5 { 
	padding: 0; 
	border: none;
	margin: 0;
}

.Cols-Main .pageBlockContainer .pageBlock.column333333,
.Cols-Main_Extra .pageBlockContainer .pageBlock.column333333  { width: 31.9%; }

.Cols-Main_Extra .mainColumn .pageBlockContainer .pageBlock.column333333 { width: 31.09%; }
.Cols-Main .pageBlockContainer .pageBlock.column25252525 { width: 23.39%; } 

	.column .pageBlock.column333333 .articleTeaser img.top,
	.column .pageBlock.column333333 .simpleTeaserContainer img.top { 
		width: 313px; 
		height: auto; 
	}
	.column .pageBlock.column25252525 .articleTeaser img.top,
	.column .pageBlock.column25252525 .simpleTeaserContainer img.top { 
		width: 230px;
		height: auto;
	}
	.column .pageBlock.column333333 .articleTeaser .articleSubTitle,
	#AttentionTeaserWrapper .articleTeaser .articleSubTitle { display: none; }
	.Cols-Main_Extra #mainWrapper .pageBlockContainer .pageBlock.column5050 { width: 48.328%; }
#mainWrapper .pageBlockContainer .pageBlock.column5050 { width: 48.93%; }
#mainWrapper .pageBlockContainer .pageBlock.column5050 .pageBlockContainer .pageBlock.column5050 { width: 47.81% }
#mainWrapper .pageBlockContainer .pageBlock.column6633.column2 { width: 31.86%; }
	.column .pageBlock.column5050 .articleTeaser img.top { 
		width: 480px; 
		height: 320px; 
	}
	.column .pageBlock.column5050 .pageBlock.column5050 .articleTeaser img.top {
		width: 229px; 
		height: auto; 
	}
	.pageBlockContainer.colset100 .column1 { 
		border: none;
		padding: 0 10px 0 0;
	}
	.column1 { 
		padding: 0 10px 0 0; 
		border-right: 1px solid #DDD;
	}
	.column2 { padding: 0 0 0 10px; }
	.column3,
	.pageBlockContainer .pageBlock.column25252525.column3,
	.pageBlockContainer .pageBlock.column25252525.column4 {
		padding: 0 0 0 10px;
		border-left: 1px solid #DDD;
		margin: 0 0 0 10px;
	}
	.mainColumn .articleTeaser .imageTeaser.left img.left { 
		width: 150px; 
		height: auto; 
	}
	#extraAdColumn .articleTeaser img.top,
	#extraAdColumn .simpleTeaserContainer img.top {
		width: 234px;
		height: auto;
	}
	

.percentage100 { width: 100%; }
.percentage90 { width: 90%; }
.percentage80 { width: 80%; }
.percentage70 { width: 70%; }
.percentage68 { width: 68%; }
.percentage67 { width: 67%; }
.percentage66 { width: 66%; }
.percentage60 { width: 60%; }
.percentage50 { width: 50%; }
.percentage46 { width: 46%; }
.percentage44 { width: 44%; }
.percentage42 { width: 42%; }
.percentage40 { width: 40%; }
.percentage33 { width: 33%; }
.percentage32 { width: 32%; }
.percentage30 { width: 30%; }
.percentage29 { width: 29%; }
.percentage28 { width: 28%; }
.percentage27 { width: 27%; }
.percentage25 { width: 25%; }
.percentage20 { width: 20%; }
.percentage10 { width: 10%; }
/* END Pageblock */

/* themeBlockContainer */

.themeBlockContainer div.inner { clear: both; }

/* End themeBlockContainer */

/* Footer */
#adBottom {
	margin: 0px 0px 0px 0px;
	padding: 4px 20px 20px 20px;
	border: 1px solid #CCC;
	border-radius: 3px;
}
#mainBottom #adBottom { background-color: #FFF; }
#AttentionTeaserWrapper #adBottom {
	border-bottom: 1px solid #CCC;
	border-left: 0;
	border-top: 0;
	border-right: 0;
	padding: 0 0 15px 0;
	border-radius: 0;
	margin: 0 0 20px 0;
}

.Cols-Main_Extra #mainBottom { width: auto; }

#mainBottom { 
	background: url(/misc/img/round_corners.png) no-repeat 0 0;
	padding: 20px 0 0 0;
	margin: 0 -21px;
}
.navigering.botten { 
	background-color: #f8f8f8;
	padding: 10px 0 20px 0;
	text-align: center;
}
	.navigering.botten li { 
		color: #999;
		text-align: center;
		display: inline-block;
		padding: 10px 15px;
	}
		.navigering.botten li a { 
			color: #CCC; 
			text-decoration: none;
			text-shadow: 0px -1px 0 rgba(0, 0, 0, 0.5);
		}
		.navigering.botten li a:hover { 
			color: #999;
			text-shadow: 0px -1px 0 #999;
		}
		.navigering.botten .tjanster { 
			display: inline-block;
		}
		.navigering.botten .socialmedia { display: inline-block }
			.pictogram {
				font-family: 'mbvk';
				font-size: 70px;
				font-weight: normal;
				margin: 0 .05em;
			}
			.navigering.botten li a p { 
				font-size: 12px;
				text-shadow: none;
				color: #999;
			}
			.pictogram.cookies:after { content:'\e80d'; }
			.pictogram.kundservice:after { content:'\e810'; }
			.pictogram.prenumerera:after { content:'\e814'; }
			.pictogram.annonsera:after { content:'\e813'; }
			.pictogram.kort:after { content:'\e812'; }
			.pictogram.rss:after { content:'\e807'; }
			.pictogram.instagram:after { content:'\e80c'; }
			.pictogram.twitter:after { content:'\e80a'; }
			.pictogram.facebook:after { content:'\e80b'; }


.structuralFooter { display: none; }

.sidfot { 
	background: url(/misc/img/bg_footer.png) repeat-x 0 top #F8F8F8;  
	height: 155px;
	padding: 20px 20px 0 20px;
	clear: both;
	color: #666;
}

	.sidfot a { 
		font-weight: bold; 
		color: #666;
	}
	.sidfot a:hover { 
		color: #005580; 
		text-decoration: none;
	}
	.sidfot p { 
		font-size: 14px;
		line-height: 17px;
	}
	.logotyp { 
		float: left; 
		padding: 22px 10px 0 0;
	}
	.kontaktuppg { 
		float: left;
		padding: 0 10px;
		width: 313px;
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
	}
	.kontaktuppg .text1 { 
		float: left;
		width: 170px;
	}
	.kontaktuppg .text2 { 
		float: left; 
		width: 140px; 
	}
	.stampen {
		float: left;
		width: 170px;
		padding: 0 0 0 10px;
	}
	.StampenLinksContainer { 
		font-size: 12px;
		border-top: 1px solid #CCC;
		display: block;
		float: left;
		margin: 10px 0 0 0;
		padding: 10px 0 0 0;
		clear: both;
		line-height: 15px; 
	}
/* END Footer */

/* Dropdown */
#headerLinks .dropdown { position: relative; }
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  list-style: none;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.open {
  *z-index: 1000;
}
.open  > .dropdown-menu {
  display: block;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

/* End Dropdown */


.kundservice_department .mainColumn {
    width: 626px /* IE-8 - 626 ist�llet f�r 627 */
}
.kundservice_department .column {
    float: left;
}
.kundservice_department .mainColumn .simpleTeaserContainer {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    position: relative;
    background: #F9F9F9;
    height: 300px;
	margin: 0;
	padding: 0;
}
.kundservice_department .mainColumn .simpleTeaserContainer a { color: #08C; }
.kundservice_department .mainColumn .simpleTeaserContainer a:hover { 
	text-decoration: underline;
	color: #005580;
}
.kundservice_department .mainColumn .simpleTeaserContainer h3 {
    width: 100%;
    background: #0069A6;
    color: #fff;
    position: absolute;
    top: 0px;
    left: 0px;
	letter-spacing: 0;
    padding-left: 10px;
    box-sizing:border-box;
}
.kundservice_department .mainColumn .simpleTeaserContainer p {
    font-size: 14px;
    padding: 10px 0 0 10px;
}
.kundservice_department .mainColumn .simpleTeaserContainer ul {
    font-size: 14px;
    list-style: square inside;
    padding: 10px 0 0 10px;
}
.kundservice_department .mainColumn .simpleTeaserContainer ul li{
    padding: 0 0 5px 0;
}
.kundservice_department .column .pageBlock.column333333 img.top {
    width: auto;
    height: auto;
    padding-top: 39px;
}
.kundservice_department .pageBlockContainer .pageBlock.column333333 {
    width: 31%;
}
.kundservice_department .mainColumn .simpleTeaserContainer h3 {
    font-family: inherit;
    font-size: 16px;
}

/* Bloggar */
#mbvk-blogg #searchform,
#mbvk-blogg .author-info { display: none;}
#mbvk-blogg .mbvk-blogg-header { 
	border-bottom: 1px solid #DDD;
	padding-bottom: 9px;
	background-color: #F9F9F9;
	margin: 0 0 10px 0;
	padding: 0 20px 40px 20px;
	height: 40px;
}
	#mbvk-blogg .mbvk-blogg-header .mbvk-blogg-title {
		color: #5A5A5A;
		font-size: 32.5px;
		line-height: 40px;
		font-weight: bold;
		float: left;
		padding: 20px 0 0 0;
	}
	#mbvk-blogg .mbvk-blogg-header .mbvk-blogg-title a { color: #333; text-decoration: none; }
	#mbvk-blogg .mbvk-blogg-header .mbvk-blogg-title a:hover { color: #333; color: #005580; }
	.mbvk-blogg-avatar { 
		float: right; 
		padding: 4px;
		background-color: white;
		border: 1px solid #CCC;
		border: 1px solid rgba(0, 0, 0, 0.2);
		-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
		-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
		box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	}
		.mbvk-blogg-avatar img { display: block; }
	.post {
		clear: both;
		border-bottom: 1px solid #DDD;
		margin: 15px 0 15px 0;
		padding-bottom: 15px;
	}
	#mbvk-blogg .entry-title a { font-size: 28px; color: #333;}
		.Bloggteaser .entry-title a { 
			color: #333; 
		}
		.Bloggteaser a.bloggare { 
			font-weight: normal; 
			color: #0088CC;
			display: block;
		}
		.Bloggteaser a.bloggare:hover {
			color: #005580; 
			text-decoration: underline; 
		}
		.entry-title a:hover { 
			color: #005580; 
			text-decoration: none;
		}
		.entry-content p {
			margin: 0 0 10px 0;
			font-size: 1em;
			line-height: 1.35em;
		}
			.entry-content img { 
				margin: 10px 0 0 0; 
				vertical-align: bottom;
			}
			.entry-content img.aligncenter { 
				margin: 10px auto 0 auto;
				display: block;
				text-align: center;
			}
			.entry-content img.size-full { 
				width: 627px;
				height: auto;
			}
		.entry-meta.blogg-footer { 
			background-color: #F9F9F9;
			border-radius: 15px;
			padding: 7px 11px;
		}
		.entry-meta.blogg-footer .comments-link {
			display: inline;
			float: right;
		}
		.nav-single .nav-next { float: right; }
		#content #comments { margin: 10px 0 0; } 
	#respond .comment-form-comment textarea { width: auto; }
	
	/* Bloggar A-Ö */
	.BloggAO,
	.Bloggteaser { 
		margin: 0 0 15px 0; 
		padding: 0 0 15px 0;
		border-bottom: 1px solid #DDD;
	}
		.BloggAO ul li { 
			padding: 8px;
			line-height: 20px;
			text-align: left;
			vertical-align: top;
			border-top: 1px solid #DDD;
		}
		.BloggAO ul li:nth-of-type(even) { background-color: #f9f9f9; }
		.BloggAO ul li a {
			font: bold 15px/15px 'Helvetica Neue', Helvetica, sans-serif, Arial;
			color: #333;
		}
	/* Senast bloggat */
	.Bloggteaser p a { 
		color: #333; 
		text-decoration: none;
	}
	.Bloggteaser .bloggwriter { font-weight: bold; }
	
	/* Bloggpuff */
	.BlogListTeaserWrapper ol { list-style-type: none; }
	.bloggar_themeBlock .topp h3:before {
		content: '”';
		font: bold 44px/52px Stencil Std;
		-webkit-transform: none;
		-moz-transform: none;
		-o-transform: none;
		-ms-transform: none;
		transform: none;
		vertical-align: top;
		border-radius: 0;
		background: none;
		margin: 0 0px 0 -7px;
		width: auto;
	}
	.bloggar_themeBlock .BlogListTeaserWrapper h3,
	.bloggar_themeBlock ol .date { display: none; }
	.bloggar_themeBlock {
		background-color: #EEE !important;
	}
	.mainColumn .bloggar_themeBlock ol {
		width: 295px;
		padding: 10px;
		float: left;
		background-color: white;
		display: block;
		margin: 0 15px 0 0;
		border-radius: 4px;
		border: 1px solid #CCC;
	}
	.mainColumn .bloggar_themeBlock ol:first-child { margin: 0 15px 0 0; }
	.mainColumn .bloggar_themeBlock ol:last-child { margin: 0 0 0 0; }
	.headLine.bloggar:before { 
		content: '\275E';
		font: normal 17px/24px 'mbvk';
		vertical-align: top;
		padding: 0 0 0 4px;
		width: 19px;
		margin: 3px 6px;
		color: white;
	}
	.BlogListTeaserWrapper .thumbImgWrapper {
		float: left;
		margin: 0 10px 0 0;
	}
		.avatarUploaded,
		 .Bloggteaser .thumbImgWrapper { 
			float: left; 
			padding: 4px;
			background-color: white;
			border: 1px solid #CCC;
			border: 1px solid rgba(0, 0, 0, 0.2);
			-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
			-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
			box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
			margin: 0 10px 0 0;
		}
			.avatarUploaded .thumbImgWrapper,
			.Bloggteaser .thumbImgWrapper a
			 {
				background-color: #333;
				display: table-cell;
				height: 80px;
				overflow: hidden;
				vertical-align: middle;
			}
			.avatarUploaded .thumbImgWrapper img,
			.Bloggteaser .thumbImgWrapper img {
				height: auto;
				width: 70px;
				vertical-align: bottom;
			}
		.BlogListTeaserWrapper .blogHeading.url { 
			color: #333;
			text-decoration: none;
		}
		.BlogListTeaserWrapper .blogHeading.url:hover { color: #005580; }
		.BlogListTeaserWrapper .title h4 { margin: 0 0 8px 0; }
		.BlogListTeaserWrapper .blogBody.url { 
			color: #333;
			font-size: 15px;
			line-height: 20px;
			text-decoration: none;
		}
		.BlogListTeaserWrapper .blogName { 
			margin: 8px 0 0 0;
			display: inline-block;
		}
	