body{
	font-family:Tahoma;
	font-size:1em;
	background:url(images/pattern.png);
	color:white;
	margin:0;
	padding:0;
}

#containter{
	width:947px;
	margin: 0 auto;
	position: relative;
}


#movie{
	margin-top:30px;
	margin-left:180px;
}


#logo{
	float:left;
	width:272px;
	height:187px;
	background:url(images/logo.png);
}

#akt_cont{
	width:960px;
}

#akt_top{
	width:928px;
	height:127px;
	background:url(images/akt_top.png) no-repeat;
	margin-top:-8px

}
.arrow_back {
	font-family:Tahoma;
	font-size:14px;
	position:absolute;
	margin-top:70px;
	margin-left:630px;
	color:#FFDF7F;
	font-weight:bold;
	padding-right:21px;
	background:url(images/arrow_back.gif) no-repeat right
}
#akt_top a.arrow_back {
}


#akt_mid{
	margin:0;
	width:928px;
	margin-top:-3px;
	margin-left:-1px;
	background:url(images/akt_mid.png);
}
#akt_mid2{
	margin:0;
	margin-top:-17px;
	margin-left:-1px;
	width:928px;
	background:url(images/akt_mid.png);
}

#akt_foo{
	width:928px;
	height:63px;
	margin-left:-1px;
	background:url(images/akt_foo.png);
}
#akt_foo2{
	width:928px;
	height:63px;
	margin-left:-1px;
	margin-top:-14px;
	background:url(images/akt_foo.png);
}

a{
	text-decoration:none;}



#actual{
	padding-left:60px;
	font-size:20px;
	color:#FFDF7F;
	clear:both;
	margin-left:5px;
	float:left;
	width:236px;
	height:32px;
	background:#8c0601 url(images/aktualnosci.jpg);
}


#ro_actual{
	padding-left:60px;
	font-size:20px;
	color:#BFAD77;
	clear:both;
	margin-left:5px;
	float:left;
	width:267px;
	height:32px;
	background:#8c0601 url(images/roll_aktualnosci.jpg);
}

a:hover#actual{
	margin-left:5px;
	background: #8c0601 url(images/roll_aktualnosci.jpg)
}

#home{
	padding-left:60px;
	font-size:20px;
	color:#FFDF7F;
	clear:both;
	margin-left:5px;
	float:left;
	width:267px;
	height:31px;
	background:#8c0601 url(images/o_nas.jpg);
}



#onas_home{
	padding-left:60px;
	font-size:20px;
	color:#BFAD77;
	margin-left:5px;
	clear:both;
	float:left;
	width:267px;
	height:30px;
	background:#8c0601 url(images/roll_o_nas.jpg);
}


a:hover#home{
	margin-left:5px;
	background: #8c0601 url(images/roll_o_nas.jpg)
}


#menu, #menu_dzieciece{
	padding-left:60px;
	font-size:20px;
	color:#FFDF7F;
	margin-left:5px;
	clear:both;
	float:left;
	width:267px;
	height:30px;
	background:#8c0601 url(images/menu.jpg);
}


#me_menu{
	padding-left:60px;
	font-size:20px;
	color:#BFAD77;
	margin-left:5px;
	clear:both;
	float:left;
	width:267px;
	height:31px;
	background:#8c0601 url(images/roll_menu.jpg);
}

a:hover#menu, a:hover#menu_dzieciece{
	margin-left:5px;
	background:#8c0601 url(images/roll_menu.jpg)
}


#karta_win{
	padding-left:60px;
	font-size:20px;
	color:#FFDF7F;
	margin-left:5px;
	clear:both;
	float:left;
	width:267px;
	height:31px;
	background:#8c0601 url(images/karta_win.jpg);
}

#karta_win_act{
	padding-left:60px;
	font-size:20px;
	color:#BFAD77;
	margin-left:5px;
	clear:both;
	float:left;
	width:267px;
	height:30px;
	background:#8c0601 url(images/roll_karta_win.jpg);
}
a:hover#karta_win{
	margin-left:5px;
	background:#8c0601 url(images/roll_karta_win.jpg)
}


#galeria{
	padding-left:60px;
	font-size:20px;
	color:#FFDF7F;
	margin-left:5px;
	clear:both;
	float:left;
	width:267px;
	height:31px;
	background:#8c0601 url(images/galeria.jpg);
}

#gallery{
	padding-top:px;
}

#galeria_on{
	padding-left:60px;
	font-size:20px;
	color:#BFAD77;
	margin-left:5px;
	clear:both;
	float:left;
	width:267px;
	height:31px;
	background:#8c0601 url(images/roll_galeria.jpg);
}
a:hover#galeria{
	margin-left:5px;
	background:#8c0601 url(images/roll_galeria.jpg)
}


#kontakt{
	padding-left:60px;
	font-size:20px;
	color:#FFDF7F;
	margin-left:5px;
	clear:both;
	float:left;
	width:267px;
	height:30px;
	background:#8c0601 url(images/kontakt.jpg);
}

.kontakt_adr{
	line-height:150%;
	font-size:12px;
	font-weight:bold;
	color:#a9130a;
	padding-top:193px;
	padding-left:115px;
}


#adres_kon
.mail{
	
font-size:12px;
	color:#a9130a;
	font-weight:bold;
	padding-left:115px;
}
.h_mail{
	
font-size:12px;
	color:#a9130a;
	font-weight:bold;
	padding-left:5px;
}


#kontakt_on{
	padding-left:60px;
	font-size:20px;
	color:#BFAD77;
	margin-left:5px;
	clear:both;
	float:left;
	width:267px;
	height:30px;
	background:#8c0601  url(images/roll_kontakt.jpg);
}


a:hover#kontakt{
	margin-left:5px;
	background:#8c0601 url(images/roll_kontakt.jpg)
}


#wspolpraca{
	padding-left:60px;
	font-size:20px;
	color:#FFDF7F;
	margin-left:5px;
	clear:both;
	float:left;
	width:207px;
	height:31px;
	background:#8c0601  url(images/wspolpraca.jpg) no-repeat;
}

#wspolpraca_a{
	padding-left:60px;
	font-size:20px;
	color:#BFAD77;
	margin-left:5px;
	clear:both;
	float:left;
	width:225px;
	height:31px;
	background:#8c0601 url(images/roll_wspolpraca.jpg) no-repeat;
}


a:hover#wspolpraca{
	margin-left:5px;
	background:#8c0601 url(images/roll_wspolpraca.jpg)
}
#head_join{
	position: absolute;
	top: 0;
	left:272px;
	width:29px;
	height:432px;
	background:url(images/head_join2.png) repeat-y;
}

#accel{
	visibility:hidden;
	height:2px;
	width:2px;
}

#adres{
	margin-left:29px;
	float:left;
	width:419px;
	height:43px;
	background:url(images/head_adres.png)
}	

#menu-cont {
	width: 272px;
	float: left;
	overflow: hidden;
	clear:both;
}


#polska{
	float:left;
	width:44px;
	height:43px;
	background:#8c0601 url(images/polska.png);
	position:absolute;
	right:183px;
	top:0;
}
a:hover#polska{
	background:#8c0601 url(images/roll_polska.png)
}
#niemcy{
	float:left;
	width:41px;
	height:43px;
	background:#8c0601 url(images/niemcy.png);
	position:absolute;
	right:60px;
	top:0;
}
a:hover#niemcy{
	background:#8c0601 url(images/roll_niemcy.png)
}
#gb{
	float:left;
	width:41px;
	height:43px;
	background:#8c0601 url(images/gb.png);
	position:absolute;
	right:142px;
	top:0;
}
a:hover#gb{
	background:#8c0601 url(images/roll_gb.png)
}
#rosja{
	float:left;
	width:41px;
	height:43px;
	background:#8c0601 url(images/rosja.png);
	position:absolute;
	right:101px;
	top:0;
}
a:hover#rosja{
	background:#8c0601 url(images/roll_rosja.png)
}

/*  dla podstron */
#ramka_podstrona, #ramka_podstrona2{
	position:absolute;
	top:135px;
	left:301px;
	width:586px;
	height:268px;
	background:url(images/ramka.png);
}

#right-shadow_podstrona, #right-shadow_podstrona2, #right-shadow_in {
	background:url(images/prawy_cien.png) repeat-y;
	width:627px;
	height:432px;
	position:absolute;
	left:301px;
	top:0;
}


/*  -------------------- */
#mid-join_podstrona{
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	width:926px;
	height:14px;
	background:url(images/mid_join.png);
}

#ramka{
	position:absolute;
	top:135px;
	left:301px;
	width:586px;
	height:268px;
	background:url(images/ramka.png);
}

#register, #register-g {
	left:301px;
	top:43px;
	overflow: hidden;
	width:586px;
	height:92px;
	background:#890600 url(images/reg_bg.png) no-repeat;
	position:absolute;
}

#register a img, #register-g a img{
	border:none
}
#register a, #register-g a {
	position:absolute;
	top:35px;
	left:5px;
	font-weight:bold !important
}
.close {font-weight:bold}
#register p, #register-g p {
	position:absolute;
	top:15px;
	left:205px;
	font-weight: 700;
	font-size: 14px;
	color: #E8D3AC;
}
.wyp {
	
}
#ramka2{
	position:absolute;
	margin-top:43px;
	margin-left:301px;
	width:586px;
	height:268px;
	background:url(images/ramka.png);
}

#right-shadow{
	position:absolute;
	margin-left:887px;
	float:right;
	background:url(images/prawy_cien.png);
	width:41px;
	height:311px;
	
}


#right-shadow2{
	position:absolute;
	margin-left:887px;
	float:right;
	background:url(images/prawy_cien.png);
	width:41px;
	height:311px;
	
}


#mid-join{
	position:absolute;
	margin-top:432px;
	width:926px;
	height:14px;
	background:url(images/mid_join.png);
}

#mid-join2{
	position:absolute;
	
margin-top:311px;
	width:926px;
	height:14px;
	background:url(images/mid_join.png);
}

#onas_mid-join{
	margin-top:-1px;
	margin-left:1px;
	width:926px;
	height:14px;
	background:url(images/onas_mid_join.png);
}

#gor_zaw{
	position:absolute;
	margin-top:446px;
	width:926px;
	height:14px;
	background:url(images/gor_zaw.png);
}


#o_nas{
	margin-top:-22px;
	margin-left:2px;
	width:929px;
	height:422px;
	background:url(images/o_nas_bg.png);
}


#arenda_cafe{
	position:absolute;
	margin-top:402px;
	width:928px;
	height:364px;
	background:url(images/arenda_cafe.png);
}

#wspolpraca_bg{
	margin-left:3px;
	margin-top:-9px;
	width:928px;
	height:488px;
}
.wspolpraca_top{
	width:928px;
	height:111px;
	background:url(images/wspolpraca_bg_top.jpg) no-repeat;
	float:left;
}
.wspolpraca_left{
	width:65px;
	height:250px;
	background:url(images/wspolpraca_bg_left.jpg) no-repeat;
	float:left;
}
.wspolpraca_left2{
	width:65px;
	height:250px;
	background:url(images/wspolpraca_bg_left2.jpg) repeat-y;
	float:left;
	margin-top:-250px
}
.wspolpraca_content{
	width:800px;
	height:440px;
	background:#a9130a;
	float:left;
}
.wspolpraca_right{
	width:63px;
	height:200px;
	background:url(images/wspolpraca_bg_right2.jpg) repeat-y;
	float:left;
}
.wspolpraca_right2{
	width:63px;
	height:250px;
	background:url(images/wspolpraca_bg_right.jpg) no-repeat;
	margin-top:-250px;
	float:right;
}
.wspolpraca_bottom{
	width:927px;
	height:54px;
	background:url(images/wspolpraca_bg_bottom.jpg) no-repeat;
	margin-left:1px;
	float:left;
}

#footer_wspolpraca{
	margin-top:742px;
	margin-left:0px;
	height:1px !important;
	width:950px;
}

#c1{
	float:left;
	margin-top:30px;
	margin-left:28px;
}

#c2{
	float:left;
	margin-top:30px;
	margin-left:14px;
}

#c3{
	margin-top:30px;
	margin-left:14px;
	float:left;
}

#c4{
	margin-top:-68px;
	margin-left:28px;
	float:left
}

#c5{
	margin-top:-68px;
	margin-left:14px;
	float:left
}

#c6{
	margin-top:-68px;
	margin-left:14px;
	float:left
}

#c7{
	margin-top:-68px;
	margin-left:14px;
	float:left
}

#c8{
	margin-top:-34px;
	margin-left:14px;
	float:left
}
#c9{
	margin-top:30px;
	margin-left:22px;
	float:left
}
#c11 {
	float:left;
	margin-top:14px;
	margin-left:-460px;
}
#c10 {
	float:left;
	margin-top:14px;
	margin-left:-296px;
}
#c12 {
	float:left;
	margin-top:14px;
	margin-left:-122px
}
#c13 {
	float:left;
	margin-top:14px;
	margin-left:3px
}
#c14 {
	float:left;
	margin-top:14px;
	margin-left:3px
}

#c15, #c16, #c17, #c18, #c19 {
	float:left;
}
#c20 {
	float:left;
	margin-left:-380px;
	margin-top:77px;
}
#spotkania{
	position:absolute;
	margin-top:402px;
	margin-left:3px;
	width:923px;
	height:609px;
	background:url(images/spotkania.png);
}

#imp_oko{
	margin-top:-25px;
	margin-left:3px;
	width:923px;
	height:1008px;
	background:url(images/okol.png);
}


#aktualnosci{
	margin-top:58px;
	margin-left:-272px;
	float:left;
	background:url(images/aktualnosci.png);
	width:320px;
	height:233px;
}
#aktualnosci h2 {
	padding-left:84px;
	margin-top:10px;
	font-family:verdana;
	font-size:14px;
	color:#882622
}

#cafe{
	margin-top:58px;
	float:left;
	background:url(images/cafe.jpg);
	width:291px;
	height:233px;
	
}
#cafe h2 {
	margin-top:10px;
	padding-left:25px;
	font-family:verdana;
	font-size:14px;
	color:#882622
}
#imprezy{
	margin-right:19px;
	margin-top:58px;
	float:right;
	background:url(images/imprezy2.png) no-repeat;
	width:317px;
	height:233px;
}
#imprezy h2 {
	margin-top:10px;
	padding-left:89px;
	font-family:verdana;
	font-size:14px;
	color:#882622
}
#d_lewy_cien, #d_lewy_cien22{
	float:left;
	background:url(images/d_lewy_cien.png);
	width:40px;
	height:27px;
	margin-top:91px
}

#d_news2{
	float:left;
	background:url(images/d_news.png) no-repeat;
	width:102px;
	height:27px;
	margin-top:91px;
}



#d_o_nas2b{
	margin-left:102px;
	float:left;
	background:url(images/d_o_nas.png);
	width:60px;
	height:27px;
}


#d_news2b{
	float:left;
	margin-left:-847px;
	position:absolute;
	background:url(images/d_news.png) no-repeat;
	margin-top:657px;
	width:102px;
	height:27px;
}

#d_news22b{
	float:left;
	margin-left:40px;
	position:absolute;
	background:url(images/d_news.png) no-repeat;
	margin-top:657px;
	width:102px;
	height:27px;
}

#d_lewy_cien2{
	float:left;
	background:url(images/d_lewy_cien.png);
	width:40px;
	height:27px;
}

#d_lewy_cien2b{
	float:left;
	background:url(images/d_lewy_cien.png);
	width:40px;
	height:27px;
}


#on_d_lewy_cien{
	float:left;
	position:absolute;
	margin-top:737px;
	margin-left:-2px;
	background:url(images/d_lewy_cien.png);
	width:40px;
	height:27px;
}



#d_o_nas{
	float:left;
	background:url(images/d_o_nas.png);
	width:60px;
	height:27px;
	margin-top:91px;
}

#d_o_nas2{
	float:left;
	background:url(images/d_o_nas.png);
	width:60px;
	height:27px;
}



#d_menu{
	float:left;
	background:url(images/d_menu.png);
	width:59px;
	height:27px;
	margin-top:91px
}

#d_menu2{
	float:left;
	background:url(images/d_menu.png);
	width:59px;
	height:27px;
}


#d_menu2b{
	float:left;
	background:url(images/d_menu.png);
	width:59px;
	height:27px;
}

#on_d_menu{
	position:absolute;
	float:left;
	margin-top:737px;
	margin-left:-795px;
	background:url(images/d_menu.png);
	width:59px;
	height:27px;
}

#d_karta_win{
	float:left;
	background:url(images/d_karta_win.png) no-repeat;
	width:89px;
	height:27px;
	margin-top:91px;
}

#d_karta_win2{
	float:left;
	background:url(images/d_karta_win.png);
	width:89px;
	height:27px;
}

#d_karta_win2b{
	float:left;
	background:url(images/d_karta_win.png);
	width:89px;
	height:27px;
}

#on_d_karta_win{
	float:left;
	position:absolute;
	margin-top:737px;
	margin-left:-736px;
	background:url(images/d_karta_win.png);
	width:89px;
	height:27px;
}

#d_kontakt{
	float:left;
	background:url(images/d_kontakt.png);
	width:80px;
	height:27px;
	margin-top:91px
}

#d_kontakt2{
	float:left;
	background:url(images/d_kontakt.png);
	width:80px;
	height:27px;
}

#d_kontakt2b{
	float:left;
	background:url(images/d_kontakt.png);
	width:80px;
	height:27px;
}

#on_d_kontakt{
	float:left;
	position:absolute;
	margin-top:737px;
	margin-left:-645px;
	background:url(images/d_kontakt.png);
	width:80px;
	height:27px;
}

#d_wspolpraca{
	float:left;
	background:url(images/d_wspolpraca.png);
	width:98px;
	height:27px;
	margin-top:91px
}

#d_wspolpraca2{
	float:left;
	background:url(images/d_wspolpraca.png);
	width:98px;
	height:27px;
}

#d_wspolpraca2b{
	float:left;
	background:url(images/d_wspolpraca.png);
	width:98px;
	height:27px;
}

#on_d_wspolpraca{
	float:left;
	position:absolute;
	margin-top:737px;
	margin-left:-567px;
	background:url(images/d_wspolpraca.png);
	width:98px;
	height:27px;
}

#d_srodek{
	float:left;
	background:url(images/d_srodek.png);
	width:184px;
	height:27px;
	margin-top:91px
}

#d_srodek2{
	float:left;
	background:url(images/d_srodek.png);
	width:184px;
	height:27px;
}

#d_srodek2b{
	float:left;
	background:url(images/d_srodek.png);
	width:184px;
	height:27px;
}

#on_d_srodek{
	position:absolute;
	float:left;
	position:absolute;
	margin-top:737px;
	margin-left:413px;
	background:url(images/d_srodek.png);
	width:184px;
	height:27px;
}

#d_copyright{
	float:left;
	background:url(images/d_copyright.png);
	width:96px;
	height:27px;
	margin-top:91px
}

#d_copyright2{
	float:left;
	background:url(images/d_copyright.png);
	width:96px;
	height:27px;
}

#d_copyright2b{
	float:left;
	background:url(images/d_copyright.png);
	width:96px;
	height:27px;
}

#on_d_copyright{
	position:absolute;
	float:left;
	margin-top:737px;
	margin-left:708px;
	background:url(images/d_copyright.png);
	width:96px;
	height:27px;
}

#d_mijuma{
	float:left;
	background:url(images/d_mijuma.png);
	width:77px;
	height:27px;
	margin-top:91px
}

#d_mijuma2{
	float:left;
	background:url(images/d_mijuma.png);
	width:77px;
	height:27px;
}
#d_mijuma2b{
	float:left;
	background:url(images/d_mijuma.png);
	width:77px;
	height:27px;
}

#on_d_mijuma{
	position:absolute;
	float:left;
	margin-top:737px;
	margin-left:-83px;
	background:url(images/d_mijuma.png);
	width:77px;
	height:27px;
}

#d_prawy_cien{
	float:left;
	background:url(images/d_prawy_cien.png);
	width:43px;
	height:27px;
	margin-top:91px
}

#d_prawy_cien2{
	float:left;
	
background:url(images/d_prawy_cien.png);
	width:43px;
	height:27px;
}


#d_prawy_cien2b{
	float:left;
	
background:url(images/d_prawy_cien.png);
	width:43px;
	height:27px;
}

#on_d_prawy_cien{
	float:left;
	position:absolute;
	margin-top:737px;
	margin-left:881px;
	background:url(images/d_prawy_cien.png);
	width:43px;
	height:27px;
}

.about{
	padding:160px 160px 20px 160px;
	line-height:20px;
	font-size:14px;
	font-family:Tahoma;
	text-align:justify;
	color:#d7c260;
	font-weight:600;
}
.about2{
	padding:15px 180px 35px 180px;
	line-height:20px;
	font-size:14px;
	font-family:Tahoma;
	text-align:justify;
	color:#d7c260;
	font-weight:600;
}

.new{
	margin:0;
	padding-top:0;
	padding-bottom:0;
	padding-left:210px;
	padding-right:210px;
	line-height:20px;
	font-size:14px;
	font-family:Tahoma;
	text-align:justify;
	color:#d7c260;
	font-weight:600;
	
}

.news2{
	margin:0;
	padding-top:0;
	padding-bottom:0;
	padding-left:180px;
	padding-right:210px;
	line-height:20px;
	font-size:14px;
	font-family:Tahoma;
	text-align:justify;
	color:#d7c260;
	font-weight:600;
	
}

.news3{
	margin:0;
	padding-top:0;
	padding-bottom:0;
	padding-left:175px;
	padding-right:210px;
	line-height:20px;
	font-size:14px;
	font-family:Tahoma;
	text-align:justify;
	color:#d7c260;
	font-weight:600;
}
.news3 a {
	font-size:14px;
	font-family:Tahoma;
	text-align:justify;
	color:#d7c260;
	font-weight:600;
	text-decoration:none
}

ul, li{
	list-style-type:none;
	display:inline;}

.pagination {
	font-weight:bold;
	position:absolute;
	margin-top:-30px;
	margin-left:458px;
	
}

.pag_link{
	text-decoration:none;
	font-size:10px;
	color: #ac160d;
	padding:3px;
	
background-color:#dfc236;
}



.more{
	font-family: Tahoma;
	text-align:right;
	text-decoration:none;
	font-size:11px;
	color:#e8d3ac;
	padding-left:45px;
	

}


#loopedSlider{
	
margin-top:13px;
	margin-left:13px;
}

.content{width:564px;height:246px;overflow:hidden;position:relative;}
.slides {position:absolute;top:0;left:0;}
.slides div {position:static;top:0;width:564px;display:none;}


#p1{
	margin-top:30px;
	margin-left:175px;
	
}

#p2{
	margin-top:-116px;
	margin-left:365px;
	
}

#p3{
	margin-top:-116px;
	margin-left:585px;
	
}

#p4{
	margin-top:46px;
	margin-left:275px;
	
}

#p5{
	margin-top:-116px;
	margin-left:480px;
	
}

hr{
	color:white;
	width:700px;
}

#slide{
	color:#ad160d;
	background:url(images/2.png);
	width:564px;
	height:264px;
}

#slide2{
	color:#ad160d;
	background:url(images/3_poledwiczki_w_papilotach.jpg);
	width:564px;
	height:264px;
	overflow: hidden;
}

#slide3{
	color:#ad160d;
	background:url(images/5.png);
	width:564px;
	height:264px;
}


h3{
	margin: 0;
	padding: 18px 10px 0 10px;
	font-size:23px;
	line-height:2px;
	text-align:right;
	font-family: Tahoma;
	font-weight: bold;
	color: #ddc343;
	text-shadow: 2px 2px 1px #ad160d;
}
.s_header{
	padding-right:10px;
	text-align:right;
	font-weight:bold;
	font-size:14px;
	color:#ad160d;
}

#desc{
	text-align:left;
	color:#e8d3ac;
	font-weight:700;
	font-family: Tahoma;
	padding: 2px 0 0 10px;
	font-size:11px;
	margin-top:4px;
	margin-left:180px;
	width:102px;
	height:165px;
}

#desc_party{
	text-align:left;
	color:#e8d3ac;
	font-weight:700;
	font-family: Tahoma;
	padding:0 0 0 10px;
	font-size:11px;
	position:absolute;
	margin-left:138px;
	
width:102px;
	height:165px;
}

#desc_cafe{
	text-align:left;
	color:#e8d3ac;
	font-weight:700;
	font-family: Tahoma;
	padding:0 0 0 10px;
	font-size:11px;
	position:absolute;
	margin-left:150px;
	width:102px;
	height:165px;
}

#menu_head{
	margin-left:2px;
	margin-top:-10px;
	background:url(images/menu_my.png);
	width:929px;
	height:229px;
}

#wino_head{
	margin-top:-9px;
	margin-left:2px;
	background:url(images/wino_my.png);
	width:927px;
	height:229px;
}

.szer{
	width: 600px;
}
.szer22{
	width: 525px;
	padding-top:10px;
	padding-bottom:10px
}
.szer22t{
	width: 525px;
	padding-bottom:0px
}
.szer22b{
	width: 525px;
	padding-top:0px
}
.td-bottom {
	width:580px;
	text-align:center;
	padding-top:40px;
	color:#d7c260
}
#menu_mid{
	margin-top:-5px;
	margin-left:2px;
	background:url(images/menu_mid.png)repeat-y;
	width:924px;
	font-size:14px;
	overflow: hidden;
}

#menu_mid_przystaw{
	padding-left:120px;
	position:absolute;
	margin-top:600px;
	margin-left:2px;
	background:url(images/menu_mid.png);
	background-repeat:repeat-y;
	width:810px;
	height:370px;
	text-align:center;
	
font-size:14px;
}

#menu_mid_dania{
	padding-left:120px;
	position:absolute;
	margin-top:600px;
	margin-left:2px;
	background:url(images/menu_mid.png);
	background-repeat:repeat-y;
	width:810px;
	height:350px;
	text-align:center;
	
font-size:14px;
}

#menu_mid_pasta{
	padding-left:120px;
	position:absolute;
	margin-top:600px;
	margin-left:2px;
	background:url(images/menu_mid.png);
	background-repeat:repeat-y;
	width:810px;
	height:350px;
	text-align:center;
	font-size:14px;
}

#menu_mid_deser{
	margin-top:6px;
	margin-left:2px;
	background:url(images/menu_mid.png);
	background-repeat:repeat-y;
	width:810px;
	height:170px;
	text-align:center;
	font-size:14px;
}

#mid_w_czerw{
	margin-top:-6px;
	margin-left:2px;
	background:url(images/menu_mid.png);
	background-repeat:repeat-y;
	width:925px;
	
text-align:center;
	font-size:14px;
}

#mid_w_czerww{
	margin-top:-6px;
	margin-left:2px;
	background:url(images/menu_mid.png);
	background-repeat:repeat-y;
	width:925px;
	text-align:center;
	font-size:14px;
}

#mid_w_roz{
	margin-top:-5px;
	margin-left:2px;
	background:url(images/menu_mid.png);
	background-repeat:repeat-y;
	width:925px;
	text-align:center;
	font-size:14px;
}

#mid_w_deser{
	
margin-top:-6px;
	margin-left:2px;
	background:url(images/menu_mid.png);
	background-repeat:repeat-y;
	width:925px;
	height:100px;
	text-align:center;
	
font-size:14px;
}

#mid_w_musu{
	margin-top:-6px;
	margin-left:2px;
	background:url(images/menu_mid.png);
	background-repeat:repeat-y;
	width:925px;
	height:160px;
	text-align:center;
	
font-size:14px;
}

.szmu{
	width:400px;}

.t_menu{
	width:730px;
	margin-top:10px;
	margin-left:110px;
	text-align:left;
}
.t_menu_ch{
	width:730px;
	margin-top:10px;
	margin-left:110px;
	text-align:left;
}

.t_menu_m{
	width:730px;
	margin-top:10px;
	margin-left:140px;
	text-align:left;
}

.t_cafe {
	text-align:left;
	padding:10px;
	margin:0 0 5px 160px;
	color:#D7C254;
	font-size:14px
}

.td_m{
	font-weight:100;
}



#menu_foo_zupy{
	margin-left:2px;
	background:url(images/menu_foo.png) no-repeat;
	width:929px;
	height:74px;
}

#menu_foo_mm{
	position:absolute;
	margin-top:1589px;
	margin-left:2px;
	background:url(images/menu_foo.png);
	width:929px;
	height:74px;
}

#menu_foo_dania{
	position:absolute;
	margin-top:950px;
	margin-left:2px;
	background:url(images/menu_foo.png);
	width:929px;
	height:74px;
}

#menu_foo_pasta{
	position:absolute;
	margin-top:950px;
	margin-left:2px;
	background:url(images/menu_foo.png);
	width:929px;
	height:74px;
}

#menu_foo_przystaw{
	position:absolute;
	margin-top:970px;
	margin-left:2px;
	background:url(images/menu_foo.png);
	width:929px;
	height:74px;
}

#menu_foo_deser
position:absolute;
	margin-top:770px;
	margin-left:2px;
	background:url(images/menu_foo.png);
	width:929px;
	height:74px;
}

#foo_w_czerw{
	margin-left:2px;
	background:url(images/menu_foo.png);
	width:929px;
	height:74px;
}

#foo_w_czerww{
	margin-left:2px;
	background:url(images/menu_foo.png);
	width:929px;
	height:74px;
}

#foo_w_roz{
	margin-left:2px;
	background:url(images/menu_foo.png);
	width:929px;
	height:74px;
}

#foo_w_musu{
	margin-left:2px;
	background:url(images/menu_foo.png);
	width:929px;
	height:74px;
}

#footer_zupy{
	margin-top:708px;
	position:absolute;
	height:27px;
	width:950px;
}

#footer_arenda{
	margin-top:670px;
	position:absolute;
	height:27px;
	width:950px;
}
#footer_arenda2{
	position:absolute;
	margin-top:-96px;
	height:27px;
	width:950px;
}
#footer_arenda22{
	position:absolute;
	margin-top:-96px;
	height:27px;
	width:950px;
}



#footer_spot{
	margin-top:909px;
	position:absolute;
	height:27px;
	width:950px;
}

#footer_deser{
	height:27px;
	width:950px;
}

#footer_dania{
	margin-top:928px;
	position:absolute;
	height:27px;
	width:950px;
}

#footer_pasta{
	margin-top:928px;
	position:absolute;
	height:27px;
	width:950px;
}

#footer_oko{
	margin-left:1px;
	margin-top:1312px;
	position:absolute;
	height:27px;
	width:950px;
}

.opis{
	font-weight:100;
	font-size:11px;
}

#footer_przystaw{
	margin-left:-2px;
	margin-top:948px;
	position:absolute;
	height:27px;
	width:950px;
	
}

#footer_w_czerw{
	margin-left:-2px;
	margin-top:1009px;
	position:absolute;
	height:27px;
	width:950px;
	
}

#footer_w_czerww{
	margin-left:-2px;
	margin-top:1239px;
	position:absolute;
	height:27px;
	width:950px;
	
}

#footer_w_roz{
	margin-left:-2px;
	margin-top:679px;
	position:absolute;
	height:27px;
	width:950px;
	
}

#footer_w_musu{
	margin-left:-2px;
	margin-top:739px;
	position:absolute;
	height:27px;
	width:950px;
	
}


#footer_on{
	margin-top:733px;
	position:absolute;
	height:27px;
	width:1000px;
	
}

#galeria_page{
	margin-top:-12px;
	margin-left:3px;
	width:928px;
	height:600px;
	background:url(images/galeria_bg.png) no-repeat;
}


#kontakt_page{
	margin-top:-25px;
	margin-left:3px;
	width:929px;
	height:464px;
	background:url(images/kontakt_bg.png) no-repeat;
	
}

#footer_kontakt_page{
	margin-top:770px;
	margin-left:1px;
	position:absolute;
	height:27px;
	width:1000px;
}

#footer_gal{
	position:absolute;
	margin-top:901px;
	margin-left:0px;
	width:940px;
}


#footer_galeria{
	margin-top:906px;
	position:absolute;
	height:27px;
	width:1000px;
}


#tacka{
	z-index:10;
	padding-top:21px;
	margin-top:-85px;
	padding-left:2px;
	margin-left:68px;
	background:url(images/tacka_on.png);
	width:800px;
	height:68px;
	background-repeat:no-repeat;
}

.menu_link{
	text-decoration:none;
	color:#D09A24;
}

.menu_link_norm{
	text-decoration:none;
	color:#A9130A;
}

#lght{
	text-decoration:none;
}
#zdjecia{
}
#photo1{
	position:absolute;
	margin-top:152px;
	margin-left:110px;
}

#photo2{
	position:absolute;
	margin-top:152px;
	margin-left:277px;
	
}

#photo3{
	position:absolute;
	margin-top:152px;
	margin-left:704px;
}

#photo4{
	position:absolute;
	margin-top:152px;
	margin-left:180px;
	
}
#photo4b{
	position:absolute;
	margin-top:280px;
	margin-left:111px;
	
}

#photo5{
	
margin-left:378px;
	
}

#photo5b{
	position:absolute;
	margin-top:280px;
	margin-left:290px;
	
}

#photo6{
	position:absolute;
	margin-top:280px;
	margin-left:575px;
	
}

#photo6b{
	position:absolute;
	margin-top:280px;
	margin-left:469px;
	
}

#photo10{
	position:absolute;
	margin-top:280px;
	margin-left:647px;
	
}

#photo7{
	position:absolute;
	margin-top:405px;
	margin-left:290px;
	
}

#photo8{
	position:absolute;
	margin-top:405px;
	margin-left:470px;
	
}

#photo9{
	margin-left:179px;
	
}

.t_men{
	
padding-left:10px;
	font-weight:bold;
	color:#A9130A;
	font-family:Tahoma;
	font-size:15px;
	display:inline;
}



.t_men_a{
	padding-left:30px;
	font-weight:bold;
	color:#D09A24;
	font-family:Tahoma;
	font-size:17px;
	display:inline;
}

.wsp{
	border: none;
}

#o_nas a {
	font-family:Tahoma;
	font-size:14px;
	position:absolute;
	color:#FFDF7F;
	font-weight:bold;
	padding-right:21px;
	background:url(images/arrow_back.gif) no-repeat right
}
#menu_head a.arrow_back {	
}
#wino_head a.arrow_back {
	
}
#galeria_page a.arrow_back {
	
}
#kontakt_page a.arrow_back {
	
}
.wspolpraca_top a.arrow_back {
	
}
#spotkania a.arrow_back {
	
}
#imp_oko a.arrow_back {
	
}
#arenda_cafe a.arrow_back {
	
}
.page-title {
	position:absolute;
	margin-top:84px;
	margin-left:110px;
	font-family:Tahoma;
	font-size:28px;
	color:#debe38
}
#page-title2 {
	
}
#page-title4 {
}
#page-title5 {
}
#page-title8 {
	top:50px
}
#footer-new {
	margin-top:-4px;
	width:893px;
	height:25px;
	margin-left:19px;
	background:url(images/footer/new-foot-bg.gif) repeat-x;
	padding-top:2px;
}

#footer-new2 {
	width:893px;
	height:25px;
	margin-left:19px;
	background:url(images/footer/new-foot-bg.gif) repeat-x;
	padding-top:2px;
}

#footer-new ul, #footer-new2 ul {
	margin:0 0 0 25px;
	padding:0
}
#footer-new ul  li {
}
#footer-new ul  li.li-mijuma,#footer-new2 ul  li.li-mijuma {
	font-size:10px;
	color:#DFC66B;
	top:3px;
	left:620px;
	padding:4px 0 2px 56px;
	background:url(images/footer/wifi.gif) no-repeat
}
#footer-new ul  li.li-mijuma a, #footer-new2 ul  li.li-mijuma a{
	font-size:10px;
	color:#DFC66B;
	background:none !important;
	padding:0;
}
#footer-new a,#footer-new2 a  {
	font-family:Tahoma;
	font-size:11px;
	color:#DFC66B;
	font-weight:bold;
	padding:0 10px 0 5px;
	background:url(images/footer/foo-li-bg.gif) no-repeat right 3px
}
.footer-new-gal {
	margin-top:590px
}
.footer-new-about {
	margin-top:421px
}
.footer-new-menu {
	width:895px !important;
	margin-left:18px !important
}
.footer-new-menub {
	margin-top:1256px;
	width:895px !important;
	margin-left:18px !important
}


.footer-new-menu2 {
	margin-top:637px;
	width:895px !important;
	margin-left:18px !important
}
.footer-new-menu3, .footer-new-menu4{
	margin-top:617px;
	width:895px !important;
	margin-left:18px !important
}
.footer-new-menu5 {
	margin-top:437px;
	width:895px !important;
	margin-left:18px !important
}
.footer-new-wino {
	margin-top:697px;
	width:895px !important;
	margin-left:18px !important
}
.footer-new-wino2 {
	margin-top:927px;
	width:895px !important;
	margin-left:18px !important
}
.footer-new-wino3 {
	margin-top:367px;
	width:895px !important;
	margin-left:18px !important
}
.footer-new-wino4 {
	margin-top:427px;
	width:895px !important;
	margin-left:18px !important
}
.footer-new-news {
	margin-top:2282px;
	width:895px !important;
	margin-left:15px !important
}
.footer-new-contact {
	margin-top:458px;
	width:895px !important;
	margin-left:18px !important
}
.footer-new-wspolpraca {
	margin-top:490px;
	width:895px !important;
	margin-left:18px !important
}
.footer-new-spotkania {
	margin-top:752px;
	width:895px !important;
	margin-left:15px !important
}
.footer-new-imprezy {
	margin-top:996px;
	width:895px !important;
	margin-left:18px !important
}
.footer-new-cafe{
	margin-top:-5px;
	width:895px !important;
	margin-left:15px !important
}
.footer-new-kuchnia-z {
	margin-top:800px;
	width:895px !important;
	margin-left:15px !important	
}
.footer-new-kuchnia-ziel {
	margin-top:1060px;
	width:895px !important;
	margin-left:15px !important	
}
.footer-new-kuchnia-p {
	margin-top:958px;
	width:895px !important;
	margin-left:15px !important	
}
.footer-new-spotkania-wino {
	margin-top:1000px;
	width:895px !important;
	margin-left:15px !important	
}

#menu_box{
	width:890px;
}

.fwsp {
	margin-top:115px;
}