#YMapsID { width: 100%; height: 100%; }
#YMapsID { z-index: 1000; background: no-repeat center center url('/maps/progress.gif'); }
#YMapsID .YMaps-button-tip-text { color: #fff; }

.ya_title, .ya_title:hover { display: block; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; color:#ba5051; text-decoration:underline; }
.ya_title:hover { color:#000; text-decoration: none; }
.ya_descr, .ya_descr:hover { display: block; font: 11px Arial, Helvetica, sans-serif; color: #6b6b6b; font-weight: normal; text-decoration: none; }
.ya_block { padding:3px; width: 350px; padding-right: 15px; overflow:hidden }
.ya_block:hover { background: #f8f8f8; }
.ya_hr { height: 1px; background: #CCC; }
.ya_img { padding: 1px; padding-right:4px; padding-bottom:2px; }


.map_edit { cursor: pointer; display: block; color:#ba5051;  }
.map_edit_close {
	position: relative; top: -6px; right: -5px;
	padding: 0px; margin: 0px; line-height: 10px;
	width: 12px; height: 12px;
	cursor: pointer;
	text-align: center;
	font-size: 10px; font-weight: bold; font: "Times New Roman", Times, serif; color: #CCC; background: #333; 
	
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
}
.map_edit_close:hover { color:#ffffff; }
.map_settings { display: none; padding: 10px; background: #dddddd; margin-top: 5px; color:#6b6b6b; }
.map_ico img, .map_ico img.noact { 
	margin-right: 5px; 
}
.map_ico img, .map_ico img.noact, .map_eshow {
	cursor: pointer; 
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
.map_ico img.noact { cursor: default; }
.map_ico img.act, .map_ico img:hover, .map_eshow:hover, .map_eshow.act {
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}


.ya_map_select {
	position: absolute;
	top: 5px; left: 134px;
	margin: 0px; padding: 2px; padding-top: 4px; padding-bottom: 3px;
	background: #ffffff;
	font-size: 12px;
	
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
}
.ya_map_select option { padding: 0px; margin: 0px; border: 0px; line-height:11px; border-width:0; }
.ya_map_select option { padding: 1px; padding-left: 5px; font-size: 11px; }

.map_def_set { margin-top: 10px; }
.map_def_set td { font-size: 11px; padding-bottom: 0px; }
.map_eshow { cursor: pointer; }
.map_em { display: none; margin-top: 5px; }
.map_em .YMaps-button-tip-text { color: #ffffff; }