/***  CSS for print version  ***/


/* Anpassar base for print
 ------------------------------------- */
body {
	padding: 0;
	margin: 0;
	/*
	font-size: 0.8em;
	font-family: georgia, times, serif;
	background: #fff !important;
	text-align: left;
	*/
	width: auto;
}
* {
	color: #000 !important;
	
}

/* Hiding unwanted elements
 ------------------------------------- */
#section-teasers,
#flyout,
#skiptocontent,
#searchbox,
#navigation,
#topnavbar,
#footer,
#section-additional,
#article-comments,
#header .top-teaser,
#header .stock-ticker,
#header .info,
#welcome_visitor,
.blog-comments-box,
.share,
.byline .more,
.byline .subscribe,
.article-tools,
.selected-zone,
.toolbar,
.poll,
.popup,
.ad,
.link-box,
#ad-column,
.googleads,
.popup-ad,
.comments-box,
.article-ad,
.slideshow .navigation,
.slideshow .metadata,
.slideshow li,
.video,
#article-content .section-news-list,
#stock-ticker,
#stock-header,
.stock-info-default,
#byline-ads,
#updatenotice,
#main-content ~ .zone,
#main-content ~ .in-between,
#article-additional a.more-comments,
#related-articles,
.OB-CONTAINER,
#leiki_svd1,
#prenumereralank,
.business-article-zone-1,
#article-player-header,
#article-player-pagination,
#article-player-overview,
#article-player-navigation {
	display: none !important;
}


/* Restoring widths and floats
 ------------------------------------- */
html,
#master-container,
#page,
#header,
#content,
#zone,
#zone-header,
#main-content,
#section-content,
#article,
#article-content,
.articletext,
.slideshow,
.slideshow li.active,
.article-part {
	width: auto !important;
	height: auto !important;
	min-width: 0 !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	display: block !important;
	border: 0 !important;
	background: none !important;
	float: none !important;
	position: relative !important;
	overflow: visible !important;
	text-align: left !important;
}
#article-content {
	float: left !important;
	width: 73% !important;
}
#article-additional {
    min-height: 0 !important;
}
#article-additional .facts {
	display: block !important;
	float: right !important;
	font-size: 0.8em;
	width: 145px !important;
}


/* Specific elements
 ------------------------------------- */
#header {
	padding-top: 0 !important;
}
#header .logo {
	background: none;
}
.caption {
	position: relative !important;
	visibility: visible !important;
	background: none !important;
	padding: 0 !important;
	margin-top: 3px !important;
	display: block !important;
}
.zone {
	page-break-inside: avoid;	
}
.zone-header {
	page-break-after: avoid;
}
#article .articletext blockquote {
	background: none;
}
.naringsliv #header .info,
.naringsliv #header .logo a {
	left: 0;
}
.naringsliv #header .logo {
	border-bottom: 5px solid #333;
}
.naringsliv #header .logo a {
	bottom: 6px;
}
.naringsliv #header .logo img {
	margin-left: -442px;
}
.naringsliv #article blockquote p:first-child, 
.naringsliv #article blockquote img + p {
	background-position: 91px 100%;
}


/* Article player
 ------------------------------------- */
#article-player {
    background: none;
    margin: 0;
    padding: 0;
}
#article-player-content {
    width: auto;
    padding: 0;
}
.naringsliv #article-player-content,
.naringsliv #article-player-content #article {
    background: none;
}