/*
 #acc5e4
*/

/** El cuerpo del documento **/
BODY {

	/*background-color:#eafffd*/;
	background-color:transparent;
	/* 6699FF*/
}

/** Tabla principal contenedora del mapa y todos los elementos */
#mapa{	/*background-image:url(../controlImages/fondo4.jpg);*/ }
#mapcontainer1 {



	background-color:transparent; /* FONDO DE LA TABLA */
	background-image:url(../controlImages/fondo4.jpg);

	/*width:760px;*/

}


/** Estilos del sidebar **/

/* Estilo para cada uno de los selectores de panel de la barra lateral izquierda */
.pageselector{

	text-align:left;
	
	display:block;
	width:100%;
	background-color:#EAEAEA;
	/*background-image:url(../controlImages/fondo1.jpg);*/

	/*padding:1px 4px 1px 4px;*/
	padding:1px 0px 1px 0px;
	
	font-weight:bold;
	font-family:Gotham;
	font-size:9pt;
	border:gray 1px solid;
}
.pageselector a {text-decoration:none; color:black; }
.pageselector a:hover { text-decoration:underline; }




/* Estilo para el primer selector del panel de la barra lateral izquierda */
.pageselector2{

	text-align:left;
	
	display:table-cell;
	width:220px;
	background-color:#EAEAEA;
	/*background-image:url(../controlImages/fondo1.jpg);*/

	/*padding:1px 4px 1px 4px;*/
	
	padding:1px 0px 1px 4px;
	
	font-weight:bold;
	font-family:Gotham;
	font-size:9pt;


}

.page { width:290px;  border:gray 1px solid;  }


.framepage{ background-color:#EAEAEA; }   /* Estilo para el cuerpo de los documentos dentro de la ficha barra lateral */

.popuppage{ background-color:#fafafa;} /** Estilo para el cuerpo de los documentos en Pop Up */

.framepanel{ background-color:#efefef;}/* Estilo para el cuerpo de los documentos en otros frames */
/*** Estilos de la barra de herramientas ***/

/** Barra de herramientas **/

.toolbarcontainer{ background-image:url(../controlImages/fondo1.jpg) } /* Celda de la tabla donde esta la toolbar */

#toolbar{ border:1px solid black; background-color:#EAEAEA; } /* tabla de la toolbar */

/** Clase para los botones de la barra de herramientas */
A.tool {
	font-size:11px;
	font-family:Gotham;
	color:black;

	text-decoration:none;
	text-align:center;	

	display:block;

	
	height:17px;
	vertical-align:middle;

	/*border:#ceeaee 1px solid;*/

	padding: 2px 1px 2px 0px;

	margin-top:0px; margin-bottom:0px;
	
	background-color:#eaeaea;
	/*background-image:url(../controlImages/fondo1.jpg) */

}
/** Boton con el raton encima **/
A.tool:hover {
	color:navy;
	background-color:#fafafa;
	/*border:silver 1px outset;*/
	text-decoration:underline;
}
/** Estilo para boton de toolbar activado **/
.toolon {

	font-size:11px;
	font-family:Gotham;
	text-decoration:none;
	text-align:center;	
	display:block;

	height:17px;
	vertical-align:middle;

	padding: 2px 1px 2px 0px;
	margin-top:0px; margin-bottom:0px;
/*	width:85px;  */
	color:#333333;
	background-color:#DADADA;
	background-image:url(../controlImages/fondo3.jpg);
	border:silver 1px inset;
}


/* Fin barra de herramientas */


/** Algunos botones **/
.inputdef {
	
	font-size:11px;
	font-family:Gotham;
	font-weight:bold;

	border-top: gray 1px solid;	
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;

	border:#0aa295 1px solid;	
	background-image:url(../controlImages/fondo2.jpg);

	color:white;

}




/***  Otros estilos **/


.deflinea {

	color:gray;
	height:1px;
	width:95px;
	
}


.linksilver {
	font-family:Gotham;
	font-size:10px;
	text-decoration:none;
	color:gray;
	font-weight:normal;
}

A.linksilver:hover{
	text-decoration:underline;
	color:black;
}

.defaultblock {
	font-size:10px;
/*	display:block; */
	font-family:Gotham;
	width:90px;
	background-color:white;
	padding: 0px 4px 4px 0px;
	font-weight:bold;	
	text-align:center;
}

A.zstool {
	font-size:9px;
	font-family:Gotham;
	font-weight:bold;
	color:gray;

	text-decoration:none;
	text-align:center;	

	display:block;


	border: gray 1px solid;

	padding: 4px 4px 4px 4px;

	margin-top:5px; margin-bottom:5px;
	
	background-color:#aa5555;

	width:75px;
}
A.zstool:hover {
	color:black;
	background-color:#cfcfcf;
}


INPUT {
/*	
	font-size:11px;
	font-family:Verdana,Arial,Vera Sans;*/

/*	font-weight:bold;
	color:#4477BB; */
/*
	margin:0px;
	padding:0px;

	border: gray 1px solid;	
	
	border-style:solid;*/
	
	font-size:10px;
	font-weight:normal;
	font-family:Gotham;
	color:black;

}

SELECT {
	
	font-size:11px;
	font-family:Gotham;

/*	font-weight:bold;
	color:#4477BB; */

	margin:0px;
	padding:0px;

	border: #acc5e4 1px solid;	

/*	border-top: #acc5e4 1px solid;	
	border-right: #acc5e4 1px solid;
	border-bottom: #acc5e4 1px solid;
	border-left: #acc5e4 1px solid;
	*/
	
	border-style:solid;

	
}



.defradio {
	border:0px;
}

.defsel{
	font-size:9px;
	font-weight:bold;
	font-family:Gotham;
}

.defsilver {
	font-size:9px;
	font-weight:normal;
	font-family:Gotham;
	color:gray;
	text-align:left;
}

.deftext {
	font-size:10px;
	font-weight:normal;
	font-family:Gotham;
	color:#000000;
	text-align:left;
}

.text2 {
	font-size:11px;
	font-weight:normal;
	font-family:Gotham;
	color:black;
	text-align:left;
}

.text3 {
	font-size:10px;
	font-weight:normal;
	font-family:Gotham;;
	color:black;
	padding:3px 10px 10px 10px;
	text-align:left;
	color:black;
	text-decoration:none;
}




.redtext {
	font-weight:bold;
	font-size:12pt;
	font-family:Gotham;
	color:#ff6600;
}

.mapdatalogo {
	font-size:10pt;
	font-family:Gotham;
	letter-spacing:-1px;
}

.mapdatalogo A{
	color:black;
	text-decoration:none;
}

.mapdatalogo A:hover {
	color:black;
	text-decoration:underline;
}




.inputzoom {
	font-size:9px;
	font-family:Gotham;
	font-weight:bold;

	color:#c35656;

	margin:0px;
	padding:0px;

	border-top: #d7a3a3 1px solid;	
	border-right: #d7a3a3 1px solid;
	border-bottom: #d7a3a3 1px solid;
	border-left: #d7a3a3 1px solid;


}


.selectcorner {
	font-size:11px;
	font-family:Gotham;	
	width:170px;
}

.onlyborder {
	border: gray 1px solid;
}

#formcontainer2 {

      /*  padding:10px; */
	

	padding:0px 1px 0px 1px;

	background-color:#ffffff; /* FONDO DE LA TABLA */

}



#formcontainer1 {

	
	width:760px;
	padding:6px;
	background-color:#ffffff;

}



#ayuda {
	font-family:Gotham;
	font-size:9pt;
	padding:5px;
	margin:5px;
	border-style:outset;
	border-width:2px;
	
	border-color:#acc5e4;
	display:block;
	width:600px;
	position:absolute;
	visibility:hidden;

	top:20px;
	left:20px;
	
	background-color:#ffffcc;
}


.borderless {
	border:0px;
}	

.linkstool {
	font-size:11px;
	font-family:Gotham;
	color:#666666;
	text-align:right;

}

.footer1 {

	font-family:Gotham;
	font-size:10px;
	
	text-align:center;
	
}



.legdef {
	font-family:Gotham;
	font-size:10pt;

}
.legtitle {

	font-famil:Arial;
	font-size:10pt;
	font-weight:bold;

	display:block;

	padding:4px 4px 8px 4px;

	/*background-color:#d8e6fa;*/
}

.legsubtitle {

	font-family:Gotham;
	font-size:7.5pt;
	font-weight:bold;
	padding:4px;
}

.legbody {
	padding:4px 4px 8px 4px;
}


.ordsel {
	color:#ffffaa;
}


.txtyellow {

	color:#f8f39f;
}

.normal {
}

/* Estilo de la escala */

.escaladef {
	font-size:10px;
	font-family:Gotham;
	line-height:10px;
}

.scdark {

	font-size:0px;
	line-height:0px;
	
	background-color:#9c0000;
	
	height:3px;
}

.sctabla {
	border-style:solid;
	border-width:1px;
	border-color:#9c0000;
	background-color:#ffffff;
}

.sccontainer {
	font-size:11px;
	color:#9c0000;
	font-family:Gotham;
}



/* Fin estilo de la escala */


/* Estilo de la forma de comentarios */


.sugcont1{ display:block;  width:430px;  border-width:1px; border-style:solid;  text-align:center;  border-color:gray;   }

.sugtable1{ border-width:1px; border-style:solid; width:430px; border-color:black; padding:10px; font-size:9pt;  border-color:gray;}

.sugnoborder{ border:0px; }

.sug{ font-size:9pt; padding:5px;  }

.sugborder{ border-width:1px; border-style:solid;  border-color:gray; }

.sugtext{ font-size:9pt; padding:10px 7px 0px 7px;  }

/* Fin de la forma de comentarios */


/** Lo relacionado con el arbol */

#poitree{position:relative; visibility:visible;
	margin:0px; padding:0px;
}

.pr{
	border:0px;
	float:left;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:4px;
}

.poiblock{
      	display:block; font-family:Gotham; 
	font-size:10px; text-align:left;
	letter-spacing:0px;
	padding-top:5px;
}

.xtcontainer {


	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	background-color:#aa5555; /* FONDO DE LA TABLA */

}

.tab {
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 1px solid;

}

.notab{
	border-bottom: gray 1px solid;
}


.fbutton {
	text-decoration:none;
	
	font-weight:bold;
	font-size:10px;
	font-family:Gotham;
	margin:0px;
	padding:3px 6px 3px 6px;

	border:#0aa295 1px solid;	
	

	background-image:url(../controlImages/fondo2.jpg);
	color:white;
}



#mdtt{ position:relative; display:block; }
/** Fin de lo del arbol */




#pmstatus{ position:absolute;  top:250px; text-align:center; display:block; height:500px; vertical-align:middle; horizontal-align:center; }









/** Tabla de resultados **/
#colonias {
	display:block;
	width:540px;
}
#resultcontainer {
	font-family:Gotham;
	font-size:9pt;
}
.pager {
	font-family:Gotham;
	font-size:9pt;
}

.resconth {
	font-family:Gotham;
	font-size:9pt;
	padding:1px 8px 1px 8px;
}
.resconth a{
	color:#ff7c00;
}

.DefaultTable{
	font-family:Gotham;
	font-size:9pt;
	padding:1px 8px 1px 8px;
	/*border-bottom:navy 1px dotted;*/
}

.DefaultTable a{
	color:#ff7c00;
}

/** Fin de la tabla de resultados **/




button{
	border:#666666 1px solid;
	background-color:#eeeeee;
	font-weight:bold;
	color:#666666;
	font-size:12px;	
	margin:0px;
}

.texto {
	font-family:Gotham;
	font-size:12px;
}

.disabled {
	font-size:12px;
	background-color:#eeeeee;
}

.enabled {
	font-size:12px;
	background-color:#ffffff;
}

.DefaultTable {

	font-size:12px;
	font-family:Gotham;
}

.redcontainer {

	border:#9c9c9c 1pt solid;
	padding:10px;
}



.grayheader {
	color:#9c9c9c;
	font-size:15px;
	font-weight:bold;
	font-family:Gotham;
}


.graynormal {
	color:#9c9c9c;
	font-size:12px;
	font-family:Gotham;
}



.graytiny {
	color:#9c9c9c;
	font-size:11px;
	font-family:Gotham;
}





.blackheader {
	font-size:15px;
	font-weight:bold;
	font-family:Gotham;
}


.blacknormal {
	font-size:12px;
	font-family:Gotham;
}

.blacktiny {
	font-size:11px;
	font-family:Gotham;
}



.naranjaheader {
	color:#ff7c00;
	font-size:15px;
	font-weight:bold;
	font-family:Gotham;
}


.naranjanormal {
	color:#ff7c00;
	font-size:12px;
	font-family:Gotham;
}

.naranjatiny {
	color:#ff7c00;
	font-size:11px;
	font-family:Gotham;
}


.naranja1{
	color:#ff7c00;
	font-size:14px;
	font-family:Gotham;
	font-weight:bold;
}


.rojo1 {
	color:#E41F1F;
	font-size:14px;
	font-family:Gotham;
	font-weight:bold;
}

SELECT {
	font-size:12px;
}


.rediframe{
	scrollbar-arrow-color:#ff7c00;


	scrollbar-base-color:#eeeeee;
	
	scrollbar-hilight-color:white;

	scrollbar-3dlight-color:#ff7c00;

	
	scrollbar-shadow-color:#ff7c00;
	scrollbar-darkshadow-color:white;

}


A.backhome {
	font-family:Gotham;
	font-size:11px;
	color:#ffffff;	
	text-decoration:none;
}

A.backhome:hover { text-decoration:underline; }

.linkbar1{
	font-family:Gotham;
	font-size:11px;
	color:#ffffff;	
}


.fu1 {
	font-weight:bold;
	font-size:11px;
	font-family:Gotham;
	padding:1px 4px 1px 4px;
}
	
.fu2 {
	font-size:11px;
	font-family:Gotham;
	padding:1px 4px 1px 4px;
}
	

#map {
	margin:0px 5px 5px 5px;
}

SELECT {
	font-size:11px;
}

A.toolTab{
font-size:11px;
	font-family:Gotham;
	color:black;

	text-decoration:none;
	text-align:center;	

	display:block;

	
	height:19px;
	vertical-align:middle;

	/*border:#ceeaee 1px solid;*/
	border: solid 1px black; border-bottom:0px; 

	padding: 2px 1px 2px 0px;

	margin-top:0px; margin-bottom:0px;
	
	background-color: #f6fafb ;/*#aa5555;*/
	/*background-image:url(../controlImages/fondo1.jpg)*/
}
A.toolTab:hover{
border: solid 2px black; border-bottom:0px;
background-image:url(../controlImages/fondo1.jpg);
 

}

.toolTabOn{

border: solid 2px black; border-bottom: 0px;
background-image: url(../controlImages/fondo1.jpg);
font-size:11px;
color:black;
font-family:Gotham;
text-decoration:none;
	text-align:center;	

	display:block;

	
	height:19px;
	vertical-align:middle;

	/*border:#ceeaee 1px solid;*/


	padding: 2px 1px 2px 0px;

	margin-top:0px; margin-bottom:0px;
	
	background-color: #f6fafb ;
}

.deftexttooltip {
	font-size:9px;
	font-weight:bold;
	font-family:Gotham;
	color:#eee;
	padding:5px; /*KIMH 25012023*/
}

.deftexttooltip a {
	/*color: #EB008B!important;*/
	color: #DDc9A3!important;
}

#divEtiqueta0 div {
	/*background-color: #eee!important;*/
	background: rgba(16 49 43 / 67%)!important;/*kimh 25012023*/
	}

#divEtiqueta0 b {
	/*color: #EB008B!important;*/
	color: #bc955c!important;/*KIMH25012023*/
	}
	
#divEtiqueta0 table{
}
	
