html, body {
	position: relative;
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
}	
			
#map-wrapper { 
	position: relative; 
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
}
	  
#map-canvas {
	left:0px;
	top:0px;
	position: absolute;
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
}

.cb_mask {
	overflow: hidden;
}
        
.cb_roundedCorners {								
	border:1px solid #a1a1a1;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
}

.cb_gradient {
	background: #1e5799;
	background: -moz-linear-gradient(left,  #1e5799 0%, #7db9e8 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#1e5799), color-stop(100%,#7db9e8));
	background: -webkit-linear-gradient(left,  #1e5799 0%,#7db9e8 100%);
	background: -o-linear-gradient(left,  #1e5799 0%,#7db9e8 100%);
	background: -ms-linear-gradient(left,  #1e5799 0%,#7db9e8 100%);
	background: linear-gradient(to right,  #1e5799 0%,#7db9e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 );
}

#checkboxes-wrapper {
	position: absolute;
	left:20px;
	top:120px;	
	}
	
#map-tools {
	position: absolute;
	left:20px;
	top:80px;	
	}
	  
#checkboxes {
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px;
	padding-left:8px;	
}
			
#loader_div {
	height: 100%;
	width: 100%;
	position: absolute;
}
			
.ajax-loader {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -27px; /* -1 * image width / 2 */
	margin-top: -27px;  /* -1 * image height / 2 */
	display: block;     
}


#logo-kartta{
	position: absolute;
	bottom:2px;
	left:70px;
	z-index:99;
}

img.logo
{
opacity:0.7;
filter:alpha(opacity=70); /* For IE8 and earlier */
}
img.logo:hover
{
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
}

/* Remove border from Bootstrap tabs */
.nav-tabs a, .nav-tabs a:hover, .nav-tabs a:focus {
	outline: 0;
}



  