

#neova_gmap_infowindow,
#neova_gmap_infowindow_tl,
#neova_gmap_infowindow_t,
#neova_gmap_infowindow_tr,
#neova_gmap_infowindow_l,
#neova_gmap_infowindow_contents,
#neova_gmap_infowindow_r,
#neova_gmap_infowindow_bl,
#neova_gmap_infowindow_b,
#neova_gmap_infowindow_br,
#neova_gmap_infowindow_beak,
#neova_gmap_infowindow_close {
	background-color: #FFF;
}



/*Main div */
#neova_gmap_infowindow {
	width: 240px;
}

#neova_gmap_infowindow_tl {
	width: 20px;
	height: 20px;
	background:url(images/maps/top_left.png) bottom right no-repeat;
}
#neova_gmap_infowindow_t {	
	height: 20px;
	background:url(images/maps/top.png) 0 0 repeat-x;
}

#neova_gmap_infowindow_tr {
	width: 20px;
	height: 20px;
	background:url(images/maps/top_right.png) bottom left no-repeat;
}

#neova_gmap_infowindow_l {
	width: 20px;
	background:url(images/maps/left.png) 0 0 repeat-y;
}

#neova_gmap_infowindow_contents {
	background-color: #fff;
	height: auto;
}

#neova_gmap_infowindow_r {
	width: 20px;
	background:url(images/maps/right.png) 0 0 repeat-y;
}

#neova_gmap_infowindow_bl {
	width: 20px;
	height: 20px;
	background:url(images/maps/bottom_left.png) top right no-repeat;
}

#neova_gmap_infowindow_b {
	height: 20px;
	background:url(images/maps/bottom.png) 0 0 repeat-x;
}

#neova_gmap_infowindow_br {
	width: 20px;
	height: 20px;
	background:url(images/maps/bottom_right.png) top left no-repeat;
}

#neova_gmap_infowindow_beak {
	width: 89px;
	height: 28px;
	margin-top:-10px;
	background:url(images/maps/beak.png) 0 0 no-repeat;
}

#neova_gmap_infowindow_close {
	width: 30px;
	height: 30px;
	cursor:pointer;
	background:url(images/maps/close.png) 0 0 no-repeat;
}
#neova_gmap_infowindow_close:hover {
	background:url(images/maps/close_hover.png) 0 0 no-repeat;
}
