html,body{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
.clearfix{zoom:1;}.clearfix:after{display:block;visibility:hidden;height:0;clear:both;content:".";}
.center-block{display:block;margin:0 auto;}
.container{width:640px;margin:0 auto;zoom:1;}.container:after{display:block;visibility:hidden;height:0;clear:both;content:".";}
#flexbox .display-box{display:-moz-box;display:-webkit-box;display:box;}
#reset .global-reset html,#reset .global-reset body,#reset .global-reset div,#reset .global-reset span,#reset .global-reset applet,#reset .global-reset object,#reset .global-reset iframe,#reset .global-reset h1,#reset .global-reset h2,#reset .global-reset h3,#reset .global-reset h4,#reset .global-reset h5,#reset .global-reset h6,#reset .global-reset p,#reset .global-reset blockquote,#reset .global-reset pre,#reset .global-reset a,#reset .global-reset abbr,#reset .global-reset acronym,#reset .global-reset address,#reset .global-reset big,#reset .global-reset cite,#reset .global-reset code,#reset .global-reset del,#reset .global-reset dfn,#reset .global-reset em,#reset .global-reset img,#reset .global-reset ins,#reset .global-reset kbd,#reset .global-reset q,#reset .global-reset s,#reset .global-reset samp,#reset .global-reset small,#reset .global-reset strike,#reset .global-reset strong,#reset .global-reset sub,#reset .global-reset sup,#reset .global-reset tt,#reset .global-reset var,#reset .global-reset b,#reset .global-reset u,#reset .global-reset i,#reset .global-reset center,#reset .global-reset dl,#reset .global-reset dt,#reset .global-reset dd,#reset .global-reset ol,#reset .global-reset ul,#reset .global-reset li,#reset .global-reset fieldset,#reset .global-reset form,#reset .global-reset label,#reset .global-reset legend,#reset .global-reset table,#reset .global-reset caption,#reset .global-reset tbody,#reset .global-reset tfoot,#reset .global-reset thead,#reset .global-reset tr,#reset .global-reset th,#reset .global-reset td,#reset .global-reset article,#reset .global-reset aside,#reset .global-reset canvas,#reset .global-reset details,#reset .global-reset embed,#reset .global-reset figure,#reset .global-reset figcaption,#reset .global-reset footer,#reset .global-reset header,#reset .global-reset hgroup,#reset .global-reset menu,#reset .global-reset nav,#reset .global-reset output,#reset .global-reset ruby,#reset .global-reset section,#reset .global-reset summary,#reset .global-reset time,#reset .global-reset mark,#reset .global-reset audio,#reset .global-reset video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
#reset .global-reset body{line-height:1;}
#reset .global-reset ol,#reset .global-reset ul{list-style:none;}
#reset .global-reset table{border-collapse:collapse;border-spacing:0;}
#reset .global-reset caption,#reset .global-reset th,#reset .global-reset td{text-align:left;font-weight:normal;vertical-align:middle;}
#reset .global-reset q,#reset .global-reset blockquote{quotes:none;}#reset .global-reset q:before,#reset .global-reset blockquote:before,#reset .global-reset q:after,#reset .global-reset blockquote:after{content:"";content:none;}
#reset .global-reset a img{border:none;}
#reset .global-reset article,#reset .global-reset aside,#reset .global-reset details,#reset .global-reset figcaption,#reset .global-reset figure,#reset .global-reset footer,#reset .global-reset header,#reset .global-reset hgroup,#reset .global-reset menu,#reset .global-reset nav,#reset .global-reset section{display:block;}
#reset .reset-box-model{margin:0;padding:0;border:0;}
#reset .reset-font{font-size:100%;font:inherit;vertical-align:baseline;}
#reset .reset-focus{outline:0;}
#reset .reset-body{line-height:1;}
#reset .reset-list-style{list-style:none;}
#reset .reset-table{border-collapse:collapse;border-spacing:0;}
#reset .reset-table-cell{text-align:left;font-weight:normal;vertical-align:middle;}
#reset .reset-quotation{quotes:none;}#reset .reset-quotation:before,#reset .reset-quotation:after{content:"";content:none;}
#reset .reset-image-anchor-border{border:none;}
#reset .reset-html5 article,#reset .reset-html5 aside,#reset .reset-html5 details,#reset .reset-html5 figcaption,#reset .reset-html5 figure,#reset .reset-html5 footer,#reset .reset-html5 header,#reset .reset-html5 hgroup,#reset .reset-html5 menu,#reset .reset-html5 nav,#reset .reset-html5 section{display:block;}
html,body{background-color:black;}html.lightbg,body.lightbg{background-color:#999;}
body{padding:40px 0;color:#43ae56;font-family:ocr-a-std,"Monaco",Courier New,monospace;text-shadow:0 0 2px rgba(120, 180, 255, 0.6);-webkit-box-shadow:inset 0 50px 200px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 50px 200px rgba(0, 0, 0, 0.2);box-shadow:inset 0 50px 200px rgba(0, 0, 0, 0.2);}body.lightbg{color:#111111;text-shadow:0 0 2px rgba(42, 172, 46, 0.6);}
body,p,li{font-size:15px;font-weight:normal;line-height:20px;}
p{color:#358944;}
a,a:visited{color:#43ae9d;text-decoration:none;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;transition:all linear 0.2s;}a:hover,a:visited:hover{color:#43ae9d;text-decoration:underline;text-shadow:0 0 10px rgba(255, 255, 255, 0.75);}
.lightbg a,a:visited,a:hover{color:#276432;}
h1,h2,h3,h4,h5,h6{font-weight:normal;margin-bottom:10px;}
h1{font-size:30px;text-shadow:0 0 10px rgba(120, 180, 255, 0.6);}
.lightbg h1{text-shadow:0 0 10px rgba(42, 172, 46, 0.6);}
h2{font-size:20px;margin-top:30px;text-shadow:0 0 5px rgba(120, 180, 255, 0.6);}
.lightbg h2{text-shadow:0 0 5px rgba(42, 172, 46, 0.6);}
h3{font-size:16px;margin-bottom:6px;}
h4{font-size:12px;margin-bottom:0;}
p{margin-bottom:20px;}
ul.aufzaehlung{list-style:none;zoom:1;}ul.aufzaehlung:after{display:block;visibility:hidden;height:0;clear:both;content:".";}
ul.aufzaehlung li{float:left;color:#358944;margin-right:20px;}ul.aufzaehlung li:after{content:" • ";color:#43adae;}
ul.aufzaehlung li:last-child:after{content:"";margin-right:0;}
header,section,footer{width:640px;margin:0 auto;display:block;}
header,section{padding-bottom:40px;margin-bottom:50px;}
footer p{font-size:10px;font-weight:normal;line-height:15px;}
a.button{display:inline-block;background-color:#dfd8d8;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#f5f5f5), to(#dfd8d8));background-image:-moz-linear-gradient(#f5f5f5, #dfd8d8);background-image:-ms-linear-gradient(#f5f5f5, #dfd8d8);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #dfd8d8));background-image:-webkit-linear-gradient(#f5f5f5, #dfd8d8);background-image:-o-linear-gradient(#f5f5f5, #dfd8d8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#dfd8d8', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#dfd8d8', GradientType=0)";background-image:linear-gradient(#f5f5f5, #dfd8d8);padding:9px 15px 10px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333333;font-size:13px;line-height:20px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),inset 0 -1px 0 rgba(0, 0, 0, 0.2),0 1px 2px rgba(0, 0, 0, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),inset 0 -1px 0 rgba(0, 0, 0, 0.2),0 1px 2px rgba(0, 0, 0, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),inset 0 -1px 0 rgba(0, 0, 0, 0.2),0 1px 2px rgba(0, 0, 0, 0.25);}a.button:hover{background-position:0 -15px;color:#333333;text-decoration:none;}
a.button.purple{display:inline-block;background-color:#612b9b;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#7a43b6), to(#612b9b));background-image:-moz-linear-gradient(#7a43b6, #612b9b);background-image:-ms-linear-gradient(#7a43b6, #612b9b);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7a43b6), color-stop(100%, #612b9b));background-image:-webkit-linear-gradient(#7a43b6, #612b9b);background-image:-o-linear-gradient(#7a43b6, #612b9b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a43b6', endColorstr='#612b9b', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a43b6', endColorstr='#612b9b', GradientType=0)";background-image:linear-gradient(#7a43b6, #612b9b);padding:9px 15px 10px;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.4);color:#ffffff;font-size:13px;line-height:20px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),inset 0 -1px 0 rgba(0, 0, 0, 0.2),0 1px 2px rgba(0, 0, 0, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),inset 0 -1px 0 rgba(0, 0, 0, 0.2),0 1px 2px rgba(0, 0, 0, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),inset 0 -1px 0 rgba(0, 0, 0, 0.2),0 1px 2px rgba(0, 0, 0, 0.25);}a.button.purple:hover{background-position:0 -15px;color:#ffffff;text-decoration:none;}
div.grid{width:640px;margin:0 auto;zoom:1;}div.grid:after{display:block;visibility:hidden;height:0;clear:both;content:".";}
div.grid div.span1{display:inline;float:left;width:40px;margin-left:20px;}div.grid div.span1:first-child{margin-left:0;}
div.grid div.span2{display:inline;float:left;width:100px;margin-left:20px;}div.grid div.span2:first-child{margin-left:0;}
div.grid div.span3{display:inline;float:left;width:160px;margin-left:20px;}div.grid div.span3:first-child{margin-left:0;}
div.grid div.span4{display:inline;float:left;width:220px;margin-left:20px;}div.grid div.span4:first-child{margin-left:0;}
div.grid div.span5{display:inline;float:left;width:280px;margin-left:20px;}div.grid div.span5:first-child{margin-left:0;}
div.grid.show-grid{background-color:rgba(0, 0, 0, 0.25);height:200px;margin-bottom:20px;}div.grid.show-grid div{background-color:rgba(0, 0, 0, 0.25);height:200px;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:200px;}
