BODY { 
background-attachment: scroll; 
background-repeat: no-repeat; 
}

#contenedor_central {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 85%;
}

.ui-tabs .ui-widget-header {
	font-size: 85%;
	background: none repeat scroll 0 0 transparent;
}

.ui-tabs-panel{
    height: 100%;
    overflow: auto;
}

#contenedor_Mapas_Leyendas{
	padding:0;
}

#LeyendaContenidoTitle {
	display: none;
}

#div_mapas{
    padding: 0.5em;
}
#div_leyenda{
    padding: 0.5em;
}

.div_panelControl{
    background-color: #ffffff;
	border:2px solid #CCCCCC; border-radius:7px; box-shadow: 2px 2px 5px #999999;
    height: 71px;
    left: 15px;
    opacity: 1;
    position: absolute;
    z-index: 10000;
    top: 15px;
}

#nombreVisor { font-family: arial; color: #006500; font-size: 1.3em; font-weight: bold;
 text-shadow: -1px 0pt 1px white, 0pt -1px 1px white, 0pt 1px 1px white, 1px 0pt 1px white, 0pt 0pt 4px white, 0pt 0pt 4px white, 0pt 0pt 4px white, 1px 1px 1px black;}

#div_BarraEscala{
    background-color: transparent;
    top: 180px;
    right: 125px;
    opacity: 1;
    position: absolute;
    z-index: 1000;
}

#div_panelControl_Menu{
    float: left;
    left: 5px;
    position: relative;
    top: 0px;
}

.gis_tituloMenu {
	font-family: helvetica;
	font-size: 0.85em;
	vertical-align: top;
	padding-left: 1px;
}	

.lista-visores {float:left;padding:10px 5px 5px 10px;width:70%;border:1px solid #D6D6D6;}
.link-visor{margin:0 0 6px 0;padding:0;height:auto;float:left; }
.link-visor img{float:left;margin:0px 10 0 0;}
.link-visor .txt-link-visor{float:right;width:235px;font-size:.95em;font-family:Arial, Helvetica, Verdana, sans-serif;margin:0;padding-left:6px}
.link-visor .txt-link-visor h4{color:#628DC2;border-bottom:none;margin-bottom:3px;font-size:.9em;margin:0;}
.link-visor .txt-link-visor h4 a{color:#628DC2; font-size:.95em;}

.link-visor .txt-link-visor p{color:#666;font-family:Helvetica, Arial, Verdana, sans-serif; font-size:.8em; line-height:1.1em;}

img.cartografia{margin-bottom:10px}	

div.geoShow{width:725px;float:left; padding:10px 10px 0 10px; height:23px}
.geoShow a{display:block;margin-left:10px;float:left;margin-top:-2px; height:23px; clear:none}
div.geoShow span{display:block;line-height:23px;float:left;clear:none}

#cab_home #logo_home{border-bottom:none;}

#contenedor_imagen_cartografia{
border:1px solid #D6D6D6;
float:left;
margin-bottom:10px;
padding:10px;
width:730px;
}

.desModuloCartografia{
float:left;
width:750px;
margin-top:12px;
overflow:hidden;
}

#letra1 {
color:#666666;
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size:0.8em;
line-height:1.1em;
}

.contenedor_menu_mapas{
    font-family: Arial,Lucida Grande,Lucida Sans,sans-serif;
    font-size: 0.85em;
}

.olMapFavoritesElement .jstree-default .jstree-no-dots .jstree-closed , .jstree-default .jstree-no-dots .jstree-leaf .jstree-closed  { 
    background: #E9E7DC;
     font-weight: bold;
}

.olMapFavoritesElement .jstree  > ul > li > a {
	font-weight: bold;
}

.olMapFavoritesElement .jstree  ul > li > ul > li > a {
	font-weight: none;
}

.olMapFavoritesElement .jstree > ul > li { 
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    border-color: #D6D6D6;
    margin-left: 0;      
    min-width: 340px;
    width: auto;
}

.olMapFavoritesElement .jstree > ul > li >ul >li  {
    border-color: #D6D6D6;
    font-weight: none;
    min-width: 340px;
    width: auto;
}

.olMapFavoritesElement{
    border-color: #D6D6D6;
    border-top: 1px solid #D6D6D6;
    min-width: 340px;
    width: auto;
}

/*Esto solo lo reconoce firefox*/
@-moz-document url-prefix() {
	  .BordeInf{
	  	background-image:  url(../images/portal/s_borde_inf.png);
	}
}

.BordeInfDer{
	background-image:  url(../images/portal/s_borde_inf_der.png);
}

.BordeCen{
	background-color: white;
}

.EscalaGrafica {
    display: none;
}


#div_panelControl2 div .olOblicuasActivadoItemInactive{
   background-position: 0px 0px;
   background-image: url("../images/portal/bt_3d.png");
   background-repeat: no-repeat;
   width:  27px;
   height: 27px;
   cursor: pointer;

}
#div_panelControl2 div .olOblicuasActivadoItemActive{
   background-position: 0px 0px;
   background-image: url("../images/portal/bt_3d.png");
   background-repeat: no-repeat;
   width:  27px;
   height: 27px;
   cursor: pointer;

}

#div_panelControl2 div .olOblicuasDesactivadoItemActive{
   background-position: 0px 0px;
   background-image: url("../images/portal/bt_3d_off.png");
   background-repeat: no-repeat;
   width:  27px;
   height: 27px;
   cursor: pointer;

}

#div_panelControl2 div .olOblicuasDesactivadoItemInactive{
   background-position: 0px 0px;
   background-image: url("../images/portal/bt_3d_off.png");
   background-repeat: no-repeat;
   width:  27px;
   height: 27px;
   cursor: pointer;

}

/* ocultar espacio bajo los botones */
#Urbex\.Control\.Diagonal_36_Panel, #Urbex\.Control\.VerticalArea_41_Panel {
	visibility: hidden;
}