body {font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 8pt; font-weight: normal; color: #000000}
img {border: 0px; margin: 0px}
#maindiv {width: 775px; height: 600px; padding: 0px; margin-left: auto; margin-right: auto; background-image: url('back.jpg'); background-repeat: no-repeat}
#menudiv {width: 148px; height: 180px; padding: 0px; margin-left: 25px}
#topfreeline {height: 15px; font-size: 4pt; width: 100%; padding: 0px; margin: 0px}
.menu {padding: 0px; margin: 0px}
#vyhledavac {width: 270px; height: 230px; margin-left: 25px; margin-top: 55px; padding: 0px}
#dbstats {width: 25px; height: 30px; font-size: 8pt; font-weight: bold; color: #000000; margin-top: 33px; margin-left: 56px; text-align: right}
#target {width: 430px; height: 320px; overflow: hidden; margin-left: 320px; margin-top: 15px; font-size: 8pt; font-weight: bold; color: #743D54; text-align: justify}
#logo {float: right; margin: 8px}
#sponzori {width: 260px; height: 50px; margin-top: 2px; margin-left: auto; margin-right: auto; text-align: center}
.formdiv {margin-bottom: 5px; height: 22px}
.formdiv_left {width: 90px; float: left}
.formdiv_right {width: 160px; float: left}
.formdivcenter {text-align: center; margin-bottom: 5px}
#targethead {width: 420px; height: 20px; font-size: 13.5pt; color: #FCFCFC; background-color: #8DA1A2; margin-left: 330px; margin-top: -334px}
.fieldset {font-family: Arial,verdana,helvetica; font-size: 8pt; font-weight: bold; color: #743D54; border: 0px; padding: 5px}
.pole {font-size: 8pt; font-weight: bold; color: #000000; background-color: #DDC8CD; border: 1px solid #6C122C; width: 150px}
.poleshort {font-size:8pt; font-weight: bold; color: #000000; background-color: #DDC8CD; border: 1px solid #6C122C; width: 67px; text-align: center}
.button {font-size: 8pt; font-weight: bold; color: #DDC8CD; background-color: #743D54; border: 1px solid #000000; width: 80px}
.nabidka_radek {width: 100%; height: 160px}
.polozkanabidky {width: 140px; height: 160px; background-image:url('pozadinabidky.jpg'); background-repeat: no-repeat; float: left; margin-right: 2px; font-size: 8pt; font-weight: normal}
.polozkanabidky2 {width: 140px; height: 160px; background-image:url('pozadinabidky2.jpg'); background-repeat: no-repeat; float: left; margin-right: 2px; font-size: 8pt; font-weight: normal}
.nabobrazek {width: 100px; height: 75px; margin-left: auto; margin-right: auto; margin-top: 5px}
.nabnadpisek {width: 115px; height: 12px; margin-left: auto; margin-right: auto; margin-top: 5px; font-weight: bold; text-align: center}
.nabtext {width: 120px; height: 60px; margin-left: auto; margin-right: auto; margin-top: 3px; text-align: left}
.nabtext a {color:#666666; text-decoration: none}
.nabtext a:hover {color:#990033; text-decoration: none}
.nabtext2 {width: 115px; height: 130px; margin-left: auto; margin-right: auto; margin-top: 5px; text-align: left}
.nabtext2 a {color:#666666; text-decoration: none}
.nabtext2 a:hover {color:#990033; text-decoration: none}
#strankovanifree {width: 160px; height: 20px; float: left}
#strankovani {width: 245px; height: 17px; margin-top: 2px; float: left; font-size: 10pt; font-weight: normal; text-align: center}
#strankovani a {font-size: 12pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
#strankovani a:hover {text-decoration: none; font-weight: bold; font-size: 12pt; color: #B9C6FF}
#nadpisek {width: 260px; height: 20px; float: left}
#smallnadpisek {font-size: 8pt}
#nadpisekpage {width: 175px; height: 20px; float: left}
#zmenapismanadpisu {font-size: 10pt; font-weight: bold; margin-top: 4px; height: 16px}
#polozka_obrazky {width: 150px; height: 100%; float: left}
#polozka_udaje {width: 280px; height: 100%; float: left}
.polozkakatalogulong {width: 280px; height: 120px; text-align: justify; font-weight: normal; font-size: 8pt; overflow: auto; margin-bottom: 5px}
.polozkakatalogu {width: 280px; height: 18px; font-weight: normal; font-size: 8pt}
.left_polozkakatalogu {width: 120px; height: 100%; float: left; font-weight: bold}
.right_polozkakatalogu {width: 160px; height: 100%; float: left}
.obrazek_reality_div {width: 150px; height: 105px}
.obrazek_reality {width: 133px; height: 100px; border: 1px solid #000000}
.showmorepics {width: 133px; height: 70px; border: 0px; text-align: center; font-size: 8pt}
.showmorepics a {text-decoration: none; color: #990033; font-size: 8pt}
.showmorepics a:hover {text-decoration: none; color: #000000}
.rezervovat {width: 133px; height: 30px; border: 0px; text-align: center; font-size: 8pt; margin-top: 10px}
.rezervovat a {color: #FFFFFF; background-color: #743D54; font-weight: bold; text-align: center; padding: 3px; letter-spacing: 2px; text-decoration: none; border: 1px solid #660000}
.rezervovat a:hover {color: #DDC8CD; background-color: #743D54; font-weight: bold; text-align: center; padding: 3px; letter-spacing: 2px; text-decoration: none; border: 1px solid #660000}
#tablefurtherimages {border: 0px; width: 133px; height: 30px; text-align: center; font-weight: normal; color: #763A54}
#spodek {margin-top: 18px; color: #DDC8CD; font-weight: normal; width: 735px; margin-left: auto; margin-right: auto; height: 20px; padding: 0px}
#spodek a {font-weight: bold; text-decoration: none; color: #DDC8CD}
#spodek a:hover {font-weight: bold; text-decoration: none; color: #FFFFFF}
.pageform {width: 400px; height: 25px}
.pf_left {float: left; width: 180px}
.pf_right {float: left; width: 220px}
.pf_right2 {float: left; width: 220px; text-align: left}
.pf_center {float: left; width: 100%; text-align: center}
.pf_center1 {width: 100%; text-align: center; margin-bottom: 20px}
.pf_center a {text-decoration: none; font-variant: small-caps; font-size: 12pt; color: #990000}
.pf_center a:hover {text-decoration: none; font-variant: small-caps; font-size: 12pt; color: #000000}
.intromsg {font-size: 10pt; margin-bottom: 20px}
.cont {font-size: 10pt; text-align: center; margin-bottom: 15px}
.cont a {color: #000000; text-decoration: none}
.cont a:hover {color: #660000; text-decoration: none}
.pagepole {font-size: 8pt; font-weight: bold; color: #000000; background-color: #DDC8CD; border: 1px solid #6C122C; width: 150px}
.pagetextarea {font-size: 8pt; font-weight: bold; color: #000000; background-color: #DDC8CD; border: 1px solid #6C122C; width: 150px; margin-bottom: 10px}
.pagepoleshort {font-size:8pt; font-weight: bold; color: #000000; background-color: #DDC8CD; border: 1px solid #6C122C; width: 67px; text-align: center}
.pagebutton {font-size: 8pt; font-weight: bold; color: #DDC8CD; background-color: #743D54; border: 1px solid #000000; width: 150px}
#scroll {width: 100%; height: 270px; overflow: auto}
#kontakty {width: 100%; height: 200px; margin-top: 60px; text-align: center}
#kontakty a {text-decoration: none; color: #000000}
#kontakty a:hover {text-decoration: none; color: #660033}
#searchmargin {width: 425px; height: 280px; overflow: auto}
#tab_search {width: 400px; border: 0px; margin-left: auto; margin-right: auto; z-index: 100; font-weight: normal}
.tab_cislo {width: 70px; text-align: center; font-weight: bold; height: 20px}
.tab_cislo a {color: #990000; text-decoration: none}
.tab_cislo a:hover {color: #000000; text-decoration: none}
.tab_nazev {width: 200px; text-align: left; height: 20px}
.tab_cena {width: 80px; text-align: right; height: 20px}
.tab_icons {width: 50px; text-align: right; height: 20px}
.tab_icon {width: 15px; height: 15px; border: 1px solid #000000; margin: 1px}
.basictext {width: 100%; height: 250px; font-size: 8pt; font-weight: bold; color:#660000; text-align: justify; margin: 2px}
.basictext a {color: #000000; text-decoration: none}
.basictext a:hover {color: #660033; text-decoration: none}
.emphasistext {font-style: italic; text-align: center; font-size: 10pt; font-weight: bold}
#bannercoffee {width: 100%; border: 0px; margin: 5px 2px 5px 2px}
