.texto_tit_menu2 {
	font-family: tahoma;
	font-size: 12pt;
	margin-top: 0px;
	color: #ffffff;
	font-style: normal;
	font-weight: bolder;
}
.texto_int_menu2 {
	font-family: tahoma;
	font-size: 10pt;
	margin-top: 0px;
	color: #ffffff;
	font-style: normal;
	font-weight: bolder;
}
.copyright01 {
	font-family: tahoma;
	font-size: 8pt;
	color:#000033;
	font-style: normal;
	font-weight: normal;
}
.copyright02 {
	font-family: tahoma;
	font-size: 6pt;
	color:#999999;
	font-style: normal;
	font-weight: normal;
}
.titulo_01 {
	font-family: sans-serif;
	font-size: 12pt;
	color: #0033A9;
	margin-bottom: 5px;
	font-style: normal;
	font-weight: bolder;
}
.titulo_02 {
	font-family: sans-serif;
	font-size: 10pt;
	color: #3F85BE;
	margin-bottom: 5px;
	font-style: normal;
	font-weight: bolder;
}
.titulo_03 {
	font-family: sans-serif;
	font-size: 9pt;
	color: #0033A9;
	margin-bottom: 5px;
	font-style: normal;
	font-weight: bolder;
}
.titulo_04 {
	font-family: sans-serif;
	font-size: 10pt;
	color: #ffffff;
	margin-bottom: 5px;
	font-style: normal;
	font-weight: bolder;
}
.titulo {
	font-family: tahoma;
	font-size: 10pt;
	margin-top: 0px;
	color: #000066;
	font-style: normal;
	font-weight: bolder;
}.titulo_s {
	font-family: tahoma;
	font-size: 11pt;
	margin-top: 0px;
	color: #F2AA00;
	font-style: normal;
	font-weight: bolder;
}
.txt_bco {
	font-family: sans-serif;
	font-size: 10pt;
	margin-top: 0px;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
}
.txt_azul {
	font-family: sans-serif;
	font-size: 10pt;
	margin-top: 0px;
	color: #000099;
	font-style: normal;
	font-weight: normal;
}
.bold_negro {
font-family: arial, helvetica, sans-serif;
font-size: 10pt;
margin-top: 0px;
color: #000000;
font-style: normal;
font-weight: bolder;
}
.bold_titulo {
font-family: arial, helvetica, sans-serif;
font-size: 13pt;
margin-top: 0px;
color: #000000;
font-style: normal;
font-weight: bolder;
}
.bold_titulo_s {
	font-family: arial, helvetica, sans-serif;
	font-size: 13pt;
	margin-top: 0px;
	color: #CC9900;
	font-style: normal;
	font-weight: bolder;
}
.convenio {
	font-family: sans-serif;
	font-size: 7pt;
	margin-top: 0px;
	color: #C8B300;
	font-style: normal;
	font-weight: bolder;
}
.letra {
	font-family: "Times New Roman", Times, serif;
	font-size: 35pt;
	color: #990000;
	font-style: normal;
	font-weight: normal;
}
/***************************************************************************
Tags:			TD, P, UL, OL, LI
***************************************************************************/

td {
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
margin-top: 0px;
color: #000000;
}
p {
font-family: arial, helvetica, sans-serif;
font-size: 8pt;
margin-top: 0px;
margin-bottom: 14px;
color: #000000;
}
ul {
font: 10pt arial, helvetica, sans-serif;
text-decoration: none;
font-style: normal;
font-weight: normal;
list-style-type: square;
margin-top: 3px;
color:#000000;
}
li {
list-style-type : square;
font: 10pt arial, helvetica, sans-serif;
margin-top: 4pt;
color:#000000;
}
/***************************************************************************
Tags:			H1, H2, H3, H4, H5
***************************************************************************/

h1 {
	font-family: sans-serif;
	font-size: 12pt;
	color: #000099;
	margin-bottom: 5px;
	font-style: normal;
	font-weight: bolder;
}
h2 {
	font-family: sans-serif;
	font-size: 10pt;
	color: #0099FF;
	margin-bottom: 5px;
	font-style: normal;
	font-weight: bolder;
}
h3 {
font-family: arial, helvetica, sans-serif;
font-size: 8pt;
color: #CC6600;
margin-bottom: 0px;
}
h4 {
font-family: arial, helvetica, sans-serif;
font-size: 8pt;
color: #000000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
}

/***************************************************************************
Tags:			A HREF
***************************************************************************/

a {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #cccccc;
	text-decoration: none;
}
a:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.menu_01 {
	font-family: sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.menu_01:visited {
	font-family: sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.menu_01:hover {
	font-family: sans-serif;
	font-size: 9pt;
	color: #cccccc;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.menu_01:active {
	font-family: sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.menu_02 {
	font-family: tahoma;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.menu_02:visited {
	font-family: tahoma;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.menu_02:hover {
	font-family: tahoma;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.menu_02:active {
	font-family: tahoma;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.menu_03 {
	font-family: tahoma;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
a.menu_03:visited {
	font-family: tahoma;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;	
}
a.menu_03:hover {
	font-family: tahoma;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;	
}
a.menu_03:active {
	font-family: tahoma;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;	
}
a.menu_04 {
	font-family: tahoma;
	font-size: 10pt;
	color: #0033A9;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
a.menu_04:visited {
	font-family: tahoma;
	font-size: 10pt;
	color: #0033A9;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;	
}
a.menu_04:hover {
	font-family: tahoma;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;	
}
a.menu_04:active {
	font-family: tahoma;
	font-size: 10pt;
	color: #0033A9;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;	
}
a.menu_05 {
	font-family: tahoma;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.menu_05:visited {
	font-family: tahoma;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.menu_05:hover {
	font-family: tahoma;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.menu_05:active {
	font-family: tahoma;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.conozcamas {
	font-family: sans-serif;
	font-size: 8pt;
	color: #EFAB00;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.conozcamas:visited {
	font-family: sans-serif;
	font-size: 8pt;
	color: #EFAB00;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.conozcamas:hover {
	font-family: sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.conozcamas:active {
	font-family: sans-serif;
	font-size: 8pt;
	color: #EFAB00;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.nar_01 {
	font-family: sans-serif;
	font-size: 10pt;
	color: #595959;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.nar_01:visited {
	font-family: sans-serif;
	font-size: 10pt;
	color: #595959;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.nar_01:hover {
	font-family: sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.nar_01:active {
	font-family: sans-serif;
	font-size: 10pt;
	color: #595959;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.bco_01:hover {
	font-family: sans-serif;
	font-size: 8pt;
	color: #996600;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.bco_01:active {
	font-family: sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.mar_01 {
	font-family: sans-serif;
	font-size: 8pt;
	color: #990000;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.mar_01:visited {
	font-family: sans-serif;
	font-size: 8pt;
	color: #990000;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.mar_01:hover {
	font-family: sans-serif;
	font-size: 8pt;
	color: #CCCC00;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.mar_01:active {
	font-family: sans-serif;
	font-size: 8pt;
	color: #990000;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.m-01 {
	font-family: sans-serif;
	font-size: 8pt;
	color: #000066;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.m-01:visited {
	font-family: sans-serif;
	font-size: 8pt;
	color: #000066;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.m-01:hover {
	font-family: sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	text-decoration: underline;
	font-style: normal;
	font-weight: bolder;
}
a.m-01:active {
	font-family: sans-serif;
	font-size: 8pt;
	color: #000066;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.mas_01 {
	font-family: sans-serif;
	font-size: 7pt;
	color: #CCCC00;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.mas_01:visited {
	font-family: sans-serif;
	font-size: 7pt;
	color: #CCCC00;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.mas_01:hover {
	font-family: sans-serif;
	font-size: 7pt;
	color: #990000;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.mas_01:active {
	font-family: sans-serif;
	font-size: 7pt;
	color: #CCCC00;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;	
}
a.prods_01 {
	font-family: sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
	font-style: normal;
	font-weight: bolder;
}
a.prods_01:visited {
	font-family: sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
	font-style: normal;
	font-weight: bolder;	
}
a.prods_01:hover {
	font-family: sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;
}
a.prods_01:active {
	font-family: sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
	font-style: normal;
	font-weight: bolder;	
}
a.path {
	font-family: tahoma;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
}
a.path:visited {
	font-family: tahoma;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;	
}
a.path:hover {
	font-family: tahoma;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
a.path:active {
	font-family: tahoma;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;	
}
/***************************************************************************
Tags:			TABLE, TR, TH, TD
***************************************************************************/

table.breadcrumbs {
font-family: arial, helvetica, sans-serif;
font-size: 8pt;
color: #000000;
border-width: 1px;
border-style: solid;
border-left-color: #CACACA;
border-top-color: #CACACA;
border-right-color: #79818D;
border-bottom-color: #79818D;
background-color: #ffffff;
}
table.d01 {	
			border:1px dotted;
			border-bottom-color:#ffffff; /* Green */
			border-top-color:#ffffff;    /* Red */
			border-left-color:#ff0000;   /* Black */
			border-right-color:#ffffff;  /* Blue */
	}	
/***************************************************************************
Tags:			FORM, INPUT, SELECT, OPTION, TEXTAREA
***************************************************************************/
.lineahgris	{
	margin-top: 0.5em;
	padding-top: 0.5em;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	margin-left: 1em;
}
.lineahb_2	{
	border-top-width: 1px;
	border-top-color: #ffffff;
	border-top-style: dotted;
}
.lineahg	{
	border-top-width: 1px;
	border-top-color: #d3d4d5;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #d3d4d5;
	border-bottom-style: solid;
}
.lineahgt	{
	margin-top: .5em;
	padding-top: .5em;
	border-top-width: 1px;
	border-top-color: #d3d4d5;
	border-top-style: dotted;
}
.lineahoab	{
	margin-top: .5em;
	padding-top: .5em;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: dotted;
	margin-left: 1em;	
}
.lineavb	{
	margin-top: .5em;
	padding-top: .5em;
	border-left-width: 1px;
	border-left-color: #d3d4d5;
	border-left-style: dotted;
	margin: 2em;
}
.lineavg	{
	margin-top: .5em;
	padding-top: .5em;
	border-left-width: 1px;
	border-left-color: #d3d4d5;
	border-left-style: dotted;
	margin: 2em;
}
.lineavhg	{
	margin-top: .5em;
	padding-top: .5em;
	border-left-width: 1px;
	border-left-color: #d3d4d5;
	border-left-style: dotted;
	margin: 2em;
	border-top-width: 1px;
	border-top-color: #d3d4d5;
	border-top-style: dotted;	
}
.marco_nar	{
	border-top-width: 1px;
	border-top-color: #EAA035;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #EAA035;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-color: #EAA035;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #EAA035;
	border-right-style: solid;
}
.marco_gris	{
	border-top-width: 1px;
	border-top-color: #d3d4d5;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #d3d4d5;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-color: #d3d4d5;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #d3d4d5;
	border-right-style: solid;
}
.marco_lic	{
	border-top-width: 1px;
	border-top-color: #622524;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #622524;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-color: #622524;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #622524;
	border-right-style: solid;
}
.marco_ma	{
	border-top-width: 1px;
	border-top-color: #404040;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #404040;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-color: #404040;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #404040;
	border-right-style: solid;
}
.marco_sapp	{
	border-top-width: 1px;
	border-top-color: #102540;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #102540;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-color: #102540;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #102540;
	border-right-style: solid;
}
.marco_idio	{
	border-top-width: 1px;
	border-top-color: #4F6328;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #4F6328;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-color: #4F6328;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #4F6328;
	border-right-style: solid;
}
.marco_ext	{
	border-top-width: 1px;
	border-top-color: #A6A6A6;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A6A6A6;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-color: #A6A6A6;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #A6A6A6;
	border-right-style: solid;
}