@font-face{font-family:MavenProRegular;src:url(/fonts/MavenProLight-300.eot);src:local("☺"),url(/fonts/MavenProLight-300.woff) format("woff"),url(/fonts/MavenProLight-300.ttf) format("truetype");font-weight:700;font-style:normal}:root{--page-width: 960px;--font-text: Verdana, Geneva, sans-serif;--font-menu: "Trebuchet MS", "Geneva CE", lucida, sans-serif;--c-orange: #e85728;--c-orange-light: #ee8547;--c-orange-button: #ee8445;--c-red: #e3164d;--c-bg: #db6644;--c-paper: #fae5ba;--c-paper-light: #f7e2d2}body{margin:0;padding:0;font-family:Arial;background-color:#fff;min-width:calc(var(--page-width) + 100px);position:relative}.pageContainer{width:var(--page-width);margin:0 auto;padding:0;position:relative}.reset{width:100%;display:block;clear:both;position:relative}.hide{width:0;height:0;overflow:hidden;display:block;margin:0;padding:0;visibility:hidden;position:absolute}a{text-decoration:none}#bg{width:100%;height:100%;display:block;background-image:url(/img/bg.png);background-repeat:no-repeat;background-position:50% -70px;background-color:var(--c-bg);position:fixed;top:0;left:0}#head{.pageContainer{border-style:solid;border-color:var(--c-orange);border-width:8px 0}.content{height:280px}.logo{width:220px;height:220px;display:inline-block;background-image:url(/img/logo.png);background-repeat:no-repeat;background-position:0 0;margin:28px 0 0 20px}.imgCircles{width:670px;height:270px;display:block;position:absolute;top:14px;left:260px;z-index:2;.imgContainer{position:absolute;top:0;float:left;text-align:center}.imgHelper{display:inline-block;height:100%;vertical-align:middle}.circle{display:inline-block;border-width:8px;border-style:solid;vertical-align:middle;border-radius:270px}}}#menu{.content{width:var(--page-width);height:52px;display:block;background-color:var(--c-paper-light);border-style:solid;border-color:transparent;border-width:0 0 8px 0}.aContainer{width:auto;height:44px;display:block;padding:0 8px;margin-bottom:8px;a{width:74px;height:36px;display:inline-block;line-height:36px;padding-left:28px;margin:8px 1.4px 0;float:left;font-family:var(--font-menu);font-size:16px;font-weight:400;color:#fff;position:relative;overflow:hidden;.circles{width:32px;height:auto;display:block;border-style:solid;border-width:2px;border-radius:32px;position:absolute;left:-16px;top:-4px;padding:2px;span{width:auto;height:auto;display:block;border:inherit;border-style:solid;border-width:2px;border-radius:32px;padding:2px}}&:hover,&.selected{width:102px;height:52px;line-height:52px;margin-top:0;text-align:center;padding-left:0;.circles{display:none}}}}}#body{.pageContainer{>.content{display:flex;justify-content:space-between;overflow:hidden}}.left{width:272px;float:left;overflow:hidden;.infoBlock{+.infoBlock{margin-top:8px}.head{width:auto;height:36px;display:block;line-height:36px;padding-left:34px;position:relative;overflow:hidden;color:#fff;.circles{width:32px;height:auto;display:block;border-style:solid;border-width:2px;border-radius:32px;position:absolute;right:-16px;top:-10px;padding:2px;div{width:auto;height:auto;display:block;border:inherit;border-style:solid;border-width:2px;border-radius:32px;padding:2px}}h2{margin:0;padding:0;font-family:var(--font-text);font-size:18px;font-weight:400;color:#fff}}a.head{text-decoration:underline;&:hover{text-decoration:none}}.text{padding:24px 32px;background-color:var(--c-paper-light);font-family:var(--font-text);font-size:14px;font-weight:400;color:#000;ul,ol{padding-left:10px;li{text-indent:-20px;margin-left:10px;padding-left:20px}}h3{margin:0;padding:0;color:var(--c-orange);font-size:inherit;font-weight:inherit;&.bigText{font-size:20px;font-weight:700}}a{color:var(--c-orange);font-size:inherit;font-weight:inherit;&:hover{text-decoration:underline}}p{font-family:var(--font-text);font-size:14px;font-weight:400;color:#000;margin:0 0 10px}}}}.right{width:648px;float:right;background-color:var(--c-paper);position:relative;overflow:hidden;padding:14px 16px 50px;font-family:var(--font-text);font-size:14px;font-weight:400;color:#000;.circleTextBlock{width:86px;height:66px;display:block;float:right}.circles{width:128px;height:auto;display:block;border-style:solid;border-width:8px;border-radius:128px;position:absolute;right:-60px;top:-62px;padding:8px;z-index:20;div{width:auto;height:auto;display:block;border:inherit;border-style:solid;border-width:8px;border-radius:128px;padding:8px}}h2,h3{margin:0;padding:0;font-family:var(--font-text);font-size:24px;font-weight:400;color:#000;position:relative;z-index:22}h2+p{margin-top:50px}h3{font-size:20px;margin-top:14px;margin-bottom:20px;~h3{margin-top:40px}}p{margin-top:0;margin-bottom:12px;font-size:14px;position:relative;z-index:22;small,&.small,.small{font-size:10px}a{color:var(--c-orange-light);font-weight:700;&:hover{text-decoration:underline}}}.color{color:var(--c-orange-light)}.seznamKrouzku{margin-bottom:20px;.skola{padding-left:20px;margin:20px 0 10px;h4{margin:0;padding:0;font-family:var(--font-text);font-size:20px;font-weight:700;color:var(--c-orange-light)}.popis{padding-left:10px;font-family:var(--font-text);font-size:14px;font-weight:400;color:#000}}.utvary{padding-left:30px}.hlavicka{cursor:pointer;h5{margin:0;padding:0;font-family:var(--font-text);font-size:16px;font-weight:700;color:var(--c-orange-light);float:left}.cas{float:right}&:hover{h5,.cas{text-decoration:underline}}}.utvarContent{display:none;padding-left:10px;margin-bottom:20px;margin-top:10px;.name{width:100px;height:auto;display:inline-block}.popis{padding-left:120px;.name{margin-left:-120px}}.url_prihlaska a{color:var(--c-orange-light);&:hover{text-decoration:underline}}}.utvar.open .utvarContent{display:block}}.newsletter input{&[type=text],&[type=email]{width:200px;height:26px;padding:0 6px}&[type=submit]{width:120px;height:30px;display:inline-block;padding:0 6px;font-family:var(--font-text);font-size:14px;font-weight:400;color:#fff;background-color:var(--c-orange-button);border:0;cursor:pointer;margin-left:4px;&:hover{text-decoration:underline}}}.ba-ka-may_vstup{text-align:center}form.prihlaska{.kurzy,.dite,.zak_zastupce,.kontakt,.poznamka,.sale_code{h3{margin:30px 0 14px 40px}>div,.kurzyContainer>div{margin-bottom:6px;>label{width:130px;height:auto;display:inline-block}.in{width:auto;height:auto;display:inline-block;input{&[type=text],&[type=date],&[type=email],&[type=tel]{width:200px;height:26px;padding:0 6px}&[type=radio]{position:relative;top:2px}}}}}.kurzy{margin-top:18px;.kurzyContainer{width:auto;height:auto;display:inline-block;min-width:400px;min-height:140px;max-width:550px;>div{padding-left:130px;position:relative;margin-bottom:18px;label{position:absolute;top:6px;left:0}.in{width:100%;select{width:100%;height:30px;padding:0 6px;&.selected{background-color:var(--c-orange-button);color:#fff}}.text{margin-top:6px}}}}}.sale_code{margin-top:26px}.poznamka textarea{width:328px;height:200px;padding:8px}input[type=submit]{width:216px;height:36px;display:inline-block;line-height:36px;text-align:center;margin-left:130px;margin-top:20px;font-family:var(--font-text);font-size:16px;font-weight:400;color:#fff;background-color:var(--c-orange-button);border:0;cursor:pointer;&:hover{text-decoration:underline}}}.circleBlock{width:680px;height:auto;display:block;position:absolute;bottom:7px;left:0;margin-top:20px;margin-bottom:6px;text-align:center;.circles{position:relative;top:auto;right:auto;margin:0 6px 0 0;width:16px;height:auto;display:inline-block;border-width:1px;border-radius:16px;padding:1px;div{border-width:1px;border-radius:16px;padding:1px}}a.circles{cursor:default}}.aktuality{width:auto;height:auto;display:block;padding:20px 0;.aktualita{float:left;position:relative;padding:20px;+.aktualita{float:right}.bg{width:100%;height:100%;display:block;transform:rotate(-4deg);position:absolute;top:0;left:0;z-index:7;padding-bottom:10px}.content{position:relative;z-index:8;text-align:center;padding:10px;min-height:230px;border-style:solid;border-width:1px;h3{margin:0 0 14px;font-size:14px;font-weight:700}.bigText{text-transform:uppercase;font-size:24px}.datum{font-family:var(--font-text);font-size:24px;font-weight:700;color:var(--c-orange-light);margin-top:10px}a{color:var(--c-orange);text-decoration:underline;&:hover{text-decoration:none}}}}}.galerie{text-align:left;display:inline-block;position:relative;.img{width:170px;height:170px;display:inline-block;margin:20px;&:hover .name{text-decoration:underline}}.name{color:var(--c-orange)}}}}#footer{.content{width:var(--page-width);height:38px;display:block;line-height:38px;border-color:var(--c-orange);border-width:0;border-top-width:8px;border-style:solid;margin-bottom:4px;text-align:center;font-family:var(--font-text);font-size:14px;font-weight:400;color:var(--c-red);a{font-family:var(--font-text);font-size:14px;font-weight:400;color:var(--c-red);h3{margin:0;padding:0}&:hover{text-decoration:underline}}}}
