
td.tdcntkomunikatory {}
td.tdcntkomunikatory label.komunikatorNaglowek {float:left;font-size:12px;font-weight:bold;padding:5px;}
td.tdcntkomunikatory table.komunikator {width:100%;}
td.tdcntkomunikatory table.komunikator td {vertical-align:middle;}
td.tdcntkomunikatory table.komunikator td.nazwa {width:200px;font-weight:bold;text-align:left;border-bottom:solid 2px #fff;}


/* --------------------------------- */
#gmaps_marker{
	background-image:none;
	width: 300px;
	z-index: 50;
}
#gmaps_marker_contents{
	background-color: #fff;
	border-bottom:solid 1px #444444;
	font-family: Arial;
	font-size: 12px;
	color: #000;
	line-height: 1.2;
}
#gmaps_marker_contents div{
  padding: 3px;
}

#gmaps_marker_tl{
  width: 5px;
  height: 20px;
  background-color: #fff;
  border-left:solid 1px #444444;
  border-top:solid 1px #444444;
}

#gmaps_marker_t{
	background-color: #fff;
  	border-top:solid 1px #444444;
}

#gmaps_marker_tr{
  width: 5px;
  height: 20px;
  background-color: #fff;
  border-right:solid 1px #444444;
  border-top:solid 1px #444444;
}

#gmaps_marker_l{
	background-color: #fff;
	width: 5px;
	border-left:solid 1px #444444;
	border-bottom:solid 1px #444444;
}

#gmaps_marker_r{
  background-color: #fff;
  width: 5px;
  border-right:solid 1px #444444;
  border-bottom:solid 1px #444444;
}

#gmaps_marker_bl{
	width: 0;
	height: 0;
	background-image:none;
}

#gmaps_marker_b{
	height: 0;
	width:0;
}

#gmaps_marker_br{
	width: 0;
	height: 0;
	background-image:none;
}

#gmaps_marker_close{
  width: 18px;
  height: 15px;
  margin: 0;
  background: url('../img/mapa/x.png') center center no-repeat transparent;
  cursor: pointer;
}

#gmaps_marker_beak{
	width: 23px;
	height: 15px;
	z-index:20;
	background-image:none;
	background: url('../img/mapa/beak.png') bottom center no-repeat transparent;
}

/* --------------------------------- */
#gmaps_marker_poi{
	background-image:none;
	width: 240px;
	z-index: 50;
}
#gmaps_marker_poi_contents{
	background-color: #fff;
	border-bottom:solid 1px #687aff;
	font-family: Arial;
	font-size: 12px;
	color: #000;
	line-height: 1.2;
}
#gmaps_marker_poi_contents div{
  padding: 3px;
}

#gmaps_marker_poi_tl{
  width: 5px;
  height: 20px;
  background-color: #fff;
  border-left:solid 1px #687aff;
  border-top:solid 1px #687aff;
}

#gmaps_marker_poi_t{
	background-color: #fff;
  	border-top:solid 1px #687aff;
}

#gmaps_marker_poi_tr{
  width: 5px;
  height: 20px;
  background-color: #fff;
  border-right:solid 1px #687aff;
  border-top:solid 1px #687aff;
}

#gmaps_marker_poi_l{
	background-color: #fff;
	width: 5px;
	border-left:solid 1px #687aff;
	border-bottom:solid 1px #687aff;
}

#gmaps_marker_poi_r{
  background-color: #fff;
  width: 5px;
  border-right:solid 1px #687aff;
  border-bottom:solid 1px #687aff;
}

#gmaps_marker_poi_bl{
	width: 0;
	height: 0;
	background-image:none;
}

#gmaps_marker_poi_b{
	height: 0;
	width:0;
}

#gmaps_marker_poi_br{
	width: 0;
	height: 0;
	background-image:none;
}

#gmaps_marker_poi_close{
  width: 18px;
  height: 15px;
  margin: 0;
  background: url('../img/mapa/x_poi.png') center center no-repeat transparent;
  cursor: pointer;
}

#gmaps_marker_poi_beak{
	width: 23px;
	height: 15px;
	z-index:20;
	background-image:none;
	background: url('../img/mapa/beak_poi.png') bottom center no-repeat transparent;
}
/* --------------------------------- */

#gmaps_ni{
	background-image:none;
	width: 340px;
	z-index: 50;
}
#gmaps_ni_contents{
	background-color: #fff;
	border-bottom:solid 1px #b0b0b3;
	font-family: Arial;
	font-size: 12px;
	color: #000;
	line-height: 1.2;
}
#gmaps_ni_contents div{
  padding: 3px;
}

#gmaps_ni_tl{
  width: 5px;
  height: 20px;
  background-color: #fff;
  border-left:solid 1px #b0b0b3;
  border-top:solid 1px #b0b0b3;
}

#gmaps_ni_t{
	background-color: #fff;
  	border-top:solid 1px #b0b0b3;
}

#gmaps_ni_tr{
  width: 5px;
  height: 20px;
  background-color: #fff;
  border-right:solid 1px #b0b0b3;
  border-top:solid 1px #b0b0b3;
}

#gmaps_ni_l{
	background-color: #fff;
	width: 5px;
	border-left:solid 1px #b0b0b3;
	border-bottom:solid 1px #b0b0b3;
}

#gmaps_ni_r{
  background-color: #fff;
  width: 5px;
  border-right:solid 1px #b0b0b3;
  border-bottom:solid 1px #b0b0b3;
}

#gmaps_ni_bl{
	width: 0;
	height: 0;
	background-image:none;
}

#gmaps_ni_b{
	height: 0;
	width:0;
}

#gmaps_ni_br{
	width: 0;
	height: 0;
	background-image:none;
}

#gmaps_ni_close {
  width: 18px;
  height: 15px;
  margin: 0;
  background: url('../img/mapa/x.png') center center no-repeat transparent;
  cursor: pointer;
}

#gmaps_ni_beak{
	width: 23px;
	height: 15px;
	z-index:20;
	background-image:none;
	background: url('../img/mapa/beak.png') bottom center no-repeat transparent;
}
div.wysz_Row {margin-top:5px;}
div.checki {margin-top:15px;}
div.dvCheck {float:left;overflow:hidden;height:30px;}
div.dvCheck label{margin-top:2px;text-transform:capitalize;display:block;float:left;width:100px;}

div.zaslonaFlash {background: url(img/empty.gif) ;}


/* ---------------- do listy inwestycji --------------------- */
img.wskinw {vertical-align: middle; padding: 0px 10px 5px 0px;}
span.wskinwnazwa {font: bold 14px Tahoma; color: #333; padding-right: 10px;}

div.OfertaSpecjalna a,
div.OfertyZakladki a {cursor:pointer;}


#cookies-info{width: 600px; height: 40px; position: fixed; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; top: 60px; margin: 0 auto; padding: 20px; background: #010061 url(../grafika/cloud-bg.png) repeat-x bottom; box-shadow: 7px 7px 12px #b6b6b6; z-index: 99999; display: none;}
#cookies-info p{font-family: Verdana; font-size: 11px; text-align: center; margin: 0px; padding: 4px; color: #fff;}
#cookies-info .cookies-ok{width: 29px; height: 29px; position: absolute; top: -10px; right: -10px; display: block; background: url(../grafika/btn-cloud-close.png) no-repeat; cursor: pointer;}

