﻿body {margin:0;padding:0;background-color:#EEEEEE;font-family:Verdana}
a {color:#00008b;text-decoration:underline;padding:1px;font-weight:bold;font-variant:small-caps;}
a:hover {color:#FFFFFF;background-color:#00008b;}
img {border:0px;}
p {text-indent:10px;}
sup {font-size:0.8em;}

#mapa {width:100%;height:100%;background-color:#FFFFDD;}
#panel-izq {border:solid 1px #000000;overflow:hidden;}
#panel-der {background-color:white;border:solid 1px #000000;overflow:hidden;}
#panel-muni {color:#00008b;font-size:16px;font-variant:small-caps;height:20px;text-align:center;font-weight:bold;margin:5px 0 5px 0;}
#panel-localizacion {
    margin:5px auto;
    text-align:left;

    width: 162px;
	
    height: 120px;
    border:solid 2px #000;
}
#panel-info {
    text-align:center;
    padding:3px;
    font-size:10px;
    margin: 5px 0 5px 0;
    height:36px;
}
#panel-medida
{
	background-color:#FF0000;
	border:solid 1px #333333;
	position:absolute;
	top:100px;
	left:100px;
}

#posicion{
    font-style:italic;
    position:static;
}

#escala{
    font-weight:bold
}

#panel-solapas {
    margin: 5px;
    position:relative;
}

#panel-solapas-botones{
    height:15px;
    position:relative;
}

.solapa{
    padding: 5px;
    font-size:10px;
    background-color:#EEEEEE;
    border:solid 1px #000000;
    overflow-y:scroll;
    position:absolute;
    visibility:hidden;
}

.solapa ul
{
	margin-left:0;
	padding-left:0;
	list-style:none;
}

.solapa li
{
	margin:5px 0 5px 5px;
	padding-left:10px;
	background:url(imgs/listitem.gif) no-repeat left top;
}

.boton-solapa-inactivo{
    font-family: Tahoma, Helvetica;
    background-color:#CCCCCC;
    cursor:pointer;
    font-size:9px;
    font-weight:bold;
    border-top:solid 1px #000000;
    border-left:solid 1px #000000;
    border-right:solid 1px #000000;
    border-bottom:solid 1px #000000;
    position:absolute;
    padding:1px 2px 1px 2px;
    height:12px;
    overflow:hidden;
    color:#333333;
}

.boton-solapa-activo{
    font-family: Tahoma, Helvetica;
    background-color:#EEEEEE;
    font-size:9px;
    font-weight:bold;
    border-left:solid 1px #000000;
    border-right:solid 1px #000000;
    border-bottom:solid 1px #000000;
    position:absolute;
    padding:1px 2px 1px 2px;
    height:14px;
    overflow:hidden;
    color:#000000;
}

.titulo-solapa{
    font-size:12px;
    font-weight:bold;
    /*border-bottom:solid 1px #000000;*/
    color: #FFFFFF;
    background-color: #00008b;
    padding:2px;
    text-transform:uppercase;
    text-align:center;
    margin-bottom:10px;
}

.pie-solapa{
    font-size:10px;
    font-style:italic;
    margin-top:15px;
    border-top:solid 1px #999999;
    color:#333333;
}

.olControlVIDAOverviewMapContainer {
    position: absolute;
    bottom: 0px;
    right: 0px;
}

.olControlVIDAOverviewMapElement {
    padding: 10px 18px 10px 10px;
    background-color: #00008B;
    -moz-border-radius: 1em 0 0 0;
}

.olControlVIDAOverviewMapMinimizeButton {
    right: 0px;
    bottom: 80px;
}    

.olControlVIDAOverviewMapMaximizeButton {
    right: 0px;
    bottom: 80px;
}

.olControlVIDAOverviewMapExtentRectangle {
    overflow: hidden;
    background-image: url("img/blank.gif");
    cursor: url(imgs/manoabierta.cur),move;
    border:2px solid #9090ff;
}
.olControlVIDAOverviewMapRectReplacement {
    overflow: hidden;
    cursor: url(imgs/manoabierta.cur),move;
    background-image: url("img/overview_replacement.gif");
    background-repeat: no-repeat;
    background-position: center;
}
.olControlVIDAOverviewMapElement{
    -moz-border-radius-bottomleft:0pt;
    -moz-border-radius-bottomright:0pt;
    -moz-border-radius-topleft:0pt;
    -moz-border-radius-topright:0pt;
    background-color:#FFFFDD;
    padding:1px 1px 1px 1px;
}

.olControlVIDAScaleLine {
   left: 10px;
   bottom: 15px;
   font-size: 8px;
}
.olControlVIDAScaleLineBottom {
   display:none;
}
.olControlVIDAScaleLineTop {
   border: solid 2px #000000;
   border-top: none;
   text-align: center;
   color:#000000;
}

.olControlVIDAHerramientas
{
	position:absolute;
	width:400px;
	right:10px;
	top:10px;
}

.olControlVIDAHerramientas_activado
{
    border:solid 1px #FFAAAA;
}

.olControlVIDAHerramientas_noactivado
{
    border:solid 1px #AAAAFF;
}

.VIDA_Herramientas_Info
{
    cursor:pointer;
    position:relative;
    float:right;
    width:16px;
    height:16px;
    margin-left:14px;
    background:url(imgs/info.jpg) no-repeat;
}

.VIDA_Herramientas_MedirLongitud
{
    cursor:pointer;
    position:relative;
    float:right;
    width:16px;
    height:16px;
    margin-left:14px;
    background:url(imgs/medirlongitud.jpg) no-repeat;
}

.VIDA_Herramientas_MedirArea
{
    cursor:pointer;
    position:relative;
    float:right;
    width:16px;
    height:16px;
    margin-left:14px;
    background:url(imgs/medirarea.jpg) no-repeat;
}

.VIDA_Herramientas_Centrar
{
    cursor:pointer;
    position:relative;
    float:right;
    width:16px;
    height:16px;
    margin-left:14px;
    background:url(imgs/centrar.jpg) no-repeat;
}

.VIDA_Herramientas_Imprimir
{
    cursor:pointer;
    position:relative;
    float:right;
    width:16px;
    height:16px;
    margin-left:14px;
    background:url(imgs/imprimir.jpg) no-repeat;
}

.VIDA_Herramientas_Modo
{
    cursor:pointer;
    position:relative;
    float:right;
    width:50px;
    height:12px;
    margin-left:14px;
    background:#cccbdb;
    border:solid 1px #AAAAFF;
    font-size:0.6em;
    color:#000099;
	text-align:center;
	font-variant:small-caps;
	margin-top:2px;
	margin-bottom:2px;
}

.VIDA_PanelCapasItem{cursor:pointer; font-size:11px; width:230px; height:14px; overflow:hidden; margin-bottom:3px; padding-left:16px; background:url(imgs/capa.gif) no-repeat left center;margin-top:5px;}
.VIDA_PanelCapasItem_activado{font-weight:bold; }
.VIDA_PanelCapasItem_noactivado{font-style:italic;color:#555555;}

.VIDA_PanelLeyendaItem{}
.VIDA_PanelLeyendaItem_visible{}
.VIDA_PanelLeyendaItem_novisible{display:none;}
.VIDA_Configuracion_Agrupacion_titulo{font-weight:bold;font-size:1.1em;background-color:#5555FF;color:#FFFFFF;margin-top:5px;margin-bottom:3px;padding:2px;}
.VIDA_Configuracion_Capa_img {display:block;margin-left:5px;}

.VIDA_Tooltip{position:absolute;background-color:#FFFFDD;border:solid 1px #AAAA55;padding:2px;font-size:10px;font-family:Verdana;z-index:999;}
.VIDA_Tooltip_Resaltarmas{background-color:#CCFFCC;border:solid 1px #005500;color:#005500;font-weight:bold;padding:2px;}

.VIDA_PanelDetallesItem_descripcion {font-weight:bold;font-size:1.1em;background-color:#CCFFCC;color:#000000;margin-top:10px;margin-bottom:0px;padding:1px;cursor:pointer;}
.VIDA_PanelDetallesItem_descripcion_sel {font-weight:bold;font-size:1.1em;background-color:#CCCCFF;color:#000000;margin-top:10px;margin-bottom:0px;padding:1px;cursor:pointer;}
.VIDA_PanelDetalles_seccion {font-weight:bold;font-size:1.1em;background-color:#5555FF;color:#FFFFFF;margin-top:5px;margin-bottom:3px;padding:2px;}
.VIDA_PanelDetalles_etiqueta {font-weight:bold;}
.VIDA_PanelDetalles_noencontrado {font-weight:bold;background-color:#AAAA00;color:#FFFFFF;margin-top:5px;margin-bottom:3px;padding:2px;}

.VIDA_PanelBuscar_etiqueta {font-weight:bold;}
.VIDA_PanelBuscar_inputcampo {font-size:10px;width:200px;margin:5px 0 5px 0;}
.VIDA_PanelBuscar_input {font-size:10px;}

.AC_oculto{position:absolute;display:none;}
.AC_visible{position:absolute;display:block;z-index:9999;font-size:10px;background-color:#DDDDDD;}


.VIDA_SliderTransparencia {float:right;background:url(imgs/transparencia.jpg) no-repeat;height:12px;width:60px;position:relative;}
.VIDA_SliderTransparencia_Slider {border-left:solid 2px #FF5555;border-right:solid 2px #FF5555;width:0px;height:12px;position:absolute;}
.VIDA_SliderTransparencia_Label {font-size:8px; position:absolute; left: 20px; top:2px; color: #555555;}
.VIDA_SliderTransparencia_Shield {height:12px;width:70px;position:absolute;left: -10px; top:0px; z-index:100; background:url(imgs/blank.gif)}

.VIDA_Mapa_popup {font-size:10px;}
.VIDA_Mapa_popup ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.VIDA_Mapa_popup_etiqueta {font-weight:bold;}

