body,input,select,table,p,div {font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size: 11pt}
a {color: #660606; text-decoration: underline;}
abbr, acronym {cursor: help; border-bottom: 1px dashed #000;}
input {padding: 1px 2px 1px 2px; background-color: #FFFFFF; border: 1px solid #CCCCCC}
select {padding: 1px 2px 1px 2px; background-color: #FAFAFA; border: 1px solid #CCCCCC}
input.button {font-weight: bold; padding: 0; background-color: #D4D0C8; border-left: 1px solid #FAFAFA; border-top: 1px solid #FAFAFA; border-right: 1px solid #666666; border-bottom: 1px solid #666666}

table.pruh { position: fixed; _position: absolute; _overflow: auto; top: 0px; left: 0px; width: 100%; background-image: url(lista.gif); height: 42px;}


div.hdr {position: fixed; _position: absolute; _overflow: auto; top: 0px; left: 0px; width: 180px} 

/*div.ftr {width: 98%; background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 4px 0 5px 0; margin-top: 50px}
*/
div.ftr {width: 98%; padding: 4px 0 5px 0; padding-top: 50px}
div.ftr ul {padding: 0; margin: 0}
div.ftr li {display: inline; padding: 0 4px 0 4px; margin: 0; font-size: 90%}

.aobalka img {width: expression(this.width > 125 ? 125: true); max-width:125px}
img.lobr{width: expression(this.width > 125 ? 125: true); max-width:125px}
img.lupa_gif {width: 16px; height: 12px; margin: 0 2px 0 0; border: 0}
img.smaz_gif {width: 14px; height: 12px; margin: 0 0 0 0; border: 0}

div.ndp {margin: 6px 0 0 0} 
/*div.ndp h1 {margin-top: 20px; padding-top: 20px; font-family: "Times New Roman", Times, serif; font-size: 150%;	font-weight: bold; display: inline}
div.ndp a {margin-top: 20px; padding-top: 20px; color: #EEEEEE; text-decoration: none} 
div.ndp a:hover { color: #EEEEEE} 
div.ndp a:visited { color: #EEEEEE}
*/
div.ndp h1 {display: none}
div.logo {display: none}

div.lang {float: left; padding: 7px 0 0 20px} 
div.lang img {border:0; margin-right: 15px}

div.logo {float: right; padding: 0 20px 0 60px} 
div.logo img {margin: 2px 0 6px 0;border:0} 

div.napoveda {text-align: center; padding: 5px 0 0 0}

table.zahlavi {margin: 42px 0 0 0; background-color: #EEEEEE; border: 1px solid #CCCCCC}
/*table.zahlavi td.nadpis {font-size: 9pt; color: #660606}*/
h2 {font-size: 14pt; color: #660606}
table.zahlavi img {display:none}


table.nic {width: 75%}
table.nic td p {padding: 2px 4px 2px 4px; background-color: #F7F7F7; border: 1px solid #CCCCCC}
form table.nic {width: 40%; padding: 2px 4px 2px 4px; background-color: #F7F7F7; border: 1px solid #CCCCCC}
table.nic table.nic {width: 100%}
table.nic table.nic th {background: #000088}
div.txt {width: 75%; margin-top: 10px}

table.cpr table.nic {width: 100%}

table.baze {background-color: #F7F7F7; border: 1px solid #CCCCCC}
table.baze td {padding: 3px 4px 0 4px}
table.baze td hr {display: none}

table.listek {border-collapse: collapse; background-color: #F7F7F7; border: 1px solid #CCCCCC; width: 45em}
table.listek td {padding: 15px 15px 15px 15px}
table.listek td table td {padding: 1px 2px 1px 2px}

table.vysledky {border-collapse: collapse; width: 97%; border: 1px solid #CCCCCC}
table.vysledky th {padding: 2px 3px 2px 3px; background-color: #660606; color: White; font-weight: bold}
table.vysledky tbody tr {behavior: url('IEFixes.htc');}
table.vysledky tbody tr {background-color: #F7F7F7}
table.vysledky tbody tr:hover {background-color: #F5ECEC}
table.vysledky tbody tr.hover {background-color: #F5ECEC}
table.vysledky tbody td {padding: 1px 3px 2px 3px}

table.clinfo {border-collapse: collapse; border: 1px solid #CCCCCC}
table.clinfo th {padding: 2px 3px 2px 3px; background-color: #660606; color: White; font-weight: bold}
table.clinfo tbody tr {behavior: url('IEFixes.htc');}
table.clinfo tbody tr {background-color: #F7F7F7}
table.clinfo tbody tr:hover {background-color: #F5ECEC}
table.clinfo tbody tr.hover {background-color: #F5ECEC}
table.clinfo tbody td {padding: 1px 3px 2px 3px}

table.obj {border-collapse: collapse; border: 1px solid #CCCCCC}
table.obj th {padding: 2px 3px 2px 3px; background-color: #660606; color: White; font-weight: bold}
table.obj tbody tr {behavior: url('IEFixes.htc');}
table.obj tbody tr {background-color: #F7F7F7}
table.obj tbody tr:hover {background-color: #F5ECEC}
table.obj tbody tr.hover {background-color: #F5ECEC}
table.obj tbody td {padding: 1px 3px 2px 3px}

table.dokument {border-collapse: collapse; border: 1px solid #CCCCCC}
table.dokument tbody tr {background-color: #F7F7F7}

table.kusy {border-collapse: collapse; border: 1px solid #CCCCCC}
table.kusy th {padding: 2px 3px 2px 3px; background-color: #660606; color: White; font-weight: bold}
table.kusy tbody tr {behavior: url('IEFixes.htc');}
table.kusy tbody tr {background-color: #F7F7F7}
table.kusy tbody tr:hover {background-color: #F5ECEC}
table.kusy tbody tr.hover {background-color: #F5ECEC}
table.kusy tbody td {padding: 3px 3px 1px 3px; vertical-align:top}

table.octen {border-collapse: collapse; border: 1px solid #CCCCCC}
table.octen td {font-family: "Courier New", Courier, monospace}
table.octen tbody tr {behavior: url('IEFixes.htc');}
table.octen tbody tr:hover {background-color: #F5ECEC}
table.octen tbody tr.hover {background-color: #F5ECEC}
/*table.octen tr[bgcolor="#E0FFFF"] {background-color: #F7F7F7}
*/