@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("heise.de")
{
	body{
		background:white !important;
	}

	p,h1,h2,h3,li{
		font-size:12px !important;
	}
	
	#erste_zeile,
	#zweite_zeile,
	#navi_top ul,
	#navi_top{
		text-align:left !important;
	}
	
	#navi_bottom{
		display: none !important
	}
	
	.position_1, 
	.position_2, 
	.position_3{
		float:none !important;
		clear:both !important;
		width:700px !important;
		margin:0  !important;
	}
	
	.position_1 img, 
	.trennlinie_1px,
	.trennlinie_6px,
	.bcadv,
	#breadcrumb,
	div#sitemap,
	div#mitte_rechts,
	#bannerzone,
	.leaderboard{
		display: none !important;
	}
	
	#mitte_news .news_topteaser .position_1, 
	#mitte_news .news_topteaser .position_2, 
	#mitte_news .news_topteaser .position_3 {
		margin-bottom:1em !important;
		margin-top:0em !important;
		padding:0pt 0px !important;
	}

	#mitte_news .anrissliste {
		padding-top:0em !important;
	}

	div#container{
		position: absolute !important;
		left:0px;
		top:3em !important;
		width: 700px !important;
		margin: 0 auto !important;
		text-align:left !important;
	}
	
	div#container_content{
		width:100% !important;
		margin: 0 !important;
		background: none !important;
		text-align:left !important;
		top:0 !important;
	}
	
	div#mitte{
		width:100% !important;
		margin-left: 0 !important;
		background: none !important;
	}

	div#mitte_links{
		width:100% !important;
		background: none !important;
	}

}