.mp a {
color:#5281f7;
text-decoration:none;

font-family:Arial, Helvetica, sans-serif;
/*background:#fff;*/
}

.imgContent {
	left: 0 !important;
	top: 0 !important;
}

.menu {
position:absolute;
top:330px;
left:20px;
z-index:20;
}

.menu a {
background:rgba(73, 123, 157, .6);
display:block;
float:left;
clear:both;
font-size:11px;
font-weight:bold;
line-height:28px;
margin-bottom:4px;
outline:none;
padding:0 15px;
text-decoration:none;
}


.preloader {
background:url(../img/loader.gif) no-repeat center #fff;
}

.marker {
display:block;
text-indent:-9999px;
width:15px;
height:23px;
outline:none;
background:url(../img/marker.png) no-repeat;
cursor:pointer;
}

.popup {
width:300px;
position:absolute !important;
padding:3px 8px;
background:#2a2a2a;
color:#fff;
font-weight:bold;
font-size:11px;
margin: 15px 0 0 155px !important;
}

.popup h3 {
margin:0;
margin-bottom:10px;
margin-top:5px;
font-family: 'Cabin Condensed', sans-serif;
font-weight:bold;
font-size:14px;
}

.popup .close {
display:block;
text-indent:-9999px;
position:absolute;
top:4px;
right:4px;
width:16px;
height:16px;
outline:none;
background:url(../img/close.gif) no-repeat;
cursor:pointer;
}

.controls {
position:absolute;
top:20px;
left:20px;
z-index:20;
}


.controls a {
background:#2a2a2a;
color: #fff;
background:rgba(0, 0, 0, .6);
display:block;
float:left;
clear:both;
font-size:11px;
font-weight:bold;
line-height:28px;
margin-bottom:4px;
outline:none;
padding:0 15px;
text-decoration:none;
}

.controls a:hover {
background:#eee;
color:#2a2a2a;
}

.controls .active {
background:#497A9C;
color:#fff;
}