body {font-family: Verdana; color: #434242; margin: 0px; padding: 0px; font-size: 12px;}
img {border: none;}
a {color: #0a4881; text-decoration: none;}
a:hover {text-decoration: underline;}
h1 {margin: 0px; margin-top: 0px; font-family: Impact; font-size: 30px; font-weight: normal; color: #0a4881;}
h2 {margin: 0px; margin-top: 5px; font-family: Verdana; font-size: 16px; font-weight: bold; color: #0a4881;}
h3 {text-align: right; color: #0a4881; font-family: Impact; font-size: 20px; font-weight: normal; margin-bottom: 0px;}
h3.divide {border-bottom: 1px solid #434242; margin-bottom: 15px;}
h4 {font-family: Verdana; font-size: 14px; margin-top: 0px;}
h5 {font-family: Verdana; font-size: 13px; margin-top: 0px; margin-bottom: 5px;}
#header {width: 850px; margin: 0px auto; padding-bottom: 20px; background: url('/img/back/mic_1.png') no-repeat; background-position: bottom right;}
#logo {float: left; margin-left: 80px; margin-top: 15px;}
#page_info {float: left; text-align: right; width: 350px; padding-top: 30px;}
#partners {text-align: right; float: right; width: 180px; padding-top: 5px;}
#partners img {vertical-align: middle; margin-left: 10px; height: 33px;}
#menu_cat {position: relative; top: 5px; left: 40px; clear: left; margin-left: 240px;}
#menu_cat a {font-weight: bold;}
#menu_cat a.active {text-decoration: underline;}
#page {width: 850px; margin: 0px auto; clear: both;}
#menu_main {width: 175px; float: left;}
#menu_main ul {list-style: none; margin: 0px; padding: 0px; font-family: Verdana; color: #434242;}
#menu_main #menu1 {font-size: 12px; font-weight: bold;}
#menu_main #menu2 {font-size: 11px; font-weight: normal;}
#menu_main #menu1 li {margin-bottom: 8px; border-right: 2px solid #0a4881; padding: 4px; text-align: right; padding-right: 15px;}
#menu_main #menu2 li {margin-bottom: 6px; border-right: 2px solid #0a4881; padding: 3px; text-align: right; padding-right: 15px;}
#menu_main li a {color: #434242;}
#menu_main li a.active {color: #0a4881;}
#content {width: 620px; float: right; padding-right: 30px; background: url('/img/back/mic_2.png') no-repeat; background-position: top right; margin-right: 0px; text-align: center; margin-bottom: 25px;}
#content_table .center {width: 600px;}
#content_table .left, #content_table .right {width: 10px;}
#content_table #top, #content_table #bottom {clear: both; font-size: 7px;}
#main_content {border-left: 2px solid #434242; border-right: 2px solid #434242; clear: both; padding: 0px 10px; background-color: white;}
#content_table #top .left {background: url('/img/back/top_left.png') no-repeat; float: left; height: 10px;}
#content_table #top .center {background: url('/img/back/top_center.png') repeat-x; float: left; height: 10px;}
#content_table #top .right {background: url('/img/back/top_right.png') no-repeat; float: right; height: 10px;}
#content_table #bottom .left {background: url('/img/back/bottom_left.png')no-repeat; float: left; height: 10px;}
#content_table #bottom .center {background: url('/img/back/bottom_center.png') repeat-x; float: left; height: 10px;}
#content_table #bottom .right {background: url('/img/back/bottom_right.png') no-repeat; float: right; height: 10px;}
#nabor_banner {border: 1px solid #434242; margin-bottom: 10px;}
#anketa {width: 170px; padding: 10px; float: right; border-left: 1px solid #434242;}
#anketa .nadpis {font-weight: bold; font-size: 14px;}
#anketa .otazka {font-weight: bold; padding: 15px 0px;}
#anketa .odpoved {padding: 5px 0px;}
.container {border-top: 1px solid #434242; padding: 10px 0px; text-align: left;}
.item {padding-left: 30px; background: url('/img/back/micek.png') no-repeat; background-position: center left; margin-bottom: 8px;}
.item .nadpis {font-size: 13px; font-weight: bold;}
.item .info {font-size: 11px; padding-left: 10px;}
.object {height: 42px; margin-bottom: 10px;}
.object .img {width: 40px; height: 40px; border: 1px solid #434242; overflow: hidden; float: left; margin-right: 10px; text-align: center;}
.object .nadpis {font-size: 13px; font-weight: bold;}
.object .info {font-size: 11px; padding-left: 10px;}
#ilustrace {float: right; margin-left: 20px; margin-bottom: 20px; max-width: 250px; border: 1px solid #434242;}
#object .info {font-style: italic; padding-left: 10px; padding-bottom: 5px;}
.navigator {padding-top: 15px; text-align: right;}
.navigator .num {font-weight: bold;}
.navigator .inactivepage {font-size: 14px; font-weight: bold;}
#fotogalerie {margin-top: 10px;}
#fotogalerie img {border: 1px solid #434242; margin: 2px; max-width: 190px;}
.tym {width: 600px;}
.tym td {text-align: center; padding-bottom: 15px;}
.tym div {font-size: 14px; margin-bottom: 5px; font-weight: bold;}
.tym img {border: 1px solid #434242;}
#uvod_foto {width: 600px; text-align: center;}
#uvod_foto .nadpis {font-size: 13px; font-weight: bold;}
#uvod_foto .tymus {margin: 8px 0px; font-weight: bold;}
#object_osoba img {float: left; margin-right: 20px; border: 1px solid #434242;}
#object_osoba h4 {font-weight: bold; font-size: 16px;}
#dotaznik {margin-top: 30px; padding-left: 200px;}
#dotaznik.vyplnit {margin-top: 0px; padding-left: 0px;}
#dotaznik .otazka {font-weight: bold;}
#dotaznik .odpoved {padding-left: 15px; margin: 6px 0px;}
#zapasy, .turnaj {width: 595px; text-align: center;}
#treninky {width: 435px; text-align: center; margin-left: 50px;}
#zapasy th, #treninky th, .turnaj th {background-color: #c0c0c0;}
.suda td {border-bottom: 1px solid #939393; background-color: #f0f0f0;}
.licha td {border-bottom: 1px solid #6b6b6b; background-color: #f5f5f5;}
.vzkaz {margin-bottom: 10px;}
.vzkaz .nadpis {font-size: 13px; font-weight: bold; margin-bottom: 12px;}
.vzkaz .info {font-size: 11px; font-weight: normal;}
.vzkaz .text {font-size: 12px; padding-left: 10px; padding-bottom: 15px; border-bottom: 1px dashed #7e7e7e;}
.vzkaz .jmeno {border-bottom: 1px solid #434242;}
.kontakt {margin-bottom: 15px;}
#vzkaznik td {vertical-align: top;}
#vzkaznik textarea {border: 1px dashed #7e7e7e;}
#vzkaznik input {border: 1px solid #434242; margin-top: 10px; margin-left: 15px;}
#vzkaznik div {padding: 0px 0px 30px 15px;}
.vzkaznik_info {margin-bottom: 10px;}
.vzkaznik_info div {padding: 5px; color: red;}
.turnaj {margin-bottom: 15px;}
