#place_map{padding:15px; width:565px; overflow:hidden;}
#place_map .map {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:1px solid #DDDDDD;
cursor:pointer;
float:left;
margin-right:10px;
padding:5px;
position:relative;
}
#place_map .info{width:350px; float:left;}
#place_map .map .container{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
border:1px solid #BBBBBB;
height:130px;
width:180px;
}
#place_map h1{
	font-size:18px;font-family:'helvetica','arial',sans-serif; color:#000; font-weight:bold; text-decoration:none; vertical-align:baseline; line-height:22px;}
#place_map h2{font-family:'helvetica','arial',sans-serif; color:#666666; margin:10px 0 0}
#place_map .actions{
	margin-top:10px;}
#place_map .actions a{
color:#666666;
display:block;
float:left;
margin-right:25px;
padding-top:45px;
text-align:center;
text-decoration:none;
background:transparent url(../images/place/ico.gif) no-repeat;
}
#place_map .actions a.modal_1 {
background-position:10px 0;
}
/*
#place_map .actions a.modal_1:hover{background-position:-90px 0;} 
#place_map .actions a.modal_2 {
background-position:5px -127px;
width:49px;
}
#place_map .actions a.modal_2:hover{background-position:-95px -127px;}
#place_map .actions a.modal_3 {
background-position:0px -249px;
width:49px;
}
#place_map .actions a.modal_3:hover{background-position:-100px -249px;}
.breadcrumbs{
	font-size:12px;
	line-height:24px;
}*/
#place_map .actions a{
	background:none repeat scroll 0 0 transparent;
	border:1px solid #CCCCCC;
	display:block;
	float:left;
	margin-right:4px;
	padding:0 5px;
	height:25px;
	line-height:25px;
}
#place_map .actions a:hover{

	color:#00A7B8;
	
}