/* Generado por Herramientas de desarrollo. Es posible que ésta no sea una representación precisa del archivo de origen original */

BODY
{
	margin: 0px;
	font-family: Trebuchet MS;
	color: black;
	font-size: 8pt;
}
A:link IMG
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
A:visited IMG
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
.texto_advertencia_ley
{
	font-family: Trebuchet MS;
	color: black;
	font-size: 6.5pt;
}
.texto_advertencia
{
	font-family: Trebuchet MS;
	color: red;
	font-size: 8pt;
}
.texto_advertencia95
{
	font-family: Trebuchet MS;
	color: red;
	font-size: 9.5pt;
}
.texto_comun_azul
{
	text-align: left;
	width: 130px;
	padding-right: 10px;
	font-family: Trebuchet MS;
	color: #0046b8;
	font-size: 8pt;
}
.texto_comun_negro
{
	text-align: left;
	width: 130px;
	padding-right: 10px;
	font-family: Trebuchet MS;
	font-size: 7.5pt;
}
.mp_estructura
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-spacing: 0px;
	width: 1000px;
	padding-right: 0px;
	border-collapse: collapse;
	table-layout: fixed;
	height: 100%;
	margin-left: auto;
	overflow: inherit;
	border-top: 0px;
	margin-right: auto;
	border-right: 0px;
	padding-top: 0px;
}
.mp_body_izq
{
	background-image: url(../../Imagenes/home_body_izq.gif);
	background-color: #f8f8f4;
	width: 50%;
	background-repeat: repeat-x;
	color: inherit;
}
.mp_body_der
{
	background-image: url(../../Imagenes/home_body_der.gif);
	background-color: #f8f8f4;
	width: 50%;
	background-repeat: repeat-x;
	color: inherit;
}
.mp_lateral_izq_ext
{
	background-image: url(../../Imagenes/home_lat_izq_ext.gif);
	background-color: #f8f8f4;
	width: 45px;
	background-repeat: repeat-y;
	background-position: 50% top;
	color: inherit;
}
.mp_lateral_der_ext
{
	background-image: url(../../Imagenes/home_lat_der_ext.gif);
	background-color: #f8f8f4;
	width: 45px;
	background-repeat: repeat-y;
	background-position: 50% top;
	color: inherit;
}
.mp_lateral_izq
{
	background-image: url(../../Imagenes/home_lat_izq.gif);
	background-color: #f8f8f4;
	width: 45px;
	background-repeat: repeat-x;
	background-position: 50% top;
	height: 560px;
	color: inherit;
}
.mp_lateral_der
{
	background-image: url(../../Imagenes/home_lat_der.gif);
	background-color: #f8f8f4;
	width: 45px;
	background-repeat: repeat-x;
	background-position: 50% top;
	height: 560px;
	color: inherit;
}
.mp_lateral_izq_inf
{
	background-image: url(../../Imagenes/home_lat_izq_inf.gif);
	background-color: #f8f8f4;
	background-repeat: repeat-x;
	background-position: 50% top;
	color: inherit;
}
.mp_lateral_der_inf
{
	background-image: url(../../Imagenes/home_lat_der_inf.gif);
	background-color: #f8f8f4;
	background-repeat: repeat-x;
	background-position: 50% top;
	color: inherit;
}
.mp_sombra
{
	background-image: url(../../Imagenes/home_sombra.gif);
	background-color: #ffffff;
	width: 910px;
	background-repeat: repeat-x;
	background-position: 50% top;
	height: 10px;
	color: inherit;
}
.mp_body
{
	vertical-align: top;
}
.mp_buscador
{
	background-image: url(../../Imagenes/home_buscador.gif);
	text-align: center;
	width: 143px;
	height: 21px;
	vertical-align: middle;
}
.mp_top_edificio
{
	background-image: url(../../Imagenes/home_edificio.jpg);
	width: 119px;
	height: 94px;
}
.mp_top_fondo
{
	background-image: url(../../Imagenes/home_bazul.jpg);
	font-family: Trebuchet MS;
	height: 92px;
	color: white;
	font-size: 9pt;
}
.mp_top_division
{
	background-image: url(../../Imagenes/home_cabecera_division.jpg);
	height: 2px;
}
.mp_subtop_fondo
{
	background-image: url(../../Imagenes/home_bamarillo.jpg);
	height: 37px;
}
.mp_subtop_logo
{
	background-image: url(../../Imagenes/home_logo.jpg);
	width: 248px;
	height: 37px;
}
.mp_bottom
{
	background-image: url(../../Imagenes/home_footer.gif);
	height: 50px;
	vertical-align: top;
}
.tablas_internas
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	border-spacing: 0px;
	padding-right: 0px;
	border-collapse: collapse;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
.degrade_promo
{
	background-image: url(../../Imagenes/Promociones/degrade.jpg);
	text-align: justify;
	width: 200px;
	height: 74px;
	vertical-align: top;
}
DIV.cse_results
{
	z-index: 1;
	position: relative;
	width: 676px;
	height: 452px;
	overflow: scroll;
}
DIV.gm_agencia
{
	z-index: 1;
	position: relative;
	width: 240px;
	font-family: Trebuchet MS;
	height: 450px;
	color: black;
	font-size: 8pt;
	overflow: scroll;
}
DIV.gm_agencia A
{
	border-right-width: 0px;
	width: 165px;
	display: inline-block;
	font-family: Trebuchet MS;
	border-top-width: 0px;
	border-bottom-width: 0px;
	color: #005dc5;
	font-size: 8pt;
	border-left-width: 0px;
	cursor: pointer;
	font-weight: bold;
}
.agencia_nombre
{
	font-family: Trebuchet MS;
	font-size: 8pt;
	font-weight: bold;
}
.agencia_datos
{
	font-family: Trebuchet MS;
	font-size: 8pt;
	font-weight: normal;
}
.agencia_resultados
{
	color: #0046b8;
	font-weight: bold;
}
.texto_sitemappath
{
	font-family: Trebuchet MS;
	color: black;
	font-size: 8pt;
	font-weight: bold;
}
.texto_sitemappath A
{
	font-family: Trebuchet MS;
	color: #0046b8;
	font-size: 8pt;
}
.texto_superior
{
	font-family: Trebuchet MS;
	color: white;
	font-size: 8pt;
}
.texto_superior A
{
	font-family: Trebuchet MS;
	color: white;
	font-size: 8pt;
	text-decoration: none;
}
.texto_superior A:hover
{
	font-family: Trebuchet MS;
	color: white;
	font-size: 8pt;
	text-decoration: underline;
}
.titulo_general
{
	
	font-family: Trebuchet MS;
	height: 25px;
	color: #005dc5;
	font-size: 11pt;
	font-weight: bold;
}
.titulo_general_thin
{
	 
	font-family: Trebuchet MS;
	height: 21px;
	color: #005dc5;
	font-size: 9pt;
	font-weight: bold;
}
.titulo_producto_cuadro
{
	text-align: left;
	border-right-width: 0px;
	display: inline;
	font-family: Trebuchet MS;
	border-top-width: 0px;
	border-bottom-width: 0px;
	color: #0046b8;
	font-size: 9pt;
	vertical-align: top;
	border-left-width: 0px;
	cursor: pointer;
	font-weight: bold;
}
.descripcion_producto
{
	text-align: left;
	border-right-width: 0px;
	width: 200px;
	display: inline-block;
	font-family: Trebuchet MS;
	border-top-width: 0px;
	border-bottom-width: 0px;
	color: #434343;
	font-size: 8pt;
	vertical-align: top;
	border-left-width: 0px;
}
.banint_titulo
{
	text-align: left;
	font-family: Trebuchet MS;
	color: #0146b4;
	font-size: 11pt;
}
.banint_texto
{
	font-family: Trebuchet MS;
	color: black;
	font-size: 8pt;
}
.banint_separador
{
	background-image: url(../Imagenes/banint_sep.gif);
	background-repeat: no-repeat;
	background-position: center 50%;
	height: 2px;
}
.banint_numeros
{
	background-image: url(../Imagenes/banint_num.jpg);
	text-align: center;
	width: 19px;
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	background-position: center 50%;
	height: 19px;
	font-size: 8pt;
	vertical-align: middle;
	overflow: hidden;
}
.banint_numerosNew
{
	border-bottom: #cdcdcd 1px solid;
	text-align: center;
	border-left: #cdcdcd 1px solid;
	width: 19px;
	font-family: Trebuchet MS;
	height: 19px;
	font-size: 8pt;
	vertical-align: middle;
	overflow: hidden;
	border-top: #cdcdcd 1px solid;
	border-right: #cdcdcd 1px solid;
    background:#C0001F; /*Color Ceplan*/
}
.banint_numeros A
{
	text-align: center;
	font-family: Trebuchet MS;
	color: #000099;
	font-size: 8pt;
	vertical-align: middle;
	overflow: hidden;
	cursor: pointer;
	text-decoration: none;
}
.banint_numerosNew A
{
	text-align: center;
	font-family: Trebuchet MS;
	color:white;      /*#005dc5;*/
	font-size: 8pt;
	vertical-align: middle;
	overflow: hidden;
	cursor: pointer;
	text-decoration: none;
}
.banint_numeros A:focus
{
	outline-style: none;
	outline-color: invert;
	outline-width: 0px;
}
.banint_frame_ppal
{
	background-image: url(../Imagenes/banint_mbg.jpg);
	padding-bottom: 0px;
	background-color: #e8e7de;
	margin: 0px;
	padding-left: 0px;
	width: 195px;
	padding-right: 0px;
	background-repeat: repeat-x;
	font-family: Trebuchet MS;
	background-position: 50% top;
	height: 267px;
	color: inherit;
	font-size: 8pt;
	padding-top: 0px;
}
.banint_tablero_nums
{
	background-image: url(../Imagenes/banint_bg.gif);
	border-bottom-color: black;
	background-color: #e8e7de;
	border-top-color: black;
	width: 71px;
	background-repeat: repeat-x;
	height: 93px;
	color: inherit;
	border-right-color: black;
	border-left-color: black;
}
.banint_tablero_numsNew
{
	width: 71px;
	height: 93px;
	color: #005dc5;
}
.banint_cod_tarj_bgNew
{
	text-align: center;
	margin-top: auto;
	width: 84px;
	margin-bottom: auto;
	height: 21px;
	vertical-align: middle;
}
.banint_cod_tarj_bg
{
	background-image: url(../Imagenes/banint_pw.gif);
	text-align: center;
	margin-top: auto;
	width: 84px;
	background-repeat: no-repeat;
	margin-bottom: auto;
	height: 21px;
	vertical-align: middle;
}
.banint_num_tarj_bg
{
	background-image: url(../Imagenes/banint_cod1.gif);
	text-align: center;
	background-repeat: no-repeat;
	background-position: center 50%;
	height: 24px;
	vertical-align: middle;
	left: 0px;
}
.banint_num_tarj_bg2
{
	background-image: url(../Imagenes/banint_cod1.gif);
	text-align: left;
	background-repeat: no-repeat;
	background-position: left 50%;
	height: 24px;
	vertical-align: middle;
	left: 0px;
}
.banint_btnborrar
{
	background-image: url(../Imagenes/btnborrar.jpg);
	text-align: center;
	padding-left: 0px;
	width: 32px;
	display: block;
	font-family: Trebuchet MS;
	height: 16px;
	color: black;
	font-size: 7pt;
	vertical-align: middle;
	cursor: pointer;
	text-decoration: none;
}
.banint_btnaceptar
{
	background-image: url(../Imagenes/btnaceptar.gif);
	border-bottom: 0px;
	text-align: center;
	border-left: 0px;
	background-color: transparent;
	width: 71px;
	display: block;
	background-repeat: repeat-x;
	font-family: Trebuchet MS;
	background-position: center 50%;
	height: 21px;
	color: white;
	font-size: 8pt;
	vertical-align: middle;
	border-top: 0px;
	cursor: pointer;
	border-right: 0px;
	text-decoration: none;
}
.banint_btnaceptarNew
{
	border: 1px solid #cdcdcd;
	text-align: center;
	background-color: White;
	width: 73px;
	display: block;
	font-family: Trebuchet MS;
	color: #005dc5;
	font-size: 8pt;
	vertical-align: middle;
	cursor: pointer;
	text-decoration: none;
	height: 24px;
}
.banint_btnaceptar97
{
	background-image: url(../Imagenes/btnaceptar97.gif);
	border-bottom: 0px;
	text-align: center;
	border-left: 0px;
	background-color: transparent;
	width: 71px;
	display: block;
	background-repeat: repeat-x;
	font-family: Trebuchet MS;
	background-position: center 50%;
	height: 21px;
	color: white;
	font-size: 8pt;
	vertical-align: middle;
	border-top: 0px;
	cursor: pointer;
	border-right: 0px;
	text-decoration: none;
}
.banint_btnaceptar129
{
	background-image: url(../Imagenes/btnaceptar129.gif);
	border-bottom: 0px;
	text-align: center;
	border-left: 0px;
	background-color: transparent;
	width: 71px;
	display: block;
	background-repeat: repeat-x;
	font-family: Trebuchet MS;
	background-position: center 50%;
	height: 21px;
	color: white;
	font-size: 8pt;
	vertical-align: middle;
	border-top: 0px;
	cursor: pointer;
	border-right: 0px;
	text-decoration: none;
}
.banint_btnaceptar179
{
	background-image: url(../Imagenes/btnaceptar179.gif);
	border-bottom: 0px;
	text-align: center;
	border-left: 0px;
	background-color: transparent;
	width: 71px;
	display: block;
	background-repeat: repeat-x;
	font-family: Trebuchet MS;
	background-position: center 50%;
	height: 21px;
	color: white;
	font-size: 8pt;
	vertical-align: middle;
	border-top: 0px;
	cursor: pointer;
	border-right: 0px;
	text-decoration: none;
}
.titulo_banca
{
	font-family: Trebuchet MS;
	color: #666666;
	font-size: 16pt;
	font-weight: bold;
}
.titulo_producto
{
	margin: 10px 0px;
	font: bold 11px Trebuchet MS;
	color: #005dc5;
	cursor: pointer;
	text-align: left;
}
.texto_pregunta
{
	font-family: Trebuchet MS;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
}
TABLE.entrada_datos
{
	border-bottom: #e6e4d8 2px solid;
	border-left: #e6e4d8 2px solid;
	border-top: #e6e4d8 2px solid;
	border-right: #e6e4d8 2px solid;
}
TABLE.entrada_datos TD
{
	border-bottom: #e6e4d8 1px solid;
	border-left: #e6e4d8 1px solid;
	border-top: #e6e4d8 1px solid;
	border-right: #e6e4d8 1px solid;
}
.barra_submenu_productos
{
	background-color: #97b6cb;
	text-indent: 15pt;
	font-family: Trebuchet MS;
	height: 22px;
	color: black;
	font-size: 8pt;
}
.barra_submenu_productos A
{
	background-color: #97b6cb;
	text-indent: 15pt;
	font-family: Trebuchet MS;
	height: 22px;
	color: #0046b8;
	font-size: 8pt;
}
.caja_texto_overlap_bk
{
	position: relative;
	border-bottom-style: none;
	text-align: center;
	border-right-style: none;
	background-color: white;
	font-family: Trebuchet MS;
	border-top-style: none;
	height: 12px;
	color: black;
	font-size: 8pt;
	vertical-align: middle;
	border-left-style: none;
	top: 15%;
	padding-top: 0px;
}
.caja_texto_overlap
{
	border-bottom: TEXT-ALIGN: left;
	border-left: BACKGROUND-COLOR: white;
	font-family: Trebuchet MS;
	height: 12px;
	color: black;
	font-size: 8pt;
	vertical-align: middle;
	border-top: BORDER-RIGHT:;
}
.caja_texto_overlap_cbo
{
	font-family: Trebuchet MS;
	height: 18px;
	color: black;
	font-size: 7.5pt;
	vertical-align: middle;
	top: 15%;
	padding-top: 0px;
}
.caja_texto_overlap_pwdNew
{
	border: 1px solid #cdcdcd;
	position: relative;
	text-align: center;
	font-family: Trebuchet MS;
	height: 24px;
	color: black;
	font-size: 11pt;
	vertical-align: top;
	padding-top: 0px;
	top: 3px;
	left: 2px;
	width: 300px;
}
.caja_texto_overlap_pwd
{
	position: relative;
	border-bottom-style: none;
	text-align: center;
	border-right-style: none;
	background-color: white;
	font-family: Trebuchet MS;
	border-top-style: none;
	height: 12px;
	color: black;
	font-size: 11pt;
	vertical-align: middle;
	border-left-style: none;
	top: 15%;
	padding-top: 0px;
}
.tecladolimpiar
{
	background-image: url(Imagenes/btnborrar.jpg);
	text-align: center;
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	background-position: center top;
	font-size: 8pt;
	vertical-align: middle;
	cursor: pointer;
}
.tecladolimpiarNew
{
	background-image: url(Imagenes/btnborrar.png);
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	background-position: center 50%;
	vertical-align: middle;
	overflow: hidden;
	cursor: pointer;
    /*color:white;
    background:#C0001F;*/
}
.Animation2
{
	border-bottom: #000 1px solid;
	position: relative;
	border-left: #000 1px solid;
	padding-bottom: 3px;
	background-color: white;
	padding-left: 3px;
	width: 450px;
	padding-right: 3px;
	display: none;
	height: 340px;
	border-top: #000 1px solid;
	top: 700px;
	border-right: #000 1px solid;
	padding-top: 3px;
	left: 420px;
}
.banint_cod_tarj_bg2
{
	background-image: url(../Imagenes/banint_pw2.gif);
	text-align: center;
	margin-top: auto;
	width: 84px;
	background-repeat: no-repeat;
	margin-bottom: auto;
	height: 21px;
	vertical-align: middle;
}
.banint_cod_tarj_bg2New
{
	text-align: left;
	margin-top: auto;
	width: 84px;
	margin-bottom: auto;
	height: 21px;
	margin-left: 0px;
	vertical-align: middle;
	text-decoration: none;
}
.caja_texto_overlap_pwd2
{
	position: relative;
	border-bottom-style: none;
	text-align: center;
	border-right-style: none;
	background-color: white;
	font-family: Trebuchet MS;
	border-top-style: none;
	height: 12px;
	color: black;
	font-size: 11pt;
	vertical-align: middle;
	border-left-style: none;
	padding-top: 0px;
}
.caja_texto_overlap_pwd2New
{
	border-bottom: #cdcdcd 1px solid;
	position: relative;
	text-align: center;
	border-left: #cdcdcd 1px solid;
	width: 62px;
	font-family: Trebuchet MS;
	height: 12px;
	color: black;
	font-size: 11pt;
	vertical-align: middle;
	border-top: #cdcdcd 1px solid;
	border-right: #cdcdcd 1px solid;
	padding-top: 0px;
}
.Corner11
{
	background-image: url(../Imagenes/MarcoRound/Corner_Sup_Izq.gif);
	background-color: #0f5dda;
	width: 6px;
	background-repeat: no-repeat;
	height: 5px;
	font-size: 1px;
}
.Corner12
{
	background-image: url(../Imagenes/MarcoRound/Corner_Raya_Arr.gif);
	background-color: #0f5dda;
	height: 5px;
	font-size: 1px;
}
.Corner13
{
	background-image: url(../Imagenes/MarcoRound/Corner_Sup_Der.gif);
	background-color: #0f5dda;
	width: 6px;
	background-repeat: no-repeat;
	height: 5px;
	font-size: 1px;
}
.Corner21
{
	background-image: url(../Imagenes/MarcoRound/Corner_Raya_Izq.gif);
	background-color: #0f5dda;
	height: 5px;
	font-size: 1px;
}
.Corner23
{
	background-image: url(../Imagenes/MarcoRound/Corner_Raya_Der.gif);
	background-color: #0f5dda;
	height: 5px;
	font-size: 1px;
}
.Corner31
{
	background-image: url(../Imagenes/MarcoRound/Corner_Inf_Izq.gif);
	background-color: #0f5dda;
	width: 6px;
	background-repeat: no-repeat;
	height: 5px;
	font-size: 1px;
}
.Corner32
{
	background-image: url(../Imagenes/MarcoRound/Corner_Raya_Aba.gif);
	background-color: #0f5dda;
	height: 5px;
	font-size: 1px;
}
.Corner33
{
	background-image: url(../Imagenes/MarcoRound/Corner_Inf_Der.gif);
	background-color: #0f5dda;
	width: 6px;
	background-repeat: no-repeat;
	height: 5px;
	font-size: 1px;
}
.CornerFlecha
{
	text-align: center;
	padding-bottom: 5px;
	background-color: #0f5dda;
	padding-left: 5px;
	width: 30px;
	padding-right: 5px;
	font-family: tahoma;
	color: #ffffff;
	font-size: 1px;
	vertical-align: top;
	font-weight: bold;
	padding-top: 5px;
}
.CornerGlosa
{
	text-align: justify;
	padding-bottom: 5px;
	background-color: #0f5dda;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Helvetica, MS Sans Serif, Arial;
	color: #ffffff;
	font-size: 13px;
	vertical-align: middle;
	font-weight: bold;
	padding-top: 5px;
}

.td_Titulo
{
	font-family: Trebuchet MS;
	height: 25px;
	text-align: left;
	color: #005dc5;
	font-size: 11pt;
	font-weight: bold;
	padding-left: 10px;
	border-bottom-color: #C8C9C7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.td_TituloIzquierdo
{
	font-family: Trebuchet MS;
	height: 25px;
	text-align: left;
	color: #005dc5;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 10px;
	border-bottom-color: #C8C9C7;
	/*border-bottom-style: solid;*/
	border-bottom-width: 1px;
}

.td_TituloProceso
{
	height: 25px;
	text-align: center;
	font-weight: bold;
	padding-left: 10px;
	font-family: Trebuchet MS;
	color: #666666;
	font-size: 18pt;
	font-weight: bold;
	width: 40%;
	background-color: #C8C9C7;
}


.td_TituloProceso2
{
	height: 25px;
	text-align: center;
	font-weight: bold;
	padding-left: 10px;
	font-family: Trebuchet MS;
	color: #666666;
	font-size: 18pt;
	font-weight: bold;
	background-color: #C8C9C7;
}

.td_etiqueta
{
	padding-left: 10px;
	font: bold 11px Trebuchet MS;
	color: #005dc5;
	cursor: pointer;
	text-align: left;
	height: 20px;
}

.td_control_center_Titulo
{
	font: bold 12px Trebuchet MS;
	color: #ffffff;
    background-color:darkgreen;
	text-align: center;
	height: 24px;
}


.td_control_center
{
	font: bold 12px Trebuchet MS;
	color: #005dc5;
	text-align: center;
	height: 24px;
}


.td_control
{
	padding-left: 15px;
	font: bold 12px Trebuchet MS;
	color: #005dc5;
	text-align: left;
	height: 24px;
}

.td_control_texto
{
	font-family: Trebuchet MS;
	font-size: 12px;
	padding-left: 6px;
	padding-bottom: 6px;
	color: #999999;
	text-align: left;
	
	border-bottom: #b3b3b3 1px solid;
	border-left: #b3b3b3 1px solid;
	text-transform:uppercase;
}
 


.td_linea_divisor
{
	vertical-align: middle;
	padding-left: 10px;
	font: 12px Trebuchet MS;
	color: #005dc5;
	text-align: left;
	height: 24px;
	width: 70%;
}





.td_control_4
{	
	font: bold 12px Trebuchet MS;
	color: #005dc5;
	text-align: left;
	height:24px;
	vertical-align:middle;
 
}
.td_control_5
{
	padding-right: 50px;
	font: bold 12px Trebuchet MS;
	color: #005dc5;
	text-align: center;
    float :right;
	vertical-align: top;
    text-align:center;

    
}

.Linkbutton
 {
     text-decoration: none ;
     color :black  !important;
     display:block;
     width : 85px;
     height :80px;
     vertical-align: middle;
}

.td_control_texto_2
{
	font-family: Trebuchet MS;
	font-size: 12px;
	padding-left: 6px;
	padding-bottom: 8px;
	color: #b3b3b3;
	text-align: left;
	height: 24px;
	border-bottom: #b3b3b3 1px solid;
	border-left: #b3b3b3 1px solid;
}




.td_TituloLogo
{
	height: 25px;
	text-align: center;
	font-weight: bold;
	padding-left: 10px;
	font-family: Trebuchet MS;
	color: #666666;
	font-size: 24pt;
	font-weight: bold;
	width: 40%;
	background-color: Transparent;
	text-align: center;
}


/***********************************************************************************
    
    menu principal


***********************************************************************************/


h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

hr
{
	border-top: 1px solid #CCCCCC;
	height: -34px;
	margin-bottom: 25px;
	border-left-style: none;
	border-left-color: inherit;
	border-left-width: medium;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
}


img
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	/*height: 16px;*/
	}

#menu
{
	width: 200px;
	margin: 10px;
	border-style: solid solid none solid;
	border-color: #BCD2E6;
   
	border-width: 1px;
}

#menu li a
{
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
	text-decoration: none;
}

#menu li a:link, #menu li a:visited
{
	color: #8BADCF;
	display: block;
	background: url(Imagenes/menu.gif);
	padding: 8px 0 0 10px;
}

#menu li a:hover
{
	color: #627EB7;
	background: url(Imagenes/menu.gif) 0 -32px;
	padding: 8px 0 0 10px;
}


.td_etiqueta_centrado
{
	padding-left: 10px;
	font: bold 11px Trebuchet MS;
	color: #005dc5;
	cursor: pointer;
	text-align: center;
	height: 22px;
	width: 100%;
}



.td_control_LabelMaster
{
	font-family: Trebuchet MS;
	font-size: 11px;
	padding-left: 3px;
	padding-bottom: 1px;
	color: #000066;
	text-align: left;
	height: 13px;
	border-bottom: #b3b3b3 1px solid;
	text-transform:uppercase;
}


.td_control_LabelDataList
{
	font-family: Trebuchet MS;
	font-size: 11px;
	padding-left: 3px;
	padding-bottom: 1px;
	color: #b3b3b3;
	text-align: left;
	height: 13px;
	text-transform:uppercase;
}

.td_control_LabelDataList_Etiqueta
{
	padding-left: 15px;
	font: bold 12px Trebuchet MS;
	color: #005dc5;
	text-align: left;
	height: 24px;
	vertical-align: top;
}

.caja_texto_overlap_New
{
	border: 1px solid #cdcdcd;
	text-align: left;
	font-family: Trebuchet MS;
	height: 20px;
	color: black;
	font-size: 11pt;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 2px;
	text-transform:uppercase;
	 
}

.caja_texto_overlap_New_Center
{
	border: 1px solid #cdcdcd;
	text-align: center;
	font-family: Trebuchet MS;
	height: 20px;
	color: black;
	font-size: 11pt;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 2px;
	text-transform:uppercase;
	 
}

.caja_texto_Multiline_overlap_New
{
	border: 1px solid #cdcdcd;
	text-align: left;
	font-family: Trebuchet MS;
	height: 70px;
	color: black;
	font-size: 11pt;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 2px;
	text-transform:uppercase;
	 
}

.caja_texto_Multiline_overlap_New_50P
{
	border: 1px solid #cdcdcd;
	text-align: left;
	font-family: Trebuchet MS;
	height: 70px;
	color: black;
    min-width:450px;
	font-size: 11pt;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 2px;
	text-transform:uppercase;
	 
}



.td_control_texto_BlueOscuro
{
	font-family: Trebuchet MS;
	font-size: 12px;
	padding-left: 6px;
	padding-bottom: 6px;
	color: #000066;
	text-align: left;
	
	border-bottom: #b3b3b3 1px solid;
	border-left: #b3b3b3 1px solid;
	text-transform:uppercase;
}
