﻿


/***************************************/
/**************** MENU *****************/
/***************************************/

div#menu
{
	position: relative;
	width:905px; 
	height:35px;
  margin:0px 0px;
  padding:0px; 
  text-align:left; 
	clear: both;
	border: none;
	z-index:1000;
	background:url(../images/fd_menu.gif);
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 130;
}

#sddm div
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	}
	

#sddm div a
{	
	position: relative;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 11px 6px 10px 6px;
	color: #ffffff;
	font-family:arial, verdana, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	text-decoration:none;
}

#sddm div a:hover
{	
	background:url(../images/button4a.gif);
	color: #ffffff;
	top:0px;
	position: relative;
	}

#sddm span
{	position: absolute;
	visibility: hidden;
	top: 35px;
	padding: 0;
	}

	#sddm span a
	{	
		display: block;
		margin: 0px 0px 0px 0px;
	  padding: 2px 2px 2px 4px;
	  width:140px;
		border-bottom:solid 1px #24436c;
		border-left:solid 1px #24436c;
		border-right:solid 1px #24436c;
		background:url(../images/fdo-submenu.gif);
		font-family:arial;
		font-weight:normal;
	  font-size:11px;
	  color: #24436c;
		text-align: left;
		text-decoration: none;
		white-space: nowrap;
		}

	#sddm span a:hover
	{
		background-color: #e2ebf7;
		color: #ffffff;
	}










a:visited {color: #1a4876; text-decoration: none}
a:active {color: #1a4876; text-decoration: none}
a:link {color: #1a4876; text-decoration: none}
a:hover {color: #860909; text-decoration: none}

a.Ley:visited {color: #1a4876; text-decoration: none}
a.Ley:active {color: #1a4876; text-decoration: none}
a.Ley:link {color: #1a4876; text-decoration: none}
a.Ley:hover {color: #860909; text-decoration: none}

a.Foro:visited {color: #4f6e81; text-decoration: none; font-weight: Bold}
a.Foro:active {color: #4f6e81; text-decoration: none; font-weight: Bold}
a.Foro:link {color: #4f6e81; text-decoration: none; font-weight: Bold}
a.Foro:hover {color: #860909; text-decoration: none; font-weight: Bold}


.txtIDNPie
{
    FONT-SIZE: 10pt;
    COLOR: #01487a;
    FONT-FAMILY:  Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-weight: Bold;
}

.txtCapaNombre
{
    FONT-SIZE: 11pt;
    COLOR: #01487a;
    FONT-FAMILY:  Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-weight: Bold
}

.txtCapaDescCorta
{
    FONT-SIZE: 11pt;
    COLOR: #808080;
    FONT-FAMILY:  Arial, Tahoma, Verdana, Helvetica, sans-serif
}


.txtMesCalendario
{
    FONT-SIZE: 11pt;
    COLOR: #939393;
    FONT-FAMILY:  Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-weight: Bold
}

.txtConteCalendario
{
    FONT-SIZE: 10pt;
    COLOR: #234b6e;
    FONT-FAMILY:  Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-weight: Bold
}

.txtGlosarioLetra
{
    FONT-SIZE: 12pt;
    COLOR: #234b6e;
    FONT-FAMILY:  Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-weight: Bold
}

.txtGlosarioLetraBox
{
    FONT-SIZE: 15px;
    COLOR: #8a0101;
    FONT-FAMILY:  Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-weight: Bold
}

.txtArchivoMesAnio
{
    FONT-SIZE: 15px;
    COLOR: #8a0101;
    FONT-FAMILY:  Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.txtTituloBox
{
    FONT-SIZE: 10pt;
    COLOR: #8a0101;
    FONT-FAMILY:  Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-weight: Bold
}

.txtContenidosNombre
{
    FONT-SIZE: 9pt;
    COLOR: #1a4876;
    FONT-FAMILY:  Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-weight: Bold
}

.txtContenidosLink
{
    FONT-SIZE: 9pt;
    COLOR: #8a0101;
    FONT-FAMILY:  Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.txtUSR
{
    FONT-SIZE: 8pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
}

.txtTablaTitulo
{
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    font-weight: Bold
}

.txtTablaContenido
{
    FONT-SIZE: 9pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica
}

.txtBienvenida
{
    FONT-SIZE: 9pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
}

.txtCuerpoParrafo
{
    FONT-SIZE: 10pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
}

.txtTitulo
{
    FONT-SIZE: 14pt;
    COLOR: #1a4876;
    FONT-FAMILY:  Optima, Geneva, Helvetica, Arial, sans-serif;
    font-weight: Bold
}

.txtTituloRojo
{
    FONT-SIZE: 14pt;
    COLOR: #8d2530;
    FONT-FAMILY:  Optima, Georgia, Arial;
    font-weight: Bold
}

.txtCopete
{
    FONT-SIZE: 9pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify
}

.txtCuerpo 
{ 
	FONT-SIZE: 9pt; COLOR: #1a4876; 
	FONT-FAMILY:  arial, tahoma, verdana, helvetica; 
	text-align: justify 
}

.txtNormal
{
    FONT-SIZE: 9pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify
}

.txtNormal2
{
    FONT-SIZE: 10pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify
}
.txtFiles
{
    FONT-SIZE: 9pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica
}

.txtFolders
{
    FONT-SIZE: 10pt;
    COLOR: #4c6f9a;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica
}

.txtError
{
    FONT-SIZE: 9pt;
    COLOR: #b22828;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica
}

.txtForo
{
    FONT-SIZE: 11pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify;
    font-weight: Bold
}

.txtForoDescripcion
{
    FONT-SIZE: 9pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify
}

.txtForm
{
    FONT-SIZE: 9pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify;
    font-weight: Bold
}

.txtArea
{
    FONT-SIZE: 14px;
    COLOR: #1a4876;
    FONT-FAMILY:  Optima, Geneva, Helvetica, Arial, sans-serif;
    font-weight: Bold
}

.txtAreaIntegrante
{
    FONT-SIZE: 10pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify;
    font-weight: Bold
}

.txtAreaIntegranteEmpresa
{
    FONT-SIZE: 9pt;
    COLOR: #7e0015;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify
}

.contenidoresto
{
    FONT-SIZE: 14px;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica
}

.txtGrupoLinks
{
    FONT-SIZE: 10pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify;
    font-weight: Bold
}

.txtLinkNombre
{
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify;
    font-weight: Bold
}

.txtLinkDescripcion
{
    FONT-SIZE: 11px;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify
}

.txtLinkURL
{
    FONT-SIZE: 11px;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify
}

.FrameBorder
{
    BORDER-RIGHT: #c7c7c8 2px solid;
    BORDER-TOP: #c7c7c8 2px solid;
    BORDER-LEFT: #c7c7c8 2px solid;
    BORDER-BOTTOM: #c7c7c8 2px solid;
    COLOR: #FFFFFF;
    FONT-SIZE: 7pt;
    font-family: tahoma, verdana, arial, helvetica
}

.txtMsjNombre
{
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: left;
    font-weight: Bold
}

.txtMsjEmpresa
{
    FONT-SIZE: 11px;
    COLOR: #006699;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: left
}

.txtMsjDetalle
{
    FONT-SIZE: 11px;
    COLOR: #006699;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica;
    text-align: justify
}

.txtCampos
{
    FONT-SIZE: 9pt;
    COLOR: #1a4876;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica
}

a.TituloLink:visited {FONT-SIZE: 14pt;COLOR: #1a4876;FONT-FAMILY:  Optima, Geneva, Helvetica, Arial, sans-serif;font-weight: Bold; text-decoration: none}
a.TituloLink:active  {FONT-SIZE: 14pt;COLOR: #1a4876;FONT-FAMILY:  Optima, Geneva, Helvetica, Arial, sans-serif;font-weight: Bold; text-decoration: none}
a.TituloLink:link    {FONT-SIZE: 14pt;COLOR: #1a4876;FONT-FAMILY:  Optima, Geneva, Helvetica, Arial, sans-serif;font-weight: Bold; text-decoration: none}
a.TituloLink:hover   {FONT-SIZE: 14pt;COLOR: #860909;FONT-FAMILY:  Optima, Geneva, Helvetica, Arial, sans-serif;font-weight: Bold; text-decoration: none}


.txtFormConta
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #273a50;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.txtFormEnviar
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #273a50;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.txtObject
{
    BORDER-RIGHT: #273a50 1px solid;
    BORDER-TOP: #273a50 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #273a50 1px solid;
    COLOR: #666968;
    BORDER-BOTTOM: #273a50 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica
}

.txtArchivoAnio
{
    FONT-SIZE: 9pt;
    COLOR: #1f4166;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight: Bold
}

.txtArchivoMes
{
    FONT-SIZE: 9pt;
    COLOR: #5f5f5f;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica
}

.txtArchivoCanti
{
    FONT-SIZE: 9pt;
    COLOR: #adaf28;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight: Bold
}

.txtBoletin{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: Bold;
    color: #174fa4;
    font-size: 16px;
    font-weight: bold;
}

.txtBoletinComentarios{

    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: normal;
    color: #174fa4;
    font-size: 12px;
    padding-top: 8px;
    text-align: justify;
    line-height: 17px;

}

.txtCabBoletin{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: Bold;
    color: #174fa4;
    font-size: 14px;
    padding-left: 7px;
}
.txtBoletinTitulo{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: Bold;
    color: #174fa4;
    font-size: 12px;
    padding-left: 10px;
    padding-top: 8px;
}

.txtBoletinDesc{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: normal;
    color: #174fa4;
    font-size: 12px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 17px;
}

.txtBoletinLink{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: normal;
    color: #aa0000;
    font-size: 11px;
    padding-left: 10px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    text-align: right;
}

.txtBoletinLink a{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: normal;
    color: #174fa4;
    font-size: 11px;
    padding-top: 2px;
    padding-left: 20px;
    padding-right: 10px;
    padding-bottom: 3px;
    text-align: right;
    line-height: 10px;
    vertical-align: bottom;
    background-image: url('../images/pdf-icon.png');
    background-repeat: no-repeat;
    background-position: left top;
}

.txtBoletinLink a:hover{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: normal;
    color: #aa0000;
    font-size: 11px;
    padding-top: 2px;
    padding-left: 20px;
    padding-right: 10px;
    padding-bottom: 3px;
    text-align: right;
    line-height: 10px;
    vertical-align: bottom;
    background-image: url('../images/pdf-icon.png');
    background-repeat: no-repeat;
    background-position: left top;
}

.txtIDNDesc{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: normal;
    color: #174fa4;
    font-size: 12px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 15px;
	height: 53px;
	text-align: center;
}

.idnYearGroupOpen{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: bold;
    color: #ffffff;
    font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 30px;
	text-align: center;
	background-color: #124981;
	border-bottom: solid 1px #2e639a;
	background-image: url('../images/contract.png');
	background-repeat: no-repeat;
	cursor: pointer;
}

.idnYearGroupClose{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: bold;
    color: #ffffff;
    font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 30px;
	text-align: center;
	background-color: #124981;
	border-bottom: solid 1px #2e639a;
	background-image: url('../images/expand.png');
	background-repeat: no-repeat;
	cursor: pointer;
}

.idnMonthGroupOpen{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: bold;
    color: #023366;
    font-size: 10px;
    padding-left: 25px;
    padding-right: 10px;
    line-height: 20px;
	text-align: left;
	background-color: #bed4ee;
	text-transform:uppercase;
	letter-spacing: 1px;
	border-bottom: solid 1px #2e639a;
	background-image: url('../images/contract-month.png');
	background-repeat: no-repeat;
	cursor: pointer;
}

.idnMonthGroupClose{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: bold;
    color: #023366;
    font-size: 10px;
    padding-left: 25px;
    padding-right: 10px;
    line-height: 20px;
	text-align: left;
	background-color: #bed4ee;
	text-transform:uppercase;
	letter-spacing: 1px;
	border-bottom: solid 1px #2e639a;
	background-image: url('../images/expand-month.png');
	background-repeat: no-repeat;
	cursor: pointer;
}

.idnGroupDesc{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: normal;
    color: #023366;
    font-size: 12px;
    padding-left: 15px;
    padding-right: 5px;
    line-height: 25px;
	text-align: left;
	text-transform:capitalize;
	border-bottom: dashed 1px #eaeaea;	
	cursor: pointer;
}

.idnGroupDesc td{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: normal;
    color: #023366;
    font-size: 12px;
    line-height: 18px;
	padding-top:4px;
	padding-bottom:4px;
	text-align: left;
	text-transform:capitalize;
	border-bottom: dashed 1px #eaeaea;	
	cursor: pointer;
}

.idnGroupDescSelected{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: bold;
    color: #023366;
    font-size: 12px;
    padding-left: 15px;
    padding-right: 5px;
    line-height: 25px;
	text-align: left;
	text-transform:capitalize;
	border-bottom: dashed 1px #eaeaea;	
	cursor: pointer;
	background-image: url('../images/idn-selected.jpg');
	background-repeat: no-repeat;
}

.idnGroupDescSelected td{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: bold;
    color: #023366;
    font-size: 12px;
    line-height: 18px;
	padding-top:4px;
	padding-bottom:4px;
	text-align: left;
	text-transform:capitalize;
	border-bottom: dashed 1px #eaeaea;	
	cursor: pointer;
}

.txtIDNDescSmall{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: normal;
    color: #174fa4;
    font-size: 12px;
    padding-left: 10px;
    padding-right: 10px;
	line-height: 15px;
    height: 53px;
	text-align: center;
	vertical-align: middle;
	overflow:hidden;
	width:190px;
}

.ResultadoSeccionItem{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: bold;
    color: #174fa4;
    font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
    padding-left: 35px;
    padding-right: 10px;
	line-height: 25px;
	background-image: url(../images/search_sec_item.jpg);
	background-repeat: no-repeat;
}

.ResultadoSeccionItem a{
	line-height: 25px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: bold;
    color: #174fa4;
    font-size: 14px;
}

.ResultadoSeccionItem a:HOVER{
	line-height: 25px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: bold;
    color: #174fa4;
    font-size: 14px;
	text-decoration: underline;
}

.ResultadoSeccionItem a:VISITED{
	line-height: 25px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: bold;
    color: #174fa4;
    font-size: 14px;
}

.ResultadoSeccionOcurrencias {
	line-height: 25px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
    font-weight: normal;
    color: #505648;
    font-size: 10px;
}

.cifraNumero{
	text-decoration: none;
	font-family: Arial, Sans, Tahoma;
	font-size: 36px;
	font-weight: bold;
	color: #224d93;
	width: 150px;
	text-align:right;
	vertical-align: top;
	padding-top:3px;
	padding-left:5px;
	padding-right:15px;
	padding-bottom:45px;
}

.cifraDesc{
	text-decoration: none;
	font-family: Arial, Sans, Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #555555;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:45px;
	width: 330px;
}

.arrowBack{

	background-image:url(../images/arrow-back.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	text-decoration: none;
	font-family: Arial, Sans, Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #555555;

}
