body{background-color:#000000;color:#99ccff;font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:12px;width:100%;height:100%;margin:0 auto;padding:0;}a:link, a:visited{background-color:transparent;font-size:12px;text-decoration:none;color:#ffffff;}a:hover, a:active{background-color:transparent;font-size:12px;text-decoration:none;color:red;}textarea, input{background-color:#ffffff;font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;font-size:11px;color:#000000;}select{background-color:#ffffff;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;border-color:#000000;border-width:0;border-style:solid;}.calendar{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:12px;}.login{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:12px;}.counter{font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:12px;}.countertext{text-align:left;}.counterwert{background-color:transparent;color:#f4cb00;text-align:right;}#homepage{position:absolute;width:980px;height:595px;top:0px;left:50%;margin-top:0px;margin-left:-490px;}#links{float:left;width:210px;height:595px;}#links_kopf{float:left;width:210px;height:236px;margin:0px;padding:0px;background-image:url(/images/layout/links_kopf.jpg);background-repeat:no-repeat;}#links_links{float:left;width:10px;height:322px;margin:0px;padding:0px;background-image:url(/images/layout/links_links.jpg);background-repeat:no-repeat;}#links_inhalt{float:left;width:150px;height:320px;margin:0px;padding:0px;}#links_rechts{float:left;width:50px;height:322px;margin:0px;padding:0px;background-image:url(/images/layout/links_rechts.jpg);background-repeat:no-repeat;}#links_fuss{float:left;width:210px;height:37px;margin:0px;padding:0px;background-image:url(/images/layout/links_fuss.jpg);background-repeat:no-repeat;}#mitte{float:left;width:570px;height:595px;margin:0px;padding:0px;}#mitte_kopf{float:left;width:570px;height:150px;margin:0px;padding:0px;background-image:url(/images/layout/mitte_kopf.jpg);background-repeat:no-repeat;}#mitte_inhalt{float:left;width:570px;height:370px;margin:0px;padding:0px;overflow:hidden;}#mitte_inhalt_content{float:left;width:570px;height:387px;margin:0px;padding:0px;overflow:scroll;}#mitte_fuss{float:left;width:570px;height:75px;margin:0px;padding:0px;background-image:url(/images/layout/mitte_fuss.jpg);background-repeat:no-repeat;}#rechts_links{float:left;width:22px;height:595px;margin:0px;padding:0px;background-image:url(/images/layout/rechts_links.jpg);background-repeat:no-repeat;}#rechts{float:left;width:150px;height:595px;margin:0px;padding:0px;}#rechts_kopf{float:left;width:150px;height:40px;margin:0px;padding:0px;background-image:url(/images/layout/rechts_kopf.jpg);background-repeat:no-repeat;}#rechts_oben{color:#99ccff;float:left;width:150px;height:215px;margin:0px;padding:0px;background-color:#000066;overflow:hidden;}.navigation ul{margin:0px;padding:0px;list-style-type:none;list-style-image:none;list-style-position:outside;}.inline li{display:inline;}#rechts_mitte{float:left;width:150px;height:40px;margin:0px;padding:0px;background-image:url(/images/layout/rechts_mitte.jpg);background-repeat:no-repeat;}#rechts_unten{color:#99ccff;float:left;width:150px;height:220px;margin:0px;padding:0px;background-color:#000066;overflow:hidden;}#rechts_fuss{float:left;width:150px;height:80px;margin:0px;padding:0px;background-image:url(/images/layout/rechts_fuss.jpg);background-repeat:no-repeat;}#rechts_rechts{float:left;width:28px;height:595px;margin:0px;padding:0px;background-image:url(/images/layout/rechts_rechts.jpg);background-repeat:no-repeat;}img.center {   display: block;   margin-left: auto;   margin-right: auto; }canvas { -ms-touch-action: double-tap-zoom; }.tsstatus, .tsstatuserror{        background-color: #000000;        width: 300px;}.tsstatus, .tsstatus *, .tsstatuserror{        color: #ffffff;        font-family: Verdana;        font-size: 10px;}.tsstatus label{        border-bottom: 1px solid #ffffff;}.tsstatusItem a{        color: #ffffff;}.tsstatusItem a:hover{        background-color: #000000;        color: red;}.tsstatuserror{        color: red;}.tsstatus, .tsstatus *{        vertical-align: middle;        margin: 0;        padding: 0;}.tsstatus{        position: relative;        overflow: hidden;}.tsstatus label{        display: block;        padding: 2px 0;}.tsstatusItem{        margin-left: 16px;        position: relative;        white-space:nowrap;}.tsstatusItem a{        display: block;        text-decoration: none;}.tsstatusItem img{        border: 0;        vertical-align: middle;        margin-right: 2px;}.tsstatusFlags{        position: absolute;        right: 0;        top: 0;}.tsstatusServer{        margin-left: 0;}.sk-circle {  margin: 100px auto;  width: 40px;  height: 40px;  position: relative;}.sk-circle .sk-child {  width: 100%;  height: 100%;  position: absolute;  left: 0;  top: 0;}.sk-circle .sk-child:before {  content: '';  display: block;  margin: 0 auto;  width: 15%;  height: 15%;  background-color: #333;  border-radius: 100%;  -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;          animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;}.sk-circle .sk-circle2 {  -webkit-transform: rotate(30deg);      -ms-transform: rotate(30deg);          transform: rotate(30deg); }.sk-circle .sk-circle3 {  -webkit-transform: rotate(60deg);      -ms-transform: rotate(60deg);          transform: rotate(60deg); }.sk-circle .sk-circle4 {  -webkit-transform: rotate(90deg);      -ms-transform: rotate(90deg);          transform: rotate(90deg); }.sk-circle .sk-circle5 {  -webkit-transform: rotate(120deg);      -ms-transform: rotate(120deg);          transform: rotate(120deg); }.sk-circle .sk-circle6 {  -webkit-transform: rotate(150deg);      -ms-transform: rotate(150deg);          transform: rotate(150deg); }.sk-circle .sk-circle7 {  -webkit-transform: rotate(180deg);      -ms-transform: rotate(180deg);          transform: rotate(180deg); }.sk-circle .sk-circle8 {  -webkit-transform: rotate(210deg);      -ms-transform: rotate(210deg);          transform: rotate(210deg); }.sk-circle .sk-circle9 {  -webkit-transform: rotate(240deg);      -ms-transform: rotate(240deg);          transform: rotate(240deg); }.sk-circle .sk-circle10 {  -webkit-transform: rotate(270deg);      -ms-transform: rotate(270deg);          transform: rotate(270deg); }.sk-circle .sk-circle11 {  -webkit-transform: rotate(300deg);      -ms-transform: rotate(300deg);          transform: rotate(300deg); }.sk-circle .sk-circle12 {  -webkit-transform: rotate(330deg);      -ms-transform: rotate(330deg);          transform: rotate(330deg); }.sk-circle .sk-circle2:before {  -webkit-animation-delay: -1.1s;          animation-delay: -1.1s; }.sk-circle .sk-circle3:before {  -webkit-animation-delay: -1s;          animation-delay: -1s; }.sk-circle .sk-circle4:before {  -webkit-animation-delay: -0.9s;          animation-delay: -0.9s; }.sk-circle .sk-circle5:before {  -webkit-animation-delay: -0.8s;          animation-delay: -0.8s; }.sk-circle .sk-circle6:before {  -webkit-animation-delay: -0.7s;          animation-delay: -0.7s; }.sk-circle .sk-circle7:before {  -webkit-animation-delay: -0.6s;          animation-delay: -0.6s; }.sk-circle .sk-circle8:before {  -webkit-animation-delay: -0.5s;          animation-delay: -0.5s; }.sk-circle .sk-circle9:before {  -webkit-animation-delay: -0.4s;          animation-delay: -0.4s; }.sk-circle .sk-circle10:before {  -webkit-animation-delay: -0.3s;          animation-delay: -0.3s; }.sk-circle .sk-circle11:before {  -webkit-animation-delay: -0.2s;          animation-delay: -0.2s; }.sk-circle .sk-circle12:before {  -webkit-animation-delay: -0.1s;          animation-delay: -0.1s; }@-webkit-keyframes sk-circleBounceDelay {  0%, 80%, 100% {    -webkit-transform: scale(0);            transform: scale(0);  } 40% {    -webkit-transform: scale(1);            transform: scale(1);  }}@keyframes sk-circleBounceDelay {  0%, 80%, 100% {    -webkit-transform: scale(0);            transform: scale(0);  } 40% {    -webkit-transform: scale(1);            transform: scale(1);  }}