html, body {width: 100%;height: 100%;margin: 0;padding: 0;text-align: center;background: #e7ddd1 url('zalozka.gif') no-repeat scroll center top;color: black;font: 13px "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;}#page {position: relative;width: 750px;min-height: 100%;_height: 100%;margin: 0 auto;text-align: left;background: url('telobg.gif') repeat-y;}#header {background-color: black;background: url('headerbg.gif');color: white;width: 100%;height: 234px;}#header h1 {margin: 0;padding: 0;position: absolute;top: 173px;left: 34px;font-size: 13px;font-weight: bold;color: white;z-index: 10;}.vpravoalign {text-align: right !important;}#header .obr {position: absolute;top: 7px;left: 24px;}#header ul {background-color: #693717;margin: 0;padding: 0;list-style-type: none;white-space: normal;position: absolute;top: 196px;left: 24px;}#header ul li {color: white;float: left;display: inline;white-space: nowrap;text-align: center;Text-Transform: uppercase;padding-top: 6px;height: 25px;cursor: hand;}#header li span {position: relative;top: -2px;}#info {width: 72px;background: url('menu_info.gif');background-position: -72px 0;}#program {width: 109px;background: url('menu_program.gif');background-position: -109px 0;}#pokyny {width: 186px;background: url('menu_pokyny.gif');background-position: -186px 0;}#prihlaska {width: 116px;background: url('menu_prihlaska.gif');background-position: -116px 0;}#nabidka {width: 127px;background: url('menu_nabidka.gif');background-position: -127px 0;}#archiv {width: 92px;background: url('menu_archiv.gif');background-position: -92px 0;}ul a {text-decoration: none;color: white;}#footer {position: absolute;width: 100%;height: 17px;bottom: 0;_bottom: -1px;left: 0;background: url('patickabg.gif');text-align: center;font-size: 10px;padding-top: 12px;color: #6b6b6b;}#content {padding: 0;}#obal2 {width: 750px;}#A, #B {display: inline;padding: 30px;padding-left: 60px;}#A {float: left;width: 395px;padding-right: 45px;}#A p {margin: 0;padding: 0;padding-left: 10px;padding-right: 10px;text-align: left;line-height: 19px;margin-bottom: 20px;}#A p#yotiva-tv {margin: 0 10px 20px 10px;padding: 8px;background-color: #fff;}#A p#yotiva-tv img {float: left;claer: both;padding-right: 8px;}#A h2 {line-height: 30px;text-align: left;color: #693717;margin: 0;margin-bottom: 20px;padding: 0;font-size: 20px;background: url('zubrbg.gif') no-repeat right bottom;border-bottom: 2px solid #E0E0E0;}#A h3 {text-align: left;color: #693717;margin: 0;margin-bottom: 15px;padding: 0;padding-left: 20px;padding-right: 20px;font-size: 14px;}#A h3.vysledky {text-align: left;color: #693717;margin: 0;margin-bottom: 15px;padding: 0;padding-left: 0;padding-right: 20px;font-size: 14px;}#A table {width: 100%;}#A table#vyber-prihlasky {width: 350px;background-color: transparent;}#A table th.tableh {background-color: #E0E0E0;color: black;text-transform: uppercase;letter-spacing: 2px;text-align: center;}#A table th, #A table td {font-size: 11px;padding: 3px;vertical-align: top;border: 0;text-align: left;}#A .posundolu {margin-top: 40px;}#B {text-align: center;float: left;width: 165px;padding-right: 54px;padding-left: 31px;}#B h5 {z-index: 30;position: relative;left: 6px;text-align: left;color: #e7dbcf;margin: 0;padding: 0;font-size: 13px;}#B .promo {position: relative;top: -19px;border: 1px solid #e7dbcf;border-top: none;border-left: none;text-align: center;font-size: 18px;color: black;background-color: white;line-height: 24px;padding-bottom: 23px;padding-top: 23px;margin-bottom: 10px;}#B .neews {height: 477px;border: 1px solid #e7dbcf;border-top: none;border-left: none;text-align: center;font-size: 11px;line-height: 12px;color: black;background-color: white;padding: 7px;margin-bottom: 30px;}#B h1 {position: relative;overflow: hidden;text-align: center;color: #693717;margin: 0;margin-bottom: 20px;padding: 0;line-height: 30px;font-size: 20px;}#B h1, #B h1 span {width: 164px;height: 61px;}#B h1 span {display: block;position: absolute;left: 0;top: 0;background: url("zubrcup.gif") no-repeat 0 0;}#B #vice {position: relative;top: -15px;left: 50px;margin: 0;padding: 0;}#B h4 {text-align: center;color: black;margin: 0;margin-top: 33px;margin-bottom: 12px;padding: 0;font-size: 13px;}#B p, #A table {text-align: left;margin: 0;padding: 0;line-height: 19px;}#B img {margin: 0;padding: 0;}#B .patnactpx, #A .patnactpx {margin-bottom: 15px;}.clear {clear: both; }img.vpravo {float: right;position: relative;border: 1px solid black;margin-left: 8px;margin-bottom: 8px;}img.jmk {float: right;position: relative;top: 5px;margin-left: 12px;margin-bottom: 9px;}img.vlevo {float: left;position: relative;top: 5px;border: 1px solid black;margin-right: 10px;margin-bottom: 5px;}img.vpravogal {float: right;position: relative;border: 1px solid black;margin-right: 15px;margin-bottom: 35px;}img.vlevogal {float: left;position: relative;border: 1px solid black;margin-left: 15px;margin-bottom: 35px;}img.vlevoshop {float: left;position: relative;border: 1px solid black;margin-left: 0px;margin-bottom: 25px;}img.vpravoshop {float: right;position: relative;border: 1px solid black;margin-right: 0px;margin-bottom: 25px;}#A p.hodne, #B .hodne {margin-bottom: 60px;}#A p a, #B a, #footer a, #A ul a, #A table a {color: #693717;text-decoration: underline;}#footer a {color: #6b6b6b;text-decoration: underline;}#A p a:hover, #B div a:hover, #B p a:hover, #footer a:hover, #A ul a:hover, #A table a:hover {background-color: #FFFFFF;}#A p a:visited, #B a:visited, #footer a:visited {color: #906d56;}#A .zuzit {margin-left: 30px;margin-right: 30px;text-align: left;}#A ul {line-height: 19px;margin-left: 15px;padding-left: 22px;}#A ul li {margin-bottom: 8px;}#A .malo {margin-bottom: 10px;}#A .stredne, #B .stredne, #B img.stredne  {margin-bottom: 50px;}#A .mapa {position: relative;left: 20px;border: 1px solid black;}#A fieldset {border: 2px solid #ffffff;padding: 14px;margin: 0;}#A legend {background-color: #ffffff;margin: 0;padding: 5px;padding-top: 0;padding-bottom: 0;}#A .centr, #A table.centr {text-align: center;}input {border-bottom : 1px solid #DDDDDD;border-top : 1px solid #999999;border-left : 1px solid #999999;border-right : 1px solid #DDDDDD;}.noborder {border: 0;}.red {color: white;background-color: #693717;}.navigace {font-weight: bold;position: relative;left: 320px;}#B .partneri {margin-bottom: 30px;}
