body{background-color:#a7c2df;font-family:Arial, Geneva, Helvetica, sans-serif}a{color:#00579e}.main{width:980px;border:0;margin-top:0;padding-top:30px;background-color:transparent;position:relative;z-index:5}.head{padding-bottom:41px;background-color:#fff;height:118px}.cbox.left{padding:7px;padding-top:8px;background-color:#fff;position:static;margin-top:36px;padding:0}.pid-startlist .cbox.left,.pid-start .cbox.left{margin-top:10px}.cbox.left .cbox-content{margin-top:0px;padding:7px;padding-top:8px}.menu{position:relative;height:40px;line-height:40px;font-size:12px;font-weight:bold;background-color:#ddd;background-image:url(//results-static.mikatiming.com/2012/berlin/styles/custom/nav_bg.jpg);background-position:bottom;background-repeat:repeat-x;border-top:1px solid #ddd;position:absolute;top:148px;left:0;right:0}.menu a{border:0;border-right:1px solid #ddd;color:#000;height:40px;line-height:40px;margin:0;padding-left:10px;padding-right:10px;background-color:transparent}.menu a.active{background-color:transparent;border-bottom:5px solid #0066b3;height:35px;line-height:40px;}.cbox-head{position:absolute;top:162px;right:11px;margin:0;z-index:333}.boxes{margin:0}.box{margin-left:0;margin-right:10px}.box-head{color:#333}.language{top:7px;right:7px;display:block;z-index:77}.auth-info{top:-19px;right:60px}.box-content label{clear:both}.statistics-graph .stats .split,.statistics-graph .legend div{width:62px}.cbox.top-border{position:absolute;top:0;left:0;width:973px;background-color:#000;height:30px;color:#fff;z-index:1;line-height:30px;padding-left:7px}.cbox.top-border a{color:#fff}.cbox.top-border a:hover{text-decoration:underline}.content{margin-top:52px;margin-top:0px;}.status .active{background-color:#0066b3;color:#fff}.box-emergency_contacts h2{color:#f00}.auth-info{color:#fff;right:70px;top:8px}#tfd-status .status.field{height:33px}#tfd-status .status.field a{height:30px;font-size:12px}.tfd .name{width:26%}.tfd .club{width:26%}.tfd .split{width:9%}.img-backgr{position:fixed;z-index:0;top:0;left:0}.box.lists{margin-bottom:140px}.box-content{}.box-content fieldset{}.list-head{text-shadow:none;font-family:Arial, Helvetica;float:left;padding-left:7px;padding-right:7px;line-height:26px;height:26px;background-color:#000;color:#fff;margin-left:-7px;margin-top:-34px;font-size:14px;position:absolute}.cbox.shadow-1 .shadow,.cbox.shadow-2 .shadow{background-image:url(//results-static.mikatiming.com/2012/berlin/styles/custom/nav_shadow.png);background-repeat:no-repeat;height:6px;width:980px;background-color:transparent}.cbox.shadow-1{position:absolute;left:0;right:0;top:189px}.view-erdinger.pid-startlist_erdinger .cbox.left{margin-top:144px}.view-erdinger.pid-startlist_erdinger_list .cbox.left{margin-top:170px}.view-public.pid-startlist .cbox.left{margin-top:118px}.view-public.pid-startlist_list .cbox.left{margin-top:143px}.cbox.erdinger-message,.cbox.sms-message{position:absolute;left:0px;right:0px;top:225px;z-index:999;padding:10px;width:auto;font-size:11px;background:#fff;height:76px}.cbox.sms-message{height:50px;width:450px;right:auto}.cbox.erdinger-message p,.cbox.sms-message p{float:left;margin:0;margin-right:20px;padding:0;width:450px;line-height:140%}.cbox.erdinger-message p.col-b{margin:0}.cbox.erdinger-message h2,.cbox.sms-message h2{margin:0;margin-top:-36px;margin-left:-10px;padding-left:10px;padding-right:10px;color:#fff;background-color:#000;display:block;font-size:14px;font-weight:bold;float:left;height:26px;line-height:26px}.lb-containers .lb-col.col-id-left{width:73%}.lb-containers .lb-col.col-id-right{width:26%}.is-fullscreen .list-option-buttons{right:0;top:30px;width:380px;z-index:999999}.list-option-buttons{background-color:#fff;color:#333;height:26px;left:650px;position:absolute;top:0;width:330px}.list-option-buttons .layout-button{float:right;margin-top:3px;margin-right:7px}.lb-containers .info-secondary{background-color:#fff}.lb-containers .info-buttons .button-secondary{color:#333}.lb-containers .info-buttons .button-secondary.open{background-color:#ddd}.lb-containers .info-buttons span{color:#333}.box.box-files{margin-right:10px}.manual-intern{width:100%;margin:0;padding:0;font-size:12px}.manual-intern .left{width:470px;float:left;border-right:1px solid #eee;font-size:100%;padding-right:10px}.manual-intern .right{width:269px;float:left;padding-left:10px}.manual-intern h2{color:#333;font-family:'Droid Sans', arial, sans-serif;font-size:12px;font-weight:bold;border-bottom:1px solid #ccc}.manual-intern .left .col-left{width:44%;float:left;border-right:1px solid #999;padding-right:5%}.manual-intern .left .col-right{width:44%;float:left;padding-left:5%}.manual-intern .left table{width:100%}.manual-intern .left thead td{font-style:italic;color:#005da8}.manual-intern .left .desc{font-weight:bold;border-bottom:0px solid #ccc}.manual-intern .left .num{text-align:right;border-bottom:0px solid #ccc}.manual-intern .left .col-left td,.manual-intern .left .col-right td{padding-top:2px;padding-bottom:2px}.manual-intern .left .col-left .highlight td{background-color:#eee}.manual-intern .left .col-right .highlight td{background-color:#eee}.manual-intern .right .manual-content{font-size:140%}.manual-intern .right .desc{float:left;width:70%;display:block;font-weight:bold;color:#005da8}.manual-intern .right .num{float:left;width:30%;display:block;text-align:right}.manual-intern .right .row{margin-bottom:10px;clear:both;border-bottom:1px solid #999}.grid-content .head{display:none}.grid-content .menu{display:none}.grid-content #cbox-top-border{display:none}.grid-content #cbox-shadow-1{display:none}.grid-content #cbox-shadow-2{display:none}.grid-content .list-head{display:none;margin-top:-8px;line-height:20px;height:20px}.grid-row{margin-top:-8px}.grid-content .auth-info{display:none}.grid-content .back{}.grid-content .cbox.left{margin-top:0}.grid-content .main{padding-top:0}.grid-content .img-backgr{display:none;background-color:#fff}body.grid-content{background-color:#fff}.grid-content .field.startnr{width:11%}.grid-content .field.name{width:52%}.grid-content .tfd{}.grid-content .quicksearch{display:none}.grid-content .closemessage{display:none}.popup-info .content{margin-top:27px}.closemessage{left:365px}.pid-tfd .quicksearch{display:none}.grid-content #tfd-content{height:504px}.grid-content .button-fullscreen{display:none}.grid-content .popup{margin-left:70px}.view-register .box{border:1px solid #ddd;background-color:#f2f2f2;border-radius:4px;float:left;margin-top:25px;margin-bottom:15px;margin-left:auto;margin-right:auto;width:400px;padding:10px}.view-register .box-content{background-color:#f2f2f2}.view-register .box-content label{width:150px;height:25px;line-height:25px;font-weight:bold;font-size:12px}.view-register .box-content input{width:230px;font-size:14px;height:25px;line-height:25px;background-color:#fff}.view-register .box-content input.submit{width:auto;background-color:#005da8;color:#fff;font-weight:bold;border:0;margin-left:150px;padding:6px;height:auto;line-height:normal}.view-register .box-content input.submit:hover{background-color:#5090d8}.view-register .box-content .field{margin-bottom:7px}.view-register .box-content .field.error input{border:1px solid #f00}.view-register .box-content .info{font-size:12px;margin-bottom:7px}.view-register .box-content .info span{display:block}.view-register .box-content .info span.error{color:#f00;font-weight:bold}.view-register .box-content .info span.success{color:#588531;font-weight:bold;font-size:16px}.view-register .box-content input#birthday{width:90px}.view-register .intro{margin-top:20px;margin-bottom:20px;font-size:12px;line-height:130%}.view-register .box.info{margin-left:20px;width:250px;background-color:#f6f6f6;border:1px solid #d3d3d3}.view-register .box.info .limit{border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px;color:#aaa}.view-register .box.info .limit.limit-active{color:#000;font-weight:bold}