div.formular table {margin:0 auto 3px}
div.formular h5 {font-size:12px;margin:0;height:22px;background-color:#777;border-radius:4px}
div.formular h5 div {display:inline-block;border:2px solid #777;padding:1px 2px 0;box-shadow:2px 0 0 #ccc; background-color:white;border-radius:4px;height:17px}

div.zahlaviseznamu { margin:10px 0 0; }
div.zahlaviseznamu button {border-bottom:0; margin:0;
						   border-bottom-right-radius:0;
						   border-bottom-left-radius:0;
						   background-color:#888;
						   }
div.zahlaviseznamu button:hover {background-color:#eee !important }

table.seznam td {border-top:0}
table.seznam {border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #888}
table.seznam tr th a {color:black}
table.seznam tbody tr {background-color:white;height:25px}
table.seznam tr:nth-child(even) {background-color:#eee}
table.seznam tbody tr:hover {background-color:#aae;cursor:default}
table.seznam tr td {padding:2px 4px 0 0}
table.seznam tr td:first-child {padding-left:4px}
table.seznam tr td:last-child {padding-right:0}
table.seznam tr td:last-child button {position:relative;
									  vertical-align:middle;
									  text-align:center;border:0;padding:0;
									  width:20px;height:20px;
									  background:transparent none right top no-repeat;}
table.seznam tr td:last-child button:last-of-type {background-image: url("zrusit.png")}
table.seznam tr td:last-child button:first-of-type {background-image: url("otevrit.png")}
table.seznam tr:last-child td {border-bottom:1px solid #888; padding-bottom:2px}
table.seznam tr td:last-child button:active {background-color:inherit}
table.seznam td.timestamp {width:120px;text-align:right}
table.seznam td.mimetyp {width:200px}

input[type=text].readonly {pointer-events:none; background-color:#eee !important}