BODY { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; border: 0px none; margin-left: 0px; margin-right: 0px; padding: 0px 0px 0px 0px; margin-top: 0px; margin-bottom: 0px; background-color: #E6FFE7; color: #005501; }
.tisk { display: none; }
p { margin: 0px 0px 1em 0px; }
a { color: #fff; }
a:hover { color: #FEFF09; }
.ramec { width: 770px; position: absolute; left: 50%; margin-left: -385px; background-color: Green; }
#logo { margin: 0; padding: 0; height: 100px; width: 770px; display: block; float: none; }
#logo img{ margin: 0; padding: 0; border: 0; float: none; position: absolute; right: 0px; }
H1 { font-size: 150%; font-weight: bold; color: Black; display: none; }
H2 { font-size: 140%; font-weight: bold; color: Black; margin: 0px 0px 2px 20px; font-style: italic; }
H3 { font-size: 105%; font-weight: bold; color: #002A00; margin: 5px 0px 10px 0px; font-style: italic; }
H4 { font-size: 140%; font-weight: bold; color: Black; margin: 0px 0px 2px 20px; }
strong { color: #003100; font-size: 115%; }
#menu { margin: 0; padding: 0; width: 150px; float: left; background-color: Green; font-size: 90%; font-weight: bold; }
#menu .ramecek{ padding: 0px; border: 2px solid Black; }
#menu a, .active { padding: 4px 0px 4px 0px; text-decoration: none; width: 146px; text-align: center; display: block; }
#menu a:hover { background-color: #002400; }
#menu .active { color: Yellow; background-color: #005301; }
.stredm { margin: 0px 74px; background-color: Black; width: 2px; padding: 4px 0px 4px 0px; }
#linka, #telo { margin: 0; padding: 0; float: right; background-color: Black; width: 620px; font-weight: bold; }
#linka .ramecek1 { padding: 0; font-size: 90%; font-weight: bold; width: 310px; text-align: center; color: #fff; float: right; }
#linka a, #linka .aktivni { padding: 6px 0px 6px 0px; text-decoration: none; color: white; width: 310px; text-align: center; background-color: Black; display: block; }
#linka a:hover { background-color: #005101; color: Yellow; }
#linka .aktivni { color: Yellow; background-color: #1C1C1C; }
#telo { background-color: #99CC66; margin: 0px; padding: 0px; width: 620px; }
.okraj { padding: 15px 15px; }
#telo img { margin: 5px; border: 2px solid #006600; }
.prava { float: right; text-align: right; }
li { margin-bottom: 8px; }
td li, td ul { margin-left: 8px; margin-bottom: 0px; list-style-type: disc; }
.stred { text-align: center; }
td, tr, table { border-spacing: 3px; border: 1px solid #006600; }
table { border: 2px solid #006600; width: auto; }
td { padding: 2px; }
.male { font-size: 80%; font-weight: normal; color: #B8B8B8; }
hr { color: Black; }
#paticka { margin: 0; padding: 3px 0px; width: 770px; display: block; float: none; background-color: Black; color: #B8B8B8; text-align: center; font-size: 70%; font-weight: bold; }
.cervena { color: #800040; }
.em11 { display: block; width: 11em; float: left; }
.blok { display:block; float: left; }
.cisticl, .cistic { clear: left; visibility:hidden; height: 1px; border: none; margin: -1em 0 0 0; }