.MENU
{
	font-size: xx-small;
	text-decoration:none;
	color: #285298;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DEE3EF;
}
.TAB
{
	font-weight: bold;
	font-size: medium;
	color: #285298;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
}
.TAB_SELECT
{
	font-weight: bold;
	font-size: medium;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
}
.CALENDARIORENGLON
{
	background-color: #0099ff;
}
.CALENDARIOBOTON
{
	background-color  :#ffffff;
	height : 20px;
}
A.LigaAviso:Link
{
	font-size: x-small;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.BANNER_FONTETIQUETA
{
	font-weight: bolder;
	font-size: xx-small;
	color: #565d3c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.DETALLE_IMG
{
	font-weight: bolder;
	font-size: xx-small;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #94a2b5;
	text-align: right;
}
.PAGINA_TITULO
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
}
.BANNER
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
}
.MENU_SELECT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
}
.DETALLE_R1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
	/*font-family: Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	background-color: #FFFFFF;*/
}
A.LinkGrid:Active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	background-color: Transparent;
}
A.LinkGrid:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: underline;
	font-weight: normal;
	background-color: Transparent;
}
A.LinkGrid:Link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	background-color: Transparent;
}
A.LinkGrid:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	background-color: Transparent;
}
A.LinkGridSelected:Active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	background-color: Transparent;
}
A.LinkGridSelected:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: underline;
	font-weight: normal;
	background-color: Transparent;
}
A.LinkGridSelected:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	background-color: Transparent;
}
A.LinkGridSelected:Link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	background-color: Transparent;
}
.ETIQUETAREQUERIDO
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.MAESTRO_FONTTEXTO
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.MAESTRO_TDETIQUETA
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-style:normal ;
	font-weight:bold ;
	text-decoration: none;
}
.MAESTRO_FONTETIQUETA
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	background-color: #FFFFFF;
}
.MAESTRO_BORDEMENSAJE
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-color: #666666;
	border-top-color: #666666;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-top-width: 2px;
}

a.MAESTRO_LINK:link {
	color:#5a7384;
	text-decoration:underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	font-weight: bold;}

a.MAESTRO_LINK:hover {
	color:#999999;
	text-decoration:underline;
	cursor:default;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	cursor: pointer;}

a.MAESTRO_LINK:active {
	color:#000000;
	text-decoration:underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	font-weight: bold;}

a.MAESTRO_LINK:visited {
	color:#5A7384;
	text-decoration:none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;}

/*
.MAESTRO_LINK
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 11px;
	text-decoration: underline;
	cursor:pointer;
	font-weight: normal;
}*/

.MAESTRO_FONTMENSAJE
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}



A.MenuElemento:Active
{
	color:#626469; text-decoration:none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-style:italic; text-indent: 10px; font-weight:bold; cursor: pointer;
}
A.MenuElemento:Hover
{	
	color:#626469; text-decoration:none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-style:italic; text-indent: 10px; cursor: pointer;
}
A.MenuElemento:Link
{
	color:#626469; text-decoration:none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; text-indent: 10px; cursor: pointer;
}
A.MenuElemento:Visited
{
	color:#626469; text-decoration:none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-indent: 10px; cursor: pointer;
}

A.MenuElementoSelected:Active
{
    background-color: #ffffff;
    width: 400px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-right: black 1px solid;
    padding-right: 2px;
    border-top: black 1px solid;
    padding-left: 2px;
    font-size: x-small;
    padding-bottom: 2px;
    border-left: black 1px solid;
    padding-top: 2px;
    border-bottom: black 1px solid;
}
A.MenuElementoSelected:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	background-color: Transparent;
}
A.MenuElementoSelected:Link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	background-color: Transparent;
}
A.MenuElementoSelected:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	background-color: Transparent;
}
A.TabElemento:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	background-color: Transparent;
}
A.TabElementoSelected:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	background-color: Transparent;
}
A.TabElementoSelected:Link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	background-color: Transparent;
}
A.TabElementoSelected:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	background-color: Transparent;
}
A.TabElementoSelected:Active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	background-color: Transparent;
}
A.TabElemento:Active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
}
A.TabElemento:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
}
A.TabElemento:Link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	background-color: Transparent;
}

a.Seccion {
	color:#5A7384;
	text-decoration:none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	background-image: url(../Imagenes/flecha_off.jpg);
	background-repeat: no-repeat;
	background-position: left center;}

a.Seccion:link {
	color:#5A7384;
	text-decoration:none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	background-image: url(../Imagenes/flecha_off.jpg);
	background-repeat: no-repeat;
	background-position: left center;}

a.Seccion:hover {
	color:#B9B9B9;
	text-decoration:none;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	cursor:default;
	background-image: url(../Imagenes/flecha_on.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	cursor: pointer;}

a.Seccion:active {
	color:#B9B9B9;
	text-decoration:none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	background-image: url(../Imagenes/flecha_on.jpg);
	background-repeat: no-repeat;
	background-position: left center;}


.MENU_TITULO
{
	color:#5A7384; 
	text-decoration:none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
}
.PAGINA_TDTITULO
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5a7384;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCFF;
	background-position: bottom;
	cursor: default;
	height:16px;
	text-decoration: none;
}
.DETALLE_R2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #EDEDED;
	text-align: left;
}	
.RenglonSelecionado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: #CCCCFF;}

.DETALLE_TITULO
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	background-color: #D5DDE6;
	font-weight: bold;
}
.Tabla{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color:#FFFFFF}

.MAESTRO_TDMENSAJE
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	background-color: #c0c7a6;
}


/* INICIO Estilo de botones */
.MAESTRO_BOTON
{
	   font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   font-style: normal;
	   color: #5a7384;
	   background-color: #F4F3F5;
	   font-weight: bold;
	   border-top-style: none;
	   border-left-style: none;
	   border-color: #7C95A5;
	   cursor: pointer;
}
.MAESTRO_BOTON:hover
{
	   font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   font-style: normal;
	   color: #5a7384;
	   background-color: #CCCCCC;
	   font-weight: bold;
	   border-top-style: none;
	   border-left-style: none;
	   border-color: #7C95A5;
	   cursor: pointer;
}
/* INICIO Estilo de botones */


.ESTRUCTURA
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	background-color: #edf2db;
}
.DETALLE_PIE
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	background-image: url(../imagenes/bg_pleca_inferior.jpg);
}
.PAGINA_TDSUBTITULO
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #565d3c;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
}
.RENGLON_PAGINADOR
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5a7384;
	font-style: normal;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #241A44;
	font-weight: normal;
	width: 50%;
	BORDER-TOP: thin; 
  	BORDER-BOTTOM: thin inset; 
 	BORDER-LEFT-STYLE: none; 
 	BORDER-RIGHT-STYLE: none; 
 	border: 1px #336699 solid; 
}

.testJS{
	background: #ddd; 
	padding: 1em; 
	width: 85%; 
	margin-left: auto; 
	margin-right: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626469;
	font-weight: bold;
}

.tabla-est {
	padding: 1px;
	border-collapse: collapse;
	border: 0px solid #565d3c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #565d3c;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
}

.RowHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}


/*- Menu Tabs Wizards--------------------------- */
    #tabWizard {
      float:left;
      width:100%;
      background:#F4F4F4;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #c0c7a6;
	  font-family : Verdana, Arial, Helvetica, sans-serif;
    }
    #tabWizard ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabWizard li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabWizard a {
      float:left;
      background:url("/Infomex/Images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabWizard a span {
      float:left;
      display:block;
      background:url("/Infomex/Images/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabWizard a span {float:none;}
    /* End IE5-Mac hack */
    #tabWizard a:hover span {
      color:#FFF;
      }
    #tabWizard a:hover {
      background-position:0% -42px;
      }
    #tabWizard a:hover span {
      background-position:100% -42px;
      }
/*- FIN Tabs Wizards--------------------------- */


/* INICIO UPDATE PROGRESS*/
.updateProgress
{
	position: absolute;
	background-color: #fff;
	filter: alpha(opacity=70);
	MozOpacity: 0.7;
	opacity: 0.7;
	padding: 0px;
	margin: 0px;
}
.updateProgress div
{
	background-color: White;
	padding: 4px;
	position: absolute;
	top: 40%;
	left: 40%;
	color: #5A7384;
	font-weight: bold;
	font-size: 20px;
	vertical-align: middle;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* FIN UPDATE PROGRESS*/


.panelMove {
	width:10px;
	height:15px;
	background-color:ThreeDShadow;
	cursor:move;
	border:outset thin white;
}

.collapsePanel {
	width:775px;
    background-color:white;
    overflow:hidden;
    line-height: 12px;
}

.collapsePanelHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5a7384;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCFF;
	background-position: bottom;
	cursor: pointer;
	background-image: url(../images/core/Fondo.jpg);
	height:16px;
}

.MAESTRO_FONTHEADER
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

/* TABS */
/*.ajax__tab_default .ajax__tab_header {white-space:nowrap ;}*/
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:15px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* TABS */
.tabNew .ajax__tab_header {padding-right:50px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; background:url("../Imagenes/Tab/pestana_linea.jpg") repeat-x bottom;font-weight:bold; white-space:nowrap; color:#5a7384}
.tabNew .ajax__tab_outer {padding-right:8px;background:url("../Imagenes/Tab/bg_pestana_der_Off.jpg") no-repeat right top;height:22px;}
.tabNew .ajax__tab_inner {padding-left:10px;background:url("../Imagenes/Tab/bg_pestana_izq_Off.jpg") no-repeat;}
.tabNew .ajax__tab_tab {padding:6px;margin:0;background:url("../Imagenes/Tab/bg_pestana_center_Off.jpg") repeat-x;}
.tabNew .ajax__tab_hover .ajax__tab_outer {background:url("../Imagenes/Tab/bg_pestana_der_Off.jpg") no-repeat right top;}
.tabNew .ajax__tab_hover .ajax__tab_inner {background:url("../Imagenes/Tab/bg_pestana_izq_Off.jpg") no-repeat;}
.tabNew .ajax__tab_hover .ajax__tab_tab {background:url("../Imagenes/Tab/bg_pestana_center_Off.jpg") repeat-x; color:#5A7384; text-decoration:underline;}
.tabNew .ajax__tab_active .ajax__tab_outer {background:url("../Imagenes/Tab/bg_pestana_der.jpg") no-repeat right top;}
.tabNew .ajax__tab_active .ajax__tab_inner {background:url("../Imagenes/Tab/bg_pestana_izq.jpg") no-repeat;}
.tabNew .ajax__tab_active .ajax__tab_tab {background:url("../Imagenes/Tab/bg_pestana_center.jpg") repeat-x; color:#5A7384;}
.tabNew .ajax__tab_body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;padding:0px;background-color:#ffffff;}

.tabNew1 .ajax__tab_header {padding-right:50px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; background:url("../Imagenes/Tab/pestana_linea.jpg") repeat-x bottom;font-weight:bold; white-space:pre-wrap;color:#5a7384 }
.tabNew1 .ajax__tab_outer {padding-right:8px;background:url("../Imagenes/Tab/bg_pestana_der_Off.jpg") no-repeat right top;height:22px;}
.tabNew1 .ajax__tab_inner {padding-left:10px;background:url("../Imagenes/Tab/bg_pestana_izq_Off.jpg") no-repeat;}
.tabNew1 .ajax__tab_tab {height:10px;padding:6px;margin:0;background:url("../Imagenes/Tab/bg_pestana_center_Off.jpg") repeat-x;}
.tabNew1 .ajax__tab_hover .ajax__tab_outer {background:url("../Imagenes/Tab/bg_pestana_der_Off.jpg") no-repeat right top;}
.tabNew1 .ajax__tab_hover .ajax__tab_inner {background:url("../Imagenes/Tab/bg_pestana_izq_Off.jpg") no-repeat;}
.tabNew1 .ajax__tab_hover .ajax__tab_tab {background:url("../Imagenes/Tab/bg_pestana_center_Off.jpg") repeat-x; color:#5A7384; text-decoration:underline;}
.tabNew1 .ajax__tab_active .ajax__tab_outer {background:url("../Imagenes/Tab/bg_pestana_der.jpg") no-repeat right top;}
.tabNew1 .ajax__tab_active .ajax__tab_inner {background:url("../Imagenes/Tab/bg_pestana_izq.jpg") no-repeat;}
.tabNew1 .ajax__tab_active .ajax__tab_tab {background:url("../Imagenes/Tab/bg_pestana_center.jpg") repeat-x; color:#5A7384;}
.tabNew1 .ajax__tab_body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;padding:0px;background-color:#ffffff;}



/* CONTENEDOR */
.contIzq{background:url("../Imagenes/Tab/contIzq.jpg"); width:10px;}
.contEsqIzq{background:url("../Imagenes/Tab/contEsqIzq.jpg"); height:22px; width:10px;}
.contBase{background:url("../Imagenes/Tab/contBase.jpg") bottom; background-repeat:repeat-x; height:22px;}
.contEsqDer{background:url("../Imagenes/Tab/contEsqDer.jpg"); height:22px; width:12px;}
.contDer{background:url("../Imagenes/Tab/contDer.jpg"); width:12px;}


/* Modal Popup */
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=20);
	opacity:0.2;
    font-weight: bolder;
    font-size: x-small;
    font-family: Verdana;
}

.modalPopup
{
	background-image: url("../Images/background.gif");
    border-width: 3px;
    border-style: solid;
    border-color: #7C95A5;
    padding: 3px;
	width: 400px;    
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TituloModalPopup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #B0C1D1;
	color: #FFFFFF;
	font-size:10px;
	font-weight: bold;
	vertical-align: middle;
}
.TituloModalPopup2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCE1EE;
	color: #5a7384;
	font-size:10px;
	font-weight: bold;
	vertical-align: middle;
}
/* FIN Modal Popup */


/* Modal Popup Error */
.modalBackgroundError
{
    background-color: lightgrey;
    filter: alpha(opacity=20);
    opacity: 0.2;
    font-weight: bolder;
    font-size: x-small;
    font-family: Verdana;
}

.modalPopupError
{
    background-color: #FFFFFF;
    width: 250px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-right: #000000 1px solid;
    padding-right: 1px;
    border-top: #000000 1px solid;
    padding-left: 1px;
    font-size: x-small;
    padding-bottom: 1px;
    border-left: #000000 1px solid;
    padding-top: 1px;
    border-bottom: #000000 1px solid;
}
.etiquetaError
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #CC0000;
}
/* FIN Modal Popup Error */



/* Modal Popup Ok */
.modalBackgroundOk
{
    background-color: lightgrey;
    filter: alpha(opacity=20);
    opacity: 0.2;
    font-weight: bolder;
    font-size: x-small;
    font-family: Verdana;
}

.modalPopupOk
{
    background-color: #FFFFFF;
    width: 250px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-right: #000000 1px solid;
    padding-right: 1px;
    border-top: #000000 1px solid;
    padding-left: 1px;
    font-size: x-small;
    padding-bottom: 1px;
    border-left: #000000 1px solid;
    padding-top: 1px;
    border-bottom: #000000 1px solid;
}
.etiquetaOk
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #CC0000;
}

.msgBoxAlerta
{
	 background-color: #FFFFFF;
    width: 250px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-right: #000000 1px solid;
    padding-right: 1px;
    border-top: #000000 1px solid;
    padding-left: 1px;
    font-size: x-small;
    padding-bottom: 1px;
    border-left: #000000 1px solid;
    padding-top: 1px;
    border-bottom: #000000 1px solid;
}

.msgBoxAlerta_Titulo
{
	background-color: #DDDDDD;
	border: 1px solid Gray;
	color: #5a7384;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	vertical-align: middle;
}

.msgBoxAlerta_etiqueta
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #5a7384;
}
.msgBoxExclamacion_Titulo
{
	background-color: #FFFF8E;
	border: 1px solid Gray;
	color: #00478A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	vertical-align: middle;
}

.msgBoxExclamacion_etiqueta
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #00478A;
}

.msgBoxInterrogacion_Titulo
{
	background-color: #CCE1EE;
	border: 1px solid Gray;
	color: #5a7384;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	vertical-align: middle;
}

.msgBoxInterrogacion_etiqueta
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #5a7384;
}
.msgBoxError_Titulo
{
	background-color: #DDDDDD;
	border: 1px solid #8B4513;
	color: #8B4513;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	vertical-align: middle;
}

.msgBoxError_etiqueta
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #8B4513;
}
/* FIN Modal Popup */



/* PESTAÑA GENERAL */
.tabGral .ajax__tab_header {padding-right:50px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; background:url("../Imagenes/Tab/pestana_gral_linea.jpg") repeat-x bottom;font-weight:bold; color:#5a7384}
.tabGral .ajax__tab_outer {padding-right:8px;background:url("../Imagenes/Tab/bg_pestana_gral_der_Off.jpg") no-repeat right;height:22px;}
.tabGral .ajax__tab_inner {padding-left:10px;background:url("../Imagenes/Tab/bg_pestana_gral_izq_Off.jpg") no-repeat;}
.tabGral .ajax__tab_tab {height:22px;padding:6px;margin:0;background:url("../Imagenes/Tab/bg_pestana_gral_center_Off.jpg") repeat-x;}
.tabGral .ajax__tab_hover .ajax__tab_outer {background:url("../Imagenes/Tab/bg_pestana_gral_der_Off.jpg") no-repeat right;}
.tabGral .ajax__tab_hover .ajax__tab_inner {background:url("../Imagenes/Tab/bg_pestana_gral_izq_Off.jpg") no-repeat;}
.tabGral .ajax__tab_hover .ajax__tab_tab {background:url("../Imagenes/Tab/bg_pestana_gral_center_Off.jpg") repeat-x; color:#5A7384; text-decoration:underline;}
.tabGral .ajax__tab_active .ajax__tab_outer {background:url("../Imagenes/Tab/bg_pestana_gral_der.jpg") no-repeat right;}
.tabGral .ajax__tab_active .ajax__tab_inner {background:url("../Imagenes/Tab/bg_pestana_gral_izq.jpg") no-repeat;}
.tabGral .ajax__tab_active .ajax__tab_tab {background:url("../Imagenes/Tab/bg_pestana_gral_center.jpg") repeat-x; color:#5A7384;}
.tabGral .ajax__tab_body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:0px;background-color:#ffffff;}
/* FIN PESTAÑA GENERAL */


.TituloModulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #B0C1D1;
	color: #5a7384;
	font-size:11px}


/* ENCABEZADO */
.Tit_Instalacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #626469;
	text-align: center;}
	
.Tit_Dependencia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #626469;
	font-weight: bold;
	text-align: center;}

.Nom_Usuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626469;
	text-align: center;}

.Depto_Usuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626469;
	text-align: center;}

.Fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;}	
/* FIN ENCABEZADO */

/* INICIO LINK CERRAR SESION */
a.CerrarSesion {
	color:#5A7384;
	text-decoration:none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;}

a.CerrarSesion:link {
	color:#5A7384;
	text-decoration:none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;}

a.CerrarSesion:hover {
	color:#B9B9B9;
	text-decoration:none;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	cursor:default;
	cursor: pointer;}

a.CerrarSesion:active {
	color:#B9B9B9;
	text-decoration:none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;}
/* FIN LINK CERRAR SESION */



/* INICIO LINK Recordar contraseña */
.RecordarContrasenia 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5A7384;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;	
}
.RecordarContrasenia:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B9B9B9;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;	
}
/* FIN LINK Recordar contraseña */


/* INICIO LINK Registrate */
.RegistrateInvita 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5A7384;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.Registrate 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
.Registrate:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF8877;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;	
	text-decoration: underline;

}
.AutoRegAviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #949494;
	font-weight: normal;	
	line-height: 15px;
}
/* FIN LINK Registrate */

/* INICIO Texto HOME */
.TextoHome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5A7384;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
/* FIN Texto HOME */


/* INICIO Estilo de la sección del menú */
.MenuSesion
{
	background-color: #F7F7F7;
	margin-top:0px;
	margin-left: 0px;
	margin-right: 5px;

	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-top-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MenuSesionNo
{
	background-color: #ffffff;
	background-repeat: no-repeat;
	margin-top:0px;
	margin-left: 0px;
	margin-right: 5px;

	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-top-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* FIN Estilo de la sección del menú */
.SesionTiempo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
	font-style: normal;
	font-size:xx-small;
	text-decoration: none;
	font-weight:bold;
	background-color:#cccccc;
}




/* INICIO HOME Izquierdo */
A.lnkHomeLeft
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #63A72E;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
}
A.lnkHomeLeft:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #63A72E;
	font-size: 11px;
	text-decoration: underline;
	text-align: justify;
}
/* FIN HOME Izquierdo */



/* INICIO Avisos Departamento */
.AvisoDeptoTitulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.AvisoDeptoTexto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5A7384;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 8px;
	text-align: justify;
}
/* FIN Avisos Departamento */




/* INICIO LINK Continuar */
A.lnkContinuar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0099CC;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
}
A.lnkContinuar:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0099CC;
	font-size: 11px;
	text-decoration: underline;
	text-align: justify;
	font-weight: bold;
}
/* FIN LINK Continuar */


lnkConteo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0099CC;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
	cursor: pointer;
}

/* INICIO Confiabilidad contraseña */
.cssPwdSeguro1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
font-size: 9px;
background-color: #FF0000;
}
.cssPwdSeguro2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
font-size: 9px;
background-color: #FF0000;
}
.cssPwdSeguro3
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
font-size: 9px;
background-color: #0000FF;
}
.cssPwdSeguro4
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
font-size: 9px;
background-color: #0000FF;
}
.cssPwdSeguro5
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
font-size: 9px;
background-color: #33CC00;
}
/* FIN Confiabilidad contraseña */
