/* updated: 2023-03-29 */

/* log
2023-12-11 :: Cleaned
*/

/* BODY */

* { margin: 0px; padding: 0px; }
body {  }

/* OBECNÉ PRVKY */

img { max-width: 100%; height: auto; }

/* RESPO PRIPRAVA */

#menubutton { display: none; }

/* LAYOUT */

#bodydiv { width:100%; }
#bodydiv_okraj { padding: 20px; }
#main {  }
#main_okraj {  }
#content {  }
#content_obsah { float: right; width: 77%; }
#content_obsah_img { max-width: 800px; margin: 0px auto; }
#sloupec { float: left; width: 22%; }

/* OBECNÉ */

.breaker { clear: both; }
.breakerh { clear: both; height:10px; }
.breakerh20 { clear: both; height:20px; }
.doprostred { margin: 0px auto; }

/* ERRORS */

div.errors {  }
div.errors ul { list-style-type: none; padding: 10px; box-sizing: border-box; }
div.errors ul li { }

div.errors_green {  }
div.errors_green ul { list-style-type: none; padding: 10px; box-sizing: border-box; }
div.errors_green ul li {  }

/* LISTA */

.lista_nav { margin: 0px 0px 0px 0px; }
.lista_nav * {  }
.lista_nav ul {  }
.lista_nav ul li { list-style-type: none; display: inline; padding-left: 5px; }
.lista_nav ul li:first-child { padding-left: 0px; }
.lista_nav ul li a {  }
.lista_nav ul li a:hover {  }
.lista_nav li:before { content: "\00bb\00a0"; }
.lista_nav li:first-child:before { content: ""; }

/* NADPISY */

h1 {  }
h1 * { l }
h1 span {  }

h2 {  }
h2 * {  }
h2 span {  }

/* ZAHLAVI */

#zahlavi {  }
#zahlavi .logo { float: left; }

/* MENU */

#menu { float: right; }
#menu ul { padding-top: 11px; }
#menu ul li { float: left; padding: 0px 0px 0px 0px; }
#menu ul li.active a {  }

/* SLOUPEC */

#sloupec ul.menubox { padding: 0px 0px 0px 0px; }
#sloupec ul.menubox li {  }
#sloupec ul.menubox li.nadpis { }
#sloupec ul.menubox li.polozka {  }
#sloupec ul.menubox li.polozka a {  }
#sloupec ul.menubox li.active a { }
#sloupec ul.menubox li.polozka a:hover {}

#sloupec ul.box_aktuality { padding: 0px 0px 0px 0px; }
#sloupec ul.box_tagy { padding: 0px 0px 0px 0px; }

/* PATICKA */

#paticka {  }
#paticka .doprostred {  }

#paticka .box_paticka { float: left; width: 25%; }
#paticka .box_paticka li {  }

/* COPYRIGHT */

#copyright { }
#copyright .doprostred { text-align: center; padding: 30px 10px; }
#copyright * {  }
#copyright a {  }

/* TINYMCE */

.tinymce_formatovani { }
.tinymce_formatovani * { }
.tinymce_formatovani h2 { padding-bottom: 0px; }
.tinymce_formatovani h3 { padding-bottom: 0px; }
.tinymce_formatovani p { padding-bottom: 0px; }
.tinymce_formatovani p:last-child {  }
.tinymce_formatovani a {  }
.tinymce_formatovani a:hover {  }

.tinymce_formatovani hr { border: 0px; clear: both; }

.tinymce_formatovani img {  }
.tinymce_formatovani img.doleva { float: left; padding: 3px 10px 10px 0px; }
.tinymce_formatovani img.doprava  {float:right; padding: 3px 0px 10px 10px; }
.tinymce_formatovani img.stoprocent {  }

.tinymce_formatovani div.imgNaStred { text-align: center; margin-bottom: 10px; }
.tinymce_formatovani div.imgNaStred img { display: inline-block; vertical-align: middle; }
.tinymce_formatovani div.imgDoleva { text-align: left; }
.tinymce_formatovani div.imgDoleva img {  }
.tinymce_formatovani div.imgDoprava { text-align:right; }
.tinymce_formatovani div.imgDoprava img {  }

.tinymce_formatovani div.zvyrazneni { padding: 20px; box-sizing: border-box; text-align: center; }

.tinymce_formatovani table { width: 100%; border-spacing: 0px; border-collapse: separate; }
.tinymce_formatovani table td { vertical-align: top; padding: 10px; }

.tinymce_formatovani ul { margin-left: 1em; }
.tinymce_formatovani ul li {  }
.tinymce_formatovani ul p {  }

/* SITEMAP */

ul.sitemap {  }
ul.sitemap li {  } 
ul.sitemap ul li:last-child { padding-bottom: 0px; }
ul.sitemap ul { padding:0px 0px 0px 0px; }
ul.sitemap ul {  }

/* FORM */

/* input[name="username"] { width: 1px; height: 1px; position: absolute; left: -999999999px;} */
.inpt_error input { border: 1px solid red; }

/* FORM :: PATIČKA  */

.box_paticka .inpt_kontrola { width: 1px; height: 1px; position: absolute; left: -999999999px;}

/* ADMINTABLE */

.admintable {  }
.admintablebox { float: left; width: 33%; }
.boxtable { padding: 5px; margin: 5px; box-sizing: border-box; }
.admintable span { }



