body {
    background: #8F0000;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
}
.obal {
    width: 882px;
    text-align: left;
    margin: auto;
}
p.normal {
    padding: 10px;
    margin: 20px;
    border-bottom: dashed 1px #1B398C;
}
table {
    margin-top: 12pt;
    margin-bottom: 12pt;
    border-collapse: collapse;
    border: 1px black solid;
}
td {
    padding: 3px;
}
.hlavicka {
    background: #fff;
    width: 882px;
    height: 129px;
    padding: 0px;
    /*margin: auto;*/
    background-image: url(d/images/navrh1_03.jpg);
}
.prouzek{
    width: 100%;
    height: 160px;
    padding: 0px;
    margin: 0px;
    background-image: url(d/images/navrh1_05.jpg);
    background-repeat: repeat-x;
}
.obal_menu {
    background: #fff;
    width: 882px;
    height: 160px;
    margin: auto;
    padding: 0px;
    background-image: url(d/images/navrh1_07.jpg);
    text-align: left;
}
.menu {
    color: white;
    font-weight: bold;
    left: 446px;
    position: relative;
    text-align: left;
    top: 68px;
    width: 415px;

}
.menu2 {
    color: #1b398c;
    font-weight: bold;
    left: 446px;
    position: relative;
    text-align: left;
    top: 83px;
    width: 415px;
}
.menu a {
    color: white;
    text-decoration: none;
}
.menu2 a {
    color: #1b398c;
    text-decoration: none;
}
.menu a:hover, .menu2 a:hover  {
    text-decoration: underline;
}
.telo {
    background: #fff;
    width: 882px;
    margin-top: 0px;
    /*margin-left:auto;
    margin-right: auto;*/
    padding: 0px;
}
h1 {
    padding: 0px;
    margin: 0px;
    text-align: center;
    color: #1B398C;
}
h2 {
    padding: 0px;
    margin: 0px;
    text-align: center;
    color: #1B398C;
}
.telo div.hl {
    padding: 10px;
    margin: 20px;
    border-bottom: dashed 1px #1B398C;
}
.telo p.hl {
    padding: 10px;
    margin: 20px;
    border-bottom: dashed 1px #1B398C;
}
.telo p.popisek{

}
.telo img.nahled{
    margin: 5px;
    padding: 5px;
    float: left;
}
.telo .sokolovna{
    text-align: center;
    padding: 12px;
}
.levy{
    padding-top: 20px;
    float: left;
    width: 220px;
}
.pravy{
    padding-top: 20px;
    padding-right: 20px;
    float: right;
    width: 620px;
}
.pravy img{
    padding-bottom: 20px;
}
.reset{
    clear: both;
}
.obrazky {
    text-align:center;
    padding-top: 20px;
}
