@import url(https://fonts.googleapis.com/css?family=Dynalight);
html{-webkit-text-size-adjust:none}
body,td,th,tr,p,div{ font-size:0.990em;font-family:Verdana,Helvetica,sans-serif;color:#333}
a:link,a:visited{color:#333;background-color:none;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
a:hover{color:#A1CC56;text-decoration:none}
H1,
H2,
H3,
H4,
H5,
H6{font-family:'Dynalight',Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:1px}
H1{  font-size:1.500em;color:#81125e}
H2,
H2 a,
H2 a:link,
H2 a:visited,
H2 a:hover{  font-size:6.313em;font-weight:normal;padding:0px;margin:0px;color:#81125e;letter-spacing:4px;text-decoration:none}
@media (max-width:1024px){
H2,
H2 a,
H2 a:link,
H2 a:visited,
H2 a:hover{  font-size:4.313em}
}

div.moduletable H3{ font-size:1.313em;color:#81125e}
H3,
.bt-cs .bt-inner .bt-title{ font-size:1.125em;color:#81125e}
H4{ font-size:1.500em;color:#333}

.bt-cs .bt-inner .bt-category,
H5{ font-size:1.313em;color:#333}
H6{ font-size:1.125em;color:#333}
strong{font-family:'Dynalight',Arial,Helvetica,sans-serif;font-size:3.5em;font-weight:normal;padding:0px;margin:0px;line-height:25px;color:#81125e}
div#banner h1,
div#banner h2,
div#banner h3,
div#banner h4{color:#fff}
div#contentUnten ul.newsflash-horiz h1,
div#contentUnten ul.newsflash-horiz h2,
div#contentUnten ul.newsflash-horiz h3,
div#contentUnten ul.newsflash-horiz h4,
div#contentUnten ul.newsflash-horiz h5,
div#contentUnten ul.newsflash-horiz h6{font-size:1.125em;color:#fff}
div#contentUnten ul.newsflash-horiz H1 a,
div#contentUnten ul.newsflash-horiz H1 a:link{color:#fff}
div#contentUnten ul.newsflash-horiz H1 a:visited{color:#333}
div#contentUnten ul.newsflash-horiz H1 a:hover{color:#333}

img{max-width:100%; height:auto;border:none}
@media (max-width:1024px){
div.item-page img{max-width:28%}
}
@media (max-width:768px){
div.item-page img{min-width:50% !important}
}
@media (max-width:750px){
div.item-page img{min-width:100% !important}
}
.clear{clear:both}

div#rechts p,
div#rechts H1,
div#rechts H2,
div#rechts H3,
div#rechts H4,
div#rechts H5
div#rechts H6,
a{color:#000}


p.spalten{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:25px}
.floatRechts{float:right;max-width:48%;margin-left:1%}
.floatLinks{float:left;max-width:48%;margin-right:1%}