﻿a,table,th,td,body {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#767676; padding:0px;}

body {margin:0px; background:url(../img/bgrfondosup.jpg) no-repeat top center #003756;}/*#003756;*/

/*Definicion de la Base del Cuerpo*/
.tbCuerpo{padding:0px; width:892px;}
table.tbCuerpo td.tdIzqSup {width:261px; height:118px; background:url(../img/bgrizqsup.gif); vertical-align:top; padding-top:20px;}
table.tbCuerpo td.tdDerSup {width:631px; height:118px; background:url(../img/bgrdersup.gif); vertical-align:bottom; padding-bottom:22px;}
table.tbCuerpo td.tdMidFla {width:892px; height:235px; background:url(../img/bgrflash.gif); vertical-align:middle; text-align:center;}
table.tbCuerpo td.tdInfCue {width:892px; height:400px; background:url(../img/bgrcuerpo.gif); vertical-align:middle; text-align:center;}
table.tbCuerpo td.tdMKS {width:892px; height:30px; background:url(../img/bgrcuerpo.gif); vertical-align:bottom; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#666666;}
table.tbCuerpo td.tdMnuPie {width:892px; height:40px; background:url(../img/bgrmnupie.gif); vertical-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#b26400;}
table.tbCuerpo td.tdPie {width:892px; height:29px; background:url(../img/bgrpie.gif); text-align:center; vertical-align:top; color:#666666; font-size:9px;}

.tbContenido{padding:0px; width:892px;}
table.tbContenido td.tdIzqSep {width:10px;}
table.tbContenido td.tdBarraIzq {width:263px; vertical-align:top; padding-top:2px;}
table.tbContenido td.tdMidIzqSep {width:16px;}
table.tbContenido td.tdMidContenido {width:571px; vertical-align:top; padding-top:2px; text-align:center;}
table.tbContenido td.tdMidDerSep {width:16px;}
table.tbContenido td.tdDerSep {width:16px;}

.tbMidContenido{padding:0px; width:571px;}
table.tbMidContenido td.tdMidContenidoSup {width:571px; height:4px; background:url(../img/bgrcontenidosup.gif) no-repeat;}
table.tbMidContenido td.tdMidContenidoMid {width:571px; height:600px; background:url(../img/bgrcontenidomid.gif); text-align:justify; padding:0px 10px 0px 10px; vertical-align:top; }
table.tbMidContenido td.tdMidContenidoInf {width:571px; height:4px; background:url(../img/bgrcontenidoinf.gif) no-repeat;}

.tbBarIzq{padding:0px; width:225px;}
table.tbBarIzq td.tdTitulo {width:225px; height:43px; background:url(../img/bgrmnuizqtit.jpg); text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#989999; text-decoration:none;}
table.tbBarIzq td.tdContenido {width:225px; height:250px; background:url(../img/bgrmnuizqcon.jpg); text-align:center; vertical-align:middle;}
table.tbBarIzq td.tdPie {width:225px; height:4px; background:url(../img/bgrmnuizqpie.jpg);}

.tbMnuIzq {padding:0px;}
table.tbMnuIzq td.tdMnuIzqNorm {background:url(../img/icovineta.gif ) no-repeat top left #ffffff; color:#989999; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;  padding-left:15px; }
table.tbMnuIzq td.tdMnuIzqOver {background:url(../img/icovineta.gif ) no-repeat top left #ffffff; color:#989999; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;  padding-left:15px; text-decoration:underline;}

.tbLogin{padding:0px; width:225px; height:203px; background:url(../img/bgrlogin.jpg);}
table.tbLogin td.tdTitulo {height:50px; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#ffffff; text-decoration:none;}
table.tbLogin td.tdLabel {text-align:left; padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#b9d3e2;}
table.tbLogin td.tdInput {text-align:left; padding-left:15px;}
.ctlLoginInput {font-family:Arial, Helvetica, sans-serif; font-size:10px; background:#ffffff; border:1px solid #e9ecf1; height:15px; color:#8c8d8f; width:340px;}

.tbMnuPie {padding:0px;}
table.tbMnuPie td.tdMnuPieNorm {color:#1773a6; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; }
table.tbMnuPie td.tdMnuPieOver {color:#1773a6; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:underline; font-weight:bold; }
table.tbMnuPie td.tdMnuSepara {width:10px; text-align:center;}

.tbNov {padding:0px; width:190px;}
table.tbNov td.tdFecha {background:url(../img/icovineta.gif ) no-repeat top left #ffffff; color:#0f5f9a; text-align:left; vertical-align:bottom; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; padding-left:15px;}
table.tbNov td.tdTxtNov {color:#767676; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
table.tbNov td.tdSeparador {height:30px; text-align:center; vertical-align:middle;}

/*Definicion de las listas expandidas y colapsadas*/
.tdECLista {height:25px; width:570px; padding-left:10px; text-align:justify; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#767676; background:url(../img/btnmas.gif) no-repeat center right #f2f4f5;}
.tdECListaSel {height:25px; width:570px; padding-left:10px; text-align:justify; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; background:url(../img/btnmas.gif) no-repeat center right #f2f4f5;}
.tdECListaExp {height:25px; width:570px; padding-left:10px; text-align:justify; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; background:url(../img/btnmenos.gif) no-repeat center right #f2f4f5;}


/*Otra definiciones*/
.tdTitulo {text-align:left;}
.tdTitulo2 {text-align:left; color:#8f8b8b; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
.tdTitulo3 {text-align:left; color:#8f8b8b; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; padding-left:10px;}
.divTituloTexto {color:#8f8b8b; top:-1px; left:-1px; position:absolute; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; }
.divTituloSombra {color:#ece9d8; position:relative; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px;}


.tdTexto {padding-left:10px; text-align:justify; color:#767676;} 
.tdVinetaImg {padding-left:10px; width:20px; text-align:right; padding-right:2px; vertical-align:bottom; background:url(../img/icovineta.gif ) no-repeat top right;}
.tdVinetaTxt {padding-left:10px; width:20px; text-align:right; padding-right:2px; vertical-align:top; color:#767676;}
.tdVinetaTxt2 {width:10px; text-align:right; padding-right:2px; vertical-align:top; color:#767676;}
.tdInterHoriz0 {height:1px;}
.tdInterHoriz1 {height:2px;}
.tdInterHoriz2 {height:5px;}
.tdInterHoriz3 {height:10px;}
.tdInterHoriz4 {height:20px;}
.tdInterHoriz5 {height:30px;}



/*Colores del Logotipo*/
.bC1 {color:#1773a6}/*Color 1*/
.bC2 {color:#d8251e}/*Color 2*/

.Img { border:solid 1px #999999;}





/*Definicion del Sector Derecho del Cuerpo*/
.tbCDer{padding:0px; width:205px; height:672px;} 
table.tbCDer td.tdDerSup {width:205px; height:8px;}
table.tbCDer td.tdDerCen {width:205px; height:700px;}

/*Contenido del Cuerpo*/
.divCuerpo {width:455px; height:521px; position:relative;}
.tbContenido{padding:0px; width:455px; } 
table.tbContenido td.tdCodIzq {height:15px; width:15px;}/*Codo Izquierdo*/
table.tbContenido td.tdCenSup {height:15px; width:425px;}/*Centro Superior*/
table.tbContenido td.tdSepLat {width:15px;}/*Separador Lateral*/
table.tbContenido td.tdTxt {text-align:justify; color:#767676;}/*Separador Lateral*/

/*Clases complementarias para el Texto*/
.divConTxt {overflow:auto; overflow-x:hidden; width:430px; height:471px; position:relative;}
.tdTextoSTab {text-align:justify; color:#767676;} 
.tdTextoFirma {text-align:right; font-size:9px; color:#767676;} 
.tdSubTitulo {color:#f34600; font-weight:bold; text-align:left;}



/*Detalle Texto Expandible*/
.divConTxtExp {text-align:justify; overflow:auto; overflow-x:hidden; overflow-y:scroll; width:405px; height:230px; position:relative; border:#5b5b5b solid 1px; background:#343434;}/*border:#666666 solid 1px; background:#999999;*/
.tdBgrIntercalado01{background:#222222; width:400px; height:75px; vertical-align:top;} 
.tdBgrIntercalado02{background:#191919; width:400px; height:75px; vertical-align:top;} 
.tdTxtExpImg{width:75px; height:75px; vertical-align:top; text-align:center; padding-top:5px;} 
.tdTxtExpCon{width:315px; height:75px; vertical-align:top; text-align:justify; padding-top:5px;} 
.tdTxtExpSepDer{width:5px; height:75px;} 
.divTxtExpConTitSombraNorm {color:#000000; font-size:9px; font-weight:bold; text-align:justify; position:relative;}
.divTxtExpConTitTextoNorm {color:#919191; font-size:9px; font-weight:bold; text-align:justify; top:-1px; left:-1px; position:absolute;}
.tdTxtExpConTxt{text-align:justify; color:#767676; font-size:9px;} 

/*Definicion Estilos Ventana Info*/
.tbWinInfo{padding:0px; width:390px; height:390px; border: 1px solid #767676;} 
table.tbWinInfo td.tdImg {width:75px; height:345px; vertical-align:top;}
table.tbWinInfo td.tdTxt {width:315px; height:345px; vertical-align:top; text-align:justify; color:#767676; font-size:9px;}
table.tbWinInfo td.tdBtn {width:380px; height:20px; vertical-align:middle; text-align:right;}
.btnWinInfoNorm {background:#f34600; color:#000000; border: none 0px; width:60px; height:18px; text-align:center; font-size:10px; font-weight:bold; border: 1px solid #222222;}
.btnWinInfoOver {background:#000000; color:#ffffff; border: none 0px; width:60px; height:18px; text-align:center; font-size:10px; font-weight:bold; border: 1px solid #222222;}


/*CONTROLES*/
.ctlInput {font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#ffffff; border:1px solid #cccccc; height:17px; color:#767676; width:360px;}
.ctlTextArea {font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#ffffff; border:1px solid #cccccc; height:160px; color:#767676; width:360px;}
.ctlLabel {font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:bold; background:none; border: none; color:#767676; text-align:right; width:110px; }

.btnNorm {background:url(../img/btnenviar0.jpg) no-repeat; border:none 0px; width:64px; height:26px; border:none;}
.btnOver {background:url(../img/btnenviar1.jpg) no-repeat; border:none 0px; width:64px; height:26px; border:none;}


a.vincMasInfo:link{text-decoration:none; color:#f34600;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
a.vincMasInfo:visited{text-decoration:none;color:#f34600;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
a.vincMasInfo:active{text-decoration:none; color:#f34600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
a.vincMasInfo:hover{text-decoration:underline; color:#f34600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

a.vincEnlaces:link{text-decoration:none; color:#1773a6; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
a.vincEnlaces:visited{text-decoration:none;color:#1773a6; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
a.vincEnlaces:active{text-decoration:none; color:#1773a6; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
a.vincEnlaces:hover{text-decoration:underline; color:#1773a6; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }






/*Definicion de los Vinculos MKS - Pie de cada pagina*/
a.vincMKS:link{ text-decoration:none; color:#b50c07; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
a.vincMKS:visited{ text-decoration:none;color:#b50c07; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
a.vincMKS:active{ text-decoration:none; color:#b50c07; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
a.vincMKS:hover{ text-decoration:none;color:#b50c07; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; }


