* {
	font-family: Arial, sans-serif !important;
}

body {
	background: none !important;
	color: #000;
	font-size:10pt;
}
@page {  
 size: A4;
 margin-left: 25mm;  
 margin-right: 35mm;  
 margin-top: 20mm;  
 margin-bottom: 20mm;  
}

.page>header, #breadcrumb, #billboard_ros, #article_body #article_tools, .adsbygoogle, aside#article_sidebar, #plista_widget_belowArticle, .adsense_ad_block, .modul_comments_teaser, .modul_keywords, #related_articles, #aboangebote, .page>footer, #sitebar_ros, .ad_delivered, .OUTBRAIN, .plista_widget_slide,
.photowrap>.corner, #article_tabs, .bildbox, .clear {
	display: none !important;
}

body>.wrap>.page {
	box-shadow: none !important;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.container_12 .grid_8,
.grid_12,
.container_12,
.wrap {
	width: 99% !important;
	margin:auto;
}

.photo  {
	width:100% !important;	
	position: static !important;
	margin:0px !important;
	top: auto !important;
}

.photowrap {
height:auto !important;	
}

.article_image {
	float:right;
	width:40% !important;
	margin:0 0 2em 2em;
	border:1px solid #dedede;
	padding:0.5em;
}

#article_meta{
	font-size: 0.6em;
}
.article_image_teaser {
	font-size: 0.8em !important;
	line-height:1.3em !important;
}

#article_body, .article_author, .article_intro, .article_title, .font_style_1 {
	font-size: 1.05em;
	line-height: 1.4em;
}
#article_body p{
	margin-bottom: 1.5em;
}
#article_body {
	float:none !important;
	margin: 0em !important;
}
#article_teaser .article_title{
	font-size: 2em;
}
#article_teaser .article_intro{
	font-size: 1.3em;
	line-height: 1.4em;
}

#article_teaser .article_categories a{
	font-size: 0.8em;
}

.headline_wrap.clean .headline{
	font-size: 1.2em;
}

.tt-icon-clock {
	padding-right:0.3em;	
}

#printlogo {
	display:block !important;
	width:100%;
	height:auto;
}

#printlogo>img {
	width:35% !important;
}