
/*
//-------------  ---Col---  ----1----  ----2----  ----3----  ----4----  
// Color_Fuerte  #00.33.66  #3D.72.A4  #xx.xx.xx  #xx.xx.xx  #xx.xx.xx
// Color_Medio   #33.66.99  #3D.72.A4  #xx.xx.xx  #xx.xx.xx  #xx.xx.xx  
// Color_Claro   #FF.CC.66  #CC.99.CC  #xx.xx.xx  #xx.xx.xx  #xx.xx.xx
//-------------
 */
 
/* ============================================================================================ */
/* ====== TAB  ====== */
/* ============================================================================================ */

.Tr_Tab_Titulo	{ height:20px; }
.Td_Tab_On   	{ background-color:transparent;  border-color:#7F9DB9;  border-style:solid;  border-width:1px 0px 0px 1px;  font-size: 110%;  text-align: center;  color: #0033FF; font-weight:bold; }
.Td_Tab_Off  	{ background-color:#F5F5F5;      border-color:#7F9DB9;  border-style:solid;  border-width:1px 0px 1px 1px;  font-size: 110%;  text-align: center;  color: #0033FF; cursor:hand; }
.Td_Tab9     	{ background-color:transparent;  border-color:#7F9DB9;  border-style:solid;  border-width:0px 0px 1px 1px; }
.Td_Tab_Cuerpo	{ background-color:transparent;  padding-top:1em;  xx_border-color:#7F9DB9;  xx_border-style:solid; xx_border-width: 0px 1px 1px 1px;  xx_padding: .8em; }
 
/* ------------------------------------------------------- */
/* ----- Pag - Proto New ----- */
/* ------------------------------------------------------- */

 
.Pag_divTodo  {
	padding:0;  margin:0;
}

.Pag_tablaTodo  {
	width:760;
	border:0;
	padding:0;
	margin:0;
	background-color:#FFFFFF;
	xx_border:4 solid #E2E2E2;
}

.Pag_divPagArriba  {
}
.Pag_divMargenIzq  {
	width:180;   
	margin:0;
	padding-left:0;
	xx_border:1 solid red;
}

.Pag_divMargenDere  {
}
.Pag_divPagAbajo  {
}

.Pag_divCuerpo  {
	width:580px;  	xx_wid____th:600px;  xx_width:480px;
	xx_border:1 solid green;
	margin:4 0 4 0;
	padding:8;
	xx_color:#red;
	background-color:#FFFFFF;
}

.Pag_divCuerpo_Ancho  {
	width:420px;  xx_wi__dth:600px;  xx_wi__dth:480px;
	margin:0;
	padding:0 0 2 0;
	xx_color:#red;
	background-color:#FFFFFF;
	xx_border:11px solid red;
}

.Pag_divCuerpo_Estoy  {
	padding-bottom:1em;
}

.Pag_divCuerpo_Titulo  {
	color:#0066CC;
	text-align:right;
	margin:0 0 0 0;   padding:0 0 0 0;
	font-size:120%;   font-weight:bold;
}

.Pag_divCuerpo_MenuInterno  {
}

.Pag_divCuerpo_Subtitulo  {
}

.Pag_divCuerpo_Mensaje  {
}

.Pag_divCuerpo_Tab  {
}

.Pag_divCuerpo_Main  {
}

.Pag_divCuerpo_Abajo  {
	width:100%;
}


.Pag_divBarraPagina  {
		color:#FFFFFF; 
	aaa_background-image: url(../../Imagen/Mario/Back_Naranja.gif);  xx_background-color:#811E1B;  
	background-color:#FF7000;
	xxx_background-color:#918d57;
	xx_background-color:#948671;
		height:2em; 
		padding:.4em 0 0 0.5em; 
} 
 
 
.Pag_divBarraPagina  a    	   { color:#FFFFFF; text-decoration:none; }
.Pag_divBarraPagina  a:link    { color:#FFFFFF; }
.Pag_divBarraPagina  a:visited { color:#FFFFFF; }
.Pag_divBarraPagina  a:active  { color:#FFFFFF; }
.Pag_divBarraPagina  a:hover   { color:yellow; }

.Mensaje_Comun  {
	width:100%;
	margin-top:0;  	margin-bottom:0;    margin-left:auto;  	margin-right:auto;
	padding:.25em;
	border:0 solid #696969;
	color:#D02090;
	background-color:#D3D3D3;
	text-align:center;
}

/* ------------------------------------------------------- */
/* ----- MENU ----- */
/* ------------------------------------------------------- */

.MenuIzq_divTodo  {
	width:160;
}

.MenuIzq_divItem_Normal  { 
	color:#FFFFFF;   xx_background-color:#666666;   background-image:url(../AImagen/bgs/BG_azulClaro.gif);
	border:1 solid #FFFFFF;
	xx_width:100%;  height:31px; 
	margin:0;   	padding:4 2 2 4;
	font-size:7.5pt;  font-weight:bold;
}

.MenuIzq_divItem_Oculto  { 
	color:#FFFFFF;   background-color:#4F94CD; 
	border:1 solid #9A9A9A;
	xx_width:100%;  
	margin:0;   padding:4 2 2 4;
}

.MenuIzq_divItem_Actual  {
	border:1 solid #FF9333;
}

.MenuIzq_divItem_Sep  { 
	border-top: 1 solid #BCBCA6; 
	xx_height:2;
	margin:1 0 1 1;
}

.MenuIzq_divTodo a  {
	text-decoration:none;
	width:100%;  height:1.0em;
	margin:0;   	padding:3 3 3 6;   xx_margin:2 2 2 0;   	xx_padding:1 1 1 6;
	color:#FFFFFF;  
}

.MenuIzq_divTodo 	a:link    { color:#FFFFFF; }
.MenuIzq_divTodo 	a:visited { color:#FFFFFF; }
.MenuIzq_divTodo 	a:active  { color:#FFFFFF; }
.MenuIzq_divTodo 	a:hover   { color:#800000; }


/* ---------------------------------------------------------------------------------------------- --------- */
/* ---------------------------------------------------------------------------------------------- --------- */
/* ---------------------------------------------------------------------------------------------- --------- */






 
 
 
 
/* ---------------------- */
/* ----- COLORES: (Todo color usado debera estar descrito aqui ---- */
/* ---------------------- */

/* -----  
	666666	Gris Obscuro 
	9A9A9A	Gris Claro
	FF9333	Naranja
	000000	Negro
	
	800000	Rojo Ladrillo 
----- */

.bgcolorNaranja   { background-color:#FF3300; }
.bgcolorNegro     { background-color:#000000; }
.bgcolorGris 	  { background-color:#808080; }
.bgcolorGrisClaro { background-color:#EEEEEE; }

.colorBlanco      { color:#FFFFFF; }
.colorGris   	  { color:#808080; }
.colorGrisClaro   { color:#EEEEEE; }

.color_FilaNon { background-color:#CCFFFF }
.color_FilaPar { background-color:#006600 }

.fondo_Claro  { background-color:#800000; }


/* ---------------------- */
/* ----- Basico ---- */
/* ---------------------- */

body  
{   
	color:#000000;  
	background-color:#FFFFFF;   xxx_background-color:#C0C0C0;    xx_background-image:url(../../Imagen/Mario/Back_Puntos.gif);	xx2_background-image:url(../../Imagen/Gen/Fondo_Cuadro_Gris.GIF); 
	xx_margin:6 0 6 0; xx_padding:0;
}

/* ---------------------- */

a    	  { color:#800000; }
a:link    { color:#800000; }
a:visited { color:#800000; }
a:active  { color:#800000; }
a:hover   { color:red; }

h1, h2, h3  { color:#800000; }

/* ---------------------- */
/* ---------------------- */
/* ---------------------- */

hr  { height:1px; }
hr  { color:#811E1B;  xx_color:#333366; }

.hrGuion  {
	height:0em;
	border-bottom:1 dotted gray;
}

.HR_Guion  {
	height:0em;
	border-bottom:1 dotted gray;
}

/* ---------------------- */
/* ----- LISTA ----- */
/* ---------------------- */

UL  {
	margin:1em 0 .5em 15px;
	padding:0 0 .4em 10;
}

UL LI {
	list-style-image:url(../AImagen/ALib/Bullet_Rombo.GIF);
	padding:0 0 .4em 0;
}

UL UL LI {
	list-style-image:url(../AImagen/ALib/Bullet_Rombo_2.GIF);
	padding:0 0 .4em 0;
}

/* ---------------------------------------------------------------------------- */
/* ----- MARGEN-IZQ ----- */
/* ---------------------------------------------------------------------------- */

.divMargenIzq_200  {
	width:200px;   
	margin:0;
	padding-left:20;
	xx_border:1 solid red;
}

/* ---------------------- */
/* ---------------------- */
/* ---------------------- */

#Margen_Dere  {
	width:130;
	margin:0;
	padding:0;
}

.Banner_Dere  {
	font-size:10;
	text-align:center;
	margin:2;
	padding:15 0 15 0;
	width:100%;
	border:1 solid red;
}

.Banner_Abajo  {
	font-size:10;
	text-align:center;
	margin:2;
	padding:15 0 15 0;
	width:110;
	border:1 solid red;
}


/* ---------------------- */
/* ---------------------- */
/* ---------------------- */



/* -------------------- */
/* ----- Modulo ABC ----- */
/* -------------------- */

.Div_Abc  {
	border:1 solid #663300;   xx_border:1 solid #336666;
	padding:.25em;
	background-color:#FFFFFF;
}

.Tab_Abc  {
	background-color:#CFCFCF;
	padding:.25em;
}

.Tab_Abc  .Td_Encab {
	xx_border:2px solid;
	xx_height:1.5em;
	xx_padding:0 0 0 .4em;
	xx_border-width:1px 2px 1px 1px;
	xx_border-style:solid;
	xx_border-color:#FFFFFF;
	xx_background-color:#CFCFCF;
}

.Tab_Abc  .Td_Dato {
	xx_border:2px solid;
}

.Tab_Abc  Th {
	height:3.5em;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#FFFFFF;
	padding:0 0 0 .4em;
	background-color:#CFCFCF;
}

.Tab_Abc .Td_Boton  {
	height:3.5em;
	background-color:#E8E8E8;
}

/* --------------------------- */
/* ----- Modulo DatosReg ----- */
/* --------------------------- */

.Tabla_DatosReg  {
	border:1 solid #336666;
}

.Tabla_DatosReg .Td_Encab  {
	background-color:#CFCFCF;		xx_background-color:#CFCFCF;
	padding:0.5em 0.5em 0.5em 0.5em;
}

.Tabla_DatosReg .Td_Dato  {
	background-color:#CFCFCF;		xx_background-color:#E8E8E8;
	padding:0.5em 1em 0.5em 1em;
}

/* -------------------- */
/* ----- LISTAS ----- */
/* -------------------- */

.Lista_Hidalgo h5  {
	color:red;
	font-size:120%; 
	margin-top:10px; 
	margin-bottom:5px;
}

.Lista_Hidalgo b {
	color:blue;
	padding:0 0 0em 0em;
}

.Lista_Hidalgo p {
	font-style: italic;
	margin:0 0 0em 0em;
	padding:0 0 0em 0em;
}

/* ============================================================================================ */
/* ====== TAB  ====== */
/* ============================================================================================ */

.Tr_Tab_Titulo	{ height:20px; }
.Td_Tab_On   	{ background-color:transparent;  border-color:#7F9DB9;  border-style:solid;  border-width:1px 0px 0px 1px;  font-size: 110%;  text-align: center;  color: #0033FF; font-weight:bold; }
.Td_Tab_Off  	{ background-color:#F5F5F5;      border-color:#7F9DB9;  border-style:solid;  border-width:1px 0px 1px 1px;  font-size: 110%;  text-align: center;  color: #0033FF; cursor:hand; }
.Td_Tab9     	{ background-color:transparent;  border-color:#7F9DB9;  border-style:solid;  border-width:0px 0px 1px 1px; }
.Td_Tab_Cuerpo	{ background-color:transparent;  padding-top:1em;  xx_border-color:#7F9DB9;  xx_border-style:solid; xx_border-width: 0px 1px 1px 1px;  xx_padding: .8em; }

/* ------------------------------------------------------------------------------------ */
/* ---Mew-Feb05-------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ */

.Campo_Input { color:#000000;  xx_color:#C9C992;  xx_font-size:11px;  font-size:100%; }

.Boton  { font-size:100%; xfont-weight:bold;  
		  color:#800000;  x_background-color:#C9C992; xx_background-color:transparent;
		  border:1px solid #C9C992;  
		  cursor:hand; line-height:1.5em; }

/* ------------------------------------------------------------------------------------ */
/*  Barras (Combinacion de fondo y color  */
/* ------------------------------------------------------------------------------------ */

.Barra  
{
	background-color:#800000;
}

.Marco 
{
	border:1 solid #800000;
}

.barra_Uno_NoSeUsaAun { border-color:#800000; background-color:#C9C992; color:#FFFFFF; }

/* ------------------------------------------------------------------------------------ */
/*  Local   COMBINACION 28 */
/* ------------------------------------------------------------------------------------ */

table            { background-color:#FFFFFF; }

/* ------------------------------------------------------------------------------------ */
