@charset "iso-8859-2";
/* CSS Document */
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin: 0px;
	padding: 0px;
	background-color: #e8f3fe;
}
.tlo {
	height: 510px;
	width: 1280px;
	margin-left: -640px;
	position: absolute;
	left: 50%;
	top: 0px;
	z-index: 1;
}
#galeria_core{
	height: 670px;
	width: 820px;
	margin-top: -335px;
	margin-left: -410px;
	position: absolute;
	left: 50%;
	top: 50%;
	background-color: #000;
	display: none;
	z-index: 101;
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#galeria_info{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	background-color: #f2f2f2;
	padding: 3px;
	border: 1px solid #333;
	display: none;
	position: absolute;
	z-index: 10;
}
#stopka_tlo {
	background-image: url(../images/stopka_tlo.jpg);
	background-repeat: repeat-x;
	background-position: top;
	position: relative;
	height: 300px;
	width: 100%;
	z-index: 1;
	margin-top: -260px;
}
#stopka {
	text-align: center;
	position: relative;
	z-index: 2;
	background-color: #4e565e;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #2b3034;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999;
	padding-bottom: 10px;
}
.stm{
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
	font-size: 12px;
	font-weight: normal;
	float: left;
	position: relative;
	vertical-align: top;
	text-align: left;
}
.stma{
	font-size: 12px;
	font-weight: normal;
	float: left;
	position: relative;
	vertical-align: top;
	text-align: left;
}
a.st, a.st_a {
	padding-right: 10px;
	padding-left: 10px;
}
a.st:link, a.st:visited {
	color: #999;
	text-decoration: none;
}
a.st:hover {
	color: #FC0;
	text-decoration: none;
}
a.st_a:link, a.st_a:visited, a.st_a:hover {
	color: #FC0;
	text-decoration: underline;
}
#menu_dol{
	background-color: #333;
	padding: 10px;
	margin-bottom: 10px;
	position: relative;
}
#stopka_menu{
	position: relative;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	padding-bottom: 10px;
	display: block;
	width: 900px;
	margin-left: -450px;
	left: 50%;
}
#tlo_left {
	position: absolute;
	height: 100%;
	width: 50%;
	left: 0px;
	top: 0px;
	z-index: 2;
}
#tlo_right {
	position: absolute;
	height: 100%;
	width: 50%;
	left: 50%;
	top: 0px;
	z-index: 2;
}
#core {
	position: relative;
	width: 980px;
	margin-left: -490px;
	top: 0px;
	left: 50%;
	z-index: 3;
}
#core #ban {
	position: relative;
	height: 150px;
}
#core #k_left {
	position: relative;
	width: 250px;
	left: 0px;
	float: left;
}
#core #k_center {
	position: relative;
	width: 460px;
	left: 10px;
	float: left;
}
#core #k_right {
	position: relative;
	width: 250px;
	left: 20px;
	float: left;
}
#terenowe{
	position: absolute;
	margin-left: -495px;
	left: 50%;
	top: 145px;
	background-color: #FFF;
	display: none;
	z-index: 101;
	height: 520px;
}
#terenowe #t_zamknij{
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 0px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	position: absolute;
	height: 20px;
	width: 80px;
	top: -25px;
	right: 0px;
}
#terenowe #t_left {
	position: absolute;
	width: 250px;
	float: left;
	left: 5px;
	top: 5px;
	z-index: 3;
}
#terenowe #t_center {
	position: absolute;
	display:none;
	float: left;
	left: 245px;
	top: 0px;
	z-index: 2;
}
#terenowe #t_wiecej{
	display:none;
}
#kempingowe{
	position: absolute;
	margin-right: -495px;
	top: 145px;
	background-color: #FFF;
	display: none;
	z-index: 101;
	right: 50%;
	height: 520px;
}
#kempingowe #ke_zamknij{
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 0px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	position: absolute;
	height: 20px;
	width: 80px;
	top: -25px;
	right: 0px;
}

#kempingowe #ke_right {
	position: absolute;
	width: 250px;
	top: 5px;
	right: 5px;
	z-index: 3;
}
#kempingowe #ke_left {
	position: absolute;
	display:none;
	right: 245px;
	top: 0px;
	z-index: 2;
}
#kempingowe #ke_wiecej{
	display:none;
}
.nag_n {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #244799;
	margin-bottom: 10px;
	position: relative;
}
.nag_b {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	margin-bottom: 5px;
	position: relative;
}
.tekst {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding: 5px;
	position: relative;
}
.tekst_b {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	padding: 5px;
	position: relative;
}

#tekst_gl {
	background-color: #285481;
	background-image: url(../images/do_tla_n.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 10px;
	border: 5px solid #FFF;
}
#gl_w{
	display: none;	
}
#tekst_wsn, #tekst_w{
	background-color: #696a6b;
	background-image: url(../images/do_tla_sc.gif);
	background-position: center bottom;
	padding: 10px;
	border: 5px solid #FFF;
	background-repeat: no-repeat;
}

#kontakt {
	background-color: #696a6b;
	background-image: url(../images/do_tla_s.gif);
	background-position: right bottom;
	padding: 10px;
	border: 5px solid #FFF;
	background-repeat: no-repeat;
}
#ke_wsn, #ke_w {
	background-color: #7f5f21;
	background-image: url(../images/do_tla_zl.gif);
	background-position: right bottom;
	padding: 10px;
	border: 5px solid #FFF;
	background-repeat: no-repeat;
}
.k_tekst_tlo{
	background-color: #7f5f21;
	background-image: url(../images/do_tla_zl.gif);
	background-position: right bottom;
	padding: 10px;
	border: 5px solid #FFF;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #FFF;
}

#t_wsn, #t_w {
	background-color: #59703b;
	background-image: url(../images/do_tla_zi.gif);
	background-position: right bottom;
	padding: 10px;
	border: 5px solid #FFF;
	background-repeat: no-repeat;
}
.t_tekst_tlo {
	background-color: #59703b;
	background-image: url(../images/do_tla_zi.gif);
	background-position: right bottom;
	padding: 10px;
	border: 5px solid #FFF;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #FFF;
}
.bryka_opis_tlo{
	background-color: #f2f2f2;
	border-top-width: 5px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	position: relative;
	height: 150px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666;
	padding: 5px;
}
.bryka_opis{
	padding:2px;
}
.bryka_nag_ke{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7f5f21;
	padding-bottom: 5px;
}
.bryka_nag_t{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #59703b;
	padding-bottom: 5px;
}
a:link, a:visited {
}
a:hover {
}
.blank_20 {
	position: relative;
	height: 20px;
}
.blank_10 {
	position: relative;
	height: 10px;
}
.link_wjecej {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	color: #dbb54f;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
a:link, a:visited {
	color: #dbb54f;
	text-decoration: underline;
}
a:hover {
	color: #FFF;
	text-decoration: underline;
}
a.b:link, a.b:visited, a.b:hover {
	color: #FFF;
	text-decoration: none;
}
a.lw:link, a.lw:visited {
	color: #dbb54f;
	text-decoration: none;
	background-image: url(../images/str_nz.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
}
a.lw:hover {
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/str_nb.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
}
a.lw_ke:link, a.lw_ke:visited {
	color: #7f5f21;
	text-decoration: none;
	background-image: url(../images/str_nke.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
}
a.lw_ke:hover {
	color: #7f5f21;
	text-decoration: underline;
	background-image: url(../images/str_nke.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
}
a.lw_t:link, a.lw_t:visited {
	color: #59703b;
	text-decoration: none;
	background-image: url(../images/str_nt.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
}
a.lw_t:hover {
	color: #59703b;
	text-decoration: underline;
	background-image: url(../images/str_nt.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
}
a.lzw:link, a.lzw:visited {
	color: #dbb54f;
	text-decoration: none;
	background-image: url(../images/str_pz.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
}
a.lzw:hover {
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/str_pb.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
}
.load {
	background-image: url(../images/loader_b.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.loader {
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #000;
}
.l_gal{
	padding: 1px;
	position: relative;
}
#nawigacja{
	text-align: center;
	position: relative;
	z-index: 2;
	background-image: url(../images/naw_t.png);
	background-repeat: no-repeat;
	height: 38px;
	width: 460px;
	padding-top: 1px;
	padding-left: 2px;
}
a.g, a.ga {
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 9px;
	padding-right: 21px;
	padding-bottom: 9px;
	padding-left: 21px;
	background-image: url(../images/naw_tlo.gif);
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	float: left;
}
a.g:link, a.g:visited {
	color: #CCC;
	text-decoration: none;
}
a.g:hover {
	color: #FC0;
	text-decoration: none;
}
a.ga:link, a.ga:visited, a.ga:hover {
	color: #000;
	text-decoration: none;
	background-image: url(../images/naw_tlo_a.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.tresc_nag{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px; 
	font-weight: bold;
}
.tresc_nag_2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px; 
	font-weight: bold; 
	color: #dbb54f;
}
.tresc_tekst{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}
.tresc_tab_pole_1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	background-color: #6a7e4f;
	padding: 5px;
}
.tresc_tab_pole_2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	background-color: #8d6f38;
	padding: 5px;
}
.pc{
	display:none
}
#poczatek{
	display: none;
	position: absolute;
}
