﻿body 
{
	background-color:White;
	/*height:100%;*/
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
}

/* Estilos de la PAGINA MAESTRA -------------------------------------------- */
table.tEBA /*la madre de todas las tablas...*/
{
	width:100%;
	background-color:#091522;
}

td.tADAN /* el padre de todos los td's */
{
	vertical-align:top;
	text-align:center;
}

div.dMpage
{
	padding:0px;
	border:0px;
	width:950px;
}

table.cabPagina /* Define el tamaño de toda la cabecera */
{
	width:950px;
	height:110px;
}

table.cabLG /* define estilo de la tabla que cotiene el logo y menus */
{
    width:100%;
    height:60px;
    background-color:#A50302;
    background-image:url(cab_fondo.gif);
    background-repeat:repeat-x;
}

.aR
{
    text-align:right;
}

.aTop
{
    vertical-align:top;
}

.aRvT
{
    text-align:right; 
    vertical-align:top;
}

.aRvB
{
    text-align:right;
    vertical-align:bottom;
}

div.cbLGMain
{
    width:250px;
    height:60px;
    background-image:url(cab_logo2.jpg);
}

.aLvT
{
    text-align:left;
    vertical-align:top;
}

.h60
{
    height:60px;
}
   
table.tbMain
{
	padding:0px;
	height:100%;
	width:100%;
	border:0px;
}

 
td.tdZonaMapaSitio /* td Zona del Mapa del sitio */
{
	text-align:left;
	height:20px;
	background-color:#000000;
	background-image:url(cab_mapa.gif);
	background-repeat:no-repeat;
}

td.tdZonaTitulo /* td Zona del Titulo de la Pagina */
{
	height: 30px;
	background-color:#666666;
	text-align:left;
	background-image:url(cab_titulo.gif);
	background-repeat:no-repeat;
}

td.tdZonaCentro
{
	height:510px;
	vertical-align:top;
	text-align:left;
}

td.tdZonaContenido
{
	/*width:620px;*/
	height:100%;
	background-color:White;
	vertical-align:top;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:15px;
	padding-right:15px;
}

td.tdZonaOpciones
{
	width:150px;
	height:100%;
	background-color:#EFE7DF;
	border-left-color:#DE893E;
	border-left-width:1px;
	border-left-style:solid;
	vertical-align:top;
	padding-left:5px;
	padding-top:5px;
	font-family:Verdana;
}

td.tdZonaOpciones span.label
{
	font-size:10pt;
	font-weight:bold;
	text-decoration:underline;
	color:#9D4C11;
}


td.tdZonaOpciones a
{
	color:#8A4B07;
	font-size:7pt;
	font-weight:bold;
}

td.tdZonaOpciones a:visited
{
	color:#615950;
}

td.tdZonaOpciones a:hover
{
	color:#FF8400;
}

.lbTitCabecera
{
    font-family:Verdana;
    font-size:larger;
    color:#241F13;
}

/* Fin de estilos de la pagina maestra -----------------------------------------*/


/*estilos para control de usuario iniciar sesion*/
.ini_sesion
{
	font-family:Verdana;
	font-size:x-small;
}

.ini_sesion_tit
{
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
}
/* fin */ 
.opu_name
{
	font-family:Verdana;
	font-size:small;
	font-weight:bold;	
}

.opu_des
{
	font-family:Verdana;
	font-size:small;
	font-weight:normal;
	text-indent:5px;
}




/* menú cuenta pestaña...*/
td.mc_pes
{
	width:9px;
	height:20px;
	text-align:right;	    
	background-image:url(pes_dc.jpg);
	background-repeat:no-repeat;
}

/* menú de opciones pestaña...*/
td.mo_pes
{
    width:17px;
    height:30px;
    background-image:url(pes_md.jpg);
    background-repeat:no-repeat;
}
table.t100
{
	width:100%;
}

table.t100100
{
	height:100%;
	width:100%;
}

table.p3
{
	padding:3px;
}



table.tbDatosCuenta 
{
	padding:0px;
	height:20px;
}

table.tbDatosCuentaSub
{
	background-color:#333333;
	padding:0px;
	height:20px;	
	background-image:url(mc_fondo.gif);
	background-repeat:repeat-x;
}

table.tbMDes
{
	background-color:#333333;
	height:30px;
}


td.ader
{
	text-align:right;
	vertical-align:top;
}

td.aizq
{
	text-align:left;
	vertical-align:top;
	padding:0px;
}

td.td10izq
{
	width:10px;
	text-align:left;
}


td.tdDatosCuentaFondo 
{
	background-color:#333333;
	padding:0px;
	height:20px;
}


td.td20der
{
	height:20px;
	text-align:right;	
}

td.td20izq
{
	height:20px;
	text-align:left;
}



/*zona link*/
td.tdZonaLink
{
	height:100%;
	vertical-align:top;
	padding-left:5px;
	padding-top:5px;
	font-family:Verdana;
}

td.tdZonaLink span.label
{
	font-size:10pt;
	font-weight:bold;
	text-decoration:underline;
	color:#9D4C11;
}

td.tdZonaLink fieldset
{
	font-size:10pt;
	font-weight:bold;
}


td.tdZonaLink a
{
	color:#8A4B07;
	font-size:8pt;
	font-weight:bold;
}

td.tdZonaLink a:visited
{
	color:#615950;
}

td.tdZonaLink a:hover
{
	color:#FF8400;
}
/*fin*/

td.tdZonaPie
{
	height:100px;
	background-color:#666666;	
}

td.abmFiltro
{
	background-color:#FEFFEC;
	border:1px;
	border-color:#CCCCCC;
	border-style:solid;
	padding:5px;
}

table.abmBtnFiltrar
{
	padding:3px;
	background-color:#FFFF99;
	border:1px;
	border-top:0px;
	border-color:#CCCCCC;
	border-style:solid;
	text-align:center;
	vertical-align:middle;
	z-index:10;
}

td.abmListadoTitulo
{
	background-color:#FBFAF9;
	border:1px;
	border-color:#EFEBE7;
	border-style:solid;
	padding:5px;
}

table.abmBtnListado
{
	height:28px;
	background-color:#B0BFF9;
	border:1px;
	border-top:0px;
	border-color:#CCCCCC;
	border-style:solid;
	text-align:center;
	vertical-align:middle;
}

td.tdSeccion
{
	font-weight:bolder;
	font-size:large;
	font-family: Verdana;
	padding-bottom :0px;
	text-align:left;
	vertical-align:top;
	color:#336633;
}

td.tdTitulo
{
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana;
	padding-bottom :0px;
	text-align:left;
	vertical-align:top;
	color:Black;
	padding-left: 5px;
}

td.tdNormal
{
	font-weight:normal;
	font-size: x-small;
	font-family: Verdana;
	padding-bottom :0px;
	text-align:left;
	vertical-align:top;
	color:Black;
	padding-left: 5px;
}

td.tdEjemplo
{
	text-indent:3px;
	font-size: xx-small;
	font-family: Verdana;
	color:#A3A9AB;
	padding-top: 0px;
	padding-bottom: 10px;
	vertical-align: top;
	padding-left: 5px;
}

td.abmEdicion
{
	background-color:#F1FEED;
	border:1px;
	border-color:#CCCCCC;
	border-style:solid;
	padding:5px;
}

td.abmPIE
{
    text-align:right;
    vertical-align:top;
    width:100%;
    border-top:1px;
	border-top-color:#ADA8CE;
	border-top-style:dashed;
	background-color:#C5E1FE;
}

table.abmBtnEdicion
{
	/*height:28px;
	background-color:#CEFE9A;
	border:1px;
	border-top:0px;
	border-color:#CCCCCC;
	border-style:solid;
	text-align:center;
	vertical-align:middle;*/
	height:32px;
	vertical-align:middle;
	text-align:center;
}


td.tWizardNum
{
	width:60px;
	height:60px;
	padding-bottom :0px;
	text-align:center;
	vertical-align:top;
	padding-left:10px;
	background-image:url("wizNum.gif");
	background-repeat:no-repeat;
}

table.tWizardCab
{
	height:50px;
	border-bottom:1px;
	border-bottom-color:#ADA8CE;
	border-bottom-style:dashed;
	background-color:#C5E1FE;
	width:100%;
}

table.tWizardPie
{
	border-top:1px;
	border-top-color:#ADA8CE;
	border-top-style:dashed;
	background-color:#C5E1FE;
	width:100%;
}

span.label
{
	font-family:Verdana;
	font-size:x-small;
	/*font-weight:bold;*/
}

span.labWizardNum
{
	font-family:Verdana;
	font-size:xx-large;
	font-weight:bold;
}

span.labWizardText
{
	font-family:Verdana;
	font-size:x-large;
	text-indent:15px;
}

td.msgTInfo
{
	width:32px;
	height:32px;
	background-repeat:no-repeat;
	background-image:url("iconoInfo.gif");
}

td.msgTError
{
	width:32px;
	height:32px;
	background-repeat:no-repeat;
	background-image:url("iconoError.gif");
}

td.msgTExc
{
	width:32px;
	height:32px;
	background-repeat:no-repeat;
	background-image:url("iconoExclamacion.gif");
}

td.msgTPreg
{
	width:32px;
	height:32px;
	background-repeat:no-repeat;
	background-image:url("iconoPregunta.gif");
}

table.msgTab
{
	width:100%;
	background-color:#F9D188;
	border-bottom-color:#FF6600;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

td.msgTd
{
	height:40px;
	vertical-align:middle;
	padding:5px;
}

td.td5h
{
	height:5px;
}

td.msgTexto
{
	font-family:Verdana;
	font-weight:bold;
	font-size:medium;
	padding-left:10px;
	vertical-align:middle;
	color:Black;
}
/* Estilos para la tabla de opciones de la pagina inicial... */
table.oinicio
{
	background-color:#CCCCCC;
	width:745px;
}

td.oi_sup
{
	width:745px;
	height:90px;
	background-image:url("oi_sup.gif");
	background-color:#CCCCCC;
	background-repeat:no-repeat;
}

td.oi_cen
{
	width:745px;
	height:900px;
	background-image:url("oi_cen.gif");
	background-color:White;
	background-repeat:repeat-y;
	background-position:left;
	vertical-align:top;
	padding-left:30px;
}

td.oi_inf
{
	width:745px;
	height:60px;
	background-image:url("oi_inf.gif");
	background-color:#CCCCCC;
	background-repeat:no-repeat;
}
/* estilos para paginas que se imprimiran */
body.prt_adhesion
{
	margin-left:15px;
	background-color:Green;
}
tr.prt_borde
{
	width:100%;
	border-width:1px;
	border-style:solid;
	border-color:#FF0000;
}

td.prt_empresas
{
	height:68px;
	text-align:center;
}

td.prt_logo
{
	height:39px;
	background-image:url("eautologo.gif");
	background-repeat:no-repeat;
	background-position:right;
}

td.prt
{
    font-family:Verdana;
    font-size:7pt;
    color:#494949;
}

td.prt_carta
{
    font-family:Verdana;
    font-size:9pt;
    color:#494949;
}


td.prt_carta_chico
{
    font-family:Verdana;
    font-size:7pt;
    color:#494949;
}

span.prtit
{
    font-family:Verdana;
    font-size:10pt;
    color:#494949;
    font-weight:bold;            
}
span.prtsub
{
    font-family:Verdana;
    font-size:9pt;
    color:#494949;
    font-weight:bold; 
}
span.prtdata
{
    font-weight:normal;
}

/* Estilos del control de usuario ucOpciones */

div.ic_opcion
{
	width:16px;
	height:16px;
	background-color:Green;
}

span.des_opcion
{
	font-family:Verdana;
	font-size:x-small;
	font-weight:normal;
	color:#BBBBBB;	
}
/* - fin de ucOpciones - */
/* estilo para enlaces de la zona de opciones de la derecha... */
a.op_lnk
{
	font-family:Verdana;
	font-size:x-small;
	font-weight:normal;
	color:#BBBBBB;	
}

div.s_adv
{
	font-family:Verdana;
	font-style:italic;
	font-size:9pt;
	background-color:#C1F4D3;
	color:#181946;
	padding:5px;
	border-style:solid;
	border-color:#2B8300;
	border-width:2px;
}

.txt
{
	border-style: solid;
    border-width: 1px;	
    border-color: #999999;
    font-family:Verdana;
    font-size:x-small;
}

.txt_ro
{
	border-style: solid;
    border-width: 1px;	
    border-color: #999999;
    font-family:Verdana;
    font-size:x-small;
    background-color:#CEC6C4;
}

.ddl
{
	border-style: solid;
    border-width: 1px;	
    border-color: #999999;
    z-index:-1;
}

.boton
{
   background-color:#EBF6F9;
   font-family:Verdana;
   font-size:x-small;
   height:26px;
   border-spacing:0px;
   border-style:solid;
   border-width:thin;
   border-color:#7181B2;   
}

/* Botones estilizados... */
input.btn_login
{
    background-color:#EBF6F9;
    background-image:url("btn/btn_login.gif");
    background-position:left;
    background-repeat:no-repeat;
    font-family:Verdana;
    font-size:x-small;      
    text-indent:15px;
    width:120px;
    height:26px;
    border-spacing:0px;
    border-style:solid;
    border-width:thin;
    border-color:#7181B2;
}
input.btn_login:disabled {background-color:#CCCCCC;}

input.btn_guardar
{
    background-color:#EBF6F9;
    background-image:url("btn/btn_guardar.gif");
    background-position:left;
    background-repeat:no-repeat;
    font-family:Verdana;
    font-size:x-small;      
    text-indent:15px;
    width:100px;
    height:26px;
    border-spacing:0px;
    border-style:solid;
    border-width:thin;
    border-color:#7181B2;
}
input.btn_guardar:disabled {background-color:#CCCCCC;}

input.btn_cancelar
{
    background-color:#EBF6F9;
    background-image:url("btn/btn_cancelar.gif");
    background-position:left;
    background-repeat:no-repeat;
    font-family:Verdana;
    font-size:x-small;      
    text-indent:15px;
    width:100px;
    height:26px;
    border-spacing:0px;
    border-style:solid;
    border-width:thin;
    border-color:#7181B2;
}
input.btn_cancelar:disabled {background-color:#CCCCCC;}

input.btn_eliminar
{
    background-color:#EBF6F9;
    background-image:url("btn/btn_eliminar.gif");
    background-position:left;
    background-repeat:no-repeat;
    font-family:Verdana;
    font-size:x-small;
    text-indent:15px;
    width:90px;      
    height:26px;
    border-spacing:0px;
    border-style:solid;
    border-width:thin;
    border-color:#7181B2;
}
input.btn_eliminar:disabled {background-color:#CCCCCC;}

input.btn_imprimir
{
    background-color:#EBF6F9;
    background-image:url("btn/btn_imprimir.gif");
    background-position:left;
    background-repeat:no-repeat;
    font-family:Verdana;
    font-size:x-small;      
    text-indent:15px;
    width:100px;
    height:26px;
    border-spacing:0px;
    border-style:solid;
    border-width:thin;
    border-color:#7181B2;
}
input.btn_imprimir:disabled {background-color:#CCCCCC;}

input.btn_filtrar
{
    background-color:#EBF6F9;
    background-image:url("btn/btn_filtrar.gif");
    background-position:left;
    background-repeat:no-repeat;
    font-family:Verdana;
    font-size:x-small;      
    text-indent:15px;
    width:100px;
    height:26px;
    border-spacing:0px;
    border-style:solid;
    border-width:thin;
    border-color:#7181B2;
}
input.btn_filtrar:disabled {background-color:#CCCCCC;}

input.btn_nueva_dec
{
    background-color:#EBF6F9;
    background-image:url("btn/btn_nuevo.gif");
    background-position:left;
    background-repeat:no-repeat;
    font-family:Verdana;
    font-size:x-small;      
    text-indent:15px;
    width:135px;
    height:26px;
    border-spacing:0px;
    border-style:solid;
    border-width:thin;
    border-color:#7181B2;
}
input.btn_nueva_dec:disabled {background-color:#CCCCCC;}

input.btn_reserva
{
    background-color:#EBF6F9;
    background-image:url("btn/btn_reserva.gif");
    background-position:left;
    background-repeat:no-repeat;
    font-family:Verdana;
    font-size:x-small;      
    text-indent:15px;
    width:110px;
    height:26px;
    border-spacing:0px;
    border-style:solid;
    border-width:thin;
    border-color:#7181B2;
}
input.btn_reserva:disabled {background-color:#CCCCCC;}

div.dclogo
{
    background-image:url(../comun/cablogos.gif);
    background-repeat:no-repeat;
    width:478px;
    height:68px;
}

div.dealogo
{
    width:297px;
    height:39px;
    background-image:url(../comun/eautologo.gif);
    background-repeat:no-repeat;
}

/*  ICONOS - DEL SISTEMA    */
div.ico_nuevo
{
    background-image:url(../comun/icon/nuevo.gif);
    background-repeat:no-repeat;
    height:18px;
    text-indent:18px;
}
div.ico_editar
{
    background-image:url(../comun/icon/editar.gif);
    background-repeat:no-repeat;
    height:18px;
    text-indent:18px;
}
div.ico_eliminar
{
    background-image:url(../comun/icon/eliminar.gif);
    background-repeat:no-repeat;
    height:18px;
    text-indent:18px;
}
div.ico_imprimir
{
    background-image:url(../comun/icon/imprimir.gif);
    background-repeat:no-repeat;
    height:18px;
    text-indent:18px;
}

.trSEL
{
	background-color:#FF0000;	
}

/* estilos para el GridView*/
.gvAR
{
	background-color:#FBFAF9;
}

.tdTablaServicio
{
	color:Black; 
	text-align:right; 
	background-color:#B0BFF9; 
	height:15px;	
}


/*SELECTED ITEM*/
.ItemSeleccionado
{
	background-color : #EFEBE7;
}

.aiBC
{
 background-color:#FBFAF9;
}


/*TABLA IDENTICA A LA GRILLA*/

tr.TituloGrilla
{
    background-color:#4D423F;
    font-weight: bold;
    color: #e4dfde;
    font-size: x-small;
    font-family:Verdana;  
}

tr.BodyGrilla
{
    background-color: white;
    font-weight: normal;
    color: #442640;
    font-size: x-small;
    font-family: Verdana;
}

.VEproceso {
	color: #663333;
	border: 1px solid #ECA67D;
	padding: 10px;
	width: 99%;
	background: #FFFCD6;
	left:0px;
	top:0px;
	height:17px;
	position:absolute;
	padding:5px;
	visibility:hidden;
    z-index:2;
	cursor:wait; 
}

.VEedit{
    font-weight  : bold; 
    color: #925E5F; 
/*    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;*/
    border:none;
    background-color: #fffcd6;
  
    /*font-family:'Comic Sans MS,Arial'*/
    font-size:13px;
    text-align:left;
    cursor:wait;   
    position:relative;
    z-index:3; 
}
/*
.logoImpresionAdhesion
{
   background-image:url("../comun/eautologo.gif");
   width:200px;
   height:46px;   
  
}

.logoImpresionAdhesion2
{
   
   background:url("../comun/cablogos.gif");
   width:436px;
   height:68px;
   border-top-style: none;
   border-right-style: none;
   border-left-style: none;
   border-bottom-style: none;     
}

*/


td.cabeceraTable
{
   /*background:"#B6B4BC";
     font-weight:bold ;*/
 FONT-WEIGHT: bold;
 COLOR: black;
  FONT-FAMILY: Verdana; 
 background-color: #B6B4BC; 
 border:"#FFFFFF";
 border-style:none;
 border-width:1px;
 font-size:x-small;
 border-spacing:3px;
}


.prt_cartaGeneral
{
    font-family:Verdana;
    font-size:9pt;
    color:#494949;
}



td.CuentaC5
{
width: 22px; 
text-align: center; 
border-right: black 1px solid; 
border-top: black 1px solid; 
border-left: black 1px solid; 
border-bottom: black 1px solid; 
height:22px;    
}

/*A:link.IniciohRef
{
 border :0px;
}

A:IniciohRef
{
 border :0px;
}*/

a.IniciohRef:link 
{
  border :0px;
}
a.IniciohRef:visited 
{
  border :0px;
}
a.IniciohRef:hover 
{
  border :0px;
}
a.IniciohRef:active 
{
  border :0px;
}



