body {
	margin: 0px;
	padding: 0px;
	background-color:#ECF4FE;
}

.textarea_res_personas {
	font-family: Arial, "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4D0C8;
	background-color:#ffffff;
	padding: 5px;
	height: 125px;
	width: 325px;
}

.textarea_res_personas2 {
	font-family: Arial, "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4D0C8;
	background-color:#ffffff;
	padding: 5px;
	height: 150px;
	width: 340px;
}

.contactenos_label {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 12px;
	color: #333333;
}

.texto_naranja {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 14px;
	color: #F36D3A;
	font-weight: bold;
	text-decoration:underline;
}


.contactenos_input {
	font-family: Arial, "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4D0C8;
	background-color:#ffffff;
	padding: 5px;
}


.textarea_preguntas {
	font-family: Arial, "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4D0C8;
	background-color:#ffffff;
	padding: 5px;
	width: 300px;
}


.contactenos_button {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 12px;
	color: #ffffff;
	border: 1px solid #EE8F47;
	background-color:#EE8F47;
	height:25px;

}



.link_menu,.link_menu:link,.link_menu:visited {
	font-family: Verdana, "Trebuchet MS",Arial, Georgia, Calibri, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.link_menu:hover,.link_menu:active {
	font-family: Verdana, "Trebuchet MS",Arial, Georgia, Calibri, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:underline;
}

.link_naranja,.link_naranja:link,.link_naranja:visited {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 14px;
	color: #F36D3A;
	font-weight: bold;
	text-decoration: underline;
}
.link_naranja:hover,.link_naranja:active {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 14px;
	color: #F36D3A;
	font-weight: bold;
	text-decoration:underline;
}


.contactenos_label {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 12px;
	color: #333333;
}



.titulo_celeste {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 13px;
	color: #246C9D;
	font-weight: bold;
}

.link_contactenos,.link_contactenos:link,.link_contactenos:visited {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 12px;
	color: #356697;
	text-decoration: none;
}
.link_contactenos:hover,.link_contactenos:active {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 12px;
	color: #356697;
	text-decoration:underline;
}


.link_navegacion,.link_navegacion:link,.link_navegacion:visited {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.link_navegacion:hover,.link_navegacion:active {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 12px;
	color: #333333;
	text-decoration:underline;
}


.titulo_blanco {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 20px;
	color: #FFFFFF;
}



.titulo_azul {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 22px;
	color: #246C9D;
}

.texto_central {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 11px;
	color: #333333;
}


.pie {
	font-family: Arial, Verdana, "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.login_label {
	font-family: Verdana, Arial, "Trebuchet MS" ;
	font-size: 11px;
	color: #246C9D;
}

.telefono_azul {
	font-family: Verdana, Arial, "Trebuchet MS" ;
	font-size: 13px;
	color: #246C9D;
}

.login_button {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 12px;
	color: #ffffff;
	border: 1px solid #EE8F47;
	background-color:#EE8F47;
	height:25px;

}

.login_input {
	font-family: Arial, "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #666666;
	border: 1px solid #E1ECF6;
	background-color:#ffffff;
	padding: 5px;
}



.button_aceptar {
	background-image:url(../imagenes/button_aceptar.jpg);
	width:68px;
	height:25px;
	border: 0px;
}

.button_buscar {
	background-image:url(../imagenes/button_buscar.png);
	width:70px;
	height:27px;
	border: 0px;
}

.link_contrasena,.link_contrasena:link,.link_contrasena:visited {
	font-family: Verdana, Arial, "Trebuchet MS" ;
	font-size: 11px;
	color: #246C9D;
	text-decoration: none;
}
.link_contrasena:hover,.link_contrasena:active {
	font-family: Verdana, Arial, "Trebuchet MS" ;
	font-size: 11px;
	color: #246C9D;
	text-decoration:underline;
}


.link_menuh,.link_menuh:link,.link_menuh:visited {
	font-family: Verdana, Arial, "Trebuchet MS" ;
	font-size: 11px;
	color: #246C9D;
	text-decoration: none;
}
.link_menuh:hover,.link_menuh:active {
	font-family: Verdana, Arial, "Trebuchet MS" ;
	font-size: 11px;
	color: #246C9D;
	text-decoration:underline;
}

.link_menuhs {
	font-family: Verdana, Arial, "Trebuchet MS" ;
	font-size: 11px;
	color: #246C9D;
}
.texto_azul_oscuro {
	font-family: Verdana, Arial, "Trebuchet MS" ;
	font-size: 11px;
	color: #133953;
}

.logeo {
	font-family: Verdana, Georgia, Arial, "Trebuchet MS" ;
	font-size: 14px;
	color: #246C9D;
	font-weight: bold;
}


.busqueda_titulo {
	font-family: Georgia, Arial, Verdana, "Trebuchet MS" ;
	font-size: 16px;
	color: #005380;
}

.busqueda_input {
	font-family: Verdana, Arial, "Trebuchet MS";
	font-size: 10px;
	color: #333333;
	border: 1px solid #E1ECF6;
	background-color:#ffffff;
	padding: 5px;
}


.busqueda_textarea {
	font-family: Verdana, Arial, "Trebuchet MS";
	font-size: 10px;
	color: #333333;
	border: 1px solid #E1ECF6;
	background-color:#ffffff;
	padding: 5px;
}

.descripcion-ofertas1 {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 11px;
	color: #333333;
	background-color: #D9E9FD;
	height: 17px;
}
.descripcion-ofertas2 {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 11px;
	color: #333333;
	background-color: #ECF4FE;
	height: 17px;
}

.tabla_resultado_caption {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 12px;
	color: #ffffff;
}


.link_detalle,.link_detalle:link,.link_detalle:visited {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.link_detalle:hover,.link_detalle:active {
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 11px;
	color: #333333;
	text-decoration:underline;
}









.link_pie,.link_pie:link,.link_pie:visited {
	font-family: "Trebuchet MS",Arial, Verdana, Georgia, Calibri, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.link_pie:hover,.link_pie:active {
	font-family: "Trebuchet MS",Arial, Verdana, Georgia, Calibri, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
}

.link_vermas,.link_vermas:link,.link_vermas:visited {
	font-family: Verdana, "Trebuchet MS", Arial, Georgia, Calibri, Helvetica, sans-serif;
	font-size: 11px;
	color: #00649A;
	text-decoration: none;
	font-weight: bold;
}
.link_vermas:hover,.link_vermas:active {
	font-family: Verdana, "Trebuchet MS", Arial, Georgia, Calibri, Helvetica, sans-serif;
	font-size: 11px;
	color: #00649A;
	text-decoration:underline;
	font-weight: bold;
}



.slink_pie {
	font-family: "Trebuchet MS",Arial, Verdana, Georgia, Calibri, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}













.alineacion-principal {
	text-align: left;
}
.form {
	margin: 0px;
	padding: 0px;
}
.texto1 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
input {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	height: 16px;
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
}
textarea {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	height: 50px;
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
	width: 150px;
}
.boton {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	border: 1px solid #333333;
	height:18px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.texto2 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 10px;
	color: #333333;
}
.texto {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #333333;
}
.tit-ofertas {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00649A;
	height: 17px;
}


.combo {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	height: 20px;
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
/*	width: 150px;*/
}
.multilinea {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	height: 16px;
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
	width: 160px;
	height:110px;
}
a.acceso:link {
	font-family: "Trebuchet MS",arial, verdana, Tahoma;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	text-align: left;

}/*normal links in the text*/
a.acceso:visited {
	font-family: "Trebuchet MS",arial, verdana, Tahoma;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	text-align: left;
}
a.acceso:hover {
	font-family: "Trebuchet MS",arial, verdana, Tahoma;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	text-align: left;
	text-decoration:underline;
}
a.acceso:active {
	font-family: "Trebuchet MS",arial, verdana, Tahoma;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	text-align: left;
	text-decoration:underline;
}
a.acceso2:link {
	font-family: "Trebuchet MS",arial, verdana, Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;

}/*normal links in the text*/
a.acceso2:visited {
	font-family: "Trebuchet MS",arial, verdana, Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
a.acceso2:hover {
	font-family: "Trebuchet MS",arial, verdana, Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	text-decoration:underline;
}
a.acceso2:active {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	text-decoration: underline;
}
.tit_detalle{
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 16px;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
}
a.link:link {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.link:visited {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #666666;;
	text-decoration: none;
}
a.link:hover {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration:underline;
}
a.link:active {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration:underline;
}
.texto_detalle {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
}
.texto_detalle1 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
}
.aviso_detalle {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.tit-usuario {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
a.editar:link {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
a.editar:visited {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
a.editar:hover {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration:underline;
}
a.editar:active {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration:underline;
}
a.cambios-usuario:link {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.cambios-usuario:visited {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.cambios-usuario:hover {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
a.cambios-usuario:active {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.msg_pesonas{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 10px;
	color: #000000;
}
.lbl_pesonas{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.tit_tabla_personas{
	background-color: #3A9ACD;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}
.row1_personas{
	background-color: #D7E3E8;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
}
.row2_personas{
	background-color: #EBF1F3;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
}
.input_personas {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	height: 14px;
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
	background-color: #F5F5F5;
	width: 150px;
}
.textarea_personas {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	height: 60px;
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
	width: 150px;
}
.tit_res_personas {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.lbl_res_pesonas{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.lbl_res_pesonas1{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #333333;
}
.input_res_personas {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	height: 16px;
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
	width: 290px;
}
.input_res_personas1 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	height: 16px;
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
}

.textarea_res_personas_todo {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	height: 74px;
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
	width: 290px;
}

.input_emp_busqueda {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	height: 16px;
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
	width: 150px;
}