body{margin:0;padding:0;background-color:#d1d1c2;text-align:center;color:white;}
img{border:0;margin:0;padding:0;}
input{text-align:center;border:1px solid black;}
select{text-align:center;border:1px solid black;}
a{color:white;text-decoration:none;}
a:hover{text-decoration:underline;}
textarea{border:1px solid black;}

#background{background:url(../img/z_01.jpg) repeat-x;height:365px;font:normal 12px Arial, Verdana, Tahoma; }
#ustawienie{width:984px;float:left;display:inline;}
#ustawienie2{width:995px;margin:0 auto;position:relative;text-align:left;}
#okienko{background:black;}


/* TOP */
#cienlg{width:11px;height:26px;background:url(../img/z_03.jpg) no-repeat;float:left;display:inline;}
#top{width:973px;height:26px;background-color:#696957;float:left;display:inline;}
#cienpg{width:11px;height:26px;background:url(../img/z_03p.jpg) no-repeat;float:left;display:inline;}
a#kontaktTop{float:right; margin:6px 30px auto auto;color:#d4d4cf;}
a#kontaktTop:hover{color:#FFF;}

/* flagi */
#polski{width:16px;height:11px;margin:7px auto auto 30px;opacity: 0.7;filter: alpha(opacity=70);}
a:hover img#polski{opacity: 1;filter: alpha(opacity=100);}
#angielski{width:16px;height:11px;margin:7px auto auto 10px;opacity: 0.7;filter: alpha(opacity=70);}
a:hover img#angielski{opacity: 1;filter: alpha(opacity=100);}
#niemiecki{width:16px;height:11px;margin:7px auto auto 10px;opacity: 0.7;filter: alpha(opacity=70);}
a:hover img#niemiecki{opacity: 1;filter: alpha(opacity=100);}
#rosyjski{width:16px;height:11px;margin:7px auto auto 10px;opacity: 0.7;filter: alpha(opacity=70);}
a:hover img#rosyjski{opacity: 1;filter: alpha(opacity=100);}

/* koniec TOP */

/* LOGO */
#cienl{width:11px;height:339px;background:url(../img/z_18.jpg) repeat-y;float:left;display:inline;}
#logoG{width:973px;height:109px;background:url(../img/logoG.jpg) repeat-y;float:left;display:inline;}
#cienp{width:11px;height:339px;background:url(../img/z_18p.jpg) repeat-y;float:left;display:inline;}
#logoL{width:3px;height:229px;background:url(../img/z_22.jpg) no-repeat;float:left;display:inline;}
#jard{width:306px;height:227px;background:url(../img/jard.jpg) no-repeat;}
#logoSr{width:356px;height:229px;background:url(../img/z_24.jpg) no-repeat;float:left;display:inline;}
#film{width:306px;height:274px;background:url(../img/film.jpg) no-repeat;margin:0 0 0 667px;background:gray;}
#logoP{width:2px;height:229px;background:url(../img/z_26.jpg) no-repeat;float:left;display:inline;}
#logoD1{width:306px;height:2px;background:url(../img/z_27.jpg) repeat;overflow:hidden;}
#logoD2{width:306px;height:2px;background:url(../img/z_28.jpg) repeat;overflow:hidden;}

#logoPasek{width:973px;height:62px;}
#logoPasekDiv{float:left;display:inline;height:62px;overflow:hidden;}
#logo{float:left;display:inline;width:973px;height:276px;background:url(../img/logo.jpg) no-repeat;}

.flTop{float:left;display:inline;width:306px;height:229px;}

/* MENU */
#menu{height:56px;}
#cienML{height:56px;float:left;display:inline;width:11px;background:url(../img/menu/cienl.jpg) repeat-y;}
#hotel{width:104px;height:56px;background:url(../img/menu/hotel.jpg) no-repeat scroll center top;float:left;display:inline;cursor:pointer;}
#pokoje{width:160px;height:56px;background:url(../img/menu/pokoje.jpg) no-repeat;float:left;display:inline;cursor:pointer;}
#restauracja{width:152px;height:56px;background:url(../img/menu/restauracja.jpg) no-repeat;float:left;display:inline;cursor:pointer;}
#udogodnienia{width:172px;height:56px;background:url(../img/menu/udogodnienia.jpg) no-repeat;float:left;display:inline;cursor:pointer;}
#cennik{width:100px;height:56px;background:url(../img/menu/cennik.jpg) no-repeat;float:left;display:inline;cursor:pointer;}
#rezerwacja{width:150px;height:56px;background:url(../img/menu/rezerwacja.jpg) no-repeat;float:left;display:inline;cursor:pointer;}
#kontakt{width:135px;height:56px;background:url(../img/menu/kontakt.jpg) no-repeat;float:left;display:inline;cursor:pointer;}
#cienMP{height:56px;float:left;display:inline;width:11px;background:url(../img/menu/cienp.jpg) repeat-y;}

/* CONTENT */
#content{width:995px;background:url(../img/z_58.jpg) repeat-y;float:left;display:inline;}

/* BOXY */
#box1{width:386px;margin:5px 0px 10px 16px;background-color:#82827f;text-align:center;float:left;display:inline;cursor:pointer;height:500px;}
#nap1{width:126px;height:37px;position:relative;margin:0 auto;background:url(../img/boxy/nap1.jpg) no-repeat;}
#zd1{width:367px;height:280px;position:relative;margin:0 auto 10px;background:url(../img/boxy/zd1.jpg) no-repeat;}
#txt1{width:367px;position:relative;margin:0 auto;padding-bottom:10px;text-align:justify;}

#box2{width:319px;margin:5px 0px 10px 4px;background-color:#765d6f;text-align:center;float:left;display:inline;height:500px;}
#nap2{width:84px;height:37px;position:relative;margin:0 auto;background:url(../img/boxy/nap2.jpg) no-repeat;}
#zd2{width:301px;height:280px;position:relative;margin:0 auto 10px;background:url(../img/boxy/zd2.jpg) no-repeat;}
#txt2{width:301px;position:relative;margin:0 auto;padding-bottom:10px;text-align:justify;}

#box3{width:251px;margin:5px 0px 10px 5px;background-color:#d0b468;text-align:center;float:left;display:inline;cursor:pointer;height:500px;}
#nap3{width:122px;height:37px;position:relative;margin:0 auto;background:url(../img/boxy/nap3.jpg) no-repeat;}
#zd3{width:233px;height:280px;position:relative;margin:0 auto 10px;background:url(../img/boxy/zd3.jpg) no-repeat;}
#txt3{width:233px;position:relative;margin:0 auto;padding-bottom:10px;text-align:justify;}

/* LOKALIZACJA */
#boxlokalizacja{width:963px;margin:5px 0px 10px 16px;background-color:#765d6f;text-align:center;float:left;display:inline;}
#naplokalizacja{width:134px;height:37px;position:relative;margin:5px auto;background:url(../img/lokalizacja/lokalizacja.jpg) no-repeat;}
#zdlokalizacja{width:473px;height:319px;float:right;display:inline;margin:10px;background:url(../img/lokalizacja/lokalizacja.jpg) no-repeat;border-left:1px solid white;border-right:1px solid white;border-top:3px solid white;border-bottom:3px solid white;}

/* NASZE POKOJE */
#boxpokoje{width:963px;margin:5px 0px 10px 16px;background-color:#82827f;text-align:center;float:left;display:inline;}
#nappokoje{width:134px;height:37px;position:relative;margin:0 auto;background:url(../img/pokoje/napispokoje.jpg) no-repeat;}
#zdpokoje{width:473px;height:319px;float:left;display:inline;margin:10px;background:url(../img/pokoje/menuLesny02.jpg) no-repeat;border-left:1px solid white;border-right:1px solid white;border-top:3px solid white;border-bottom:3px solid white;}
#txtpokoje{margin:0 10px;float:left;display:inline;padding-bottom:10px;text-align:justify;}

/* RESTAURACJA */
#boxrestauracja{width:963px;margin:5px 0px 10px 16px;background-color:#765d6f;text-align:center;float:left;display:inline;}
#naprestauracja{width:134px;height:37px;position:relative;margin:5px auto;background:url(../img/restauracja/restauracja.jpg) no-repeat;}
#zdrestauracja{width:473px;height:319px;float:right;display:inline;margin:10px;background:url(../img/restauracja/restfoto.jpg) no-repeat;border-left:1px solid white;border-right:1px solid white;border-top:3px solid white;border-bottom:3px solid white;}
#txtrestauracja{margin:0 10px;padding-bottom:10px;text-align:justify;}

/* udogodnienia */
#boxudogodnienia{width:963px;margin:5px 0px 10px 16px;background-color:#82827f;text-align:center;float:left;display:inline;}
#napudogodnienia{width:142px;height:37px;position:relative;margin:5px auto;background:url(../img/udogodnienia/udogodnienianap.jpg) no-repeat;}
#zdudogodnienia{width:473px;height:165px;float:right;display:inline;margin:10px;background:url(../img/udogodnienia/udogodnienia.jpg) no-repeat;border-left:1px solid white;border-right:1px solid white;border-top:3px solid white;border-bottom:3px solid white;}
#txtudogodnienia{margin:0 10px;padding-bottom:10px;text-align:justify;}
ul.lista li{display:list-item;list-style-type:square;font-size:14px;background:gray;padding:3px;}

/* cennik */
#boxcennik{width:963px;margin:5px 0px 10px 16px;background-color:#765d6f;text-align:center;float:left;display:inline;font-size:15px;}
#napcennik{width:80px;height:37px;position:relative;margin:5px auto;background:url(../img/cennik/cenniknap.jpg) no-repeat;}
#zdcennik{width:473px;height:321px;margin:10px auto;background:url(../img/cennik/cennik.jpg) no-repeat;border-left:1px solid white;border-right:1px solid white;border-top:3px solid white;border-bottom:3px solid white;}
#txtcennik{margin:0 10px;padding-bottom:10px;text-align:justify;}


.obrazki{border-left:1px solid white;border-right:1px solid white;border-top:3px solid white;border-bottom:3px solid white;margin:0 5px;}

/* REZERWACJA */
#boxrezerwacja{width:963px;margin:5px 0px 10px 16px;background-color:#82827f;text-align:center;float:left;display:inline;}
#naprezerwacja{width:120px;height:37px;position:relative;margin:5px auto;background:url(../img/rezerwacja/rezerwacjanap.jpg) no-repeat;}
#zdrezerwacja{width:473px;height:321px;margin:10px auto;background:url(../img/cennik/cennik.jpg) no-repeat;border-left:1px solid white;border-right:1px solid white;border-top:3px solid white;border-bottom:3px solid white;}
#txtrezerwacja{margin:0 10px;padding-bottom:10px;text-align:justify;}

/* KONTAKT */
#boxkontakt{width:963px;margin:5px 0px 10px 16px;background-color:#765d6f;text-align:center;float:left;display:inline;}
#napkontakt{width:100px;height:37px;position:relative;margin:5px auto;background:url(../img/kontakt/kontaktnap.jpg) no-repeat;}
#zdkontakt{width:473px;height:321px;margin:10px 20px;float:left;display:inline;background:url(../img/kontakt/kontakt.jpg) no-repeat;border-left:1px solid white;border-right:1px solid white;border-top:3px solid white;border-bottom:3px solid white;}
#txtkontakt{margin:0 10px;padding-bottom:10px;text-align:justify;float:left;display:inline;}

/* STOPKA */
ul, ul li {display: block;margin: 0;padding: 0;list-style-type:decimal-leading-zero;}
ul{margin-left:20px;margin-top:10px;margin-bottom:10px;}

ul li.kolumny {float: left;margin-left:25px;font-weight:bold;}
ul li.kolumny1{float: left;margin-left:0px;font-weight:bold;}
ul li ul.wiersz li{color:white;list-style-type:decimal-leading-zero;display:list-item;font-weight:normal;}
#stopkaUstawienie{float:left;display:inline;width:995px;font-size:10px;}
#stopkaContent{width:961px;margin:0 17px;background-color:#686856;margin-bottom:2px;float:left;display:inline;}
#cienD{width:995px;background:url(../img/z_85.jpg) no-repeat;margin-bottom:10px;float:left;display:inline;padding-top:10px;text-align:center;color:black;}









