@charset "utf-8";
body	{font:12px "lucida grande",Tahoma,sans-serif;color:#333;padding:0px;margin:0;background-color:#fff9e6; background-image:url(gorakolor.png); background-repeat:repeat-x}
a {color:#58f;text-decoration:underline;cursor:pointer}
a:hover {color:#fa5}
div	{padding:0;margin:0}
table {border-collapse:collapse;border-spacing:0; }
ul,ul li {list-style:none}
img {border:0}
form {font:12px/20px "lucida grande",tahoma,verdana,arial,sans-serif}
input,
textarea,
button,
select,
option {font:1em/1.5em "lucida grande",tahoma,verdana,arial,sans-serif;color:#666;border:1px solid #999;border-top:1px solid #bbc;border-left:1px solid #bbc}

.text-input	{color:#333333;font:13px Arial, Helvetica, sans-serif;border:1px solid #999;border-left:1px solid #CCC;border-top:1px solid #CCC;padding:0.4em 0.1em 0.2em 0.4em;
-webkit-box-shadow:4px 8px 5px -9px rgba(0, 0, 0, 0.33);
-moz-box-shadow:   4px 8px 5px -9px rgba(0, 0, 0, 0.33);
box-shadow:4px 8px 5px -9px rgba(0, 0, 0, 0.33);}
.text-input:hover	{}

.ajxop_opinia	{width:96%}
.ajxop_www	{width:31%}
.ajxop_kto	{width:31%}
.ajxop_email	{width:31%}

.labelpf	{color:#CCC}


#statusprzesylania	.infajax	{border-style:solid;border-width:2px;padding:1em 2em;margin:1em 3em;font-size:1.2em;
-webkit-box-shadow:3px 5px 10px 0px rgba(0, 20, 4, 0.41);
-moz-box-shadow:   3px 5px 10px 0px rgba(0, 20, 4, 0.41);
box-shadow:3px 5px 10px 0px rgba(0, 20, 4, 0.41);
}
.inf_1	{border-color:#090}
.inf_0	{border-color:#d91717}

.infajax	ul {padding:0.5em;margin:0 0 0 1.5em;font-size:0.9em;}
.infajax	li	{background:url(bg_dp.gif) -1800px 0.9em no-repeat;padding:0 0 0 1.5em;margin:0;line-height:2.2em}


/*
.submit_op	{margin:15px 0 0 40%;height:40px;background:url(button_shadow_mini.png) no-repeat 22px 24px}
.submit_input_size	{width:110px;height:25px;font:bold 14px Arial, Helvetica, sans-serif}
.submit_input_size:hover {background-color:#0A3F71;background-position:0 -50px}

.submit_input_tlo	{background:#156cc0 url('icons_bg2.png') no-repeat 0 0;text-transform:uppercase;text-shadow:#10405E -1px -1px 0;color:#fff;cursor:pointer;border:solid 1px #5482ea}

.submit_mini_op	{margin:9px 0 0 9px;height:30px;background:url(button_shadow_mini.png) no-repeat 22px 14px}
.submit_mini_size	{width:110px;height:19px;font:bold 14px Arial, Helvetica, sans-serif;background-position:0 -3px }
.submit_mini_size:hover {background-color:#0A3F71;background-position:0 -53px}
*/


.nag	{padding:0;font:normal 2.2em "Ubuntu Condensed",arial;color:#58f;text-shadow:#fff -2px -2px 0}

h2.nag	{margin:3em 0.3em 0.3em 0.3em}
h1.nag	{margin:0.2em}


.nagkat	{font:normal 1.9em "News Cycle", arial;padding:1em 0 0 0;margin:0}

.opakujsubmit	{margin:1em;padding-left:10%}

.class_submit{
font-weight:bold;
border:1px solid #555;
padding:3px 7px;
color:#333;
text-decoration:none;
background:#ddd;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
text-shadow:0px 1px 0px #fff;
background-size:100% 100%;
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
background:-moz-linear-gradient(top,  #ffffff,  #cccccc);
background:-o-linear-gradient(top,  #ffffff,  #cccccc)}

.class_submit:hover{position:relative;
background-size:100% 100%;
background:-webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#dddddd));
background:-moz-linear-gradient(top,  #cccccc,  #dddddd);
background:-o-linear-gradient(top,  #cccccc,  #dddddd);
cursor:pointer;
}

.class_submit:hover,
.inputfocus{
color:#000;
box-shadow:0px 0px 3px #36f;
-moz-box-shadow:0px 0px 3px #36f;
-webkit-box-shadow:0px 0px 3px #36f;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border:1px solid #36f;
color:#444;
}



.opSbmt	{margin:19px 0 20px 9px}

.clSubmit{
font-weight:bold;
border:1px solid #555;
padding:2px 9px;
color:#222;
text-decoration:none;
background:#ddd;
-webkit-box-shadow:4px 8px 5px -9px rgba(0, 0, 0, 0.33);
-moz-box-shadow:   4px 8px 5px -9px rgba(0, 0, 0, 0.33);
box-shadow:4px 8px 5px -9px rgba(0, 0, 0, 0.33);
background-size:100% 100%;
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
background:-moz-linear-gradient(top,  #ffffff,  #cccccc);
background:-o-linear-gradient(top,  #ffffff,  #cccccc)}

.clSubmit:hover{position:relative;
background-size:100% 100%;
background:-webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#dddddd));
background:-moz-linear-gradient(top,  #cccccc,  #dddddd);
background:-o-linear-gradient(top,  #cccccc,  #dddddd);
cursor:pointer;
}

.clSubmit:hover{
color:#000;
border:1px solid #ccc;
}




.fpas	{}

.addab .podswietl	{padding:4px;margin:2px}


.bold	{font-weight:bold}
.dnone	{display:none}

#js	{font:9px Tahoma, Geneva, sans-serif;color:#666}

/*struktura strony, głównych bloków*/

/*
.cb-slideshow,
.cb-slideshow:after {
margin:0; padding:0;
position:fixed;
width:100%;
height:100%;
top:0px;
left:0px;
z-index:-10000; 
}
.cb-slideshow:after {
content: '';
background: transparent url(tlo_.jpg) repeat top left; 
}
.cb-slideshow li span {
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
color: transparent;
background-size: cover;
background-position: 50% 50%;
background-repeat: none;
opacity: 0;
z-index: 0;
animation: imageAnimation 36s linear infinite 0s; 
}

.cb-slideshow li:nth-child(1) span {
    background-image: url(tlo01.jpg) 
}
.cb-slideshow li:nth-child(2) span {
    background-image: url(tlo02.jpg);
    animation-delay: 6s; 
}
.cb-slideshow li:nth-child(3) span {
    background-image: url(tlo03.jpg);
    animation-delay: 12s; 
}
.cb-slideshow li:nth-child(4) span {
    background-image: url(tlo04.jpg);
    animation-delay: 18s; 
}
.cb-slideshow li:nth-child(5) span {
    background-image: url(tlo05.jpg);
    animation-delay: 24s; 
}
.cb-slideshow li:nth-child(6) span {
    background-image: url(tlo06.jpg);
    animation-delay: 30s; 
}


@keyframes imageAnimation {
0% {opacity: 0;animation-timing-function: ease-in;}
8% {opacity: 1;transform: scale(1.02);animation-timing-function: ease-out;}
17% {opacity: 1;transform: scale(1.04);}
25% {opacity: 0;transform: scale(1.05);}
100% {opacity: 0 }
}
*/

#strona	{margin:0}

#sa_op{}
#sa	{width:990px;margin:0 auto;background-color:#fff;background-image:url(bg_maz.jpg);background-repeat:no-repeat}
#sa_in	{background:url(logo-leba.png) no-repeat 55px 1px;}

#ga_op	{margin:3px}
#ga_pr	{width:700px}
#ga_le	{width:200px; float:left;}

#ga_le	a	{font:normal 16px "Oxygen",sans-serif; text-decoration:none; display:inline-block; padding:0px 0 0 10px; color:#193c97}
#ga_le	p	{padding:0 0 0 10px; margin:0; font:10px Tahoma, Geneva, sans-serif}
.flol	{float:left;}
.clel	{clear:left}
.clea	{clear:both}

#ky_op	{margin:3px}
#ky	{}


#roim	{position:relative;}
.roinavi	{position:absolute; bottom:85px; right:30px; z-index:1900}
.roinavi	span	{display:inline-block; margin:2px; width:16px; padding:0.2em 0 0.2em 0; border:1px solid #CCC; text-align:center;background-image:url(bgw75.png);border-radius:2px; cursor:pointer; font:bold 11px Tahoma, Geneva, sans-serif}
.slid	{position:relative; position:absolute;}
.slid	div	{position:absolute; bottom:0; height:85px; width:100%; background-image:url(bgw75.png);}
.slid	div	h2	{padding:5px 5px 0 5px; margin:0; font:normal 26px "Inder",sans-serif; line-height:0.95em}
.slid	div	p	{padding:5px; margin:0}
.paktywny	{color:#F00}
.slid	div	h2	{cursor:pointer}
.slid	div	h2:hover	{color:#06F;}

/*nagloki ikon*/
#ga_ico	{float:right; padding:1px 10px 0 0}
.ga_ngIcons	{margin:0; padding:0}
.ga_ngIcons a	{display:inline-block;width:100px;height:100px;background-image:url(ikng.png); background-repeat:no-repeat;-moz-transition: all 1s ease-in;-webkit-transition: all 1s ease-in;-o-transition: all 1s ease-in;transition: all 1s ease-in;}
.ga_ngIcons li	{display:inline-block;margin:0 5px 0 0; }
.ikng01	a{background-color:#67b2ff;background-position:0px 0px}
.ikng01 a:hover	{background-color:#2591ff;}
.ikng02	a{background-color:#ff0000;background-position:-120px 0px}
.ikng02 a:hover	{background-color:#c80000;}
.ikng03	a{background-color:#ff67b6;background-position:-240px 0px}
.ikng03 a:hover	{background-color:#ff2a99;}	
.ikng04	a{background-color:#83d367;background-position:-360px 0px}
.ikng04 a:hover	{background-color:#449a25;}		
.ikng05	a{background-color:#007eff;background-position:-480px 0px}
.ikng05 a:hover	{background-color:#044e9b;}			
.ikng06	a{background-color:#ffbd00;background-position:-600px 0px}
.ikng06 a:hover	{background-color:#dca300;}		




/*"Stint Ultra","Ubuntu Condensed",Ubuntu,Combo,"PT Sans Caption","PT Sans Narrow","Pontano Sans",Scada,Ruluko,Oregano,Englebert,"News Cycle","Life Savers",Inder,Alegreya,"Life Savers",BenchNine,Oxygen,"Open Sans Condensed","Tenor Sans","Marck Script","Lekton","Just Another Hand","Kaushan Script"*/


/*pogoda*/
.wwo_sp	{ margin:2em 0}
.wwo_sd	{ display:inline-block; min-width:13.5%; text-align:center}
.wwo_sd	p	{ padding:0; margin:0}
.wwo_sd_d	{ font-size:1.1em; display:block}
.wwo_sd_i	{ padding:1em 0}
.wwo_sd_tn	span { background-color:rgba(5,0,0,1); color:rgba(255,255,255,1)}
.wwo_sd_sc	{ color:#58f; cursor:pointer; margin:1em 0; display:block;-webkit-transition: color 1s;-moz-transition: color 1s;-o-transition: color 1s;transition: color 1s;}
.wwo_sd_sc:hover {color:#fa5}

#wwoTable	{margin:9px 0 0 0}
.wwo_city	{font:bold 11px Tahoma, Geneva, sans-serif}
.wwo_temp	{font:22px Verdana, Geneva, sans-serif;padding:0.5em}
.wwo_temp	strong {font-size:32px}
.wwo_ico	{text-align:right}
.wwo_wo		{text-align:right}
.wwo_wo,
.wwo_wd		{font:10px Tahoma, Geneva, sans-serif}
.wwo_wd		{width:45%}

.ppopop	{font:normal 13px Arial,Verdana, Geneva, sans-serif;line-height:1.6em}
.ppop	{}
.ppopn	{font:normal 26px "Alegreya",Verdana, Geneva, sans-serif}


.pdzien	{width:90%;margin:0 auto;padding-bottom:3em}
.px3	{margin:0}
.pdata	{}
.pztemp	span	{color:#FFF;background-color:#000}
.pztemp	{padding:2em 0 1em 0;font-size:1.3em}
.pwsiz	{margin-left:160px;line-height:1.6em}
.pdata	{font:normal 26px "Alegreya",Verdana, Geneva, sans-serif}
.pgd_ico	{padding:2x 9px 0 30px;margin-left:30px;vertical-align:bottom;float:left}
.pgtem	{font:normal 36px "Alegreya",Verdana, Geneva, sans-serif;float:left;padding:3px 19px;width:60px}
.pgopi	{line-height:1.5em}
.pgtem	span {font-size:0.5em}

.pgdbl	{float:left;width:99px;text-align:center}
.pgdbl	span {display:block;font-size:0.8em;text-align:left;color:#999}
.pgg	{border-bottom:1px solid #ccc;height:85px;font-size:1.2em}
.pgpg	{font-size:0.85em;font-weight:bold}
.pgpg	span{font-size:0.75em}
.pgd_imgsrc	{float:left}

#kol	{}
#kol_op	{}

/*kolumna lewa*/
#kl	{width:230px;float:left;padding:0;}
/*body center*/
#kc	{width:750px;float:left; }

/*body center konfig*/
#kc_op_html	{padding-left:9px;}

#f-g1	{float:right;padding:0.5em 0 0 0 }

#kc_op_right	{float:right;width:150px;clear:left}
#kc_op_right	table	{margin-left:10px}



/* uniwersalne klasy*/
.za,
.zaokragl_all {border-radius:4px}
.stan_h	{display:none}
.resizable	{border:1px solid #333;padding:0 4px 4px 0}
.tlo01	{background:url(70procent.png)}
.blink	{text-decoration:blink}
.bg_trzy	{background:url(white30_300x300.png)}


#trzykol	{width:735px;}
.trzykol	{ width:237px;border:1px solid #CCC; float:left;}
.trzykolml	{ margin:0 0px 0 9px}
.tkr	img {border:1px solid #CCC; margin:0 3px; float:left}
.tkr	{clear:left; margin:3px; height:50px}
.tkro	h3,
.tkr	p	{font:normal 1.4em 'PT Sans Narrow',Arial,sans-serif; margin:0; padding:0}
.tkro	{ margin:03px}
.tkrcytat	{ margin-left:1.5em; line-height:1.5em}
.tkrcytat	i	{ font-style:normal; color:#ddd}

.tkrcytat::before {content: '”'; font:2.3em Arial, Helvetica, sans-serif; color:#093} 


.fb-page	{margin:0.5em}
.dwiekop	{width:735px; margin-top:9px}
.dwiekfl {float:left} 
.dwiekfr {float:right} 
.dwiek		{width:360px; border:1px solid #CCC}


#roim_op	{height:310px;}
#roim	{height:280px; width:450px; float:left;margin-top:-30px;}
.roimcien	{box-shadow:20px 4px 20px -20px #aaa}
#roimpo	{height:240px; background-color:#e2e2e4; padding-left:470px}
#story	{height:60px; background-image:url(historyjka.png); background-repeat:no-repeat; background-position:right}

/*pogoda*/
#pgd_op	{width:260px; height:128px}
.pgd_txt	span{font:normal 30px "Alegreya",Verdana, Geneva, sans-serif;}
.pgd_txt	span	b	{font-size:3em; line-height:0.85em}
.pgd_txt	p	{font:10px Tahoma, Geneva, sans-serif;margin:0;padding:0}
.pgd_slonce {float:left; height:128px}
.pgd_slonce_mini	{height:32px; width:32px; vertical-align:middle}
.pgd_nd	span	{font:normal 18px "Alegreya",Verdana, Geneva, sans-serif;}
.pgd_nd	span	b{font-size:1.6em; line-height:0.85em}

#pgd_tbl	{width:98%; border:1px solid #eee}
#pgd_tbl	td:first-child	{border:0}
#pgd_tbl	td	{padding:0.2em 0.3em; text-align:center; font-family:"Alegreya",Verdana, Geneva, sans-serif;border-left:1px solid #eee}
#pgd_tbl	img {height:32px; width:32px;}
#pgd_tbl	h3 {font:1.1em Tahoma, Geneva, sans-serif; font-weight:normal; line-height:0.85em}
#pgd_tbl	p	b{font-size:1.9em; line-height:0.85em}
#pgd_tbl	p	{margin:0; padding:0.5em 0}



/*strony*/
.strony	{text-align:right;font:normal 1.2em "News Cycle",Tahoma, Geneva, sans-serif;line-height:2.5em;margin:0.3em;color:#666;width:550px}
.cs	{display:inline-block;padding-left:2em}
.cs span	{display:inline-block;padding:0.5em}
.cs a {text-align:center;display:inline-block;margin-left:2px;padding:2px 2px;text-decoration:none}
.ss	{font-size:0.9em}


/*aktualności 1 strona*/

#listnews	{padding:0; margin:0.5em 0 0.5em 1.0em; list-style:none}
#listnews	p	{padding:0; margin:0; font:12px Arial,Tahoma, Geneva, sans-serif; padding-left:1em; line-height:1.5em}
.ln_more	{max-height:3em; overflow:hidden;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;-webkit-transition:1s;transition:1s;}
.ln_more:hover	{max-height:200px}
.ln_uply	{color:#aaa}
#listnews	li		{padding-top:0.5em}
#listnews	li	a {font:normal 1.3em 'Roboto',Arial,Tahoma, Geneva, sans-serif; text-decoration:none;}


/*	zdjecia 1 strona	*/
.zpodkl_op	{ text-align:right; margin-right:5%}
.zpodkl	{ background:url(podklad.png) no-repeat left top #ffc000; padding:4px 1em 4px 29px; display:inline-block;font:normal 1.2em 'Oxygen',sans-serif; color:#FFF; text-decoration:none; }
.zpodkl:hover	{ text-shadow:#fff 0px 1px 0, #888 0px -1px 0; color:#bbb;background-color:#eee}
.gz_ps	{ display:inline-block;overflow:hidden; background:#eee; padding:3px; margin:1px}
.gz_ps	a	{display:inline-block;overflow:hidden; position:relative}
.gz_trj	{ background-image:url(3kat_eee.png); background-repeat:no-repeat; width:40px; height:8px; display:block; position:absolute; bottom:0}
.gz_ps	p	{ padding:0.2em 0 0 0.2em; margin:0;font:normal 1.0em 'Roboto',Arial,Tahoma, Geneva, sans-serif; }
.gz_ps	img	{ width:109px; height:82px;
-webkit-transition:all 0.2s ease;
-moz-transition:all 0.2s ease;
-o-transition:all 0.2s ease;
-ms-transition:all 0.2s ease;
transition:all 0.2s ease;
}

.gz_ps:hover img {
-webkit-transform:scale(1.1,1.1);
-moz-transform:scale(1.1,1.1);
-ms-transform:scale(1.1,1.1);
transform:scale(1.1,1.1);
}




/*BOKSY polecamy*/

#boksy_ramka	{border:1px solid #d7d4d3; width:735px; text-align:center; padding:5px 0}

.bpboks	{display:inline-block; margin:1px; border:3px solid #eee; background-color:#eee;}
.bp3kat	{position:absolute; bottom:0; width:40px; height:13px; background:url(3kat_eee.png) no-repeat top center;}
.bpimg	{position:relative}
.bp1,
.bp2	{font:normal 1.3em 'Roboto',Arial,Tahoma, Geneva, sans-serif;}
.bp2{ font-size:1.05em}
.region_ng	{width:380px;position:absolute;}
.region_ngt	{background-color:#ffc000;height:45px;margin-top:-35px;color:#FFF;font:normal 2.2em "Ubuntu Condensed",arial,sans-serif; line-height:1.8em;  padding:0 0 0 12px}
.region_3kat	{height:15px; background:url(3kat.png) bottom right no-repeat; }

.region_opismsc	{border:1px solid #ddd; min-height:160px; width:370px; top:55px; left:220px; position:absolute;background:url(70procent.png);box-shadow:0px 0px 4px #ccc; -webkit-border-radius:4px;
-khtml-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}

#region_opis	{margin-top:-65px; background:url('wtapianie.png'); font:normal 1.28em 'PT Sans Narrow',Arial,Tahoma, Geneva, sans-serif;}
#region_opis p	{margin:0.5em 1em 0 1em; padding:0}
#region_opis p strong:first-child	{font-size:1.5em}

#region	{margin-top:50px; margin-bottom:1em;}

.region_wh {height:205px; width:740px;}
.region_nazwy	{}
.region_tlo	{background-image:url(region.gif);}


#rl_op	{min-height:130px; white-space:nowrap; width:980px; margin:0 auto; position:relative; overflow:hidden}
.rl_bx_op	{width:196px; display:inline-block}
.rl_bx	{margin:5px; min-height:120px; border:1px solid #eee; border-bottom:4px solid #ffe4b0; text-align:center; cursor:pointer; background:url(bgw75.png)}
.rl_bx	p,
.rl_bx	a	{ color:#ccc; text-decoration:none}
.rl_bx	.rlbxu	{font-weight:bold;text-shadow:#fff 0px 1px 0, #666 0px -1px 0; color:#ccc;font-family:'Oxygen'; font-size:1.6em; display:block; padding:1em 0.1em}
.rl_bw	{display:inline-block}
#rl_za	{position:absolute}

.sgr	{cursor:pointer}
.sgr:hover	{color:#000}
.region_nw	{position:relative;color:#aaa;font:normal 1.0em Tahoma, Geneva, sans-serif; }
.region_nw	p	{position:absolute;text-transform:uppercase; margin:0; padding:0; }
.region_zaznacz	{font-size:1.4em; color:#ffb400}
.pm		{background-image:url(pm.png); background-repeat:no-repeat; width:40px; height:40px; position:absolute;}

/*wspólne formatowania*/
#boksy_ng,
.k3k_ng	{text-align:center;letter-spacing:0.15em;font:bold 0.9em Tahoma, Geneva, sans-serif;padding:5px 0;margin:0;color:#ec8;text-shadow:#CEFBFD 1px 1px 2px}
.tlo_ng	{}

/*stopka*/



#dl_op	{background-color:#ffefd2; border-top:3px solid #ffe4b0; margin-top:5px}
#sta	{width:990px;margin:0 auto; padding-bottom:1em; background:url(leba_zamek_h300_sz.jpg) no-repeat right top}
.sta_blok_op	{}

#sta_dol_op		{margin:2em 0; padding:0; line-height:2.2em}
#sta,
#sta	a	{color:#666; text-decoration:none;}

#sta_blok_op	{font:normal 1.42em 'PT Sans Narrow',Arial,Tahoma,Geneva,sans-serif;line-height:1.6em}
.sta_blok	{float:left;width:22%;margin:9px 0 9px 25px}
.sta_blok	ul	{margin:0.5em 0 0 1em;padding:0}
.sta_blok	.owpf	{display:block;font-size:0.9em}
.sta_blok_ng	{padding:0; margin:0; font-weight:bold; font-size:1.3em;text-shadow:#fff 0px 1px 0, #888 0px -1px 0; color:#e7d8bd}

/*
#stopka	{color:#888;font:1em Arial, Helvetica, sans-serif;padding-top:1em}
#stopka	a	{text-decoration:none; display:inline-block}

#stopka_op_dol		{font-size:0.95em}
.stopkaco	{}
.stopka_copy,
.stopka_nask,
.stopka_serw	{color:#888}
.stopka_copy	{padding:1.3em 0 0 0;border-top:1px dotted #888;margin-top:1.3em}
.stopka_copy	a:hover,
.stopka_copy	a	{color:#888}


.stopka_nask	{padding:1.0em 0 0 0;margin:0}
.stopka_nask	a	{color:#666;background:url(bg_dp.gif) 0px 0.5em no-repeat;padding-left:1.5em}
.stopka_nask	a:hover	{color:#444}

.stopka_serw	{padding:1.0em 0 0 0;margin:0;font-size:1.0em}
.stopka_serw	a	{color:#444;background:url(bg_dp.gif) -1500px 0.5em no-repeat;padding-left:1.5em;}
.stopka_serw	a:hover	{color:#666}
*/


/*notes*/
#notes_lista	{font-size:0.85em;color:#666}
.notes_tekst	{padding:0.5em;margin:0}
.notes_ul_lista	{padding:0;margin:0}
.notes_ul_lista	li	{padding:0.451em 0 0 1em}
.notes_ul_lista	li	a	{text-decoration:none;font-size:1.1em}
.notes_usun	{cursor:pointer}
a.notes_do_listy	{text-decoration:none;display:block;margin:1em 0 1em 60%}



/*navi lewa menu*/
#nvl	{font:1.3em Tahoma, Geneva, sans-serif;margin:0;padding:0; margin-top:2em}
#nvl	.gr01,
#nvl	.gr01	ul	{padding:3px 0 0 0;margin:0 0 1em 0;line-height:1.3em;font-size:0.95em;}
#nvl	.gr01	li	{padding:0 0 0 0;margin:0 0 0 0.1em; text-indent:0.4em}
#nvl	.gr01	li	a	{display:block;text-decoration:none;padding:1px 1px 3px 0px}
#nvl	.gr01	li	a:hover	{color:#f84}
#nvl	.gr01	li	li	a	{text-indent:1.3em;background:url(bg_dp.gif) -1500px 9px no-repeat}

#nvl	.gr01	li	li	a.atv	{background-position:-1200px 9px}
#nvl	.gr01	li	li	a:hover {padding:2px 0px 2px 1px;background-position:-1199px 10px}


#nvl	.zwiniete	{visibility:hidden;display:none}

.ngm	{font-weight:bold;text-shadow:#fff 0px 1px 0, #888 0px -1px 0; color:#bbb;font-family:'Oxygen'; font-size:1.2em}
.ngm	q	{font-size:0.9em}

.rozwin		{background:url(mnr.gif) no-repeat 180px top}
.pokazzwin	{background-position:180px bottom}

a:hover.rozwin		{background:url(mnr.gif) no-repeat -18px top}
a:hover.pokazzwin	{background-position:-18px bottom}

.li01	{margin-top:5px}

.nvl_sn	{padding:0.5em; font:0.8em Verdana, Geneva, sans-serif}
.data-url-l,
.data-url	{cursor:pointer}

.nvl_box	{margin:19px 9px; padding:0px; background-color:#e3e3e3}
.nvl_box:hover	{background-color:#eaeaea}

.nvl_box	p	{padding:10px 0 0.2em 5px; height:45px; margin:0; background:no-repeat right url(navil_b_bg.png); font-size:1.1em; font-family:'Oxygen';}
.nvl_p1	p{background-position:125px -5px;border-bottom:3px solid #F93}
.nvl_p2 p{background-position:125px -110px;border-bottom:3px solid #09F}
.nvl_p3 p{background-position:125px -235px;border-bottom:3px solid #090}


.nvl_box	p	b	{font-size:1.3em}
.nvl_box	p	span	{font-size:0.8em}

.txts_inset	{text-shadow:#fff 0px 1px 0, #888 0px -1px 0; color:#bbb}

/* LISTA 		O F E R T	lista ofert */

#naviTop	{font:0.7em Verdana, Geneva, sans-serif;padding:0.5em 0 0 30px}
#naviTop	a	{font:1.35em Tahoma, Geneva, sans-serif;color:#ddd}
#naviTop	span	{color:#58f}
#naviTop	a:hover	{color:#f60}
#naviTop	.wyroznij	span	{color:#333;font-weight:bold}

#lo_oferty	{padding:0 1em 0 0}
#lo_zapytanie	{}
#op_lo_mapa	{margin:0.5em; border:1px solid #aaa; padding:4px}
#lo_mapa	{border:1px solid #fff;height:550px;}




#srt {display:inline;padding:0 10px 0 0;margin:0;font:11px Tahoma, Geneva, sans-serif}
#srt ul {margin:0;padding:0;width:100%;float:right}
#srt li {display:inline;padding:0 4px 3px 8px;background:url('viewing_options_separator.gif') no-repeat;text-transform:lowercase;color:#000}

.tomiddle {vertical-align:middle}
a.srt, a.srt:visited {color:#d9d9d9}
a.srt span {color:#58f}
a.srt:hover {color:#F60}
a.srt:active {color:#0D58AC}
a.srt:visited span {color:#58f !important}

#sortuj_op	{text-align:right;padding:3px;margin:3px;font:0.9em Tahoma, Geneva, sans-serif;color:#888;background:url(70procent.png)}
#sortuj_op	a	{font-family:Arial, Helvetica, sans-serif}
#sortuj_op	img	{margin:1px 1px 0 3px}

/*zaytanie*/

#zapytanie	{}

#fz_tabela	td {padding:5px 0 5px 5px}
#fz_ng	img	{cursor:help}

#fz_zaznacz	{font-size:0.85em}
#fz_zaz_label	{font-weight:bold;display:inline-block;cursor:pointer}
#fz_zaz_label:hover {color:#F60}
.fz_ster_zaz	{vertical-align:text-bottom}
#zapytanie	table	th	{font:normal 1.1em Arial, Helvetica, sans-serif;text-align:right;width:40%}
#zapytanie	table	th	p	{padding:0;margin:0;font:0.75em Tahoma, Geneva, sans-serif;color:#999}

#fz_email	{width:65%}
#fz_kto	{width:70%;height:3em}
#fz_termin	{width:55%}
#fz_ile	{width:45%}
#fz_opis	{width:80%;height:4em}
.info	{}
.komunikat	ul {padding:0;margin:0 0 0 2em;font-size:0.8em}
.komunikat	li	{padding:0 0 0 1.5em;margin:0;line-height:2em }


#statusprzesylania	.komunikatajax	{border-style:solid;border-width:2px;padding:1em 2em;margin:1em 3em;font-size:1.2em;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.status_1	{border-color:#060;box-shadow:0px 0px 4px #060}
.status_0	{border-color:#d91717;box-shadow:0px 0px 4px #d91717}

/*tip*/
.tip-yellowsimple {z-index:1000;text-align:left;border:1px solid #c7bf93;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:6px 8px;min-width:50px;max-width:300px;color:#000;background-color:#fff9c9}
.tip-yellowsimple .tip-inner {font:11px  Tahoma, Geneva, sans-serif;color:#666}
.tip-yellowsimple .tip-arrow-top {margin-top:-6px;margin-left:-5px;top:0;left:50%;width:9px;height:6px;background:url(tip-yellowsimple_arrows.gif) no-repeat}
.tip-yellowsimple .tip-arrow-right {margin-top:-4px;margin-left:0;top:50%;left:100%;width:6px;height:9px;background:url(tip-yellowsimple_arrows.gif) no-repeat -9px 0}
.tip-yellowsimple .tip-arrow-bottom {margin-top:0;margin-left:-5px;top:100%;left:50%;width:9px;height:6px;background:url(tip-yellowsimple_arrows.gif) no-repeat -18px 0}
.tip-yellowsimple .tip-arrow-left {margin-top:-4px;margin-left:-6px;top:50%;left:0;width:6px;height:9px;background:url(tip-yellowsimple_arrows.gif) no-repeat -27px 0}


/*ramka z ofertą*/
.lo_op	{border:1px solid #fdb;margin:5px 0 0 5px;background:url(70procent.png);padding:0;border-radius:4px}
.lo_op_tlo	{background:url(lo_o_tlo.png) no-repeat;padding:2px}




.loozd	{width:190px;float:left}
.lozd	{padding:4px 4px 0 4px;text-align:center}
.lozd	.foli	{padding:4px;border:1px solid #fd9;background-color:#fff7dd;display:inline-block}

.loop_zdj_gmToltip	{display:block;padding:4px;float:left;clear:both;border:1px solid #fd9;background-color:#fff7dd}


.long,
.lowb	{}


.loop_gl	{margin:0 0 0 120px;color:#444}

.long	{font:normal 1.6em 'Roboto',Arial, Tahoma, Geneva, sans-serif;margin:0;padding:0}
.long	a	{text-decoration:none}


.lor	{float:right;width:175px}

.lo_ceny	{float:left;width:140px;padding:4px 0 2px 0;text-align:center;border:1px solid #fd9;border-top:0;font:0.95em Tahoma, Geneva, sans-serif;color:#555;background:url(70procent.png)}

.lo_namapie_nopoz,
.lo_namapie	{float:right;height:20px;width:25px;font-size:9px}
.lo_namapie	{background:url(marker.png) no-repeat;cursor:pointer}

.looy	{margin-left:205px}

.lowa	{margin-left:160px}
.lowb	{}

.mg0	{ background-position:0 0}
.mg1	{ background-position:-25px 0}
.mg2	{ background-position:-50px 0}
.mg3	{ background-position:-75px 0}
.mg4	{ background-position:-100px 0}

.mg5	{ background-position:0 -25px}
.mg6	{ background-position:-25px -25px}
.mg7	{ background-position:-50px -25px}
.mg8	{ background-position:-75px -25px}
.mg9	{ background-position:-100px -25px}

.mg10	{ background-position:0 -50px}
.mg11	{ background-position:-25px -50px}
.mg12	{ background-position:-50px -50px}
.mg13	{ background-position:-75px -50px}
.mg14	{ background-position:-100px -50px}

.mg15	{ background-position:0 -75px}
.mg16	{ background-position:-25px -75px}
.mg17	{ background-position:-50px -75px}
.mg18	{ background-position:-75px -75px}
.mg19	{ background-position:-100px -75px}

.lo_op	h2	{font:normal 1.9em 'Roboto',Arial, Tahoma, Geneva, sans-serif}
.lo_op	h2	a	{text-decoration:none;color:#036}

.lo_op	h3,
.lo_op	h4	{font:1em 'Roboto',Tahoma, Geneva, sans-serif}
.lo_op	h4	a	{text-decoration:none;color:#666}

.lo_op	h2,
.lo_op	h3,
.lo_op	h4	{margin:0;padding:0.4em 0 0 0}

.loudo	{padding-top:5px;float:right}
.loudo	div	{background:url(ikony.png);width:26px;height:26px;margin:2px 6px 0 0;float:left}

.lobd		{height:17px;margin:-14px 0 0 0;margin-left:190px}
.lobd	div{width:24.5%;float:right;height:15px;font:9px Verdana, Geneva, sans-serif;text-align:center;color:#bbb;padding-top:2px;border-top:1px solid #fdf3ce}
.lobd	label {cursor:pointer;padding:0 5px 3px 0;display:inline-block}
.lobd	input {display:inline-block;vertical-align:text-bottom;padding:0;margin:0}
.lobd	a	{text-decoration:none;color:#bbb}
.lobdkl	{border-right:1px solid #fdf3ce}


.okno	{}
.oknoaktywne	{width:600px;height:330px;border:1px solid #bbb;box-shadow:0 0 5px 1px #bbb;border-radius:14px;background:#FFF;position:absolute}

.oknoaktywne	.oknos	{background-image:url(strzalka.png);height:40px;width:11px;position:absolute;margin-left:-11px}
.oknoaktywne	.oknoz	{margin:20px;text-align:left}
.oknoz	.oinf	{width:210px;float:right}
.oknoz	.oinf	.nzob	a{font-size:1.6em;text-decoration:none}

.oknoz	.oogal	{width:335px;height:310px;text-align:center;position:relative;float:left}
.ofoto	{height:275px;background-repeat:no-repeat;background-position:center;vertical-align:baseline;}
.oknoz	.oogal:hover	span	span{display:block}

.onprev,
.onnext {position:absolute;top:0px;left:0px;display:block;width:150px;height:260px;cursor:pointer;z-index:1005}
.onnext {left:auto;right:0}

.onnext span,
.onprev	span{position:absolute;top:114px;left:0;width:42px;height:52px;opacity:.5;display:none}

.onnext span{left:auto;right:0}

.onnext:hover	span,
.onprev:hover	span{opacity:1}


.onnext	span:after,
.onprev	span:after {content:'';display:inline-block;width:16px;height:26px;margin:12px 6px;background:url(sprite-listing.png) no-repeat 0 -48px}
.onnext span:after {background-position:-16px -48px}

.onprev span{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#fff 40%,rgba(255,255,255,.5) 100%);background:-webkit-linear-gradient(left,#fff 40%,rgba(255,255,255,.5) 100%);background:-o-linear-gradient(left,#fff 40%,rgba(255,255,255,.5) 100%);background:-ms-linear-gradient(left,#fff 40%,rgba(255,255,255,.5) 100%);background:linear-gradient(to right,#fff 40%,rgba(255,255,255,.5) 100%);border-radius:0 5px 5px 0}
.onnext span{left:auto;right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 60%);background:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 60%);background:-o-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 60%);background:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 60%);background:linear-gradient(to right,rgba(255,255,255,.5) 0,#fff 60%);border-radius:5px 0 0 5px;text-align:right}

.onnav{width:335px;height:40px;margin:0;padding:0;text-align:center;}
.onnav li{display:inline-block;width:16px;height:16px;margin:0;padding:0;list-style:none}
.onnav li a{display:block;width:16px;height:16px;padding:0}
.onnav li a span{display:block;width:8px;height:8px;margin:4px;background:#CDCDCD;border-radius:4px}
.onnav li.cur a span{width:10px;height:10px;margin:3px;background:#0F0F0F;border-radius:5px}

.zapoznajzo	{}
.oknopd	{position:absolute;right:20px;bottom:43px;overflow:hidden;padding:5px 0px 0px;}

a.btn-primary{border-color:#ff7b1e;-moz-box-shadow:inset 0 1px 0 0 #ff9502;-webkit-box-shadow:inset 0 1px 0 0 #ff9502;box-shadow:inset 0 1px 0 0 #ff9502;background-color:#ff7300;background-image:-webkit-linear-gradient(top,#ff9502 5%,#f60 100%);background-image:-moz-linear-gradient(top,#ff9502 5%,#f60 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(5%,#ff9502),to(#f60));background-image:linear-gradient(top,#ff9502 5%,#f60 100%);color:#fff;text-shadow:1px 1px 0 #ff3b10}
a.btn-primary:hover{color:#fff;border-color:#ff7b1e;background-color:#f60}
a.btn-primary:active{border-color:#ff7b1e;background-color:#ff7300}
a.btn-primary:focus{color:#fff}
a.btn-primary:hover{background-position:0 -10px}
a.btn{position:relative;display:inline-block;padding:10px 30px;border-width:1px;border-style:solid;-moz-border-radius:5px;border-radius:5px;font:14px Arial,Helvetica,sans-serif;font-weight:700;line-height:normal;text-decoration:none;background-repeat:repeat-x;text-transform:lowercase}


/*
.fb button,.fb input,.fb a{
}


a.btn{
    border-color:#FF7B1E;
    box-shadow:0px 1px 0px 0px #FF9502 inset;
    background-color:#FF7300;
    background-image:-moz-linear-gradient(center top , #FF9502 5%, #F60 100%);
    color:#FFF;
    text-shadow:1px 1px 0px #FF3B10;
    position:relative;
    display:inline-block;
    padding:10px 20px;
    border-width:1px;
    border-style:solid;
    border-radius:5px;
    font:12px Arial,Helvetica,sans-serif;
    font-weight:700;
    line-height:normal;
    text-decoration:none;
    background-repeat:repeat-x;
    text-transform:lowercase;
}
a.btn:hover{
    color:#FFF;
    background-color:#D65F00;
}
a.btn:active:focus{
    outline:thin dotted;
    outline-offset:-2px;
}

a.abtn:hover{color:#000;text-decoration:none;background-color:#eee;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
a.abtn:active{-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
a.abtn:visited{color:#000}




.lomor_x3	{border-top:1px solid #fdf3ce;width:33%;float:right;height:15px;font:9px Verdana, Geneva, sans-serif;text-align:center;color:#bbb;padding-top:2px}
.lomor_x3_c	{border-left:1px solid #fdf3ce;border-right:1px solid #fdf3ce}
.lomor_x3	a	{text-decoration:none;color:#bbb}
.lomor_x3	a:hover	{text-decoration:none;color:#F60}


.lomor_label:hover	{text-decoration:none;color:#F60}
.lomor_label	label {cursor:pointer;padding:0 5px 3px 0;display:inline-block}
.lomor_label	input {display:inline-block;vertical-align:text-bottom;padding:0;margin:0}

.lo_cien	{height:4px;margin-left:5px;background:url(lo_o_cien.png) no-repeat}


.mg0	{background-position:0 0}
.mg1	{background-position:-25px 0}
.mg2	{background-position:-50px 0}
.mg3	{background-position:-75px 0}
.mg4	{background-position:-100px 0}

.mg5	{background-position:0 -25px}
.mg6	{background-position:-25px -25px}
.mg7	{background-position:-50px -25px}
.mg8	{background-position:-75px -25px}
.mg9	{background-position:-100px -25px}

.mg10	{background-position:0 -50px}
.mg11	{background-position:-25px -50px}
.mg12	{background-position:-50px -50px}
.mg13	{background-position:-75px -50px}
.mg14	{background-position:-100px -50px}

.mg15	{background-position:0 -75px}
.mg16	{background-position:-25px -75px}
.mg17	{background-position:-50px -75px}
.mg18	{background-position:-75px -75px}
.mg19	{background-position:-100px -75px}
*/

.lo_gmToltip	{margin:0;padding:0;overflow:hidden}
.lo_gmToltip	h3	{color:#58F;padding:3px 0;margin:0;font-size:1.1em;font-weight:normal}

.lo_gmToltip_Nav	{padding:0;margin:1em 0 0 0;width:110px;float:right}
.lo_gmToltip_Nav	a	{font:normal 9px Tahoma, Geneva, sans-serif;color:#090}
.lo_gmToltip_Nav	a:hover	{color:#063}
.lo_gm_laquo	{}
.lo_gm_raquo	{float:right}
.lo_gmToltip_zdj	{float:left;margin:0 6px 0 0}
.lo_gmToltip_txt	{font:11px Tahoma, Geneva, sans-serif}



/*wymiary*/
.lo_szerokosc,

.los_cien,
.los_op	{width:560px}


/*wyświetleni oferty */
.oferta_udo	div	{background:url(ikony.png);width:26px;height:26px;margin:2px 6px 0 0;display:inline-block}

/*var udo = {"0":"łazienka", "1":"lodówka", "2":"sprzęt plażowy", "3":"tv", "4":"radio", "5":"telefon", "6":"Internet - Ethernet", "7":"Internet - WiFi", "a":"parking na posesji", "b":"świetlica", "c":"plac zabaw dla dzieci", "d":"stołówka", "e":"sala konferencyjna", "f":"boisko", "g":"basen", "h":"udostępnione rowery", "i":"sauna", "j":"kawiarnia", "k":"akceptujemy zwierzęta", "l":"dostęp do kuchni", "m":"restauracja", "n":"sprzęt wodny", "o":"grill", "p":"udogodnienia dla niepełnosprawnych"};
		rh +='<div class="uu'+el[i]+'" title="'+udo[el[i]]+'"></div>';
*/

div.uu0	{background-position:-108px -55px}	/*łazienka*/
div.uu1	{background-position:-27px -110px}	/*lodówka*/
div.uu2	{background-position:-27px -55px}	/*sprzet plażowy*/
div.uu3	{background-position:-27px -27px}	/*tv*/
div.uu4	{background-position:-108px -82px}	/*radio*/
div.uu5	{background-position:-54px 0px}	/*tel*/
div.uu6	{background-position:-54px -110px}	/*Internet*/
div.uu7	{background-position:-108px 0px}	/*WiFi*/

div.uua	{background-position:0px -110px}	/*parking*/
div.uub	{background-position:-81px -110px}	/*świetlica*/
div.uuc	{background-position:-54px -27px}	/*plac zabaw dla dzieci*/
div.uud	{background-position:0px -27px}	/*stołówka*/
div.uue	{background-position:0px -82px}	/*sala konferencyjna*/
div.uuf	{background-position:0px 0px}		/*boisko*/
div.uug	{background-position:-27px 0px}	/*basen*/
div.uuh	{background-position:-108px -27px}	/*rowery*/
div.uui	{background-position:0px -55px}	/*sauna*/
div.uuj	{background-position:-81px 0px}	/*kawiarnia*/
div.uuk	{background-position:-81px -55px}	/*psy*/
div.uul	{background-position:-108px -110px}	/*kuchnia*/
div.uum	{background-position:-27px -82px}	/*restauracja*/
div.uun	{background-position:-54px -82px}	/*sprzet wodny*/
div.uuo	{background-position:-81px -82px}	/*grill*/
div.uup	{background-position:-81px -27px}	/*niepełnosprawni*/


/*oferta*/

#ofe_op	{font-size:1.1em;border:1px solid #Fd9;margin:15px 5px 5px 5px}




.oa_nia	{margin:1em;font:normal 1.2em "News Cycle", Arial,sans-serif}
.oa_nia	p	{padding:0em 0 0 0;margin:0}
.oa_nia	p	span	{font-size:0.9em}

.oa_nazwa	{font-size:1.9em}
.oa_domena	{}
.oa_domena	a{text-decoration:none}


table#ofe_nadmenu	{width:99%}
td.oa_td_kontakt	{width:45%;vertical-align:middle}

.oa_kontakt	p {margin:0;padding:0;line-height:1.6em}
.oa_kontakt	a {text-decoration:none}


.oa_komunikatory	{padding:0;margin:0;font-size:0.85em}
.oa_komunikatory	img	{border:0}
.oa_komunikatory	a	{text-decoration:none;color:#666}
.oa_komunikatory	a:hover	{text-decoration:none;color:#F60}

.oa_telefon	{}
.oa_faks	{}
.oa_zapytanie	{}
.oa_www	{}


.oa_zapraszamy	{text-align:center;font:1.6em "Open Sans Condensed";color:#bbb;margin:2em 1em 1em 1em}

.oa_pk_ng,
.ofe_men	{border:1px solid #fd9;background:#f6a828 url(ui-bg_gloss-wave.png) 50% 50% repeat-x;margin:9px 15px 0 15px;padding-left:1em}
.ofe_men	span,
.ofe_men	a	{display:inline-block;padding:2px 8px 2px 8px;text-decoration:none;font:1.3em "News Cycle";letter-spacing:0.05em;border:1px solid #cccccc;padding:3px 8px 2px 8px}
.ofe_men	a	{color:#8af;background:#f6f6f6 url(ui-bg_glass.png) 50% 50% repeat-x;margin:4px 2px -1px 2px;border-bottom:2px solid #fd9}
.ofe_men	a:hover	{color:#c77405;border:1px solid #fbcb09;border-bottom:0;background:#f6f6f6 url(ui-bg_glass_.png) 50% 50% repeat-x}
.ofe_men	b	{font-size:0.8em;font-weight:normal}
.ofe_men	span	{color:#666;background-color:#fff;margin:4px 2px -1px 2px;border-bottom:2px solid #fff}

.zao_g { -moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}

.ofe_zmi	{border-top:1px solid #fd6;text-align:right;font-size:0.8em;margin-top:1em;padding:0.2em 1em;color:#888}

.oa_pk	{text-align:center}
.oa_pk	p	{padding:0;margin:1em;font:1em Arial, Helvetica, sans-serif}
.oa_pk	a	{text-decoration:none}
.oa_pk_ng	{text-align:center;font:normal 1.2em Arial, Helvetica, sans-serif;letter-spacing:0.2em;color:#888;text-shadow:#fe9 1px 1px 1px;padding:0.1em}

#oferta_edytuj	a	{color:#888;text-decoration:none}

#oa_op	{padding:1em;margin:0 19px 0 19px}

#oa_zdj1	{float:right}
#oa_zdj_g	{padding:0}
#oa_zdj_g	div {display:inline-block;height:105px;width:129px;text-align:center}

.oferta_galeria	img	{border:1px solid #fff}
.oferta_galeria	img:hover	{border:1px solid #fd6}
.oferta_galeria	a	{border:1px solid #fd6;padding:4px;background-color:#FFF;display:inline-block;vertical-align:central}




/*
"Stint Ultra"
Condensed
"Ubuntu Condensed"
Ubuntu
Combo
"PT Sans Caption"
"PT Sans Narrow"
"Pontano Sans"
Scada
Ruluko
Oregano
Englebert
"News Cycle"
"Life Savers"
Inder
Alegreya
"Life Savers"
BenchNine
Oxygen
"Open Sans Condensed"
"Tenor Sans"
"Marck Script"
"Lekton"
"Just Another Hand"
"Kaushan Script"


*/



.oa_ng	{color:#888;padding:0.4em 0 0 0;margin:0em 0 9px 0;border-bottom:1px solid #eee;font:normal 1.9em "Ubuntu Condensed"}

.oa_sep	{margin-bottom:25px}

.oferta_ofe	{padding:0;margin:0 0 1em 0}
.oa_tresc	{font-family:Arial, Helvetica, sans-serif}

#oa_odl	{width:95%;font-size:1em}

#oa_odl	th	{text-align:left}
#oa_odl	td	{text-align:right}


#oferta_nawlis	{padding:1em 3px 3px 0}
#oferta_nawlis	div	{display:inline-block;width:33%;text-align:center}
#oferta_nawlis	a	{text-decoration:none}


.oferta_zablokowana	{font-size:1.3em;text-decoration:blink}


.info,
.uwagi	{padding:3px 3px 3px 50px;margin:15px 5px;width:400px;color:#c88;background:url(blk_w.png) no-repeat left center;font:11px Tahoma, Geneva, sans-serif}
.info	{color:#5cab49;background:url(blk_i.png) no-repeat left center}
.uwagi	a{color:#d88;text-decoration:none;border-bottom:1px dotted #aaa}


.ramka_	{margin:1em;padding:1.5em 0 1.5em 110px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font:13px Arial, Helvetica, sans-serif;color:#333333}
.ramka_ok	{border:1px solid #7aa963;background:url(13ok.png) 40px 50% no-repeat #e9f1e5}
.ramka_i	{}
.ramka_e	{border:1px solid #ef6e64;background:url(13e.png) 40px 50% no-repeat #fff9f6}
.ramka_	ul	{padding:0;margin:0}
.ramka_		li	{padding:0.5em 0 0 1em}
.ramka_e	li	{background:url(dot3.gif) no-repeat 0.1em 1em}
.ramka_ok	li	{background:url(dot4.gif) no-repeat 0.1em 1em}
.pomniejsz	{font-size:0.87em}
/*klasy dla formularzy*/
#formularz_komunikat	{border:1px solid #F00;margin:1em}
#formularz_komunikat	ul	{padding:0;margin:0.5em 2em;font-size:0.8em}
#formularz_komunikat	li	{background:url(dot3.gif) no-repeat 1em 1.5em;padding:1em 0 0 2em}

#form_op	.dod_info	{padding:0.2em;margin:0;font:normal 0.8em Arial, Helvetica, sans-serif }
.error	{background-color:#fff9f6}



/*opinie*/
#opinie_op	{font:1em Arial, Helvetica, sans-serif}
.op_op	{border:1px solid #fd6;width:570px;margin:5px 5px 0 5px;color:#555}
.op_aut	{text-align:right;padding:0 0.5em 0.5em 0.5em}
.op_ip	{font:0.85em Tahoma, Geneva, sans-serif;color:#999;text-align:right;padding:5px}
.op_ip	b	{font-weight:normal}
.op_email	{}
.op_email_empty	{width:80px;display:inline}
.op_opinia	{padding:0;margin:1em;font:1em Arial, Helvetica, sans-serif;line-height:1.5em}
.op_moder	{}
.op_nowaop	{font-size:13px}

.op_og_wys	{font:13px Arial, Helvetica, sans-serif}

.opinia_opinia	{width:400px;height:5em}
.opinia_email	{width:200px}
.opinia_kto	{width:200px}

#mail_wiadomosc	{width:400px;height:5em}
#mail_email	{width:200px}


.op-op	{font-family:"Oxygen",Arial,sans-serif;font-style:normal;font-weight:400; font-size:1.25em; padding-bottom:2em; margin-left:70px}
.sgoautor	{font-weight:700; line-height:2em}
.sgodata	{font-size:0.8em; color:#999}
.sgoop		{}
.op_vote	{float:right; margin-right:3em}
.iconVote	{background:url(zestaw.png);color:transparent;font:0/0 a;overflow:hidden;text-shadow:none;height:20px;display:inline-block;vertical-align:middle;width:20px;}
.icon-vote-up	{background-position:-45px 0px;}
.icon-vote-down	{background-position:-70px 0px;top:4px;position:relative;top:4px;}
.a-voted .icon-vote-up,
.a-vote:hover	.icon-vote-up {background-position:-21px 0px;}
.a-voted .icon-vote-down,
.a-vote:hover	.icon-vote-down {background-position:-0px 0px;}
.voted	a	{cursor:default}

.a-vote	{}
.vote-info-up,
.vote-info-down		{font-family:"Oswald",Arial,sans-serif;font-style:normal;font-weight:200;margin:0 8px 0 6px;position:relative;top:1px;vertical-align:middle}
.vote-info-up	{color:#2266ff;border-right:1px solid #cacaca;padding:0 16px 0 0; }
.vote-info-down	{color:#ee3333;margin:0 5px 0 0}
.x-vote		{}

.op-avatar	{float:left;}
.op-avatar-def	{background-image:url(avatar-def.png); background-repeat:no-repeat; height:45px; width:45px; margin-left:15px}

.icon-vote-up	{}
.icon-vote	{}




/*
.icon--vote-up		{background-position:-72px -32px;height:20px;display:inline-block;vertical-align:middle;width:18px}
.icon--vote-up.selected{background-position:-54px -32px;height:20px;display:inline-block;vertical-align:middle;width:18px}

.icon--vote-down	{background-position:0 -92px;height:20px;display:inline-block;vertical-align:middle;position:relative;top:4px;width:18px}
.icon--vote-down.selected{background-position:-36px -32px;height:20px;display:inline-block;vertical-align:middle;position:relative;top:4px;width:18px}



font-family:"Oswald","Helvetica Neue",HelveticaNeue,Arial,sans-serif;font-style:normal;font-weight:400
Oswald:300,400,700
Open+Sans+Condensed:700
Open+Sans:400,700
Roboto:400,700
Oxygen:400,700
Noto+Serif:400italic,700italic
*/

.op_moder	{color:#F60;font:10px Tahoma, Geneva, sans-serif;text-align:center;letter-spacing:0.2em}

/*imprezy*/
#imprezy_op	{}
#imprezy_op	p	{padding-left:2em}
.im_op	{border:1px solid #fd6;width:570px;margin:5px 5px 0 5px;color:#555}

.im_nazwa	{font-family:Verdana, Geneva, sans-serif}
.im_nazwa	b	{font-weight:normal;font-size:1.3em}

.im_termin	{color:#999}
.im_termin	b	{color:#333;font-size:1.3em;font-weight:normal}
.im_opis	{font-size:0.95em;line-height:1.6em}
.im_ng		{color:#999;letter-spacing:0.2em;font-size:0.7em}
.im_data	{text-align:center;font-size:0.65em}

/*ceny*/
#cennik_op	{}
#dzstara	{margin:1em auto;border-top:1px solid #aaa;border-left:1px solid #aaa}
#dzstara th	{text-align:center;background-color:#fff;padding:4px 2px;border:1px dotted #aaa;border-top:0;border-left:0}
#dzstara td	{text-align:right;padding:4px 8px 0 0;border-right:1px solid #666;border-bottom:1px solid #666}
#dzstara tr:hover	{background-color:#FFC}


.tdtabela	{margin:1em;cursor:default}
.tdtabela tr:hover	{background-color:#FFFEEA}
.tdzzz	{text-align:right;padding-right:1em;border:1px solid #eee;border-right:0;border-bottom:0}
.tdzpk,
.tdzpw	{font-weight:bold;text-align:center;padding:0.2em 0.5em;font-size:0.85em}

.tdzpw	{border-left:1px solid #CCC;border-bottom:1px solid #CCC}
.tdzpk	{border-top:1px solid #CCC;border-right:1px solid #CCC}
/*lokalizacja*/
#lokalizacja_trasa	{width:300px}

.logmdivfoto	{margin:5px}
.logmpk			{font:10px Tahoma, Geneva, sans-serif;color:#090;margin:0.5em}
.logmpk:hover	{color:#063}
.logmdivfoto	{border:1px solid #fd9;background-color:#fff7dd;padding:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}



/**/
.spisulic	{}
.spisulic	ul li	{line-height:1.7em}




/*galeria zdj*/

.lz_oz	{position:relative;display:inline-block;;margin:9px 9px 0 0}
.pic,
.divz	{border:1px solid #ddd;background-color:#FFF;}

.pic	{height:210px; width:235px}
.pic a	{height:200px;width:225px;overflow:hidden;float:left; margin:5px}
.zoo	{text-align:center;font:1.2em "Ubuntu Condensed",Arial, Helvetica, sans-serif; background-color:#FFF}
.zoz	{display:inline-block; padding:5px; margin:9px}

.zta	{}
.zop	{font-size:1.2em}
.zms	{font-size:2em}

.grow img {
height:200px;
width:225px;
-webkit-transition:all 0.2s ease;
-moz-transition:all 0.2s ease;
-o-transition:all 0.2s ease;
-ms-transition:all 0.2s ease;
transition:all 0.2s ease;
}

.lz_oz:hover img {
-webkit-transform:scale(1.15,1.15);
-moz-transform:scale(1.15,1.15);
-ms-transform:scale(1.15,1.15);
transform:scale(1.15,1.15);
}

.lz_oz:hover	.lz_bg	{opacity:0.4}
.lz_oz:hover	.lz_bgn	{opacity:1.0}
.lz_bg,
.lz_bgn	{margin:6px; width:225px; position:absolute; bottom:0; opacity:0; height:25%;
-webkit-transition:all 1s ease;
-moz-transition:all 1s ease;
-o-transition:all 1s ease;
-ms-transition:all 1s ease;
transition:all 1s ease;
}
.lz_bg	{background:#000;}
.lz_bgn	p	{text-align:center; margin:0; padding:0; color:#FFF; text-shadow:#000 -1px -1px 0;}
.lz_ta	{font:9.5px Tahoma, Geneva, sans-serif}
.lz_ms	{font-size:1.4em;line-height:1.8em; }


#gztagi	{font:normal 1.0em Tahoma, Geneva, sans-serif;}
#gztagi	a	{text-decoration:none;}
#gztagi	span{}
#gztagi	p{padding:0.5em 0 0 1.5em;margin:0;}
#gztagi	ul{}
#gztagi	li{display:inline-block; list-style:none; padding:0.2em 0.3em; margin:0}
#gzll	a {display:inline-block; padding:0.1em 0.3em 0.0em 1em; background:url(bg_dp.gif) -1505px 0.6em no-repeat;}

/*mapa google*/

#mapa_plan_op	{position:relative;border:1px solid #ccc; margin:0.3em; padding:4px}
#mapa_plan	{}
.h300	{height:300px}
.h400	{height:400px}
.h500	{height:500px}
.h600	{height:600px}

#geocode {position:absolute;top:5px;left:50%;margin-left:-130px;z-index:5;background-image:url(bgw75.png);padding:5px;border:1px solid #999;}

.namapie	{width:20px; height:30px; cursor:pointer; display:inline-block; background-image:url(szpilka.png); background-repeat:no-repeat}
#mapa_wys	{padding:1em;font-size:0.8em}

#mapa_wys	a	{display:inline-block;padding-left:1.5em;background:url(dot2.gif) 0.5em 0.5em no-repeat;color:#333;text-decoration:none}


#oprating	{margin:0 auto; padding:1em; text-align:center}

#rating	{margin:0 auto;}
#ratinginfo	{margin:1em}



.starOn{
/*

255,215,92		ffd75c - ciemny
252,235,183		fcebb7 - jasny
254,252,234,1	fefcea	-jasny
241,218,54,1	f1da36	-ciemny

255,204,0,1		ffcc00

*/
background:rgb(252,235,183);
background:-moz-linear-gradient(top,  rgba(252,235,18,13) 0%, rgba(255,204,0,1) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,235,183,1)), color-stop(100%,rgba(255,204,0,1)));
background:-webkit-linear-gradient(top,  rgba(252,235,183,1) 0%,rgba(255,204,0,1) 100%);
background:-o-linear-gradient(top,  rgba(252,235,183,1) 0%,rgba(255,204,0,1) 100%);
background:-ms-linear-gradient(top,  rgba(252,235,183,1) 0%,rgba(255,204,0,1) 100%);
background:linear-gradient(to bottom,  rgba(252,235,183,1) 0%,rgba(255,204,0,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcebb7', endColorstr='#ffcc00',GradientType=0 );
/**/}

/*
241,229,144,1 f1e590
*/

.starOff{
background:rgb(254,252,234);
background:-moz-linear-gradient(top,  rgba(254,252,234,1) 0%, rgba(241,229,144,1) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,252,234,1)), color-stop(100%,rgba(241,229,144,1)));
background:-webkit-linear-gradient(top,  rgba(254,252,234,1) 0%,rgba(241,229,144,1) 100%);
background:-o-linear-gradient(top,  rgba(254,252,234,1) 0%,rgba(241,229,144,1) 100%);
background:-ms-linear-gradient(top,  rgba(254,252,234,1) 0%,rgba(241,229,144,1) 100%);
background:linear-gradient(to bottom,  rgba(254,252,234,1) 0%,rgba(241,229,144,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
}
/*#FFD8CC (255,216,204) */
.starOffHover{background-color:#FFD8CC}
/*#CC0033 (204,0,51)*/

.starOnHover{background-color:#C03;
background:rgb(254,252,234);
background:-moz-linear-gradient(top,  rgba(255,216,204,1) 0%, rgba(204,0,51,1) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,216,204,1)), color-stop(100%,rgba(204,0,51,1)));
background:-webkit-linear-gradient(top,  rgba(255,216,204,1) 0%,rgba(204,0,51,1) 100%);
background:-o-linear-gradient(top,  rgba(255,216,204,1) 0%,rgba(204,0,51,1) 100%);
background:-ms-linear-gradient(top,  rgba(255,216,204,1) 0%,rgba(204,0,51,1) 100%);
background:linear-gradient(to bottom,  rgba(255,216,204,1) 0%,rgba(204,0,51,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFD8CC', endColorstr='#CC0033',GradientType=0 );}
/*

.jRatingAverage {background-color:#f62929;position:relative;top:0;left:0;z-index:2;height:100%;}
.jRatingColor {background-color:#f4c239; position:relative;top:0;left:0;z-index:2;height:100%;}
.jStar {position:relative;left:0;z-index:3;}
p.jRatingInfos {position:absolute;z-index:9999;background:transparent url('bg_jRatingInfos.png') no-repeat;color:#FFF;display:none;width:91px;height:29px;font-size:16px;text-align:center;padding-top:5px;}
p.jRatingInfos span.maxRate {color:#c9c9c9;font-size:14px;}


.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png {font-size:2em}

@font-face {
font-family:"raty";
font-style:normal;
font-weight:normal;
src:url("fonts/raty.eot");
src:url("fonts/raty.eot?#iefix") format("embedded-opentype");
src:url("fonts/raty.svg#raty") format("svg");
src:url("fonts/raty.ttf") format("truetype");
src:url("fonts/raty.woff") format("woff");
}

.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png {
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
font-family:"raty";
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1;
speak:none;
text-transform:none;
}

.cancel-on-png:before	{content:"\e600"}
.cancel-off-png:before	{content:"\e601"}
.star-on-png:before	{content:"\f005"}
.star-off-png:before	{content:"\f006"}
.star-half-png:before	{content:"\f123"}
*/





/*	wpisy blog*/

.wpisy_op	{padding:1em; color:#444;}
.wpis_ng	a	{text-decoration:none}
.wpis_tresc	{font-size:1.15em; line-height:1.6em;}
.wpis_mapa	{}
.wpis_foto	{text-align:center}
.wpis_ff	{float:left; margin:0 1em 0.5em 0}

.wpis_foto	a {display:inline-block; margin:5px}
.grp0	img	{border:1px solid #ddd;background-color:#FFF; padding:4px}
.grp0_nc	{cursor:default}

.wpis_ikom	{}
.wpis_ipkt	{}
.wpis_izdj	{}

.wpis_tagi	{padding:1.0em 0 0 0}
.wpis_tagi	a {text-decoration:none}
.wpis_opsm	{padding:1em; color: #999; float:right}
.wpis_opsm	span {font-size:1.1em; display:inline-block; text-align:center; width:60px}
.wpis_sm	{}

.wpis_ng	{margin:0.5em 0}

.wpis_if	{background:url(social_ico.png) no-repeat 1px -76px;}
.wpis_ir	{background:url(social_ico.png) no-repeat 1px -37px;}
.wpis_ik	{background:url(social_ico.png) no-repeat 1px 1px;}

#wpis_mapa	{position:relative;border:1px solid #fff; padding:4px; border:1px solid #aaa; background-color:#FFF}
#wpis_mapa_google	{height:450px; border:1px solid #fff;}
.markerclick	{padding:0.5em; margin:0; color:#36f;cursor:pointer; font-size:1.3em}
.markerclick:hover {color:#f84}


/*	COLORBOX*/

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}


#cboxOverlay{background:#fff;}
#colorbox{outline:0;}
#cboxContent{margin-top:32px; overflow:visible; background:#000;}
.cboxIframe{background:#fff}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{background:#fff; padding:5px; border:1px solid #999}
#cboxLoadingGraphic{background:url(loading.gif) no-repeat center center;}
#cboxLoadingOverlay{background:#ddd url(loadbg.png) no-repeat center center;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(controls.png) no-repeat 0 0;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious:hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext:hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose:hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}