

/* --- Stylesheet 1205 () --------- */ 

#map {
	display: none;
	position: absolute;
	background-color: #444;
	left: 0px;
	bottom: 0px;
	right: 0px;
	top: 0px;
	z-index: 100;
	padding: 0px;
	font-size: 13px;
	padding: 100px 40px 40px 40px;
	max-height: 600px;
}

#map_canvas {
	position: absolute;
	left: 0px;
	bottom: 0px;
	right: 0px;
	top: 0px;
}


#map .close {
	position: absolute;
	text-align: center;
	right: 20px;
	top:30px;
	width: 40px;
	font-size: 28px;
	line-height: 35px;
	padding-bottom: 3px;
	border: 3px solid #fff;
	color: #fff;
	border-radius: 40px;
	behavior: url(/tramino/misc/PIE.htc);
	cursor: pointer;
}

#map .buttons {
	position: absolute;
	right: 90px;
	top: 45px;
}

#map a.button3 {
	border: 1px solid #aaa;
	padding: 4px 15px;
	border-radius: 20px;
	font-size: 13px;
	color: #aaa;
	text-decoration: none;
}

#map a.button3:hover {
	border: 1px solid #ccc;
	color: #ccc;
}



.w1260 #map { overflow: scroll; }
.w1260 #map .wraper { width: 1180px; height: 460px; }
.w1260 #map .close {
	position: fixed;
	right: 110px;
	top: 130px;
}