body{background: #933 url('images/apla.jpg'); font: normal 14px; color: #fff; margin: 0px; padding: 0px;}
table{ margin: 0px; padding: 0px;}
td{vertical-align: top;}
p{text-indent: 0px;  margin: 4px 0px 0px; padding: 0px;}
p:first-letter{font: bold 30px georgia; color: #eee;}
hr{border: transparent 1px solid; border-bottom: 1px solid #fff; margin: 5px 0px; padding: 0px;}
img{border: none;}
img.foto{}
a.close:link, a.close:visited{display: blosk; position: absolute; top: 50px; right: 0px; z-index: 1000; font: bold 14px tahoma; color: #fff; text-decoration: none;}
a.close:hover{}

a.wer_html:link, a.wer_html:visited{position: absolute; top: 10px; left: 830px; z-index: 10000;font: bold 13px tahoma; color: #fff; text-decoration: none;}
a.wer_html:hover{color: #FFF59B;}

.small, a.small:link{font-size: 9px;}

#flash {text-align:center; position: absolute; z-index:1; left:40px ;}

#teksty{text-align:center; position: absolute; z-index:3; width: 474px; height: 455px; top: 55px; left:420px ;background-color: transparent; display: none;}
#text{margin-top: 0px; width: 100%; overflow: auto; height: 420px;}
#foto{margin-top: 0px; text-align: center; width: 100%; height: 420px; white-space: nowrap;}
#cennik{margin-top: 0px;}
#cennikOverflow{overflow: auto; height: 420px;}
#kontakttHTML{background: transparent url('images/karteczka.jpg') no-repeat ;font: bold 12px tahoma; color: #000; width: 264px; height: 350px; position: absolute; top: 63px; left: 107px;}
  #kontakttHTML hr{margin: 7px 15px ; border: 1px solid transparent; border-top: 1px solid #000;}
#czekacz{position: absolute; z-index:5; width: 122px; height: 32px; top: 270px; left:610px ;background-color: transparent; display: none;}
#tuWyswietlFoto{text-align: center; vertical-align: center}

div.head{font: bold 20px georgia; margin-bottom: 3px; cursor: default;}
table#podstrona{width: 100%; height: 430px;}
tr#mininavi{height: 20px;}
tr#mininavi td{text-align: center;}
td.mininavi{border-top: 1px solid #fff; border-bottom: 1px solid #fff}
tr#mininavi td a:link{font: bold 14px georgia; color: #fff; text-decoration: none; visibility: visible;}
tr#mininavi td a:visited{font: bold 14px georgia; color: #fff; text-decoration: none; visibility: visible;}
tr#mininavi td a:hover{font: bold 14px georgia; color: #fed9a3; text-decoration: none; position: relative; bottom: 1px; visibility: visible;}
span.inactive{font: bold 14px georgia; color: #855354; cursor: default;}

.reset{position: absolute; top: 541px; left: 865px; z-index: 1000;}

/* CENNIK */

table.cennik{font: normal 12px tahoma; color: #fff; width: 100%; padding: 3px}

td#naglowek{text-transform: capitalize; font-weight: bold; text-align: center;}
tr#naglowek{font: bold 14px; text-align: center;}


td.kategoria{font: bold 13px tahoma; text-align: center; vertical-align: center; text-transform: capitalize; padding: 10px 0px 3px}
td.usluga{font-weight: bold; border-top: 1px solid #faa; }
td.uwagi{border-top: 1px solid #faa;}
td.cena{font-weight: bold; border-top: 1px solid #faa; text-align: right; white-space: nowrap;}


tr#naglowek td.usluga, tr#naglowek td.uwagi, tr#naglowek td.cena{border: none; border-bottom: 1px solid #fff; padding: 3px 0px;}

/* werHTML */

#tloHTML{position: absolute; z-index:0; left:40px ;}
#tabela01{position: relative; top: 15px; left: 10px;}
#teksty{display: block;}

#odnosniki{text-align:right; position: absolute; width: 177px; top: 160px; left:184px ;background-color: transparent;}
#odnosniki a:link, #odnosniki a:visited{display: block; font: bold 16px tahoma; color: #fff; text-decoration: none; padding: 6px 0px; border-bottom: 1px solid #980000;}
#odnosniki a:hover{color: #FFF59B;}

#stolikirestauracja, #stolikikontakt, #stolikidojazd{position: absolute;  z-index: 20; top: 276px; left:22px ;background-color: transparent; display: block;}
#stolikigaleria{position: absolute;  z-index: 21; top: 120px; left:9px ;background-color: transparent; display: block;}
#stolikistolowka{position: absolute;  z-index: 22; top: 303px; left:15px ;background-color: transparent; display: block;}
#stolikisklep{position: absolute;  z-index: 23; top: 296px; left:22px ;background-color: transparent; display: block;}
#stolikistempelek{position: absolute;  z-index: 22; top: 309px; left:18px ;background-color: transparent; display: block;}

/* JS FOTO SLIDER ############################################################## */

#foto_slider_js{position: absolute; top:45px; left: 0px; width: 506px;}

#foto_slider_js #lista{position: absolute; top: 350px; left: -17px; width: 505px; height: 76px; overflow: auto;}
#foto_slider_js .mini_foto{float: left; width: 69px; height: 69px; overflow: hidden; cursor:pointer; text-align: center; vertical-align: center; margin: 2px; border: 4px solid transparent; background-color: #E0E8AF;}
#foto_slider_js .mini_foto img{}

#foto_slider_js table{position: absolute; top: 0px; left: -15px; height: 360px;}
#foto_slider_js #left_cell{width: 21px;vertical-align: middle;}
#foto_slider_js #mid_cell{width: 450px; vertical-align: middle; text-align: center;}
#foto_slider_js #right_cell{width: 21px;vertical-align: middle;}
#foto_slider_js #big{}
#foto_slider_js #next, #foto_slider_js #prev{width: 21px; height: 35px;}
#foto_slider_js #next{background: transparent url('images/next.gif') no-repeat;}
#foto_slider_js #prev{background: transparent url('images/prev.gif') no-repeat;}

