body {
font-family: "Myriad Pro", Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 0.8em;
font-size: 13px;
color: #562F01;
background-color: #FFAA00;
margin: 0;
padding: 15px 0;
text-align: center;
}

#empty {
width: 990px;
margin: 0 auto;
background: url(/img/backempty.gif) 0 0 repeat-y;
}

#vse {
position: relative;
width: 990px;
background: url(/img/backvse.jpg) 0 0 no-repeat;
text-align: left;
}

#vse hr {
display: block;
height: 1px;
margin: 10px 0;
*margin: -7px 0;
border: 0;
border-bottom: 1px dotted #562F01;
}

#left {
float: left;
width: 181px;
min-height: 360px;
_height: 360px;
padding: 320px 10px 0 33px;
background: url(/img/backleft.jpg) 18px 245px no-repeat;
}

.ag {
position: absolute;
top: -15px;
left: -5px;
z-index: 5;
}

ul.menuvlevo {
margin: 0;
padding: 0 0 20px 10px;
list-style-type: none;
}

ul.menuvlevo li {
padding: 3px 0;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
}
ul.menuvlevo li:first-letter {
font-size: 140%;
}

ul.menuvlevo li a {
text-decoration: none;
}

ul.menuvlevo ul {
margin: 0;
padding: 3px 0 0 25px;
list-style-type: none;
}

ul.menuvlevo ul li {
padding: 0;
text-transform: none;
}
ul.menuvlevo ul li:first-letter {
font-size: 100%;
}

#right {
float: left;
width: 707px;
padding: 18px 18px 0 0;
}

.jazyk {
height: 38px;
margin: 0;
padding: 18px 18px 0 0;
background: url(/img/backjazyk.gif) 694px 19px no-repeat;
font-size: 11px;
text-align: right;
}
.jazyk a {
text-decoration: none;
}

.logo {
height: 100px;
margin: 0;
padding: 0 0 0 43px;
font-size: 19px;
/*font-weight: bold;*/
font-style: italic;
}
.logo span {
padding: 0 0 0 32px;
}

ul.menuhorni {
margin: 0;
padding: 0 0 0 4px;
list-style-type: none;
}

ul.menuhorni li {
float: left;
color: #894C04;
font-weight: bold;
line-height: 100%;
text-align: right;
}
ul.menuhorni li span {
font-size: 11px;
}

ul.menuhorni li a {
display: block;
float: left;
margin: 0 0 0 4px;
padding: 13px 5px 0 0;
color: #894C04;
text-decoration: none;
}

ul.menuhorni li.mh1 a {
width: 118px;
background: url(/img/mh1.gif) 0 0 no-repeat;
}
ul.menuhorni li.mh2 a {
width: 92px;
background: url(/img/mh2.gif) 0 0 no-repeat;
}
ul.menuhorni li.mh3 a {
width: 95px;
background: url(/img/mh3.gif) 0 0 no-repeat;
}
ul.menuhorni li.mh4 a {
width: 104px;
background: url(/img/mh4.gif) 0 0 no-repeat;
}
ul.menuhorni li.mh5 a {
width: 127px;
_width: 103px;
background: url(/img/mh5.gif) 0 0 no-repeat;
}
ul.menuhorni li.mh6 a {
width: 113px;
background: url(/img/mh6.gif) 0 0 no-repeat;
}

#rleft {
float: left;
width: 519px;
padding: 45px 15px 10px 15px;
}

.fotgal {
float: left;
width: 163px;
_width: 161px;
height: 151px;
margin: 5px;
font-size: 11px;
text-align: center;
overflow: hidden;
}
.fotgal img {
margin: 0 0 2px 0;
border: 1px solid #FFC789;
}

#rright {
position: relative;
float: left;
width: 146px;
padding: 25px 4px 0 8px;
font-size: 11px;
}

.cancour {
position: absolute;
top: -39px;
left: 158px;
z-index: 10;
}

#kalendar {
width: 140px;
padding: 10px 3px;
background-color: #ECE789;
color: #3B260D;
}
#kalendar a {
color: #3B260D;
}

#robsah {
width: 126px;
padding: 10px;
}

#bottom {
clear: both;
width: 549px;
height: 36px;
padding: 63px 176px 0 224px;
background: url(/img/backbottom.jpg) 0 0 no-repeat;
font-size: 11px;
text-align: right;
}
#bottom p {
margin: 0;
}

/*sup, sub {
vertical-align: baseline;
position: relative;
}
sup {
bottom: 0.33em;
}
sub {
bottom: -0.25em;
}*/

.boks {
border: 1px solid #562F01;
color: #444;
font-size: 11px;
}

.enter {
border: 1px solid #FCE4C9;
background-color: #562F01;
color: #fff;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
cursor: pointer;
}

.tabule {
empty-cells: show;
margin: 7px 0 5px 1px;
border-collapse: collapse;
border: 1px solid #FFC789;
background-color: #FDE4C7;
}
.tabule td {
padding: 2px 4px;
border: 1px solid #FFC789;
}
.tabule tr.tabh {
background-color: #562F01;
color: #fff;
font-weight: bold;
}
.tabule tr.tabh a {
color: #fff;
}

.cokoliv {
padding: 10px 15px;
}

.brd {
border: 1px solid #FFC789;
}

.brdwh {
border: 1px solid white;
}

.f11 {
font-size: 11px;
}

.wh {
color: #fff;
}

.cent {
text-align: center;
}

.fl {
float: left;
margin-right: 10px;
}

.fr {
float: right;
margin-left: 10px;
}

h1 {
margin: 10px 0;
padding: 0;
color: #562F01;
font-size: 18px;
font-weight: bold;
}

h2 {
margin: 10px 0;
padding: 0;
color: #894C04;
font-size: 16px;
font-weight: bold;
}

h3 {
margin: 10px 0;
padding: 0;
color: #BA6503;
font-size: 15px;
font-weight: bold;
}

img {
border: 0;
}

.cleaner {
clear: both;
height: 0;
overflow: hidden;
content: ' ';
}

.cleaner hr {
display: none;
}

a {
color: #562F01;
}

p {
margin: 10px 0;
padding: 0;
}

