DIV.MainSiteSlogan{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-position:bottom;background-repeat:repeat-x;margin-bottom:20px;background-size:24px 24px;background-color:#f2f4f5;background:-webkit-repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);background:-o-repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);background:-moz-repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);background:repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);padding:10px}DIV.MainSiteSlogan DIV.MainSiteSlogan1{font-size:18px;text-align:center;color:red;font-weight:bold;text-shadow:1px 1px 1px #2281c4;line-height:150%}DIV.MainSiteSlogan DIV.MainSiteSlogan2{padding-top:10px;text-align:justify;color:#444;font-size:13px;line-height:150%}DIV.MainSiteBanner{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#f2f4f5;background:-webkit-repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);background:-o-repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);background:-moz-repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);background:repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);padding:10px}DIV.MainSiteBanner DIV.MainSiteBannerCon1{border:0 red solid;position:relative;background-color:inherit}DIV.MainSiteBanner DIV.MainSiteBannerCon1 A{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:inherit}DIV.MainSiteBanner DIV.MainSiteBannerCon1 IMG{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:inherit}DIV.MainSiteBanner DIV.MainSiteBannerCon2{color:#444;font-size:14px;line-height:150%;padding-top:10px;padding-bottom:10px}DIV.MainSiteBanner DIV.MainSiteBannerCon2 H2{font-size:18px;color:#0b85b9;text-align:center;line-height:150%}DIV.MainSiteBanner DIV.MainSiteBannerCon2 H3{font-size:16px;text-align:center;color:red;font-weight:bold;text-shadow:1px 1px 1px #2281c4;line-height:170%}div.MainSiteBanners{width:100%;height:100px;margin-bottom:15px}div.MainSiteBanners div.MainSiteBannersLeft{width:500px;height:100px;float:left;margin-left:10px}div.MainSiteBanners div.MainSiteBannersRight{width:500px;height:100px;float:right;margin-right:10px}div.MainSiteBanner2018{margin:15px 10px;background-color:#f2f4f5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:-webkit-repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);background:-o-repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);background:-moz-repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);background:repeating-linear-gradient(#f2f2f2,#e2e2e2 100%);position:relative;min-width:340px;z-index:10}div.MainSiteBanner2018 a{z-index:11}div.MainSiteBanner2018 a img{width:100%;border-radius:10px}div.MainSiteBanner2018 .MainSiteBanner2018-Info{z-index:13;position:absolute;top:10%;left:13%;color:#fff;text-shadow:2px 2px #066}div.MainSiteBanner2018 .MainSiteBanner2018-Info a{color:#fff}div.MainSiteBanner2018 .MainSiteBanner2018-Info h3{font-size:32px;font-weight:bold}div.MainSiteBanner2018 .MainSiteBanner2018-Info h4{font-weight:bold;font-size:26px}div.MainSiteBanner2018 div.goTo{z-index:13;bottom:40px;position:absolute;text-align:center;width:100%}div.MainSiteBanner2018 div.goTo .btn-goTo{border:2px solid #fff;color:#fff;font-size:16px;font-weight:bold;border-radius:100px;line-height:1;padding:13px 14px 12px 16px;background-color:transparent;text-align:center}div.MainSiteBanner2018 div.goTo .btn-goTo:hover{background-color:#fff;color:#3c3c3c;text-decoration:none}@keyframes bgAnime{0{opacity:.3}50%{opacity:.85}100%{opacity:.3}}div.MainSiteBanner2018 div.Layer{border-radius:10px;position:absolute;width:100%;height:100%;opacity:.3;z-index:12;background:-webkit-repeating-linear-gradient(#4a85a9,#57bae3 100%);background:-o-repeating-linear-gradient(#4a85a9,#57bae3 100%);background:-moz-repeating-linear-gradient(#4a85a9,#57bae3 100%);background:repeating-linear-gradient(#4a85a9,#57bae3 100%);border:0 solid red;animation-name:bgAnime;animation-duration:6s;animation-iteration-count:infinite}div.MainSiteBanner2018F{margin-top:5px;margin-bottom:5px;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;width:100%;height:120px}div.MainSiteBanner2018F img{max-height:90px}div.MainSiteBanner2018F .MainSiteBanner2018F-text1{color:#fff;text-shadow:2px 2px 2px #000,0 0 4px #00f;font-weight:bold;font-size:2em;position:absolute;top:10px;left:100px;line-height:130%}div.MainSiteBanner2018F .MainSiteBanner2018F-text2{color:#fff;text-shadow:2px 2px 2px #000,0 0 4px #00f;font-weight:bold;font-size:2em;position:absolute;top:10px;left:100px;line-height:130%}.MainSiteBanner2018F-bg1{background-image:url("/files/banners/ferie-aikido-dla-dzieci-2018.jpg")}.MainSiteBanner2018F-bg2{background-image:url("/files/banners/ferie-aikido-dla-mlodziezy-2018.jpg")}@media screen and (min-width:992px) and (max-width:1200px){div.MainSiteBanner2018F .MainSiteBanner2018F-text2{font-size:1.7em}}@media screen and (min-width:992px) and (max-width:1200px){div.MainSiteBanner2018 .MainSiteBanner2018-Info{top:8%;left:7%}}@media screen and (min-width:768px) and (max-width:992px){div.MainSiteBanner2018 .MainSiteBanner2018-Info{top:8%;left:10%}div.MainSiteBanner2018 .MainSiteBanner2018-Info h3{font-size:22px}div.MainSiteBanner2018 .MainSiteBanner2018-Info h4{font-size:16px}div.MainSiteBanner2018 div.goTo{bottom:30px}div.MainSiteBanner2018F .MainSiteBanner2018F-text1{font-size:1.5em}div.MainSiteBanner2018F .MainSiteBanner2018F-text2{font-size:1.5em}}@media screen and (min-width:710px) and (max-width:768px){div.MainSiteBanner2018 .MainSiteBanner2018-Info{top:6%;left:10%}div.MainSiteBanner2018 .MainSiteBanner2018-Info h3{font-size:22px}div.MainSiteBanner2018 .MainSiteBanner2018-Info h4{font-size:16px}div.MainSiteBanner2018 div.goTo{bottom:25px}div.MainSiteBanner2018F .MainSiteBanner2018F-text2{font-size:2em}}@media screen and (min-width:480px) and (max-width:710px){div.MainSiteBanner2018 .MainSiteBanner2018-Info{top:4%;left:10%}div.MainSiteBanner2018 .MainSiteBanner2018-Info h3{font-size:18px}div.MainSiteBanner2018 .MainSiteBanner2018-Info h4{font-size:12px}div.MainSiteBanner2018 div.goTo{bottom:20px}div.MainSiteBanner2018 div.goTo .btn-goTo{font-size:12px;padding:10px 11px 10px 11px}div.MainSiteBanner2018F .MainSiteBanner2018F-text2{font-size:1.7em}}@media screen and (min-width:420px) and (max-width:480px){div.MainSiteBanner2018 .MainSiteBanner2018-Info{top:2%;left:10%}div.MainSiteBanner2018 .MainSiteBanner2018-Info h3{font-size:15px}div.MainSiteBanner2018 .MainSiteBanner2018-Info h4{font-size:10px}div.MainSiteBanner2018 div.goTo{display:none}div.MainSiteBanner2018F .MainSiteBanner2018F-text1{font-size:1.5em}div.MainSiteBanner2018F .MainSiteBanner2018F-text2{font-size:1.5em}}@media screen and (max-width:420px){div.MainSiteBanner2018 .MainSiteBanner2018-Info{top:0;left:10%}div.MainSiteBanner2018 .MainSiteBanner2018-Info h3{font-size:15px}div.MainSiteBanner2018 .MainSiteBanner2018-Info h4{font-size:10px}div.MainSiteBanner2018 div.goTo{display:none}div.MainSiteBanner2018F .MainSiteBanner2018F-text1{font-size:1.5em;line-height:120%}div.MainSiteBanner2018F .MainSiteBanner2018F-text2{font-size:1.5em}}div.MainSiteBanner2019NewYear img{width:100%;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}