/****************************************/
/********** ESTILOS GENERALES ***********/
BODY
{
	text-align:center;
}

IMG
{
	border:0;
}

.INPUT{
	font-family: Tahoma;
	font-size: 11px;
	color: #5f6062;
	border: 1px solid #5f6062;
	font-weight: 100;
	padding: 2px;
}
.TABLA_NOTHING
{
	border: 0px;
	padding: 0px;
	margin: 0;
	border-spacing: 0;
	border-collapse: collapse;
}


/****************************************/
/******* ESTILOS DE HOME ****************/
.HOME_BOX
{
	width:784px;
	height:518px;
	
	background-color:#FFFFFF;
	margin-right: auto;
	margin-left: auto;
}

.HOME_BOX_TOP
{
	height:156px !important;
	height:190px;
	
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 65px;
	border-bottom: 4px solid #f0eee7;
	
	background-color: #b6b298;		
	text-align:left;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: 800;
	color: #e7e5da;	
	line-height:250%;
	letter-spacing:
}

.HOME_BOX_TOP A
{
	color: #e7e5da;	
	font-size: 13px;
	font-family: Helvetica;
	font-weight: 800;
	text-decoration: none;
}

.HOME_BOX_TOP A:HOVER
{
	color: #ffffff;	
	font-size: 13px;
	font-family: Helvetica;
	font-weight: 800;
	text-decoration: none;
}

.HOME_BOX_MIDDLE
{
	height:162px !important;
	height:166px;
	
	padding-left: 158px;
	border-bottom: 4px solid #ffffff;
	
	background-color: #d5d2c0;		
	text-align:left;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: 800;
	color: #5f6062;	
	line-height:150%;
}

.HOME_BOX_BOTTOM
{
	height:162px !important;
	height:162px;
	
	background-color: #7d7e81;	
}

.HOME_BOX_BOTTOM_TITULO
{
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	
	background-color: #7d7e81;	
	text-align:left;
	font-family: Times;
	font-size: 21px;
	color: #ebebe5;
}

.HOME_BOX_BOTTOM_BODY
{
	
	width: 264px !important;
	width: 345px;
	
	height: 92px !important;
	height: 92px;
	
	padding-left: 10px;
	padding-right: 70px;
	
	border-left: 1px solid #cccbbe;
	
	background-color: #7d7e81;	
	text-align: justify;
	font-family: Helvetica;
	font-size: 12px;
	color: #ebebe5;
	float: right;
}

.HOME_BOX_BOTTOM_BODY A
{
	font-family: Helvetica;
	font-size: 12px;
	color: #ebebe5;
	text-decoration: underline;
}

.HOME_BOX_BOTTOM_BODY A:HOVER
{
	font-family: Helvetica;
	font-size: 12px;
	color: #ebebe5;
	text-decoration: underline;
}

.HOME_BOX_MIDDLE_MENU_OFF
{
	height:21px !important;
	height:41px;
	width: 128px !important;
	width: 140px;
	
	padding-left:10px;
	padding-top: 18px;
	border-left: 2px solid #f0eee7;
	
	background-color: #b6b298;		
	text-align:left;
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
	font-weight:1000;	
	float:left;
	cursor: pointer;
	letter-spacing: 1px;

}
.HOME_BOX_MIDDLE_MENU_ON
{
	height:21px !important;
	height:41px;
	width: 128px !important;
	width: 140px;
	
	padding-left:10px;
	padding-top: 18px;
	border-left: 2px solid #f0eee7;
	
	background-color: #aea88e;
	text-align:left;
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
	font-weight:1000;
	float:left;
	cursor: pointer;
	letter-spacing: 1px;
}
.HOME_BOX_MIDDLE_TEXT
{
	width:290px !important;
	width: 300px;
	
	padding-left: 10px;
	padding-top: 20px;
	
	background-color: #d5d2c0;	
	text-align:left;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: 100;
	color: #5f6062;
	line-height:160%;	
	vertical-align: top;	
	float:left;
}
.HOME_BOX_MIDDLE_IMG
{
	width:234px !important;
	width: 300px;
	
	padding-top: 10px;
	padding-right: 66px;
	
	background-color: #d5d2c0;	
	text-align:left;
	font-family: Helvetica;
	font-size: 7px;
	font-weight: 800;
	color: #5f6062;	
	text-align:right;
	float:right;
	vertical-align: top;
}


/****************************************/
/******** ESTILOS DE SECCIONES **********/
.SECCION_BOX
{
	width: 780px !important;
	width: 784px;
	
	border: 2px solid #f0eee7;
	
	background-color:#FFFFFF;
	margin-right: auto;
	margin-left: auto;
}

.SECCION_BOX_TOP
{
	height:45px;
	width: 780px;
}

.SECCION_LOGO
{
	width: 190px !important;	
	width: 215px;
	height:30px !important;
	height:45px;
	
	padding-left: 25px;
	padding-top: 15px;
	
	background-color:#d5d2c0;
	float:left;
	text-align: left;
}

.SECCION_MENU_OFF
{
	height:27px !important;
	height:45px;
	width: 101px !important;
	width: 113px;
	
	padding-left:10px;
	padding-top: 18px;
	border-left: 2px solid #f0eee7;
	
	background-color: #b6b298;		
	text-align:left;
	font-family: Tahoma;
	font-size: 13px;
	color: #ffffff;
	font-weight:800;	
	float:left;
	cursor: pointer;
	letter-spacing: 1px;
}

.SECCION_MENU_ON
{
	height:27px !important;
	height:45px;
	width: 101px !important;
	width: 113px;
	
	padding-left:10px;
	padding-top: 18px;
	border-left: 2px solid #f0eee7;
	
	background-color: #979073;		
	text-align:left;
	font-family: Tahoma;
	font-size: 13px;
	color: #ffffff;
	font-weight:800;	
	float:left;
	cursor: pointer;
	letter-spacing: 1px;
}

.SECCION_MENU_TITULO
{
	height: 48px !important;
	height: 71px;

	padding-top: 20px;
	padding-right: 40px;
	border-bottom: 3px solid #ffffff;
	
	background-color:#d5d2c0;	
	font-family: Times;
	font-size: 30px;
	color: #aea88e;
	text-align: right;
}

.SECCION_BOX_MIDDLE
{
	height: 101px;
	width: 780px;
}

.SECCION_BOX_MIDDLE_IMAGE
{	
	width: 215px;
	height:101px;
	
	background-color:#979073;
	background: url('./img/foto home valuar.jpg');
	overflow:auto;

	float:left;
}

.SECCION_BOX_MIDDLE_BUSQUEDA
{	
	width: 515px !important;
	width: 565px;
	height: 71px !important;	
	height: 101px;
	
	padding-top: 30px;
	padding-left:50px;
	
	background-color:#979073;
	float:left;
	font-family: Helvetica;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
}

.SECCION_BOX_BOTTOM
{
	width: 780px;
	overflow: hidden;
	background-color: #7d7e81;
}

.SECCION_BOX_BOTTOM_LOGIN
{
	width: 215px;

	float: left;
	background-color: #7d7e81;
	font-family:  Verdana;
	font-size: 9px;

}

.SECCION_BOX_BOTTOM_BODY
{
	width: 485px !important;
	width: 565px;
	
	padding-left: 50px;
	padding-right: 30px;
	padding-top: 25px;
	
	background-color: #FFFFFF;
	float: left;
	font-family:  Verdana;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

.SECCION_BOX_BOTTOM_BODY A
{
	font-family:  Verdana;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}


.SECCION_BOX_BOTTOM_BODY A:HOVER
{
	font-family:  Verdana;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	text-decoration: underline;
}


.SECCION_BOX_BOTTOM_VALUAR
{
	width: 495px !important;
	width: 565px;
	
	padding-left: 50px;
	padding-right: 20px;
	float: right;
	background-color: #FFFFFF;
	font-family:  Verdana;
	font-size: 9px;
	color: #949596;
	text-align: left;
	vertical-align: bottom;

}


/****************************************/
/******** ESTILOS DE BUSQUEDAS **********/

.BUSQUEDA_BOX
{
	width: 480px !important;
	width: 480px;

	margin-left: auto;
	margin-right: auto;
}

.BUSQUEDA_TITULO
{
	width: 480px;
	overflow: hidden;
}

.BUSQUEDA_ESPACIO
{
	width: 480px;
	height: 3px;
	background-color: #FFFFFF;
	font-size: 1px;
}

.BUSQUEDA_TITULO_COMPENSACION
{
	width: 474px !important;
	width: 480px;
	
	padding: 2px;
	padding-left: 4px;
	
	background-color: #7d7e81;
	color: #FFFFFF;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: 800;
	text-align: left;
	float: left;
}

.BUSQUEDA_TITULO_COD
{
	width: 69px !important;
	width: 75px;
	
	border-right: 2px solid #FFFFFF;
	padding: 2px;
	
	background-color: #7d7e81;
	color: #FFFFFF;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: 800;
	text-align: left;
	float: left;
}

.BUSQUEDA_TITULO_DESC
{
	width: 399px !important;
	width: 405px;
	
	border-left: 2px solid #FFFFFF;
	padding: 2px;
	
	background-color: #7d7e81;
	color: #FFFFFF;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: 800;
	text-align: right;
	float: left;
}

.BUSQUEDA_TITULO_DESC A
{
	color: #FFFFFF;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: 800;
	text-align: right;
	text-decoration:none;
}

.BUSQUEDA_TITULO_DESC A:HOVER
{
	color: #FFFFFF;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: 800;
	text-align: right;
	text-decoration:underline;
}

.BUSQUEDA_FECHA
{
	width: 469px !important;
	width: 480px;
	
	border: 1px solid #a8a9ab;
	padding: 3px;
	padding-left: 6px;

	background-color: #f0eee7;
	color: #5f6062;
	font-family: Helvetica;
	font-size: 12px;
	font-weight:800;
}

.BUSQUEDA_COMPENSACION
{
	border-bottom: 1px solid #989898;
	
	background-color: #f0eee7;
	color: #5f6062;
	font-family: Helvetica;
	font-size: 12px;
}

.BUSQUEDA_BOTON
{
	border: 0px;
		
	background-color: #7d7e81;
	font-family: Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 800;
	cursor: pointer;
}

.BUSQUEDA_BODY
{
	width: 466px !important;
	width: 480px;
	
	border: 1px solid #a8a9ab;
	padding: 6px;

	background-color: #f0eee7;
	color: #5f6062;
	font-family: Helvetica;
	font-size: 12px;
	clear: both;
}

.BUSQUEDA_BODY A
{
	color: #5f6062;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: 800;
	text-decoration: none;
}

.BUSQUEDA_BODY A:HOVER
{
	color: #5f6062;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: 800;
	text-decoration: underline;
}

/****************************************/
/********** ESTILOS DE LOGIN ************/
.LOGIN_PAGE
{
	margin: 0px;
	background-color: #7d7e81;
}

.LOGIN_BOX
{
	width: 193px !important;
	width: 195px;
	
	border: 1px solid #b9b8aa;
	background-color: #FFFFFF;
}
.LOGIN_TITULO
{
	width: 193px;
	
	padding-top: 3px;
	padding-bottom: 3px;

	background-color: #cecbb6;
	color: #5f6062;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: 800;
	text-align: center;
}

.LOGIN_MODIFY
{
	width: 163px !important;
	width: 193px;
	
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 30px;

	background-color: #FFFFFF;
	color: #5f6062;
	font-family: Helvetica;
	font-size: 12px;
	text-align: left;
	line-height: 160%;
}

.LOGIN_MODIFY A
{
	color: #5f6062;
	font-family: Helvetica;
	font-size: 12px;
	text-decoration:none;
}
.LOGIN_MODIFY A:HOVER
{
	color: #5f6062;
	font-family: Helvetica;
	font-size: 12px;
	text-decoration:underline;
}

.LOGIN_BODY
{
	width: 193px;
	
	padding-top: 2px;
	padding-bottom: 2px;

	background-color: #FFFFFF;
	color: #5f6062;
	font-family: Helvetica;
	font-size: 12px;
	text-align: center;
}
.LOGIN_BODY A
{
	color: #5f6062;
	font-family: Helvetica;
	font-size: 11px;
	text-decoration:none;
}
.LOGIN_BODY A:HOVER
{
	color: #5f6062;
	font-family: Helvetica;
	font-size: 11px;
	text-decoration:underline;
}

.LOGIN_CELDA
{
	color: #5f6062;
	font-family: Helvetica;
	font-size: 12px;
}
.LOGIN_ERROR
{
	width: 185px !important;
	width: 193px;
	
	padding: 4px;

	background-color: #ffffff;
	color: #aea88e;
	font-family: Helvetica;
	font-size: 12px;
	font-weight:800;
}

.LOGIN_BOTON
{
	border: 0px;
		
	background-color: #979073;
	font-family: Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 800;
	cursor: pointer;
}
.LOGIN_LINK A
{
	color: #5f6062;
	font-family: Helvetica;
	font-size: 11px;
	text-decoration:none;
}
.LOGIN_LINK A:HOVER
{
	color: #5f6062;
	font-family: Helvetica;
	font-size: 11px;
	text-decoration:underline;
}


/****************************************/
/******* ESTILOS DE FORMULARIOS *********/

.FORM_BOX
{
	width: 545px !important;
	width: 565px;
	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	margin: 0px;
	
	background-color: #FFFFFF;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.FORM_TITULO
{
	width: 537px !important;
	width: 545px;
	
	padding: 3px;
	padding-left: 5px;

	background-color: #979073;
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	font-weight:800;
	text-align: left;
}

.FORM_INFO_OBLIGATORIO
{
	width: 537px !important;
	width: 545px;
	
	padding: 3px;
	padding-right: 5px;

	background-color: #ccced0;
	font-family: Verdana;
	font-size: 11px;
	color: #5f6062;
	font-weight:100;
	text-align: right;
}

.FORM_BODY
{
	width: 545px;
	padding: 0px;
	border: 0px;
}

.FORM_LINEA_ERROR
{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-spacing: 0;
	border-collapse:collapse;
	margin:0;
	padding:0;
}

.FORM_LINEA_ERROR_IMAGEN
{
	width: 27px !important;
	width: 40px;
	
	padding: 5px;
	padding-left: 8px;
	
	background-color: #e4e2d5;
	font-size: 11px;
	color: #5f6062;
	font-family: Verdana;
	font-weight: 800;
	vertical-align: top;
}

.FORM_LINEA_ERROR_TEXTO
{
	border: 0px;
	padding: 5px;
	padding-left: 8px;
	
	background-color: #e4e2d5;
	font-size: 10px;
	color: #5f6062;
	font-family: Verdana;
	font-weight: 800;
	text-align: left;
}

.FORM_LINEA_INFO
{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-spacing: 0;
	border-collapse:collapse;
	margin:0;
	padding:0;
}

.FORM_LINEA_INFO_IMAGEN
{
	width: 27px !important;
	width: 40px;
	
	padding: 5px;
	padding-left: 8px;
	
	background-color: #d5d2c0;
	font-size: 11px;
	color: #5f6062;
	font-family: Verdana;
	font-weight: 800;
	vertical-align: top;
}

.FORM_LINEA_INFO_TEXTO
{
	border: 0px;
	padding: 5px;
	padding-left: 8px;
	
	background-color: #d5d2c0;
	font-size: 10px;
	color: #5f6062;
	font-family: Verdana;
	font-weight: 800;
	text-align: left;
}


.FORM_LINEA_OSCURA
{
	border: 0px;
	padding: 3px;
	
	background-color: #e4e2d5;
	font-size: 11px;
	color: #5f6062;
	font-family: Verdana;
	font-weight: 100;
}

.FORM_LINEA_CLARA
{
	border: 0px;
	padding: 3px;
	
	background-color: #f4f3ed;
	font-size: 11px;
	color: #5f6062;
	font-family: Verdana;
	font-weight: 100;
}
.FORM_BOTON
{
	border: 0px;
		
	background-color: #979073;
	font-family: Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 800;
	cursor: pointer;
}
.Requerido
{
	font-size: 11px;
	color: #5f6062;
	font-family: Verdana;
	font-weight: 800;
}


/****************************************/
/****** ESTILOS DE MODIFICACIONES *******/

.RESUMEN_BOX
{
	width: 545px !important;
	width: 565px;
	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	margin: 0px;
	
	background-color: #FFFFFF;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.RESUMEN_TITULO_CLARA
{
	width: 545px;
	background-color: #e4e2d5;
}

.RESUMEN_TITULO_OSCURA
{
	width: 545px;
	background-color: #c1bda5;
}

.RESUMEN_TITULO_TEXTO
{
	width: 535px !important;
	width: 545px;
	
	padding: 5px;
	
	font-family: Verdana;
	font-size: 11px;
	font-weight: 800;	
	color: #5f6062;
}

.RESUMEN_BODY_OSCURA
{
	width: 510px !important;
	width: 545px;
	
	padding-left: 25px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-bottom: 6px solid #ffffff;
	
	background-color: #c1bda5;
}
.RESUMEN_BODY_CLARA
{
	width: 530px !important;
	width: 545px;
	
	padding-left: 5px;
	padding-right: 10px;
	border-bottom: 6px solid #ffffff;	
	padding-bottom: 8px;
	
	background-color: #e4e2d5;
}

.RESUMEN_CELDA_DATOS
{
	padding: 2px;
	
	font-family: Verdana;
	font-size: 11px;
	font-weight: 100;
	color: #5f6062;
	text-align: left;
}

.RESUMEN_CELDA_AGREGARNUEVO
{
	padding: 2px;
	
	font-family: Verdana;
	font-size: 12px;
	font-weight: 100;
	color: #918a6c;
	text-align: right;
}

.RESUMEN_CELDA_AGREGARNUEVO A
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: 100;
	color: #918a6c;
	text-decoration: none;
}

.RESUMEN_CELDA_AGREGARNUEVO A:HOVER
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: 100;
	color: #918a6c;
	text-decoration: underline;
}

.RESUMEN_CELDA_ACCION
{
	padding: 2px;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: 800;
	color: #5f6062;
	text-align: right;
}

.RESUMEN_CELDA_ACCION A
{	
	font-family: Verdana;
	font-size: 10px;
	font-weight: 800;
	color: #5f6062;
	text-decoration: none;
}

.RESUMEN_CELDA_ACCION A:HOVER
{	
	font-family: Verdana;
	font-size: 10px;
	font-weight: 800;
	color: #5f6062;
	text-decoration: underline;
}



/****************************************/
/******** ESTILOS DE MENSAJES ***********/

.MSJ_BOX
{
	width: 332px !important;
	width: 342px;
	
	border: 1px solid #b1ab96;
	padding: 4px;
	margin-left: auto;
	margin-right: auto;
}

.MSJ_TITULO
{
	width: 332px;
}

.MSJ_TITULO_IMAGEN
{
	width: 35px !important;
	width: 45px;
	
	height: 24px !important;
	height: 37px;
	
	padding: 5px;
	border-bottom: 3px solid #ffffff;
	
	background-color: #979073;
	text-align: center;
	float: left;
}

.MSJ_TITULO_TEXTO
{
	width: 269px !important;
	width: 287px;
	
	height: 16px !important;
	height: 37px;
	
	padding: 9px;
	border-bottom: 3px solid #ffffff;
	
	background-color: #d5d2c0;	
	font-family: Verdana;
	font-size: 13px;
	font-weight: 800;
	color: #5f6062;
	float: left;
	text-align: center;
}

.MSJ_BODY
{
	width: 292px !important;
	width: 332px;
	
	padding: 20px;
	padding-bottom: 8px;
	text-align: center;
	
	clear: both;
	
	background-color: #d5d2c0;
}

.MSJ_ERROR
{
	width: 322px !important;
	width: 332px;
	
	padding: 5px;
	padding-bottom: 8px;
	
	background-color: #d5d2c0;
	
	font-family: Verdana;
	font-size: 12px;
	color: #5f6062;
	font-weight:800;
	
	border-top: 3px solid #ffffff;
}


/****************************************/
/******** ESTILOS DE BIOGRAFIA ***********/


.BIO_BOX
{
	width: 472px !important;
	width: 482px;
	
	border: 1px solid #b1ab96;
	padding: 6px;
	
	margin-left: auto;
	margin-right: auto;

}

.BIO_IMAGEN
{
	width: 107px;
	
	text-align: center;
	vertical-align:top;
	
	font-family: Verdana;
	font-size: 13px;
	font-weight: 100;
	color: #8c8566;

}

.BIO_NOMBRE
{		
	font-family: Verdana;
	font-size: 17px;
	font-weight: 800;
	color: #8c8566;
	
	text-align: center;
	vertical-align:top;
}

.BIO_TEXTO
{
	padding: 9px;
	padding-top: 0px;
		
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

.BIO_VOLVER
{
	width: 482px;

	font-family:  Verdana;
	font-size: 11px;
	color: #000000;
	text-align: right;
}

.BIO_VOLVER A
{

	font-family:  Verdana;
	font-size: 11px;
	color: #8c8566;
	text-decoration: none;
	font-weight: 800;
}

.BIO_VOLVER A:HOVER
{

	font-family:  Verdana;
	font-size: 11px;
	color: #8c8566;
	text-decoration: underline;
	font-weight: 800;
}


/****************************************/
/******** ESTILOS DE PORTALRH ***********/
.BOX_PORTALRH
{
	width: 400px !important;
	width: 422px;
	
	padding: 10px;
	
	border: 1px solid #d5d2c0;
	text-align: center;
}

.BOX_PORTALRH_IMAGEN
{
	width: 360px !important;
	width: 400px;
	
	background-color: #d5d2c0;
	border-bottom: 2px solid #ffffff;
	
	padding: 20px;
	padding-bottom: 15px;
	padding-top: 15px;
	
	font-family: Verdana;
	font-size: 12px;
	color: #5f6062;
	font-weight:100;
	text-align: center;
}


.BOX_PORTALRH_TEXTO
{
	width: 360px !important;
	width: 400px;
	
	background-color: #d5d2c0;
	
	padding: 20px;
	
	font-family: Verdana;
	font-size: 12px;
	color: #5f6062;
	font-weight:100;
	text-align: justify;
}


/*********************************************/
/******** ESTILOS DE MANTENIMIENTO ***********/

.MANTENIMIENTO_BOX
{
	width:784px;
	height:518px;
	
	background-color:#FFFFFF;
	margin-right: auto;
	margin-left: auto;
}

.MANTENIMIENTO_BOX_TOP
{
	height:156px !important;
	height:190px;
	
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 65px;
	border-bottom: 4px solid #f0eee7;
	
	background-color: #b6b298;		
	text-align:left;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: 800;
	color: #e7e5da;	
	line-height:250%;
	letter-spacing:
}

.MANTENIMIENTO_BOX_TOP A
{
	color: #e7e5da;	
	font-size: 13px;
	font-family: Helvetica;
	font-weight: 800;
	text-decoration: none;
}

.MANTENIMIENTO_BOX_TOP A:HOVER
{
	color: #ffffff;	
	font-size: 13px;
	font-family: Helvetica;
	font-weight: 800;
	text-decoration: none;
}

.MANTENIMIENTO_BOX_MIDDLE
{
	height:162px !important;
	height:166px;
	
	padding-left: 20px;
	padding-top: 10px;
	border-bottom: 4px solid #ffffff;
	
	background-color: #d5d2c0;		
	text-align:left;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: 800;
	color: #5f6062;	
	line-height:150%;
}

.MANTENIMIENTO_BOX_MIDDLE_TEXT
{
	width:590px !important;
	width: 600px;
	
	padding-left: 10px;
	padding-top: 20px;
	
	background-color: #d5d2c0;	
	text-align:left;
	font-family: Tahoma;
	font-size: 20px;
	font-weight: 100;
	color: #5f6062;
	line-height:130%;	
	vertical-align: top;
}

.MANTENIMIENTO_BOX_BOTTOM
{
	height:162px !important;
	height:162px;
	
	background-color: #7d7e81;	
}

.MANTENIMIENTO_BOX_BOTTOM_TITULO
{
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	
	background-color: #7d7e81;	
	text-align:left;
	font-family: Times;
	font-size: 21px;
	color: #ebebe5;
}

.MANTENIMIENTO_BOX_BOTTOM_BODY
{
	
	width: 314px !important;
	width: 345px;
	
	height: 92px !important;
	height: 92px;
	
	padding-left: 10px;
	padding-right: 20px;
	
	border-left: 1px solid #cccbbe;
	
	background-color: #7d7e81;	
	text-align: justify;
	font-family: Helvetica;
	font-size: 12px;
	color: #ebebe5;
	float: right;
}

.MANTENIMIENTO_BOX_BOTTOM_BODY A
{
	font-family: Helvetica;
	font-size: 12px;
	color: #ebebe5;
	text-decoration: underline;
}

.MANTENIMIENTO_BOX_BOTTOM_BODY A:HOVER
{
	font-family: Helvetica;
	font-size: 12px;
	color: #ebebe5;
	text-decoration: underline;
}
