body,html,div{display:block;margin:0;padding:0;border:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:19px;}.small_menu{display:none;}h1,h2,h3{color:#01a7e1;}h1{color:#01a7e1;font-size:18px;font-weight:700;line-height:27px;}h2{font-size:17px;line-height:25px;}h3{font-size:16px;line-height:24px;font-weight:400;}h2 .subheader{display:inline-block;//font-size:0.85em;font-weight:400;line-height:1.1;}figure{margin:0;}figcaption{font-size:13px;font-style:italic;text-align:center;}#header{width:100%;border-bottom:1px solid #e0dede;overflow:visible;position:fixed;top:0px;left:0px;z-index:66;background-color:#FFFFFF;}#header_social{border-top:4px solid #01a7e1;text-align:right;}#header_social img{opacity:0.5;}#header_social img:hover{opacity:1;}#header_clearer{height:128px;width:100%;position:relative;}#header_menu{}#header_menu_logo{float:left;margin-top:15px;margin-right:10px;}#header_menu_menu{float:right;}ul#menu.sub_0.menu{float:left;list-style:outside none none;margin-top:0;padding-left:0;padding-top:0px;margin:0px;}ul#menu.sub_0.menu li{float:left;padding-right:25px;}ul#menu.sub_0.menu li:last-of-type{padding-right:0px;}#menu a{font-size:18px;font-weight:400;height:120px !important;line-height:120px !important;color:#333333 !important;text-decoration:none;display:block;border-top:4px solid transparent;}#menu a.active,#menu a:hover{border-color:#00a6e0 !important;border-top:4px solid #00a6e0;}ul.sub_1{display:none;position:absolute;background:#01A8DF;left:0;width:100%;border-top:1px solid #01A8DF;padding:11px 15px;text-align:center;}ul#menu.sub_0.menu li:hover ul.sub_1{display:block;}ul#menu.sub_0.menu li ul.sub_1 li{float:none;display:inline;padding:0;list-style-type:none;}ul#menu.sub_0.menu li ul.sub_1 li a{height:auto !important;line-height:100% !important;display:inline-block;margin:0 15px;color:white !important;}ul#menu.sub_0.menu li ul.sub_1 li a:hover{text-decoration:underline;}.text_width{max-width:940px;margin:0px auto;}#header_sub{background-color:#01a8df;color:#FFFFFF;width:100%;float:left;clear:both;}#header_sub_margin{margin:10px 0px;}#header_sub a{color:#FFFFFF;text-decoration:none;}#header_sub a:hover{text-decoration:underline;}#header_sub_name{float:left;}#header_sub_name h1{font-size:18px !important;line-height:normal !important;margin:0px;padding:0px;line-height:25px;font-weight:400;color:#FFFFFF;}#header_sub_breadcrumbs{float:right;font-size:12px;line-height:25px;}#content{clear:both;width:100%;float:left;margin:25px 0px;}#content_menu{width:30%;float:left;}#content_menu{width:30%;float:left;}#content_text.menu_exists{width:65%;float:right;}@media(max-width:900px){#content_text.menu_exists{width:100%;float:none;}}#content_text img,#content_text table{max-width:100%;}#content_text a,#content_menu .nejblizsi_kurzy a{color:#BC0054;}.nejblizsi_kurzy{display:block;overflow:auto;}#content_text .nejblizsi_kurzy{background-color:#e1dfdf;padding:30px;}#content_menu .nejblizsi_kurzy{width:100%;margin-top:10px;clear:both;}#content_menu .nejblizsi_kurzy .kratkyclanek{width:100%;clear:both;font-size:15px;}.nejblizsi_kurzy .kratkyclanek h3.title{margin:0px;padding:0px;font-size:15px;}.nejblizsi_kurzy .kratkyclanek .datum{font-style:italic;font-weight:bold;font-size:15px;float:left;}.nejblizsi_kurzy .kratkyclanek .cena0{font-size:15px;}ul#submenu{list-style:none;margin:0;padding:0;border-top:1px solid #ededed;border-right:1px solid #ededed;margin-bottom:20px;}ul#submenu ul{margin:0;padding:0;}#submenu li{margin:0px;padding:0px;border-bottom:1px solid #ededed !important;display:block;background:url(side_nav_bg.png) repeat-y top right;}ul#submenu ul{border-top:1px solid #ededed !important;}ul#submenu ul li{margin-left:10px;}#submenu a{color:#333333;text-decoration:none;padding:10px 5px 10px 0px;display:block;font-weight:normal;font-size:15px;}#submenu a.active,#submenu a.parent{color:#01a7e1;}#submenu .sub_0_li span{background-image:url(arrow-bullet.png);background-repeat:no-repeat;background-size:contain;width:10px;height:10px;margin-top:5px;display:block;float:right;}ul#submenu ul a.active,ul#submenu ul a:hover{border-right:4px solid #01a7e1;}#footer{clear:both;width:100%;border-top:12px solid #e9eaee;background-color:#363839;font-size:14px;color:#8c8989;}#footer h4,#footer a{color:#dddddd;}#footer_main_cell{float:left;width:33%;}#footer_end{width:100%;clear:both;background:#282a2b none repeat scroll 0 0;border-top:1px solid #4b4c4d;padding:18px 0px 12px;color:#8c8989;}#footer_end a{color:#bfbfbf;}.cform_container{clear:both;width:100%;scroll-margin-top:140px;}.cform_infotext{font-style:italic;}.cform_text{font-weight:bold;margin-top:10px;}.form,.form_textarea{font-family:inherit;font-size:inherit;line-height:inherit;width:100%;border:1px solid #d2d2d2;margin-bottom:5px;padding:4px 10px;box-sizing:border-box;background-color:#FFFFFF;color:inherit;}.form_checkbox{display:inline-block;width:auto;margin-right:0.5em;width:1em;height:1em;}.form_submit{font-family:inherit;font-size:inherit;line-height:inherit;float:right;background-color:#01a8df;color:#FFFFFF;margin:0px;padding:5px 10px;border:0px;font-weight:bold;}.cform_text_required_asterisk{margin:0px 5px;color:#01a7e1;}.cform_requiredtext{line-height:200%;font-style:italic;}.cform_requiredtext .cform_text_required_asterisk{margin:0px 0px;}.cform_submitted_text{font-size:2rem;font-weight:600;padding:1rem;border:1px dashed silver;}.cform_submitted_text > p{margin-top:0px;}.cform_submitted_text p:last-of-type{margin-bottom:0px;}.cform_submitted_text.ok{background-color:rgba(0,128,0,0.05);border-color:rgba(0,128,0,0.25);}.cform_submitted_text.error{background-color:rgba(255,0,0,0.05);border-color:rgba(255,0,0,0.25);}.gallery_container{clear:both;width:100%;}.gallery_item{float:left;margin:10px;}.gallery_img img{box-shadow:2px 3px 7px rgba(0,0,0,.3);border-radius:2px;}#sliderbx_container_1,#sliderbx_container_4{height:500px;width:100%;display:block;clear:both;position:relative;overflow:hidden;}#sliderbx_container_1 ul,#sliderbx_container_1 li,#sliderbx_container_4 ul,#sliderbx_container_4 li{margin:0px;padding:0px;border:0px;height:500px;width:100%;}#sliderbx_container_1 ul li img,#sliderbx_container_4 ul li img{position:absolute;top:0px;left:0px;width:100%;height:auto;}.motto_1,.motto_2{position:absolute;padding:20px;border-radius:52px 3px 52px 3px;padding:5px 20px;top:20%;left:20%;font-size:47px;line-height:100%;color:#FFFFFF;}.motto_1{background-color:rgb(1,168,223);}.motto_2{background-color:rgb(236,4,141);top:35%;left:30%;}.prod-box-312{width:48%;display:block;float:left;margin:0% 1% 4% 1%;text-align:center;}.prod-box-312 .prod-obr{width:100%;display:block;}.prod-box-312 .prod-popis{padding-top:5px;font-size:120%;display:block;}.prod-box-312 img{max-width:100%;height:auto;display:block;box-shadow:2px 3px 7px rgba(0,0,0,.3);border-radius:2px;}.kratkyclanek{width:100;clear:both;border-bottom:1px solid #ededed !important;padding-bottom:20px;}.nejblizsi_kurzy .kratkyclanek{width:32%;float:left;clear:none;padding-top:0px;margin-right:2%;border-bottom:0px solid white !important;padding-bottom:10px;file:///D:/upload/tomek_xml.xml}.nejblizsi_kurzy .kratkyclanek:nth-child(3n-2){clear:both;}.nejblizsi_kurzy .kratkyclanek:nth-child(3n+3){margin-right:0% !important;}.kratkyclanek img{float:left;margin-right:20px;margin-bottom:10px;box-shadow:2px 3px 7px rgba(0,0,0,.3);border-radius:2px;}.kratkyclanek .cena,.kratkyclanek .title{color:#bb0054;font-weight:bold;}.kratkyclanek a.more{float:right;margin-top:10px;display:block;background-color:#006CB5;padding:5px 10px;color:#FFFFFF !important;text-decoration:none;border:1px solid #006CB5;border-radius:4px;}.kratkyclanek a.more:hover{text-decoration:underline;}#katalog_pobocky strong.name{color:#01a7e1;}#katalog_terminy h2{margin-top:0px;padding-top:0px;}#katalog_pravo{float:left;width:auto;}#katalog_kurz .katalog_items_photo{float:left;margin-right:20px;margin-bottom:10px;max-width:168px;}#katalog_terminy ul,#katalog_terminy h2{margin-top:0;margin-bottom:0;}#katalog_terminy ul li{list-style-position:inside;}#katalog_kurz h1,#katalog_kurz h2{padding-top:0px;margin-top:0px;color:#BC0054;}#katalog_kurz .buy{background-color:rgb(95,168,23);color:#FFFFFF;display:block;text-transform:uppercase;text-decoration:none;line-height:43px;border-radius:4px;text-align:center;box-shadow:2px 3px 7px rgba(0,0,0,.3);margin:10px 0px 20px 0px;padding:0px 10px;clear:both;}#katalog_kurz .buy:hover{box-shadow:2px 3px 7px rgba(0,0,0,.0);}#katalog_kurz .section{border-bottom:1px solid #ededed !important;clear:both;margin-top:20px;margin-bottom:20px;}#katalog_text{clear:both;}#katalog_kurz .cena{color:#bb0054;font-weight:bold;margin-top:1em;}#katalog_kurz .katalog_items_photo img,#katalog_kurz .gallery img{box-shadow:2px 3px 7px rgba(0,0,0,.3);border-radius:2px;}#katalog_kurz .gallery a{float:left;margin:10px;display:block;}#katalog_kurz .gallery{width:100%;clear:both;overflow:auto;}#reference_table td{background:white;color:black;margin-bottom:20px;}#reference_table tr{margin-bottom:10px;}#reference_table tr:nth-child(odd) td:first-child,#reference_table tr:nth-child(even) td:last-child{padding:20px !important;background-color:#01A8DF;color:white;}#reference_table tr:nth-child(odd) td:last-child,#reference_table tr:nth-child(even) td:first-child{padding:20px !important;}.articles_list_item{width:100%;float:left;margin:20px 0;}.articles_list_title h2{margin-bottom:0;}.articles_list_date{margin:5px 0;}iframe{max-width:100%;}div.after_mobile_table{width:none;}.search_container{margin-bottom:20px;clear:both;overflow:auto;}.search_container .search_form{width:78%;float:left;}.search_container .search_form_submit{width:20%;float:right;}.search_container .search_form_submit input{cursor:pointer;}#header_menu_logo .search_container .search_form{width:160px;}#header_menu_logo .search_container .search_form_submit{width:70px;}#header_menu_logo .search_container{margin:10px 0;}#header_menu_logo .search_container .form,#header_menu_logo .search_container .form_submit{height:25px;}#header_menu_logo .form_submit{padding:3px 5px;}.gallery{display:flex;flex-wrap:wrap;gap:5px;}.search_container .form,.search_container .form_submit{width:100%;height:30px;}.search_results_item{clear:both;display:block;margin-top:20px;}.search_results_title{font-size:125%;line-height:120%;}.search_results_link{font-style:italic;}.footer-text{margin:20px 0;}.tag.new{color:#01a7e1;}.inprov_list_lector{float:left;clear:both;margin:0 10px 10px 0;border-radius:100%;border:1px solid #01a7e1;overflow:hidden;max-width:15%;aspect-ratio:1 / 1;}.inprov_list_lector .fimg_wrp,.inprov_list_lector .fimg_pic,.inprov_list_lector .fimg_img{max-width:100%;max-height:100%;width:auto;height:auto;}@media screen and (max-width:900px){.instagram-wrap .instagram-link{margin:0 auto;}div,input,a,textarea{box-sizing:border-box;}#header{position:relative;}#header_clearer{display:none;}#header_menu_logo,#menu a,ul#menu.sub_0.menu li,#header_menu_menu,ul#menu.sub_0.menu,#footer_main_cell,.prod-box-312,.text_width table,.text_width table tr,.text_width table tr td{display:block;width:100%;text-align:center;height:auto !important;line-height:100% !important;margin:0;padding:0;}.text_width table,.text_width table tr,.text_width table tr td{text-align:left;}#header_menu_logo{margin:3% 0 !important;float:left;width:100%;}#page_1 #header_menu_logo{width:100%;}.prod-box-312{margin:0% 1% 4% 1%;}#menu a{padding:2.5% 0;}#menu a.active,#menu a:hover{border-top:4px solid transparent !important;background:#01A8DF;color:white !important;}#content,#footer,.text_width{padding:0 2.5%}#sliderbx_container_1,#sliderbx_container_4{display:none;}#content_menu{width:100%;}#submenu .sub_0_li span{display:none;}#header_menu_menu{display:none;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);}#header_sub{margin-top:25px;}.small_menu{display:inline-block;position:absolute;top:20px;right:20px;width:40px;height:40px;}.small_menu img{width:100%;height:auto;}ul.sub_1{display:none !important;}.text_width table{}.nejblizsi_kurzy{max-width:100%;box-sizing:border-box;}.nejblizsi_kurzy .kratkyclanek{width:46%;}.nejblizsi_kurzy .kratkyclanek:nth-child(3n-2){clear:none;}.nejblizsi_kurzy .kratkyclanek:nth-child(2n-1){clear:both;margin-right:4% !important;}div.table_wrap{width:100%;overflow:auto;}div.table_wrap table{display:table;}div.table_wrap table tr{display:table-row;}div.table_wrap table tr td{display:table-cell;width:initial;}div.after_mobile_table{width:100%;display:none;height:54px;background:url('table-shift-icon.png') no-repeat center center;opacity:0.5;}div#footer ul,ul#footer_menu{list-style:none;padding-left:0px;}#header_menu_logo .search_container .search_form_submit,#header_menu_logo .search_container .search_form{width:100%;}td{box-sizing:border-box;}}.instagram-wrap{margin-bottom:40px;}.instagram-wrap .instagram-link{display:flex;max-width:fit-content;}#page_114 iframe{width:100%;height:320px;}