body {margin: 0; 
		padding: 0; 
		background: #164521 url(../gfx/ornament.jpg) 0 0 repeat;
		font-size: 16px;
		color: #0a291a;}

html {margin: 0; padding: 0;}	

* {margin: 0; padding: 0;}

p {font-size: 16px;}

a {color: #e6e39e; text-decoration: none;}
a:hover {color: #fff;}

img {border: none;}
img, div {behavior: url(iepngfix.htc);}

:focus {
  outline: 0;
}

div {overflow: hidden;}

h2 {font-size: 20px; padding: 10px;}

table {width: 100%;}
table td {padding: 5px;}

.cennik {width: 110px; height: 35px; display: block; margin-top: 10px;}

.center {text-align: center;}

#container {width: 100%; background: url(../gfx/pod-buttony.gif) 0 437px repeat-x;}

#content {padding: 10px 5px 30px 5px; background: #0a291a url(../gfx/tlo-ciemne.jpg) 0 0 repeat; overflow: hidden; _width: 920px;}
#content a {color: #0a291a; font-weight: bold;}
#content a:hover {color: #00591a;}

.err {color: #ff0000; padding: 10px 0;}

#events {float: left; width: 223px; background: url(../gfx/tlo-rezerwacje.gif) 0 0 repeat-y; padding: 15px 0; text-align: center; height: 168px;}

#footer {clear: both; width: 929px; height: 52px; background: url(../gfx/tlo-stopki.jpg) 0 0 repeat-x; border: 1px solid #071f11;}
#footer-content {margin: 0 auto; width: 850px; line-height: 52px; color: #e6e39e;}

#gallery {width: 184px; height: 41px; background: url(../gfx/galeria-op.png) 0 0 no-repeat;}

#hotcms {background: url(../gfx/hot-cms.jpg) 0 50% no-repeat; font-size: 8px; display: block; float: left; width: 146px; height: 52px;}

#kontakt label {font-weight: bold; font-size: 11px;}
#kontakt input{width: 410px; display: block; padding: 5px; margin: 5px 0; border: 1px solid #E0E0E0; background: #fffbe6
;}
#kontakt input:hover,#kontakt input:focus{background:#fff; border: 1px solid #0a291a;}
#kontakt textarea{width: 410px; display: block; height: 200px; padding: 5px; margin: 5px 0 10px 0; border: 1px solid #E0E0E0; background: #fffbe6;}
#kontakt textarea:hover,#kontakt textarea:focus{background:#fff; border: 1px solid #0a291a;}

#links {float: right;}

#main {padding: 0 33px;}

#mapa {width: 190px; height: 200px; border: 1px solid #0a291a; padding: 1px; margin-top: 20px;}

#menu {height: 55px; width: 931px; margin: 0 auto;}
#menu li {width: 133px; height: 55px; background: url(../gfx/button.jpg) 0 0 no-repeat; line-height: 55px; text-align: center; font-size: 20px; display: block; float: left;}
#menu li:hover {background: url(../gfx/button.jpg) 0 -55px no-repeat;}
#menu li a {width: 133px; height: 55px; display: block;}

#ornament {width: 250px; background: url(../gfx/ornament.png) 0 0 no-repeat; height: 50px; margin: 0 auto;}

#ornament-middle {width: 998px; background: url(../gfx/ornament-srodkowy.png) 0 495px no-repeat; _background: none; margin: 0 auto;}

.pict {border: 1px solid #b38d4d; padding: 1px; margin: 5px 0;}

#rezerwacje {width: 193px; background: url(../gfx/tlo-rezerwacje.gif) 0 0 repeat-y; padding: 0 15px 15px 15px; height: 183px;}
#rezerwacje-long {width: 193px; background: url(../gfx/tlo-rezerwacje.gif) 0 0 repeat-y; padding: 0 15px 15px 15px;}

#send {float: left; background: url(../gfx/send.png) 0 0 no-repeat; width: 108px; height: 47px; cursor: pointer; margin-right: 6px; border: 0; padding: 0;}
#senden {float: left; background: url(../gfx/senden.png) 0 0 no-repeat; width: 108px; height: 47px; cursor: pointer; margin-right: 6px; border: 0; padding: 0;}

.small {font-size: 10px; text-align: center;}

.td1 {background: #ddcea9; width: 270px;}
.td2 {background: #f3ecd3; padding: 0 10px;}
.td3 {background: #f3ecd3;}

#text {float: left; width: 620px; background: url(../gfx/tlo-dlg.png) 0 0 repeat-y; _background: url(../gfx/tlo-dlg.gif) 0 0 repeat-y; margin: 0 8px 0 18px; _margin: 0 7px; padding: 0px 15px 25px 15px;}
#text ul {margin-left: 15px;}

#text-main {float: left; width: 427px; background: url(../gfx/tlo-aktualnosci.gif) 0 0 repeat-y; margin: 0 8px; padding: 0 15px 15px 15px; height: 183px; _margin: 0 7px; font-size: 12px;}
#text-main  span{font-size: 12px;}
#text-main ul {margin-left: 15px;}

#text-gallery{float: left; width: 870px; background: #fffbe6 url(../gfx/tlo-galeria.jpg) 0 0 repeat-y; margin: 0 8px; padding: 0 15px 15px 15px; _margin: 0 7px;}
#text-gallery ul {margin-left: 15px;}

#text-kontakt {float: left; width: 427px; background: url(../gfx/tlo-aktualnosci.gif) 0 0 repeat-y; margin: 0 8px; padding: 0 15px 15px 15px; _margin: 0 7px;}
#text-kontakt ul {margin-left: 15px;}

#thumbs div {padding: 1px; float: left; margin: 20px; text-align: center; height: 140px;}
#thumbs div p {font-weight: bold;}
#thumbs div img {width: 160px; height: 120px; display: block; border: 1px solid #b38d4d; padding: 1px;}
#thumbs div img:hover{border: 1px solid #D0BF92;}

#top {width: 996px; height: 439px;}

#wrapper {width: 997px; margin: 0 auto;}

#wyslij {float: left; background: url(../gfx/wyslij.png) 0 0 no-repeat; width: 108px; height: 47px; cursor: pointer; margin-right: 6px; border: 0; padding: 0;}

#zawijasy {width: 920px; height: 35px; background: url(../gfx/zawijasy.png) 50% 0 no-repeat; position: relative; z-index: 1; margin-bottom: -12px;}
#zawijasy2 {width: 920px; height: 35px; background: url(../gfx/zawijasy2.png) 50% 0 no-repeat; position: relative; z-index: 1; margin-bottom: -12px;}
#zawijasy3 {width: 920px; height: 35px; background: url(../gfx/zawijasy3.png) 50% 0 no-repeat; position: relative; z-index: 1; margin-bottom: -12px;}
