html,body{background:#222 url('/static/background.png');color:#fff;font:300 14px/14px "Open Sans",Arial,sans-serif;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
header,section,aside,footer,nav,main,article{display:block}
a{color:#fff;text-decoration:none}
a:hover,a:focus{outline:0;text-decoration:none}
img{border:0;max-width:100%}
header{height:25px;margin:3px auto 0;padding:6px 0;max-width:620px}
nav ul{margin:0 auto;padding:0}
nav ul li{display:inline;margin:0 1.79em 0 0}
nav ul li:last-child{margin:0}
nav ul li a{font:300 1.2em "Open Sans",Arial,sans-serif;padding:.2em 1.4em;transition:all .5s;-webkit-transition:all .5s}
nav ul li a:hover,nav ul li a:focus{background:#fb951b}
#facebook{float:left;width:116px;margin:1px 0 0}
h1{background:#fb951b;margin:0 auto;text-align:center}
h2{font:600 42px/42px "Open Sans",Arial,sans-serif;margin:0;padding:0}
h3{color:#fff;font:600 18px/18px "Open Sans",Arial,sans-serif;margin:0;padding:1px 0 3px}
h4{color:#fff;font:600 18px/18px "Open Sans",Arial,sans-serif;margin:0;padding:0 0 6px}
#logo{display:block;padding:0 25px;transition:all .5s;-webkit-transition:all .5s}
#logo:hover,#logo:focus{opacity:.75}
#toplink{max-width:620px;margin: 0 auto 10px}
#toplink aside{float:left;font:700 16px "Open Sans",Arial,sans-serif;margin:2px 0 0 0;padding:3px 0;width:122px;display:inline-block;text-align:center;background:#fb951b}
#toplink ul{float:left;margin:0 0 0 10px;width:484px;padding:0;background:#1a1a1a;border:2px solid #333}
#toplink ul li{display:inline-block;margin:0 -4px 0 0}
#toplink ul li:nth-child(1){width:200px}
#toplink ul li:nth-child(2){width:109px}
#toplink ul li:nth-child(3){width:114px}
#toplink ul li:nth-child(4){width:64px}
#toplink ul li a{font:300 16px "Open Sans",Arial,sans-serif;width:100%;display:inline-block;text-align:center;padding:3px 0;transition:all .5s;-webkit-transition:all .5s}
#toplink ul li a:hover,nav ul li a:focus{background:#fb951b}
#ticker{margin:5px 0;padding:0;border:0;width:100%;height:20px;overflow:hidden}
main{margin:10px auto 0;max-width:620px}
.breaker{display:none}
.dl{margin:0 0 10px;float:left;text-align:center;max-width:620px}
.dllink{background:#1a1a1a;color:#aaa;display:block;padding:12px 74px;border:2px solid #333;text-decoration:none;transition:all .5s;-webkit-transition:all .5s}
.dllink:hover,.link:focus{background:#fb951b;border:2px #fb951b solid;color:#fff;outline:none}
.link{background:#1a1a1a;color:#aaa;display:block;width:468px;height:98px;padding:2px 8px;border:2px solid #333;text-decoration:none;transition:all .5s;-webkit-transition:all .5s}
.link:hover,.link:focus{background:#fb951b;border:2px #fb951b solid;color:#fff;outline:none}
.link-small{background:#1a1a1a;color:#aaa;display:block;padding:11px 0;border:2px solid #333;text-decoration:none;transition:all .5s;-webkit-transition:all .5s}
.link-small:hover,.link-small:focus{background:#fb951b;border:2px #fb951b solid;color:#fff;outline:none}
.site{margin:0 0 11px;float:left;text-align:center;width:488px}
.site img{display:block;margin:0 auto 2px;max-height:60px;max-width:468px}
.site-small{margin:0 0 10px;float:left;text-align:center;width:488px}
.stats{margin:0 10px 10px 0;background:#fb951b;float:left;width:122px;font:300 14px/18px "Open Sans",Arial,sans-serif;padding:6px 0 4px;text-align:center}
.stats-small{margin:0 10px 0 0;background:#fb951b;float:left;width:122px;font:300 14px/18px "Open Sans",Arial,sans-serif;padding:6px 0 4px;text-align:center}
.tipp,.hinweis{text-align:center}
.tipp h2{font:600 32px/96px "Open Sans",Arial,sans-serif;margin:0;padding:0}
.hinweis h2{font:600 27px/96px "Open Sans",Arial,sans-serif;margin:0;padding:0}
.spyoff{font:300 15px/22px "Open Sans",Arial,sans-serif;color:#fff;text-align:left;padding:18px 10px}
footer{margin:0 auto 10px;max-width:616px;background:#1a1a1a;border:2px solid #333;color:#aaa}
#footer-left{float:left;text-align:center;width:265px;padding:8px 0}
#footer-right{float:left;text-align:center;width:335px;padding:8px 0}
.bottom{padding:0 5px;text-decoration:none;transition:all .5s;-webkit-transition:all .5s}
.bottom:hover,.bottom:focus{background:#fb951b}
.clear:before,.clear:after{content:"";display:table}
.clear:after{clear:both}
::-webkit-scrollbar{width:10px}
::-webkit-scrollbar-track{background:#222}
::-webkit-scrollbar-thumb{background:#fb951b}
@media screen and (max-width:636px){
html,body{font:300 13px/13px "Open Sans",Arial,sans-serif}
header{height:20px;margin:0 auto;padding:6px 0;max-width:300px}
h2{font:600 13px/1em "Open Sans",Arial,sans-serif;margin:0;padding:0 2px;display:inline}
h3,h4{font-size:1.1em}
nav ul li{margin:0}
nav ul li a{font-size:1em;padding:.2em .5em}
.break{display:none}
.home{vertical-align:sub}
.link{width:initial;height:initial}
.site{width:100%;float:none;margin:-10px 0 10px}
.site img{max-height:60px;max-height:100%;max-width:100%}
.site-small{width:100%;float:none}
.stats{width:100%;padding:0;font:300 14px/30px "Open Sans",Arial,sans-serif;float:none}
.stats-small{width:100%;float:none;font:300 14px/30px "Open Sans",Arial,sans-serif;padding:0}
.tipp{padding:0}
.tipp h2{font:600 14px/30px "Open Sans",Arial,sans-serif;margin:0;padding:0}
#facebook{display:none}
#footer-left{width:100%}
#footer-right{width:100%}
#toplink aside{display:none}
#toplink ul{float:none;margin:0 auto;max-width:301px}
#toplink ul li:nth-child(1){width:170px}
#toplink ul li:nth-child(2){display:none}
#toplink ul li:nth-child(3){width:87px}
#toplink ul li:nth-child(4){width:46px}
#toplink ul li a{font:300 1em "Open Sans",Arial,sans-serif}
}
@media screen and (max-width:400px){
header{max-width:226px}
nav ul li:nth-child(4){display:none}
#toplink ul{max-width:170px}
#toplink ul li:nth-child(1){width:170px}
#toplink ul li:nth-child(3){display:none}
#toplink ul li:nth-child(4){display:none}
}