#lista{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#sublista{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#subtitulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}
h3.toggler {
	cursor: pointer;
	margin: 0 0 5px 0;
	padding-left:20px;	
	background-image: url(../images/css/mostrar.gif);
	display: block;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
}

blockquote {
	padding:5px 10px;
	margin: 0 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:20px;
	color:#666666;
}
.question_acordion{
	font-size: 140%;
	font-weight: bold;
	color: #0099CC;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 100%;
}
td#item_left{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:10px;
	color:#666666;
	background-color:#FF0000;
}
#margin{
	margin-top:10px;
	margin-bottom:10px;
	width:720;
	padding-left:20px;
	padding-right:10px;
}
#accordion{
	padding-top:10px;

}
td#subitem_left{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:30px;
	color:#666666;
}

td#obligatorio{
	text-align:center;
	vertical-align:middle;
	color:#FF0000;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.subtitulo3{
	text-align:right;
	vertical-align:bottom;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0099CC;
	font-weight:bold;
}



body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	background-color: #f4f4f4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.fondoMenu {
	background-image: url(../images/css/bg_menu.gif);
	background-repeat: repeat-x;
	height: 122px;
}
.fondoLinea {
	background-image: url(../images/css/bg_linea.jpg);
	background-repeat: repeat-x;
}
#logo {
	background-image: url(../images/imagesCSS/logo.jpg);
	height: 92px;
	width: 221px;
	background-repeat: no-repeat;
	float: left;
}

#linea {
	background-color:#6b6b6b;
	height:45px;
}

#linea_delgada {
	background-color:#6b6b6b;
	height:15px;
}

/*-- estilos de las cajas para los contenidos --*/
#contenido {
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;	
}

#contenido a {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;	
}
#contenido a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC6600;
	text-decoration: none;
}

#contenido #input  input{
	width: 100%;	
}
#caja {
	border: 1px solid #cccccc;
	padding: 10px;
	background-color: #ffffff;

}

#caja table td {
	margin: 0px;
	padding: 5px;
}
#caja table tr {
	background-color: #f4f4f4;
}

#caja table th {
	background-color: #81CFEF;
	margin: 0px;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2D2D2D;
}
#caja table #alterno {
	background-color: #F4F4F4;
}
#caja table #alterno2 {
	background-color: #F4F4F4;
}

#caja table #alternoact {
	background-color: #EDF3F7;
}
#caja table #alterno2act {
	background-color: #CCCC89;
}

#caja table #blanco {
	background-color: #ffffff;
}
/*-- caja filtro --*/

#caja_filtro {
	border: 2px solid #CCD8DB;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

}
#caja_filtro h4 {
	color: #297287;
	text-decoration: none;
	background-color: #FFFFFF;
	font-size: 14px;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
}
#caja_filtro table td {
	margin: 0px;
	padding: 3px;
	background-color: #FFFFFF;
}
#caja_filtro table tr {

}
#caja_filtro table th {
	background-color: #DBE3E6;
	margin: 0px;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
#caja_filtro table #alterno {
	background-color: #E2E2E2;
}
#caja_filtro table #alterno2 {
	background-color: #eeeeee;
}

#caja_filtro table #blanco {
	background-color: #ffffff;
}



/*---*/
/* -- Estilos para el body y los textos -- */ 

.titulo, h1 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 220%;
	line-height: 100%;
	font-weight: bold;
	color: #555555;
}

.explicativo {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 135%;
	line-height: 15px;
	color: #555555;
}

.subtitulo, h2 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 160%;
	font-weight: bold;
	color: #006699;
	line-height: 100%;
}

.subtitulo2, h3 {
	margin: 0px 0px 0px 0px;
	font-size: 140%;
	font-weight: bold;
	color: #0099CC;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 100%;
}

.titulo_resaltado, h4{
	margin: 2px;
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 100%;
	display: block;
	background-color: #A3B5BA;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}

.resaltado, h5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-weight: bold;
	font-size: 110%;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 110%;
}



.mostrar {
	background-image: url(../images/css/mostrar.gif);
	display: block;
	background-repeat: no-repeat;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
}

.mostrar:hover {
	background-image: url(../images/css/mostrar.gif);
	display: block;
	background-repeat: no-repeat;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6600;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
}

.esconder {
	background-image: url(../images/css/esconder.gif);
	display: block;
	background-repeat: no-repeat;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
}

.esconder:hover {
	background-image: url(../images/css/esconder.gif);
	display: block;
	background-repeat: no-repeat;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6600;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
}




/*--- estilos de todos los botones ---*/

.bt_buscar {
	background-image: url(../images/imagesCSS/bot_buscar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 80px;
	display: block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
.bt_buscar:hover {
	height: 32px;
	width: 80px;
	text-decoration: none;
}

.bt_id {
	background-image: url(../images/css/ico_id.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	width: 17px;
	display: block;
	text-decoration: none;
}
.bt_id:hover {
	background-image: url(../images/css/ico_id.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 18px;
	width: 17px;
	text-decoration: none;
}


.bt_ver_reporte {
	background-image: url(../images/css/bt_ver_reporte.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 109px;
	display: block;
	text-decoration: none;
	border: 0px;
}
.bt_ver_reporte:hover {
	background-image: url(../images/css/bt_ver_reporte.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}


.bt_exportar_excel {
	background-image: url(../images/css/bt_exportar_excel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 60px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}



.bt_exportar_excel:hover {
	background-image: url(../images/css/bt_exportar_excel.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 60px;
}

/*---*/
.bt_aprobar_directiva {
	background-image: url(../images/imagesCSS/ico_aprobar_directiva.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 105px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_aprobar_directiva:hover {
	height: 45px;
	width: 105px;
}
/*---*/

/*---*/
.bt_nuevo_miembro {
	background-image: url(../images/css/bt_nuevo_miembro.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_nuevo_miembro:hover {
	background-image: url(../images/css/bt_nuevo_miembro.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 80px;
}
/*---*/

/*---*/
.bt_editar_directiva {
	background-image: url(../images/imagesCSS/ico_editar_directiva.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 100px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_editar_directiva:hover {
	height: 45px;
	width: 100px;
}
/*---*/

/*---*/
.bt_eliminar_directiva {
	background-image: url(../images/imagesCSS/ico_eliminar_directiva.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 100px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_eliminar_directiva:hover {
	height: 45px;
	width: 100px;
}
/*---*/

/*---*/
.bt_ayuda {
	background-image: url(../images/css/bt_ayuda.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_ayuda:hover {
	background-image: url(../images/css/bt_ayuda.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 80px;
}

.bt_salir {
	background-image: url(../images/css/bt_salir.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_salir:hover {
	background-image: url(../images/css/bt_salir.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 80px;
}
/*---*/

/*---*/
.bt_aprobar_organizacion {
	background-image: url(../images/css/bt_aprobar_organizacion.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_aprobar_organizacion:hover {
	background-image: url(../images/css/bt_aprobar_organizacion.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 80px;
}
/*---*/
/*---*/
.bt_guardar_servicios {
	background-image: url(../images/imagesCSS/ico_guardar_servicios.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 102px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_servicios:hover {
	height: 45px;
	width: 102px;
}
/*---*/

/*---*/
.bt_cerrar {
	background-image: url(../images/imagesCSS/ico_cerrar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 85px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_cerrar:hover {
	height: 45px;
	width: 85px;
}
/*---*/



.bt_ver {
	background-image: url(../images/css/bt_ver.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 60px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_ver:hover {
	background-image: url(../images/css/bt_ver.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 60px;
}

/*---*/
.bt_editar_personeria {
	background-image: url(../images/imagesCSS/ico_editar_personalidad_juridica.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 162px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_editar_personeria:hover {
	height: 45px;
	width: 162px;
}
/*---*/
/*---*/
.bt_editar_contacto {
	background-image: url(../images/imagesCSS/ico_editar_contacto.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 100px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_editar_contacto:hover {
	height: 45px;
	width: 100px;
}
/*---*/

/*---*/
.bt_guardar_contacto {
	background-image: url(../images/imagesCSS/ico_guardar_contacto.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 101px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_contacto:hover {
	height: 45px;
	width: 101px;
}
/*---*/
/*---*/
.bt_rechazo_personalidad {
	background-image: url(../images/css/bt_rechazo_personalidad.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 120px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_rechazo_personalidad:hover {
	background-image: url(../images/css/bt_rechazo_personalidad.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 120px;
}
/*---*/

/*---*/
.bt_imprimir_certificado {
	background-image: url(../images/imagesCSS/ico_imprimir_certificado.png);
	background-repeat: no-repeat;
	background-position:center;
	height: 45px;
	width: 150px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_imprimir_certificado:hover {
	height: 45px;
	width: 150px;
}
/*---*/
















/*-- Estilos de la botonera principal izquierda --*/
#menuizq {
	background-color: #6b6b6b;
	width:161px;
}


.menu_datos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_datos.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_datos:hover {
	color: #FFCA07;
}
/*---*/
.menu_autoridades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_autoridades.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_autoridades:hover {
	color: #FFCA07;
}
/*---*/
.menu_detalles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_detalles.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_detalles:hover {
	color: #FFCA07;
}
/*---*/
.menu_perfil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_perfil.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom:12px;
	display: block;
}
.menu_perfil:hover {
	color: #FFCA07;
}
/*---*/
.menu_grupo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_grupo.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_grupo:hover {
	color: #FFCA07;
}
/*---*/
.menu_proyectos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_proyectos.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_proyectos:hover {
	color: #FFCA07;
}
/*---*/
.menu_informacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_informacion.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_informacion:hover {
	color: #FFCA07;
}
/*---*/
.menu_organizaciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_mi_organizacion.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_organizaciones:hover {
	color: #FFCA07;
}
/*---*/
.menu_proceso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_proceso_disolucion.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 14px;
	padding-top: 0px;
	display: block;
}
.menu_proceso:hover {
	color: #FFCA07;
}
/*---*/
.menu_disueltas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_disueltas.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_disueltas:hover {
	color: #FFCA07;
}
/*---*/
.menu_sincompetencia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;

	background-image: url(../images/imagesCSS/ico_sin_competencia.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_sincompetencia:hover {
	color: #FFCA07;
}
/*---*/
.menu_perfil_ministerio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;

	background-image: url(../images/imagesCSS/ico_perfil.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_perfil_ministerio:hover {
	color: #FFCA07;
}
/*---*/
.menu_mi_perfil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;

	background-image: url(../images/imagesCSS/ico_perfil2.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_mi_perfil:hover {
	color: #FFCA07;
}
/*---*/
.menu_cerrar_sesion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_cerrar_sesion.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_cerrar_sesion:hover {
	color: #FFCA07;
}
/*---*/
.menu_hecho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;

	background-image: url(../images/css/menu_hecho.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_hecho:hover {
	background-image: url(../images/css/menu_hecho2.jpg);
	color: #eeeeee;
}
/*---*/
.menu_usuarios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;

	background-image: url(../images/imagesCSS/ico_usuarios.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_usuarios:hover {
	color: #FFCA07;
}
/*---*/


.menu_info_necesaria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/css/menu_info_necesaria.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_info_necesaria:hover {
	background-image: url(../images/css/menu_info_necesaria_f2.jpg);
	color: #eeeeee;
	background-color: #ffffff;
}


/*submenu izquierdo*/
.menu_directivos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_directivos.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_directivos:hover {
	color: #FFCA07;
}
/*---*/
.menu_socios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_socios.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_socios:hover {
	color: #FFCA07;
}
/*---*/
.menu_participacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_formacion.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	display: block;
}
.menu_participacion:hover {
	color: #FFCA07;
}
/*---*/
.menu_estatutos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_estatutos.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left:10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_estatutos:hover {
	color: #FFCA07;
}
/*---*/

/*---*/
.menu_descriptor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_ubicacion_fisica.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 0px;
	padding-top: 0px;
	display: block;
}
.menu_descriptor:hover {
	color: #FFCA07;
}
/*---*/


/*---*/
.menu_aprobar_directivos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_directivos.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_aprobar_directivos:hover {
	color: #FFCA07;
}
/*---*/


/*---*/
.menu_aprobar_estatutos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_estatutos.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_aprobar_estatutos:hover {
	color: #FFCA07;
}
/*---*/

/*---*/
.menu_clave {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/css/menu_clave.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_clave:hover {
	background-image: url(../images/css/menu_clave_f2.jpg);
	color: #eeeeee;
	background-color: #ffffff;
}
/*---*/

/*---*/
.menu_servicios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_servicios.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_servicios:hover {
	color: #FFCA07;
}
/*---*/
/*---*/
.menu_cambiar_clave {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_editar_clave.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_cambiar_clave:hover {
	color: #FFCA07;
}
/*---*/

/*---*/
.menu_acreditaciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/css/menu_acreditaciones.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_acreditaciones:hover {
	background-image: url(../images/css/menu_acreditaciones_f2.jpg);
	color: #eeeeee;
	background-color: #ffffff;
}
/*---*/


.menu_reporte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_reportes.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_reporte:hover {
	color: #FFCA07;
}
/*---*/

.menu_organizaciones_locacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_organizaciones_locacion.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_organizaciones_locacion:hover {
	color: #FFCA07;
}

.menu_entrega_credenciales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_entrega_credenciales.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_entrega_credenciales:hover {
	color: #FFCA07;
}

.menu_reporte_auditoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_reporte_auditoria.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_reporte_auditoria:hover {
	color: #FFCA07;
}

.menu_espera_registro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_espera_registro.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_espera_registro:hover {
	color: #FFCA07;
}

.menu_organizaciones_modificadas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_organizaciones_modificadas.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_organizaciones_modificadas:hover {
	color: #FFCA07;
}

.menu_espera_personalidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_espera_personalidad.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_espera_personalidad:hover {
	color: #FFCA07;
}

/*---*/
.menu_mi_organizacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_mi_organizacion.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_mi_organizacion:hover {
	/*background-image: url(../images/css/menu_mi_organizacion_f2.jpg);*/
	color: #FFCA07;
	/*background-color: #ffffff;*/
}
/*---*/


/*---*/
.menu_otorgar_personeria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_autoridades.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 0px;
	padding-top: 0px;
	display: block;
}
.menu_otorgar_personeria:hover {
	color: #FFCA07;
}
/*---*/

/*---*/
.menu_editar_estatutos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/css/menu_editar_estatutos.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_editar_estatutos:hover {
	background-image: url(../images/css/menu_editar_estatutos_f2.jpg);
	color: #eeeeee;
	background-color: #ffffff;
}
/*---*/

/*---*/
.menu_editar_directivos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/css/menu_editar_directivos.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_editar_directivos:hover {
	background-image: url(../images/css/menu_editar_directivos_f2.jpg);
	color: #eeeeee;
	background-color: #ffffff;
}
/*---*/
/*---*/
.menu_contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/imagesCSS/ico_contacto.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 7px;
	padding-top: 5px;
	display: block;
}
.menu_contacto:hover {
	color: #FFCA07;
}
/*---*/
/*---*/
.menu_espero_aprobacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	background-image: url(../images/css/menu_espero_aprobacion.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-right: 10px;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.menu_espero_aprobacion:hover {
	background-image: url(../images/css/menu_espero_aprobacion_f2.jpg);
	color: #eeeeee;
	background-color: #ffffff;
}
/*---*/
















/*-- Estilos de la botonera principal --*/
#header {
	height: 92px;
	background-image: url(../images/imagesCSS/fondo_cab.jpg);
	background-repeat: repeat-x;
}


#botones {
	height: 122px;
	width:100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
	float: right;	/*display: block;*/
}

#bts {
	height: 122px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	float: left;	/*display: block;*/
}

/*---*/


.bt_cerrar_sesion {
	background-image: url(../images/imagesCSS/ico_cerrar_sesion2.png);
	background-repeat: no-repeat;
	background-position:center;
	height: 45px;
	width: 90px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_cerrar_sesion:hover {
	height: 45px;
	width: 90px;
}



/*---*/

/*---*/
.bt_inicio {
	background-image: url(../images/imagesCSS/ico_inicio.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 83px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_inicio:hover {
	height: 45px;
	width: 83px;
}
/*---*/
.bt_regresar {
	background-image: url(../images/imagesCSS/ico_regresar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 97px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_regresar:hover {
	height: 45px;
	width: 97px;
}
/*---*/
.bt_nuevo {
	background-image: url(../images/imagesCSS/ico_nuevo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 88px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_nuevo_proyecto {
	background-image: url(../images/imagesCSS/ico_nuevo_proyecto.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 105px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_nuevo_proyecto:hover {
	height: 45px;
	width: 105px;
}
.bt_nuevo:hover {
	height: 45px;
	width: 88px;
}
/*---*/
.bt_editar {
	background-image: url(../images/imagesCSS/ico_editar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 83px;
	display: inline-block;
	text-decoration: none;
}

.bt_enviar {
	background-image: url(../images/imagesCSS/ico_enviar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 83px;
	display: inline-block;
	text-decoration: none;
}

.ico_aceptar {
	background-image: url(../images/imagesCSS/ico_aceptar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_rechazar_solicitud {
	background-image: url(../images/imagesCSS/ico_rechazar_solicitud.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_guardar {
	background-image: url(../images/imagesCSS/ico_guardar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_abrobar_organizacion {
	background-image: url(../images/imagesCSS/ico_aprobarorg.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_aceptar_solicitud{
	background-image: url(../images/imagesCSS/ico_aceptarsol.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_solicitar_personalidad{
	background-image: url(../images/imagesCSS/ico_sol_perjuridica.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_rechazar_personalidad {
	background-image: url(../images/imagesCSS/ico_rechazarper.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_otorgar_personalidad {
	background-image: url(../images/imagesCSS/ico_otorgaper.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_envio_espera {
	background-image: url(../images/imagesCSS/ico_envioespe.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_confirmar_rechazo {
	background-image: url(../images/imagesCSS/ico_rechazarperju.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_exportar_excel {
	background-image: url(../images/imagesCSS/ico_excel.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_exportar_excel_todo {
	background-image: url(../images/imagesCSS/ico_todoex.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_guardar_directiva {
	background-image: url(../images/imagesCSS/ico_guardardir.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_exportar_pdf {
	background-image: url(../images/imagesCSS/ico_PDF.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_solicitar_credenciales {
	background-image: url(../images/imagesCSS/ico_solicitarcre.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_recuperar_credenciales {
	background-image: url(../images/imagesCSS/bot_recuperarcre.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.ico_enviar {
	background-image: url(../images/imagesCSS/bot_enviar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
}

.btn_cambiar_personalidad {
	background-image: url(../images/imagesCSS/bot_cambiarper.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 81px;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}

.btn_exportar_pagina {
	background-image: url(../images/imagesCSS/bot_exportarpag.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 110px;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}

.btn_exportar_todo {
	background-image: url(../images/imagesCSS/bot_exportartodo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 110px;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}

.bt_editar:hover {
	height: 45px;
	width: 83px;
}
/*---*/
.bt_cancelar {
	background-image: url(../images/imagesCSS/ico_cancelar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 95px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_cancelar:hover {
	height: 45px;
	width: 95px;
}
/*---*/
.bt_guardar {
	background-image: url(../images/imagesCSS/bot_guardar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 95px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
/*---*/
.bt_guardar_resu {
	background-image: url(../images/imagesCSS/ico_guardar_resumen.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 100px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_resu:hover {
	height: 45px;
	width: 100px;
}
/*---*/
.bt_guardar_osc {
	background-image: url(../images/css/bt_guardar_osc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_osc:hover {
	background-image: url(../images/css/bt_guardar_osc.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 80px;
}
/*---*/





/*---*/
.bt_guardar_osc_dg {
	background-image: url(../images/imagesCSS/ico_guardar_datos_generales.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 127px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_osc_dg:hover {
	height: 45px;
	width: 127px;
}
/*---*/
.bt_guardar_fp {
	background-image: url(../images/imagesCSS/ico_guardar_formacion_participacion.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 153px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_fp:hover {
	height: 45px;
	width: 153px;
}
/*---*/
.bt_guardar_osc_au {
	background-image: url(../images/imagesCSS/ico_guardar_autoridades.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 119px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_osc_au:hover {
	height: 45px;
	width: 119px;
}
/*---*/
/*---*/
.bt_guardar_osc_do {
	background-image: url(../images/imagesCSS/ico_guardar_detalles_organizacion.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 150px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_osc_do:hover {
	height: 45px;
	width: 150px;
}
/*---*/
/*---*/
.bt_guardar_osc_po {
	background-image: url(../images/imagesCSS/ico_guardar_perfil_organizacion.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 142px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_osc_po:hover {
	height: 45px;
	width: 142px;
}
/*---*/
/*---*/
.bt_guardar_osc_gf {
	background-image: url(../images/imagesCSS/ico_guardar_grupo_focal.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 115px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_osc_gf:hover {
	height: 45px;
	width: 115px;
}
/*---*/
/*---*/
.bt_guardar_osc_ia {
	background-image: url(../images/imagesCSS/ico_guardar_informacion_adicional.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 167px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_osc_ia:hover {
	height: 45px;
	width: 167px;
}
/*---*/


/*---*/
.bt_recibir_personeria {
	background-image: url(../images/css/bt_recibir_personeria.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 130px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_recibir_personeria:hover {
	background-image: url(../images/css/bt_recibir_personeria.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 130px;
}


/*---*/
.bt_otrogar_personeria {
	background-image: url(../images/css/bt_otrogar_personeria.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 120px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_otrogar_personeria:hover {
	background-image: url(../images/css/bt_otrogar_personeria.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 120px;
}

/*---*/

/*---*/
.bt_guardar_informacion {
	background-image: url(../images/css/bt_guardar_informacion.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 110px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_informacion:hover {
	background-image: url(../images/css/bt_guardar_informacion.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 110px;
}
/*---*/

/*---*/
.bt_conluido_registro {
	background-image: url(../images/imagesCSS/ico_concluido.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 121px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_conluido_registro:hover {
	height: 45px;
	width: 121px;
}
/*---*/

.bt_eliminar {
	background-image: url(../images/imagesCSS/ico_eliminar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 98px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_eliminar:hover {
	height: 45px;
	width: 98px;
}
/*---*/
.bt_disolver {
	background-image: url(../images/imagesCSS/ico_disolver.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_disolver:hover {
	height: 45px;
	width: 92px;
}
/*---*/
.bt_proceso_disolucion {
	background-image: url(../images/imagesCSS/ico_proceso_disolucion2.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 106px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_proceso_disolucion:hover {
	height: 45px;
	width: 106px;
}
/*---*/
.bt_traspasar {
	background-image: url(../images/imagesCSS/ico_traspasar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 108px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_traspasar:hover {
	height: 45px;
	width: 108px;
}
/*---*/
.bt_rechazar {
	background-image: url(../images/imagesCSS/ico_rechazar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 105px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_rechazar:hover {
	height: 45px;
	width: 105px;
}
/*---*/
.bt_imprimir {
	background-image: url(../images/imagesCSS/ico_imprimir_credenciales.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
	padding-right:36px;
}
.bt_imprimir:hover {
	height: 45px;
	width: 80px;
}
/*---*/
.bt_rehabilitar {
	background-image: url(../images/imagesCSS/ico_rehabilitar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 112px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_rehabilitar:hover {
	height: 45px;
	width: 112px;
}
/*---*/
.bt_iniciar_acreditacion {
	background-image: url(../images/css/bt_iniciar_acreditacion.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_iniciar_acreditacion:hover {
	background-image: url(../images/css/bt_iniciar_acreditacion.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 80px;
}
/*---*/
.bt_solicitar_credenciales {
	background-image: url(../images/css/bt_solicitar_credenciales.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_solicitar_credenciales:hover {
	background-image: url(../images/css/bt_solicitar_credenciales.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 80px;
}
/*---*/

/*--- Botones para las tablas ---*/
.bt_iniciar_disolucion {
	background-image: url(../images/imagesCSS/bot_iniciar_disolucion.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 90px;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
.bt_iniciar_disolucion:hover {
	height: 32px;
	width: 90px;
	text-decoration: none;
}
/*---*/
.bt_crear {
	background-image: url(../images/imagesCSS/bot_crear.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
.bt_crear:hover {
	height: 32px;
	width: 80px;
	text-decoration: none;
}
/*---*/
.bt_traspasar2 {
	background-image: url(../images/imagesCSS/bot_traspasar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 90px;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
.bt_traspasar2:hover {
	height: 32px;
	width: 90px;
	text-decoration: none;
}
/*---*/
.bt_rechazar2 {
	background-image: url(../images/css/bt_rechazar2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 91px;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
.bt_rechazar2:hover {
	background-image: url(../images/css/bt_rechazar2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 32px;
	width: 91px;
	text-decoration: none;
}
/*---*/
.bt_disolver2 {
	background-image: url(../images/imagesCSS/bot_disolver.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
.bt_disolver2:hover {
	height: 32px;
	width: 80px;
	text-decoration: none;
}
/*---*/

.bt_aceptar {
	background-image: url(../images/imagesCSS/bot_aceptar.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
.bt_aceptar:hover {
	height: 32px;
	width: 80px;
	text-decoration: none;
}
/*---*/
.bot_imprimir {
	background-image: url(../images/imagesCSS/bot_imprimir.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 91px;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
.bt_imprimir2 {
	background-image: url(../images/css/bt_imprimir2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 91px;
	display: inline-block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
.bt_imprimir2:hover {
	background-image: url(../images/css/bt_imprimir2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 32px;
	width: 91px;
	text-decoration: none;
}
/*---*/



/*---*/
.bt_aceptar_traspaso {
	background-image: url(../images/css/bt_aceptar_traspaso.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 91px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_aceptar_traspaso:hover {
	background-image: url(../images/css/bt_aceptar_traspaso.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 32px;
	width: 91px;
}


/*--*/

.bt_rechazar_traspaso {
	background-image: url(../images/css/bt_rechazar_traspaso.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 91px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_rechazar_traspaso:hover {
	background-image: url(../images/css/bt_rechazar_traspaso.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 32px;
	width: 91px;
}

/*--*/
















/*--- Estilos de tabla de ayuda ---*/

#marco_ayuda {
	background-color: #FDFBEE;
	border: 1px solid #F0E199;
	display: block;
	padding: 7px;
}
li {
	list-style-image: url(../images/css/bullet.gif);
}

#marco_ayuda .titulo_ayuda 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/css/ico_ayuda_definicion.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	padding-left: 40px;
	display: block;
	line-height: 33px;
	background-color: #F8F1CD;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#marco_ayuda .texto_especial {
	font-weight: bold;
	color: #663300;	
}
/*---*/
#marco_incorrecto {
	background-color: #F9E8E8;
	padding: 5px;
	font-size: 11px;
	color: #494949;
}
/*---*/
#marco_correcto {
	background-color: #EEFFEF;
	padding: 5px;
	font-size: 11px;
	color: #494949;
}
/*---*/
#marco_advertencia {
	background-color: #FFF1CA;
	/*border: 1px solid #CC6600;*/
	padding: 5px;
	font-size: 11px;
	color: #494949;
}
/*---*/
#marco_info {
	background-color: #E7F3F7;
	padding: 5px;
	font-size: 11px;
	color: #494949;
}
/*---*/
#numerales {
	color: #006699;
	text-decoration: none;
	margin-top: 4px;
	margin-bottom: 4px;
}

#numerales .en {
	color: #FFFFFF;
	text-decoration: none;
	display: inline;
	background-color: #999999;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}

#numerales .link {
	color: #006699;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#numerales .link:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6b6b6b;
}
.titulo2 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height: 100%;
	font-weight: bold;
	color: #ffffff;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.copyrigth {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 100%;
	color: #ffffff;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	vertical-align:middle;
	text-align:center;
}

.public_title
{
    margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height: 100%;
	font-weight: bold;
	color: #ffffff;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.rpt_combo{
	font-size: 10px;
}

.caja_top_1 {
	background-image: url(../images/css/middle_tl.png);
	background-repeat: no-repeat;
	height: 18px;
	width: 18px;
	margin: 0px;
	padding: 0px;
	behavior: url(../images/css/iepngfix.htc)
}
.caja_top_2 {
	background-image: url(../images/css/middle_t.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 18px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	behavior: url(../images/css/iepngfix.htc)
}
.caja_top_3 {
	background-image: url(../images/css/middle_tr.png);
	background-repeat: no-repeat;
	background-position: right top;	
	height: 18px;
	width: 18px;
	margin: 0px;
	padding: 0px;
	behavior: url(../images/css/iepngfix.htc)
}

.caja_middle_1 {
	background-image: url(../images/css/middle_l.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 18px;
	margin: 0px;
	padding: 0px;
	behavior: url(../images/css/iepngfix.htc)
}
.caja_middle_2 {
	width: 100%;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	
}
.caja_middle_3 {
	background-image: url(../images/css/middle_r.png);
	background-repeat: repeat-y;
	background-position: right top;
	width: 18px;
	margin: 0px;
	padding: 0px;
	behavior: url(../images/css/iepngfix.htc)
}

.caja_bottom_1 {
	background-image: url(../images/css/middle_bl.png);
	background-repeat: no-repeat;
	background-position: left top;		
	height: 18px;
	width: 18px;
	margin: 0px;
	padding: 0px;
	behavior: url(../images/css/iepngfix.htc)
}
.caja_bottom_2 {
	background-image: url(../images/css/middle_b.png);
	background-repeat: repeat-x;
	background-position: left top;
	width: 18px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	behavior: url(../images/css/iepngfix.htc)
}
.caja_bottom_3 {
	background-image: url(../images/css/middle_br.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 18px;
	width: 18px;
	margin: 0px;
	padding: 0px;
	behavior: url(../images/css/iepngfix.htc)
}



.login_bg {
	background-image: url(../images/css/titl_bg_login.png);
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.login_bg_left {
	background-image: url(../images/css/titl_borde_1_login.png);
	background-repeat: no-repeat;
	background-position: left top;		
	display: block;
}

.login_bg_right {
	background-image: url(../images/css/titl_borde_2_login.png);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
}



.btsiguiente {
	background-image: url(../images/imagesCSS/bot_siguiente.png);
	background-repeat: no-repeat;
	height: 32px;
	width: 80px;
	display: block;
	background-position: top;
}

.btsiguiente:hover {
	height: 32px;
	width: 80px;
	display: block;
	background-position: bottom;
}

.btsiguiente_dis {
	background-image: url(../images/css/bts_siguiente_off.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	display: block;
}

.btanterior {
	background-image: url(../images/css/bts_anterior_on.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	display: block;
	background-position: top;
}

.btanterior:hover {
	background-image: url(../images/css/bts_anterior_on.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	display: block;
	background-position: bottom;
}

.btanterior_dis {
	background-image: url(../images/css/btanterior.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	display: block;
}


/*---*/
.bt_generar_archivo {
	background-image: url(../images/imagesCSS/bot_generar_archivo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 80px;
	display: block;
	text-decoration: none;
	border: 0px;
}
.bt_generar_archivo:hover {
	height: 32px;
	width: 80px;
}
/*---*/











/*---*/
.bt_guardar_directivo {
	background-image: url(../images/css/bt_guardar_directivo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_directivo:hover {
	background-image: url(../images/css/bt_guardar_directivo.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 80px;
}

/*---*/
.bt_guardar_socio {
	background-image: url(../images/imagesCSS/ico_guardar_socio.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 98px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_socio:hover {
	height: 45px;
	width: 98px;
}


/*---*/
.bt_guardar_proyecto {
	background-image: url(../images/imagesCSS/ico_guardar_proyecto.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 100px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_proyecto:hover {
	height: 45px;
	width: 100px;
}

/*---*/
.bt_guardar_estatuto {
	background-image: url(../images/imagesCSS/ico_guardar_estatuto.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 97px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_estatuto:hover {
	height: 45px;
	width: 97px;
}

/*---*/
.bt_editar_directivo {
	background-image: url(../images/css/bt_editar_directivo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_editar_directivo:hover {
	background-image: url(../images/css/bt_editar_directivo.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 80px;
}

/*---*/
.bt_editar_socio {
	background-image: url(../images/imagesCSS/ico_editar_socio.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 117px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_editar_socio:hover {
	height: 45px;
	width: 117px;
}

/*---*/
.bt_editar_proyecto {
	background-image: url(../images/imagesCSS/ico_editar_proyecto.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 100px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_editar_resumen {
	background-image: url(../images/imagesCSS/ico_editar_resumen.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 100px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_editar_resumen:hover {
	height: 45px;
	width: 100px;
}
.bt_editar_proyecto:hover {
	height: 45px;
	width: 100px;
}

/*---*/
.bt_imprimir3 {
	background-image: url(../images/imagesCSS/ico_imprimir.png);
	background-repeat: no-repeat;
	background-position:center;
	height: 45px;
	width: 100px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_imprimir3:hover {
	/*background-image: url(../images/css/bt_imprimir3.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
	height: 45px;
	width: 100px;
}

/*---*/

/*---*/
.bt_editar_directiva2 {
	background-image: url(../images/imagesCSS/ico_editar_directiva.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 100px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_editar_directiva2:hover {
	height: 45px;
	width: 100px;
}
/*---*/

/*---*/
.bt_guardar_directiva {
	background-image: url(../images/css/bt_guardar_directiva.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_guardar_directiva:hover {
	background-image: url(../images/css/bt_guardar_directiva.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 80px;
}
/*---*/


/*---*/
.bt_nueva_directiva {
	background-image: url(../images/imagesCSS/ico_nueva_directiva.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 101px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_nueva_directiva:hover {
	height: 45px;
	width: 101px;
}
/*---*/
.bt_per_juri {
	background-image: url(../images/imagesCSS/ico_persona_juridica.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 100px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_per_juri:hover {
	height: 45px;
	width: 100px;
}
/*---*/
.bt_per_natu {
	background-image: url(../images/imagesCSS/ico_persona_natural.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 97px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_per_natu:hover {
	height: 45px;
	width: 97px;
}
/*---*/
.bt_registrame {
	background-image: url(../images/css/bt_registrame.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 80px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_registrame:hover {
	background-image: url(../images/css/bt_registrame.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 80px;
}
/*---*/


/*---*/
.bt_nuevo_miembro_actual {
	background-image: url(../images/css/bt_nuevo_miembro_actual.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 110px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_nuevo_miembro_actual:hover {
	background-image: url(../images/css/bt_nuevo_miembro_actual.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 110px;
}
/*---*/

/*---*/
.bt_editar_registro {
	background-image: url(../images/imagesCSS/ico_editar_registro.png);
	background-repeat: no-repeat;
	background-position:center;
	height: 45px;
	width: 100px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_editar_registro:hover {
	height: 45px;
	width: 100px;
}
/*---*/

/*---*/
.bt_editar_clave {
	background-image: url(../images/imagesCSS/ico_editar_clave2.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 92px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_editar_clave:hover {
	height: 45px;
	width: 92px;
}
/*---*/

/*---*/
.bt_generar_archivo2 {
	background-image: url(../images/css/bt_generar_archivo2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 110px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_generar_archivo2:hover {
	background-image: url(../images/css/bt_generar_archivo2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 122px;
	width: 110px;
}
/*---*/








/*------------------------------------------------------------------------------------------------------*/
.tth {
	background-color:#81CFEF;
}
/*.tablath:hover {
	background-image: url(../images/css/fondotablath.png);
	background-repeat:repeat-x; 
}*/
.tablath {
	font-family:Arial,Helvetica,sans-serif;
	background-image:url(../images/imagesCSS/fondoDegGris.png);
	background-repeat:repeat-x;
	border-bottom:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;
	color:#666666;
	font-weight:bold;
	text-align:right;
	font-size:11px; 
}
.tablatd:hover {
	background-image: url(../images/imagesCSS/fondoGris.png);
	background-repeat:repeat-x;
	
}
.tablatddirectiva:hover {
	background-image: url(../images/imagesCSS/fondoAzul.png);
	background-repeat:repeat-x;
}
.tdorg {
	background-color:#f4f4f4;
	color:#000000;
}
.tdpaginador {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 9px;  
	text-align: right;  
	background-color: #6B6B6B; 
	font-weight: bold;
}
input, select {
	border:1px solid silver;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}
textarea {
	border:1px solid silver;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
}
button { 
	font-size: 10px; 
}
input.disabled { 
	background-color: #F0F0F0; 
}
input.button { 
	cursor: pointer; 
}
input:focus,
select:focus,
textarea:focus { 
	background-color: #ffd 
}
input[type="checkbox"]{
    background-color: #FFFFFF;
    border: 2px solid #FFFFFF;
}

.bt_eliminar_p_juridica {
	background-image: url(../images/imagesCSS/ico_eliminar_persona_juridica.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 110px;
	display: inline-block;
	text-decoration: none;
	border: 0px;
}
.bt_eliminar_p_juridica:hover {
	height: 45px;
	width: 110px;
}
