﻿
.OfertaGaleriaSmall {position: relative; border: 1px dashed #d9d7d1; margin-bottom: 9px; width: 163px; height: 100%; padding: 10px 10px 0px 10px; margin: 2px;}
.OfertaGaleriaSmall table.OfertaGaleriaSmallTabela {width: 153px; padding-left: 10px;}
.OfertaGaleriaSmall table.OfertaGaleriaSmallTabela tr td.col1 {vertical-align: top; padding-top: 10px; padding-left: 0px;}
.OfertaGaleriaSmall table.OfertaGaleriaSmallTabela tr td.col2 {vertical-align: top; padding-left: 8px;}
.OfertaGaleriaSmall table.OfertaGaleriaSmallTabela tr td.col1 .OfertaGaleriaSmallSymbol {position: absolute; left: 5px; top: 5px;}
.OfertaGaleriaSmall table.OfertaGaleriaSmallTabela tr td.col1 .OfertaGaleriaSmallWylacznosc {position: absolute; right: 5px; top: 5px;}
.OfertaGaleriaSmall table.OfertaGaleriaSmallTabelaInner {width: 100%; margin-top: 7px; text-align: center!important;}
.OfertaGaleriaSmall .OfertaGaleriaSmallFoto {position: relative; width: 153px; height: 105px;}
.OfertaGaleriaSmall .OfertaGaleriaSmallFoto img.foto {width: 153px; height: 105px; float: left;}


div.tdcntkomunikatory {clear:both;}
div.tdcntkomunikatory label.komunikatorNaglowek {float:left;font-size:12px;font-weight:bold;padding:5px;}
div.tdcntkomunikatory table.komunikator {width:100%;}
div.tdcntkomunikatory table.komunikator td {vertical-align:middle;padding-left:2px;}
div.tdcntkomunikatory table.komunikator td.nazwa {width:70px;font-weight:bold;text-align:left;}


/* --------------------------------- */
#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;
}


/* ---------------------- ostylowanie ofert ostatnio przeglądanych ------------------------------------------ */
div.stopkaHeadContent {height: 25px; background-color: #1198D9; border-top: 3px solid #0C83C0; color: #FFF; font: bold 13px Verdana; padding: 5px 0px 0px 20px;}

span.spRed {color: Red;}

td.td-rbud {white-space: nowrap;}
.color1 td, .color2 td {line-height: 15px; vertical-align: middle; height: 22px;}
#IE .color1 td, #IE .color2 td {height: 15px;}
