/* 2011 Equipo NTG */
/*  CSS para INAPI PORTAL*/
/*  media: Screen */

#main:after {

display: block;
height: 0;
clear: both;
}

/*========= LISTA ITEMIZADA===========*/

.listaitemizada {
margin-bottom: 20px;
color : #666;
}

/*titulo de caja*/
.listaitemizada h2 {
font-family: 'gobCL' ,Verdana;
color: #006CB7; 
font-size: 16px;
padding: 6px 0 0 11px;
height: 26px;
margin-bottom:10px;
font-weight: normal;
background: url(../images/bg_titulocaja.png) no-repeat 0 0;
}

.listaitemizada ul {
font-size : 12px;
padding: 5px 0 10px 5px;
margin: 0;
list-style: none;
}

.listaitemizada ul li {
padding: 0 0 0 12px;
margin: 0 5px 5px 0;
background: url(../images/bullet.png) no-repeat  0 5px scroll;
}

.listaitemizada ul li a {
color: #5D5D5D;
text-decoration: none
}

.listaitemizada ul li a:hover {
border-bottom: 1px dotted #5D5D5D
}

.listaitemizada .current a {
/*font-weight: bold;*/
color: #006CB7;
}



/*======================= RECUADROS (listado de artículos) ====================*/

.recuadros {
margin: 0;
/*color : #666;*/
}

.recuadros:after {
display: block;
height: 0;
clear: both;
}


/*separación entre artículos */
.recuadros div {
margin: 5px 0 20px 0;
clear: both;
display : block;
}


/* fuerza al contenedor de recuadros (FF) que lo envuelva*/
.recuadros div:after {
display: block;
height: 0;
clear: both;
}

.recuadros a {
color: #5D5D5D;
text-decoration: none;
margin:0;
padding:0;
}

.recuadros a:hover {
border-bottom: 1px dotted #5D5D5D
}

.recuadros a:visited{
}

/*titulo caja*/
.recuadros h2 {
font-family: 'gobCL' ,Verdana;
color: #006CB7; 
font-size: 16px;
padding: 6px 0 0 11px;
height: 26px;
margin-bottom:15px;
font-weight: normal;
background: url(../images/bg_titulocaja.png) no-repeat 0 0;
}


/*Titulo de clasificando*/
.recuadros h3.grupo {
font-family: 'gobCL' ,Verdana,sans-serif;
font-size: 16px;
margin: 0 0 15px 0;
padding: 0;
font-weight: normal;
color: #006CB7;
clear:both
}

.recuadros h3.grupo  a{
color: #006CB7;
}

/*titulo recuadro (titulo del artículo)*/
.recuadros .titulo {
color:#515151;
font-size: 13px;
margin: 0 0 7px 5px;
padding: 0;
font-weight: normal;
}

/*epigrafe */
.recuadros .epigrafe {
font-size: 11px;
font-weight: normal;
margin: 0 0 5px 5px;
}

/*fecha y autor*/

.recuadros h6 {
	/*text-align: right;*/
		font-size: 11px;
		font-weight: normal;
		margin: 0 0 2px 5px;
}

.recuadros .fecha {
text-align: left;
font-size: 11px;
margin: 0 0 2px 5px;
padding:0;
font-weight: normal;
color:#808080
}

.recuadros span.fecha {
float:left;
margin: 0;
padding: 0 10px 0 5px;
}

/*bajada del artículo*/
.recuadros .abstract, .recuadros .descripcion{
font-size: 11px;
text-align: left;
margin: 0 0 5px 5px;
font-weight: normal;
}

/*contenedor de imagen*/
.recuadros .figure { 
float: left;
padding: 0;
margin: 0 7px 10px 5px ;
}

.recuadros .figure .caption { 
font-size:11px
}

/*contenedor de imagen*/
.recuadros .figure2 { 
float: right;
padding: 0;
margin: 0 0 10px 7px ;
}

.recuadros .figure img, .recuadros .figure2 img {
width: auto;
height: auto;
}

.recuadros .bajardoc img {
}

.recuadros .bajardoc .titulo {
}

/*========= TITULO DE LA PAGINA =================*/

.titulovalor .titulo {
font-size: 20px;
padding: 0 0 10px 0;
margin-bottom: 10px;
clear:both;
font-weight: normal;
color: #006CB7;
font-family: 'gobCL' ,Verdana,sans-serif;
border-bottom: 1px solid #E2E2E2;
}

.titulovalor .titulo a {
color: #006CB7;
text-decoration:none
}



/*========= PRESENTACION PORTADILLA =================*/


.presentacion h2 {
font-family: 'gobCL' ,Verdana;
color: #006CB7; 
font-size: 16px;
padding: 6px 0 0 11px;
height: 26px;
margin-bottom:10px;
font-weight: normal;
background: url(../images/bg_titulocaja.png) no-repeat 0 0;
}


.presentacion {
margin-bottom: 20px;
}

.presentacion-cerrada {
/*border: 1px solid #D0D2D3;*/
border-radius: 2px;
background: #fafdff url(../images/bg_presentacion.gif) repeat-x left bottom;
padding: 10px 10px 15px 10px;
clear:both;
}

.presentacion:after, .presentacion-cerrada:after {
clear:both;
display:block;
height:1px
}

/*Titulo del clasificando*/

.presentacion .titulo {
/*clear:both;*/
color:#515151;
font-size: 18px;
font-weight:normal;
padding:0 0 10px;
}

.presentacion p{
 margin-bottom: 6px;
 }

.presentacion .descripcion, .presentacion .abstract {
 font-size: 13px;
 font-weight:normal;
 }

.presentacion .figure {
margin: 0 0 5px 20px;
float: right;
clear:right;
width: 160px;
display:block;
overflow:hidden;
text-align:center;
 }
 
.presentacion .figure img {
height:auto;
text-align:center;
 }


/* ::::::::::::::: REPRESENTACION ARTICULO COMPLETO ::::::::::::::: */

.articulocompleto {
margin-bottom: 15px;
color:#666
}

.articulocompleto a {
color: #006CB7;
text-decoration: none;
}

.articulocompleto a:hover {
border-bottom: 1px dotted #006CB7
}

.articulocompleto a:visited {
}

/*titulo eidox*/
.articulocompleto h1 {
font-size: 20px;
line-height: 24px;
padding: 0 0 10px 0;
clear:both;
font-weight: normal;
color: #006CB7;
font-family: 'gobCL' ,Verdana,sans-serif;
border-bottom: 1px solid #E2E2E2;
}

/*sección eidox (subtítulo)*/
.articulocompleto h2 {
font-family: 'gobCL' ,Verdana,sans-serif;
font-size: 16px;
padding: 5px 0 10px 0; 
color: #006CB7;
font-weight: normal;
clear:both;
}

/*subseccion (sub-subtítulo)*/
.articulocompleto h3 {
font-size: 13px;
padding: 5px 0 10px 0;
font-weight: normal;
color: #006CB7;
}

/*bajada eidox*/
.articulocompleto .abstract {
margin: 10px 0 15px 13px;	
border-left: 1px solid #006699;	
font-size: 12px;
padding: 5px 0 10px 13px;
line-height: 20px;
font-weight: bold;
}

/*fecha y autor*/
.articulocompleto .fecha {
font-size: 11px;
padding: 0 0 5px 0; 
font-weight: normal;
}


/*parrafo*/
.articulocompleto p {
font-size: 12px;
text-align: justify;
padding: 5px 0 10px 0;
}

/*epigrafe eidox*/
.articulocompleto p.epigrafe {
font-family: 'gobCL' ,Verdana,sans-serif;
font-size: 14px;
font-weight: bold;
margin: 0 0 5px 0;
padding: 0;
}


/*listas itemizadas*/
.articulocompleto ul {
padding: 5px 0 10px 25px;
}

.articulocompleto ol {
padding: 5px 0 10px 25px;
margin-left:20px;
}

.articulocompleto ul {
list-style: circle ;
}

.articulocompleto li {
padding: 0 0 10px 0;
font-size : 13px;
}

.articulocompleto ul li ul, .articulocompleto ol li ul {
font-size : 13px;
}

/*indice*/

.articulocompleto ul.indice {
list-style:none;
}

.articulocompleto .indice  a{
border-bottom: none;
}

.articulocompleto .indice a:hover{
border-bottom: 1px dotted #5D5D5D
}

.articulocompleto .indice li {
    background: url(../images/bullet_expandir.png) no-repeat scroll 0 6px;
    margin: 0 5px 7px 0;
    padding: 0 0 0 10px;
}

/*tabla */
.articulocompleto table {
border-collapse:collapse;
font-size: 12px;
margin: 5px 0 10px 0;
clear:both;
background-color: #F8F8F8;
font-family: Arial,Helvetica,sans-serif;
color: #888888;
}

.articulocompleto table ul, .articulocompleto table ol {
padding-left: 25px !important;
}

.articulocompleto table caption {
font-weight: bold;
vertical-align: bottom;
margin: 5px 0 10px 0;
font-size: 14px
}

.articulocompleto th {
background-color: #E9E9E9;
border: 1px solid #D4D5D4;
font-weight: bold;
padding: 4px;
text-align: center;
}

.articulocompleto td {
border: 1px solid #D4D5D4;
padding: 4px;
vertical-align: top;
}


.articulocompleto .autor {
float: right;
font-weight: bold;
}

/*contenedor de imagen*/
.articulocompleto .figure { 
float: right;
margin: 0px 0 6px 15px;
clear: right;
}

.articulocompleto .figure2 { 
float: left;
margin: 0px 15px 6px 0;
clear: left;
}

.articulocompleto .figure img, .articulocompleto .figure2 img { 
width: auto;
height: auto;
}

/*titulo foto*/
.articulocompleto .figure .titulo, .articulocompleto .figure2 .titulo { 
font-size: 11px;
font-weight: bold;
text-align: center;
margin: 5px 0 10px ;
}


/*caption (pie o lectura de foto)*/
.articulocompleto .figure .caption, .articulocompleto .figure .caption p, .articulocompleto .figure2 .caption, .articulocompleto .figure2 .caption p { 
font-size: 11px;
padding: 5px 0 5px 0;
text-align: left;
font-weight: normal;
}

/* fuente de la foto*/
.articulocompleto .fuente { 
font-size: 11px;
clear:both;
display:block;
text-align: right;
}

/* fuente de la foto*/
.articulocompleto .figure .fuente { 
font-size: 11px;
clear:both;
display:block;
text-align: right;
}

/* foto que no flota*/
.articulocompleto .grafico { 
margin: 10px 0;
text-align:center;
}
/* fpeso de la foto*/
.articulocompleto .sizekb { 
font-size: 11px;
clear:both;
display:block;
}

/*herramientas imprimir, pdf, enviar*/

.herramientas {
float:right
}

ul.herramientas {
margin: 0;
padding: 3px 0 0 0;
}



.herramientas li { 
display: block;
font-size: 11px;
float: right;
margin:  0 0 0 15px ;
padding: 5px 0 5px 0;
position: relative;
overflow: hidden;
}

.herramientas li a { 
text-decoration: none;
border-bottom: none;
color: #5D5D5D;
}


.herramientas li a:hover { 
border-bottom: 1px dotted  #5D5D5D;;

}

.herramientas li a:visited { 

}

.herramientas .imprimir { 
background:transparent url(../images/icon_imprimir.gif) no-repeat scroll left center;
text-indent:20px;
}

.herramientas .enviar { 
background:transparent url(../images/icon_enviar.gif) no-repeat scroll left center;
text-indent:20px;
}

.herramientas .pdf { 
background:transparent url(../images/icon_pdf.gif) no-repeat scroll left center;
text-indent:20px;
}


/*redes sociales*/

.social-tools {
color:#999999;
float:right;
font-size:11px;
margin: 5px 0 5px 10px;
padding-left: 8px;
text-align:left;
border-left: 1px dotted #ccc;
/*clear:right;*/
}
.social-tools a {
border:medium none;
text-decoration:none;

}
p.social-tools a {
border:medium none;
color:#666666;
font-size:11px;
text-decoration:none;
padding-left:5px;
}

/*========================BARRAPOSICION=======================*/

div.navegacion p {
background: url(../images/linea_interior.png) no-repeat left top;
font-weight: normal;
text-align: left;
font-size: 11px;
padding: 8px 0 13px 0;
margin: 0;
color: #9F9F9F;
min-height:15px;
clear:both;
}

p.navegacion {
margin: 0;
}
.navegacion a {
font-weight: normal;
text-decoration:none;
padding: 0 3px 0 3px;
color: #9F9F9F;
}

.navegacion a:hover {
text-decoration:underline;
}


.navegacion ul {
font-size: 11px;
background: url(../images/linea_interior.png) no-repeat left top;
margin: 0;
padding: 15px 0;
min-height: 14px;
list-style: none;
}

.navegacion li {
float: left;
}

/*========================BARRAPOSICION con LISTA=======================*/

navegacion2 p {
padding: 0;
margin: 0;
}

.navegacion2 a {
font-weight: normal;
text-decoration:none;
padding: 0 3px 0 3px;
color: #9F9F9F;
}

.navegacion2 a:hover {
text-decoration:underline;
}


.navegacion2 ul {
font-size: 11px;
background: url(../images/linea_interior.png) no-repeat left top;
margin: 0;
padding: 8px 0 13px;
min-height: 14px;
list-style: none;
}

.navegacion2 li {
float: left;
}

/*========= TABULAR ===========*/

.tabular {
margin-bottom: 15px;
}


.tabular h2 {
font-family: 'gobCL' ,Verdana;
color: #006CB7; 
font-size: 16px;
padding: 6px 0 0 11px;
height: 26px;
margin-bottom:10px;
font-weight: normal;
background: url(../images/bg_titulocaja.png) no-repeat 0 0;
}


.tabular .titulo {
font-size: 14px;
/*padding: 0 0 10px 0;*/
color:#515151;
clear:both;
font-weight: normal;
}

.tabular td.titulo {
font-size: 12px;
}



.tabular h3 {
font-size: 14px;
margin: 0 0 5px 0;
padding: 0;
font-weight: normal;
color:#515151;
}



.tabular a{
 color: #5D5D5D;
text-decoration: none;
}

.tabular a:hover {
border-bottom: 1px dotted #5D5D5D
}

table.tabular, .tabular table   {
border-collapse: collapse;
margin: 10px 0 5px 0;
width: 100%;

}

.tabular caption {
vertical-align: bottom;
margin: 0 0 10px 0;
clear:both;
color:#515151;
font-size:14px;
font-weight:normal;
text-align:left
}

.tabular th{
font-size:12px;
border:1px solid #a4bec3;
font-weight:bold;
padding:4px;
text-align:center;
background-color: #dbecf0;
}

.tabular td {
font-size:11px;
border:1px solid #a4bec3;
padding:4px;
vertical-align:top;
background-color: #E9F4FB;
}

.tabular .figure .titulo {
font-size:11px;
font-weight:normal
}

.tabular .figure .titulo {
font-size:11px;
font-weight:normal
}

.tabular span.figure {
	width:100%;
display:block;
text-align:center
}



/*=============== FORMULARIOS ================*/


.formularios h2 {
font-family: 'gobCL' ,Verdana;
color: #006CB7; 
font-size: 16px;
padding: 6px 0 0 11px;
height: 26px;
margin-bottom:10px;
font-weight: normal;
background: url(../images/bg_titulocaja.png) no-repeat 0 0;
}


fieldset.forminvisible {
padding:0;
margin:0;
height:0;
}

 fieldset.forminvisible legend {
padding:0;
margin:0;
height:0;
}
.formularios legend { 
font-size: 13px;
padding:5px 0 5px 10px;
font-weight: bold;
letter-spacing: 1px;
clear:both;
}

.formularios {
padding: 0;
margin: 10px 0 15px 0;
font-size: 12px;
border-radius: 6px;
background-color:#F6F6F6;;
/*border: 1px solid #ebebeb;*/
text-align:left;
max-width: 940px;
margin: 0 auto;
margin-top:10px;
}


.formularios .form_message input, .formularios .form_textarea textarea, .formularios .form_select select, .formularios .form_text input, .formularios .form_password input {
border:1px solid #a4bec3;
background-color: #fff;
font-size: 12px; 
margin-right: 5px;
padding: 2px;
border-radius: 3px;

}

.formularios div {
clear: both;
padding: 10px 0 10px 0;
margin: 0;
}


.formularios .form_message  {
display:block;
vertical-align: top;
font-size: 12px;
float: none;
text-align: left;
padding: 0 20px 0 15px;
}

.formularios .form_message small {
font-size: 12px;
}


.formularios span {
padding: 3px 0 3px 0;
display: block;
}

.formularios fieldset {
border: none;
}


.formularios .form_message label, .formularios .form_textarea label, .formularios .form_select label,  .formularios .form_text label, .formularios .form_password label {
width: 170px;
vertical-align: top;
float: left;
font-size: 12px;
text-align: right;
padding: 0 10px 0 10px;
display:block;
font-weight:normal
}

.formularios small {
font-weight:normal
}

.formularios .form_button{
/*height: 30px;*/
}

.formularios .form_button input {
color:#fff;
font-weight: bold;
padding: 2px;
border: 1px solid #002b60;
cursor: pointer;
margin-left: 190px;
background:#485f9b url(../images/bg_btn.gif) repeat-x scroll top left;
border-radius: 2px;
}

.formularios .form_button label {
display:none;
}

.formularios:after, .formularios label:after {
clear:both;

display:block;
height:0
}

.formularios ul {
list-style: none;
padding-left: 190px;
margin-top: -25px
}

.formularios ul li {
margin-bottom: 3px;
}

.formularios ul li input {
margin-right: 3px;
}

/*===================== RESULTADO DE BUSQUEDA =====================*/


.PP {
font-size:12px;
padding-bottom: 5px;

}

p .PP {
border-bottom: 1px dotted #ccc;
}


.PP a, .P a {
color:#003366;
text-decoration: none
}

.PPLINK a {
font-size: 12px;
font-weight:normal;
color:#003366;
}


.PP a:hover, .PPLINK a:hover, .P a:hover {
border-bottom: 1px dotted #5D5D5D
}


ul .PP  {
font-size:12px;
margin-left: 10px;
padding: 5px 0 8px;
}

.PP li{
font-size:12px;
padding:5px 0 10px;
}

ol .P  {
margin-left: 30px;
}

.P{
font-size:12px;
padding:5px 0 8px;
}

/*===================== BTN VER MAS =====================*/

.vermas {
margin-bottom: 15px;
  }
	
.vermas a{
font-size: 11px;
font-weight: normal;
margin-left: 5px;
padding: 0 5px 2px 8px;
background: transparent url(../images/bullet_vermas.gif) no-repeat left 3px scroll;
color: #5D5D5D;
text-decoration: none;
}

.vermas a:hover {
color: #006cb7;
background: transparent url(../images/bullet_vermas2.gif) no-repeat left 4px scroll;
text-decoration: none;
border-bottom:none
  }

.vermasright {
float:right;
margin-top: -20px;
margin-bottom: 3px;
  }

.vermasright a {
font-weight:bold
  }
/*===================== BTN VOLVER =====================*/

.volver {
position:absolute;
padding: 0;
margin: 0;
top:33px;
}

.volver a{
font-size: 11px;
font-weight: normal;
padding: 0;
margin: 0;
color:#fff;
text-decoration: none;
  }
  
.volver a:hover {
border-bottom: 1px dotted #5D5D5D
}

/*===================== BTN SUBIR =====================*/

span.subir {
margin: 0;
text-align:right;
display:block
}

.subir a {
font-size: 11px;
font-weight: normal;
padding: 0 5px 2px 12px;
background: transparent url(../images/bullet_subir.gif) no-repeat left 6px scroll;
color: #5D5D5D;
text-decoration: none;
  }
.subir a:hover {
text-decoration: underline;
background: transparent url(../images/bullet_subir.gif) no-repeat left 6px scroll;
  }
  

  
/*===================== DOCUMENTOS DESCARGABLES =====================*/

.bajardoc {
display: block;
min-height:24px;
clear:both;
margin-bottom: 5px;
position: relative
}

.bajardoc span {
display: block;
}

.bajardoc img {
position: absolute;
margin: 0 0 5px 0;
top:0
/*float:left;*/
}

.bajardoc .titulo {
font-size: 12px;
padding: 5px 0 3px 40px;
font-weight: normal;
}

.bajardoc .caption, .bajardoc .sizekb {
font-size: 11px !important;
padding: 0 0 5px 40px !important;
}

.bajardoc .caption p  {
font-size: 11px !important;
padding: 0 !important;
}

.bajardoc .fuente {
font-size: 11px;
font-style:italic;
padding-left:40px;
}


/*===================== PORTADILLA GALERIA =====================*/


.pagaleria div {
width: 155px;
margin: 0 10px 10px ;
height: 230px;
float: left;
display: block;
}

.pagaleria .titulo {
color:#515151;
padding: 0 0 5px 0 ;
font-weight: normal;
font-size: 12px;
width: 160px;
text-align:left
}

.pagaleria .fecha {
padding: 0 0 5px 0 ;
font-size: 11px;
font-weight: normal;
width: 160px;
text-align:left
}

.pagaleria a {
color: #5D5D5D;
text-decoration: none
}

.pagaleria a:hover {
border-bottom: 1px dotted #5D5D5D
}

.pagaleria .figure{
height: 100px;
width: 155px;
overflow: hidden;
margin: 0 0 5px 0;
display:block;
background-color:#ccc;
text-align: center;
}

.pagaleria .figure img {
padding: 0;
width: 100%;
height: auto;
}

/*===================== PAGINADOR (PARA DOCUMENTOS LINEALES, LIBROS POR EJEMPLO) =====================*/

.paginador{

}

.paginador ul{
	list-style:none;
	font-size: 11px;
    margin:0;
	padding:0
}

.paginador ul li {
	float:left;
	padding: 0 6px
}

.paginador ul li a {
	display:block;
	padding: 4px;
	border: 1px solid #ccc;
	border-radius: 2px;
	background-color:#FFF;
	color:#417AC2;
	text-decoration:none
}

.paginador ul li a:hover {
		background-color:#F2F2F2
}

.paginador ul li.current a{
		background-color:#F2F2F2;
		border: 1px solid #417AC2;
		color: #006CB7;
}

.paginador li.anterior {
	float:left
}

.paginador ul li.siguiente {
	float:right
}

/*===================== COMPLEMENTARIOS =====================*/

.margenabajo {
margin-bottom: 15px
}

.margenabajo0 {
margin-bottom: 0;
padding-bottom:0;
}

div.margenabajo0 {
margin-bottom: 0 !important;
padding-bottom:0 !important;
}

.nocaption caption{
	display:none
}

.nogrupo h3{
	display:none
}


/*==========================PROPIOS DE ESTE SITIO ======================
           ================================================
		       =========================================
			         ===============================*/
					 
.noticia-destacada .figure	{
width: 150px;
height:auto
}

.noticia-destacada .figure	{
width: 150px;
height:auto;
float: right;
}

.noticia-destacada .abstract	{
font-size: 12px
}

.noticia-destacada .figure	img{
width: 150px;
height:auto
}

.noticia-destacada .titulo {
line-height: 24px
}

.noticia-destacada .titulo a{
font-family: 'gobCL' ,Verdana;
font-size: 20px;
margin-bottom: 10px;
color: #006CB7;
}

.noticia-destacada .titulo a:hover{
border-bottom: 1px dotted  #006CB7;
}

.noticia-destacada span.fecha{
float: none;
display:block;
margin-bottom: 5px
}


	
.menuvalores{
border-left: 1px solid #e3e3e3;
border-right: 1px solid #e3e3e3;
border-bottom: 2px solid #d4d4d4;
background: url(../images/bg_menuvalor.png) no-repeat top left /*#f0f0f0*/#f6f6f6;
}

.menuvalores ul{
padding: 10px;
}

/* listado de noticias*/

.listadonoticias div div{
padding-top: 10px;
border-top: 1px dotted #ccc;
}

.listadonoticias .titulo{
font-size: 18px;
font-family: 'gobCL' ,Verdana;
}

.listadonoticias a{
color: #006CB7;
}


.listadonoticias .figure{
width: 150px;
height: auto;
float:left;
display: block;
overflow:hidden;
clear:left
}

.listadonoticias .figure img{
width: 150px;
height: auto;
}

/*Glosario*/

.glosario  {
	}

.glosario ul {
    clear: both;
    color: red;
    display: block;
    height: 35px;
    list-style: none outside none;
    margin: 0 0 15px;
    padding: 0;
	background: url(../images/bg_titulocaja.png) no-repeat scroll 0 0 transparent;
}

.glosario ul li {
	background: none;  
    margin: 0;
	float:left;
	padding: 6px 0 0 0;
	font-size: 14px
	
}

.glosario ul li a {
	color: #006CB7;
    font-family: 'gobCL',Verdana,sans-serif;
	border-right: 1px solid #E2E2E2;
    padding: 2px 10px;
    display: block;
    text-decoration: none;
	border-bottom: none;
}

.glosario ul li a:hover {
	background-color: #fff;
	border-bottom: none
}

.glosario span  {
	color: #006CB7;
    font-family: 'gobCL',Verdana,sans-serif;
	font-size:18px;
	display: block;
	padding-bottom: 4px;
}

.glosario .titulo    {
	font-size: 14px
}

.glosario .descripcion   {
	text-align: justify
}

/* convierte recuadros*/

.listarecuadros .titulo {
  background: url(../images/bullet.png) no-repeat scroll 0 5px transparent;
    margin: 0 5px 5px 0;
    padding: 0 0 0 12px;
}

.listarecuadros div {
    clear: both;
    display: block;
    margin: 5px 0 15px;
}

.listarecuadros h3.grupo {
    clear: both;
    color: #006CB7;
    font-family: 'gobCL',Verdana,sans-serif;
    font-size: 16px;
    font-weight: normal;
    padding-left: 12px;
    margin: 5px 0 15px;
}




.descargar  {
background: url(../images/icn_pdf.gif) no-repeat 5px 0;
font-size: 11px;
padding-left: 30px;
height: 20px;
}

.descargar a {
	margin-top: 2px
}

.enviarpormail { 
font-size: 11px;
margin: -30px 0 0 0;
overflow: hidden;
padding: 5px 0;
position: relative;
left: 250px;
	
background:transparent url(../images/icon_enviar.gif) no-repeat scroll left center;
text-indent:20px;
}

.enviarpormail a {	
    border-bottom: medium none;
    color: #5D5D5D;
    text-decoration: none;
}

.votacion  {	
    font-size: 11px !important;
	padding-top: 10px !important;
	float: none !important;
}

div.ntgvota_container  {	
    font-size: 11px !important ;
}

.banners-obligatorios {	
padding: 15px 0 5px;
border-top: 1px dotted #CCCCCB;
margin:0 auto;
width: 940px
}

.banners-obligatorios a {	
padding: 0 30px;
}

.banners-obligatorios a img {	
margin-bottom: 10px
}

.banners-obligatorios .fin a {	
padding-right: 0
}

.banners-obligatorios .correr a {	
padding-left: 265px
}
/*Accesos directos a Marcas, IGDo, etc */




.accesomarcas, .accesosigdo, .accesopatentes, .accesosdisenios, .accesospct {	
border-bottom: 1px dotted #CCCCCB;
height: 60px;
}

.accesomarcas {	

}

.accesosigdo {	

}

.accesopatentes {	

}

.accesosdisenios {	
	border-bottom: none;
}

.accesospct {

}

.accesomarcas a, .accesosigdo a, .accesopatentes a, .accesosdisenios a, .accesospct a {
font-weight: normal;
text-decoration:none;
padding: 0 5px 2px 8px;
color: #5D5D5D;
background: transparent url(../images/bullet_vermas.gif) no-repeat left 3px scroll;
}

.accesomarcas a:hover, .accesosigdo a:hover, .accesopatentes a:hover, .accesosdisenios a:hover, .accesospct a:hover {
text-decoration:none;
color: #006cb7
}


.accesomarcas ul, .accesosigdo ul, .accesopatentes ul, .accesosdisenios ul, .accesospct ul {
font-size: 11px;
margin: 0;
padding: 35px 0 0 65px;
min-height: 14px;
list-style: none;
}

.accesomarcas li, .accesosigdo li, .accesopatentes li, .accesosdisenios li, .accesospct li {
float: left;
margin-right: 4px
}

.accesosdestacados  {
border-bottom: 2px solid #d4d4d4;
background: url(../images/bg_menuvalor.png) no-repeat top left #f6f6f6;
height: 310px;
position:relative
}

.iconomecanismos {
width: 60px;
height: 300px;
position: absolute;
top: 0;
left:0;
z-index: 200
}

.iconomecanismos ul {
list-style: none;
padding: 0;
margin: 0;
}

.iconomecanismos li a{
text-indent: -9999%;
background-image:url(../images/sprite_accesos_destacados.png);
background-repeat: no-repeat;
background-position: 0 0;
display: block;
width: 60px;
height: 60px;
}

.iconomecanismos li.item1 a{
background-position: 0 0;
}

.iconomecanismos li.item2 a{
background-position: 0 -60px;
}

.iconomecanismos li.item3 a{
background-position: 0 -120px;
}

.iconomecanismos li.item4 a{
background-position: 0 -240px;

}

.iconomecanismos li.item5 a{
background-position: 0 -180px;
}


.iconomecanismos li.item1 a:hover{
background-position: -60px 0;
}

.iconomecanismos li.item2 a:hover {
background-position: -60px -60px;
}

.iconomecanismos li.item3 a:hover {
background-position: -60px -120px;
}

.iconomecanismos li.item4 a:hover {
background-position: -60px -240px;
}

.iconomecanismos li.item5 a:hover {
background-position: -60px -180px;
}


.mecanismostit1 , .mecanismostit2 , .mecanismostit3 , .mecanismostit4, .mecanismostit5 {
font-family: 'gobCL' ,Verdana;
font-size: 16px;
margin:0;
font-weight: normal;
position: absolute;
left: 65px;
height: 15px;
text-decoration: none
}


.mecanismostit1  {
top: 15px
}

.mecanismostit2  {
top: 75px
}

.mecanismostit3 {
top: 135px
}

.mecanismostit4 {
top: 255px
}

.mecanismostit5 {
top: 195px
}

.mecanismostit1 ul , .mecanismostit2 ul , .mecanismostit3 ul, .mecanismostit4 ul, .mecanismostit5 ul {
margin:0;
padding: 0;
list-style: none
}


.mecanismostit1 li a , .mecanismostit2 li a , .mecanismostit3 li a, .mecanismostit4 li a , .mecanismostit5 li a{
color: #006CB7; 
text-decoration: none
}

.mecanismostit1 li a:hover , .mecanismostit2 li a:hover , .mecanismostit3 li a:hover, .mecanismostit4 li a:hover, .mecanismostit5 li a:hover {
border-bottom: 1px dotted #006CB7; 
text-decoration: none
}

/*Para Redes sociales del home*/

.siganoshome {
min-height: 60px;
margin-bottom: 10px;
margin-top: 85px;
text-align: center;
}

.siganoshome h2 {
color: #5d5d5d;
font-family: 'gobCL' ,Verdana;
font-size: 14px;
font-weight: normal;
padding: 5px 0 10px;
} 

.siganoshome a {
padding: 0 5px;
} 

.siganoshome img {
	width: 25px;
	height: 25px;
	}

/*Agrupador de herramientas*/

.grupoherramientas {
padding: 0;
border-top: 1px dotted #ccc;
clear:both;
margin: 0 0 20px 0 ;
height: 35px
}

/*para desplegar recuadros de boletines*/

.paboletines .titulo {
font-size: 13px;
margin-top:5px;
padding-left: 120px
}

.paboletines div.figure {
margin-bottom: 15px;
margin-top: -22px;
clear: none
}


.paboletines .figure img  {
float:left;
margin-right: 15px;
margin-bottom: 15px;
box-shadow: 4px 4px 4px #999;
border: 1px solid #999
}


.paboletines .caption  {
clear:right;
float:left;
width: 500px !important;
font-size: 12px;
margin-top:20px;
font-size: 12px;
padding-left:3px
}

.palistado .titulo {
font-size: 15px;
margin-top:5px;
}

.recuadrostramites span.masinfo, .recuadrostramites span.irtramite{
	/*text-align: right;*/
	display:block
}

.recuadrostramites .masinfo, .recuadrostramites .irtramite{
	font-size: 11px;
    font-weight: normal;
	margin-left: 5px;
}



.recuadrostramites .masinfo a, .recuadrostramites .irtramite a{
		background: url(../images/bullet_vermas.gif) no-repeat scroll left 3px transparent;
    color: #006cb7;
    padding: 0 5px 2px 8px;
    text-decoration: none;
}

.recuadrostramites .masinfo a:hover, .recuadrostramites .irtramite a:hover {
	color: #5D5D5D;
	border-bottom: none
}

/*provisorio */

.recuadrostramites .irtramite a, .recuadrostramites .irtramite{
    color: #0F0
}


/* ---------------*/

.palistado .masinfo, .palistado .irtramite {
	margin-left: 3px;
	margin-right: 2px;
}

.pobiblioteca div  {
	min-height:50px;
	margin-bottom: 15px
}

.pobiblioteca .figure, .pobiblioteca .figure img  {
	width:30px;
}

.pobiblioteca .figure {
	border: 1px solid #5D5D5D
}


/*Para el eidox de contactos*/


#eidox_contactos.articulocompleto h2 {
    background: url(../images/bg_titulocaja.png) no-repeat scroll 0 0 transparent;
    color: #006CB7;
    font-family: 'gobCL',Verdana;
    font-size: 16px;
    font-weight: normal;
    height: 26px;
    margin-bottom: 15px;
    padding: 6px 0 0 11px;
}

#eidox_contactos.articulocompleto p {
	text-align: left !important
}

#eidox_contactos div:first-child {
	/*display:none*/
}

#eidox_contactos div {
	width: 220px;
	float: left;
	margin-left: 10px;
    margin-right: 10px;
	text-align: left
}

div#i__w3_paContacto_oficina_1_1131_VC3ADa20web {
	margin-left: 0;
}

 div#i__w3_paContacto_oficina_1_1131_Cartas  {
	margin-right:0
}



/*para fijar el subir del glosario*/

.subirglosario {
position:fixed; bottom:20px; margin-left:150px; background-color:#f7f7f7; border: 1px solid #e2e2e2; padding:1px 3px; border-radius: 2px;	
}


/*para unir imagene en comunidad*/
#valor_completo_i__w3_paComunidad_AccesoRegistro_1 img, #valor_completo_i__w3_paComunidad_AccesoRegistro_1 a, #valor_completo_i__w3_paComunidad_AccesoRegistro_1 {
margin:0px;
padding:0px;
border: none;
display: block
}

#valor_completo_i__w3_paComunidad_AccesoRegistro_1 img {
width:220px;
height: 124px;
border: none;
}

#valor_completo_i__w3_paComunidad_AccesoRegistro_1 {
height: 248px;
border: none;
}



.tabsnoticias .figure  {
width: 100px;
height: auto;
clear: left;
}

.tabsnoticias .figure img  {
width: 100px;
height: auto;
}


.articulocompleto .bajardoc {
display: block;
height:34px;
/*clear:none;
float:left;*/
margin: 0 10px 10px 0;
}

/*========= MARQUESINA FIJA ===========*/

/*Envoltorio caja*/
.marquesina-fija {
	position: relative;
	margin: 0 0 25px ;
	padding:0;
	height: 250px;
	width: 700px;
	overflow:hidden;
	background-color: #000;
	color: #FFF;
}

.marquesina-fija .titulo{
	display:block;
	font-size:18px;
	line-height: 22px;
	color: #fff;
	font-family: 'gobCL',Verdana,sans-serif;
	padding: 10px 0 8px 10px;
	font-weight:bold;
	position:relative;
	z-index:20;
	width: 220px;
}

.marquesina-fija .titulo a{
	color: #fff;
	text-decoration:none;
}

.marquesina-fija .titulo a:hover {
	color: #006cb7;
	text-decoration:none;
	border-bottom: none
}

.marquesina-fija .abstract{
	font-size:11px;
	font-weight: normal;
	padding: 0 0 10px 10px;
	margin-bottom: 10px;
	position:relative;
	z-index:20;
	width: 220px;
	overflow:hidden
}

.marquesina-fija .fecha{
	font-size:11px;
	font-weight: normal;
	padding: 0 0 5px 10px;
	position:relative;
	z-index:20;
	width: 220px;
}

.marquesina-fija .figure{
	margin: 0;
	padding:0;
	left:0;
	top:0;
	width: 700px;
	height: 250px;
	position:absolute;
	z-index:10
}

.marquesina-fija .figure img{
	width: 700px;
	height: 250px;
}

.marquesina-fija .vermas a{
	margin-left: 10px;
	color:#FFF;
	position:relative;
	z-index:20;
	background: url(../images/bullet_vermas_marq.gif) no-repeat 0 4px;
}

.organigrama .figure {
width: 700px;
height:auto;
float: none;
clear:none;
}

.organigrama .figure img{
width: 700px;
height:auto
}

.organigrama .figure .titulo {
width: 700px !important;

}