.FW_mFotoMapa {     
    height: 460px;    
    /*background-color: #cccccc;  */ 
    /*background-color: black; */
   background-image: url("../img/bg_caja.gif"); 
}
.FW_mFotoMapa2 {
	width: 95%;
	height: 460px;
	float: left;
	overflow: hidden;
	margin:0px 0px 0px 0px;
	}	
.olControlNavigationHistoryPreviousItemActive { 
   background-image: url("../../img/015_a.gif");
   background-repeat: no-repeat;
   width:  22px;
   height: 22px;
}
.olControlNavigationHistoryPreviousItemOut { 
   background-image: url("../../img/015_a.gif");
   background-repeat: no-repeat;
   width:  22px;
   height: 22px;
}
.olControlNavigationHistoryPreviousItemOver { 
   background-image: url("../../img/015_b.gif");
   background-repeat: no-repeat;
   width:  22px;
   height: 22px;
}

#olPuntsInteresLlista  {
    position:absolute;
    left: 0px;
    top:  555px; 
    width: 150px; 
    visibility:hidden;
}

.olPopupCloseBox {
  background: url("../../img/iconTancar.gif") no-repeat;
  cursor: pointer;
  z-index: 1;
}

.olHandlerBoxZoomBox {
    border: 2px solid red;
    position: absolute;
    background-color: white;
    opacity: 0.50;
    font-size: 1px;
    filter: alpha(opacity=50);
}

.FW_sMarginTop413 { margin-top: 413px; }
.FW_sMarginTop410 { margin-top: 410px; }
.FW_sMarginTop418 { margin-top: 418px; }
.FW_sMarginLeft10 { margin-left: 10px; }
.FW_sMarginTop20 { margin-top: 20px; }
.FW_sMarginTop13 { margin-top: 13px; }
.FW_sMarginTop8 { margin-top: 8px; }	

#dv_mapaPrint {display:none;}
#dv_mapaPrint_detallPI {display:none; }

#olLastExtent  {
   cursor: pointer;
   background-image: url("../../img/015_a.gif");
   background-repeat: no-repeat;
   width:  22px;
   height: 22px;
   border:0px solid #000000;
   margin: 0 auto;
   margin-top: 12px;
}
#olNewDim  {
   cursor: pointer;
   width:  22px;
   height: 22px;
   margin: 0 auto;
   margin-top: 417px;
}

#olZoomTools  {
	/*position:relative;  */
}
#OpenLayers_Control_PanZoom_zoomin_innerImage
{
    cursor: pointer;
}
#OpenLayers_Control_PanZoom_zoomout_innerImage
{
    cursor: pointer;
}
.FW_sMarginTop5 { margin-top: 5px; }
.FW_sMarginBottom5 { margin-bottom: 5px; }

input:disabled#bt_desmarcaTots , button:disabled#bt_desmarcaTots { color: #CECECE; cursor: default; }
input:disabled#bt_desmarcaTots2 , button:disabled#bt_desmarcaTots2 { color: #CECECE; cursor: default; }

.mapaReferencia { cursor: pointer;}

h4.headTabs{
background-color:#3c3c44; color:#FFF; clear:both; padding:2px 5px; margin-bottom:5px;
}
h5.headTabs{
background-color:#AC2115; color:#FFF; clear:both; padding:2px 5px; margin-bottom:5px; font-size:1.0em;;
}
div.dv_tColumna{
float:left;width:50%;
}
.sMargin { overflow: hidden; position: relative;  margin-left:22%;margin-right:25%}

.FW_sLink_TipusMapa_Sel, ._TipusMapa_Sel a, ._TipusMapa_Sel a:link, ._TipusMapa_Sel a:visited{
	color: black;
	font-family:Verdana;
	text-decoration:none;
	}
.FW_sLink_TipusMapa, ._TipusMapa a, ._TipusMapa a:link, ._TipusMapa a:visited{	
	color: #AC2115;
	font-family:Verdana;
	text-decoration:none;
	}
	.FW_sLink2, .FW_sLink2 a, .FW_sLink2 a:link, .FW_sLink2 a:visited{
	color: black;
	font-family:Verdana;
	padding-top:5px;
	text-decoration:none;
	}
.FW_sLink2:hover, .FW_sLink2 a:hover{
	text-decoration:none;
	}
