﻿.gmInfoWindowTable {
	width: 250px;	
}

/* GMapTypeControl : Map - Satellite - Hybrid buttons */
#lmc3d + div.gmnoprint {
	font-size: 11px !important; 
	width:auto !important;
	height: auto !important;
	border:none;
	padding:5px 4px 4px 4px;
	
}
	#lmc3d + div.gmnoprint div {
		border: none !important; 
		position: static !important; 
		background-color:Transparent !important; 
		width: 80px !important; 
		height: 23px !important;
		padding:0 0 0 0;
		right:inherit !important;
		border-bottom-style:none !important;
		border-left-style-value:none !important;
		border-right-style-value:none !important;
		border-top-style:none !important;
		overflow:hidden;
		background:Transparent url('/_images/googleMaps/b_n.png') no-repeat left  top;
		line-heigt:22px !important;
	}
		
		#lmc3d + div.gmnoprint div div {
			border-style: none !important; 
			border-bottom-style:none !important;
			border-left-style-value:none !important;
			border-right-style-value:none !important;
			border-top-style:none !important;
			text-transform:lowercase;
		}

/* legenda checkboxes control */
#legendaControlContainer {
    text-align:center;
    font-size:12px;
    border:none;
	background-color: red;
    width:51px;
    cursor: pointer;
    padding:1px 22px 1px 15px;
    float:none;
	position:absolute;
	left:80px;
	top:51px;
	background:Transparent url('../_images/googleMaps/b_dd.png') no-repeat top left;
	line-height:20px;
}
#legendaControlContainer.detail {
	left:-120px;	top:-23px;
	text-align:center;
    font-size:12px;
    border:none;
	background-color: red;
    width:69px;
	height:19px;
    cursor: pointer;
    padding:0;
    float:none;
	position:absolute;
	background:Transparent url('../_images/googleMaps/bgdet.gif') no-repeat top left;
	display:none;
}
.col_gm_right #mapContainer { overflow:hidden; }
#legendaControlText {
	display:none !important;
	float:left;
	width:15px;
	height:20px;
	border:none;
	cursor: pointer;
	background: White url('../_images/googleMaps/arrowDown.gif') no-repeat top left;
}
.gmInfoWindowTable td { 
	vertical-align:top;
}
.gmInfoWindowTable td img {
	display:block; 
	border:solid 1px #007b7b !important;
}
.gmInfoWindowTable td p {
	padding:0 0 10px 0;
}
#legendaBox {  
    top:67px;
    right:-163px;
    font-size:12px;
    padding: 9px 3px 3px 5px;
    width:160px;
    background-color: #fff;
    display: none;
    cursor:default;
	position:absolute;
	z-index:2;
	height:166px;
	background:Transparent url('../_images/googleMaps/b_bg_dd.png') no-repeat top left;
}
#legendaBox.detail { right:52px; top:-8px; }

span.datakop { display:inline-block; font-weight:bold; }

div.detailLegenda { margin:25px 0 0 0; padding:0; font-size:14px; font-weight:bold; color:#666; width:400px; }
div.detailLegenda table td { vertical-align:middle; height:40px; }
div.detailLegenda table td img { display:block; margin:auto; }

/* new google maps page */

.gm_box {
	/*background:url(../_images/googleMaps/test_maps.png) no-repeat;*/
	position:relative;
	width:928px;
	margin:-10px 0 0 35px;
	height:785px; overflow:hidden;
	border:1px solid #007B7B;
	border-radius:5px;
}

.gm_box .col_left {
	padding-bottom:11px;
	/*background:url(../_images/bottom_menu.png) no-repeat bottom;*/
	z-index:10;
	position:absolute;
	top:15px;
	left:-20px;
	padding-left:20px;
	
}

/*.gm_box_fade_top, .gm_box_fade_left{
	background: url(../_images/googleMaps/gm_fade_top.png); 
	position:absolute;
	z-index:2;
	top:0;
	left:0;
	width:927px;
	height:48px;
	
}

.gm_box_fade_left {
	background: url(../_images/googleMaps/gm_fade_left.png);
	width:48px;
	height:790px;
}

.gm_box_fade_bottom {
	background: url(../_images/googleMaps/gm_fade_bottom.png);
	position:absolute;
	width:930px;
	height:48px;
	bottom:0;
	left:0;
	z-index:60;
}

.gm_box_fade_right {
	background: url(../_images/googleMaps/gm_fade_right.png);
	position:absolute;
	right:0;
	top:0;
	width:48px;
	height:790px;
	z-index:60;
	
}*/
	


.gm_box .menuContainer {
	margin-top:-5px;
	margin-left:-1px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	background:#fff;
	width:167px;
	padding-right:3px;
	display:none;

}

.gm_box #caGoogleMaps {
	position:relative;
}

.gm_box #mapControlsContainer {
	padding:10px 10px 10px 8px;
	position:absolute;
	z-index:90;
	right:8px;
	top:9px;	
	width:207px;
	height:460px;
	background:url(../_images/googleMaps/legenda_background.png#FFF) no-repeat;

}


#ddlMarkersContainer select {
	width:205px !important;
	/*margin-top:5px;*/
	
}

#ddlMarkersContainer {
	margin-bottom:15px;
}

.filtersContainer ul, #legendContainer ul {
	list-style:none;
	padding:0;
}

.filtersContainer ul li, #legendContainer ul li {
	padding:0;
	margin:0;
}

.gm_infowindow {
	width:190px;
	padding-right:0px;
	
}

.gm_infowindow h3{
	border-bottom:0;
	padding-bottom:0px;
}

.gm_infowindow  p {
	width: 185px;
	margin:0;
	padding-bottom:5px;
}

.gm_vesting_photo {
	margin-bottom:5px;
}

/*.mapContainer .gmnoprint {
	margin: 45px 200px !important;
}
.mapContainer .gmnoprint .gmnoprint  {
	margin: auto !important;
}
*/
#legendContainer img {
	vertical-align:middle;
	margin-right:5px;
}

#legendContainer ul li {
	margin-bottom:10px;
}

#tooltipContainer {
	position:absolute;
	background:#fff;
	border:1px solid #007B7B;
	padding:3px;
	font-size:11px;
}
