body, tbody, p, table {font-family: Garamond, Bookman Old Style, Comic; font-size: 16px}
body {margin: 0px; padding: 0px; background-color: #ffffff}

p {margin: 5px 10px 10px 10px; text-align:justify; line-height: 20px}
li {margin: 2px 0px}
ol, ul {text-align:justify}

a {color: #990000; text-decoration:underline; background: none }
a:hover {color:ffffff; text-decoration: none; background: #990000; }

table.head {margin: 0px; padding: 0px}
table.head td {background: #330066; color:#ffffff; padding: 10px}
table.head td.title {font-size: 24px; font-weight: bold}
table.head a {color: #ffff00; background:none; text-decoration:none; font-weight:bold}

p.sekce {font-weight:bold; margin: 0px 0px 10px 0px; font-size: 20px; color: #330066; padding: 0px 10px; background-color: #ddeeff; border-bottom: solid #330066 1px; text-align: center}

table.foot {margin: 10px 0px 0px 0px; border-top: solid #330066 1px; border-bottom: solid #330066 1px}
table.foot td {font-size:14px; background-color: #ddeeff; padding: 2px 10px}

h1 {margin: 15px 10px; font-size: 20px; color: #330066; font-weight:bold; text-decoration: underline}
h2 {margin: 10px 10px; font-size: 16px; color: #330066; font-weight:bold; text-decoration: underline}

img.floatr {margin: 0px 0px 5px 10px; float: right}
img.floatl {margin: 0px 10px 5px 0px; float: left}

p.abstrakt { margin: -5px 0px 20px 20px}
span.red {color:#009900}
.right {text-align:right}

input, textarea, select {background-color: #ddeeff; border: 1px #330066 solid; font-family: Arial, sans-serif; font-size: 12px}
input.button {color: #ffffff; background-color: #330066; padding: 0px 5px; font-weight:bold}

p.prispevek_zahlavi {margin: 0px 10px; border-top:1px solid #330066; padding-left: 5px; background-color: none}
p.prispevek {margin:0px 10px 20px 17px}

p.error {font-weight: bold; color: #cc0000}

td.foto {font-size:14px; text-align:center}
td.foto img {margin: 5px 0px}

