.colors{color:#004279;color:#13576b;color:#007e79;color:#30905f;color:#003c1e;color:#00592e;color:#008248;color:#68b876;color:#909090;color:#c1c1c1;color:#277b97;color:#37acd6;color:#88cce6;color:#ef3725;color:#e42313;color:#004077;color:#00a5df;color:#89bede;color:#13a538;color:#ef7d00;color:#ffd500;color:#e0365f}body,html,form{height:100%}.STICKYFOOTERLAYOUT{position:relative;width:100%;height:100%;padding:0;margin:0;display:table}.STICKYFOOTERLAYOUT .HEADER{display:table-header-group}.STICKYFOOTERLAYOUT .CONTENT{position:relative;display:table-row-group}.STICKYFOOTERLAYOUT .FOOTER{display:table-footer-group}body{color:#666;font-family:Arial,'Arial CE';font-size:20px;padding:0;margin:0;background-image:url(../images/bottombg2.png);background-position:right bottom;background-repeat:no-repeat;background-attachment:fixed;overflow-y:scroll}.title1{color:#ef3725;font-size:1.65em}.title{color:#e0365f;font-size:2.6em;font-weight:bold;padding:0}a{color:#00a5df;font-weight:bold;text-decoration:none}a.download{display:inline-block;vertical-align:middle}ol,ul{line-height:2em;margin-left:1em}ol li{padding-left:.5em}h1{color:#13a538;font-size:1.65em;font-weight:normal;text-transform:uppercase;padding:0;margin:.5em 0}.home h1{text-transform:none}.gallery-group{margin:0 auto;text-align:center;display:inline-block}.gallery-image{height:220px;border:#004077 solid 1px;-moz-border-radius:.5em;-khtml-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em}.gallery-image:hover{border:#37acd6 solid 1px}h2{color:#004077;font-size:2.25em}h3{color:#004279;font-size:1.5em}h4{color:#13a538;font-size:1.25em}a.link{color:#00a5df;font-weight:bold;text-decoration:none}p{line-height:1.75em;padding:0 1em}.glue{white-space:nowrap}.table{display:table}.row{display:table-row}.cell{display:table-cell}#MainHeader{position:relative;height:260px}#MainLogo{position:absolute;top:20px;left:60px;width:319px;height:100px;background-image:url(../images/logoAkademieCAP_319x100.png);background-repeat:no-repeat;background-position:center center;background-size:contain}#MainMenu{position:absolute;top:150px;width:100%;height:4em;border-top:#004279 solid 3px;display:block;z-index:100}#MainMenu.sticky{position:fixed;top:0}#MainMenu .bg{position:absolute;width:100%;height:100%;background-color:#fff;border-bottom:#004279 solid 2px;display:none}#MainLogoSticky{position:absolute;top:0;left:0;width:250px;height:100%;background-image:url(../images/logoAkademieCAP_319x100.png);background-position:40px center;background-size:210px auto;background-repeat:no-repeat;display:none}.sticky #MainLogoSticky{display:block}.menuOpener{position:absolute;top:7px;right:5px;width:40px;height:40px;background-image:url(../images/menuOpener.png);background-repeat:no-repeat;background-position:center center;background-size:contain;display:none;cursor:pointer}.menuOpener.opened{background-image:url(../images/menuOpener_opened.png)}#MainMenu .menuitems{position:relative;padding-right:6%;text-align:right;display:block;z-index:99999}#MainMenu a.menuitem{color:#00a5df;font-weight:bold;padding:1.5em .65em;text-decoration:none;display:inline-block}#MainMenu.sticky a.menuitem{color:#00a5df}#MainContent{position:relative;max-width:1110px;margin:0 auto}#MainContent .simpleblock{color:#004279;text-align:left;padding:0 0 1em 0;border-bottom:#ccc dotted 1px;margin-right:400px;margin-left:2em;margin-bottom:2em}#MainContent .simpleblock.download{border:none}#MainFooterContainer{position:fixed;bottom:0;width:100%;padding-top:4px;border-top:#fff solid 1px;border-bottom:#004279 solid 4px;background-color:#004279}#MainFooter{max-width:1110px;margin:0 auto}#MainFooter .content{width:100%;display:table}#MainFooter .left{display:table-cell}#MainFooter .right{text-align:right;display:table-cell}#MainFooter #Kontakty{color:#fff;font-size:.8em;padding:.5em 1em;display:inline-block}#MainFooter #Kontakty a{color:#fff}#MainFooter #Copyrights{color:#fff;font-size:.8em;padding:.5em 1em;display:inline-block}#ScrollToTop{position:absolute;top:-60px;right:5px;width:65px;height:55px;background-color:#004177;background-image:url(../images/scrolltotop.png);background-repeat:no-repeat;background-size:contain;background-position:5px 10px;-moz-border-radius:65px 0 0 0;-khtml-border-radius:65px 0 0 0;-webkit-border-radius:65px 0 0 0;border-radius:65px 0 0 0;display:none;cursor:pointer}@media only screen and (max-width:1024px){body{font-size:18px;background-size:315px 337px}#MainHeader{height:290px}#MainLogo{position:absolute;top:37px;left:45px;width:285px;height:85px}#MainMenu{top:160px}#MainMenu .bg{background-position:30px center;background-size:140px auto}.gallery-image{height:200px}#MainContent .simpleblock{margin-right:300px}#ScrollToTop{position:absolute;top:-40px;right:5px;width:45px;height:35px;background-image:url(../images/scrolltotop.png);background-repeat:no-repeat;background-size:contain;background-position:3px 5px;-moz-border-radius:65px 0 0 0;-khtml-border-radius:65px 0 0 0;-webkit-border-radius:65px 0 0 0;border-radius:65px 0 0 0;display:none;cursor:pointer}}@media only screen and (max-width:860px){#MainMenu .menuitems{padding-right:2%}}@media only screen and (max-width:840px){body{font-size:16px;background-size:290px 277px;background-image:none}.gallery-image{height:170px}#MainHeader{height:200px}#MainLogo{position:absolute;top:25px;left:30px;width:190px;height:57px}#MainMenu{top:100px}#MainMenu .menuitems{right:0}#MainMenu .bg{background-position:20px center;background-size:120px auto}#MainContent .simpleblock{margin-left:30px;margin-right:30px}#MainContent .simpleblock.download{width:250px}.bottomimage{position:absolute;bottom:0;right:0;width:290px;height:277px;background-size:290px 277px;background-image:url(../images/bottombg.png);background-position:right bottom;background-repeat:no-repeat}}@media only screen and (max-width:640px){body{font-size:15px}.section,.simpleblock{margin-left:5px;margin-right:5px}#MainContent .simpleblock{margin-left:15px;margin-right:15px}#MainContent .simpleblock.home .glue,#MainContent .simpleblock.download .glue{white-space:normal}}@media only screen and (max-width:560px){.bottomimage{bottom:20px}}@media only screen and (max-width:540px){#MainMenu .menuitems{position:absolute}#MainMenu.sticky .menuitems{width:97%;padding:0 3% 0 0;margin:0;top:4em;right:0;background-color:#004279;border-top:#fff solid 1px;border-bottom:#fff solid 1px;display:none}#MainMenu.sticky a.menuitem{color:#fff}#MainContent .simpleblock.download{padding-bottom:180px}}@media only screen and (max-width:460px){.gallery-image{height:120px}}