.herramientas
{
position: absolute;
border: 0px solid #d4d0c8;
padding: 0px;
font-family: Verdana,tahoma,sans-serif;
font-size: 0.9em;
width: 105px;
margin-left: 20px;
margin-top: 150px;
visibility: visible;
z-index: 6;
background: url(/nomecalles/images/balloonTools.png) no-repeat top left;
}

.info
{
position: absolute;
border: 0px solid #d4d0c8;
padding: 0px;
width: 145px;
margin-left: 130px;
margin-top: 120px;
visibility: hidden;
z-index: 5;
background: url(/nomecalles/images/balloonXY.png) no-repeat top left;
}

.arboles
{
position: absolute;
border: 1px solid #d4d0c8;
margin-left: 150px;
margin-top: 250px;
width: 350px;
z-index: 10;
align: left;
background: #eeeeee;
}

.arboles2
{
position: absolute;
border: 1px solid #d4d0c8;
margin-left: 550px;
margin-top: 250px;
width: 350px;
z-index: 10;
align: left;
background: #eeeeee;
}

.contenidoArbol
{
	height: 410px;
	overflow: auto;
	background: #ffffff;
	padding: 5px;
}

.busqueda
{
position: absolute;
border: 0px solid #d4d0c8;
padding: 0px;
font-family: Verdana,tahoma,sans-serif;
FONT-size: 0.9em;
margin-left: 20px;
margin-top: 110px;
display: none;
z-index: 100;
background: #dddddd;
} 

.informacion, #informacion
{
position: absolute;
border: 0px solid #d4d0c8;
padding: 0px;
background-color: white;
width: 220px;
margin-left: 130px;
margin-top: 110px;
visibility: hidden;
z-index: 4;
} 

#datos{
 overflow: scroll;
 overflow-y: auto; 
 overflow-x: hidden;
 height: 200px;
}

#fondoBoc, .fondoBoc{
margin:-13px 0;
background: url(/nomecalles/images/bordeSO.gif) no-repeat left top;
}

.Ficha{border-style : solid; 
 overflow: scroll;
 overflow-y: auto; 
 overflow-x: hidden;
 border-width :  2px; border-color :  #2C77F3; text-align :  center; background-color: #ffffff}

.FichaGrisFondo{border-style : solid; 
 overflow: scroll;
 overflow-y: auto; 
 overflow-x: hidden;
 border-width :  1px; border-color :  #D4D0C8; text-align :  center;  background-color: #f0f0f0}

.FichaGris{border-style : solid; 
 overflow: scroll;
 overflow-y: auto; 
 overflow-x: hidden;
 border-width :  1px; border-color :  #D4D0C8; text-align :  center; background-color: #ffffff}

.FichaGrisToolbar{border-style : solid; 
 overflow: scroll;
 overflow-y: auto; 
 overflow-x: hidden;
 border-width: 1px;
 border-color :  #D4D0C8; 
 text-align :  center; 
 background-color : #ffffff
 }

.FichaLeyenda{ 
 overflow: scroll;
 overflow-y: auto; 
 overflow-x: hidden;
 border-width :  0px;
 text-align :  center; background-color : #ffffff;
 margin: 2px 0 0 2px;
  *margin-top: -5px;
 }

.Seleccion2{
	border-style : solid; 
 	z-index: 5;
 	border-width :  1px; 
	border-color :  #D4D0C8; 
	text-align :  left; 
	background-color : #ffffff;
}

.Pagina{background-color : #ffffff}

.fondoMapa{
  float:left;
  background: url(/nomecalles/graficos/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/nomecalles/graficos/shadow.gif) no-repeat bottom right;
  margin: 2px 0 0 2px;
  *margin-top: -5px;
}

.toolbarMapa{
	align:center; 
	text-align:center; 
	margin: 2px 0 0 2px;
	*margin-top: -5px;
}

.interiorMapa{
  border:0px;
  margin:0px;
  background:none;
}

.logoNMC {
  float:left;
  background: url(/nomecalles/graficos/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/nomecalles/graficos/shadow.gif) no-repeat bottom right;
  margin: 0px 0 0 10px !important;
  margin: 0px 0 0 5px;
}

.logoNMC img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
}

BODY{font-family: sans-serif; font-size:9pt}
td{font-size:9pt}
.lineaCabecera { background: #d6d6d6 repeat-x; height: 1px; }
.cruz{cursor:crosshair;}
.LineaPar {background-color: #DFEBFD;}
.LineaImpar   {background-color: #C9DCFC;}
.botonesLeyenda {vertical-align : middle; margin : 1px; border : 0px; cursor:pointer; }
.iconosLeyenda {vertical-align : middle; margin : 1px; border : 0px; margin-left: 4px; }

a.leyenda:link       {FONT-size:0.9em; text-decoration: UNDERLINE; color: #666666;}
a.leyenda:visited    {FONT-size:0.9em; text-decoration: UNDERLINE; color: #666666; }
a.leyenda:active     {FONT-size:0.9em; text-decoration: UNDERLINE; color: #666666; }
a.leyenda:hover      {FONT-size:0.9em; text-decoration: UNDERLINE; color: #666666; }

a.puntos:link       {text-decoration: UNDERLINE; color: #666666; cursor:pointer; }
a.puntos:visited    {text-decoration: UNDERLINE; color: #666666; cursor:pointer; }
a.puntos:active     {text-decoration: UNDERLINE; color: #666666; cursor:pointer; }
a.puntos:hover      {text-decoration: UNDERLINE; color: #666666; cursor:pointer; }

a.enlaceImagen:link       {cursor:pointer; color: #000000; }
a.enlaceImagen:visited    {cursor:pointer; color: #000000; }
a.enlaceImagen:hover      {cursor:pointer; color: #000000; }
a.enlaceImagen:active     {cursor:pointer; color: #000000; }



.puntos{text-decoration: UNDERLINE; color: #666666; cursor:pointer; }

.indiceCalles{color: #666666;}

.infoCalles{color: #666666;}

.comboCalles{float:left}

.listaPadre{font-size:1.1em; font-weight:bold; color : #557cac; font-family: arial,helvetica,sans-serif} 
.liNodo{list-style-image: url("/nomecalles/graficos/flecha_azul.gif")}
.listaHijo{font-size:1em; font-weight:bold; color : #666666; font-family: arial,helvetica,sans-serif} 
.letraInicial{font-size:1.2em; font-weight:bold; color : #666666; font-family: arial,helvetica,sans-serif} 
.listaDescripcion{font-size:0.9em; font-weight:bold; color : #8c8c8c; font-family: arial,helvetica,sans-serif} 
.liDesc{list-style-image: url("/nomecalles/graficos/flecha_gris.gif")}
.listaFecha{font-size:0.8em; font-weight:bold; color : #666666; font-family: arial,helvetica,sans-serif} 
.listaLeyenda{font-size:0.8em; color : #666666; font-family: arial,helvetica,sans-serif} 
.listaPuntos{font-size:0.9em; color : #666666; font-family: arial,helvetica,sans-serif} 
.etiquetaTools{font-size:0.7em; font-weight:bold; color : #000000; font-family: sans-serif} 
.linea { background: #d6d6d6 repeat-x; height: 1px; }

.listaFecha a:link {text-decoration: UNDERLINE; color:#557cac}
.listaFecha a:active {text-decoration: UNDERLINE; color:#557cac}
.listaFecha a:visited {text-decoration: UNDERLINE; color:#557cac}
.listaFecha a:hover {text-decoration: UNDERLINE; color:#557cac}

a.enlace:link       {text-decoration: UNDERLINE; color:#557cac}
a.enlace:visited    {text-decoration: UNDERLINE; color:#557cac}
a.enlace:active     {text-decoration: UNDERLINE; color:#557cac}
a.enlace:hover      {text-decoration: UNDERLINE; color:#557cac}

#BusquedaPredictiva{
	*width: 440px !important;  /* Sólo IE7 */
	*width: 440px; /* Sólo IE6 */
}

.contenedorLeyenda{
	text-align : left;
	margin:0px;
	padding:0px;
}

/*
.leyenda2{
	background-color : #f0f0f0;
	font-weight: bold;
	color: #000000;
	font-family: sans-serif;
	height: 18px;
	vertical-align: middle;
	padding: 6px 0px 6px 5px; 
	border: solid 1px;
	border-color:#d4d0c8;
}
*/

.leyenda2{
	height: 18px;
	vertical-align: middle;
	padding: 6px 0px 6px 5px; 
	border: solid 1px;
	border-color:#d4d0c8;
	FONT-size:1.0em; 
	font-weight:bold; 
	color : #666666;
	font-family: arial,helvetica,sans-serif;
	background: url(/nomecalles/graficos/fondo_label.png) repeat-x left top;
}

.barraShow{
	height: 14px;
	vertical-align: middle;
	padding: 0px 0px 0px 0px; 
	border: solid 1px;
	border-color:#d4d0c8;
	FONT-size:1.0em; 
	font-weight:bold; 
	color : #666666;
	font-family: arial,helvetica,sans-serif;
	background: url(/nomecalles/graficos/fondo_label.png) repeat-x left top;
	cursor:pointer;
}

.leyenda3{
	background-color : #ffffff;
	color: #000000;
	font-family: sans-serif;
	padding: 10px 0px 10px 5px; 
	text-align: left;
	border: solid 1px;
	border-color:#d4d0c8;
}

.leyenda4{
	background-color : #ffffff;
	color: #000000;
	font-family: sans-serif;
	padding: 0px 0px 0px 5px; 
	text-align: left;
	border: solid 1px;
	border-color:#d4d0c8;
}

.updown{
	vertical-align: top;
	padding: 10px 3px 10px 0px; 
}

.imprimirEncabezado{
	font-weight:bold; 
	color : #557cac; 
	font-family: arial,helvetica,sans-serif;
}

.imprimirOpciones{
	FONT-size:1em;
	font-weight:bold; 
	color : #666666; 
	font-family: arial,helvetica,sans-serif;
}

.textoAviso
{
	FONT-size:1em; 
	color : #666666; 
	font-family: arial,helvetica,sans-serif;
}

#botonesMunic {
 float:right;
 width:20%;
 overflow: scroll;
 overflow-y: auto; 
 overflow-x: hidden;
}

#mapaMunic {
 float:left;
}

#clearer {
 clear:both;
}

#fondo{
	position:absolute;
	top:0px;
	left:0px;
	width:0px;
	height:0px;
	background-color: #e40000;

}

#mover{
	position:absolute;
	top:0px;
	left:0px;
	width:0px;
	height:0px;
	overflow:hidden;
}

#slider, #slider-bar, #slider-handle {
	border: 0;
    padding: 0;
}

#slider {
	width: 150px;
    height:21px;
    background: url(/nomecalles/images/bg2.gif) no-repeat -300px;
}

#slider-bar {
    width:150px;
    height:21px;
    background: url(/nomecalles/images/track2.png) no-repeat;
}

#slider-handle {
    width:21px;
    height:21px;
    cursor:move;
    background: url(/nomecalles/images/gripper2.png) no-repeat;
}

#percent {
    font-size: 60%;
    font-family: arial;
    font-weight: bold;
    text-align: center;
    padding-top: 0.9em;
}

#slider2, #slider-bar2, #slider-handle2 {
	border: 0;
    padding: 0;
}

#slider2 {
	width: 150px;
    height:21px;
    background: url(/nomecalles/images/bg2.gif) no-repeat -300px;
}

#slider-bar2 {
    width:150px;
    height:21px;
    background: url(/nomecalles/images/track2.png) no-repeat;
}

#slider-handle2 {
    width:21px;
    height:21px;
    cursor:move;
    background: url(/nomecalles/images/gripper2.png) no-repeat;
}

#percent2 {
    font-size: 60%;
    font-family: arial;
    font-weight: bold;
    text-align: center;
    padding-top: 0.9em;
}

/*
.normal_lupamenos { background-position: 0 -1px; } 
.normal_unoauno_m { background-position: 0 -27px; } 
.normal_zoomatras { background-position: 0 -53px; } 
.normal_informa { background-position: 0 -79px; } 
.normal_lupamarco { background-position: 0 -105px; } 
.pulsado_pan { background-position: 0 -131px; } 
.normal_lupamas { background-position: 0 -157px; } 
.pulsado_informa { background-position: 0 -183px; } 
.normal_pan { background-position: 0 -209px; } 
.pulsado_lupamarco { background-position: 0 -235px; } 
.normal_unoauno { background-position: 0 -261px; } 
*/

.separadorBusqueda {
padding: 0;
border: solid #e5e5e5;
border-width: 1px 0 0 0;
color: #e5e5e5;
height: 2px;
}

.pulsado_informa { background: url('/nomecalles/graficos/herramientas.png') 0px -1px no-repeat; height: 25px; width: 25px;} 
.lupamas { background: url('/nomecalles/graficos/herramientas.png') 0px -27px no-repeat; height: 25px; width: 25px;} 
.normal_informa { background: url('/nomecalles/graficos/herramientas.png') 0px -53px no-repeat; height: 25px; width: 25px;} 
.atras { background: url('/nomecalles/graficos/herramientas.png') 0px -79px no-repeat; height: 25px; width: 25px;} 
.lupamenos { background: url('/nomecalles/graficos/herramientas.png') 0px -105px no-repeat; height: 25px; width: 25px;} 
.normal_lupamarco { background: url('/nomecalles/graficos/herramientas.png') 0px -131px no-repeat; height: 25px; width: 25px;} 
.normal_pan { background: url('/nomecalles/graficos/herramientas.png') 0px -157px no-repeat; height: 25px; width: 25px;} 
.borrar { background: url('/nomecalles/graficos/herramientas.png') 0px -183px no-repeat; height: 25px; width: 25px;} 
.pulsado_distancia { background: url('/nomecalles/graficos/herramientas.png') 0px -209px no-repeat; height: 25px; width: 25px;} 
.adelante { background: url('/nomecalles/graficos/herramientas.png') 0px -235px no-repeat; height: 25px; width: 25px;} 
.normal_area { background: url('/nomecalles/graficos/herramientas.png') 0px -261px no-repeat; height: 25px; width: 25px;} 
.pulsado_pan { background: url('/nomecalles/graficos/herramientas.png') 0px -287px no-repeat; height: 25px; width: 25px;} 
.pulsado_lupamarco { background: url('/nomecalles/graficos/herramientas.png') 0px -313px no-repeat; height: 25px; width: 25px;} 
.UTM { background: url('/nomecalles/graficos/herramientas.png') 0px -339px no-repeat; height: 25px; width: 25px;} 
.normal_distancia { background: url('/nomecalles/graficos/herramientas.png') 0px -365px no-repeat; height: 25px; width: 25px;} 
.unoauno { background: url('/nomecalles/graficos/herramientas.png') 0px -391px no-repeat; height: 25px; width: 25px;} 
.pulsado_area { background: url('/nomecalles/graficos/herramientas.png') 0px -417px no-repeat; height: 25px; width: 25px;} 
.unoauno_m { background: url('/nomecalles/graficos/herramientas.png') 0px -443px no-repeat; height: 25px; width: 25px;} 

.nobuscar { background: url('/nomecalles/graficos/iconos.gif') 0 -1px no-repeat; height: 15px; width: 15px;} 
.down {  background: url('/nomecalles/graficos/iconos.gif') 0 -17px no-repeat; height: 15px; width: 15px;} 
.es { background: url('/nomecalles/graficos/iconos.gif') 0 -33px no-repeat; height: 15px; width: 15px;} 
.flecha { background: url('/nomecalles/graficos/iconos.gif') 0 -49px no-repeat; height: 15px; width: 15px;} 
.imp {  background: url('/nomecalles/graficos/iconos.gif') 0 -65px no-repeat; height: 15px; width: 15px;} 
.mapitabdt { background: url('/nomecalles/graficos/iconos.gif') 0 -81px no-repeat; height: 15px; width: 15px;} 
.help { background: url('/nomecalles/graficos/iconos.gif') 0 -97px no-repeat; height: 15px; width: 15px;} 
.anadir { background: url('/nomecalles/graficos/iconos.gif') 0 -113px no-repeat; height: 15px; width: 15px;}  
.en {  background: url('/nomecalles/graficos/iconos.gif') 0 -129px no-repeat; height: 15px; width: 15px;} 
.cor { background: url('/nomecalles/graficos/iconos.gif') 0 -145px no-repeat; height: 15px; width: 15px;}  
.flecha_up {  background: url('/nomecalles/graficos/iconos.gif') 0 -161px no-repeat; height: 15px; width: 15px;} 
.buscar { background: url('/nomecalles/graficos/iconos.gif') 0 -177px no-repeat; height: 15px; width: 15px;}

#tbCabeceraInicial{

border-top-color:#D4D0C8;
border-top-style:solid;
border-top-width:1px;
		
}
