div.olControlAttribution {
  background-color: rgb(220,220,220);
  background-color: rgba(55,55,55,0.2); 
  border-top-left-radius: 5px;
  bottom: 0;
  color: #333;
  max-width: 50%;
  max-height: 50%;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 3px 3px 3px 5px;
  right: 0;
  text-align: right;
  text-shadow: 0 0 2px #fff;
}
div.olControlAttribution a,
div.olControlAttribution a:link,
div.olControlAttribution a:visited,
div.olControlAttribution a:hover,
div.olControlAttribution a:active {
  color: darkblue;
}

.ZoomPrevious {
    background-image: url("../img/icons/mActionUndo.png") !important;
	background-size: contain;
    width:20px!important; height:20px!important;	
}

.ZoomNext {
    background-image: url("../img/icons/mActionRedo.png") !important;
	background-size: contain;
    width:20px!important; height:20px!important;	
}

.ZoomExtent {
    background-image: url("../img/icons/mActionZoomFullExtent.png") !important;
	background-size: contain;
    width:20px!important; height:20px!important;	
}
.ZoomBox{
	background-image: url("../img/icons/mActionZoomBox.png") !important;
	background-size: contain;
    width:20px!important; height:20px!important;	
}


.legend {
    padding-left: 65px;
}

.measureDistance{
	background-image: url("../img/icons/mActionMeasure.png") !important;
	background-size: contain;
    width:20px!important; height:20px!important;	
}

.measureArea{
	background-image: url("../img/icons/mActionMeasureArea.png") !important;
	background-size: contain;
    width:20px!important; height:20px!important;	
}

.printButton{
	background-image: url("../img/icons/mActionFilePrint.png") !important;
	background-size: contain;
    width:20px!important; height:20px!important;	
}

.moveicon{
	background-image: url("../img/icons/pan_off.png") !important;
	background-size: contain;
    width:20px!important; height:20px!important;	
}

.Identify{
	background-image: url("../img/icons/mActionIdentify.png") !important;
    width:20px!important; height:20px!important;	
	background-size: contain;
}

.search{
	background-image: url("../img/icons/search.png") !important;
	background-size: contain;
}

.Link{
	background-image: url("../img/icons/link-icon.png") !important;
    width:20px!important; height:20px!important;	
	background-size: contain;
}


div.olControlOverviewMap {
    overflow: hidden;
    cursor: move;
    background-repeat: no-repeat;
    background-position: center;
}

div.olControlMousePosition { 
  background-color: rgba(192,192,192,0.6);
  padding:1px;
} 
	  
.olControlAttribution {
    bottom: 20px !important;
	background-color: rgba(255,255,255,0.6) !important; 
}

.olControlOverviewMapElement {
    padding: 0px 0px 0px 0px !important;
    background-color: #FFFFFF !important;
}

.olControlLoadingPanel {
            background-image:url(../img/Loading_icon.gif);
            position: relative;
            width: 100%;
            height: 100%;
            background-position:center;
            background-repeat:no-repeat;
            display: none;
}

#foto_geo{
	width:350px;
		
}




	  
	  