body { color: #333; font: 80% Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; background-image: none; text-decoration: none; text-align: left; vertical-align: middle; width: 1000px; height: auto; min-width: 1000px; max-width: 1000px; margin-top: 12pt; margin-right: auto; margin-left: auto; }

img { border-width: 0; outline-width: 0; }

p { text-align: justify; margin-left: 20px; }
table { font-size: 90%; margin-left: 12px; }
td { border: solid 1px gray; }

h1 { color: #c00; font-size: medium; font-family: Verdana, Arial, arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; width: 476px; border-bottom-style: dotted; border-bottom-width: 2px; }
h2 { color: #333; font-size: medium; font-family: Verdana, Arial, arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-align: left; }
h3 { color: #333; font-size: small; font-family: Verdana, Arial, arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-align: left; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
li { margin-left: 40px; }
ul { text-indent: 12px; }
.global { width: 1000px; height: auto; min-width: 1000px; max-width: 1000px; margin-right: 0; padding-right: 0; }
.zahlavi { height: 55px; width:1000px; margin: 0; padding: 0; border-width: 0; }
.menu { height: 20px; width:1000px; background: #999; margin: auto 0; padding: 0; }

.main_left { background-color: #ffc; text-align: center; text-indent: 0; vertical-align: middle; width: 200px; height: auto; float: left; }
.main_left_header { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ff8300; text-align: center; vertical-align: middle; width: 180px; height: 20px; margin: 10px auto auto; padding-top: 5px; border: solid 1px #999; }
.main_left_item { color: #000; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%; text-align: left; vertical-align: top; width: 175px; margin-right: auto; margin-bottom: 10px; margin-left: auto; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border-color: #999; border-style: solid; border-width: 0 1px 1px; }
.left_item_curr { color: #c00; margin-right: 7px; border-top: 1px solid #c00; border-bottom: 1px solid #c00; }
.main_left_text { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-right: auto; margin-left: auto; width: 180px; vertical-align: top; border-style: solid; border-width: 0 1px 1px; border-color: #808080; }
.main_right { width: 788px; float: right; padding-top: 12px; padding-right: 0; padding-left: 12px; }
.main_right_left { width: 50%; float: left; }
.main_right_right { width: 50%; float: right; }
.zapati { width:1000px; margin: 12px 0 0; padding: 0; color: #999999; font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; font-style: italic; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-indent: 12px; height: 15px; float: none; clear: both; border-top: 1px solid gray; }

.polozka_menu:hover { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 20px; width: 100px; background: #cccccc; text-align: center; vertical-align: middle; float: left; }
.polozka_menu { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 20px; width: 100px; background: #999999; text-align: center; vertical-align: middle; float: left; }
.zbytek_menu { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background: #999999; text-align: right; width: 600px; height: 20px; float: left; }
.zbytek_menu_odkaz { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background: #999999; text-align: right; }
.polozka_menu_curr { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 20px; width: 100px; background: #cccccc; text-align: center; vertical-align: middle; float: left; }

.a_menu {color: white; }

.bold { font-weight: 600; }
.bold_italic { font-weight: bold; font-style: italic; }
.nic { width: auto; border-style: none; outline-style: none; }
.bunka_header { color: #fff; background-color: #309; background-image: inherit; text-align: center; vertical-align: middle; width: auto; border-style: none; border-width: 0; outline-style: none; }
.bunka_obyc { color: #000; text-align: center; vertical-align: middle; width: auto; border-style: none; border-width: 0; outline-style: none; }
.bunka_proklad { background-color: #ccc; text-align: center; vertical-align: middle; width: auto; border-style: none; border-width: 0; outline-style: none; }
.bunka_header2 { color: #fff; background-color: #66f; text-align: center; vertical-align: middle; width: auto; border-style: none; border-width: 0; outline-style: none; }
.bunka_header3 { color: #000; background-color: #ccf; text-align: center; vertical-align: middle; width: auto; border-style: none; border-width: 0; outline-style: none; }
.outline { text-align: center; border-color: #dcdcdc; border-width: 1px; outline: solid 1px #dcdcdc; }
.bunka_pm1 { color: #000; background-color: #ccf; text-align: center; width: 80px; vertical-align: middle; min-width: 80px; max-width: 80px; margin: 0; padding: 0; border-style: none; }
.bunka_pm2 { background-color: white; text-align: center; margin: 0; padding: 0; width: 70px; vertical-align: middle; min-width: 70px; max-width: 70px; border-style: none; }
.bunka1_1 { font-size: 120%; background-color: #fc6; width: 140px; }
.bunka1_2 { font-size: 120%; background-color: #66f; width: 140px; }
.bunka1_3 { font-size: 120%; background-color: #f66; width: 140px; }
.bunka1_4 { font-size: 120%; background-color: #6c6; width: 140px; }
.bunka_tabulky_1 { background-color: #ffc; text-align: center; vertical-align: middle; width: 35px; }
.bunka_tabulky_2 { background-color: #ccf; text-align: center; vertical-align: middle; width: 35px; }
.bunka_tabulky_3 { background-color: #fcc; text-align: center; vertical-align: middle; width: 35px; }
.bunka_tabulky_4 { background-color: #cfc; text-align: center; vertical-align: middle; width: 35px; }
.pozn { color: #666; font-size: 80%; font-style: italic; }
.img_float_left { float: left; margin-right: 12px; margin-bottom: 12px; margin-left: 12px; }
.img_float_right { float: right; margin: 12px 0 12px 12px; }
.no_float { width: auto; float: none; margin-left: 12px; }
.float_left { float: left; }
