html,body {margin:0;padding:0;font-size: 14px;background:#ffffff;font-family: 'Open Sans', sans-serif;max-width:2000px;}                                                                 * {box-sizing: border-box;}/*obecné*/a.normal {font-weight:bold;color:#0000cf;font-style:italic;}a.normal:hover {color:#000000;}p {line-height:150%;margin:0 0 15px 0;padding:0;color:#505050;}p.nomarg {margin-bottom:0;}h1,h2,h3 {display:block;clear:both;font-size:24px;margin:0 0 25px 0;padding:0 0 15px 0;color:#000000;font-weight:normal;background:url('../grap/h1.png') no-repeat left bottom;}h1 span.datum_nadpis {color:#000000;font-size:70%;font-style:italic;}h2.smaller {font-size:20px;}h4 {display:block;clear:both;font-size:16px;margin:0 0 10px 0;padding:0 0 0 0;color:#000000;font-weight:bold;}h5 {display:block;clear:both;font-size:16px;margin:0 0 3px 0;padding:0 0 0 0;color:#000000;font-weight:bold;}div.hr {display:block;clear:both;margin:23px auto 23px auto;padding:0;width:80%;height:1px;background:#dbdbdb;}div.helper {display:block;clear:both;width:1px;height:1px;margin:-1px 0 0 0;}div.helper2 {display:block;clear:both;width:1px;height:1px;margin:23px 0 23px 0;}div.dny {display:block;clear:both;margin:0px 0 25px 0;padding:18px;background:#efefef;}div.news {display:block;clear:both;margin:0px 0 25px 0;padding:18px;background:#efefef;}div.news_in {display:block;clear:both;margin:0px 0 0 0;}div.detail ul, div.detail ol {color:#505050;font-weight:bold;list-style:square;margin-top:5px;}div.detail ul li, div.detail ol li {margin-bottom:5px;}div.detail a, div.detail ul li a, div.detail ol li a {color:#0000cf;font-weight:normal;text-decoration:underline;cursor:pointer;}div.detail a:hover, div.detail ul li a:hover, div.detail ol li a:hover {color:#000000;}div.detail a.normal {font-weight:bold;color:#0000cf;font-style:italic;}div.detail a.normal:hover {color:#000000;}span.blue {color:#0000cf;font-weight:bold;font-style:italic;}span.grey {color:#505050;font-style:italic;font-weight:normal;}ul.sez1 {color:#0000cf;font-weight:bold;list-style:square;margin-top:5px;}ul.sez1 li {margin-bottom:5px;}ul.sez1 li span {color:#505050;font-weight:normal;}ul.sez1 li a {color:#505050;font-weight:normal;text-decoration:underline;cursor:pointer;}ul.sez1 li a:hover,ul.sez1 li a.aktivni {color:#000000;}div#nabidka_podmenu {display:block;clear:both;margin:15px 0 15px 0;}div#nabidka_podmenu a {display:block;float:left;font-style:normal;font-weight:normal;text-align:center;padding:6px 12px 6px 12px;margin:10px 0 10px 0;border:1px solid #c0c0c0;background:none;cursor:pointer;text-decoration:none;}div#nabidka_podmenu a.aktivni, div#nabidka_podmenu a:hover {background:#000000;color:#ffffff;}img.foto1 {clear:none;width:25%;max-width:330px;height:auto;float:left;border:1px solid #000000;margin:0 15px 5px 0;}img.foto2 {clear:none;width:25%;max-width:330px;height:auto;float:right;border:1px solid #000000;margin:0 0 5px 15px;}img.foto3 {clear:none;width:25%;max-width:280px;height:auto;float:left;border:1px solid #000000;margin:0 2% 5px 0;}img.foto4 {clear:none;width:25%;max-width:180px;height:auto;float:left;border:1px solid #000000;margin:0 15px 5px 0;}div.news_in {clear:none;float:left;width:68%;max-width:1450px;}img.obr1, img.obr2 {border:1px solid #000000;width:100%;height:auto;max-width:390px;margin:0 0 15px 0;display:block;clear:both;}@media screen and (min-width: 391px) {img.obr1 {clear:none;width:48%;float:left;margin:0 2% 15px 0;}img.obr2 {clear:none;width:48%;float:left;margin:0 2% 15px 0;}}@media screen and (min-width: 761px) {img.obr1 {clear:none;width:31%;float:left;margin:0 2% 15px 0;}img.obr2 {clear:none;width:31%;float:left;margin:0 2% 15px 0;}}  @media screen and (min-width: 1141px) {img.obr1 {clear:none;width:19%;float:left;margin:0 1% 15px 0;}img.obr2 {clear:none;width:19%;float:left;margin:0 1% 15px 0;}}@media screen and (min-width: 1400px) {img.obr2 {clear:none;width:13.25%;float:left;margin:0 1% 15px 0;}}/*UP*/#up_100, #cz_up_100 {display:none;}#up, #cz_up {display:none;}#up_in, #cz_up_in {display:none;}div#up_odkazy {display:none;}div#up_odkazy img {display:none;}div#up_odkazy img#up_odkazy_last {display:none;}div#up_odkazy img:hover {display:none;}img#logo1 {display:none;}img#logo2 {display:none;}img#banner {display:none;}div#slider {display:none;}#header {display:none;}#cz_header {display:none;}img#cz_banner {display:none;}@media screen and (min-width: 600px) {#up_100 {display:none;}div#up_odkazy {display:none;}img#logo1 {display:none;}img#logo2 {display:none;}img#banner {display:none;}div#slider display:none;}div#slider div.cycle-slideshow {display:none;}div#slider div.cycle-slideshow div div.cycle-overlay {display:none;}div#slider div.cycle-slideshow div div.cycle-overlay span.slider_nadpis {display:none;}div#slider div.cycle-slideshow div div.cycle-overlay span.slider_text {display:none;}div#slider div.cycle-slideshow div div.cycle-overlay span.slider_odkaz a {display:none;}div#slider div.cycle-slideshow div div.cycle-overlay span.slider_odkaz a:hover {display:none;}.cycle-pager {display:none;}.cycle-pager span {display:none;}.cycle-pager span.cycle-pager-active {display:none;}.cycle-pager > * {display:none;}img#cz_banner {margin:5px 0 0 0;}img#header_nahrada {width:100%;height:auto;max-width:1400px;}}@media screen and (min-width: 1080px) {div#slider div.cycle-slideshow div div.cycle-overlay {display:none;}}@media screen and (min-width: 1280px) {div#slider {display:none;}div#slider div.cycle-slideshow div div.cycle-overlay {display:none;}div#slider div.cycle-slideshow div div.cycle-overlay span.slider_nadpis {display:none;}div#slider div.cycle-slideshow div div.cycle-overlay span.slider_text {display:none;}#up_100 {display:none;}#up, #cz_up {display:none;}#up_in, #cz_up_in {display:none;}img#cz_banner {display:none;}#cz_up_100 {display:none;}#header {display:none;}#cz_header {display:none;}} @media screen and (min-width: 1580px) {img#logo1 {display:none;}img#logo2 {display:none;}div#up_odkazy {display:none;}div#slider div.cycle-slideshow div div.cycle-overlay {display:none;}#cz_up_100 {display:none;}#up_in,#cz_up_in {display:none;}} /*MENU*/#bt_menu {display:none;}#menu_sm {display:none;}#menu_sm li {display:none;}#menu_sm li a {display:none;}#menu_sm li a:hover,#menu_sm li a.active {display:none;}#menu_sm .submenu {display:none;}#menu_sm .submenu a {display:none;}#menu_sm .submenu a:hover {display:none;}              #menu {display:none;}@media screen and (min-width: 1280px) {#bt_menu {display:none;}}@media screen and (min-width: 1580px) {#bt_menu {display:none;}#menu_sm {display:none;}#menu {display:none;}#menu li {display:none;}#menu li:last-of-type {display:none;}#menu li a {display:none;}#menu li a:hover,#menu li a.active {display:none;}#menu li.rozbal:hover > a {display:none;}#menu li.rozbal:hover .submenu {display:none;}#menu .submenu li {display:none;}#menu .submenu li a {display:none;}#menu .submenu li a:hover {display:none;}#menu .submenu {display:none;}}/*CZ*/#cz_cont_100 {margin:0 auto 0px auto;padding:0;width:100%;height:auto;overflow:hidden;clear:both;}#cz_cont {margin:0 auto 15px auto;padding:0 0px 0px 0px;width:100%;height:auto;overflow:hidden;clear:both;}#cz_cont_in {margin:0 auto 0 auto;padding:18px 18px 18px 18px ;width:100%;height:auto;overflow:hidden;clear:both;text-align:left;}@media screen and (min-width: 1280px) {#cz_cont {width:90%;}#cz_cont_in {padding:5px 5.5% 25px 5.5%;}}#cz_cont_in #drobeckovka {clear:both;padding:0 15px 15px 0;margin:0 0 30px 0;color:#000000;text-align:left;line-height:150%;font-size:14px;border-bottom:1px solid #dbdbdb;}#cz_cont_in #drobeckovka img {margin:0 10px 0 0;}#cz_cont_in #drobeckovka a {text-decoration:underline;font-weight:normal;color:#505050;font-size:14px;}#cz_cont_in #drobeckovka a:hover {color:#0000cf;}#cz_cont_in #drobeckovka .drob_blue {font-weight:bold;color:#0000cf;}                                                                                   /*AKTUALITY*/#aktuality_100 {margin:0 auto 0px auto;padding:0;width:100%;height:auto;overflow:hidden;clear:both;}#aktuality {margin:0 auto 15px auto;padding:0 0px 0px 0px;width:100%;height:auto;overflow:hidden;clear:both;}#aktuality_in {margin:0 auto 0 auto;padding:5px 18px 0px 18px ;width:100%;height:auto;overflow:hidden;clear:both;text-align:left;}div.akt_blok {display:block;clear:both;width:100%;height:auto;background:#efefef;color:#505050;margin:0 0 15px 0;}div.akt_blok div.akt_text {padding:20px;}div.akt_blok span.akt_nadpis {display:block;clear:both;color:#000000;font-size:18px;margin:0 0 15px 0;}div.akt_blok span.akt_datum {display:block;clear:both;width:100%;max-width:220px;color:#ffffff;background:#0000ff;padding:12px;margin:0 0 15px 0;}div.akt_blok span.akt_popis {display:block;clear:both;width:100%;padding:0;margin:0 0 0 0;line-height:150%;font-size:14px;}div.akt_blok span.akt_popis a {color:#0000ff;font-weight:bold;text-decoration:underline;}div.akt_blok span.akt_popis a:hover {color:#000000;}div.akt_blok img {clear:none;width:40%;height:auto;margin:0 0 30px 0;float:left;}div.akt_blok div.akt_text {clear:none;width:60%;float:right;padding-top:0px;}/*SEDA*/#seda_100 {margin:0 auto 0px auto;padding:0;width:100%;height:auto;overflow:hidden;clear:both;}#seda {margin:0 auto 5px auto;padding:0 0px 0px 0px;width:100%;height:auto;overflow:hidden;clear:both;background:#efefef;}#seda_in {margin:0 auto 0 auto;padding:0px 18px 30px 18px ;width:100%;height:auto;overflow:hidden;clear:both;color:#505050;text-align:left;}@media screen and (min-width: 680px) {#seda {width:95%;float:right;margin-bottom:5px;}#seda_in {padding:00px 18px 90px 5.3%;}}@media screen and (min-width: 1400px) {#seda {background:url('../grap/bg_seda.jpg') no-repeat right top #efefef;}#seda_in {padding:0px 32% 90px 5.5%;}}@media screen and (min-width: 1600px) {#seda_in {padding:0px 29% 90px 5.5%;}}@media screen and (min-width: 1800px) {#seda_in {padding:0px 24% 90px 5.5%;}}/*DOWN*/#cz_down_100, #down_100 {display:none;}#cz_down, #down {display:none;}#cz_down_in, #down_in {display:none;} #down_in img#down_index1 {display:none;}#down_in img#down_index2 {display:none;}#cz_down_in {display:none;}@media screen and (min-width: 680px) {#down_100 {display:none;}#cz_down_100 {display:none;}#down_in img#down_index1 {display:none;}#down_in img#down_index2 {display:none;}}  /*PATA*/#pata_100 {display:none;}#pata {display:none;}#pata_in {display:none;} #pata_in a {display:none;}#pata_in img.pata_menu_oddel {display:none;}#pata_in a:hover {display:none;}