/*estilo general*/

body {
	background-color: #ffffff;
}

p {
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}
.parrafoPrimero {
	padding-top: 6px;
}

a:visited {
	color: #0000FF
}
a:active {
	color: #0000FF;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.tituloPagina {
  color: #001937;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px
}
.h1 {
	font-weight:bold;
	font-size: 16px;
	padding: 0px 0px2px 0px;
	line-height: 1;
}

.breadcrumb {
	padding-top: 4px;
	padding-bottom: 16px;
}

.breadcrumbSinMenu {
	padding-bottom: 10px;
	padding-top: 8px;
	padding-left: 8px;
}
.subTituloPrincipal {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #012561;
	height: 18px;
	vertical-align: middle;
}
.subTituloSecundarioTranspBorde {
	font-weight: bold;
	border: 1px solid #012561;
	height: 14px;
	vertical-align: middle;
	color: #012561;
}
.subTituloSecundarioTranspBorde2 {
	font-weight: bold;
	height: 14px;
	vertical-align: middle;
	color: #012561;
	border-top: 1px solid #012561;
	border-right: none;
	border-bottom: 1px solid #012561;
	border-left: none;
}

.listadoPrincipal {
	margin: 0px 0px 4px 12px;
	list-style-position: outside;
	text-indent: 0px;
}
.fecha {
}


.piepagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
a.piepagina:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}
a.piepagina:visited {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	
}
a.piepagina:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}
a.piepagina:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}

.bordeIzqInfDerAzulFuerte {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #012561;
	border-bottom-color: #012561;
	border-left-color: #012561;
}
.infoCentralSecundaria {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #012561;
	border-bottom-color: #012561;
	border-left-color: #012561;
}
.bordeIzqInfDerGris {
	border: 1px solid #E0E0E0;
}
.bordeIzqInfDerAzul {
	border: 1px solid #C5D9ED;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}

.bordeIzquierdaDerecha {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
}

.textoBoton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px 0px 3px 0px;
	color: #CC0000;
}

/*estilo menu izquierda*/

.titulosMenu {
	text-decoration: none;
	font-size: 11px;
	height:17px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #012561;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: middle;
}
#capaMenuEsquerra {
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}

.menu {
	text-decoration: none;
	font-size: 11px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menu:link {
	text-decoration: none;
	color: #4E669A;
}
.menu:visited {
	text-decoration: none;
	color: #4E669A;
}
.menu:hover {
	text-decoration: underline;
	color: #4E669A;
}
.menu:active {
	text-decoration: underline;
	color: #4E669A;
}

.bordeDerechoMenuIzquierda {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #012561;
	border-bottom-style: none;
}

/*estilo cabecera*/

.cabecera {
  padding: 4px;
  background: #ffffff;
}

.tde {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
}
 
td.pestanyaActiva, td.pestanyaInactiva {
  text-align:middle;
  text-align:top;
  color:#efefef;
}

td.pestanyaActiva {
  font-weight:bold;
  background-color:#012561;
}

td.pestanyaInactiva {
  background-color:#F7F7F7;
  cursor: pointer;
}

div.inactivado1 {
  height: 4px;
  background: url(http://www.derecho.com/images/ulborder.gif) no-repeat top left;
}

div.inactivado2 {
  height: 4px;
  background: url(http://www.derecho.com/images/urborder.gif) no-repeat top right;
  padding: 0 4px;
}

div.inactivado3 {
  border-top: 1px solid #c6ced7;
}

div.pestanyaInactivaText {
  border-left: 1px solid #c6ced7;
  border-right: 1px solid #c6ced7;
  padding: 5px 8px 5px;
  color: blue;
  white-space: nowrap;
}

div.pestanyaInactivaText a {
  text-decoration: none;
  color: blue;
}

div.activado1 {
  height: 4px;
  background: url(http://www.derecho.com/images/ul.gif) no-repeat top left;
}

div.activado2 {
  height: 4px;
  background: url(http://www.derecho.com/images/ur.gif) no-repeat top right;
  padding: 1px 6px;
}

div.activado3 {}

div.pestanyaActivaTexto {
  padding: 5px 8px 5px;
  color: #fff;
  white-space: nowrap;
}

.pestanyaActivaLink {
  color: #fff;
}

a.pestanyaActivaLink:link {
  color: #fff;
text-decoration:none;
}
a.pestanyaActivaLink:visited {
  color: #fff;
  text-decoration:none;

}
a.pestanyaActivaLink:hover {
  color: #fff;
  text-decoration:none;

}
a.pestanyaActivaLink:actived {
  color: #fff;
  text-decoration:none;
}

div.pestanyaActivaTextoDerecha {
  padding: 0px 4px 4px 8px;
  color: #333333;
  white-space: nowrap;
}
a.pestanyaActivaTextoDerecha:link {
	color: #333333;
	text-decoration: none;
}
a.pestanyaActivaTextoDerecha:visited {
  	color: #333333;
	text-decoration: none;
}
a.pestanyaActivaTextoDerecha:hover {
	  color: #333333;
	  text-decoration: underline;
}
a.pestanyaActivaTextoDerecha:active {
	  color: #333333;
	  text-decoration: underline;
}

div.pestanyaActivaTextoDerecha2 {
  padding: 0px 4px 4px;
  color: #fff;
  white-space: nowrap;
}

#subPestanya div.subtab2 {
  height: 4px;
  background: url(http://www.derecho.com/images/ul.gif) no-repeat left top;
  padding: 1px 4px 16px;
}
#subPestanyaDesactivada div.subtab3 {
	background: url(http://www.derecho.com/images/ul.gif) no-repeat left top;
	padding: 1px 4px 6px;
	height: 1px;
}


#subPestanyaDesactivada td {
  background: #012561;
}

#subPestanya td {
  color: #fff;
  padding: 4px;
  background: #012561;
  white-space: nowrap;
}

#subPestanya div.activadoText {
  font-weight: bold;
  color: #cbe5ff;
  padding: 0 7px;
  display: inline;
}

#subPestanya div.inactivadoText {
  color: #fff;
  margin: 0 0px;
  padding: 0 4px;
  display: inline;
}

#subPestanya div.inactivadoText a {
  color: #fff;
}
/*estilo pestanya interior*/

td.pestanyaInteriorActiva {
  font-weight:bold;
  background-color:#012561;
}

#subPestanyaInterior td {
  color: #fff;
  padding: 4px;
  background: #012561;
  white-space: nowrap;
}

#subPestanyaInterior div.activadoText {
  font-weight: bold;
  color: #cbe5ff;
  padding: 0 7px;
  display: inline;
}

#subPestanyaInterior div.inactivadoText {
  color: #fff;
  margin: 0 1px;
  padding: 0 7px;
  display: inline;
}

#subPestanyaInterior div.inactivadoText a {
  color: #fff;
}
td.pestanyaInteriorInactiva {
  background-color:#F7F7F7;
  cursor: pointer;
}

/*estilo cajas derecha*/

td.pestanyaActiva2 {
  font-weight:bold;
  background-color:#eeeeee;
}

td.pestanyaActiva3 {
  font-weight:bold;
  background-color:#C5D9ED;
}

div.activado1Derecha1 {
  height: 4px;
}

div.activado2Derecha {
  height: 4px;
  background: url(http://www.derecho.com/images/ur.gif) no-repeat top right;
  padding: 1px 4px;
}

div.activado3Derecha {}
.tituloPaginaCopia {
	color: #001937;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: justify;
	height: 30px;
	vertical-align: bottom;
	padding-left: 11px;
}
.subTituloPrincipalCopia {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #012561;
	height: 20px;
	vertical-align: middle;
	text-align: center;
}
/*estilo boletin*/
.menuBoletin {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #9F0000;
}
a.menuBoletin:link {
}
a.menuBoletin:visited {
}
a.menuBoletin:hover {
	text-decoration: underline;
}
a.menuBoletin:active {
	text-decoration: underline;

}
.cajasPie {
	font-weight: bold;
	color: #9F0000;
	background-color: #EEEEEE;
}.cajaPieFinal {
	color: #FFFFFF;
	background-color: #9F0000;
}
.pieBoletin {
	text-decoration: none;
	color: #333333;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.subTituloSecundario {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4272A1;
	height: 20px;
	vertical-align: middle;
	padding-left: 8px;
}
.subTituloTerciario {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #749DC7;
	height: 20px;
	vertical-align: middle;
	padding-left: 8px;
}
.fichaLegislacion {
	background-color: #eeeeee;
	border: 1px solid #C7C7C7;
}
.separacionFichaLegislacion {
	border-bottom: 1px solid #C7C7C7;
}
td.pestanyaInteriorActiva2 {

  font-weight:bold;
  background-color:#012561;
}
td.pestanyaInteriorActiva3 {

  font-weight:bold;
  background-color:#F9F8F2;
}
.cajasPrincipales {
	border: 1px solid #ECF2FF;
	padding: 4px;
	vertical-align: top;
	background-color: #F9FBFF;
}
.cajasSegundoNivel{
	border: 1px solid #ECF2FF;
	padding: 4px;
	vertical-align: top;
	background-color: #F9F3E6;
}
.cajasPrincipalesPestanyas{
	vertical-align: top;
	border-bottom-color: #ECE1B9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 6px;
}
/*resultados buscador*/
.b2 {
	color: #008800;
	font-size: 100%;
}
.b3 {
	font-size: 95%;
}
.textoBuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 10px 1px 10px;
}
.recomendado {
	color: #2255AA;
	font-size: 95%;
}
.i {	COLOR: #a90a08
}
.resultado {
	font-size: 14px;
}
.categoriasSubhomes {s
	list-style-position: outside;
	list-style-image: url(http://www.derecho.com/images/flecha.gif);
}
.anchuraResultados {
	width: 30em;
}
.textoCategoriaSubhome {
	padding-left: 8px;
}
.requerido {
	color: #FF3333;
}
ul {
	list-style-type: none;
	padding-bottom: 8px;
	list-style-position: outside;
	list-style-image: url(http://www.derecho.com/images/check.gif);
}
ol {
	list-style-position: outside;
	list-style-type: decimal;
}
li {
	padding-bottom: 2px;
}
.pBuscador {
	margin-bottom: 2px;
	padding-top: 2px;
}
.libroBuscador {
	text-align: center;
	border: 1px solid #9F9FFF;
}
#subTitol {
	display: inline;
	padding-left: 10px;
	text-align: left;
}
#subTitolSangriaDreta {
	background-color: #FFFFFF;
	display: inline;
	width: 10px;
	height: 10px;
	text-align: right;
}
/*estilo hecho por cometa*/

a.menu2006:link {
  text-decoration: none;
  font-size: 11px; 
  color: #4E669A; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}
a.menu2006:visited {
  text-decoration: none;
  font-size: 11px; 
  color: #4E669A; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}
a.menu2006:hover {
  text-decoration: underline;
  color: #4E669A; 
}
a.menu2006:active {
  text-decoration: underline;
  color: #4E669A; 
}
/*estilos de la hoja de estilos antiguo styles.css*/


/*si no posem estil al text agafarà aquest. Tot lo que estigui dintre d'un td serà verdana*/
/*td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:left; font-weight:normal;}*/

/* estil de qualsevol link en tot el site: blau i subrallat; quan es fa rollover es canvi a color gris*/


/* menus horizontals*/
.menu2 {text-decoration: none; color: #003366; font-size: 11px; font-weight:bold;}
.menu2:link {text-decoration: none; color: #003366; font-size: 10px; font-weight:normal;}
.menu2:visited {text-decoration: none; color: #003366; font-size: 10px; font-weight:normal;}
.menu2:active {text-decoration: none; color: #003366; font-size: 10px; font-weight:normal;}
.menu2:hover {text-decoration: none; color: #003366; font-size: 10px; font-weight:bold; }


/*estil del menu de l'esquerra*/

/* texte negre*/
.negre10 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; font-weight:normal;}
A.negre10:link, A.negre10:visited, A.negre10:active {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; text-decoration:none; font-weight:normal;}
A.negre10:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; font-weight:normal; text-decoration:underline;}
.negre11 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 11px; font-weight:normal;}

/* texte blanc*/
.blanc10 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; font-weight:normal;}
A.blanc10:link, A.blanc10:visited, A.blanc10:active {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; font-weight:normal; text-decoration:none;}
A.blanc10:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; font-weight:normal; text-decoration:underline;}

.blanc11 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal;}

/* text que volem posar en blau per diferenciar del negre de tot el text, però que no està linkat*/
.blau11 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #006699; font-size: 11px; font-weight:bold;}


/*estil per marcar text en vermell: error o subrattlar alguna informació important*/
.rojo11 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000; font-size: 11px; font-weight:normal;}

/* estils que agafen tots els imputs, select i textarea, no cal espeficiar res en el codi, ja que ho agafa per default*/
/* select   {
    font-size: 10px;
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    
    margin: 0 0 0 0;
    padding: 3 3 3 3;
    background-color: #EFEFEF;
    border: 1 solid #0466A5;
    border-width: 1 1 1 1;
  }*/

.campo-principal   {
    font-size: 10px;
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    margin: 0 0 0 0;
    padding: 3 3 3 3;
    background-color: #EFEFEF;
    border: 1 solid #003399;
    border-width: 1 1 1 1;
}

.bwtxt {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
color: #ffffff; 
font-size: 11px;
text-align:left;
}

.seleccion-buscador {
    font-size: 10px;
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;    
    margin: 0 0 0 0;
    padding: 3 3 3 3;
    background-color: #FFFFFF;
    border: 1px solid DarkGray;    
  }
  
.seleccion-principal {
    font-size: 10px;
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;    
    margin: 0 0 0 0;
    padding: 3 3 3 3;
    background-color: #EFEFEF;
    border: 1px solid DarkGray;    
  }
  
.boton-buscador {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10px;
    color: #003399;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica,sans-serif  
}

.campo-buscador  {
    font-size: 10px;
    color: #003399;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    
    background-color: #FFFFFF;
    border: 1px solid DarkGray;
    padding: 2px;
  }

/* para los menus */
	#main	{
		position:relative;
		left:0px;
		top:-7px;
		width:760px;
		z-index : 1;
	}
	
			#content	{
		position:relative;
		left:0px;
		top:0px;
		width:760px;
		z-index : 2;
	}
		#top	{
		position:relative;
		left:0px;
		top:0px;
		width:760px;
		z-index : 3;
	}
	
	
	#menu1	{
		position:absolute;
		left:151px;
		top:-1px;
		width:10px;
		visibility:hidden;
		z-index : 4;
		cursor:hand;
	}
	
	#menu2	{
		position:absolute;
		left:261px;
		top:-1px;
		width:10px;
		visibility:hidden;
		z-index : 4;
		cursor:hand;
	}

#menu3	{
		position:absolute;
		left:384px;
		top:-1px;
		width:10px;
		visibility:hidden;
		z-index : 4;
		cursor:hand;
	}
#menu4	{
		position:absolute;
		left:459px;
		top:-1px;
		width:10px;
		visibility:hidden;
		z-index : 4;
		cursor:hand;
	}

#menu5	{
		position:absolute;
		left:548px;
		top:-1px;
		width:10px;
		visibility:hidden;
		z-index : 4;
		cursor:hand;
	}
	
#menu6	{
		position:absolute;
		left:630px;
		top:-1px;
		width:10px;
		visibility:hidden;
		z-index : 4;
		cursor:hand;
	}
	.tdmenu {
		background : #FFFFFF;
		font-family : Verdana, Helvetica, sans-serif;
		font-weight : normal;
		font-style : normal;
		font-size : 10;
		color: #003366;
	}
	
	.tdmenu2 {
		background : #cedeef;
		font-family : Verdana, Helvetica, sans-serif;
		font-weight : bold;
		font-style : normal;
		font-size : 10;
		color: #003366;
	}
	
	.btn {
	border: 1px outset; 
	cursor: pointer; 
	font-size:9; 
	font-weight: normal; 
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
	background-image: url(../adaptacion_lopd.xml_files/button2.gif);
	backgroung-image: repeat-x;
	width:80px;
}

.link {
	FONT-SIZE: 11px; 
  COLOR: #003399; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  TEXT-DECORATION: underline
}
A.link {
	FONT-SIZE: 11px; 
  COLOR: #003399; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  TEXT-DECORATION: underline
}
A.link:visited {
	FONT-SIZE: 11px; 
  COLOR: #003399; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  TEXT-DECORATION: underline
}
A.link:hover {
	FONT-SIZE: 11px; 
  COLOR: #003399; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  TEXT-DECORATION: underline
}


/* estil pels títols de les pàgines (BOE del ... o Legislación) */
.titulo-pagina {
  color: #001937;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px
}

.titulo-ficha-disposicion {
 font-family: Arial, Helvetica, sans-serif;	
 font-size: 16px;	
 color: #001937;	
 font-weight: bold; 
}

/* subtítuls de les pàgines (BOE xxx/2004) */
.subtitulo-pagina {
  color: #001937;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px
}

/* estils pels enllaços de disposicions */
.enlace-disposiciones, .enlace-disposiciones:visited, .enlace-disposiciones:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:underline; 
  color: #003399; 
  font-size: 11px;  
}


/* barra con fondo azul para sección (Disposiciones Generales, etc.) */
.barra-seccion {
  background-color: #012561;
  color:white;
  font-weight:bold;
}

/* enlaces de la barra superior de navegación (Home : ...) */
.enlace-barra-navegacion, .enlace-barra-navegacion:visited, .enlace-barra-navegacion:hover  {
  color: #003399;
  text-decoration:underline;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
}


/* enlaces categorias primer nivel */
.enlace-categoria, .enlace-categoria:visited, .enlace-categoria:hover {
  color: #003399;
  text-decoration:underline;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
}

/* enlaces categorias segundo nivel */
.enlace-subcategoria, .enlace-subcategoria:visited, .enlace-subcategoria:hover {
  color: #003399;
  text-decoration:underline;
  font-weight:normal;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
}

/* enlaces del texto de una disposición */
.enlace-texto-disposicion, .enlace-texto-disposicion:visited, .enlace-texto-disposicion:hover {
  color:#22235E;
  text-decoration:underline;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
}

.pag-actual-coincidencias {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 10px; 
  COLOR: #003366; 
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  TEXT-DECORATION: none
}

.pag-links-coincidencias, .pag-links-coincidencias:link, .pag-links-coincidencias:visited, .pag-links-coincidencias:hover {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 10px; 
  COLOR: #003366; 
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  TEXT-DECORATION: underline
}

.texto-buscador-avanzado {
  color: #003399;
}

/* estilos home derecho */

.linkshome {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  font-weight: bolder; 
  color: #666666; 
  text-decoration: none
}

.homederecho2 {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: oblique; 
  color: #003366; 
  font-weight: bold; 
  text-decoration: none
}

.titulolibros {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  color: #003366; 
  text-decoration: none
}

div.legislacion-bloque {
  float: left; 
  clear: none; 
  display: inline; 
  margin: 7px 7px 7px 7px;
}
.searchBox {
	background-color: #9CB0C7;
	
}