#map1 {
	border: 1px solid #dedfe7;
}
#map2 {
	border: 1px solid #dedfe7;
	border-left: none;
}
#header {
	height: 100px;
}
#tblTitulo {
	height:22px;
}
#coords td {
	color: #fff;
}
#coords_ {
	border-color:#dedfe7;
	background-color:#000;
}
#zoomlevel {
	color: #ff00ff;
}
#scale {
	color:#fff;
}
#scale_ {
	border-color:#dedfe7;
	background-color:#000;
}
#content-panel {
	background-color:#fff;
}
#sidebar {
	border: 1px solid #dedfe7;
	background-color: #f1f4f5;
}
#sidebar ul#sidebar-list li a {
     border: 1px solid #ddd;
     background: #eee;
     color: #444;
}
#sidebar ul#sidebar-list li.current a {
     border: 1px solid #444;
}
#sidebar ul#sidebar-list li a:hover {
     background: white;
     color: #555;
}
#tabBusquedas th {
	font-size:11px;
	overflow:hidden;
	width:100%;
	color:#003399;
	font-weight:bold;
}
#busquedas-resultados-panel {
	background-color: #f1f4f5;
	border-top:solid 1px #003399;
	width:100%;
	padding:5px;
}
#resultados-panel {
	background-color: #f1f4f5;
}
#resultados-div a {
	color: #003399;
}
#resultados-panel ul#resultados-list li a {
     border: 1px solid #ddd;
     background: #eee;
     color: #444;
}
#resultados-panel ul#resultados-list li.current a {
     border: 1px solid #444;
}
#resultados-panel ul#resultados-list li a:hover {
     background: #fff;
     color: #555;
}
#tblToponimia {
	font-size:10px;
	color:#000;
	font-family:Arial, Helvetica, Arial;
	font-weight:normal;
}
#tblToponimia span {
	color:#003399;
	font-family:Arial, Helvetica, Arial;
	font-weight:bold;
}
#tblToponimia tr:hover {
	background-color:#fff;
	cursor:pointer;
}
.botonPaginacion {
	cursor:pointer;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#003399;
	color:#fff;
	font-weight:bold;
	height:18px;
	width:45px;
}
#hrefAyuda {
	color:#003399;
}
#divAyuda {
	border:1px solid #DEDFE7;
	background:#fff;
}
#browse-panel {
	background: #f1f4f5;
	border: 1px solid #dedfe7;
}
#toolbar {
	background: #f1f4f5;
	border: 1px solid #dedfe7;
}
#toolbar ul li a {
	color: #444;
}
#toolbar ul li a:hover {
	color: #003399;
}
.ventanaBordes {
	background-color: #f1f4f5;
	border-left-color: #dedfe7; 
	border-right-color: #dedfe7; 
}
.ventanaBordeInf {
	background-color: #fff;
	border-bottom-color: #dedfe7; 
}
.ventanaBordeIzq {
	background-color: #f1f4f5;
	border-left-color: #dedfe7; 
	border-right-color: #f1f4f5;
}
.botonAzul {
	background-color:#003399;
	color:#fff;
}
.sInfoTecnica {
	color: #000;
}
select {
	background-color: #fff;
	border: 1px solid #000;
}
.appLinks {
    color: #000;
}
A.appLinks:hover {
    color: #ccc;
}
body {
	color: #333;
	background-color: #fff;
}
.aplicacion {
	color: #333;
}
input.aff_field {
	color: #000;
}
p {
	color: #000;
}
table.menu_sup {
	background-color: #003399;
}
td.menu_sup_white {
	background-color: #fff;
}
td.menu_sup {
	background-color: #003399;
	font:0.9em Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}
td.flag_sup {
	background-color: #003366;
	padding-top:2px;
	padding-right:4px;
}
a.menu_sup_enlace:link, a.menu_sup_enlace:visited, a.menu_sup_enlace:active {
	font:1.1em Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight:normal;
}
a.menu_sup_enlace:hover {
	color: #FFFFFF
}
a {
	color: #444;
}
a:hover {
	color:#555;
}
.menuOption_off {
	padding-left:12px;
}
.menuOption_off:hover {
	color:#003399;
}
.menuOption_on {
	padding-left:12px;
	color:#003399;
	font-weight:bold;
	background-image:url(../img/toolbar/yes.gif);
	background-repeat:no-repeat;
	background-position:left;
}
/* TreePanel */
.groupNode a span {
	font-family: Arial, Helvetica, sans-serif;
}
.Service_new, .treeNode a span {
	font-family: Arial, Helvetica, sans-serif;
	color:#444;
}
.iconGroup {
    background-image: url(../shared/icons/fam/user.gif) !important;
}
.iconFolder {
    background-image: url(../shared/icons/fam/book.png) !important;
}
.Service_0 {
    background-image: url(img/check0.gif) !important;
}
.Service_1 {
    background-image: url(img/check1.gif) !important;
}
.Service_new a span {
	font-style: normal;
}
.Layer_0 {
    background-image: url(img/check0.gif) !important;
}
.Layer_1 {
    background-image: url(img/check1.gif) !important;
}
.x-tree-node {
	white-space:normal; /* break-line en texto excede ancho */
}
/* fin TreePanel */
/* TabPanel */
.collapse {
	background: url(img/collapse-right.gif) no-repeat left !important;
}
.expand {
	background: url(img/expand-left.gif) no-repeat left !important;
}
.x-tab-strip span.x-tab-strip-text { /* texto pestaña */
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.x-tab-strip-active span.x-tab-strip-text { /* texto pestaña activa */
}
ul.x-tab-strip-top{ /* trasera pestañas */
	background: #F1F4F5;
}
/* fin TabPanel */
/* Panel */
.x-panel-body {
	background-color:#F1F4F5;
}
/* fin Panel */
/* Menu */
.x-menu-list-item { /* menu item */
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.x-menu-text {
    font-weight:bold;
	color:#003399;
}
.x-toolbar {
	border-bottom:none;
}
.sincronizado {
	background-image:url(img/sincronizado.gif) !important;
}
.extendido {
	background-image:url(img/extendido.gif) !important;
}
.mapaizda {
	background-image:url(img/mapaizda.gif) !important;
}
.mapadcha {
	background-image:url(img/mapadcha.gif) !important;
}
.flag-es {
	background-image:url(img/es.png) !important;
	background-repeat:no-repeat;
}
.flag-en {
	background-image:url(img/en.png) !important;
	background-repeat:no-repeat;
}
/* fin Menu */
/* FormPanel */
.x-form-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.x-form-item {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
/* fin FormPanel */
.x-btn BUTTON {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	/*color:white;
	background-color:#003399;
	padding:2 6 2 6;*/
}
/* aspecto botones sin imagen de fondo */
/*.x-btn-tl, .x-btn-tr, .x-btn-tc, .x-btn-ml, .x-btn-mr, .x-btn-mc, .x-btn-bl, .x-btn-br, .x-btn-bc{
	background-image:none;
}*/
.boton {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent;
	border:none;
	cursor:pointer;
	padding:0 5px;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
	width:40px;
}
/* hacemos que los grupos vacíos muestren una carpeta como icono */
.x-tree-node-leaf .x-tree-node-icon {
	/*background-image:url(/ext-3.0.0/resources/images/default/tree/folder.gif);*/
	background-image:url(treeview/elbow-hline.gif);
}
/*!
 * Ext JS Library 3.0+
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
/*
 * FileUploadField component styles
 */
.x-form-file-wrap {
    position: relative;
    height: 22px;
}
.x-form-file-wrap .x-form-file {
	position: absolute;
	right: 0;
	-moz-opacity: 0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
    height: 22px;
}
.x-form-file-wrap .x-form-file-btn {
	position: absolute;
	right: 0;
	z-index: 1;
}
.x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}
