body,html{
	width:100%;
	height:100%;
	margin: 0px;
	padding: 0px;
	color: #fff;
	font-family:'Helvetica Neue',Arial,Tahoma,Helvetica,Geneva,sans-serif;
	overflow: hidden;
}
#mapGO{
  text-align:center;
}
.transparent{

}
a {
	font-family: Tahoma;
	font-size:11px;
	color: #0054bc;
	text-decoration: none;
}

a:hover {
	font-size:11px;
	color: #535353;
	text-decoration: underline;
}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	margin: 0px;
	padding: 0px;
}
.lewa{
	display:inline;
	float:left;
}
.prawa{
	float:right;
	display:inline;
}

.hr{
	background-image: url(../gfx/tip/line.png);
	background-repeat: repeat-x;
	height: 1px;
	margin-top: 2px;
	padding-bottom: 3px;
}
/*linki do ajax-zdjecie.php*/
a.infolink{
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	color: #c55d1e;
	text-decoration: underline;
}
a.infolink:hover {
	color: #9196a2;
	text-decoration: none;
}
a.info_link_s {
	font-size: 11px;
}
a.info_link_s:hover {
	font-size: 11px;
}
a.info_link_b{
	font-size: 12px;
}
a.info_link_b:hover {
	font-size: 12px;
}


a.lokalizacja {
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size:11px;
	color: #c9c9c9;
	text-decoration: none;
}
a.lokalizacja:hover {
	font-size:11px;
	color: #da984a;
	text-decoration: none;
}

/*wyrownanie tabeli i jej szerokosc*/
#column_center {
	color: #516A92;
	margin: 0 auto 0 auto;
}

/*srodek tabeli*/
.content {/*zawartosc tabeli*/
	background-color:#eeeeee;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size:12px;
	/*text-align:justify;*/
	text-align:left;
}

/*tekst w naglowku tabeli*/
.content_naglowek {
	margin:0px;
	padding-top:10px;
	vertical-align:bottom;
}

/*wyrownanie zawartosci tabeli*/
.content_w {
	padding: 0 5px 0 5px;
}


.content_left {
	background:url(../gfx/background_content_border_left.jpg) repeat-y left top;
}

.content_right {
	background:url(../gfx/background_content_border_right.jpg) repeat-y right top;
}

/*naglowek tabeli*/
.content_top, .content_top_left, .content_top_right {
	height:42px;
	background:url(../gfx/background_content_border_top.jpg) repeat-x top;
}

.content_top_left{
	width:6px;
	float:left;
	background:url(../gfx/background_content_corner_top_left.jpg) no-repeat left;
}

.content_top_right {
	width:6px;
	float:right;
	background:url(../gfx/background_content_corner_top_right.jpg) no-repeat right;
}

/*stopka tabeli*/
.content_bottom, .content_bottom_left, .content_bottom_right{
	height:6px;
	background:url(../gfx/background_content_border_bottom.jpg) repeat-x bottom;
}

.content_bottom_left{
	width:6px;
	float:left;
	background:url(../gfx/background_content_corner_bottom_left.jpg) no-repeat left bottom;
}

.content_bottom_right {
	width:6px;
	float:right;
	background:url(../gfx/background_content_corner_bottom_right.jpg) no-repeat right bottom;
}

.glowna2{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background-image: url(../gfx/bg_panellewy2.jpg);
	background-repeat:repeat-y;
	background-color: #dadad9;
}
.bg_top {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 13px;
	background-image: url(../gfx/pasek_tla_top.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}
/* sciezka */

span.sciezka_poi {
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size:11px;
	color: #3e6388;
}

a.sciezka_poi {
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size:11px;
	color: #535353;
	text-decoration: none;
}
a.sciezka_poi:hover {
	font-size:11px;
	color: #3e6388;
	text-decoration: underline;
}
.pasek_sys {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 82px;
	background-image: url(../gfx/naglowek_sys.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
	text-align: left;
	float: left;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
    font-size: 11px;
    color: #535353;
}
h3 {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
    font-size: 13px;
	color: #3e3e3e;
}
h2 {
	margin: 0px;
	padding: 22px 0 0 13px;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-weight: lighter;
    font-size: 17px;
	color: #3e3e3e;
}
h1{
	margin: 0px;
	padding: 0px;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-weight: lighter;
    font-size: 20px;
	color: #Ff6600;
}

.linklike{
  cursor:pointer;
}

/* NAGL&#1175;EK */

#naglowek{ /*wygląd ca3ego nag3&#55962;&#56993; strony */
  	height: 85px;
	background: transparent url(../gfx/bg_top.png) repeat-x;
}
#nag0{ /* lewa strona nag3&#55962;&#56993; z grafika logo i t3a */
   background: transparent url(../gfx/logo.png) no-repeat;
	width: 100%;
	height: 80px;
}
#nag1{ /* lewa strona nag3&#55962;&#56993; */
	width:20%;
	height: 80px;
}
#nag2{ /* prawa strona nag3&#55962;&#56993; */
  	width:80%;
	height: 80px;
}
#logo{
	width:182px;
	height:70px;
	cursor: pointer;
	/*font-family: Verdana;
   font-size: 11px;
   color: #505050;*/
}
#logowanie{
  clear:both;
  height: 52px;
  float:right;
    text-align:right;
}
#menu{
  clear:both;
  height: 28px;
  width:100%;
  float:right;
  text-align:right;
}
.menu_obr{
  margin-right:2px;
  border:0px;
}
.menu_obr_off{
  margin-right:2px;
  border:0px;
}
a.log_link, a.log_link:link, a.log_link:visited, span.log_link {
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
    font-size: 11px;
    color: #b6b6b6;
  	text-decoration: underlnie;
	margin-right:5px;
}
a.log_link :hover{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	margin-right:5px;
}
a:link.log_link, a:visited.log_link{ /*linki logowania*/
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
    font-size: 11px;
    color: #b6b6b6;
  	text-decoration: underlnie;
}
a:hover.log_link{
    font-size: 11px;
	color: #ffffff;
  	text-decoration: underlnie;
}
.kreska_log {
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
    font-size: 11px;
    color: #b6b6b6;
}

.zalogowany{ /* wygląd diva zalogowanego usera*/
	padding-right: 15px;
	padding-top: 5px;
	font-family: sans-serif, Tahoma,Arial,Verdana,Helvetica,Geneva;
	font-size: 15px;
}

/*********formularz logowania***********/
.linkig {
	width: 100%;
	height: 14px;
	margin: 0px;
	padding: 0px;
	text-align: right;
	float: right;
}

.linkig ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.linkig li {
	margin: 0 30px 0 0;
	padding: 0px;
	display: inline;
	clear: both;
}

#form {
	float: right;
	/*text-align: right;*/
	margin: 3px 0 0 0;
	padding: 0px;
	/*background-color: red;
		height: 14px !important;*/
}
#frmLogin ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#frmLogin li {
	height: 24px;
	margin: 0px;
	padding: 0px;
	display: inline;
	clear: both;
}
#frmLogin li label {
	float: left;
	text-align: left;
	margin: 5px 4px 0 0;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #b6b6b6;
}
#frmLogin li div {
	float: left;
	text-align: left;
	margin: 0 0 0 3px;
	width: 128px;
	height: 24px;
	background: transparent url(../gfx/textf_on.png) no-repeat;
}
#frmLogin li div input.tform{
	width: 116px;
	height: 16px;
	padding: 4px 3px 0 0px;
	margin: 0 0 0 4px;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	color: #cacaca;
	/*background: transparent;*/
	border: 0px;
}
#frmLogin li div input.tlogin {
	background: transparent;
	border: 0px;
}
.pass {
	border: 0px;
	background: transparent url(../gfx/text_haslo.png) no-repeat;
}
.pass_on {
	background: transparent url(../gfx/textf_off.png) no-repeat;
	border: 0px;
}
.submit_log {
	margin: 0 0 0 3px;
	float: left;
	text-align: left;
	width: 31px;
	height: 24px;
	background: transparent url(../gfx/zaloguj.png) no-repeat;
	border: 0px;
}

/**************************************/

/* STOPKA */

#stopka{ /* wygląd stopki */
	width: 100%;
	height: 31px;
}

.menu_samouczek {
	float: right;
	height: 25px;
	width: 220px;
	padding: 5px 15px 0 0;
}
.menu_samouczek ul {
	list-style: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
.menu_samouczek li{
	float: right;
	list-style: none;
	display:inline;
}
.menu_samouczek li div img{
	float: left;
	margin: -2px 6px 0 0;
	width: 23px;
	height: 20px;
}
.menu_samouczek li div{
	margin: 3px 3px 0 0;
	float: left;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.menu_samouczek li div:hover{
	margin: 3px 3px 0 0;
	float: left;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	color: #edd36a;
	text-decoration: none;
	cursor: pointer;
}
#pokaz_samouczek {
	width: 100px;
	height: 19px;
	background-image: url(../gfx/legenda/czy_wiesz_ze_normal.png);
	background-repeat: no-repeat;
}

.menu_bottom_links {
	float: left;
	height: 25px;
	padding-left: 40px;
	font-size: 11px;
	padding-top: 6px;
}
.menu_bottom_links ul {
	text-align: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
.menu_bottom_links li{
	list-style: none;
	display:inline;
	background-image: url(../gfx/separator.jpg);
	background-repeat: no-repeat;
	background-position: center right;
}
.menu_bottom_links li a{
	padding:6px 12px 10px;
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.menu_bottom_links li a:hover{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}


/* ZDJĘCIE POWIĘKSZENIE AJAX*/
.linia2{
  border-bottom: 1px dotted #565656;
}
img {
border: 0px;
}
a {
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	color: #156898;
	text-decoration: none;
}
a:hover {
	font-size: 11px;
	color: #535353;
	text-decoration: underline;
}
.poiview_zdjecie {
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 14px;
	color: #cfcdcb;
	font-weight: bold;
	text-shadow: 1px 1px 1px #4e4e4e;
	padding: 0 0 5px 7px;
}
#zdjecie_box{ /* screen z kategoriami POI */
	position: absolute;
	background: transparent url(../gfx/cat_tlo.png);
	z-index: 10000;
	display: none;
	text-align: left;
}

#obrazek{
  margin: 4px;
  padding: 4px;
  background-color: #ffffff;
  border: 0px;
}

.miniaturki{
  margin: 2px;
  padding: 2px;
  background-color: #ffffff;
  border:0px;
}

/* DODAWANIE KOMENTARZY */
div.komentarzBOX{ /* WYGLĄD CAŁEGO BOXA*/
  clear: both;
}
textarea.biale{
  color: #ffffff;
}
textarea.szare{
  color: #666666;
}
textarea.komentarz{ /* WYGLĄD POLA KOMENTARZA*/
	background: url(../gfx/bg_area.png) repeat-x;
	width: 400px;
	height: 208px;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	border: 1px solid #a2a2a2;
	margin: 0px;
	padding: 0px;
}
.wyslijKomentarz{ /*input submit */
	background: url(../gfx/zapisz.png) no-repeat;
	border: 0px;
	width: 56px;
	height: 20px;
	cursor: pointer;
	float: right;
}

.avatar{
  width: 75px;
  height: 75px;
  margin: 5px;
}
.wymagane_logowanie{ /* div opisujący "wymagane logowanie */
	text-align: center;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	color: #f1563b;
}

/* WY&#369;WIETLANIE KOMENTARZA */
.naglowek_komentarz{
	padding: 5px 0 0 0;
  font-weight: bold;
  color: #848484;
  text-align: center;
  float: left;
}
.srodek_komentarz1{
  /*border: #e0a21e 1px solid;  */
   color:#246d90;
}
.srodek_komentarz2{
background-color:#e5e5e5;
  color:#525252;
}

/*.reqErr{
  border: #FF0000	1px solid;
}*/

/* wygląd linku do kasowania komentarzy / zdjęć */
a.kasuj:link, a.kasuj:visited {
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	color: #f1563b;
	text-decoration: none;
}
a.kasuj:hover {
	font-size: 11px;
	color: #ff2500;
	text-decoration: none;
}
.data {
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	color: #909090;
}

.ocena_zapisana{
  color: #ff0000;
}

.szare{
  color: #e5b042;
}

.szarosci{
  color: #7F7F7F;
}

.miniaturka{
  border: #fff 1px solid;
}
.sciezka{
padding: 17px 0 0 13px;
}

img.ikonka_sciezka{
	float: left;
	margin-top: -8px;
	margin-right: 7px;
}

/* STRONICOWANIE */

div.strony, div.strony2, div.strony3 {
  text-align: right;
  margin: 5px;
  padding: 5px;
}
button.strony, button.strony:hover, button.strony_aktyw, button.strony_deaktyw, button.strony2, button.strony2:hover, button.strony2_aktyw, button.strony2_deaktyw {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	width: 24px;
	height: 24px;
	font-family: Helvetica,Geneva,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	margin: 1px;
	text-decoration: none;
	cursor: pointer;
}
/*strony*/
button.strony {
	color: #898989;
	border: 1px solid #e0e0e0;
}
button.strony:hover {
	color: #ffffff;
	background-color:#799ae3;
	border: 1px solid #bebebe;
}

button.strony_aktyw {
	color: #ce7a00;
	background-color: #e3e3e3;
	border: 1px solid #bebebe;
}

button.strony_deaktyw {
	color: #898989;
	background-color: #eeeeee;
	border: 1px solid #eeeeee;
}

/*strony2*/
button.strony2 {
	color: #898989;
	border: 1px solid #535353;
	background-color: #333333;
}
button.strony2:hover {
	color: #ffffff;
	background-color: #d09b2a;
	border: 1px solid #a57e29;
}

button.strony2_aktyw {
	color: #ffb242;
	background-color: #565656;
	border: 1px solid #535353;
}

button.strony2_deaktyw {
	color: #898989;
	background-color: #434343;
	border: 1px solid #535353;
}

/*stronicowanie forum*/
button.strony3, button.strony3:hover, button.strony3_aktyw, button.strony3_deaktyw {
	width: 25px;
	height: 25px;
	font-family: Helvetica,Geneva,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-repeat: no-repeat;
	background-color: #dadad9;
	border: 0px;
	cursor: pointer;
}
button.strony3 {
	color: #d3d3d3;
	background-image: url(../gfx/forum/b_deaktyw.png);
}
button.strony3:hover {
	color: #ffffff;
	background-image: url(../gfx/forum/b_hover.png);
}
button.strony3_aktyw {
	color: #4e4e4e;
	background-image: url(../gfx/forum/b_aktyw.png);
}

button.strony3_deaktyw {
	color: #aaaaaa;
	background-image: url(../gfx/forum/b_deaktyw.png);
}

#n_ogr {
	background-color: #343434;
	width: 120px;
	height: 20px;
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 11px;
    color: #ffc888;
	border: 1px solid #555555;
}

a.podkresl:link, a.podkresl:visited{
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
    font-size: 11px;
	color: #0054bc;
	text-decoration: underline;
	font-weight:bold;
}
a.podkresl:hover{
    font-size: 11px;
	color: #393939;
	text-decoration: underline;
	font-weight:bold;
}

/* TABELKA */

table.tabelka{
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	border-collapse: collapse;
}
.tabela_naglowek {
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 12px;
  color: #848484;
  font-weight: bold;
  padding: 20px;
  text-align: center;
  border-bottom: 1px dotted #a4a4a4;
}
.srodek_tabeli1{
  background-color: #e5e5e5;
  color: #525252;
  padding: 5px;
  border-bottom: 1px dotted #a4a4a4;
}
.srodek_tabeli2{
  color: #246d90;
  padding: 5px;
  border-bottom: 1px dotted #a4a4a4;
}

#login_main {
	font-size: 11px;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
}

.lonlat {
	display: none;
}

.filter_all {
	display: block;
	height: 22px;
	background-image: url(../gfx/pasek_n.png);
	border-top: 1px dotted #4e4e4e;
	border-bottom: 1px dotted #4e4e4e;
	text-align: center;
	line-height: 22px;
	margin-bottom: 4px;
	font-family: sans-serif;
	color: #dddddd;
	margin:2px;
}

.panel_ie6 {
	float: left;
	margin: 0px;
	padding: 3px;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	color: #d8d8d8;
}
.panel_ie6 ul {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.panel_ie6 li{
	list-style-position: inside;
	list-style-image:url(../gfx/img_ie6/samouczek_li.gif);
	line-height: 20px;
}
.panel_ie6 li a{
	padding: 0 0 0 5px;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	color: #da883e;
	text-decoration: none;
}
.panel_ie6 li a:hover{
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	color: #e1e1e1;
	text-decoration: underline;
}

.naglowek_bok{
	margin: 0 0 0 -1px;
	padding: 0px;
	width: 268px;
	height: 33px;
	background-image: url(../gfx/naglowek.jpg);
	background-repeat:no-repeat;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	font-family:'Helvetica Neue',Arial,Tahoma,Helvetica,Geneva,sans-serif;
	color: #d4d4d4;
	line-height: 32px;
}

div.partnerzy {
	float: left;
	height: 25px;
	padding-left: 40px;
	padding-top:6px;
	font-family: Tahoma,Arial,Verdana,Helvetica,Geneva,sans-serif;
 font-size: 11px;
}

.partnerzy ul {
	list-style: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
.partnerzy li{
	list-style: none;
	display:inline;
	padding-right:5px;
}

a.partnerzy:link, a.partnerzy:visited{
	color: #fff;
	text-decoration: underline;
}
a.partnerzy:hover{
	color: #edd36a;
	text-decoration: none;
}