/*! You let a backend developer develop a style sheet? Here's what you get. */@font-face{font-family:Vera;font-style:normal;font-weight:normal;src:url(/theme/fonts/Vera.woff)}@font-face{font-family:VeraBd;font-style:normal;font-weight:bold;src:url(/theme/fonts/VeraBd.woff)}@font-face{font-family:VeraIt;font-style:italic;font-weight:normal;src:url(/theme/fonts/VeraIt.woff)}@font-face{font-family:VeraBI;font-style:italic;font-weight:bold;src:url(/theme/fonts/VeraBI.woff)}@font-face{font-family:VeraM;font-style:normal;font-weight:normal;src:url(/theme/fonts/VeraMono.woff)}body{background-color:#fff;margin:0;padding:0;color:#101000;font-family:Vera,sans-serif}blockquote,hr,dl,dd,ol,ul,figure{margin:0;padding:0}p.historians_comment{background-color:#fffaa0;padding:1ex 1em 1ex 1em;text-align:center}div.highlight{background-color:#fffaa0}p.big-highlight{padding:1ex 1em 1ex 1em;text-align:center;color:green;font-size:130%;font-family:VeraBd,sans-serif}p.small-highlight-center{text-align:center;color:green;font-family:VeraBd,sans-serif}p.small-highlight{color:green;font-family:VeraBd,sans-serif}p.new-theme{padding-top:7ex}@media only screen and (max-width: 52em){p.promise-twolines{display:none}p.promise-oneline{padding:1ex 1em 1ex 1em;text-align:center;color:green;font-size:130%;font-family:VeraBd,sans-serif}}@media(min-width: 52em){body p.promise-oneline{display:none}body p.promise-twolines{padding:1ex 1em 1ex 1em;text-align:center;color:green;font-size:130%;font-family:VeraBd,sans-serif}}p,ul,ol{margin:0;padding:0;font-family:Vera,sans-serif;margin:1.5ex 0 1ex 0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;margin:1.5ex 0 0ex 0;font-family:VeraBd,sans-serif}.inlinehead{font-family:VeraBd,sans-serif}pre{margin:0;padding:0;color:#503010;font-family:VeraM,monospace}body{margin:3em 2em 4em 2em}body strong{font-family:VeraBd,sans-serif}body .minor{font-family:VeraIt,sans-serif;font-size:80%}body p.has_normal_image img{width:80%}body p.has_too_big_image img{width:60%}@media only screen and (min-width: 70em){body p.has_small_image img{width:40%}}@media only screen and (max-width: 69.999em){body p.has_small_image img{width:80%}}body header img.logo_alone{display:block;width:100%;float:center;padding:0 2em 0 0;height:6em}@media only screen and (min-width: 46em){body header nav.top_nav ul{margin:0;padding:0;float:left}body header nav.top_nav ul li{margin:0;padding:0;display:inline;padding:0 1em 0 0}body header nav.top_nav ul .uahere{font-family:VeraBd,sans-serif}body header nav.top_nav img.logo{float:right;padding:0 0 0 .5em;width:11em}}@media only screen and (max-width: 45.999em)and (min-width: 26em){body header nav.top_nav{padding-bottom:15ex}body header nav.top_nav ul{margin:0;padding:0;float:left;padding-left:1em}body header nav.top_nav ul li{margin:0;padding:0;padding:0 0 .5ex .5em}body header nav.top_nav ul .uahere{font-family:VeraBd,sans-serif}body header nav.top_nav img.logo{float:right;padding:.5ex 0 0 .5em;width:11em}}@media only screen and (max-width: 25.999em){body header nav.top_nav img.logo{padding:.5ex 0 0 .5em;width:11em}body header nav.top_nav ul{margin:0;padding:0;padding-left:1.5em}body header nav.top_nav ul li{margin:0;padding:0;padding:0 0 .5ex .5em}body header nav.top_nav ul .uahere{font-family:VeraBd,sans-serif}}body header#banner+*{padding-top:2ex;clear:right}body h1{font-size:207.36%;text-align:center}body h1 a.small{font-family:Vera,sans-serif;font-size:48.225309%}body h2{font-size:144%}body h2 a.small{font-family:Vera,sans-serif;font-size:69.444444%}body h3{font-size:120%}body h3 a.small{font-family:Vera,sans-serif;font-size:83.333333%}body h4,body h5,body h6{font-size:100%}body h4 a.small,body h5 a.small,body h6 a.small{font-family:Vera,sans-serif}body .eyecatcher-small{font-size:120%;text-align:center;background-color:#ddfcaa}body .eyecatcher-left{font-size:120%;background-color:#ddfcaa;padding:.3em 1.5ex .3em 0ex}body .eyecatcher-long{background-color:#ddfcaa;padding:.3em 1.5ex .3em 1.5ex}body .eyecatcher-long-big{background-color:#ddfcaa;text-align:center;padding:.3em 1.5ex .3em 1.5ex;font-size:120%}body .not-so-hot{color:#808060;font-size:80%}body a{color:#3030a0}body blockquote{color:#503010}body blockquote p,body blockquote ul,body blockquote ol{margin:1.5ex 2em 1ex 2em}body .zeitplan_folgt+table,body .tabelle_folgt+table{margin:1.5ex 0 1ex 0}body .zeitplan_folgt+table thead th,body .tabelle_folgt+table thead th{font-size:120%;text-align:left;padding-bottom:1ex}body .zeitplan_folgt+table tbody tr td:first-child,body .tabelle_folgt+table tbody tr td:first-child{padding-right:1em}body .zeitplan_folgt+table tbody tr td,body .tabelle_folgt+table tbody tr td{vertical-align:top}body .zeitplan_folgt+table tbody tr td.pause,body .tabelle_folgt+table tbody tr td.pause{padding-top:1ex;padding-bottom:1ex;font-family:VeraIt,sans-serif}body li{margin:0 0 1ex 2em}body li p+p{margin:.5ex 0 1ex 2em}body em{font-family:VeraIt,sans-serif}body code{font-family:VeraM,monospace;color:#503010}body address{text-align:center;font-family:VeraIt,sans-serif;font-size:2ex;margin:7ex 0 0 0}video{background-color:#d2d0d0;width:95%;padding:1em 2ex 1em 2ex;margin:0 2em 0 0}table td{padding:0em 1ex 0em 1ex}table th{font-weight:bold;padding:0em 1ex 0em 1ex}#contentinfo{margin-top:3em}#contentinfo p{margin:1ex 0 0 0}#contentinfo ul.inlinehead{margin:0 0 0 0}#contentinfo ul.inlinehead li{margin:.3ex 0 0 1em}#contentinfo p,#contentinfo ul.inlinehead{font-family:VeraIt,sans-serif;color:#808060;font-size:80%}#contentinfo p span,#contentinfo ul.inlinehead span{color:#808060}#contentinfo p .inlinehead,#contentinfo ul.inlinehead .inlinehead{font-family:VeraBI,sans-serif}#contentinfo p code,#contentinfo ul.inlinehead code{color:#808060}#contentinfo ul.legal{padding:3ex 0 0 0;margin:0 0 0 0}#contentinfo ul.legal li{display:inline;margin:0 0 0 0;padding:3ex 1em 0 0}
