/* Control Panel */
.olControlPanel { float: left; margin: 0; padding: 0; background-color: #fff }
.olControlPanel div { display: block; width: 34px; height: 31px; float: left; background-repeat: no-repeat; }

/* Vista General */
.olControlOverviewMapMaximizeButton { bottom: 0 }
.olControlOverviewMapMinimizeButton { bottom: 0 ; background-color: #00008B }
.olControlOverviewMapElement { padding-right: 0; padding-bottom: 0; border-top: 1px solid #777; border-left: 1px solid #777; background-color: #fff;
    padding: 7px 0 0 7px; -moz-border-radius: 0 }

div.olControlOverviewMapElement div.olMap { border-top: 1px solid #777; border-left: 1px solid #777 }

/* PanZoomBar */
.olControlPanZoomBar { background-color: #ffffff; }
.panZoomBarUMAT { background-color: #ff0000; }
.panZoomBarBackground {
	 width: 54px; height: 55px;
	 background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tools_fletxes.png");
}

.panZoomBar_panup {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: -18px 0px; height: 18px; width: 18px; left: 18px; cursor: pointer;}
.panZoomBar_panup:hover {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: -72px 0px; height: 18px; width: 18px; left: 18px; cursor: pointer; }

.panZoomBar_panleft {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: 0px -18px; height: 18px; width: 18px; top: 18px; cursor: pointer; }
.panZoomBar_panleft:hover {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: 54px -18px; height: 18px; width: 18px; top: 18px; cursor: pointer; }

.panZoomBar_zoomworld {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: -18px -18px; height: 18px; width: 18px; top: 18px; left: 18px; cursor: pointer; }
.panZoomBar_zoomworld:hover {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: 36px -18px; height: 18px; width: 18px; top: 18px; left: 18px; cursor: pointer; }
.panZoomBar_zoomstart {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: -18px -18px; height: 18px; width: 18px; top: 18px; left: 18px; cursor: pointer; }
.panZoomBar_zoomstart:hover {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: 36px -18px; height: 18px; width: 18px; top: 18px; left: 18px; cursor: pointer; }


.panZoomBar_panright {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: -36px -18px; height: 18px; width: 18px; top: 18px; left: 36px; cursor: pointer; }
.panZoomBar_panright:hover {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: 18px -18px; height: 18px; width: 18px; top: 18px; left: 36px; cursor: pointer; }

.panZoomBar_pandown {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: -18px -36px; height: 18px; width: 18px; top: 36px; left: 18px; cursor: pointer; }
.panZoomBar_pandown:hover {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_fletxes.png");
    background-position: -72px -36px; height: 18px; width: 18px; top: 36px; left: 18px; cursor: pointer; }

.panZoomBar_zoomin {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_zoom.png");
    background-position: 0px 0px; height: 18px; width: 21px; top: 60px; left: 16px; cursor: pointer; }
.panZoomBar_zoomin:hover {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_zoom.png");
    background-position: -21px 0px; height: 18px; width: 21px; top: 60px; left: 16px; cursor: pointer; }

.panZoomBar_zoomout {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_zoom.png");
    background-position: 0px -18px; height: 18px; width: 21px; left: 16px; cursor: pointer; }
.panZoomBar_zoomout:hover {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_zoom.png");
    background-position: -21px -18px; height: 18px; width: 21px; cursor: pointer; }

.panZoomBar_slider {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_slider.png");
/*    background-position: 0px 0px; height: 14px; width: 22px; cursor: pointer;*/
    background-position: 0px 0px; height: 9px; width: 20px; cursor: pointer;
}
.panZoomBar_slider2:hover {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/panzoombar_slider.png");
    background-position: -22px 0px; height: 14px; width: 22px; cursor: pointer;
}

/* Eines */
.olControlPanel .olControlPanMapItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_pan.png");
    background-position: 0px 0px; cursor: pointer;
}
.olControlPanel .olControlPanMapItemInactive:hover {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_pan.png");
    background-position: -34px 0px; cursor: pointer;
}
.olControlPanel .olControlPanMapItemActive { 
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_pan.png");
    background-position: -34px 0px;
}

.olControlPanel .olControlZoomBoxItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/zoom-in-off.gif");
}
.olControlPanel .olControlZoomBoxItemActive { 
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/zoom-in-on.gif");
/*    border: 2px dotted #555555;*/
}

.olControlPanel .olControlZoomOutBoxItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/zoom-out-off.gif");
}
.olControlPanel .olControlZoomOutBoxItemActive { 
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/zoom-out-on.gif");
/*    border: 2px dotted #555555;*/
}

.olControlPanel .olControlZoomToMaxExtentItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/zoom-max-off.gif");
}
.olControlPanel .olControlZoomToMaxExtentItemActive { 
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/zoom-max-on.gif");
/*    border: 2px dotted #555555;*/
}

.olControlPanel .olControlNavigationHistoryPreviousItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_ant.png");
    background-position: -68px 0px;
}
.olControlPanel .olControlNavigationHistoryPreviousItemActive { 
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_ant.png");
    background-position: 0px 0px; cursor: pointer;
}
.olControlPanel .olControlNavigationHistoryPreviousItemActive:hover {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_ant.png");
    background-position: -34px 0px; cursor: pointer;
}

.olControlPanel .olControlNavigationHistoryNextItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_seg.png");
    background-position: -70px 0px; width: 35px;
}
.olControlPanel .olControlNavigationHistoryNextItemActive { 
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_seg.png");
    background-position: 0px 0px; width: 35px; cursor: pointer;
}
.olControlPanel .olControlNavigationHistoryNextItemActive:hover { 
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_seg.png");
    background-position: -35px 0px; width: 35px; cursor: pointer;
}


.olControlPanel .olControlClearItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_esb.png");
    background-position: 0px 0px;
    width: 31px; cursor: pointer;
}

.olControlPanel .olControlClearItemInactive:hover {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_esb.png");
    background-position: -31px 0px;
    width: 31px; cursor: pointer;
}

.olControlPanel .olControlIdentifyItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_inf.png");
    background-position: 0px 0px;
    width: 37px; cursor: pointer;
}
.olControlPanel .olControlIdentifyItemInactive:hover { 
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_inf.png");
    background-position: -37px 0px;
    width: 37px; cursor: pointer;
}
.olControlPanel .olControlIdentifyItemActive { 
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_inf.png");
    background-position: -37px 0px;
    width: 37px;
}

.olControlPanel .olControlSaveImageItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_sav.png");
    background-position: 0px 0px;
    width: 35px; cursor: pointer;
}
.olControlPanel .olControlSaveImageItemInactive:hover {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_sav.png");
    background-position: -35px 0px;
    width: 35px; cursor: pointer;
}
.olControlPanel .olControlSaveImageItemActive {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_sav.png");
    background-position: -35px 0px;
    width: 35px;
}

.olControlPanel .olControlPrintItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_pri.png");
    background-position: 0px 0px;
    width: 40px; cursor: pointer;
}
.olControlPanel .olControlPrintItemInactive:hover {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_pri.png");
    background-position: -40px 0px;
    width: 40px; cursor: pointer;
}
.olControlPanel .olControlPrintItemActive {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_pri.png");
    background-position: -40px 0px;
    width: 40px;
}


.olControlPanel .olControlFullScreenItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_max.png");
    background-position: 0px 0px; cursor: pointer;
}
.olControlPanel .olControlFullScreenItemInactive:hover {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_max.png");
    background-position: -40px 0px; cursor: pointer;
}
.olControlPanel .olControlFullScreenItemActive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_max.png");
	    background-position: -80px 0px; cursor: pointer;
}
.olControlPanel .olControlFullScreenItemActive:hover {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0/theme/default/img/tool_max.png");
    background-position: -120px 0px; cursor: pointer;
}

.olControlPanel .olControlSearchItemInactive {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0.1/theme/default/img/tool_cer.png");
    background-position: 0px 0px;
    width: 31px; cursor: pointer;
}
.olControlPanel .olControlSearchItemInactive:hover {
    background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0.1/theme/default/img/tool_cer.png");
    background-position: -31px 0px;
    width: 31px; cursor: pointer;
}
.olControlPanel .olControlSearchItemActive {
	background-image: url("http://terra2.girona.cat/static/VisorUMAT-3.0.1/theme/default/img/tool_cer.png");
    background-position: -31px 0px;
    width: 31px;
}


/* Load panel */
.olControlLoadingPanel {
  background-image: url('img/loading.gif');
  background-position: center;
  background-repeat: no-repeat;
  width: 100px;
  height: 100px;
  right: 0;

}


/* -----  */


.olControlPanel .olControlMouseDefaultsItemActive { 
  background-color: blue;
  background-image: url("http://terra2.girona.cat/static/OpenLayers-2.8/theme/default/img/pan_on.png");
}
.olControlPanel .olControlMouseDefaultsItemInactive { 
  background-color: orange;
  background-image: url("http://terra2.girona.cat/static/OpenLayers-2.8/theme/default/img/pan_off.png");
}
.olControlPanel .olControlDrawFeatureItemActive { 
  width:  22px;  
  height: 22px;
  background-image: url("../theme/default/img/draw_line_on.png");
}
.olControlPanel .olControlDrawFeatureItemInactive { 
  width:  22px;  
  height: 22px;
  background-image: url("../theme/default/img/draw_line_off.png");
}

