* {font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 12pt; line-height: 17pt;}
h1, h2, h3 {color: #4783D9 !important; font-size: 15pt; line-height: 20pt;}
ul li {font-size: 13pt !important; line-height: 15pt !important;}
a {text-decoration: underline; color: #000 !important;}
table { margin-left:0; float:none; width:auto; clear: both; }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; page-break-inside:avoid }
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
img { page-break-inside:avoid; page-break-after:avoid; }

table {text-align: right;width: 100%;}
table td, table th {text-align: left;vertical-align: top;padding: 5px 15px 5px 0;}

/* Layout */
#tyHeader .span1 {width: 100%; clear: both; margin: 0 0 20px;}
#tyHeader .span2 {float: left; width: 45%; margin: 0 5% 20px 0;}
	#tyHeader .span1 .tyLogo {float: left !important;}
	#tyHeader .span2 {height: auto; float: right;}


#tyWrap .span1 {height: auto;}
#tyWrap .rowAside {width: 100%}
#tyWrap .spanAside2 {width: 73%; margin: 0 2% 0 0;}
#tyWrap .spanAside1 {width: 15%; margin: 0 0 0 2%;}
#tyWrap .tyStartWrap .span2 {clear: both; float: left; width: 100%;}
#tyWrap .tyBreadcrumb {width: 100%; clear: both;}

#tyWrap .tyLeftWrap {width: 100%; float: left;}
#tyWrap .spanAside1 {width: 23%; float: left;}
/*#tyWrap .span1 {float: left; width: 23%; margin: 0 2% 20px 0;min-height: 460px !important;}
	#tyWrap .span1 img  {width: 100%}
	#tyWrap .spanAsideInner1 {width: 28%; float: left; margin: 0 2% 20px 0;}*/

#tyFooter {clear: both; float: left; margin: 20px 0 0; width: 100%; }
	#tyFooter .span1 {width: 40%; float: left;}
	#tyFooter .span2 {width: 40%; float: left; margin: 0 2% 0; display: none;}


.spanAsideInner1 {width: 100%; clear: both; margin: 0 0 20px;}
	.spanAsideInner1 .tyHeadline, .spanAsideInner1 .tyHeadline h3 {margin: 0;}
	.spanAsideInner1 .tyImage {width: 20%; float: left;}
		.spanAsideInner1 .tyImage img {max-width: 100%; height: auto; width: auto;}
	.spanAsideInner1 .tyTextWrapper {width: 75%; float: right;}
	.spanAsideInner1 .tyLink {display: none;}

.tyImageLinkWrapper {width: 100%; clear: both; min-height: auto; margin: 0 0 20px; height: auto; display: block;}
.tyImageLinkWrapper.tyBlogStart {height: auto !important;}
	.tyImageLinkWrapper .tyStartHeadline, .spanAsideInner1 .tyStartHeadline h3 {margin: 0;}
	.tyImageLinkWrapper .tyImageBig {width: 20%; float: left;}
		.tyImageLinkWrapper .tyImageBig img {max-width: 100%; height: auto; width: auto;}
	.tyImageLinkWrapper .tyTextWrapper {width: 75%; float: right;}
	.tyImageLinkWrapper .tyLink {display: none;}


/* Ausgeblendete Elemente */
#tyHeader .span2,
#tyHeader .span4,
.tySliderWrapper,
#tyHeader .span1.searchspan,
.tyNoPrint,
.tyStandardView,
.tyContentFooter,
.menu-icon-ul,
.tyEntdeckerLink {display: none;}


