body {
background-color: #000000;
margin: 0px;
padding: 0px;
border: 0px;
padding-top: 30px;
padding-bottom: 20px;
text-align: center;
}

a {
color: #667E62;
}

a:hover {
color: #425140;
}

input, textarea {
border-width: 1px;
}

.hlavni {
padding: 0px;
margin: 0px;
width: 772px;
background-color: #ffffff;
border: 0px;
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
}

.hlavicka {
padding: 0px;
margin: 0px;
height: 111px;
background-image: url(../img/bg01.gif);
vertical-align: top;
border: solid;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #ffffff;
}

.hlavicka2 {
border-collapse: collapse;
width: 100%;
height: 100%;
padding: 0px;
margin: 0px;
border: 0px;
}

.logo {
width: 225px;
vertical-align: top;
padding-top: 30px;
padding-left: 15px;
}

.menu {
background-image: url(../img/bg02.gif);
background-repeat: no-repeat;
background-position: bottom right;
vertical-align: bottom;
padding: 0px;
padding-left: 30px;
margin: 0px;
border: 0px;
}

.menu2 {
border-collapse: collapse;
vertical-align: bottom;
text-align: right;
padding: 0px;
margin: 0px;
border: 0px;
height: 29px;
}

.menu2 td {
padding: 0px;
}

.menu2 a {
font-family: Arial;
font-size: 11px;
color: #ffffff;
text-decoration: none;
height: 29px;
padding-left: 4px;
padding-right: 4px;
padding-top: 7px;
padding-bottom: 0px;
}

.obsah {
vertical-align: top;
background-image: url(../img/bg03.gif);
background-repeat: no-repeat;
background-position: top right;
font-family: Arial;
font-size: 11px;
color: #4C4C4C;
padding: 0px;
background-color: #ffffff;
}

.obsah td{
padding: 0px;
vertical-align: top;
font-family: Arial;
font-size: 11px;
color: #4C4C4C;
}

.obsah2 {
border-collapse: collapse;
width: 100%;
padding: 0px;
margin: 0px;
border: 0px;
}

.obsah2 td {
padding: 40px;
}

.paticka {
height: 47px;
padding: 0px;
margin: 0px;
background-image: url(../img/bg04.gif);
vertical-align: bottom;
text-align: center;
padding-right: 78px;
padding-bottom: 17px;
font-family: Arial, sans-serif;
font-size: 10px;
}

.just {
text-align: justify;
}

h1 {
margin-top: 15px;
font-size: 16px;
text-align: center;
}

.levy {
width: 244px;
padding: 0px;
}

.pravy {
width: 528px;
padding-bottom: 0px;
}

.pravy td{
padding: 0px;
}

.tabulka1 {
border-collapse: collapse;
width: 100%;
padding: 0px;
margin: 0px;
border: solid;
border-width: 1px;
border-color: #FABC00;
}

.tabulka1 td {
padding: 3px;
font-family: Arial;
font-size: 10px;
color: #4C4C4C;
border: solid;
border-width: 1px;
border-color: #FABC00;
}

.tabulka1 th {
padding: 3px;
font-family: Arial;
font-size: 10px;
color: #4C4C4C;
border: solid;
border-width: 1px;
border-color: #FABC00;
background: #F9E9B7;
}
