/*© Christof Grusdat*/
body,div,p,pre,article,aside,h1,h2,h3,h4,h5,h6,table,tr,th,td,fieldset,form,img,label,ul,ol,li,select,textarea,input,button{z-index:auto;font-size:16px;box-sizing:content-box;-moz-box-sizing:content-box;min-width:0;width:auto;min-height:0;height:auto;border:0 none;margin:0;padding:0;text-indent:0;overflow:visible;text-align:left;vertical-align:baseline;outline:0 none;word-wrap:break-word;font-family:pakenham, serif;font-weight:normal;font-style:normal;text-decoration:none;color:black;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:auto 100%;background-origin:content-box;background-color:transparent;background-clip:padding-box;cursor:default}html,body{width:100%;height:100%}body{overflow:auto;overflow-y:scroll;background-color:#FDFAF8}div,p,pre,article,aside,h1,h2,h3,h4,h5,h6,form{position:relative}tr,th,td,img,label,select,textarea,input,button{font:inherit}h1,h2,th{font-weight:bold}tr,th,td,label,select{color:inherit}h1,h2,th,td{text-align:center}div,form,table,textarea{vertical-align:top}img,th,td,input,select,button{vertical-align:middle}img,aside{cursor:inherit}input,textarea{cursor:auto}a,label,select,button{cursor:pointer}table{table-layout:auto;width:100%;border-collapse:collapse;border-spacing:0;empty-cells:show}a,span{border:0 none;outline:0 none;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:auto 100%;background-origin:content-box;background-clip:padding-box}a{text-decoration:none;color:seagreen}a.button{display:inline-block;vertical-align:middle;outline-offset:1px;text-decoration:none !important}a:hover{text-decoration:underline}a:focus,input:focus,select:focus,textarea:focus,button:focus{outline:1px solid goldenrod}a[tabindex="-1"]:focus{outline:0 none}a:active{outline:0 none;text-decoration:none}::-webkit-input-placeholder{font-size:smaller;line-height:1.5;text-indent:5px;font-family:Verdana, sans-serif;font-style:italic;color:gray}::-moz-placeholder{font-size:smaller;line-height:1.5;text-indent:5px;font-family:Verdana, sans-serif;font-style:italic;color:gray}:disabled{border-color:darkgray !important;pointer-events:none;color:dimgray !important;background-color:whitesmoke !important;box-shadow:none}:disabled::-webkit-input-placeholder{color:transparent}:disabled::-moz-placeholder{color:transparent}input,textarea,select,button{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;min-width:12px;border:1px solid dimgray;padding:1px 0;outline-offset:1px;background-color:white}input{text-indent:2px}select{min-width:10px;padding:0}textarea{padding:0 2px}input:hover,textarea:hover,select:hover{border-color:dimgray;box-shadow:inset 0 1px 1px lightgray}input:active,textarea:active,select:active{border-color:dimgray;outline:0 none;box-shadow:inset 0 1px 1px darkgray}select,input[type=checkbox],input[type=radio]{box-shadow:none;cursor:pointer}input[type=checkbox],input[type=radio]{min-width:0;width:auto;min-height:13px;height:auto;border:0 none;margin:0 5px 0 2px;text-indent:0}input[type=button],input[type=submit],input[type=reset],button,a.button{height:auto;border:2px outset dimgray;border-radius:4px;padding:1px 3px 2px;text-align:center;text-indent:0;letter-spacing:1px;font-weight:bold;color:whitesmoke;background-color:mediumseagreen;box-shadow:none;cursor:pointer}input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,button:hover,a.button:hover{text-shadow:0 0 1px lightgray;color:white}input[type=button]:active,input[type=submit]:active,input[type=reset]:active,button:active,a.button:active{color:lightgray;background-color:seagreen}input[type=button]:active,input[type=submit]:active,input[type=reset]:active,button:active,a[class]:active,a[id]:active{border-style:inset;outline:0 none !important}hr{height:1px;border:0 none;margin:0}em{font-family:sans-serif}kbd{font-size:17px;letter-spacing:1px;font-family:pakenham, serif;font-weight:bold}h1>small{font-size:19px}h1>br+small{display:inline-block;line-height:normal;margin-top:4px;padding:0 1em;border-top:1px solid darkgray;border-bottom:1px solid dimgray;border-radius:6px;font-weight:normal;text-shadow:0 0 1px darkgray}html[lang=de] .werbung::after,html[lang=de] .werbung-lr::after{content:"Anzeige"}html[lang=en] .werbung::after,html[lang=en] .werbung-lr::after{content:"Advertisement"}.werbung,.werbung>*:first-child{width:728px}.werbung-lr,.werbung-lr>*:first-child{display:inline-block;width:336px}.werbung,.amazon,.amazon+.werbung-lr{margin:20px auto}.amazon,.amazon+.werbung-lr{margin:20px auto}.werbung>*:first-child,.werbung-lr>*:first-child{display:inline-block;max-height:90px;overflow:hidden}.werbung-lr>*:first-child{max-height:280px}.werbung::after,.werbung-lr::after{position:absolute;top:37px;right:-53px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);font-size:14px;display:block;width:88px;line-height:1;padding-right:2px;text-align:right;color:gray}.werbung-lr::after{top:131px;right:-149px;width:278px;color:darkgray}.amazon{display:inline-block;max-width:336px;max-height:280px;margin-right:2em}.mogel{border:1px solid lightgray;border-radius:2px}.mogel>div{-moz-box-sizing:border-box;box-sizing:border-box;max-height:none !important;padding:.5em 1.2em .5em .6em;font-size:1.2em;color:orangered}.mogel>.x{position:absolute;top:0;right:0;font-size:12px;width:17px;height:17px;line-height:1.4;padding:1px;border:0 none;border-radius:2px;outline:0 none;letter-spacing:0;font-weight:normal;background-color:orangered}.mogel::after{display:none !important}header{position:absolute;top:0;right:0;left:0;z-index:1;min-width:1000px;white-space:nowrap;background-image:-webkit-linear-gradient(top, gold, mediumseagreen 60%);background-image:-moz-linear-gradient(top, gold, mediumseagreen 60%);background-image:-ms-linear-gradient(top, gold, mediumseagreen 60%);background-image:-o-linear-gradient(top, gold, mediumseagreen 60%);background-image:linear-gradient(top, gold, mediumseagreen 60%);background-color:mediumseagreen}header>a[hreflang]{position:absolute;top:1px;right:1px;padding:2px 4px;letter-spacing:1px;outline:0 none;text-decoration:none;color:black}header>a[hreflang]:hover{font-weight:bold}header>a[hreflang]:focus{text-decoration:underline}header>a[hreflang]:active{color:dimgray}header>div{font-size:28px;width:1000px;margin:0 auto;padding:1px 0 2px}header>div>*{font-family:uw_champion;color:white}header>div>h2{display:inline-block;font-size:28px}header>div>h2>a{display:inline-block;margin:5px 3px;text-shadow:1px 3px 1px black;color:inherit}header>div>h2>a:hover{text-decoration:none;text-shadow:1px 3px 1px black, 0 0 .5em white}header>div>h2>a:focus{outline:0 none;color:gold}header>div>h2>a:active{text-shadow:1px 3px 0 black}header>div>h2>a>img{width:61px;height:31px;margin-right:20px;vertical-align:top}header>div>h3{display:inline-block;font-size:20px;margin-left:5em;letter-spacing:-1px;font-weight:bold;font-style:italic;text-shadow:-2px 2px 1px black}#main{-moz-box-sizing:border-box;box-sizing:border-box;min-width:1000px;width:100%;min-height:100%;padding:50px 0 75px;white-space:nowrap;text-align:center}#main>div{display:inline-block;overflow:visible;white-space:normal}#main>div:first-child{width:182px;margin-left:2px}#navi-menu>a{display:block;margin-bottom:4px}#navi-menu>a:hover{text-decoration:none}#navi-menu>a:active{border-style:inset;color:lightgray;background-color:seagreen}#navi-menu>form{white-space:nowrap;background-color:whitesmoke}#navi-menu>form:active{background-color:white}#navi-menu input[type=text]{box-sizing:content-box;-moz-box-sizing:content-box;width:148px;height:1.4em;border-right:1px solid lightgray;border-top-left-radius:3px;border-bottom-left-radius:3px;outline-offset:-2px}#navi-menu input[type=submit]{box-sizing:content-box;-moz-box-sizing:content-box;width:20px;height:1.4em;padding:1px 5px 1px 6px;border:1px solid dimgray;border-left:0 none;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;outline:0 none;background-position:-16px 1px;background-image:url(../media/symbole.png);background-color:transparent;background-clip:content-box}#navi-menu input[type=submit]:hover{box-shadow:inset 0 -1px 0 lightgray}#navi-menu input[type=submit]:active{box-shadow:inset 0 1px 0 darkgray}#navi-menu>nav{border:1px solid gray;border-radius:5px;margin-top:4px}#navi-menu>nav>a{font-size:17px;display:block;width:180px;line-height:1.6;border-top:1px solid darkgray;text-align:center;outline:0 none;color:dimgray;background-color:whitesmoke;-webkit-transition:all 100ms ease-in 0s;-moz-transition:all 100ms ease-in 0s;-o-transition:all 100ms ease-in 0s;transition:all 100ms ease-in 0s}#navi-menu>nav>a:first-child{border-top:0 none;border-top-left-radius:4px;border-top-right-radius:4px}#navi-menu>nav>a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#navi-menu .selected{font-weight:bold;color:whitesmoke;background-color:goldenrod}#navi-menu>nav>a:hover,#navi-menu .selected:hover{text-decoration:none;color:white;background-color:orange}#navi-menu>nav>a:focus{text-decoration:underline}#navi-menu>nav>a:active,#navi-menu .selected:active{font-weight:normal;text-decoration:none;color:white;background-color:darkorange}#navi-menu>nav>a>small{display:inline-block;font-size:12px;line-height:1;border-radius:5px;margin:-3px -17px 0 2px;padding:0 4px 2px 3px;vertical-align:middle;font-family:Verdana, sans-serif;font-weight:normal;color:white;background-color:#3FBF78;opacity:.9;transform:rotate(12deg);-webkit-transform:rotate(12deg);-moz-transform:rotate(12deg);-o-transform:rotate(12deg)}#navi-menu>nav>a:hover>small{opacity:1}#navi-menu>nav>a:active>small{color:whitesmoke;background-color:mediumseagreen}.erfolg,.fehler{font-size:14px;border-radius:3px;margin:1px;padding:4px 10px}.erfolg{color:white;background-color:green}.fehler{color:white;background-color:firebrick}#social{line-height:1;border:1px solid lightgray;border-radius:5px;padding-right:4px;text-align:center;background-color:white}#social a{border:1px solid dimgray;border-radius:3px;outline-offset:1px;background-color:whitesmoke}#social>a{display:inline-block;width:8em;margin:4px 2.5em;padding:3px .5em;text-align:center;text-decoration:none;color:black;background-origin:padding-box;background-image:-webkit-linear-gradient(top, whitesmoke 30%, gainsboro 100%);background-image:-moz-linear-gradient(top, whitesmoke 30%, gainsboro 100%);background-image:-ms-linear-gradient(top, whitesmoke 30%, gainsboro 100%);background-image:-o-linear-gradient(top, whitesmoke 30%, gainsboro 100%);background-image:linear-gradient(top, whitesmoke 30%, gainsboro 100%);background-color:whitesmoke}#social>a:hover{text-shadow:0 0 0 dimgray}#social>a:active{color:dimgray;background-image:-webkit-linear-gradient(bottom, whitesmoke, gainsboro 80%);background-image:-moz-linear-gradient(bottom, whitesmoke, gainsboro 80%);background-image:-ms-linear-gradient(bottom, whitesmoke, gainsboro 80%);background-image:-o-linear-gradient(bottom, whitesmoke, gainsboro 80%);background-image:linear-gradient(bottom, whitesmoke, gainsboro 80%);background-color:gainsboro}#social>.selected{font-weight:bold;color:white;background-image:-webkit-linear-gradient(top, gold 10%, orange 60%);background-image:-moz-linear-gradient(top, gold 10%, orange 60%);background-image:-ms-linear-gradient(top, gold 10%, orange 60%);background-image:-o-linear-gradient(top, gold 10%, orange 60%);background-image:linear-gradient(top, gold 10%, orange 60%);background-color:gold}#social>.selected:hover{text-shadow:0 0 0 whitesmoke}#social>.selected:active{color:whitesmoke;background-image:-webkit-linear-gradient(bottom, gold, orange 30%);background-image:-moz-linear-gradient(bottom, gold, orange 30%);background-image:-ms-linear-gradient(bottom, gold, orange 30%);background-image:-o-linear-gradient(bottom, gold, orange 30%);background-image:linear-gradient(bottom, gold, orange 30%);background-color:orange;box-shadow:inset 0 1px 1px gray}#social>div{float:right;margin-top:3px}#social>div>a{display:inline-block;width:20px !important;height:20px !important;margin-left:8px !important;padding:2px !important;vertical-align:top;text-decoration:none;background-position:0 0;background-size:auto 100% !important;background-image:url(../media/social_media.png)}#social>div>a:hover{box-shadow:inset 0 -1px 1px darkgray}#social>div>a:active{box-shadow:inset 0 1px 1px gray}#social #googleplus{background-position:-23px 0}#social #flattr{background-position:-46px 0}#social #twitter{background-position:-69px 0}#social #stumbleupon{background-position:-92px 0}#social img{width:22px;height:22px;padding:1px}#social+.werbung{margin:12px auto}#start>p{line-height:1.5;margin:0 auto 1em;padding:0 10px;text-align:justify}#start a{font-family:pakenham, serif}#intro>a,#stats,#hashtags{border-radius:3px;text-align:center;background-color:white;box-shadow:2px 2px 2px darkgray, 0 0 6px 2px lightgray}#intro>a{position:relative;display:inline-block;width:32.3%;height:208px;padding:5px 0;overflow:hidden;vertical-align:bottom}#intro>a:nth-child(2){margin:0 1.5%}#intro h2{display:inline-block;padding-left:25px;text-align:center;cursor:inherit}#intro h2::before{content:url(../media/symbole.png);position:absolute;clip:rect(0, 20px, 20px, 0);margin-left:-25px}#intro img{position:absolute;bottom:5px;height:160px;overflow:hidden}#intro>a:first-child>img{left:40px;clip:rect(0, 182px, 160px, 0)}#intro>a:nth-child(2)>img{left:-120px;clip:rect(0, 330px, 160px, 183px)}#intro>a:last-child>img{left:-303px;clip:rect(0, 537px, 160px, 331px)}#stats,#hashtags{margin:1.5em 0;padding:.5em}#hashtags>div{line-height:1.5;margin-bottom:1em;letter-spacing:3px}#hashtags>div:last-of-type{margin-bottom:0}#hashtags a{letter-spacing:0}#hashtags>p>a{font-weight:bold;color:#1E5938}#stats>div{display:inline-block;width:240px;margin:0 5%;text-align:center;font-weight:bold}#stats>div>span{line-height:1;font-size:26px;text-align:center;letter-spacing:1px;color:dimgray}#stats hr{height:2px;margin:1px 0 3px;background-color:gray}#stats>div>a{font-size:20px}#stats>p{line-height:1.5;margin-top:.8em;padding-left:2.2em;background-position:left;background-size:auto 1.5em;background-origin:padding-box}#stats img{position:absolute;left:-40px;clip:rect(0, 68px, 26px, 39px);height:24px}#stats>p:last-child>img{left:-68px;clip:rect(0, 98px, 26px, 69px)}#stats>p>b{float:right;display:inline-block;font-family:Lucida Console, monospace}#main-inhalt{width:800px;padding:0 2px 0 16px;text-align:center}#main-inhalt>h1,#main-inhalt>h2{font-size:18px;line-height:1;margin:.5em 0}#main-inhalt>h1{font-size:22px;padding:0 5px}#main-inhalt>h1:first-child{font-size:26px;margin:6px 0 10px}#main-inhalt>*:last-child{margin-bottom:0 !important}#optionen{height:83px;margin-top:-3px;border:1px solid lightgray;border-radius:2px;padding:0 3px;background-color:white}#optionen>legend{font-size:14px;line-height:1;font-family:Verdana,sans-serif;font-weight:bold;font-style:italic;text-shadow:1px 1px lightgray}#optionen>iframe{display:block;width:100%;border:0 none}form>#optionen{margin-top:0;padding:0 7px}#filter{line-height:35px;padding-right:190px}#filter *{line-height:1;vertical-align:baseline}#filter>label{font-size:15px}#filter>label>*:first-child{display:inline-block;width:6.5em;text-align:right}#filter input[type=text]{width:320px;padding:2px}#filter>div{position:absolute;top:3px;right:0}#filter input[type=reset],#filter input[type=submit]{font-size:17px;line-height:1;height:1.7em;margin-left:10px;padding:0 8px 1px}#filter input[type=reset]{letter-spacing:0;font-weight:normal;background-color:gray}#filter input[type=submit]{padding:0 20px 1px}#filter input[type=reset]:active{background-color:dimgray}#filter .selected{font-weight:bold !important;color:#1E5938 !important}#filter>#sort{position:absolute;top:42px;right:1px;font-size:13px;display:block;width:auto;line-height:1;font-weight:bold;color:dimgray}#filter>#sort>select{width:auto;padding:2px 1px;font-weight:normal;color:black}.hinweis{font-size:12px;margin:-1px 0 0;font-family:Verdana, sans-serif}.hinweis>i{display:inline-block;border:1px solid lightgray;border-top:0 none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:3px 8px 3px 5px;background-color:white}.page_navi{-moz-box-sizing:border-box;box-sizing:border-box;display:table;table-layout:fixed;width:100%;margin-top:1em;padding:0 3px}.page_navi>*{display:table-cell;vertical-align:middle}.page_navi>*{width:22%}.page_navi>*:first-child{width:50%}.page_navi>*:last-child{width:38%;text-align:right}.page_navi h2{display:inline;font-weight:normal}.page_navi form{line-height:1}.page_navi input{vertical-align:middle}.page_navi input[type=number]{width:50px}.page_navi input[type=submit]{font-size:14px;padding:2px 4px 2px 2px;letter-spacing:0;font-weight:normal}.page_navi>#legende{width:50%}.page_navi>#legende>span{display:inline-block;font-size:14px;width:95px;padding:4px 0;text-align:center;color:white}.page_navi>#legende>.priv,.page_navi>#legende>.public{width:44%}.page_btn{display:inline-block;min-width:110px;line-height:23px;border:2px outset dimgray;border-radius:4px;padding:1px 20px 2px;text-align:center;letter-spacing:1px;font-weight:bold;color:whitesmoke;background-origin:padding-box;background-image:-webkit-linear-gradient(left, seagreen, mediumseagreen 10%, mediumseagreen 90%, seagreen 100%);background-image:-moz-linear-gradient(left, seagreen, mediumseagreen 10%, mediumseagreen 90%, seagreen 100%);background-image:-ms-linear-gradient(left, seagreen, mediumseagreen 10%, mediumseagreen 90%, seagreen 100%);background-image:-o-linear-gradient(left, seagreen, mediumseagreen 10%, mediumseagreen 90%, seagreen 100%);background-image:linear-gradient(left, seagreen, mediumseagreen 10%, mediumseagreen 90%, seagreen 100%);background-color:mediumseagreen}.page_btn:hover{text-decoration:none;color:white;text-shadow:0 1px darkgray}.page_btn:active{color:lightgray;text-shadow:none;background-image:none;background-color:seagreen}article.training,.training_detail,.plan{border-radius:3px;background-color:white;box-shadow:2px 2px 2px darkgray, 0 0 6px 2px lightgray}.training{margin:1.5em 0}div.training{font-size:18px;padding:.5em 0;text-align:center}.training>div,.training_detail>div:first-child,.plan>div:first-child{border-top-left-radius:3px;border-top-right-radius:3px;background-color:mediumseagreen;box-shadow:inset 0 1px 1px seagreen}.training>div{padding:4px 3px 5px 5px}.training h3{font-size:17px;display:inline-block;text-align:left;font-weight:bold}.training h3>a{text-decoration:none;color:white}.training>div>aside{float:right;font-size:13px;line-height:16px;margin:2px 0 0 5px;font-weight:normal;color:white}.training>div>aside>span{display:inline-block;width:15px;height:15px;background-position:-16px 0;background-image:url(../media/sterne.png)}#training_vz>a>aside>span{background-position:-31px 0;background-image:url(../media/sterne.png)}.training aside>span.stern,#training_vz>a:hover>aside>span{background-position:1px 0}.training>table{position:relative;margin:3px 0 0}.training col:first-of-type,.training col:nth-of-type(3){width:1px}.training col:last-of-type{width:100%}.training tr>*{padding:3px 0;vertical-align:baseline}.training th{font-size:14px;padding-right:4px;padding-left:4px;white-space:nowrap;text-align:right;font-weight:normal;color:dimgray}.training td{text-align:left}.training td[rowspan]{height:auto;padding:5px 0 0;vertical-align:top;white-space:nowrap}.training td[rowspan]~*{padding-top:5px}.training td[colspan]:empty{height:1em;padding:0}.training td[rowspan]>a{display:inline-block}.training td[rowspan]>a{margin:0 0 1px 1px;outline-offset:0}.training td[rowspan]>a:hover img{opacity:.6}.training td[rowspan]>a:active{background-color:black}.training td[rowspan]>a>img,.training td[rowspan]>a>img{font-size:14px;width:120px;height:105px;vertical-align:top}.training td>span{margin-right:3px}.training>a{display:block;font-size:15px;line-height:1.7;border:1px solid darkgray;border-bottom-left-radius:3px;border-bottom-right-radius:3px;text-align:center;outline-offset:0;text-decoration:none;color:dimgray;background-color:gainsboro;box-shadow:inset 0 -1px 2px lightgray}.training>a:hover{text-shadow:0 0 0 darkgray}.training>a:active{border-top-color:lightgray;text-shadow:none;color:gray;box-shadow:none}.ziel{font-weight:bold}.ziel>a,.assi>a{margin-left:4px}.ziel>a:first-child,.assi>a:first-child{margin-left:0}.ziel>span,.assi>span{margin:0 0 0 5px !important;outline:0 none !important;color:#1E5938;cursor:help}.ziel>span:hover,.assi>span:hover{color:black}.ziel>span:focus,.assi>span:focus{text-decoration:underline}.ziel>span:first-of-type,.assi>span:first-of-type{margin-left:0 !important}.ziel>img,.assi>img{position:absolute;display:inline-block;width:120px;height:105px}.training .ziel>img{background-color:red}.training .assi>img{background-color:darksalmon}.training .ziel>img,.training .assi>img{bottom:1px;left:1px;opacity:0;-webkit-transition:opacity 300ms linear 0s, z-index 0s 300ms;-moz-transition:opacity 300ms linear 0s, z-index 0s 300ms;-o-transition:opacity 300ms linear 0s, z-index 0s 300ms;transition:opacity 300ms linear 0s, z-index 0s 300ms;z-index:-1}.training .ziel>span:hover+img,.training .assi>span:hover+img,.training .ziel>span:focus+img,.training .assi>span:focus+img{-webkit-transition:opacity 300ms linear 0s, z-index 0s 0s;-moz-transition:opacity 300ms linear 0s, z-index 0s 0s;-o-transition:opacity 300ms linear 0s, z-index 0s 0s;transition:opacity 300ms linear 0s, z-index 0s 0s}.training .ziel>span:hover+img,.training .assi>span:hover+img{z-index:2;opacity:1}.training .ziel>span:focus+img,.training .assi>span:focus+img{z-index:1;opacity:1}.easy,.easy>span:first-of-type{background-color:#3FBF78}.normal,.normal>span:first-of-type{background-color:#339960}.hard,.hard>span:first-of-type{background-color:#1E5938}.beast,.beast>span:first-of-type{background-color:black}#training_vz{margin-top:15px}#training_vz>a{font-size:17px;display:block;border-radius:2px;margin:1px 0;padding:4px 3px 5px;text-decoration:none;color:black;background-color:transparent}#training_vz>a:nth-of-type(even){border-top:1px solid white;border-bottom:1px solid white;background-color:white}#training_vz>a:hover{color:white}#training_vz>a:focus{outline-width:2px}#training_vz>a:active{text-decoration:underline}#training_vz>.easy:hover{background-color:#3FBF78}#training_vz>.easy:focus{outline-color:#3FBF78}#training_vz>.normal:hover{background-color:#339960}#training_vz>.normal:focus{outline-color:#339960}#training_vz>.hard:hover{background-color:#1E5938}#training_vz>.hard:focus{outline-color:#1E5938}#training_vz>.beast:hover{background-color:black}#training_vz>.beast:focus{outline-color:black}#training_vz>a span{display:inline-block}#training_vz>a>span{width:18px;height:9px}#training_vz>a>aside{float:right;margin:1px 0 0 5px;text-align:right}#training_vz>a>aside>span{width:15px;height:15px;vertical-align:top}.training_detail .ziel>img,.training_detail .assi>img{top:10px;left:50px;width:320px;height:280px;opacity:.5}.training_detail .ziel>a:hover+img,.training_detail .ziel>a:focus+img,.training_detail .assi>a:hover+img,.training_detail .assi>a:focus+img{opacity:1}.training_detail>div:first-child{padding:3px 3px 3px 5px;color:white}.training_detail>div:last-of-type{text-align:center}.training_detail h1{display:inline-block;font-size:18px;line-height:2;text-align:left;color:inherit}.training_detail>div>div>img{width:320px;height:280px;margin:10px 0 0 50px}.training_detail hr{margin:15px 40px;background-color:dimgray}.training_detail table{line-height:1;border-collapse:separate;border-spacing:5px 12px;margin:6px 0 3px}.training_detail col:first-of-type{width:1px}.training_detail tr>*{vertical-align:baseline}.training_detail th{font-size:15px;padding-left:3px;white-space:nowrap;text-align:right;font-weight:normal;color:dimgray}.training_detail td{text-align:left}.training_detail td>span{margin-right:6px}.training_detail>div>img{vertical-align:top;width:350px;height:306px;margin:.5em 2%}.training_detail>div>img:first-of-type,.training_detail>div>img:nth-of-type(2){margin-top:0}.training_detail>div:last-of-type>div:last-of-type{padding:.5em 0;text-align:inherit}.training_detail>div:last-of-type>div:last-of-type>*:last-child{margin-bottom:0}.training_detail h2,.training_detail h3{font-size:17px;padding-left:1.5em;text-align:left;text-decoration:underline}.training_detail h3{text-decoration:none;font-weight:bold}.training_detail h3:after{content:":"}.training_detail ul,.training_detail h3+ol{margin:0 1.5em 1em;padding-left:1em}.training_detail ul{list-style:disc outside}.training_detail li{margin:.4em 0}.training_detail li li{margin:.2em 0}.training_detail h3+ul ul{list-style:circle inside}.training_detail h3+ol{list-style:decimal outside}.training_detail h3+ol ul{list-style:disc inside}.training_detail>div:last-of-type>div>iframe{display:inline-block;border:0 none;margin:0 auto}.training_detail>div:last-of-type>div>iframe+iframe{margin-top:1em}.training_detail>aside{font-size:15px;padding:5px;text-align:center}.training_detail>aside>a{text-decoration:underline}.training_detail>aside>a:hover{text-shadow:0 0 0 #1E5938}.training_detail>aside>a:active{text-decoration:none}.training_detail .werbung::after{color:darkgray}.training_detail img+.werbung-lr{position:absolute;top:10px;right:20px}.training_detail .amazon,.training_detail .amazon+.werbung-lr{margin-top:4px}.bewertung{float:right;font-size:13px;margin-left:5px;text-indent:-3px;color:inherit}.bewertung>form{display:inline-block;margin:-1px 0 1px}.bewertung small{line-height:2}.bewertung input{z-index:1;font-size:0;box-sizing:content-box;-moz-box-sizing:content-box;width:22px;height:22px;padding:0 1px;border:0 none;border-radius:0;outline-offset:0px;background-position:-71px 0;background-image:url(../media/sterne.png);background-color:transparent !important}.bewertung input.leer{background-position:-95px 0}.bewertung input.gold{background-position:-118px 0}.bewertung input.leergold{background-position:-143px 0}.bewertung>form:hover input{background-position:-47px 0}.bewertung input:focus{outline:3px dashed goldenrod}.bewertung input:active{outline:3px double goldenrod !important;outline-offset:-1px}.bewertung input:hover~input{background-position:-23px 0 !important}.empfehlung{border-bottom:1px dashed darkgray;color:inherit}.empfehlung:hover{border-bottom-style:solid;text-decoration:none}.empfehlung:active{border-color:transparent}span.public{background-color:#3FBF78}span.priv{background-color:#1E5938}#login{margin-bottom:.8em}#login *{vertical-align:baseline}#login>form{font-size:15px;display:inline-block;padding:1px .5em 2px;border:1px solid lightgray;border-radius:3px;color:dimgray;background-color:gainsboro}#login kbd{color:black}#login span{font-size:18px;margin:0 .5em;font-weight:bold}#login button{margin-left:3px;padding:0 1em;font-weight:normal;background-color:darkgray}#login button[name=logout]{font-size:13px;letter-spacing:0;padding:1px 3px 2px}#login button:active{background-color:gray}#login input[type=submit]{padding:2px .5em 3px}#login mark>p{z-index:1;position:absolute;margin-top:10px;font-size:14px;display:none;padding:0 2px;border:1px solid slategray;border-radius:3px;white-space:nowrap;background-color:lightgoldenrodyellow}#login mark{font-size:11px;display:inline-block;width:11px;margin-right:1px;border-radius:2px;text-align:center;vertical-align:7px;outline:0 none;font-family:monospace;font-weight:bold;color:white;background-color:slategray;cursor:help}#login mark:hover,#login mark:focus{background-color:royalblue}#login mark:hover>p,#login mark:focus>p{display:block}#login mark:focus>p{border-color:black}#plan_vz,#trainingseinheit_vz{margin:1em 0}#trainingseinheit_vz{vertical-align:middle}#plan_vz{margin-bottom:2em}#trainingseinheit_vz>a{display:inline-block;font-size:15px;margin:4px 2px;padding:2px 2px 1px;border:2px outset lightgray;border-radius:20%;font-family:Lucida Console, monospace;color:black;background-color:white}#trainingseinheit_vz>a:active{border-style:inset}#plan_vz>*{font-size:17px;box-sizing:border-box;-moz-box-sizing:border-box;display:block;line-height:1.8;margin:1px auto;padding:1px 3px 2px;border-radius:2px;outline-offset:0}#plan_vz>*:nth-child(odd){background-color:white}#plan_vz>*:hover{color:white !important;background-color:seagreen}#plan_vz>div{color:mediumseagreen}#plan_vz>div:hover{background-color:mediumseagreen}#plan_vz>div.priv{color:#1E5938}#plan_vz>div.priv:hover{background-color:#1E5938}#plan_vz a{clear:right;text-decoration:none}em+#plan_vz>a{width:700px;line-height:normal;padding:5px .5em}#plan_vz>div>a{display:inline-block;width:94.5%;color:inherit}em+#plan_vz>a:first-child{margin-bottom:3px;padding:4px;border:1px solid dimgray;outline-offset:1px;text-align:center;font-weight:bold;color:darkgoldenrod}em+#plan_vz>a:first-child:hover{color:white;background-color:goldenrod}#plan_vz a:active{text-decoration:underline}#plan_vz button{width:4.5%;height:28px;margin:2px 2px 1px 0;padding:1px 0;border-color:transparent;vertical-align:top;background-position:-104px center;background-size:auto 21px;background-image:url(../media/symbole.png);background-color:transparent}#plan_vz button:hover{border-color:whitesmoke;background-color:gainsboro}#plan_vz>div:hover>button{outline-color:white}#plan_vz>.priv>button:hover{border-color:darkgray;background-color:gray}#plan_vz aside{float:right;font-size:13px;display:inline-block;max-width:11.5em;line-height:1.2;margin-left:5px;overflow:hidden;white-space:nowrap;text-align:right;text-overflow:ellipsis;color:inherit}#trainingsroutine{border-collapse:separate;border-spacing:5px .5em}#trainingsroutine col:first-child{width:1px}#trainingsroutine tr:last-child{font-size:15px;color:dimgray}#trainingsroutine th{text-align:right;vertical-align:baseline;white-space:nowrap}#trainingsroutine th::after{content:":"}#trainingsroutine tr:last-child>th{font-size:13px}#trainingsroutine td{text-align:left}.plan{margin:2em 0}.plan:first-of-type{margin-top:.8em}.plan>div:first-child{font-size:17px;line-height:25px;padding:2px 2px 2px 5px;overflow:hidden}.plan>div:first-child>*{display:inline-block;font-weight:bold;color:white}.plan form,.plan aside{float:right;display:inline-block;margin-left:.5em}.plan form{font-size:13px;line-height:1}.plan input[type=submit]{height:25px;padding:1px 2px 2px;text-indent:26px;outline-offset:0;outline-color:gainsboro;font-weight:normal;color:black;background-position:-89px center;background-size:auto 18px;background-origin:padding-box;background-image:url(../media/symbole.png);background-color:lightgoldenrodyellow}.plan input[type=submit]:active{background-color:gold}.plan aside{float:right;font-size:15px;line-height:inherit;margin-right:.1em;font-weight:normal}.plan>p{padding:3px .5em}.plan>table{font-size:17px;table-layout:fixed;line-height:28px}.plan col:nth-child(2){width:8%}.plan col:last-child{width:20%}.plan thead>tr{border-bottom:1px solid dimgray}.plan .dunkler{background-color:whitesmoke}.plan tr>*{border-right:1px solid lightgray;white-space:nowrap}.plan tr>*:last-child{border-right:0 none}.plan th{padding:2px 5px;font-weight:bold}.plan th:first-child{min-width:22em}.plan th:nth-child(3){text-indent:1em}.plan th>small{font-size:12px;vertical-align:.1em;font-weight:normal}.plan td{padding:0 3px}.plan td:first-child{padding:0 3px 0 .5em;text-align:left;vertical-align:baseline;white-space:normal}.plan td:nth-child(2){line-height:1}.plan td:last-child{font-size:16px;line-height:inherit;text-align:right;vertical-align:baseline}.plan td[rowspan]{font-size:1.6em}.plan td[rowspan="99"]{font-size:3.2em;padding:0;font-weight:bold}.plan td>ins{position:absolute;font-size:30px;margin:-16px 0 0 -.3em;text-decoration:none;color:dimgray}.plan td>small{display:block;line-height:normal;margin-top:-1px;color:dimgray}.plan td>div{font-size:14px;line-height:normal;padding-top:1px;border-top:1px dashed darkgray;text-align:inherit;color:gray}.plan td abbr{display:inline-block;min-width:25%;border:0 none;text-align:left}.plan td>div>abbr{margin-left:1px}.plan td>span{margin-right:20%}.plan td i{float:left;display:inline-block;margin:0 .5em}.plan+div[id]{padding:0 3px}.plan+.werbung{margin:-.75em auto}.plan~#login{text-align:center}p.mitte{margin:1em 0;padding:0 5%}form.mitte{text-align:center}table.mitte{table-layout:fixed;width:700px;margin:0 auto;border-collapse:separate;border-spacing:.5em}.mitte col:first-child{width:27%}.mitte th{text-align:right}.mitte td:nth-child(2){text-align:left}.mitte input[size]{max-width:70%;margin-top:3px}.mitte input[type=submit],.mitte .button{min-width:8em;margin-top:.5em}.mitte input[type=submit]{margin-right:10%}form.mitte>input[type="submit"]{margin:.5em auto;font-weight:normal;color:black;background-color:lightgoldenrodyellow}form.mitte>input[type="submit"]:active{background-color:palegoldenrod}.mitte+.fehler{margin:1em 5%}#main-inhalt>.button{font-size:18px;min-width:10em;line-height:1.3;margin-top:.5em;padding:3px .5em}footer{position:absolute;bottom:0;right:0;left:0;margin-top:2em;padding:2px 0;color:whitesmoke;background-color:dimgray}footer>div{font-size:13px;width:798px;line-height:1.4;margin:0 auto;padding:0 2px 0 200px;font-family:Verdana, sans-serif;font-style:italic;color:inherit}footer a{font-size:16px;display:inline-block;margin:0 30px;padding:0 1px;font-style:normal;text-decoration:underline;color:inherit}footer a:first-of-type{margin-left:100px}footer br~a{font-size:inherit;margin:0 2px;text-decoration:none}footer a:hover{color:white;text-shadow:0 0 1px whitesmoke}footer .selected{font-weight:bold}#navi-top{position:fixed;bottom:0;z-index:1;font-size:20px;display:block;width:160px;line-height:1;border:2px solid #1E5938;border-bottom:0 none;border-top-left-radius:5px;border-top-right-radius:5px;margin-left:-189px;padding:3px 0 22px;text-align:center;letter-spacing:1px;font-family:pakenham, serif;text-decoration:none;color:seagreen;text-shadow:1px 1px 0 lightgray;background-color:white;box-shadow:inset 1px 1px 1px darkgray;-webkit-transition:bottom 500ms ease 0s;-moz-transition:bottom 500ms ease 0s;-o-transition:bottom 500ms ease 0s;transition:bottom 500ms ease 0s}#navi-top>small{visibility:hidden}#navi-top:hover>small,#navi-top:focus>small{visibility:visible}#navi-top:active{color:dimgray}#cookie,#cookie+div{position:fixed;bottom:0;left:0}#cookie:checked,#cookie:checked+div{display:none}#cookie+div{z-index:1;width:100%;min-height:44px;padding:5px 0;border-top:1px solid black;text-align:right;background-color:dimgray;background-color:rgba(0,0,0,0.85)}#cookie+div>div{font-size:17px;width:94%;margin:0 auto;padding:0 5px 0 205px;max-width:790px;line-height:1.4;color:white}html[lang=de] #cookie+div>div::before{content:"Cookies erleichtern die Bereitstellung unserer Dienste. Mit der Nutzung unserer Dienste erklären Sie sich damit einverstanden, dass wir Cookies verwenden. "}html[lang=en] #cookie+div>div::before{content:"We use cookies to provide you with a personalized browsing experience. By using this site you agree to our use of cookies. "}#cookie+div a{white-space:nowrap;margin:0 .5em 0 .8em;font-weight:bold;color:inherit}html[lang=de] #cookie+div a::after{content:"Mehr Infos"}html[lang=en] #cookie+div a::after{content:"more info"}#cookie+div form{display:inline-block}#cookie+div input{width:5em;margin:2px 0 0 1em;padding:2px 0}