html,body{height:100%;font-size:95%;background:white}table{font-size:95%;background:white}h2{color:#bcbcbc;font-size:1.6em;margin-bottom:25px;font-style:italic}h5{color:#500;font-size:1.3em;margin-bottom:10px;font-style:italic}.clear{clear:both}.btn{border:0}.form-control,.btn{outline:0!important;-webkit-appearance:none;box-shadow:none!important}.btn-primary,.btn-primary:hover,.btn-primary:active,.btn-primary:visited{background-color:#500!important}.form-check-input[type='checkbox']:checked{background-color:#500;border-color:#500}.form-check-input[type='radio']:checked{background-color:#500;border-color:#500}.balken{height:22px;background-color:#500;color:#fff;padding:0}.sprache{font-size:85%;color:#bcbcbc;margin-right:12px;margin-left:12px}.hr_ueb{width:100%;border-bottom:1px solid dimgray;margin-bottom:15px}nav .navbar-nav li a{color:dimgray!important;font-size:1.2em}.dropdown-item .active,.dropdown-item:active{background-color:#fff}.content{padding:0;background:white;margin-right:10px;margin-left:10px}.content a:link,.content a:visited,.content a:active,.content a:focus,.content a:hover{font-weight:bold;color:#1f4764;text-decoration:none}.content a:hover{text-decoration:underline;color:#1f4764}.hilfe_navi_rechts{text-align:right;margin-bottom:10px;margin-right:15px}.hilfe_bilder_rahmen{border:1px solid #500}.unten{font-size:90%;width:100%;background-color:#500;color:#bcbcbc;padding-top:8px;padding-bottom:8px}.unten_ab{margin-left:5px;margin-right:5px}.gray_link a:link,.gray_link a:visited,.gray_link a:active,.gray_link a:focus,.gray_link a:hover{font-weight:normal;color:#bcbcbc;text-decoration:none;font-size:85%}.gray_link a:hover{text-decoration:underline}.copyright{width:100%;margin-top:15px;text-align:center;font-weight:bold;color:#bcbcbc;font-size:85%}.twitter-typeahead{width:70%}.typeahead:focus{border:1px solid #500}.twitter-typeahead .tt-input,.twitter-typeahead .tt-hint{margin-bottom:0}.tt-hint{color:#999}.tt-menu{min-width:160px;margin-top:2px;padding:5px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:100%}.tt-suggestion{display:block;padding:3px 20px}.tt-suggestion.tt-cursor{color:#fff;background-color:#500;background-image:-moz-linear-gradient(top,#500,#500);background-image:-webkit-gradient(linear,0 0,0 100%,from(#500),to(#0077b3));background-image:-webkit-linear-gradient(top,#500,#500);background-image:-o-linear-gradient(top,#500,#500);background-image:linear-gradient(to bottom,#500,#500);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.tt-suggestion.tt-cursor a{color:#fff}.tt-suggestion p{margin:0}#t_box{margin-top:20px;margin-bottom:20px;border-bottom:1px solid dimgray;text-align:right}.t_in_box{margin-bottom:10px}.such_erg_box{background:#fff;border:1px solid #FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 2px 4px rgba(0,0,0,.4)}.such_erg_inhalt{margin:16px}.such_turniername{color:#500;font-weight:bold}.such_spielernamen{margin-left:15px}.such_kurz_partie{margin-left:15px}.such_web{float:left;margin-left:15px}.such_info td{padding:3px}such_rahmen{border:green 5px solid}#such_treff_line{border-bottom:1px solid dimgray;border-top:1px solid dimgray;margin-top:10px;margin-bottom:10px}.such_treff_line_in{margin-top:30px;margin-bottom:30px}.nav-default{padding:5px 5px 0 5px;background-color:white;border:1px solid rgba(0,34,51,0.1);box-shadow:2px 4px 10px 0 rgba(0,34,51,0.05),2px 4px 10px 0 rgba(0,34,51,0.05);border-radius:.15rem;margin-bottom:25px}.nav-tabs .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{border:1;border-bottom:1px solid #dcdcdc;color:#000;border-radius:0;font-weight:bold}.nav-tabs .nav-link.active{color:#fff;border-radius:0;border-bottom:2px solid #500;background:#500}#nav-stat{margin-top:10px;margin-bottom:10px}#nav-brett{margin-top:10px;margin-bottom:10px}#nav-tabelle{margin-top:10px;margin-bottom:10px}.w_gewinn{background-color:wheat;width:10px;height:10px}.remis{background-color:gainsboro;width:10px;height:10px}.s_gewinn{background-color:black;width:10px;height:10px}#part_tree{border:#500 1px solid;padding:3px;border-radius:5px;margin-bottom:15px}@media(min-width:1141px){body{background-color:#fff}.container{margin-bottom:10px}.content{min-height:400px}.rahmen{background:white;margin-top:18px;border-width:1px;border-style:solid;border-color:#500;padding:0;-moz-box-shadow:1px 1px 3px #292929;-webkit-box-shadow:1px 1px 3px #292929;-khtml-box-shadow:1px 1px 3px #292929;box-shadow:1px 1px 3px #292929}.twitter-typeahead{width:40%}}@media(max-width:720px){.unten{margin-top:20px}}.boardTable{border-style:double;border-color:black;border-width:3px;box-shadow:0 0 15px #aaa}.pieceImage{width:24px;height:24px}.whiteSquare,.blackSquare,.highlightWhiteSquare,.highlightBlackSquare{width:28px;height:28px}.whiteSquare,.highlightWhiteSquare{background:#ede8d5}.blackSquare,.highlightBlackSquare{background:#cfcbb3}.highlightWhiteSquare,.highlightBlackSquare{background:#f8cca0}.buttonControlPlay,.buttonControlStop,.buttonControl{color:white;background:#620000;width:43px}.move,.variation{font-weight:normal;text-decoration:none}a.move,a.variation,.commentMove{white-space:nowrap}.move{color:black}.comment,.variation{color:gray}.moveOn,.variationOn{background:#daf4d7}table.p_table{border:1px solid #c0c0c0;background-color:#fff;border-collapse:collapse}table.p_table td{border:1px solid #c0c0c0;padding:8px;text-align:center}table.p_table2{border:1px solid #c0c0c0;background-color:#fff;border-collapse:collapse;margin-left:auto;margin-right:auto}table.p_table2 td{border:1px solid #c0c0c0;padding:2px;text-align:center}.tooltip-inner{background-color:#fff;box-shadow:0 0 4px black;opacity:1!important;color:#000;text-align:left}#kalender{width:auto;padding:10px}.trenner{width:100%;border-bottom:1px solid dimgray;margin-bottom:10px;margin-top:25px}.trenner2{width:100%;border-bottom:1px solid silver;margin-bottom:10px;margin-top:10px}.swiss_rahmen{background:white;margin-top:5px;border-width:1px;border-style:solid;border-color:#500;padding:.2cm;-moz-box-shadow:1px 1px 3px #292929;-webkit-box-shadow:1px 1px 3px #292929;-khtml-box-shadow:1px 1px 3px #292929;box-shadow:1px 1px 3px #292929}.swiss_ueb{text-align:center;color:#500;font-weight:bold;margin-bottom:5px;font-size:1.2em}.swiss_ueb2{text-align:center;color:gray;font-weight:bold;margin-bottom:5px;font-size:1.0em}.swiss_button{margin-left:3px;margin-bottom:3px}.news_swiss_chess{margin-top:10px}.news_swiss_inhalt{margin-left:15px;padding:5px}.news_swiss_ueberschrift{background:silver;padding:10px;font-weight:bold}.news_swiss_autor{margin-top:20px;margin-right:15px;color:silver;text-align:right}.tree_rahmen{background:white;margin-top:15px;border-width:1px;border-style:solid;border-color:#500;padding:10px;-moz-box-shadow:1px 1px 3px #292929;-webkit-box-shadow:1px 1px 3px #292929;-khtml-box-shadow:1px 1px 3px #292929;box-shadow:1px 1px 3px #292929}.tree_einreichen_rahmen{border:silver 1px solid;border-radius:5px;padding:5px;margin-bottom:8px}.tree_ausgabe{margin-buttom:20px}.navi_bereich_swiss_r{text-align:right;margin-top:10px;margin-bottom:10px}.navi_bereich_swiss_l{text-align:left;margin-top:10px;margin-bottom:10px}.navi_bereich_turniere_r{text-align:right;margin-top:10px;margin-bottom:10px}.navi_bereich_benutzer_r{text-align:right;margin-top:10px;margin-bottom:10px}.news{margin-top:10px}.news_inhalt{margin-left:15px;padding:5px}.news_ueberschrift{background:silver;padding:10px;font-weight:bold;border-radius:5px}.news_autor{margin-top:20px;margin-right:15px;color:silver;text-align:right}.start_rahmen{border:silver 1px solid;border-radius:5px;padding:5px;margin-bottom:8px}.start_rahmen_ueberschrift{text-align:center;color:gray;border-bottom:1px solid silver;font-weight:bold}