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

#hlavicka0 {width: 100%; height: 131px; padding: 0; margin: 0; border: 0;}
#hlavicka {float: left; padding: 0; background: url(../images/obr.gif) no-repeat right bottom;}
#hlavicka #logo {position: relative; width: 345px; height: 90px; overflow: hidden; margin: 0 0 0 227px; padding: 0; font-size: 200%;}
#hlavicka #logo span {display: block; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; margin: 0; padding: 0; background: url("../images/logo.gif") 0 0 no-repeat; cursor: pointer;}
#hlavicka img { border: 0; margin: 0px 0px 0px 0px; }
.ikony { margin-left: 610px; margin-bottom: 10px; }
.noscreen {display: none;}

#stranka-null { width: 760px; float: left; padding: 0; border: 0; background-image: url("../images/str.jpg"); background-repeat: repeat-y; }
#stranka { padding: 0px; }

#vpravo-null { width: 170px; height: 300px; float: right; padding: 0; border: 0; background: url(../images/vpravo.jpg) no-repeat center top; }
#vpravo { padding: 50px 0px 0px 10px; }

#vlevo-null { width: 590px; min-height: 600px; _height: 600px; float: left; padding: 0; border: 0; background: url(../images/vlevo.jpg) no-repeat left top; }
#vlevo { padding: 0px 0px 0px 20px; }
#vlevotx-null { width: 570px; float: right; padding: 0; border: 0; background: url(../images/dole.jpg) no-repeat 0% 100%; }
#vlevotx { padding: 20px 19px 0px 19px; }
#vlevotx p { text-align: justify; margin: 5px 0px 5px 0px; }
#vlevo a { font-weight: bold; text-decoration: underline; color: #000; }
#vlevo a:hover { color: #ff6600; }
#vlevo p img { border: 1px solid #e2e2e2; margin: 0px 20px 0px 0px; float: left; }

#cele-null { clear: both; width: 760px; padding: 0; border: 0; }
#cele { padding: 0px 20px 10px 20px; }

#paticka-null { clear: both; width: 100%; padding: 0; border: 0; background: url(../images/pata.jpg) #014059 no-repeat center top; }
#paticka { padding: 0px 20px 10px 40px; }
#paticka img { border: 0; margin: 0px 20px 0px 0px; }
.nabidka { margin: 30px 0px 0px 0px; font-size: 8pt; color: #81aed3; }
#paticka { text-align: justify; }
.text1 { height: 75px; padding: 0px 0px 0px 30px; font-size: 14pt; color: #08557a; font-weight: bold; letter-spacing: 1pt; }
.text1 p { padding: 20px 0px 0px 0px; }
#paticka a { font-weight: bold; text-decoration: underline; color: #81aed3; font-size: 8pt; }
#paticka a:hover { color: #fff; }

#copyright-null { width: 760px; margin-left: auto; margin-right: auto; }
#copyright { padding: 5px 20px 0px 0px; text-align: right; }
#copyright a { font-weight: normal; text-decoration: none; color: #6199c8; font-size: 80%; font-style: italic; }
#copyright a:hover { color: #fff; }

h2 {clear: both; margin: 0; font-size: 130%; color: #e34002; margin: 20px 0px 10px 20px; text-transform: uppercase; font-family: Arial, Verdana, Helvetica, sans-serif; }
h3 { margin: 0; font-size: 110%; color: #08557a; margin: 10px 0px 10px 20px; }
.cervene { color: #e34002; font-weight: bold; }
.cervene2 { color: #e34002; font-weight: bold; font-size: 10pt; }
.foto01 { float: left; margin: 0px 0px 0px 0px; }

.menu { float: left; width: 160px; }
.menu ul { margin: 0; padding: 0; width: 160px; }
.menu ul li { position: relative; margin: 0; padding: 0; list-style: none; }
.menu ul li a { display: block; font-size: 8pt; font-variant: small-caps; text-decoration: none; font-weight: bold; background: url("../images/odr.gif") 8px left no-repeat; color: #fff; padding: 2px 0px 2px 15px; _width: 100%; }
.menu ul li a:hover { color: #00ccff; }
a#klik { color: #00ccff; }
.napis { color: #fdc551; font-size: 10pt; font-weight: bold; padding-left: 15px; }
.refer { color: #ff6600; font-weight: bold; padding: 10px 0px 5px 20px; text-align: left; }
.posun { padding-left: 80px; }

.bunv { float: left; width: 532px; margin: 10px 0px 10px 0px; }
.bun3 { float: left; width: 177px; text-align: center; }
.bun5 { float: left; width: 106px; text-align: center; }
.bun2 { float: left; width: 266px; text-align: center; }
.bun3 img, .bunv img, .bun2 img, .bun5 img { border: 1px solid #e2e2e2; }

dd { margin: 0px 0px 0px 140px; padding: 0px 0px 10px 0px; }
dt { color: #08557a; font-style: italic; left: 0px; float: left; margin: 0px 0px 0px 20px; padding: 0px; }

.akce {  border: 3px solid #fe9525; color: #000; margin: 10px 0px 10px 0px; padding: 0px 10px 0px 20px;}

.lista {  width: 570px; height: 30px; background: url("../images/nahore.jpg") top left no-repeat; }
.listatx {  color: #fff; font-weight: bold; text-align: right; padding: 5px 20px 0px 0px; font-size: 8pt; }
