@page { margin: 2cm;}
#main div.header-bar {height: 0px; border-bottom: 3px solid #990000; width: 100%; margin: 5px 0 10px 0; padding: 0;}
#col3 div.leiste-teaser img {width: 53.2em; height: 21.3em;} /*- 30%*/
*:first-child+html #col3 div.leiste-teaser img {width: 95%; height: 95%;}
#col3 {width: 100%;}
/* fix to show javascript hidden elements - add !important */				
#main ul.sparbuch-slider {margin: 0 0 0 0px;}
	* html #main ul.sparbuch-slider {margin: 0 0 0 5px;}
	*:first-child+html #main ul.sparbuch-slider {margin: 0 0 0 5px;}
#main ul.sparbuch-slider li {display: block !important; visibility: visible;}
#main ul.sparbuch-slider li div.slider-wrap {display: block !important; visibility: visible; margin: 0 0 15px 0px;}
div.sparbuch-content {padding-right: 130px;}
	* html div.sparbuch-content {padding-right: 130px; width: 565px; overflow: hidden;}
	*:first-child+html div.sparbuch-content {padding-right: 130px;}
	* html #main ul.sparbuch-slider li div.slider-wrap {margin: 0 0 15px 0px;}
	*:first-child+html #main ul.sparbuch-slider li div.slider-wrap {margin: 0 0 15px 0px;}
	#main ul.sparbuch-slider li div.slider-wrap div.sparbuch-content ul { list-style-type: disc !important; margin: 0 0 0 0px;}
		* html #main ul.sparbuch-slider li div.slider-wrap div.sparbuch-content ul {margin: 0 0 0 0px;}
		*:first-child+html #main ul.sparbuch-slider li div.slider-wrap div.sparbuch-content ul {margin: 0 0 0 0px;}
	#main ul.sparbuch-slider li div.slider-wrap div.sparbuch-content ul li {list-style: disc !important; }
	#main ul.sparbuch-slider li a.btn-open {text-decoration: none; color: #000; font-size: 12px; font-weight: bold; display: block; padding: 0 0 3px 0; margin: 15px 0 10px 0px; border-bottom: 2px solid #000; height: 20px;}
	#main div.sparbuch-content div.hinweiss div p {color: #000; font-size: 0.83em; display: block; margin: 21px 0 10px 0; float: none; clear: both; width: 100%;}
	* html #main ul.sparbuch-slider li a.btn-open {margin: 0 0 10px 0px;}
	*:first-child+html #main ul.sparbuch-slider li a.btn-open {margin: 0 0 10px 0px;}
div.spar-box {width: 243px; margin: 0px 10px 20px 0; float: left;}
	div.spar-box-right {margin-right: 0; float: left; clear: both; width: 100%;}
		div.spar-box-right table {width: 243px; overflow: hidden;}
#main div.sparbuch-content ul {margin: 0 0 12px 21px;}
* html #main ul.sparbuch-slider li div.slider-wrap div {width:650px;}
* html #main div.article-content {width:650px;}
* html #main div.article-content .content-header-img img {width:650px;}

