body { padding: 0; margin: 30px 0px 40px 0px; font: 70%/160% verdana, arial, helvetica, sans-serif; text-align: center; 
      color: #f4f4f4; background: url(../images/poz.jpg) #191919 no-repeat center top; }
#main { width: 760px; margin-left: auto; margin-right: auto; text-align: left;}

#hlavicka-null { width: 100%; padding: 0; border: 0; height: 260px; }
#hlavicka { width: 760px; margin-left: auto; margin-right: auto; text-align: left; }
.firma { padding: 10px 0px 0px 26px; color: #9e9e9e; font-weight: bold; font-size: 7pt; }
#hlavicka h1.logo { width: 233px; height: 114px; padding: 0; margin: 0px 0px 0px 20px; background: url("../images/logo.gif") no-repeat; cursor: pointer; }
h1 span, .noscreen { display: none; }

#vpravo-null { width: 560px; float: right; padding: 0; border: 0; }
#vpravo { padding: 0px 0px 0px 20px; }
#vpravo a { font-weight: bold; text-decoration: underline; color: #f4f4f4; }
#vpravo a:hover { color: #ff7a0c; }
#vpravo p { text-align: justify; }
#vpravo li { padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; }
#vpravo ul { padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px; }
#vpravo p img {border: 1px solid #000; float: left; margin: 5px 10px 0px 0px;}

#vlevo-null { width: 200px; float: left; padding: 0; border: 0;}
#vlevo { padding: 60px 0px 0px 10px;}
#vlevo ul {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

#cele-null { width: 760px; height: 100px; float: left; padding: 0; border: 0; background: url(../images/aswf.gif) no-repeat 25px 50%; }
#cele { padding: 0px 20px 0px 200px; }
#cele img {border: 0; margin-right: 20px;}

#paticka-null { clear: both; width: 100%; padding: 0; border: 0; height: 30px; background: url(../images/pata.gif) no-repeat center top; }
#paticka { padding: 0px 20px 0px 0px; font-weight: bold; }
#paticka img { border: 0; margin: 7px 2px 0px 2px; }
.text0 { width: 200px; text-align: center; }
.text2 { color: #c0c0c0; text-align: left; margin: 10px 0px 0px 35px; }
.text2 a { font-weight: bold; text-decoration:underline; color: #c0c0c0; padding-right: 100px;  }
.text2 a:hover { color: #ff7a0c; }

.copyright { padding: 20px 0px 40px 0px; text-align: right; }
.copyright a { font-weight: normal; text-decoration: none; color: #333; font-size: 80%; font-style: italic; }
.copyright a:hover { color: #fff; }

h2 { margin: 10px 20px 50px 0px; text-align: right; font-size: 170%; color: #747474; font-family: Arial, Verdana, Helvetica, sans-serif; }
h3 { margin: 10px 0px 10px 20px; font-size: 120%; color: #dd5b04; text-transform: uppercase; }
h4 { margin: 10px 0px 0px 20px; font-size: 120%; color: #fff; }
.oranz { font-weight: bold; color: #dd5b04; }
.bile { font-weight: bold; color: #fff; padding-left: 20px; }
.sikmo { font-style: italic; color: #c0c0c0; font-weight: bold; padding-right: 5px; }
.mez1 { padding-right: 40px; }

.menu {clear: both; width: 190px;}
.menu ul { margin: 0; padding: 0; width: 190px; border-top: 2px solid #686868; }
.menu ul li { position: relative; margin: 0; padding: 0px 0px 0px 15px; list-style: none; height: 34px; background-image: url("../images/menu.gif"); background-repeat: repeat-x; }
.menu ul li a { display: block; background: url("../images/odr.gif") center left no-repeat; font-size: 8pt; text-decoration: none; font-variant: small-caps; font-weight: bold; color: #e8e8e0; padding: 5px 0px 5px 25px; _width: 100%; }
.menu ul li a:hover { color: #ff7a0c; }
a#klik { color: #666; }

#men2 {clear: both; width: 190px; overflow: hidden;}
#men2 ul { margin: 10px 0px 10px 10px; padding: 0; width: 190px;}
#men2 ul li { position: relative; margin: 0; height: 22px; padding: 0px 0px 0px 0px; list-style: none;}
#men2 ul li a { display: block; font-size: 8pt; text-decoration: none; font-weight: bold; color: #e8e8e0; padding: 3px 0px 3px 30px; _width: 100%; }
#men2 ul li a:hover { color: #ff7a0c; }

dd { margin: 0px 0px 0px 120px; padding: 0px 0px 10px 0px; }
dd img { margin: 15px 0px 0px 0px; border: 1px solid #000; }
.mapa { margin-right: 15px; border: 1px solid #000; }
dt { color: #c0c0c0; font-style: italic; left: 0px; float: left; margin: 0px 0px 0px 0px; padding: 0px; }

.obr { border: 0; border: 1px solid #000; margin-top: 20px; }
.auto { border: 0; border: 0; margin-left: 120px; }
.foto {border: 1px solid #000; }

.bunv {float: left; width: 540px; margin-bottom: 10px;}
.bun3 {text-align: center; width: 180px; float: left;}
.bun2 {text-align: center; width: 270px; float: left;}
.bun3 img, .bun2 img {border: 1px solid #000;}











