 /*
Modificación       : M001
Fecha Modificación : 30/11/2009
Autor              : Gonzalo Gonzalez
Empresa            : Anticipa S.A.
Objetivo           : Se agregan nuevos estilos para la creacion de las recargas telefonos fijos y celulares.

Modificación       : M002
Fecha Modificación : 15/02/2010
Autor              : Gonzalo Gonzalez
Empresa            : Anticipa S.A.
Objetivo           : Se agregan nuevos estilos para correjir defectos levantados por proyecto Multiples Browser .

Modificación       : M003
Fecha Modificación : 18/02/2010.
Autor              : Amed Carvajal A.
Empresa            : Anticipa S.A.
Objetivo           : Se agregan nuevos estilos para la Tabla agregada a la Home de Portal. Ademas se agrega una 
										 llave de cierre ( } ) faltante a la clase "texto11".

Modificación       : M004
Fecha Modificación : 27/08/2010
Autor              : Gonzalo Gonzalez
Empresa            : Anticipa S.A.
Objetivo           : Se agregan nuevos estilos para proyecto Mejora Proceso de Pagos.

Modificación       : M005
Fecha Modificación : 17/11/2010.
Autor              : Gonzalo Gonzalez
Empresa            : Anticipa S.A.
Objetivo           : Se incorporan estilos para el proyecto Vacaciones Inesperadas.

Modificación       : M006
Fecha Modificación : 24/11/2010.
Autor              : Fernando Quezada
Empresa            : Anticipa S.A.
Objetivo           : Se incorporan estilos para el proyecto cambios look and feel.

Modificación       : M007
Fecha Modificación : 21/01/2011.
Autor              : Gonzalo Gonzalez
Empresa            : Anticipa S.A.
Objetivo           : Se incorporan estilos para el proyecto vacaciones inesperadas.

Modificación       : M008
Fecha Modificación : 09/03/2011.
Autor              : Alex Magńin U.
Empresa            : Anticipa S.A.
Objetivo           : Se amplia la zona clicleable del boton inicio

*/
a { color: #000000; font-size: 11px; text-decoration: underline; }
a:hover { color: #CC0000; font-size: 11px; text-decoration: none; }
body { font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; }
cite { color: #000000; font-size: 16px; font-style: normal; font-weight: bold; }
em { font-size: 12px; margin-bottom: 5px; }
form h2 { color: #000000; font-size: 11px; font-weight: normal; height: 5px; text-decoration: none; }
h1 { color: #000000; font-size: 20px; font-weight: 900; margin-bottom: 5px; text-decoration: none; }
h2 { color: #000000; font-size: 11px; font-weight: normal; margin-bottom: 5px; text-decoration: none; }
h3 { color: #000000; font-size: 11px; font-weight: bold; margin-bottom: 5px; text-decoration: none; }
h4 { color: #000000; font-size: 12px; font-weight: bold; height: auto; margin-bottom: 5px; text-decoration: none; }
h5 { color: #000000; font-size: 10px; font-weight: bold; line-height: normal; margin-bottom: 5px; margin-left: 10px; }
h6 { color: #000000; font-size: 9px; margin-bottom: 5px; margin-top: 10px; }
input#abono{ background: #FFFFFF; color: #000000; font-weight: normal; width: 80px; }
input#radio, #registro { background-color: transparent; width: 15px; }
label { color: #000000; font-size: 12px; font-weight: bold; width: 200px; }
p { color: #000000; font-size: 11px; font-weight: normal; margin-left: 10px; /*width: 479px;*/ text-decoration: none; }
samp { color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
select#medio { background: #FFFFFF; color: #CC0000; font-size: 11px; font-weight: bold; width: 100px; }
select,input,textarea { background: #F0F0F0; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; width: 120px; }
strong { font-size: 11px; }
TABLE#formulario {
            BACKGROUND-COLOR: #dfe1e3
}
tt { border: 1px solid #E2E4E5; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; height: 15px; }
var { font-size: 12px; font-style: normal; font-weight: bold; margin-left: 50px; }
.radio { width: 15px; }
.text { width: 80px; }
#bloquecontenido { margin-left: 10px; margin-right: 1px;}
#boleta { background-color: #FFFFFF; }
#boton { text-align: center; width: 529px; }
#buscador { background: #F0F0F0; width: 100px; }
#buscador1 { background-color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none; width: 120px; }
#cartola { background-color: #FFFFFF; color: #000000; font-size: 11px; font-weight: bold; width: 150px; }
#comentario1 { height: 100px; width: 260px; }
#contacto { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 150px; width: 322px; }
#fecha { color: #000000; font-size: 11px; font-weight: normal; width: 59px; }
#formulario input, #formulario tbody { font-size: 11px; font-weight: normal; }
#header { color: #FFFFFF; text-align: right; /* font-size: 11px;
	text-decoration: none;*/ }
#header a{ color: #FFFFFF; font-size: 11px; text-decoration: none; /*text-align: right;*/ }
#header a:hover { color: #FFFFFF; font-size: 11px; font-weight: normal; text-align: right; text-decoration: underline; }
#label1 { font-size: 12px; font-weight: bold; width: 100px; }
#lateral tbody{ color: #000000; font-size: 10px; font-weight: normal; text-align: left; }
#lateral td { margin-left: 10px; }
#lateral th{ color: #000000; font-size: 11px; font-weight: bold; text-align: center; }
#pago tbody{ color: #000000; font-size: 11px; font-weight: normal; text-align: left; white-space: pre; }
#pago th{ color: #000000; font-size: 12px; font-weight: bold; height: 20px; text-align: left; }
#respuesta { font-size: 11px; height: 30px; margin-left: 10px; text-align: left; }
#saludo { color: #000000; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; width: 120px; }
#sucursal { margin-bottom: 10px; margin-left: 10px; margin-right: 10px; }
#tdatos th { border-bottom-color: #A2A6A9; border-bottom-style: solid; border-bottom-width: 1px; font-size: 12px; text-align: left; }
.Vblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	text-decoration: underline;
	font-style: normal;
	font-weight: bolder;
}
.Vblue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #CC0000;
}
.modif_cuentas_amarillo { 
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	margin-bottom:
	5px; text-decoration: none;
	background-color:#FFCC00; 
}
.modif_cuentas_blanco { 
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	margin-bottom:
	5px; text-decoration: none;
	background-color:#FFFFFF; 
}
.sup {
	vertical-align: text-top;
}
.gris_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #5C5C5C;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.amarillo_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FF9900;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ng_mas {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.italic {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blco_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*GGG M001 - INICIO*/
.fondo_deg {
	background-image: url(/docs/NP/images/rec_celu/fondo_form.jpg);
}

.txt_formulario {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 5px;
	font-size: 15px;
	color: #000000;
}

.marco_fondo_home {
	border: 1px solid #4D574E;
	background-image: url(/docs/NP/images/rec_celu/fondo_home.jpg);
	background-repeat: repeat-x;
}

.txt_terminos {
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.txt_mensaje_ajax {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 5px;	
}

.mensaje{
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
color: #FF0000;
}
/*GGG M001 - Termino*/


/*GGG M002 - Inicio*/
.texto12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:right;
font-weight: bold;
height: auto; 
margin-bottom: 5px;
text-decoration: none;
}
.texto11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:right;
text-decoration: none;
font-weight: normal;
margin-bottom: 5px;} /*M003*/
/*GGG M002 - Termino*/

/* Inicio M003 */

.cont_btn_pago {
width:461px;
height:auto;
padding-top:10px;
padding-bottom:5px;
padding-left:3px;
background-color:#f2f2f2;
border:solid 1px #a8a8a8;
}

.cont_table {
height:auto;
padding-left:2px;
background-color:#f2f2f2;
border:solid 1px #a8a8a8;
}

.cont_td {
height:auto;
padding-top:10px; 
padding-bottom:1px;
padding-left:1px; 
background-color:#f2f2f2;
}

.caja_btn_pago {
width:110px;
height:auto;
border:solid 1px #c8c8c8;
float:left;
margin-bottom:13px;
margin-right:4px;
}

.caja_btn_pagoB {
width:auto;
height:auto;
border:solid 1px #c8c8c8;
float:right;
margin-bottom:10px;
margin-right:2px;
}
.caja_btn_pagoB1 {
width:auto;
border:none;
float:right;
margin-bottom:10px;
margin-right:2px;
height:130px;
color:#848484;
}

.caja_principal {
width:108px;
height:auto;
}

.ttl_caja_btn_pago {
width:auto;
height:15px;
background-image:url(/docs/NP/images/head_caja.jpg);
padding-left:3px;
font-weight:bold;
font-size:9px;
font-family:Arial, Helvetica, sans-serif; 
color:#000000;
}

.cont_caja {
width:108px;
height:auto;
padding-bottom:3px;
list-style:none;
text-decoration:none;
padding-left:0px;
background-color:#FFFFFF;
}

.cont_caja1 a:link{
font-size:9px;
padding-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
list-style:none;
text-decoration:none;
}

.cont_caja1 a:hover{
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
color:#ababab;
text-decoration:none;
}

.cont_caja1 a:visited {
font-size:9px;
padding-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
list-style:none;
text-decoration:none;
}

.cont_caja1 a:active {
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
color:#ababab;
text-decoration:none;
}

.caja_inicio {
width:108px;
height:auto;
float:left;
margin-right:4px;
margin-top:5px;
}

.ttl_inicio {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-align:center;

}

.logo_inicio {
height:27px;
padding-left:15px;
}

.logo_inicio img{
border:0px;
}

.verMas {
height:15px;
padding-right:9px;
}

.verMas img{
float:right;
border:0px;
}

/* Fin M003 */

/* Inicio M004 */
.check {
	 width: 15px;
	 height: 15px;
	 background: #CCCCCC;
	 /*color: #000000;*/
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 }

.estilotabla {
 background-color: #FFFFFF;
 border-style: solid;
 border-width: 1px;
 border-color: #FFFFFF;
}

.trtabla{ 
 font-size: 9px;
 font-weight: normal;
 color: #A4A4A4;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 text-indent: 5px;
 background-color: #F5F6CE;

} 

.trtabla2{ 
 font-size: 9px;
 font-weight: normal;
 color: #000000;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 text-indent: 5px;
 background-color: #F2F2F2;
} 

.mensaje{
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
color: #FF0000;
}

#scroll {
    overflow:scroll;
    width:600px;
    height:280px;
    overflow-x:hidden;
}

.txt_fondo_total {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-indent: 5px;
	background-color: #F2F2F2;
}

.marco {
	border: 1px solid #BDBDBD;
}
.txt_fondo {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-indent: 5px;
	background-color: #F2F2F2;
}
.fondo_titulo {
	background-color: #f2f2f2;
	text-align: left;
	text-indent: 5px;
}
.txt_titulo {
	background-color: #f2f2f2;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 5px;
	font-size: 16px;
	color: #666666;
}
.margen {
	text-align: left;
	text-indent: 5px;
}
.marcoizq {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-left-color: #F2F2F2;
}
.txt_titulo_apag {
	color: #666666;
	font-size: 16px;
	background-color: #f2f2f2;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 5px;
}
.marcoabajo {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #F2F2F2;
}
.txt_sup {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*text-indent: 5px;*/
	/*vertical-align: text-top;*/
}
.txt_new {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*text-indent: 5px;*/
}
.txt_new_titulo {
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*text-indent: 5px;*/
}
.txt_centro {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-indent: 5px;
	vertical-align: middle;
}
.txt_fondo_ama {
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*text-indent: 10px;*/
	background-color: #FFFBE6;
}
.txt_fondo_total_mas {
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-indent: 5px;
	background-color: #F2F2F2;
}
.txt_mas {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.txt_no_registra {
	background-color: #f2f2f2;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	text-indent: 5px;
	font-size: 12px;
	color: #666666;
}
.fondo_tit_tablas {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #c8c8c8;
	text-indent: 10px;
}
.fondo_subtit_tablas {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #dfdfdf;
	text-indent: 5px;
}
.txt_fondo_tablas {
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-indent: 5px;
	background-color: #F2F2F2;
}
.txt_total {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-indent: 20px;
}
a:link {
	color: #000000; 
	text-decoration: underline
}
a:visited {
	color: #666666; 
	text-decoration: underline
}
a:hover {
	color: #000000; 
	text-decoration: underline
}
a:active {
	color: #666666; 
	text-decoration: underline
}
.nombre_rojo {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.txt_fondo_oscuro {
	background-color: #f2f2f2;
	text-align: left;
	text-indent: 5px;
}

.txt_comprobante{
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-indent: 5px;
	background-color: #F2F2F2;
}
/* Fin M004 */

/*M005 Inicio*/

.marco_vacaciones {
	border: 1px solid #BDBDBD;
	background: url(/docs/NP/images/vacaciones/img_promo1.jpg);
}

.txt_vacaciones {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #000000;
	FONT-STYLE: normal;
	text-align: right;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.mensaje_vacaciones {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-STYLE: normal;
	text-align: left;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}


.txt_vacaciones1 {
	font-weight: normal;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 20px;
	color: #D7DF01;
}
 
.txt_vacaciones2 {
	font-weight: normal;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 18px;
	color: #000000;
}

.txt_vacaciones3 {
	font-weight: normal;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	color: #000000;
}
/*M005 Termino*/

/*M006 Inicio*/

.titLogin_home {
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:16px;
	font-weight:bold;
	border-bottom:solid #D8D8D8 1px;
	text-align:left;
	padding-bottom:5px;
	padding-top:4px;
}

.titLogin_reg_home {

	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding-top:4px;
}

.txt_nombre_home {

	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.LoginSub_home {
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-bottom:2px;
}
 
.textInput2_home
{
	width: 148px;
	height: 19px;
	background: none;
	border: none;
	color: #666;
	margin-top: 0px;
	margin-left: 5px;
}

.txt_dest1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	text-align:left;
	font-weight: bold;
}

.registrate_int_home {
	background-color:#4F88A5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.campo {
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	width:92px;
	height:26px;
	background-image: url(/docs/NP/images/bg_campotexto2.gif);
	background-repeat: no-repeat;
}

.rut_home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#555555;
	text-align:left;
}

.rut_home a{
	text-decoration:none;
	color:#555555;
}


.tit_ayuda_home {
	font-family:Arial, Helvetica, sans-serif;
	font-stretch:extra-condensed;
	font-size:10Px;
	color:#53585E;
	padding:5px;
	font-weight:bold;
	vertical-align: top;
}

.pago_linea2_home {
	background:url(/docs/NP/images/Tit_bar2.jpg) no-repeat;
	width:247px;
	height:29px;
	background-repeat: no-repeat;
}

.txt_btn_pago {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 10px;
	color: #333333;
}

.txt_tit_btnpago_btn {
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	width: 200px;
	height: 20px;
	color: #BDBDBD;
	padding-left: 15px;
	vertical-align: baseline;
	background-image: url(/docs/NP/images/fdo_tit.jpg);
}

.fdotit_btn_pago_btn {
	background-image: url(/docs/NP/images/fdo_tit.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 200px;
	color: #848484;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
}

.txt_centro_btn {
	font-family:Arial, Helvetica, sans-serif;
	color:#848484;
	font-size:12px;
	text-align:left;
	text-decoration: underline;
	padding-left: 5px;
	font-weight: normal;
	
}

.tit_temas_btn {

	font-family:Arial, Helvetica, sans-serif;
	font-stretch:extra-condensed;
	font-size:14px;
	color:#53585E;
	font-weight:bold;
	vertical-align: top;
}

.rutCopia_btn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	text-align:center;
}
.head_int_home {
	width:768px;
	height:56px;
	border:none;
	background-repeat: no-repeat;
	background-image: url(/docs/NP/images/headerA_int.jpg);
		
}

.head_table_int {

	width:768px;
	border:none;
}

.botonera_home {
	background:url(/docs/NP/images/headerB1_int.jpg) no-repeat;
	height:15px;/*M006*/
	border:none;
	vertical-align:top; 
}

.botoneraInt {
	background:url(/docs/NP/images/headerB1_int.jpg) no-repeat;
	height:33px;
	border:none;
	vertical-align:top; 
}

.menuA_home {
	width:467px;
	/*float:right;*/ /*M006*/
	margin-right:90px;
	border:none;
}

.menuA_home img{
	border:none;
	
}

.olv_clave_home 
{
	font-family:Arial, Helvetica, sans-serif;
	color:#F1A615;
	font-size:11px;
	text-align:left;
	text-decoration:underline;
	padding-bottom:4px;
	font-weight: bold;
	vertical-align: middle;
}

.olv_clave_home a
{
	color:#F1A615;
	text-decoration:underline;
}

.olv_clave_home a:visited
{
	color:#F1A615;
	text-decoration:underline;
}

.olv_clave_home a:hover
{
	color:#CC0000;
	text-decoration:underline;
}


.registrate_home  
{
	background-color:#4F88A5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	height: 19px;
}
.registrate_home a:visited
{
	text-decoration:none;
	color:#FFF;
}
.registrate_home a
{
	text-decoration:none;
	color:#FFF;
}
.registrate_home a:hover
{
	text-decoration:none;
	color:#CC0000;
}
/*M006 Fin*/

/*M007 Inicio*/
.marco_fondo_Vacaciones {
	border: 1px solid #FAFAFA;
	background-image: url(/docs/NP/images/vacaciones/fdo_estadocuenta.jpg);
	background-repeat: repeat-x;
}
/*M007 Fin*/
/*M008 Inicio*/
.link_Inicio_Reg{
    height:89px; 
    width:189px; 
    position:absolute; 
    cursor:hand;
    cursor:pointer;
}
/*M008 Fin*/
