body { color: #f4f3e8; margin: 0px 0px 20px 0px; padding: 0px; background: url(../images/poz.gif) #cdd7e3 no-repeat fixed center bottom; font: 70%/140% verdana, arial, helvetica, sans-serif; text-align: center; }
#main { width: 960px; margin-left: auto; margin-right: auto; text-align: left; background-image: url("../images/str.gif"); background-repeat: repeat-y; margin-bottom: 5px; }

#hlavicka0-null { width: 100%; padding: 0; border: 0; }
#hlavicka0 { padding: 0px; }
#hlavicka1-null { width: 960px; padding: 0; border: 0; height: 85px; margin-left: auto; margin-right: auto; }
#hlavicka1 { padding: 0px; text-align: left; }
#hlavicka1 h1.logo { width: 205px; height: 58px; padding: 0; margin: 0px 0px 0px 70px; background: url("../images/logo.gif") no-repeat; cursor: pointer; }
h1 span, .noscreen { display: none; }
#hlavicka1 p { padding: 0px 380px 0px 0px; margin: 0px 0px 0px 0px; color: #003787; text-align: right; font-weight: bold;  }

#hlavicka2-null { width: 880px; padding: 0; border: 0; height: 30px; margin-left: auto; margin-right: auto; background: #424649;}
#hlavicka2 { padding: 0px 0px 0px 0px; background: url("../images/modra.gif") no-repeat left top;  }
#modra { padding: 0px; width: 254px; height: 30px; float: left; background: #003787; }


#hlavicka3-null { width: 100%; padding: 0; border: 0; height: 312px; background: url("../images/hla.jpg") no-repeat center top; }
#hlavicka3 { padding: 20px 0px 0px 30px; }
#hlavicka3-menu { width: 270px; }

#hlavicka4-null { width: 960px; padding: 0; border: 0; height: 65px; background: url("../images/hor.gif") no-repeat center top; }
#hlavicka4 { padding: 10px 0px 0px 0px; }

.cislo { margin: 10px 0px 0px 860px; color: #a49a85; font-weight: bold; font-size: 14pt; padding: 0px; }

#vlevo-null { width: 960px; float: left; padding: 0; border: 0; }
#vlevo { margin: 20px 70px 0px 70px; }
#vlevo p { text-align: justify; text-indent: 20px; }
#vlevo p img { float: left; border: 1px solid #333; margin: 0px 20px 20px 0px; }
#vlevo li, #vlevos li { padding-bottom: 5px; }
#vlevo a { font-weight: bold; text-decoration: underline; color: #fdfcf7; }
#vlevo a:hover { color: #6baafe; }

#paticka-null { clear: both; width: 100%; padding: 0; border: 0; height: 50px; background: url("../images/pat.gif") no-repeat center bottom; }
#paticka { padding: 0px; }

#konec-null { width: 960px; margin-left: auto; margin-right: auto; }
#konec { margin: 0px 0px 30px 0px; text-align: center; color: #5f594e; font-weight: bold; }
#konec a { font-weight: normal; text-decoration: underline; color: #5f594e; font-size: 80%; }
#konec a:hover { color: #fff; }

#copyright-null { width: 960px; margin-left: auto; margin-right: auto; }
#copyright { padding: 0px 40px 0px 70px; text-align: right; }
#copyright a { font-weight: normal; text-decoration: none; color: #002769; font-size: 80%; font-style: italic; }
#copyright a:hover { color: #999; }

h2 { margin: 0; font-size: 150%; color: #ff6600; padding: 0px 0px 40px 0px; text-align: center; }
h3 { margin: 0; font-size: 110%; color: #9b5e02; padding: 5px 0px 5px 20px; }
h4 { margin: 0; font-size: 100%; color: #6baafe; padding: 5px 0px 5px 20px; }

#menu1 { float: right; height: 30px; margin: 0; padding: 0; font-size: 100%; }
#menu1 ul { margin: 0; padding: 0; }
#menu1 ul li { margin: 0; height: 30px; padding: 0; list-style-type: none; float: left; }
#menu1 ul li a { display: block; color: #eae6ce; text-decoration: none; padding: 7px 30px 7px 30px; font-variant: small-caps; font-weight: bold; background: url("../images/odr2.gif") left center no-repeat; }
#menu1 ul li a:hover { background: #003787 url("../images/odr2.gif") left center no-repeat; color: #cf5c00; }

#menu2 { float: left; width: 250px; }
#menu2 ul { margin: 0; padding: 0; width: 250px; }
#menu2 ul li { position: relative; margin: 0; padding: 0; list-style: none; }
#menu2 ul li a { display: block; height: 22px; font-variant: small-caps; font-size: 9pt; text-decoration: none; font-weight: bold; color: #eae6ce; padding: 10px 0px 10px 10px; _width: 100%; border-bottom: 1px solid #575a5b; }
#menu2 ul li a:hover { color: #ff6600; }
.cis { color: #918a7a; font-weight: bold; padding-right: 9px; border-right: 1px solid #918a7a; margin-right: 9px; }

.bunv { float: left; width: 820px; text-align: center; }
.bun1 { float: left; width: 410px; text-align: center; }
.bun1 img { border: 1px solid #333; margin: 10px 0px 10px 0px; }

dd { margin: 0px 0px 0px 220px; padding: 0px 0px 10px 0px; }
dt { color: #918a7a; font-style: italic; left: 0px; float: left; margin: 0px 0px 0px 80px; padding: 0px; }
dd img { border: 1px solid #000; margin: 10px 15px 0px 0px; }

.foto { float: left; margin: 5px 20px 10px 0px; border: 1px solid #000; }



