BODY { font-family: Arial, Helvetica, Sans serif; margin: 0px; font-size: 10px }

A { color: #FFFFFF; text-decoration: none}
A.buscador1 { color: #000000; font-weight: 600; text-decoration: underline}
A.buscador { color: #000000; text-decoration: underline}
A.tipo1 { color: #0000ff; text-decoration: underline}

DIV.Noticias { padding: 0px; min-height: 50px; border-style: solid; border-width: 3px; border-color: #999999; background-color:#dcdcdc; margin-top: 3px; margin-bottom: 3px; }
DIV.Noticias2 { padding: 3px; min-height: 50px; border-style: solid; border-width: 3px; border-color: #999999; background-color:#dcdcdc; margin-top: 3px; margin-bottom: 3px; }


DIV.Caja_01 { min-width: 150px; width: 150px; min-height: 300px;}
DIV.Caja_02 { width: 390px; margin-left: 3px; margin-right: 3px; }
DIV.Caja_03 { width: 600px; margin-left: 3px; margin-right: 3px; border-style: solid; border-width: 1px; border-color: #666666}
DIV.Caja_busqueda { padding: 5px; width: 600px; margin-left: 3px; margin-right: 3px; border-style: solid; border-width: 1px; }
DIV.TituloItemBusqueda { background-color: #99ccff; font-size: 10pt; padding: 2px; border-bottom-style: solid; border-bottom-width: 5px; border-bottom-color: #666666; }
DIV.imagen_1 { float: right; margin-left: 8px; border-width: 1px; border-style: solid; border-color: #666666; width:167px; background-color:#ffffcc; font-size: 0.8em; padding: 2px}

P.normal { font-size: 10pt }
LI.normal { font-size: 10pt }
SPAN.normal { font-size: 10pt }
SPAN.normal2 { font-size: 10pt }

SPAN.Creditos { font-size: 8pt; color: #999999; line-height: 95%; }
		SPAN.Creditos  A { font-size: 8pt; color: #999999 }


TD.Caja_01 { color: #FFFFFF; font-size: 9pt; font-weight: 600; padding: 5px; width: 160px; }
TD.Caja_02 { color: #FFFFFF; font-size: 8pt; padding-left: 8px }
TD.Caja_03 { background-color: #ffcc00; font-size: 10pt; font-weight: bold; padding: 5px; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #000000; }
TD.Caja_04 { background-color: #ff9900; font-size: 10pt; font-weight: bold; padding: 5px }

TD.Espacio_01 { display: table-cell; background-color: #ffcc00; } 
TR.Caja_Pie { background-color: #999999; font-size: 8pt; color: #ffffff }
TD.Menu_01 { background-color: #ffcc00; font-size: 8pt; padding: 2px; border-bottom-style: solid; border-bottom-width: 5px; border-bottom-color: #666666; }

/*Estilos aplicables a las paginas de los mapas*/
DIV.Capas { font-size: 12px; width: 163px; background-color:#0066cc; color: #FFFFFF; padding: 2px; }
DIV.CapasMunicipios { font-size: 10px; width: 150px; background-color:#ffffff;}
TD.CapasMunicipios { display: table-cell; font-size: 10px; padding-left: 2px }
TABLE.Capas { display: table; font-size: 10px; width: 160px; }
SELECT, OPTION { font-size: 12px }
DIV.TamanioMapa { font-size: 12px; width: 163px; background-color:#0066cc; color: #FFFFFF; padding: 2px; }
DIV.Mapa { background-color:#0066cc; color: #FFFFFF; padding: 2px; min-width: 350px; min-height: 350px; }
DIV.BotonJava { background-color:#0066cc; color: #FFFFFF; padding: 2px; width: 150px; font-size: 11px; }
DIV.MapaReferencia { background-color:#0066cc; color: #FFFFFF; padding: 2px; font-size: 10pt}
DIV.SignosConvencionales { background-color:#0066cc; color: #FFFFFF; padding: 2px; font-size: 10pt}
DIV.Caja_Menu_Mapas { width: 150px; height: 300px; background-color:#0066cc ; }

TABLE.data { display: table; font-size: 8pt; width: 100%; background-color: #999999;}
			TABLE.data TR { display: table-row } 
			TABLE.data TD { display: table-cell; background-color: white;}

/* Manejo de Errores */
SPAN.Error1 { font-size: 8pt; color: #ff9999; }



