body { 
	
	background-color:#ffffff; 
	margin-top: 5px;
	margin-bottom: 5px;
	SCROLLBAR-FACE-COLOR: #EDEDED; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #666666; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR:  #818181; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	 }
p {}
table {  }
td {}
a{ text-decoration:none;}
img {border:0px;}
.class { }


.detalleIndices{display:none; white-space:nowrap; max-height:5em; min-height:3em; border:1px solid #999999; overflow:auto; float:left;clear:both; color: #868686; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; text-align: justify; padding:0.5em 1em 0.5em 1em;}
.coincTextoLibre{color: #868686; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; text-align: justify; padding:0 1em 1em 1em;  margin:0em 2em 0em 1em;}
.botonNoFondoNoBordes{text-align:left; background:#ffffff; padding:0px;  border:0px}
#imagenMas{float:left;}
#consultaLengNatural{width:40em; overflow:hidden; white-space:nowrap; float:left;}
.Menu_busqueda { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; background-color: #0060a9; text-align: left; text-indent: 10px; vertical-align: middle;}
.Menu_busqueda_OVER { color: #66ccff; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; background-color: #0060a9; text-align: left; vertical-align: middle;}
.Opcion_ORANGE { color: #0060a9; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 15pt; background-color: #0060a9; background-position: 12pt 0; text-align: center; vertical-align: middle; margin-right: 5pt; margin-left: 5pt; }
.Texto_normal { color: #666; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: justify; }
.TextoGris16{color: #666; font-size: 16pt; font-family: Arial, Helvetica, sans-serif;}
.Texto_normal_naranja { color: #0060a9; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: justify; }
.Texto_normal_negro { color: #000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: justify; }
.texto_apartados { color: #0060a9; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 10pt; margin-left: 5pt; }
.texto_apartados_b { color: #666; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 10pt; margin-left: 5pt; }
.texto_bold { color: #0060a9; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt; margin-left: 5pt; }
.texto_bold_Ctdo { color: #0060a9; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14pt; text-align: center; }
.Texto_pie { color: #ccc; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; text-align: right;}
.camino_seguir { color: #666; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; text-align: right; }
.camino_seguir a { text-decoration:none; color: #666; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; text-align: right;}
.camino_seguir_azul { color: #666; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; text-align: right; }
.camino_seguir_azul a { text-decoration:none; color: #0060a9; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; text-align: right;}
.Subtemas { color: #666; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 9pt; text-align: left; text-indent: 16pt; }
.Cajas { color: #666; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; text-align: left; text-indent: 2px; padding: 2px; border: outset 1px #999; }
.CajasConvenios { color: #FFFFFF; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; text-align: left; text-indent: 2px; padding: 2px; border: outset 1px #FFFFFF; }
.Usuario { color: #0060a9; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: left; }
.Resultados { color: #0060a9; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; text-align: left; }
.Resultados_gris { color: #666; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; text-align: left; text-indent: 5px; }
.Resultados_over { color: #0060a9; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; text-align: left; text-indent: 5px; }
.Campos { color: #0060a9; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: left; text-indent: 10pt; }
.Campos_GRIS { color: #666; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14pt; text-align: left; }
.Campos_CURSIVA { color: #0060a9; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: left;}
.Campos_CURSIVA a{color: #0060a9;}



.tabla { border-color: #ccc !important; border-style: dotted; border-width: 1px !important; }
.identif { color: #fff; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; text-align: left; text-indent: 5pt; }
.botones_Gris { color: #0060a9; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: italic; line-height: 14pt; text-align: left; }
.botones_Gris a { text-decoration:none; color: #666; font-size:8pt; font-family: Arial, Helvetica, sans-serif; font-style: italic; line-height: 14pt;}
.botones_IZDA { color: #0060a9; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: italic; line-height: 14pt; text-align: left; vertical-align: text-bottom; }
.Menu_pie { color: #666; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; }
.linea_disc { color: #999; font-size: 5pt; font-family: Arial, Helvetica, sans-serif; line-height: 6pt; border-top: 1px dashed #999; }
.borde_sup_disc{ border-top: 1px dashed #999; }
.altoMenuInferior{height:15px;}
.linea_orange { color: #999; font-size: 6pt; font-family: Arial, Helvetica, sans-serif; line-height: 7pt; border-top: 1px dashed #0060a9; }
.linea { color: #ccc; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; border-top: 1px solid #999; }
.estiloTextoPie {width:100%; text-align:right;}
#MensajeDeError {height:400px; text-align:center; color:red;}
.celdaBusquedaInput {height:29px;}
.celdaBusquedaSelect{width:50px;}
.menuNoSeleccionado {width:150px;}
.categoriaMenu{color: #fff; padding:0px 20px 0px 20px; border-right:1px solid white; cursor:pointer;}
.categoriaMenuSeleccionado{padding:0px 20px 0px 20px; border-right:1px solid white; color: #66CCFF; cursor:pointer;}
#camposBusqAvanz {display: none;}
#busqAva {cursor:pointer;}
#busqFam {cursor:pointer;}
.espacio5Izqda{margin-left:5px;}
.espacio10Izqda{margin-left:10px;}
.espacio20Izqda{margin-left:20px;}
.espacio3Arriba{margin-top:3px;}
.espacio5Arriba{margin-top:5px;}
.espacio7Arriba{margin-top:7px;}
.espacio10Arriba{margin-top:10px;}
.espacio15Arriba{margin-top:15px;}
.espacio5Dcha{margin-right:5px;}
.espacio10Dcha{margin-right:10px;}
.espacio20Dcha{margin-right:20px;}

.cursorMano {cursor:pointer;}
.cursorFlecha {cursor:default;}
.letraIndice{cursor:pointer; margin-left:10px;}
.letraIndiceOver{cursor:pointer; margin-left:10px; color:#66CCFF; font-weight:bold;}

.elementoReadonly {background-color:#eeeeee;}
#ramaIndice{font-weight:bold; margin-top:10px;}
.negrita {font-weight:bold;}
.texto_alineado_izquierda {text-align:left;}


.campobusqueda {font-family: Arial, Helvetica, sans-serif, Tahoma; font-size: 9px; border: 1px solid #999999; background-position: top;}
.Texto_negro_small { color: #000000; font-size: 8pt; font-family: "Verdana", Arial, Helvetica, sans-serif; text-decoration: none; text-align: left }

.titulofalso {color: #969696; font-size: 18pt; font-family: "Times New Roman", Tahoma; text-decoration: none;}
.titulofalsopeque {color: #969696; font-size: 14pt; font-family: "Times New Roman", Tahoma; text-decoration: none;}
.Resultados_gris_centro { color: #666; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; text-align: center; text-indent: 0px; }
.Campos_centro { color: #0060a9; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: center; text-indent: 0px; }
.Resultados_borde { color: #0060a9; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; text-align: left; border: 1px solid #0060a9;}
.resultadosmarcados { color: #0060a9; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; text-align: left; font-weight: 600; text-decoration: underline;}
.Resultados_gris_b { color: #666; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; text-align: left; font-style: italic;}
.Resultados_gris_bb { color: #BBB; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; text-align: left;}

.marcadonormal_old {border: 1px solid #D45731; background-image: url(/webjur/Imagenes/fondomarcado2.gif);}
.marcadotlibre {border: 1px solid #A0A0A0; background-color: #CCCCCC;}

.articulado {
	color: #ffffff;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #808080;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 1px solid #ffffff;
	height: 13px;
}
.articuladosel {
	color: #ffffff;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0060a9;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 1px solid #ffffff;
	height: 13px;
}
.camposarticulado:link {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, verdana, Tahoma;
	font-size: 7pt;
	font-weight: bold;
}
.camposarticulado:visited {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, verdana, Tahoma;
	font-size: 7pt;
	font-weight: bold;
}
.camposarticulado:hover {
	color: #0060a9;
	text-decoration: none;
	font-family: Arial, Helvetica, verdana, Tahoma;
	font-size: 7pt;
	font-weight: bold;
}

.camposarticuladosel:link {
	color: #66CCFF;
	text-decoration: none;
	font-family: Arial, Helvetica, verdana, Tahoma;
	font-size: 7pt;
	font-weight: bold;
}
.camposarticuladosel:visited {
	color: #66CCFF;
	text-decoration: none;
	font-family: Arial, Helvetica, verdana, Tahoma;
	font-size: 7pt;
	font-weight: bold;
}
.camposarticuladosel:hover {
	color: #66CCFF;
	text-decoration: none;
	font-family: Arial, Helvetica, verdana, Tahoma;
	font-size: 7pt;
	font-weight: bold;
}

.camposizq{
	color: #66CCFF;
	text-decoration: none;
	font-family: Arial, Helvetica, verdana, Tahoma;
	font-size: 7pt;
	font-weight: bold;
}

.Campos_CURSIVA_b { color: #666; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: left; font-weight: 550;}
.Campos_CURSIVA_d { color: #0060a9; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt;}

.enlace_normal_negro:link { color: #000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: justify; }
.enlace_normal_negro:visited { color: #000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: justify; }
.enlace_normal_negro:active { color: #666; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: justify; }
.enlace_normal_negro:hover { color: #666; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: justify; }
.linea_disc_expedientes { color: #999; font-family: Arial, Helvetica, sans-serif; border-top: 1px dashed #999; }

.Campos_CURSIVA_error { color: #ff0000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: italic; line-height: 10pt;}


div.autocomplete {
  position:absolute;
  background-color:white;
  border:1px solid #0060a9;
  margin:0px;
  padding:2px;
}

div.detalleVoz {
  position:absolute;
  background-color:white;
  border:1px solid #0060a9;
  margin:0px;
  padding:10px;
  color: #444; 
  font-size: 9pt; 
  font-family: Arial, Helvetica, sans-serif; 
  font-weight: normal;
  text-align: left; 
  margin: 0px;
}

td.autocomplete {
  background-color:white;
  border:1px solid #0060a9;
  margin:0px;
  padding:0px;
}

div.resultado {
  color: #444; 
  font-size: 9pt; 
  font-family: Arial, Helvetica, sans-serif; 
  text-align: left; 
  margin: 0px;
  cursor: pointer;
  width: 100%;
}

div.resultadoMarcado {
  color: #444; 
  font-size: 9pt; 
  font-family: Arial, Helvetica, sans-serif; 
  text-align: left; 
  margin: 0px;
  background-color: #CCCCCC;
  cursor: pointer;
  width: 100%;
}

ul.contacts  {
  list-style-type: none;
  margin:0px;
  padding:0px;
}
ul.contacts li.selected { 
  background-color: #CCCCCC;
}
li.contact {
  color: #444; 
  font-size: 9pt; 
  font-family: Arial, Helvetica, sans-serif; 
  text-align: left; 
  list-style-type: none;
  display:block;
  margin:0;
  padding:2px;
}

.informal {font-style: italic;}

.camino_seguir_n { color: #666; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; }
.camino_seguir_n a { text-decoration:none; color: #666; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; }

.Usuario_b { color: #0060a9; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: left; }
.Usuario_b_r { color: #0060a9; font-size: 8pt; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; line-height: 10pt; text-align: right; }

.elementonovedadesseleccionado {
  color: #0060a9; 
  font-size: 7pt;
  font-family: Arial, Helvetica, sans-serif; 
  text-align: left; 
  list-style-type: none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer; 
  background-color: #CCCCCC;
}
.elementonovedades {
  color: #0060a9; 
  font-size: 7pt;
  font-family: Arial, Helvetica, sans-serif; 
  text-align: left; 
  list-style-type: none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

.marcadonormal {
border: 1px solid #D45731;
background-color: #EFB5A5;
}
.marcadoresaltado {
border: 1px solid #0066FF;
background-color: #8CBDE7;
}

.menusuperiorv2 {
	color: #fff;
	padding-right: 20px;
	padding-left: 20px;
	border-right: 1px solid #ffffff;
	cursor:pointer;
	font-size: 8pt;
}
.menusuperiorv2sel {
	color: #66CCFF;
	padding-right: 20px;
	padding-left: 20px;
	border-right: 1px solid #ffffff;
	cursor:pointer;
	font-size: 8pt;
}
.menusuperiorv2final {
	color: #fff;
	font-size: 8pt;
}

.imagenenmarcada {
	 border: 1px solid #D8D9D9;
	 padding: 1px;
}

.nota {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

.textoarbol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}

.banderas {
	cursor:pointer;	
}

.banderasSel {
	border:1px solid #0060a9;
}

.gBordeDer {
	border-right: 1px solid #0060a9;
}

.gBordeVer {
	border-top: 1px solid #0060a9;
	border-bottom: 1px solid #0060a9;
}

.gBordeIzq {
	border-left: 1px solid #0060a9;
}

.cuerpoIframe {
	width:  100%;
	height: 100%;
}

.Texto_gris {
	color: #666666;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14pt;
	text-align: left;
}

.barraColeccionesSeleccionadas {
	width: 100%; 
	overflow-X: hidden; 
	overflow-Y: auto; 
	height: 32px;
}

div.tabsR {
	overflow: hidden; 
	width: 300px; 
	height: 20px;
}

table.tabsR {
	width: 100%; 
	height: 20px;
	background-image: url(/webjur/Imagenes/tabsR/fondoNormal.gif);
}

.tabNormal {
	cursor: pointer;
}

.tabSeleccionado {
	cursor: pointer;
	background-image: url(/webjur/Imagenes/tabsR/fondoSeleccionado.gif);
}

.textoTabNormal {
	color: #666; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, sans-serif; 
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

.textoTabSeleccionado {
	color: #0060a9; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, sans-serif; 
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

td.blanco {
	width: 100%; 
	height: 20px;
	background-image: url(/webjur/Imagenes/tabsR/fondoBlanco.gif);
}

.RSS { color: #F08C05; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 14pt; text-align: right; }