body {text-align: center; background: URL("../img/bodybg.jpg") repeat-x #FFFFFF fixed; color: #554444; font: 14px tahoma; }

a {color: #117777; }
a:active {color: #997755; }
a:hover {color: #997755; }

h1 {text-align:center; margin: 20px 0px 10px 0px; font: 16px tahoma; font-weight: bold; color: #554444; }
h2 {text-align:center; margin: 20px 0px 10px 0px; font: 14px tahoma; font-weight: bold; }

/*STRUKTURA*/

#hlavni {text-align: center; margin: 0px auto; margin-top: 10px; width: 790px; padding: 0px; 
         background: URL("../img/center.jpg") #FFEECC repeat-y; }

#hlavicka {background: URL("../img/hlavicka.jpg") #FFEECC; background-position: top left; width: 790px; height: 180px;
 padding: 0px 0px 0px 0px; border: solid 0px #EEBB88; text-align: right; }
#hlavicka h1 {margin-top: 20px; }

#odkazy {background: URL("../img/odkazy.jpg") #FFCC99; width: 790px; height: 90px; padding: 0px 0px 0px 0px; 
         margin-top: 0px; border: solid 0px #EEBB88; }
#odkazy a {height: 40px; display: block; float: left; font: 12px tahoma; font-weight: bold; }

#center  {repeat-x; width: 790px; _width: 776px; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; 
         border: solid 0px #EEBB88; text-align: left; }

#paticka {background: URL("../img/paticka.jpg") #FFCC99; width: 790px; height: 40px;
  padding: 0px; border: solid 0px #EEBB88; text-align: left; color: #997755; clear: both; }
#paticka a {margin: 0px 25px 0px 25px; }


/*DOPLNKY HLAVNI*/

#logodiv {float: left; width: 300px; }
#podlogo {float: left; border: 0px solid; margin: 5px 0px 10px 40px; _margin: 5px 0px 0px 19px; font: 11px tahoma; }
#podlogo td {text-align: center; border: 0px solid; }
#logo {width: 300px; height: 86px; margin: 0px 0px 0px 20px; border: 0px solid; float: left; }
#vlajky {float: right; }
.vlajka1 {width: 30px; height: 20px; margin: 25px 25px 0px 30px; border: 0px; }
.vlajka {width: 30px; height: 20px; margin: 10px 25px 0px 30px; border: 0px; }

.photoright {width: 133px; height: 100px; margin: 10px 0px 10px 0px; border: 0px solid; }
.photofirst {width: 133px; height: 100px; margin: 0px 0px 10px 0px; border: 0px solid; }
.photolast {width: 133px; height: 100px; margin: 10px 0px 20px 0px; border: 0px solid; }

.pleft {width: 618px; min-height: 630px; _height: 630px; float: left; margin: 0px 0px 0px 7px; _margin: 0px 0px 0px 0px; border: 0px solid; border: solid 0px; 
        background: #FFFFFF URL("../img/text.jpg") repeat-x; text-align: center; }
#text {margin: 10px 20px 20px 20px; text-align: left; }
.pright {width: 158px; background: #FFD7AC; text-align: center; float: left; margin: 0px 0px 0px 0px;
         border: 0px solid; }
.pright a {width: 133px; height: 100px; margin: 10px 0px 10px 13px; _margin: 10px 0px 10px 0px; border: 0px solid; display: block; }

#pension a {background: URL(../img/menu/cze/shuttle.jpg) left; margin: 15px 0px 0px 18px; width: 120px; _margin: 10px 0px 0px 8px; }
#pension a:hover {background-position: right; }
#onas a {background: URL(../img/menu/cze/linz.jpg) left; margin: 39px 0px 0px 30px; width: 120px; }
#onas a:hover {background-position: right; }
#sluzby a {background: URL(../img/menu/cze/okoli.jpg) left; margin: 31px 0px 0px 30px; width: 120px; }
#sluzby a:hover {background-position: right; }
#cenik a {background: URL(../img/menu/cze/transport.jpg) left; margin: 21px 8px 0px 0px; width: 120px; _margin: 21px 2px 0px 0px; }
#cenik a:hover {background-position: right; }
#foto a {background: URL(../img/menu/cze/sebastian.jpg) left; margin: 11px 6px 0px 38px; width: 120px; _margin: 11px 0px 0px 38px; }
#foto a:hover {background-position: right; }
#kontakt a {background: URL(../img/menu/cze/kontakt.jpg) left; margin: 0px 8px 0px 40px; width: 120px; _margin: 0px 2px 0px 40px; }
#kontakt a:hover {background-position: right; }

#foto1 a {background: URL(../img/lista/photo1.jpg) left; }
#foto1 a:hover {background-position: right; }
#foto2 a {background: URL(../img/lista/photo2.jpg) left; }
#foto2 a:hover {background-position: right; }
#foto3 a {background: URL(../img/lista/photo3.jpg) left; }
#foto3 a:hover {background-position: right; }
#foto4 a {background: URL(../img/lista/photo4.jpg) left; }
#foto4 a:hover {background-position: right; }
#foto5 a {background: URL(../img/lista/photo5.jpg) left; }
#foto5 a:hover {background-position: right; }
#foto6 a {background: URL(../img/lista/photo6.jpg) left; }
#foto6 a:hover {background-position: right; }
#foto7 a {background: URL(../img/lista/photo7.jpg) left; }
#foto7 a:hover {background-position: right; }

/*DOPLNKY OSTATNI*/

#theme {width: 545px; height: 127px; border: 0px solid; margin: 10px 0px 0px 0px; }

.mini {width: 100px; height: 70px; border: 0px; margin: 0px 6px 0px 6px; }

.tableft {width: 200px; border: 0px solid #997755; font: 14px tahoma; margin: 10px 20px 0px 20px; }
.tableft td {text-align: center; font: 14px tahoma; border: 1px solid #997755; width: 70px; }
.tableft th {text-align: center; font: 14px tahoma; border: 0px solid #997755; font-weight: bold; }

.cena {font-weight: bold; margin: 0px 0px 0px 5px; }

.fotogal {width: 175px; height: 131px; border: solid 2px #EECCAA; }