body {padding: 0; margin: 0px 0px 40px 0px; font: 70%/160% verdana, arial, helvetica, sans-serif; text-align: center;}

#hlavicka-null {width: 100%; padding: 0; border: 0;}
#hlavicka {padding: 0px; }

#hla1-null {width: 990px; padding: 0; border: 0; height: 128px; background: url('../images/hla.jpg') #fff no-repeat center top;}
#hla1 {padding: 0px;}
#hla1a-null {width: 330px; float: left; padding: 0; border: 0;}
#hla1a {padding: 0px;}
#hla1a h1.logo {width: 302px; height: 128px; padding: 0; margin: 0px 0px 0px 0px; background: url('../images/logo.gif') no-repeat; cursor: pointer;}
h1 span, .noscreen {display: none; }
#hla1b-null {width: 660px; float: right; padding: 0; border: 0;}
#hla1b {padding: 0px; }
.vlajky {padding: 25px 0px 0px 490px;}
.vlajky img {border: 1px solid #999; margin: 0px 8px 0px 0px;}


#hla2-null { width: 990px; padding: 0; float: left; border: 0; height: 31px; background: url('../images/menu1.gif') #fff no-repeat center top;}
#hla2 { padding: 0px; }

#vlevo-null {width: 495px; float: left; padding: 0; border: 0;}
#vlevo {padding: 20px 20px 20px 20px;}
#vlevo p {text-align: justify; margin: 10px 0px 0px 0px;}

#vpravo-null {width: 495px; float: right; padding: 0; border: 0;}
#vpravo {padding: 20px 18px 50px 22px;}


#znak-null {width: 455px; float: right; padding: 0; border: 0;}
#znak {text-align: center;}
#znak img {border: 0; margin-bottom: 20px;}

#stranka-null {width: 990px; float: left; padding: 0; border: 0;}
#stranka {padding: 30px 20px 0px 20px;}
#strank2 {padding: 20px 20px 0px 20px;}
#strank2 p, #stranka p {text-align: justify;}
#vlevo a, .link, #strank2 a {font-weight: normal; text-decoration: underline; color: #000;}
#vlevo a:hover, #strank2 a:hover {color: #507176;}
.link:hover {color: #1a76a3;}


#konec-null {width: 990px; margin-left: auto; margin-right: auto; background: #fff;}
#konec {padding: 0px 20px 0px 0px; text-align: center; color: #333;}
#konec p {padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#konec a {font-weight: normal; text-decoration: underline; color: #333;}
#konec a:hover {color: #d90000;}

#copyright-null {width: 990px; margin-left: auto; margin-right: auto; background: #fff;}
#copyright {padding: 0px 20px 0px 0px; text-align: right;}
#copyright a {font-weight: normal; text-decoration: none; color: #333; font-size: 80%; font-style: italic;}
#copyright a:hover {color: #d90000;}

.bunv {width: 990px; float: left;}
.buvv {width: 950px; float: left; padding-bottom: 20px;}
.bun6 {width: 165px; float: left;}
.bun3 {width: 316px; float: left;}
.bun63 {width: 330px; float: left;}
.bun62 {width: 165px; float: left;}
.bun6 a {display: block; height: 30px; color: #3c2915; text-decoration: none; padding: 7px 40px 0px 0px; text-align: center; font-size: 8pt;}
.bun62 a {display: block; height: 30px; color: #000; text-decoration: none; padding: 3px 40px 0px 0px; text-align: center; line-height: 110%; font-size: 8pt;}
.bun6 a:hover, .bun62 a:hover {color: #507176; font-size: 9pt; font-weight: bold;}
.bun63 a {display: block; height: 30px; color: #3c2915; text-decoration: none; padding: 7px 0px 0px 90px; text-align: center; font-size: 8pt;}
.bun63 a:hover {color: #507176; font-size: 9pt; font-weight: bold;}

.bunp {width: 452px; float: left; }
.bun1 {width: 216px; float: left; background: #ccc; margin-right: 20px; height: 50px;}
.bun2 {width: 216px; float: left; background: #ccc; height: 50px;}

.mapy {width: 452px; float: left; text-align: center;}
.mapy img {margin-bottom: 10px; border: 1px solid #cfcfcf;}

.foto1 {float: left; margin: 5px 10px 0px 0px; border: 1px solid #cfcfcf;}
.foto2 {float: right; margin: 5px 0px 0px 10px; border: 1px solid #cfcfcf;}

h2 {margin: 0px 0px 30px 20px; font-size: 110%; color: #507176; line-height: 120%; text-transform: uppercase;}
.nadpis-h2 {height: 45px;}
h3 {margin: 46px 0px 20px 15px; font-size: 10pt; color: #000;}
h4 {margin: 10px 0px 10px 0px; font-size: 120%; color: #000;}
h5x {margin: 5px 0px 5px 10px; font-size: 8pt; color: #fff;}
.cervene {color: #ff3300; font-weight: bold;}
.hnede {color: #507176; font-weight: bold; font-size: 10pt;}

dd {margin: 0px 0px 0px 140px; padding: 0px 0px 0px 0px;}
dt {color: #999; left: 0px; float: left; margin: 0px 0px 0px 20px; padding: 0px;}

fieldset {border-width: 0px; margin: 0px; padding: 0;}



































