#custom_info_window_bubble{
  width: 340px;
}
#custom_info_window_bubble_contents{
  background-color: #FFF;
  font-family: arial, sans-serif;
}
#custom_info_window_bubble_tl{
  width: 21px;
  height: 21px;
  background: url('/SharedImages/GoogleBubble/infoWindow_tl.png') top left no-repeat transparent;
}
#custom_info_window_bubble_t{
  background: url('/SharedImages/GoogleBubble/infoWindow_t.png') top left repeat-x #FFF;
}
#custom_info_window_bubble_tr{
  width: 21px;
  height: 21px;
  background: url('/SharedImages/GoogleBubble/infoWindow_tr.png') top right no-repeat transparent;
}
#custom_info_window_bubble_l{
  background: url('/SharedImages/GoogleBubble/infoWindow_l.png') top left repeat-y transparent;
  width: 4px;
}
#custom_info_window_bubble_r{
  background: url('/SharedImages/GoogleBubble/infoWindow_r.png') top right repeat-y transparent;
  width: 4px;
}

#custom_info_window_bubble_bl{
  width: 21px;
  height: 4px;
  background: url('/SharedImages/GoogleBubble/infoWindow_bl.png') top left no-repeat transparent;
}


#custom_info_window_bubble_b{
  height: 4px;
  background: url('/SharedImages/GoogleBubble/infoWindow_b.png') bottom left repeat-x #FFF;
}


#custom_info_window_bubble_br{
  width: 21px;
  height: 4px;
  background: url('/SharedImages/GoogleBubble/infoWindow_br.png') top left no-repeat transparent;
}
* html #custom_info_window_bubble_bl{
  width: 21px;
  height: 4px;
  background-image:none;
  background-color:#fff;
  border-bottom:1px solid #666;
  border-left:1px solid #666;
} 
* html #custom_info_window_bubble_b{
  height: 4px;
  background-image:none;
  background-color:#fff;
  border-bottom:1px solid #666;
}
* html #custom_info_window_bubble_br{
  width: 21px;
  height: 4px;
  background-image:none;
  background-color:#fff;
  border-bottom:1px solid #666;
  border-right:1px solid #666;
}
#custom_info_window_bubble_close{
  width: 21px;
  height: 21px;
  background: url('/SharedImages/GoogleBubble/infoWindow_close.gif') top left no-repeat transparent;
  cursor: pointer;
}
#custom_info_window_bubble_beak{
	width: 19px;
  height: 45px;
  margin-left: 5px;
  margin-top:3px;
 background: url('/SharedImages/GoogleBubble/infoWindow_beak.png') top left no-repeat transparent;
}
/* IE 6 PNG Fix*/
* html #custom_info_window_bubble_beak
{
  margin-top:10px;
  background:none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/SharedImages/GoogleBubble/infoWindow_beak.png",sizingMethod="crop");
}

.gmb_container {
	width:327px;
	background-color:#fff;
	height:auto;
}
.gmb_img {
	font-size:10px;
	color:#CCC;
	float:left;
	padding:5px 5px 5px 0px;
	display:table;
}
.gmb_img a:link, .gmb_img a:visited {
	color:#666;
	text-decoration:none;
}
.gmb_img a:hover {
	color:#900;
	text-decoration:underline;
}
.gmb_img img {
	border:none;
	width:120px;
	height:80px;
}
.gmb_txt {
	padding:5px;
}
.gmb_title, .gmb_special  {
	font-size:11px;
	font-weight:700;
	line-height:12px;
}
.gmb_special 
{
  background-color:#999;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#666666,endColorStr=#333333); 
  text-align:center;
	color:#fff;
}
.gmb_price{
	color:#900;
	font-size:12px;
	font-weight:700;
	line-height:24px;
}
.gmb_period
{
  color:#900;
	font-size:11px;
	font-weight:400;
	line-height:24px;
}
.gmb_dotted {
background-image:url(/Sites/RemaxEuropeCommon/Images/gmb_dotted.gif);
background-repeat:repeat-x;
background-position:center;
}
.gmb_links td
{
  padding-bottom:3px;
  margin-bottom:5px;
border-bottom:1px solid #999;
}
.gmb_links img{
border:none;
vertical-align:middle;
}
.gmb_links a:link, .gmb_links a:visited{
font-size:11px;
color:#039;
	text-decoration:none;
}
.gmb_links a:hover {
color:#900;
	text-decoration:underline;
}

.proplist_icons_gmap {
width:150px;
text-align:center;
margin:5px 5px 5px 0px;
}
.proplist_icons_gmap .icon_box {
float:left;
}


