
	html, body { height: auto !important;}
	
	body, #main, .container, .page, .seo-container, .col-2, #inhalt, #tab1
	{
		float: none !important;
		margin: 0 !important;
		padding: 0 !important;
		color: black;
		text-align: left !important;
		background: none !important;
		width:  auto !important;
		min-width: 100% !important;
		overflow: visible !important;
		font-size: 16px; 
		position: static;
	}
	#tab2 {display: block !important}
	.col-2 { margin-top: 0px !Important; }
	.left, .right { float: none; }
	
	div p, label, .mf-check, .mf-submit
	{
		margin-left: 0 !important;
		text-align: left !important;
	}
	
	a:link, a:visited
	{
		color: navy;
		background: transparent;
		font-weight: normal !important;
		text-decoration: underline;
	}
	
	h3
	{
		background: none !important;
		font: normal 14px/17px verdana !important;
		width: 100% !important;
		max-width: 100% !important;
	}
	
	h2
	{
		width: 100%;
		max-width: 100% !Important;
	}
	
	.addthis_toolbox, .sid_img, .stopline_img, .stopline_p, .eu,.col-3 .modul-box, .stopline, #nl-reg,  .archivlink, .tx-odsajaxmailsubscription-pi1, .sk-pagecomments-teaser, .logo,.col-1, .col3, #nav, .holder, .tools, .form-search, .form-email, .modul-box, .video, #footer, ul.tabset
	{
		display: none !important;
		background: none !important;
	}
	
	#logo_layer { top: 0 !important; }
	.csc-linkToTop { display: none !Important; }
	.extratotop { display: none !important; }
	
	ul li
	{
		list-style-type: square !important;
		padding: 0 0 14px 7px;
		margin: 0 0 0 19px !important;
	}
	
	ol li
	{
		list-style-type: decimal;
		padding: 0 0 14px 7px;
		margin: 0 0 0 1px;
	}
	ul.secondlist li
	{
		list-style-type: circle !important;
		padding: 0 0 14px 27px;
		margin: 0 0 0 40px !important;
	}	

