/* -------------------------------------------------------------------------------------------------------------*/
/* ------->>> CUSTOM INFO WINDOW <<<---------------------------------------------------------------------------*/
/* -----------------------------------------------------------------------------------------------------------*/

/*///////////////////////////////////////////////////////////////////
Ventana de información de Google maps
///////////////////////////////////////////////////////////////////*/

#custom_info_window { width: 255px; }

#custom_info_window_contents { position: relative; background-color: #fff; height: 125px; }

#custom_info_window_tl{
	width: 10px;
	height: 10px;
	background: url('../images/customInfoWindow/red_tl.png') top left no-repeat transparent;
}
/** html #custom_info_window_tl{
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/customInfoWindow/red_tl.png', sizingMethod='crop');
}*/
#custom_info_window_t { background: url('../images/customInfoWindow/red_t.png') top left repeat-x transparent; }

#custom_info_window_tr{
  width: 10px;
  height: 10px;
  background: url('../images/customInfoWindow/red_tr.png') top right no-repeat transparent;
}
/** html #custom_info_window_tr{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/customInfoWindow/red_tr.png', sizingMethod='crop');
}*/
#custom_info_window_l{
  width: 3px;
  height: 135px;
  background: url('../images/customInfoWindow/red_l.png') top left repeat-y transparent;
}
#custom_info_window_r{
  width: 3px;
  background: url('../images/customInfoWindow/red_r.png') top right repeat-y transparent;
}
#custom_info_window_bl{
  width: 10px;
  height: 10px;
  background: url('../images/customInfoWindow/red_bl.png') bottom left no-repeat transparent;
}
/** html #custom_info_window_bl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/customInfoWindow/red_bl.png', sizingMethod='crop');
}*/
#custom_info_window_b{
  background: url('../images/customInfoWindow/red_b.png') bottom left repeat-x transparent;
}
#custom_info_window_br{
  width: 10px;
  height: 10px;
  background: url('../images/customInfoWindow/red_br.png') bottom right no-repeat transparent;
}
/** html #custom_info_window_br{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/customInfoWindow/red_br.png', sizingMethod='crop');
}*/
#custom_info_window_close{
  width: 13px;
  height: 13px;
  background: url('../images/customInfoWindow/red_close.png') top left no-repeat transparent;
  cursor: pointer;
  top: 6px !important;
  left: 242px !important;
}
/** html #custom_info_window_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/customInfoWindow/red_close.png', sizingMethod='crop');
}*/
#custom_info_window_beak{
	position: absolute;
	top: 144px;
	width: 20px;
	height: 21px;
	background: url('../images/customInfoWindow/red_beak.gif') top left no-repeat transparent;
}
/** html #custom_info_window_beak{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/customInfoWindow/red_beak.png', sizingMethod='crop');
}*/
#custom_info_window_contents .section1 { margin: 0; padding: 0; }

#custom_info_window_contents .section2 { margin: 0; padding: 0; background-color: #ffdfdf; border-bottom: dotted 1px #900; border-top: dotted 1px #900; }
#custom_info_window_contents p { margin: 1px 0; padding: 5px; }
#custom_info_window_contents .title { font-size: 18px; font-weight: bold; color: #FFF; background-color: #900; }