﻿body	{font-size:100%; background-color: #000016; margin-top: 0px;}

/********************
*Tamaños  Porcentaje*
* 08.0pt -> 067%	*
* 09.0pt -> 075%	*
* 10.0pt -> 083%	*
* 10.5pt -> 087%	*
* 11.0pt -> 092%	*					
* 12.0pt -> 100%	*
* 13.0pt -> 108%	*
* 14.0pt -> 116%	*
* 15.0pt -> 125%	*
********************/

.in18	{font-family: "Trebuchet MS"; font-size: 116%; font-weight: bold; color: #0063A4;}
.in16	{font-family: "Trebuchet MS"; font-size: 100%; color: #9BC65A; line-height:28pt;}

.sTIT	{font-family: "Trebuchet MS"; font-size: 116%; color: #338195; font-weight: bold; padding-left: 12px;}
.sSUB	{font-family: "Trebuchet MS"; font-size: 100%; color: #9BC65A; text-align: justify; padding-left: 12px;}
.sCON	{font-family: "Trebuchet MS"; font-size:  83%; color: #9BC65A; text-align: justify; text-indent: 15px; padding-left: 0px; padding-right: 6px;}
.sJM1	{font-family: "Trebuchet MS"; font-size:  83%; color: #9BC65A; text-align: justify; padding-left: 0px; padding-right: 6px;}
.sCOO	{font-family: "Trebuchet MS"; font-size:  83%; color: #338195; padding-left: 0px; padding-right: 6px;}
.sCNE	{font-family: "Trebuchet MS"; font-size: 100%; color: #9BC65A; text-align: justify; text-indent: 15px; padding-left: 0px; padding-right: 6px;}
.sCNG	{font-family: "Trebuchet MS"; font-size:  83%; color: #999999; text-align: justify; text-indent: 15px; padding-left: 0px; padding-right: 6px;}
.sCNG1{font-family: "Trebuchet MS"; font-size:  83%; color: #999999; text-align: justify; padding-left: 0px; padding-right: 6px;}
.sLI1	{font-family: "Trebuchet MS"; font-size:  83%; color: #9BC65A; text-align: justify; text-indent: -15px; padding-left: 16px; padding-right: 6px;}
.sLI2	{font-family: "Trebuchet MS"; font-size:  83%; color: #9BC65A; text-align: center;  text-indent: -15px; padding-left: 16px; padding-right: 6px;}

.sCAB	{font-family: "Trebuchet MS"; font-size: 75%; color: #888888; text-align: left;}
.sRES	{font-family: "Trebuchet MS"; font-size: 83%; font-weight: bold; color: #0063A4; text-indent: 15px; padding-left: 0px; padding-right: 6px;}

A.in18:link, A.in18:visited, A.in18:active  	{font-family: "Trebuchet MS"; font-size: 116%; color: #0063A4; text-decoration:none;}
A.in18:hover   									{text-decoration:none; color:#9BC65A; font-size: 116%;}

/*MENU PRINCIPAL*/
.tbMENU {background-image: url(../images/men_fond.png); background-repeat: repeat-x;}
.celMI {background-image: url(../images/men_fizc.png); background-repeat: no-repeat;}
.celMD {background-image: url(../images/men_fdec.png); background-repeat: no-repeat;}

.opOUT {                                                                                                          padding-left: 10pt; padding-bottom: 2pt; cursor: hand;}
.opOVE {background-image: url(../images/men_ovec.png); background-repeat: no-repeat; background-position: center; padding-left: 10pt; padding-bottom: 2pt; cursor: hand;}
.opACT {background-image: url(../images/men_ovec.png); background-repeat: no-repeat; background-position: center; padding-left: 10pt; padding-bottom: 2pt;}

/*SUBMENU*/
.sbOVE {background-image: url(../images/sub_ove.png); background-repeat: no-repeat; text-align: center; cursor: hand; padding-top: 10px; }
.sbOUT {background-image: url(../images/sub_out.png); background-repeat: no-repeat; text-align: center; cursor: hand; padding-top: 10px; }

/*MENU PAGINA*/
.spOUT {																																																								font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 92%; font-weight: normal; color: #FFFFFF; text-align: left; padding-left: 24px; cursor: hand;}
.spOVE {background-image: url(../images/enlmc_ove.png); background-repeat: no-repeat; background-position: bottom left; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 92%; font-weight: normal; color: #FFFFFF; text-align: left; padding-left: 24px; cursor: hand;}
.spACT {background-image: url(../images/enlmc_act.png); background-repeat: no-repeat; background-position: bottom left; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 92%; font-weight: normal; color: #FF9900; text-align: left; padding-left: 24px; cursor: not-allowed;}

/*MENU IZQ subPAGINAS*/
.siOUT {                                                                             font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 92%; font-weight: normal; color: #338195; padding-left: 24px; cursor: hand;}
.siOVE {background-image: url(../images/supm_ove.png); background-repeat: no-repeat; font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 92%; font-weight: normal; color: #FF9900; padding-left: 24px; cursor: hand;}
.siACT {background-image: url(../images/supm_act.png); background-repeat: no-repeat; font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 92%; font-weight: normal; color: #FF9900; padding-left: 24px; cursor: not-allowed;}

/*LINKS*/
A.LK1:link, A.LK1:visited, A.LK1:active {font-family: Trebuchet MS, Helvetica, sans-serif; text-align: center ; text-decoration:none; font-size: 100%; font-weight: normal; color: #338195;}
A.LK1:hover                             {font-family: Trebuchet MS, Helvetica, sans-serif; text-align: center ; text-decoration:none; font-size: 100%; font-weight: normal; color: #9BC65A;}

A.LK2:link, A.LK2:visited, A.LK2:active {font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 100%; font-weight: bold; color: #FFFFFF;}
A.LK2:hover                             {font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 100%; font-weight: bold; color: #FFFFCC;}

A.LK3:link, A.LK3:visited, A.LK3:active {font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 90%; font-weight: normal; color: #338195;}
A.LK3:hover                             {font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 90%; font-weight: normal; color: #FF9900;}

A.LK4:link, A.LK4:visited, A.LK4:active {font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 90%; font-weight: normal; color: #9BC65A;}
A.LK4:hover                             {font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 90%; font-weight: normal; color: #ff9900;}

A.LK5:link, A.LK5:visited, A.LK5:active {font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 90%; font-weight: normal; color: #999999;}
A.LK5:hover                             {font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 90%; font-weight: normal; color: #FF9900;}

A.btN:link, A.btN:visited, A.btN:active {font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 100%; line-height: 20px; width: 260px; border-width: 1px; border-style:solid; border-color: #9BC65A; color: #FFFFFF; background-color: #74993B; display: block;}
A.btN:hover                             {font-family: Trebuchet MS, Helvetica, sans-serif; text-decoration:none; font-size: 100%; line-height: 20px; width: 260px; border-width: 1px; border-style:solid; border-color: #FF9900; color: #990000; background-color: #FAFFFA; display: block;}

A.btV:link, A.btV:visited, A.btV:active {font-family: Trebuchet MS, Helvetica, sans-serif;; text-decoration:none; font-size: 82%; line-height: 14px; width: 68px; border-width: 1px; border-style:solid; border-color: #9BC65A; color: #338195; background-color: #FFFFFF; display: block;}
A.btV:hover                             {font-family: Trebuchet MS, Helvetica, sans-serif;; text-decoration:none; font-size: 82%; line-height: 14px; width: 68px; border-width: 1px; border-style:solid; border-color: #FF9900; color: #990000; background-color: #FAFFFA; display: block;}

/* CUADROS IMPUTS*/
.sIM1 {height: 20px; width: 460px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size:83%; font-weight: bold; color: #338195; border: 1px solid #9BC65A; background-color: #FAFFFA; overflow:hidden;}
.sIM2 {height: 20px; width: 300px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size:83%; font-weight: bold; color: #338195; border: 1px solid #9BC65A; background-color: #FAFFFA; overflow:hidden;}
.sIM3 {height: 20px; width:  60px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size:83%; font-weight: bold; color: #338195; border: 1px solid #9BC65A; background-color: #FAFFFA; overflow:hidden;}
.sIM4 {height: 20px; width: 320px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size:83%; font-weight: bold; color: #338195; border: 1px solid #9BC65A; background-color: #FAFFFA; overflow:hidden;}
.sIM5 {height: 20px; width: 210px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size:83%; font-weight: bold; color: #338195; border: 1px solid #9BC65A; background-color: #FAFFFA; overflow:hidden;}
.sIM6 {height: 60px; width: 460px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size:83%; font-weight: bold; color: #338195; border: 1px solid #9BC65A; background-color: #FAFFFA; overflow:hidden;}
.sIM7 {height: 19px; width: 150px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size:83%; font-weight: bold; color: #338195; border: 1px solid #9BC65A; background-color: #FAFFFA; overflow:hidden;}

/* ESTILOS PARA LA TABLA ORDENABLE */
.estTBL tr.resalta {background-color: #990000; cursor:hand}
.estTBL tr.anulare {background-color: #000016;}
.estTBL td         {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 80%; color: #FFFFFF;}

A.lnkTBL:link, A.lnkTBL:visited, A.lnkTBL:active {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 100%; color: #CCFFFF; display: block;}
A.lnkTBL:hover                                   {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 100%; color: #FFFFFF; display: block;}


.txtCAB {font-family: Trebuchet MS, Arial, Geneva, Helvetica; font-size: 75%; font-weight: normal; color: #FFFFFF; padding-left: 2px; padding-right: 2px;}
.txtIND {font-family: Trebuchet MS, Arial, Geneva, Helvetica; font-size: 70%; font-weight: normal; color: #FFFF00; padding-left: 2px; padding-right: 2px;}
.numCAB {font-family: Trebuchet MS, Arial, Geneva, Helvetica; font-size: 75%; font-weight: normal; color: #000066; padding-left: 2px; padding-right: 2px;}
.txtPIE {font-family: Trebuchet MS, Arial, Geneva, Helvetica; font-size: 70%; font-weight: normal; color: #FFFFFF; padding-left: 2px; padding-right: 2px;}

A.btCAB:link, A.btCAB:visited, A.btCAB:active {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 80%; height:21px; border-width:1px; border-style:solid; border-color: #73AADA; color: #FFFFFF; display: block;}
A.btCAB:hover                                 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 80%; height:21px; border-width:1px; border-style:solid; border-color: #FFFFFF; color: #000066; display: block}

A.btPAG:link, A.btPAG:visited, A.btPAG:active {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 70%; color: #0000AA}
A.btPAG:hover                                 {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 70%; color: #BB0000}

.stIM_B {height: 16px; width: 22px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 90%; font-weight: normal; color: #00099; line-height: 10px; padding-left:4px; padding-top: 3px; border: 0px; background-color: #FFFFFF; overflow:hidden;}

/* Estilos para los links para las páginas*/
.out1 {background: #ECE9D8; border: 1px solid; border-color: #000099; font: normal 90% Trebuchet MS, Helvetica, sans-serif; width: 12pt; height: 11pt; color: #000099; text-align: center; padding-left:2px; padding-right:2px; padding-top:1px; display: block;}
.ove1 {background: #FFFFFF; border: 1px solid; border-color: #BB0000; font: normal 90% Trebuchet MS, Helvetica, sans-serif; width: 12pt; height: 11pt; text-align: center; padding-left:2px; padding-right:2px; padding-top:1px; display: block;}
.act1 {background: #ECE9D8; border: 1px solid; border-color: #BB0000; font: bold   60% Trebuchet MS, Helvetica, sans-serif; width: 12pt; height: 11pt; text-align: center; padding-left:2px; padding-right:2px; display: block;}
