/* CUERPO Y DATOS GENERALES: */
HTML, BODY{
	height: 100%;
	background-color: #F9F9FC;
	text-align: center;
	margin: 0px;
}
p{
	margin: 0px;
	text-align: justify;
}
.presentacion_inicial{
	margin: 10px 20px 0px 20px;
}

.cursor{
	cursor: pointer;
}
A, A:VISITED, A:ACTIVE, A:FOCUS, A:LINK, A:HOVER{ 
	text-decoration: none;
	cursor: pointer;
} 
A.m_m, A.m_m:VISITED, A.m_m:ACTIVE, A.m_m:FOCUS, A.m_m:LINK, A.m_m:HOVER{ 
	color: #100085;
} 
A.sm, A.sm:VISITED, A.sm:ACTIVE, A.sm:FOCUS, A.sm:LINK, A.sm:HOVER{ 
	color: white;
} 
A.blog, A.blog:VISITED, A.blog:ACTIVE, A.blog:FOCUS, A.blog:LINK, A.blog:HOVER{ 
	color: #100085;
} 
A.enlace_banner_i, A.enlace_banner_i:VISITED, A.enlace_banner_i:ACTIVE, A.enlace_banner_i:FOCUS, A.enlace_banner_i:LINK, A.enlace_banner_i:HOVER{ 
	font-weight: bold;
	color: #0E1A8D;
} 
A.enlace_banner_d, A.enlace_banner_d:VISITED, A.enlace_banner_d:ACTIVE, A.enlace_banner_d:FOCUS, A.enlace_banner_d:LINK, A.enlace_banner_d:HOVER{ 
	font-weight: bold;
	color: #0E1A8D;
} 
a.enlace_perfil{
	color: #05075F;
}
.presentacion_inicial a{
	font-weight: bold;
	color: #100085;
}

p.salto_editor{
	margin: 0px 0px 20px 0px;
}
/* BORDES Y CONTENEDOR */
.borde{ 
	border: 1px solid #000000; 
	width: 750px;
	margin: auto; 
}
.contenedor{ 
	width: 750px;
	background-color: white;
}

/* CAPAS PRINCIPALES */
.titulo{
	width: 750px;
	height: 105px;
	margin-bottom: 2px;
}

.flash{
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 750px;
	height: 164px;
	clear: both;
	background: transparent url(../imagenes/imagen_flash.jpg) no-repeat;
	background-color: #02007D;
}

.portada{
	width: 748px;
	background-color: #EAEAFA;
	border-left: 2px solid #100085; 
}
.pie_pagina{
	clear:both;
	height: 1px;
}
.banner_izquierdo{
	width: 197px;
	float: left;
	height: 195px;
	border-right: 2px solid #100085; 
}
.banner_centro{
	width: 348px;
	float: left;
	background-color: white;
	height: 194px;
}
.banner_derecho{
	width: 197px;
	float: left;
	border-right: 2px solid #100085; 
	border-left: 2px solid #100085; 
}
.rojo{
	width: 199px;
	height: 2px;
	display: inline;
	float: left;
	margin: 0px; padding: 0px;
	background-color: #100085;
}
.azul{
	width: 348px;
	height: 2px;
	display: inline;
	float: left;
	margin: 0px; padding: 0px;
	background-color: #110085;
}
.gris{
	width: 201px;
	height: 2px;
	display: inline;
	float: left;
	margin: 0px; padding: 0px;
	background-color: #100085;
}

/* INDICE MENU HORIZONTAL */
.indice{
	text-align: left;
	width: 748px;
	height: 21px;
	background-color: white;
	padding-left: 2px;
}
.indice_secciones{
	float: left;
	width: 488px;
	height: 21px;
}
#indice_inicio{
	background: transparent url(../imagenes/menu_horizontal/sin_pulsar/inicio.gif) no-repeat; 
	width: 63px;
	height: 21px;
	float: left;
}
#indice_productos{
	background: transparent url(../imagenes/menu_horizontal/sin_pulsar/productos.gif) no-repeat; 
	width: 83px;
	height: 21px;
	float: left;
}
#indice_gerencia{
	background: transparent url(../imagenes/menu_horizontal/sin_pulsar/gerencia.gif) no-repeat; 
	width: 83px;
	height: 21px;
	float: left;
}
#indice_cursos{
	background: transparent url(../imagenes/menu_horizontal/sin_pulsar/cursos.gif) no-repeat; 
	width: 83px;
	height: 21px;
	float: left;
}
#indice_organizacion{
	background: transparent url(../imagenes/menu_horizontal/sin_pulsar/organizacion.gif) no-repeat; 
	width: 93px;
	height: 21px;
	float: left;
}
#indice_contactar{
	background: transparent url(../imagenes/menu_horizontal/sin_pulsar/contactar.gif) no-repeat; 
	width: 83px;
	height: 21px;
	float: left;
}

#indice_inicio:hover{background: transparent url(../imagenes/menu_horizontal/pulsados/inicio.gif) no-repeat;}
#indice_productos:hover{background: transparent url(../imagenes/menu_horizontal/pulsados/productos.gif) no-repeat;}
#indice_gerencia:hover{background: transparent url(../imagenes/menu_horizontal/pulsados/gerencia.gif) no-repeat;}
#indice_cursos:hover{background: transparent url(../imagenes/menu_horizontal/pulsados/cursos.gif) no-repeat;}
#indice_organizacion:hover{background: transparent url(../imagenes/menu_horizontal/pulsados/organizacion.gif) no-repeat;}
#indice_contactar:hover{background: transparent url(../imagenes/menu_horizontal/pulsados/contactar.gif) no-repeat;}

/* LOGIN */
.login{
	background: transparent url(../imagenes/menu_horizontal/login/fondo.jpg) no-repeat; 
	padding-top: 2px;
	font : 11px Trebuchet MS;
	float: right;
	color: #110085;
	font-weight: bold;
	width: 258px;
	height: 21px;
	padding-right: 2px;
}
.desconexion{
	background: transparent url(../imagenes/menu_horizontal/login/fondo_liso.jpg) no-repeat; 
	padding-top: 2px;
	font : 11px Trebuchet MS;
	float: right;
	color: white;
	font-weight: bold;
	width: 258px;
	height: 21px;
	padding-right: 2px;
}
.login ul {
	margin: 0px; padding: 0px; 
}
.login li{
	display: inline;
	text-align: center;
}
.desconexion ul {
	margin: 0px; padding: 0px; 

}
.desconexion li{
	display: inline;
	text-align: left;
}
#nombre_login{
	margin-left: 11px;
}

#input_nombre{
	margin-left: 10px;
}

#clave_login{
	margin-left: 15px;
}
#input_clave{
	margin-left: 9px;
}

#boton_login{
	margin-left: 12px;
}
#desconectar_login{
	float: right;
	margin-right: 5px;
}
#nombre_desconectar{
	margin-left: 11px;
	padding-right: 5px;
	float: left;
}

/* INFORMACION DE LA EMPRESA */
.informacion_empresa{
	float: left;
	width: 197px;
	font : 10pt Trebuchet MS;
	font-weight: bold;
	color: #192667;
	border-top: 2px solid #100085;
}
.informacion_empresa *{
	text-align: left;
	margin: 0px; padding: 0px;
}

.informacion_empresa A{ 
	text-decoration: none;
	color: #192667; 
} 
.cabecera_empresa{
	width: 197px;
	height: 29px;
	background: transparent url(../imagenes/informacion_empresa/la_empresa.png) no-repeat; 
	margin-bottom: 3px;
}
.imagen_corporativa{
	margin: 2px 4px 0px 4px;
}
.imagen_corporativa ul *{
	list-style-type: none;
}

.banner_le{
	width: 197px;
	font: 12px Verdana;
	color: #D20317;
}
.titulo_banner_le{
	padding-left: 25px;
	text-align: left;
	padding-top: 7px;
	width: 172px;
	height: 28px;
	color: #0E1A8D;
	font: 15px Trebuchet MS;
	font-weight: bold;
	background: transparent url(../imagenes/informacion_empresa/titulo_banner.jpg) no-repeat; 
}
.contenido_banner_le p{
	text-align: left;
}
.contenido_banner_le{
	width: 162px;
	height: 120px;
	color: #0E1A8D;
	background: transparent url(../imagenes/informacion_empresa/cb.jpg) repeat-y; 
	padding: 15px 10px 15px 25px;
	text-align: left;
}
.fin_banner{
	width: 197px;
	height: 10px;
	background: transparent url(../imagenes/informacion_empresa/fb.jpg) no-repeat; 
}
.titulo_ic{
	text-align: left;
	font : 10pt Trebuchet MS;
	font-weight: bold;
	color: white;
	width: 174px;
	height: 30px;
	padding-left: 15px;
	padding-top: 2px;
	background: transparent url(../imagenes/informacion_empresa/fondo_titulo_ic.jpg) no-repeat; 
}
.contenido_ic .filas{
	margin-bottom: 2px;
}
.contenido_ic{
	width: 164px;
	background: transparent url(../imagenes/informacion_empresa/cic.jpg) repeat-y; 
	padding-bottom: 5px;
	padding-left: 25px;
}
.fin_ic{
	width: 189px;
	height: 12px;
	background: transparent url(../imagenes/informacion_empresa/fic.jpg) no-repeat center center; 
}

/* AGRUPACION DE SECCIONES */
.agrupacion_secciones{
	float: right;
	width: 547px;
	border-left: 2px solid #100085;
	background-color: white;
	background: transparent url(../imagenes/fondo_agrupacion.jpg) repeat-y;
	border-right: 2px solid #110085;
}

/* PROYECTO EMPRESA */
.portada_desarrollo{
	border-top: 2px solid #110085;
	float: left;
	width: 348px;
	background: transparent url(../imagenes/fondo_agrupacion.jpg) repeat-y left left;
}
.proyecto_empresa{
	width: 348px;
	background: transparent url(../imagenes/fondo_proyecto.jpg) no-repeat center center;
	text-align: justify;
	color: #110085;
	font : 10pt Verdana;
	padding-top: 10px;
}
.proyecto_empresa #titulo_pi{
	font : 19pt Trebuchet MS;
	font-weight: bold;
	text-align: center;
	padding-bottom: 30px;
}
/* INVITACION */
.capa_invitacion{
	width: 348px;
	height: 105px;
}
.invitacion{
	background: transparent url(../imagenes/invitacion/fondo.gif) no-repeat center center;
	width: 348px;
	height: 105px;
	font : 11px Verdana;
	color: #011085;
}
.invitacion .texto{
	height: 50px;
	padding: 25px 2px 2px 65px;
	width: 280px;
	text-align: left;
}
.invitacion .lugares{
	font : 11px Verdana;
	text-align: left;
	padding-top: 4px;
	padding-left: 70px;
}
.invitacion .lugares li{
	display: inline;
}
.invitacion .lugares ul{
	margin: 0px; padding: 0px; 
}
.invitacion .lugares li#lugar{cursor: pointer;}
.invitacion .lugares li#fecha{cursor: pointer;padding-left: 10px;padding-right: 18px;}

/* ACCESOS BREVES */
.accesos_breves A{ 
	text-decoration: none;
	color: #0B064F; 
} 
.accesos_breves{
	float: right;
	border-top: 2px solid #110085;
	width: 197px;
	background: #F0F0FF;
}
.cabecera_bolsa_trabajo{
	width: 197px;
	height: 28px;
	background: transparent url(../imagenes/enlaces_breves/titular_bolsa_trabajo.jpg) no-repeat; 
}
.cabecera_noticias{
	width: 197px;
	height: 28px;
	background: transparent url(../imagenes/enlaces_breves/titular_noticias.jpg) no-repeat; 
}
.cabecera_interactivo{
	width: 197px;
	height: 28px;
	background: transparent url(../imagenes/enlaces_breves/titular_interactivo.jpg) no-repeat; 
}
.enlaces_breves{
	text-align: left;
	font: 14px Verdana;
	font-weight: bold;
	border-bottom: 1px solid #B0B9DA;
	padding-left: 20px;
	text-align: left;
	background: #EAEAFA;
	width: 177px;
	height: 28px;
	background: transparent url(../imagenes/enlaces_breves/fondo.jpg) no-repeat; 
}
.banner_eb{
	width: 197px;
}
.titulo_banner_eb{
	width: 197px;
	padding-top: 10px;
	height: 26px;
	color: #0E1A8D;
	font: 13px Verdana;
	font-weight: bold;
	background: transparent url(../imagenes/enlaces_breves/titulo_banner.jpg) no-repeat; 
}
.contenido_banner_eb p{
	text-align: left;
}
.contenido_banner_eb{
	width: 174px;
	height: 127px;
	border-left:2px solid #8C8E93;
	border-right:1px solid #D6D6E4;
	border-bottom: 2px solid #8C8E93;
	background: white;
	padding: 15px 15px 15px 5px;
	color: #0E1A8D;
	text-align: left;
	font: 12px Verdana;
}
.pizarra{
	border-top: 1px solid #B0B9DA;
	border-bottom: 2px solid #B0B9DA;
	text-align: left;
	font: 12px OCR A Extended;
	padding-top: 10px;
	padding-left: 25px;
	height: 160px;
	color: #0E1A8D;
	background: transparent url(../imagenes/enlaces_breves/cuaderno.jpg) no-repeat center center;
	background-color: #B0B9DA;
}
A.enlaces_pizarra{
	font-weight: bold;
	color: #0E1A8D;
}

/* FORMULARIOS */
input{
	text-align: center;
	font-size: 9px;
	font-family :  Verdana;
	color : #100085;
}
input.cb{
	background-color : white;
	border : 0px;
}
form{
	display: inline;
}
input.submit_login{
	border: 0px solid;
	padding: 0px; 
	width: 34px;
	background-color: #F1F0FF;
}
input.text_login{
	font-weight: normal;
	border: 0px solid;
	background-color: #F1F0FF;
}

input.submit_desconectar{
	width: 75px;
	border: 0px solid;
	background-color: #F1F0FF;
}
/* DISEŅO INTERIOR */
.indice_vertical A{ 
	text-decoration: none;
	color: black; 
} 
.contenido{
	width: 750px;
	margin-top: 4px;
	background-color: #192768;
	text-align: justify;
}

.indice_vertical{
	margin: 7px 0px 0px 0px;
	font : 12px Verdana;
	font-weight: bold;
	float: left;
	width: 156px;
	text-align: left;
}
.contenido_indice{
	width: 156px;
	background-color: #F0F0FF;
}
.fin_indice_menu{
	width: 156px;
	height: 10px;
	background: transparent url(../imagenes/fin_menu_vertical.jpg) no-repeat;
}
.indice_vertical ul{
	margin: 0% 0px;
	padding: 0% 0px;
	list-style-type: none;
}
.indice_vertical li{
	font-size : 10px;
	padding-left: 5px;
	margin-bottom: 3px;
	width:100px;
	height:15px;
	background-color: white;
}
.titulo_indice{
	color: white;
	width: 156px;
	padding-top: 2px;
	padding-left: 5px;
}
.separacion_titulo{
	height: 5px;
	margin-left: 13px;
}


.bloque_acceso_restringido .separacion_titulo{
	border-left: 2px solid #100085; 
}
.bloque_general .separacion_titulo{
	border-left: 2px solid #100085; 
}
.bloque_accesos_breves .separacion_titulo{
	border-left: 2px solid #065F05; 
}
.bloque_imagen_corporativa .separacion_titulo{
	border-left: 2px solid #D20317; 
}

.bloque_acceso_restringido{
	margin-bottom: 20px;
}
.bloque_general{
	margin-bottom: 20px;
}
.bloque_accesos_breves{
	margin-bottom: 20px;
}
.bloque_imagen_corporativa{
	margin-bottom: 20px;
}
.union{
	margin-left: 13px;
	width:130px;
}
.bloque_acceso_restringido .union{
	border-left: 2px solid #100085; 
}
.bloque_general .union{
	border-left: 2px solid #100085; 
}
.bloque_accesos_breves .union{
	border-left: 2px solid #065F05; 
}
.bloque_imagen_corporativa .union{
	border-left: 2px solid #D20317; 
}

.bloque_acceso_restringido .lateral{
	border-left: 15px solid #6359B0; 
}
.bloque_general .lateral{
	border-left: 15px solid #6359B0; 
}
.bloque_accesos_breves .lateral{
	border-left: 15px solid #58925C; 
}
.bloque_imagen_corporativa .lateral{
	border-left: 15px solid #DC5668; 
}

.bloque_acceso_restringido li{
	border-top: 2px solid #100085;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
.bloque_general li{
	border-top: 2px solid #100085;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
.bloque_accesos_breves li{
	border-top: 2px solid #065F05; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
.bloque_imagen_corporativa li{
	border-top: 2px solid #D20317;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px; 
}

.bloque_acceso_restringido .titulo_indice{
	font-size: 11px;
	width:136px;
	height:18px;
	background-color: #6359B0;
	border-left: 15px solid #100085; 
}

.bloque_general .titulo_indice{
	font-size: 11px;
	width:136px;
	height:18px;
	background-color: #6359B0;
	border-left: 15px solid #100085; 
}

.bloque_accesos_breves .titulo_indice{
	font-size: 11px;
	width:136px;
	height:18px;
	background-color: #58925C;
	border-left: 15px solid #065F05; 
}

.bloque_imagen_corporativa .titulo_indice{
	font-size: 11px;
	width:136px;
	height:18px;
	background-color: #DC5668;
	border-left: 15px solid #D20317; 
}
.union{
	margin-left: 13px;
	width:130px;
}

.desarrollo_seccion{
	width: 578px;
	margin: 7px 3px 0px 0px;
	float: right;
}
.comienzo_contenido{
	width: 578px;
	font : 14px Verdana;
	font-weight: bold;
	height: 61px;
	background: transparent url(../imagenes/ccs.jpg) no-repeat;
}
.desarrollo_contenido{
	font : 11px Verdana;
	color: #05075F;
}
.fondo_exterior_cs{
	width: 578px;
	background-color: white;
}

.fin_contenido{
	width: 578px;
	height: 61px;
	background: transparent url(../imagenes/fcs.jpg) no-repeat;
}
.listado_foros{
	width: 450px;
	text-align: center;
	border-bottom: 3px dashed #AAC8AA;
}
.datos_foro{
	text-align: justify;
	width: 300px;
	float: left;
	font : 13px Tahoma;
	margin-top: 20px;
	margin-bottom: 20px;
}
.nombre_foro{
	font : 14px Tahoma;
	font-weight: bold;
	padding-bottom: 15px;
	color: #0A5003;
}
.enlace_foro{
	margin-top: -15px;
	padding-left: 350px;
	position:absolute;
	width: 100px;
}
.union_capas{
	clear: both;
}

.pagina_anterior{
	width: 60px;
	float: left;
}
.pagina_siguiente{
	width: 60px;
	float: right;
}
.numeracion_pagina{
	float: left;
	text-align: center;
	width: 250px;
}
.menu_anterior_siguiente{
	text-align: center;
	padding-top: 15px;
	padding-bottom: 50px;
	width: 400px;
	margin-left: 30px;
}

.capa_visible{
	display: block;
}

.capa_oculta{
	display: none;
	position: relative;
}

div.titulos_blog{
	float: left;
	padding-left: 30px;
	background: url(../imagenes/ribote_blog.jpg) no-repeat;
	width: 170px;
	height: 50px;
}
div.titulos_blog_2{
	float: left;
	padding-left: 30px;
	background: url(../imagenes/ribote_blog.jpg) no-repeat;
	width: 430px;
	height: 50px;
}
div.autor_blog{
	text-align: center;
	float: right;
	height: 50px;
	padding-right: 10px;
	width: 150px;
	background: url(../imagenes/linea_blog.jpg) 0px 16px repeat-x;
}
div.fecha_blog{
	text-align: right;
	float: left;
	width: 70px;
	height: 50px;
	background: url(../imagenes/linea_blog.jpg) 0px 16px repeat-x;
}
.separacion_blog{
	height: 20px;
	width: 285px;
	text-align: right;
	float: left;
	border-top: 3px dashed #AAC8AA;
}
.separacion_eb{
	height: 20px;
	width: 455px;
	text-align: right;
	float: left;
	border-top: 3px dashed #AAC8AA;
}
.separacion_ar{
	height: 20px;
	width: 455px;
	text-align: right;
	float: left;
	border-top: 3px dashed #695FB8;
}
#volver{
	float: right;
	text-align: center;
	width: 40px;
}
#editar_comentario{
	float: right;
	text-align: center;
	width: 100px;
	margin-right: 2px;
}
.en_linea{
	display: inline;
}
.fondo_interior_cs{
	padding: 20px;
	font : 12px Verdana;
	color: #100085;
	line-height: 1.8;
}


/* VENTANA EMERGENTE */
.categoria{
	width: 200px;
	float: left;
	text-align: center;
	list-style-type: none;
}
.tipo_edicion{
	width: 250px;
	float: right;
	text-align: center;
	list-style-type: none;
}

.vem{
	text-align: center;
	visibility: hidden;
	display: none;
	position: absolute;
}
.noticia{
	border-bottom: 3px dashed #AAC8AA;
}
.titulo_noticia{
	font : 11px Verdana;
	color: white;
	padding-left: 20px;
	height: 15px;
	font-weight: bold;
	background: url(../imagenes/titular_noticia.jpg) no-repeat;
}
.fecha_noticia{
	font : 11px Verdana;
	color: white;
	height: 16px;
	width: 124px;
	text-align: right;
	font-weight: bold;
	padding-right: 10px;
	margin-left: 320px;
	background: url(../imagenes/fecha_noticia.jpg) no-repeat;
}
.resumen_noticia{
}
.datos_noticia{
	text-align: justify;
	width: 300px;
	margin-bottom: 10px;
}
.opciones_noticia{
	margin-top: -15px;
	padding-left: 350px;
	width: 100px;
	text-align: center;
}
.flotante_izquierda{float: left; border: 0px solid;}
.flotante_derecha{float: right; border: 0px solid;}

#anterior_siguiente_noticias{
	width: 130px;
	text-align: left;
}
#volver_noticias{
	text-align: right;
}


/* BUZON PERSONAL DEL USUARIO */

.presentacion_usuario_buzon{
	font : 14px Trebuchet MS;
}
.presentacion_usuario_buzon ul{
	margin: 0px; padding: 0px; 
}
.presentacion_usuario_buzon li{
	display: inline;
	text-align: right;
}
#secciones_buzon{
	width: 193px;
}
#acciones_buzon{
	width: 197px;
}
#secciones_btt{
	width: 400px;
}
.inscripcion{
	text-align: center;
	width: 100px;
	float: left;
	margin-right: 2px;
}
.listado_empresas{
	text-align: center;
	width: 150px;
	float: left;
	margin-right: 2px;
}
.bandeja_entrada{
	text-align: center;
	width: 120px;
	float: left;
	margin-right: 1px;
}
.guardados{
	text-align: center;
	width: 70px;
	float: right;
}
#borrar_correo{
	float: left;
	margin-right: 2px;
}
#mover_correo{
	float: left;
}
.redactar{
	text-align: center;
	width: 70px;
	float: right;
}
.listado_correo{
	text-align: left;
}
TABLE.listado{
	width: 460px;
}
TABLE.listado TD.marca{width: 20px;height: 20px;}
TABLE.listado TD.correo{width: 45px;height: 20px;}
TABLE.listado TD.titulo{width: 175px;height: 20px;border-bottom: 3px dashed #5E54B0;}
TABLE.listado TD.fecha{width: 110px;height: 20px;border-bottom: 3px dashed #5E54B0;text-align: center;}
TABLE.listado TD.sep{width: 10px;height: 20px;}
TABLE.listado TD.autor{width: 85px;height: 20px;text-align: center;border-bottom: 3px dashed #5E54B0;}


TABLE.redactar_mensaje{
	width: 400px;
}
TABLE.redactar_mensaje TD.titulo_opciones{font-weight: bold;width: 200px;height: 20px;}
TABLE.redactar_mensaje TD.formularios_opciones{width: 200px;height: 20px;}

.contenido_buzon{
	padding-left: 3px;
}

b.ampliar_datos_adj{
	cursor: pointer;
}

.lectura_correo{
	width: 450px;
}

.cab_leer{
	background: url(../imagenes/buzon/cab_lm.jpg) no-repeat;
	width: 450px;
	height: 25px;
}
.contenido_leer{
	background: url(../imagenes/buzon/con_lm.jpg) repeat-y;
	width: 390px;
	padding-left: 30px;
	padding-right: 30px;
}
.fin_leer{
	background: url(../imagenes/buzon/fin_lm.jpg) no-repeat;
	width: 450px;
	height: 25px;
}
ul.indice_gestion{
	margin: 0px; padding: 0px; 
	list-style-type: none;
	text-align: right;
}
.indice_gestion li.secciones{
	background: url(../imagenes/gestion_web/botones_1.jpg) no-repeat;
	width: 123px;
	height: 19px;
	padding-top: 1px;
	margin-bottom: 3px;
	margin-top: 10px;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	color: #160696;
	cursor: pointer;
}
.indice_gestion li.submenu{
	background-color: #100085;
	border-left: 2px solid #B7B2E6;
	border-right: 2px solid #B7B2E6;
	border-top: 1px solid #B7B2E6;
	border-bottom: 1px solid #B7B2E6;
	width: 119px;
	height: 15px;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	color: white;
}
#desarrollo_gestion{
	width: 315px;
	margin-right: 15px;
}
#indice_gestion{
	margin-top: -10px;
	width: 120px;
}
.cab_gw{
	background: url(../imagenes/gestion_web/cab_dgw.jpg) no-repeat;
	width: 322px;
	height: 23px;
}
.con_gw{
	background: url(../imagenes/gestion_web/con_dgw.jpg) repeat-y;
	width: 292px;
	padding-left: 15px;
	padding-right: 15px;
}
.fin_gw{
	background: url(../imagenes/gestion_web/fin_dgw.jpg) no-repeat;
	width: 322px;
	height: 23px;
}
#caja_textarea{
	width: 285px;
	height: 300px;
}
#relleno_seccion{
	width: 285px;
	height: 300px;
}
#relleno_blog{
	width: 285px;
	height: 200px;
}
#relleno_noticia{
	width: 285px;
	height: 200px;
}
#relleno_foro{
	width: 285px;
	height: 200px;
}
#relleno_contactar{
	width: 285px;
	height: 150px;
}
#opcionesgw{
}
ul.opciones_gw{
	margin: 0px; padding: 0px;
	list-style-type: none;
}
.opciones_gw li{
	display: inline;
}
.opciones_gw_sb{
	font-size: 10px;
	background: url(../imagenes/gestion_web/botones_2.jpg) no-repeat;
	width: 90px;
	height: 19px;
	margin-bottom: 2px;
	font-weight: bold;
	color: white;
	border: 0;
	cursor: pointer;
}
.enlace_as{
	width: 90px;
	height: 19px;
	text-align: center;
	color: white;
}
TABLE.contenido_gw{}
TABLE.contenido_gw TD.celdacgw{padding-left: 30px;}
.absoluto{
	position: absolute;
}
.cabecera_dp{
	background: url(../imagenes/gestion_web/cab_desc_perfil.jpg) no-repeat;
	width: 266px;
	height: 19px;
}
.contenido_dp{
	width: 242px;
	border-right: 4px solid #C1BCE9;
	padding: 10px;
}
.cabecera_bp{
	background: url(../imagenes/gestion_web/cab_blog_perfil.jpg) no-repeat right;
	width: 170px;
	height: 19px;
}
.contenido_bp{
	width: 161px;
	border-right: 4px solid #C1BCE9;
	padding-top: 15px;
	padding-right: 5px;
	text-align: right;
}
.titulos_blog_dp{
	padding-left: 20px;
	background: url(../imagenes/gestion_web/ribete_blog_ar.jpg) no-repeat;
	width: 140px;
	height: 27px;
	margin-bottom: 10px;
}
.titulos_blog_gw{
	float: left;
	padding-left: 20px;
	background: url(../imagenes/gestion_web/ribete_blog_ar.jpg) no-repeat;
	width: 160px;
	height: 27px;
	margin-bottom: 10px;
}
.titulos_dep_ct{
	padding-left: 40px;
	float: left;
	background: url(../imagenes/gestion_web/ribete_blog_ar.jpg) no-repeat;
	width: 290px;
	height: 27px;
	margin-bottom: 10px;
}
.cont_dep_ct{
	text-align: center;
	float: right;
	height: 50px;
	width: 100px;
	background: url(../imagenes/linea_blog_ar.jpg) 0px 16px repeat-x;
}
.titulos_empresa_gw{
	float: left;
	padding-left: 30px;
	background: url(../imagenes/gestion_web/ribete_blog_ar.jpg) no-repeat;
	width: 180px;
	height: 27px;
	margin-bottom: 10px;
}
.fecha_empresa_gw{
	text-align: center;
	float: left;
	width: 30px;
	margin-left: 10px;
	height: 30px;
	cursor: pointer;
	background: url(../imagenes/linea_blog_ar.jpg) 0px 16px repeat-x;
}
.titulos_blog_gwfe{
	float: left;
	padding-left: 30px;
	background: url(../imagenes/gestion_web/ribete_blog_ar.jpg) no-repeat;
	width: 220px;
	height: 27px;
	margin-bottom: 10px;
}
.fecha_blog_gw{
	text-align: center;
	float: left;
	width: 70px;
	margin-left: 10px;
	height: 50px;
	background: url(../imagenes/linea_blog_ar.jpg) 0px 16px repeat-x;
}
.botones_bp{
	float: left;
	width: 170px;
	margin-bottom: 30px;
}
.anexo{
	width: 170px;
	margin-bottom: 30px;
}
.contactar_dp a{
	color: white;
}
.contactar_dp{
	background: url(../imagenes/gestion_web/contactar_perfil.jpg) right no-repeat;
	height: 16px;
	width: 116px;
	color: white;
	padding-left: 8px;
	padding-top: 3px;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 20px;
	margin-left: 25px;
}
.explicacion_gestion{
	margin-bottom: 10px;
}
.explicacion_subseccion{
	width: 295px;
	margin-right: 15px;
	margin-bottom: 30px;
	border: 2px dashed #100085;
	padding: 10px;
}
TABLE.botones_gw{margin-top: 20px;width: 322px;}

TABLE.form_gw{width: 285px;}
TABLE.form_gw TD.da{	width: 285px;text-align: center;}
TABLE.form_gw TD.nombres{width: 100px;}
TABLE.form_gw TD.nombres_2{width: 230px;}
TABLE.form_gw TD.formularios{width: 185px;text-align: right;}
TABLE.form_gw TD.formularios_2{width: 55px;text-align: left;}
TABLE.form_gw TD.ancho{	width: 450px;}

TABLE.form_bt{width: 450px;}
TABLE.form_bt TD.da{	width: 450px;text-align: center;}
TABLE.form_bt TD.nombres{width: 200px;}
TABLE.form_bt TD.formularios{width: 250px;text-align: right;}


TABLE.banner{width: 162px;}
TABLE.banner TD.foto{width: 50px;}
TABLE.banner TD.desc{width: 102px; padding-left: 5px; padding-right: 5px; text-align: left;}

TABLE.invitacion_tabla{width: 346px;height: 194px;}
TABLE.invitacion_tabla TD{width: 346px;height: 194px;}

TABLE.banner_tabla_i{width: 197px;height: 194px;}
TABLE.banner_tabla_i TD{width: 197px;}

.mensaje_notificacion{
	text-align: center;
	font-style: italic;
}

TABLE.ofertas_empleo{}
TABLE.ofertas_empleo TD.nombre{width: 100px;}
TABLE.ofertas_empleo TD.form{width: 50px;}

A.e_seccion,A.e_seccion *, A.e_seccion:VISITED, A.e_seccion:ACTIVE, A.e_seccion:FOCUS, A.e_seccion:LINK, A.e_seccion:HOVER{ 
	color: #100085;
	text-decoration: underline;
}
.arriba_abajo{
	width: 25px;
	border: 1px solid #100085;
	background-color: #FFFFFF;
}