article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
a{background:transparent;}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
code,
kbd,
pre,
samp{font-family:monospace, serif;font-size:1em;}
pre{white-space:pre-wrap;}
q{quotes:"\201C" "\201D" "\2018" "\2019";}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
button,
input,
select,
textarea{font-family:inherit;font-size:100%;margin:0;}
button,
input{line-height:normal;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
html{margin:0;width:100%;height:100%;overflow-y:scroll;}
#backReka{position:fixed;width:100%;height:100%;z-index:-1;top:0;left:0;}
.backReka_0{background:#2261b0;background:-moz-radial-gradient(center, ellipse cover, #2261b0 0%, #051020 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#2261b0), color-stop(100%,#051020));background:-webkit-radial-gradient(center, ellipse cover, #2261b0 0%,#051020 100%);background:-o-radial-gradient(center, ellipse cover, #2261b0 0%,#051020 100%);background:-ms-radial-gradient(center, ellipse cover, #2261b0 0%,#051020 100%);background:radial-gradient(ellipse at center, #2261b0 0%,#051020 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2261b0', endColorstr='#051020',GradientType=1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.backReka_1{background:rgb(74,193,38);background:-moz-radial-gradient(center, ellipse cover, rgba(74,193,38,1) 0%, rgba(7,56,9,1) 79%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(74,193,38,1)), color-stop(79%,rgba(7,56,9,1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(74,193,38,1) 0%,rgba(7,56,9,1) 79%);background:-o-radial-gradient(center, ellipse cover, rgba(74,193,38,1) 0%,rgba(7,56,9,1) 79%);background:-ms-radial-gradient(center, ellipse cover, rgba(74,193,38,1) 0%,rgba(7,56,9,1) 79%);background:radial-gradient(ellipse at center, rgba(74,193,38,1) 0%,rgba(7,56,9,1) 79%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ac126', endColorstr='#073809',GradientType=1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.backReka_2{background:rgb(196,167,39);background:-moz-radial-gradient(center, ellipse cover, rgba(196,167,39,1) 0%, rgba(71,52,9,1) 79%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(196,167,39,1)), color-stop(79%,rgba(71,52,9,1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(196,167,39,1) 0%,rgba(71,52,9,1) 79%);background:-o-radial-gradient(center, ellipse cover, rgba(196,167,39,1) 0%,rgba(71,52,9,1) 79%);background:-ms-radial-gradient(center, ellipse cover, rgba(196,167,39,1) 0%,rgba(71,52,9,1) 79%);background:radial-gradient(ellipse at center, rgba(196,167,39,1) 0%,rgba(71,52,9,1) 79%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4a727', endColorstr='#473409',GradientType=1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.backReka_3{background:rgb(44,221,218);background:-moz-radial-gradient(center, ellipse cover, rgba(44,221,218,1) 0%, rgba(10,80,84,1) 79%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(44,221,218,1)), color-stop(79%,rgba(10,80,84,1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(44,221,218,1) 0%,rgba(10,80,84,1) 79%);background:-o-radial-gradient(center, ellipse cover, rgba(44,221,218,1) 0%,rgba(10,80,84,1) 79%);background:-ms-radial-gradient(center, ellipse cover, rgba(44,221,218,1) 0%,rgba(10,80,84,1) 79%);background:radial-gradient(ellipse at center, rgba(44,221,218,1) 0%,rgba(10,80,84,1) 79%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2cddda', endColorstr='#0a5054',GradientType=1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.backReka_4{background:#29ce73;background:-moz-radial-gradient(center, ellipse cover, #29ce73 0%, #2f094c 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#29ce73), color-stop(100%,#2f094c));background:-webkit-radial-gradient(center, ellipse cover, #29ce73 0%,#2f094c 100%);background:-o-radial-gradient(center, ellipse cover, #29ce73 0%,#2f094c 100%);background:-ms-radial-gradient(center, ellipse cover, #29ce73 0%,#2f094c 100%);background:radial-gradient(ellipse at center, #29ce73 0%,#2f094c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#29ce73', endColorstr='#2f094c',GradientType=1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.backReka_5{background:#1a4087;background:-moz-radial-gradient(center, ellipse cover, #1a4087 0%, #2f094c 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#1a4087), color-stop(100%,#2f094c));background:-webkit-radial-gradient(center, ellipse cover, #1a4087 0%,#2f094c 100%);background:-o-radial-gradient(center, ellipse cover, #1a4087 0%,#2f094c 100%);background:-ms-radial-gradient(center, ellipse cover, #1a4087 0%,#2f094c 100%);background:radial-gradient(ellipse at center, #1a4087 0%,#2f094c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a4087', endColorstr='#2f094c',GradientType=1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.backReka_6{background:#2BA5FF;background:-moz-radial-gradient(center, ellipse cover, #2BA5FF 0%, #2f094c 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#2BA5FF), color-stop(100%,#2f094c));background:-webkit-radial-gradient(center, ellipse cover, #2BA5FF 0%,#2f094c 100%);background:-o-radial-gradient(center, ellipse cover, #2BA5FF 0%,#2f094c 100%);background:-ms-radial-gradient(center, ellipse cover, #2BA5FF 0%,#2f094c 100%);background:radial-gradient(ellipse at center, #2BA5FF 0%,#2f094c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2BA5FF', endColorstr='#2f094c',GradientType=1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
body{font-family:Arial, Arial, Helvetica, sans-serif;font-size:12px;line-height:1.5em;margin:0;width:100%;height:100%;}
a{text-decoration:none;color:#900000;}
a:hover{color:#000;}
h1{font-weight:normal;font-size:36px;color:#fff;}
h2{margin:0;padding:5px 0;font-weight:normal;}
h4{}
h5{}
img{border:none;}
#tn{}
p{margin-bottom:20px;}
td{padding:5px 0;}
li{height:35px;}
.trener{clear:both;padding:0;margin:0;height:1px;}
#mama{width:100%;height:100%;margin:0px auto;background:url('../images/weltKarte.png');background-size:contain;background-position:center center;background-repeat:no-repeat;}
.ueberuns,
.kontakt,
.impressum{background:#0d1e3e;color:#fff;}
.ueberuns #mama,
.kontakt #mama,
.impressum #mama{background:transparent;}
#reka{position:fixed;width:100%;height:100%;background:#0D1E3E;opacity:1;z-index:999999;}
#header{}
#headerTitle{display:table;margin:auto;}
#siteTitle{margin:0 auto;padding:10px 0;display:table;}
#siteDescription{display:table;margin:0 auto;color:#fff;font-size:18px;}
#logo{width:200px;height:46px;margin:0 auto 20px;}
#logo img{width:200px;height:auto;margin-left:10px;}
.ueberuns #siteDescription,
.kontakt #siteDescription,
.impressum #siteDescription{margin:32px auto;}
.ueberuns #logo,
.kontakt #logo,
.impressum #logo{background:rgba(250,250,250,0.3);}
#ueberUns{position:fixed;color:#fff;width:500px;min-height:400px;background:rgba(25, 14, 68, 0.9);right:0;left:0;top:160px;margin:auto;padding:10px;display:none;z-index:999999;}
#ueberUns img{display:block;margin:20px auto;width:150px;}
#ueberUns:after{content:'x';font-size:20px;text-align:center;border:1px solid #AEAEAE;background:#202020;border-radius:50%;height:25px;width:25px;top:-16px;right:-16px;position:absolute;color:#fafafa;cursor:pointer;}
#back{display:table;margin:20px auto;}
#back:hover{opacity:0.8;}
#ueberUns li img{background:rgba(255,255,255,0.4);padding:3px;display:inline;margin:0 0 0 20px;width:auto;height:20px;vertical-align:middle;float:right;}
#menu{margin:0px auto;height:100px;position:relative;display:table;z-index:900;}
.menuitem{width:175px;height:175px;margin:7px 5px;cursor:pointer;display:inline-block;text-align:center;position:relative;}
.menuitem a{width:100%;height:100%;color:#fff;font-size:18px;padding:0px;display:block;line-height:9;border-radius:50%;border:1px solid #fff;background:rgba(173, 216, 230, 0.3);}
.menuitem:hover .cubes_sub_element{opacity:1;}
#menu_1:hover .cubes_sub_element:nth-child(1){margin-top:-180px;margin-left:5px;}
#menu_1:hover .cubes_sub_element:nth-child(2){margin-top:-175px;margin-left:-175px;}
#menu_1:hover .cubes_sub_element:nth-child(3){margin-left:-180px;}
#menu_2:hover .cubes_sub_element:nth-child(1){margin-top:-180px;}
#menu_2:hover .cubes_sub_element:nth-child(2){margin-top:-180px;margin-left:190px;}
#menu_2:hover .cubes_sub_element:nth-child(3){margin-left:185px;margin-top:-5px;}
#menu_3:hover .cubes_sub_element:nth-child(1){margin-top:185px;margin-left:5px;}
#menu_3:hover .cubes_sub_element:nth-child(2){margin-top:190px;margin-left:-180px;}
#menu_3:hover .cubes_sub_element:nth-child(3){margin-left:-180px;}
#menu_4:hover .cubes_sub_element:nth-child(1){margin-top:185px;}
#menu_4:hover .cubes_sub_element:nth-child(2){margin-top:190px;margin-left:190px;}
#menu_4:hover .cubes_sub_element:nth-child(3){margin-left:185px;}
.cubes_sub_element:hover h2{color:#fff;cursor:default;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.cubes_sub_element:hover img{opacity:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
#menu_1 a{}
#menu_2 a{}
#menu_3 a{}
#menu_4 a{}
.ueberuns .menuitem:hover,
.kontakt .menuitem:hover,
.impressum .menuitem:hover{opacity:0.8;}
#content{margin:34px auto 0;position:relative;}
.cubes_element{position:absolute;top:0;}
.cubes_sub_element{color:#fff;display:table;position:absolute;margin:10px;opacity:0;width:175px;height:175px;text-align:center;font-size:16px;z-index:10;border-radius:50%;box-shadow:2px 2px 4px rgba(2,2,2,0.3);}
.sub_a{-webkit-transition:all 500ms ease 100ms;-moz-transition:all 500ms ease 100ms;-o-transition:all 500ms ease 100ms;transition:all 500ms ease 100ms;}
.sub_b{-webkit-transition:all 500ms ease 400ms;-moz-transition:all 500ms ease 400ms;-o-transition:all 500ms ease 400ms;transition:all 500ms ease 400ms;}
.sub_c{-webkit-transition:all 500ms ease 1s;-moz-transition:all 500ms ease 1s;-o-transition:all 500ms ease 1s;transition:all 500ms ease 1s;}
.cubes_sub_element h2{font-size:16px;margin:6px auto;color:transparent;position:absolute;top:0;left:0;right:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.cubes_sub_element img{width:100%;display:block;border-radius:50%;}
#cube_1 > div{background:#1E6311;}
#cube_2 > div{background:#7C6414;}
#cube_3 > div{background:#269C9A;}
#cube_4 > div{background:#214C4A;}
#cube_3 img,
#cube_4 img{width:80px;border-radius:0;margin:45px auto;}
#sub_3_a img{}
.impressum #content{width:80%;max-width:800px;margin:50px auto;}
.impressum h2{color:#fff;}
#kontakt{width:80%;max-width:800px;margin:auto;}
#kontakt h2{color:#fff;}
#ueberuns{width:80%;max-width:800px;margin:auto;}
#ueberuns h2{color:#0F2152;}
#footer{font-size:10px;margin:5px 0;position:fixed;right:10px;}
.ueberuns #footer,
.kontakt #footer,
.impressum #footer{position:fixed;bottom:0;float:right;}
#menuCredit{}
.menu-item-credit{display:inline;padding-right:3px;padding-left:3px;margin:0 3px 0 0;border-right:1px solid #878787;}
.menu-item-credit:last-child{border-right:0px solid #878787;}
.menu-item-credit a{color:#878787;}
.menu-item-credit a:hover{color:#7E7D39;}
@media screen and (max-width:900px){#menu{width:430px;}
.menuitem{margin:11px 5px;}
#footer{position:relative;float:right;}
}
@media screen and (max-width:400px){#siteDescription{font-size:12px;}
.menuitem{width:145px;height:145px;}
}