img {
 border: 0px ;
}


p {
 font-family: Verdana ;
}

div {
 font-family: Verdana ;
}

td {
 font-family: Verdana ;
}
* {
 /* font-family: Verdana ; */
}

html, body {
 /* height: 100% ; */
}

a {
 color: #7B581B ;
}

body {
 background-color: #241915 ;
 background-image: url( gfx/back_pattern.gif ) ;
 margin: 0px ;
 padding: 0px ;
 text-align: center;
}

#framePage {
 background-color: #f6e2a2 ; /*#FEDDB4 ; */
 background-image: url() ;
}

#logo {
/* background-image: url( 'gfx/palac.gif' ) ;
 background-position: bottom;
 background-repeat: no-repeat;
*/ width: 912px ;
 height: 120px ;
 margin: auto ;
 text-align: left ;
 margin-bottom: 10px ;
}

#logo div {
 position: relative ;
 display: inline ;
 float: right ;
 top: 0px; 
}

#logo a img {
 margin-top: 20px ;
 border: 0px ;
}

#menu {
 width: 910px ; 
 height: 240px ;
/* background-color: #1E1510 ; */
 margin: auto ;
 margin-bottom: 2px ;
}

#content {
 width: 910px ;
 background-color: #f6e2a2 ; /*#FEDDB4 ; */
 margin-left: auto ;
 margin-right: auto ;
 font-family: verdana;
}

#content iframe {
 border: 0px ;
 width: 100% ;
 background-color: #f6e2a2 ; /*#FEDDB4 ; */

}

#footer {
 margin-left: auto ;
 margin-right: auto ;
 width: 910px ;
 height: 12px ;
 font-size: 8pt; 
 color: #f6e2a2 ;
}

#footer div.left {
 float: left ;
 display: inline ;
}

#footer div.right {
 float: right ;
 display: inline ;
}

#footer div.right a {
 color: #f6e2a2 ;
}

table.enter {
 width: 100% ;
 height: 100% ;
 color: #fff ;
 text-align: center;
}

#enter td {
 vertical-align: middle;
 height: 100% ;
 border: 1px solid #fff ;
 color: #fff ;
}

table.tmapa {
 text-align: left ;
 width: 912px ;
}

div.mapa {
/* height: 400px ; */
 background-image: url( gfx/wzorki_strona_1.gif ) ;
 background-repeat: no-repeat;
}

div.mapa_1 {
 width: 424px; 
 height: 200px ;
 float: left ;
 text-align: left ;
 padding-left: 25px ;
/* border: 1px solid #f00 ;  */
}

div.mapa_1 ul {
list-style: none;
}

div.polozenie {
 text-align: left ;
 font-size: 10pt ;
 padding-top: 20px ;
 padding-left: 35px ;
 height: 45px ;
 font-family: Verdana, Arial ;
}

p.big {
 text-align: left ; 
 padding-top: 0px ;
 margin-top: 0px ;
 font-size: 16pt ;
 font-family: Verdana, Arial ;
 clear: both ;
}

div.spacer {
 height: 10px ;
}
.txt {
/* padding-top: 10px ; */
 padding-left: 35px ;
 padding-right: 35px ;
 font-size: 10pt ;
}

div.txt ul {
 font-size: 10pt ;
}

#spacer {
 height: 0px ;
}

div.txt table {
 font-size:10pt ;
}

p {
 text-align: left ;
}

.wzorki {
 background-image: url( gfx/wzorki_strona_1.gif ) ;
 background-repeat: no-repeat;
 background-color: #f6e2a2 ; /*#FEDDB4 ; */
}

.wzorki2 {
 background-image: url( gfx/wzorki_strona_2.gif ) ;
 background-repeat: no-repeat;
 background-color: #f6e2a2 ; /*#FEDDB4 ; */
}

div.atrakcja {
 width: 421px ;
 padding-bottom: 20px ;
/* height: 235px ;
 float: left ;*/
/* background-color: #00f; */ 
}

div.atrakcja div.head {
 font-weight: bold ;
 text-align: left ;
 font-size: 12pt ;
}

div.atrakcja div.img {
 width: 200px;
 height: 140px ;
 margin-right: 5px ;
/* border: 1px solid #000 ;*/
 float: left ;
}

div.atrakcja div.desc {
 text-align: left ;
/* baCKGROUND-color: #f00 ; */
}

div.atrakcja div.img img {
/* width: 200px; */
/* margin-left: auto ;
 margin-right: auto ;
 height: 140px ;*/
  border: 1px solid #000 ;
  float: right ;	
}

a {
 text-decoration: none;
}

div.swf_lewo {
 width: 250px; 
 height: 420px; 
 float: left; 
 margin-right: 25px;
}

ul.lista {
list-style-type: none;
text-align: left;
}

ul.lista2 {
list-style-type: disc;
text-align: left;
margin-top: 0px ;
}

table.cennik {
 border-right: 1px solid #000 ;
 border-bottom: 1px solid #000 ;
 width: 850px;
 font-size: 10pt ; 
/* border: 1px solid #000 ; */
/* border-collapse: collapse;   */
 text-align: center;
}

table.cennik td {
 border-left: 1px solid #000 ;
 border-top: 1px solid #000 ;
}

table.cennik tr {
 border-right: 1px solid #000 ;
 border-bottom: 1px solid #000 ;
}

table.cennik tr.head {
 text-align: center ;
}

table.cennik tr.head td {
 background-color: #000 ;
 background-image: url( gfx/bg_tabelka_top.gif ) ; 
 color: #F6E2A2 ;
 background-repeat: repeat-x ;
 border-spacing: 0px ;
 text-align: center ;
}

table.cennik tr.head2 td {
 background-color: #000 ;
 background-image: url(gfx/bg_tabelka_top2.gif);
 color: #F6E2A2 ;
 border-spacing: 0px ;
}

tr.bg td {
 background-color: #e6d297 ;
}

td.td_left {
 text-align: left;
}

div.fotki img {
 border: 1px solid #000 ;
}

table.kontakt {
 width: 100%;
}

table.kontakt td {
 text-align: center ;
}

table.duzy_tab b {
 font-size: 16px ;
}


div#powitxt {
  width: 473px;
  height: 523px;
  margin: 0 auto;
  margin-top: 50px;
  padding-top: 30px;
  background-image: url('images/tlo_pod_tekst_strona_startowa.gif');
}

div#powitxt p {
  color: #CEAE7B;
  font-family: Arial, Verdana;
  font-size: 8pt; 
  text-align: center;
  margin: 10px 75px;
}

div#powitxt p#pierwszy {
  margin-top: 60px;
}

div#powitxt h1 {
  color: #CAB073;
  font-family: Arial, Verdana;
  font-size: 8pt; 
  font-weight: normal;
}
