body{font-family:Tahoma, sans-serif;font-size:0.8em;margin:0;padding:0;padding-bottom:20px;}
table{font-size:1.0em;}
.clear{clear:both;display:block;height:0;_height:1px;visibility:hidden;border:none;margin:0;padding:0;}
a{color:#333366;text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{color:#3366CC;}
h3{font-size:1.4em;margin:0 0 10px 0;padding:0;}
h4{font-size:1.1em;margin:20px 0 10px 0;padding:0;}
.img-text{overflow:hidden;margin:0;padding:0;position:relative;display:block;}
.img-text .it-img{display:block;margin:0;padding:0;z-index:100;position:absolute;background-repeat:no-repeat;background-position:top left;top:0;left:0;}
.img-text .it-text{position:absolute;top:0;left:0;}
a .it-img{cursor:pointer;}
.cat-info h3{position:relative;}
.cat-info .cat-popis{position:relative;}
.vypis{position:relative;display:block;margin:0;padding:0;}
.vypis .zaznam{position:relative;display:block;list-style-type:none;margin:0;padding:0;}
.paging{clear:both;}
.menu, .menu-item, .submenu{display:block;margin:0;padding:0;}
.menu-item{list-style-type:none;}
.menu.horiz .menu-item{display:inline;}
.form{margin:0;padding:0;}
.form .fi-text,
.form .fi-password,
.form .fi-textarea,
.form .fi-select{font-size:1.0em;border:inset 1px gray;font-family:Tahoma, sans-serif;}
.form .fi-text.cislo{width:3em;}
.form .fi-textarea{height:100px;}
.form .fi-select{border:solid 1px black;}
.form .fi-submit{font-weight:bold;font-size:1em;font-family:Tahoma, sans-serif;padding:0 5px;background:#4069B0;border:solid 1px white;color:white;}
.form .form-row{margin:2px 0;clear:both;}
.form .form-row.submit{padding:0 5px;}
.form .form-row input,
.form .form-row select,
.form .form-row textarea,
.form .form-row .note{margin-left:3px;}
.form .form-row label{margin-right:3px;text-align:right;display:block;float:left;}
.form .form-row .inline-label{display:inline;float:none;text-align:left;margin-left:3px;width:auto;}
.form .form-row .poznamka{padding-left:5px;color:gray;}
.form fieldset{border:solid 1px #C7D4EB;padding:5px;margin:5px 0;}
.form fieldset legend{margin-bottom:5px;color:#C7D4EB;}
.form fieldset p{margin:0;padding:0;}
.form .form-row .note{color:#C7D4EB;padding-left:5px;}
.chyby{font-size:0.9em;color:red;border:solid 1px red;padding:5px;margin:15px 0;}
.chyby ul,
.chyby li{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
.chyby li{list-style-type:square;}
.chyba{color:red;}
.msg{margin:10px 0;padding:3px;border:solid 1px #C7D4EB;color:#C7D4EB;}
.msg .navigator a{font-size:0.85em;}
.table{border-collapse:collapse;}
.table th,
.table td{padding:1px 3px;border:solid 1px white;}
.table th{text-align:left;}
.table thead th{color:white;}
.paging{font-size:0.85em;line-height:1.8em;height:1.9em;text-align:center;position:relative;overflow:hidden;background:#EC7A22;margin:10px 0;}
.paging a,
.paging a:visited,{color:white;}
.paging .current{font-weight:bold;color:#F9BC13;}
.paging .per-page{float:left;padding:1px 10px;background:#F9BC13;border-right:solid 2px #7394CC;}
.paging .per-page label{float:none;text-align:left;padding-left:5px;}
.paging .pages-info{float:right;padding:1px 10px;background:#EE8920;border-left:solid 2px #7394CC;}
.box{width:214px;overflow:hidden;background:#EF961F url("../img/menu-left-body.gif") repeat-y top left;border-bottom:solid 1px #F9BC13;padding:5px 0;color:white;font-size:0.8em;}
.box a,
.box a:visited{color:white;}
.box .box-header{overflow:hidden;width:230px;margin:0;padding:0;}
.box .box-body{padding:0 5px 0 23px;}
.box .box-footer{text-align:right;font-weight:bold;padding:2px;}
.box .form label{width:50px;}
.box .form-row{padding:0;}
.box .form .fi-text,
.box .form .fi-password{width:70px;margin-left:0;border:inset 1px #EC7A22;}
.box .form .fi-submit{background:#F7BA14;}
.box .zaznam{display:list-item;}