@charset "utf-8";
/* ***************************************************** */
/*
/*  copyright 2015
/*  PIXMEDIA - Jakub Kribik
/*  www.pixmedia.cz
/*  info@pixmedia.cz
/*
/* ***************************************************** */
*{margin:0 auto;padding:0;line-height:1.4;font-size:14px}.noborder,#content .noborder,table.noborder,table.noborder tr,table.noborder th,table.noborder td{border:0}.nomargin,* .nomargin{margin:0}.nopadding,* .nopadding{padding:0}.nodisplay,* .nodisplay{display:none}.nofloat,* .nofloat{clear:both}.clearleft,#content .clearleft{clear:left}.clearboth,#content .clearboth{clear:both}.textright,#content .textright{text-align:right}.textcenter,#content .textcenter{text-align:center}body{text-align:center;background:url(img/body.jpg) no-repeat center top fixed white}body,h1,h2,h3,h4,h5,h6,ol,ul,li,p,input,textarea,select{color:#797979}a{text-decoration:underline;color:#00add0}a:hover{text-decoration:none}a,a:hover,a:focus,a:active{outline:0}strong,b{color:#00add0}small,* small,small *{font-size:85%}sup{position:relative;bottom:.3em;vertical-align:baseline}sub{position:relative;bottom:-.2em;vertical-align:baseline}acronym,abbr{cursor:help;letter-spacing:1px;border-bottom:1px dashed}h1,h2,h3,h4,h5,h6{margin:0 auto 20px;line-height:1.2;color:#00add0}h2{font-size:20px}h3,h3 span{font-size:18px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}img{border:0}.img-left{margin:5px 20px 5px 0;display:block;float:left}.img-right{margin:5px 0 5px 20px;display:block;float:right}.img-center{margin:5px auto;display:block}address{font-style:normal}hr{clear:both;display:none}li{margin-left:20px}pre{margin:0 0 20px 0;padding:10px;font-family:"Courier New",Courier,monospace;overflow:auto;color:black;border:1px solid;background:white}p,ul,ol,div,address{margin:0 0 20px 0;padding:0}table{margin:0 0 20px 0;padding:0;border-spacing:0;border:1px solid #dbdbdb;border-width:1px 0 0 1px}table th,table td{padding:2px 5px;border:1px solid #dbdbdb;border-width:0 1px 1px 0}table.noborder th,table.noborder td{padding:0 15px 15px 0}table th{background:transparent}table tr:hover td{background:transparent}table.nobackground th,table.nobackground td{color:#4c4c4c;background:transparent}form{margin:0 0 15px 0}form fieldset{margin:0;padding:15px 15px 0 15px;border:1px solid #dbdbdb}form fieldset legend{margin:0;padding:5px 10px;border:0;background:#dbdbdb}.input-text,.textarea,.input-submit{margin:0;padding:5px 10px;width:200px;height:30px;line-height:30px;border:none;background:#fff}.input-submit{padding:0 20px;width:auto;height:40px;cursor:pointer;font-weight:600;text-transform:uppercase;color:#beff00;background:#00acd0}.required{color:#c00}.textarea{width:90%;height:100px;line-height:1.4}.checkbox_label{cursor:pointer}.radio_label{cursor:pointer}#vyhledavani-form-content{padding:10px}#RssFeed{margin:0;padding:0;text-align:right}#RssFeed,#RssFeed a{margin:0;padding:0;height:16px;line-height:16px;font-size:10px;text-decoration:none}#RssFeed img{border:0!important}#main{margin:0 auto;padding:0 0 15px;width:1000px;text-align:left}#header{margin:0;padding:0}#header h1{margin:0;padding:0;display:none}#header a#home{margin:0;padding:0;display:none;float:left}#header a#home img{height:60px}#header #menu{margin:0;padding:0;text-align:center}#header #menu ul{margin:0 auto;padding:0;width:970px;display:inline-block;overflow:hidden;list-style:none}#header #menu ul li{margin:0;padding:0 0 0 4px;float:left;background:url(img/menu-li.png) no-repeat left}#header #menu ul li:first-child{padding-left:0;background:transparent}#header #menu ul li a{margin:0;padding:0 5px;height:60px;display:block;line-height:60px;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.6);color:#fff}#header #menu ul li a:hover,#header #menu ul li.active a{background:url(img/menu-active.png) no-repeat center top}#header #menu .icon-menu{margin:0 30px 0 0;padding:40px 0 0 0;display:none;float:right;height:20px;line-height:20px;font-size:13px;font-weight:700;text-align:center;text-transform:uppercase;cursor:pointer;color:#fff;background:url(img/icon-menu.png) no-repeat center top}#header #menu #icon-vyhledavani{margin:0;padding:0;width:30px;height:60px;display:block;float:right;text-indent:-9000px;background:url(img/icon-vyhledavani.png) no-repeat center}#strediska{margin:0;padding:0;display:block;list-style:none}#strediska li{margin:0 0 20px 20px;padding:0;float:left}#strediska li:first-child{margin-left:0}#strediska li a{margin:0;padding:320px 0 0 0;width:320px;height:60px;display:block;line-height:20px;font-size:21px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;background:no-repeat left bottom}#strediska li a small{display:block;font-size:16px;font-weight:500;text-transform:lowercase}#strediska li.left a{background-image:url(img/strediska-left.png)}#strediska li.center a{background-image:url(img/strediska-center-70.png)}#strediska li.right a{background-image:url(img/strediska-right.png)}#strediska li a:hover,#strediska li a.active{background-position:right bottom}#menu2{margin:-5px 0 15px;padding:0;text-align:center}#menu2 ul{margin:0 auto;padding:0;display:inline-block;overflow:hidden;list-style:none}#menu2 ul li{margin:0;padding:0 0 0 4px;float:left;background:url(img/menu-li.png) no-repeat left}#menu2 ul li:first-child{padding-left:0;background:transparent}#menu2 ul li a{margin:0;padding:0 13px;height:30px;display:block;line-height:30px;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.6);color:#fff}#menu2 ul li a:hover,#menu2 ul li.active a{color:#beff00}#content{margin:0 0 20px 0;padding:20px 20px 0 20px;background:rgba(255,255,255,.9)}#content ul,#content ol{margin:0 0 20px 0;padding:0 10px}#content ul ul,#content ol ol{margin:0;padding:5px 10px;border:0}#content ul li,#content ol li{margin-left:30px;margin-bottom:5px}#content p{margin:0 0 20px 0}#content img{max-width:960px}#krouzky-a-kluby h2{font-size:23px;font-weight:700;text-align:center;text-transform:uppercase;color:#fff}#krouzky-a-kluby ul{margin:0 auto;padding:0;display:inline-block;list-style:none}#krouzky-a-kluby ul li{margin:0 0 20px 25px;padding:0;float:left}#krouzky-a-kluby ul li:first-child{margin-left:0}#krouzky-a-kluby ul li a{margin:0;padding:45px 0 0 0;width:180px;height:35px;display:block;line-height:35px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;background:url(img/krouzky-a-kluby.png) no-repeat left bottom}#krouzky-a-kluby ul li a:hover,#krouzky-a-kluby ul li a.active{background-position:right bottom}.boxes{margin:0;padding:0}.boxes#boxes1{margin-top:-5px}.boxes .box{margin:0 0 20px 20px;padding:0;float:left}.boxes .box.first{margin-left:0}.boxes .whiteback{display:block;background:rgba(255,255,255,.9) no-repeat center}.boxes h2{font-size:16px;font-weight:600;text-align:center;text-transform:uppercase}.boxes3 .box{width:320px;height:250px;display:block;overflow:auto}.boxes3 .whiteback{padding:20px;width:280px}.boxes .box.akce,.boxes .box.aktuality,.boxes .box.fotogalerie{height:280px;overflow:hidden}.boxes .box.akce h2,.boxes .box.aktuality h2,.boxes .box.fotogalerie h2{margin:0 0 10px;padding:0;line-height:30px;font-size:17px;font-weight:600;color:#fff}.boxes .box.akce .whiteback,.boxes .box.aktuality .whiteback,.boxes .box.fotogalerie .whiteback{height:200px}.boxes .box.akce .whiteback{text-indent:-9000px;background-image:url(img/box-akce.jpg)}.boxes .box.fotogalerie .whiteback{text-indent:-9000px;background-image:url(img/box-fotogalerie.jpg)}.boxes .box.aktuality .whiteback{padding-bottom:0;height:220px;overflow:auto;text-align:center}.boxes .box.aktuality p{margin:0 0 10px;padding:0}.boxes .box.aktuality p,.boxes .box.aktuality p *{line-height:20px}.boxes .box.aktuality p a{height:40px;display:block;text-decoration:none;color:#797979}.boxes .box.aktuality p a:hover{text-decoration:underline}.boxes .box.kalendar{padding-bottom:0;height:270px;overflow:hidden}.boxes .box.kalendar .calendar-nav{margin:0;padding:0}.boxes .box.kalendar .calendar-nav span{margin:0;padding:0;width:40px;height:40px;display:inline-block;float:left;cursor:pointer;line-height:30px;font-size:40px;text-align:left;color:#00add0}.boxes .box.kalendar .calendar-nav span:hover{color:#797979}.boxes .box.kalendar .calendar-nav span.calendar-next{float:right;text-align:right}.boxes .box.kalendar #calendar-mini{margin:0;padding:0;text-align:center}.boxes .box.kalendar #calendar-mini h2{margin:0 0 10px;padding:0;height:40px}.boxes .box.kalendar #calendar-mini ul{margin:0 auto;padding:0;width:266px;list-style:none}.boxes .box.kalendar #calendar-mini ul li{margin:0;padding:1px;display:block;float:left;width:36px;height:36px}.boxes .box.kalendar #calendar-mini ul li span{margin:0;padding:0;width:36px;height:36px;display:block;line-height:36px;font-weight:700;text-decoration:none;color:#797979;background:#fff}.boxes .box.kalendar #calendar-mini ul li.action span{color:#00add0}.boxes .box.kalendar #calendar-mini ul li p{margin:1px 0 0 0;padding:15px 15px 10px;max-width:150px;display:none;position:absolute;text-align:left;border:1px solid #beff00;background:#fff}.boxes .box.kalendar #calendar-mini ul li:hover p{display:block}.boxes .box.kalendar #calendar-mini ul li p a{margin:0 0 5px;padding:0;display:block;font-size:12px;font-weight:700;text-decoration:none;color:#00add0}.boxes .box.kalendar #calendar-mini ul li p a:hover{text-decoration:underline;color:#797979}.boxes .box.kratky-dotaz{overflow:hidden}.boxes .box.kratky-dotaz .ok,.boxes .box.kratky-dotaz .err{margin:-10px 0 10px;padding:0;width:auto;border:none;background:transparent}.boxes .box.kratky-dotaz .input-text,.boxes .box.kratky-dotaz .textarea{margin-bottom:10px;width:260px}.boxes .box.kratky-dotaz #img-captcha{float:left}.boxes .box.kratky-dotaz .input-text.input-captcha{margin-left:10px;width:50px;float:left;text-align:center}.boxes .box.kratky-dotaz .submit{display:none}.boxes .box.kratky-dotaz .input-submit{width:110px;float:right}.boxes .box.kratky-dotaz .textarea{height:70px}.boxes .box.facebook{overflow:hidden;text-align:center}.boxes .box.facebook iframe{margin:0 auto}#partneri{margin:0 0 20px 0;padding:20px;background:#fff}#partneri h2{display:none}#partneri .banner-link{margin:0;padding:0;width:133px;display:inline-block;text-align:center}.prejitnahoru{margin:0;padding:0;width:50px;height:50px;display:none;position:fixed;bottom:50px;right:50px;border-radius:25px;background:#00acd0}.prejitnahoru a{display:block;line-height:40px;font-size:28px;font-weight:700;text-align:center;text-decoration:none;color:#fff}#footer{margin:0;padding:20px;background:#fff}#footer,#footer *{font-size:13px;font-weight:500;text-decoration:none;color:#00acd0}#footer strong{font-weight:700}#footer #footer-menu{margin:0;padding:0;width:110px;float:left;text-align:left}#footer #footer-menu ul,#footer #footer-menu ul li{margin:0;padding:0;list-style:none}#footer #footer-menu ul li.page19{display:none}#footer #footer-menu ul li a{margin:0;padding:0;display:block;text-decoration:none;text-transform:uppercase;color:#9f9f9f}#footer #footer-menu ul li a:hover,#footer #footer-menu ul li.active a{color:#00acd0}#footer p{margin:0;padding:0 0 30px 30px;float:left}#footer #copyright{margin:0;padding:100px 0 0 0;float:right;text-align:right;background:url(img/footer-logo.png) no-repeat right top}#footer #copyright{font-size:12px}#footer #created{margin:0;padding:20px 0 0 0;display:none;clear:right;float:right;text-align:right}#footer-menu2{margin:0;padding:5px 0 0 0;text-align:right}#footer-menu2 ul{margin:0 auto;padding:0;display:inline-block;overflow:hidden;list-style:none}#footer-menu2 ul li{margin:0;padding:0 14px 0 10px;float:left;background:url(img/menu-li.png) no-repeat right}#footer-menu2 ul li:last-child{padding-right:0;background:transparent}#footer-menu2 ul li a{margin:0;padding:0;height:30px;display:block;line-height:30px;font-size:12px;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.6);color:#fff}#footer-menu2 ul li a:hover,#footer-menu2 ul li.active a{color:#beff00}table.formular th{margin:0;padding:2px 4px;width:150px;text-align:right;vertical-align:top}table.formular td{margin:0;padding:2px 4px;text-align:left;vertical-align:top}.comment_title{font-weight:700}.comment_text{padding-bottom:15px;border-bottom:1px solid #DDD;background-color:#FDFDFD}.comment_title,.comment_text{border-left:1px solid #DDD}.comment_info{text-align:right;border-right:1px solid #DDD}.comment_title,.comment_info{border-top:1px solid #DDD;background-color:#EEE}.post_title,.post_date{border-bottom:1px solid #DDD}.post_title{font-weight:700;font-size:12px;color:#000}.post_date{text-align:right;font-weight:700}.post_short{text-align:justify;padding-bottom:5px}div#fotogalerie-nahledy,div#fotogalerie-nahledy a{text-align:center;text-decoration:none}div#fotogalerie-foto{margin:0;padding:0;text-align:center}div#fotogalerie-foto img{margin:0 auto}div#fotogalerie2-nahledy{margin:0 0 15px;padding:0;display:block;clear:left;overflow:hidden}div#fotogalerie2-nahledy,div#fotogalerie2-nahledy a{text-align:center;text-decoration:none}div#fotogalerie2-nahledy a{margin:0;padding:5px;display:block;float:left;opacity:.8}div#fotogalerie2-nahledy a:hover{opacity:1}.kniha-navstev-prispevek{margin-bottom:10px;width:98%;border:1px solid}.kniha-navstev-prispevek .nadpis{margin:0;padding:3px 5px;font-weight:700;border-bottom:1px dotted;background:transparent}.kniha-navstev-prispevek .text{margin:0;padding:5px}img.button{vertical-align:bottom}#content .kalendar-nahledy{margin:0;padding:0}#content .kalendar-nahledy .kalendar-nahled{margin:0 0 15px 0;padding:0}#content .kalendar-nahledy .kalendar-nahled h3{margin:0 0 5px;padding:0}#content .kalendar-nahledy .kalendar-nahled h3 span{font-weight:400}#content .kalendar-detail{margin:0;padding:0}#content .kalendar-detail h3 span{font-weight:400}#content .novinky-nahledy{margin:0;padding:0}#content .novinky-nahledy .novinka-nahled{margin:0 0 15px 0;padding:0}#content .novinky-nahledy .novinka-nahled a.obrazek{margin:0 15px 0 0;padding:0;width:auto;height:180px;display:inline-block;float:left}#content .novinky-nahledy .novinka-nahled a.obrazek img{margin:0;width:auto;max-width:180px;height:auto;max-height:180px}#content .novinky-nahledy .novinka-nahled h3{margin:0 0 5px;padding:0}#content .novinky-detail{margin:0;padding:0}#content .novinky-detail a.obrazek{margin:0 15px 15px 0;padding:0;width:auto;height:180px;display:inline-block;float:left}#content .novinky-detail a.obrazek img{margin:0;width:auto;max-width:180px;height:auto;max-height:180px;border-radius:8px 0 8px 0;border:1px solid #ebe8dd}#content .katalog-nahledy{margin:0;padding:0}#content .katalog-nahledy .katalog-nahled{margin:0 15px 15px 0;padding:15px;width:314px;float:left;border:1px solid #ebe8dd;border-radius:8px 0 8px 0;box-shadow:1px 1px 3px rgba(0,0,0,.1);background:#fbfaf7}#content .katalog-nahledy .katalog-nahled:hover{box-shadow:1px 1px 3px rgba(0,0,0,.2);background:#fffefb}#content .katalog-nahledy .katalog-nahled a.obrazek{margin:0 15px 0 0;padding:0;width:auto;height:180px;display:inline-block;float:left}#content .katalog-nahledy .katalog-nahled a.obrazek img{margin:0;width:auto;max-width:180px;height:auto;max-height:180px;border-radius:8px 0 8px 0;border:1px solid #ebe8dd}#content .katalog-nahledy .katalog-nahled h3{margin:0 0 10px 0;padding:0;height:40px}#content .katalog-nahledy .katalog-nahled h3,#content .katalog-nahledy .katalog-nahled h3 *{line-height:20px;font-size:16px;color:#E58806}#content .katalog-nahledy .katalog-nahled .popis{margin:0 0 10px 0;padding:0;height:80px;overflow:hidden}#content .katalog-nahledy .katalog-nahled .popis,#content .katalog-nahledy .katalog-nahled .popis *,#content .katalog-nahledy .katalog-nahled .cena,#content .katalog-nahledy .katalog-nahled .cena *{line-height:20px}#content .katalog-nahledy .katalog-nahled .cena{margin:0;padding:0;font-size:11px;text-align:right}#content .katalog-detail{margin:0;padding:0}#content .katalog-detail a.obrazek{margin:0 15px 15px 0;padding:0;width:auto;height:180px;display:inline-block;float:left}#content .katalog-detail a.obrazek img{margin:0;width:auto;max-width:180px;height:auto;max-height:180px;border-radius:8px 0 8px 0;border:1px solid #ebe8dd}#content .katalog-detail .cena{font-size:11px}#content .katalog-detail .popis{margin:0;padding:0}a#zpetnyodkaz{padding:5px 0;display:block;text-align:center;font-weight:400;font-size:10px}.odkaz-vice{margin:0 5px;display:block;clear:both;line-height:16px;font-size:12px;text-align:right}.odkaz-zpet{margin:0 5px;clear:both;display:block;line-height:16px;font-size:12px;text-align:left}.ok,#content .ok{margin:0 0 20px 0;padding:5px 10px 5px 45px;line-height:25px;font-size:13px;font-weight:400;text-align:left;background:url(icons/ok.png) no-repeat 10px 5px}.ok,.ok *{color:#516F1B}.err,#content .err{margin:0 0 20px 0;padding:5px 10px 5px 45px;line-height:25px;font-size:13px;font-weight:400;text-align:left;background:url(icons/err.png) no-repeat 10px 5px}.err,.err *{color:#CE0000}.info,#content .info{margin:0 0 20px 0;padding:5px 10px 5px 45px;line-height:25px;font-size:13px;font-weight:400;text-align:left;background:url(icons/info.png) no-repeat 10px 5px}.info,.info *{color:#242424}.clearfix{overflow:hidden}