
@import url(comunes.css); /* <-- Importa estilos comunes a todas las páginas*/

h2.titulointerno{
		display: block;
		height:16px;
}

p {margin:13px 0; }


/* IDs Secciones 
------------------------------------------------------------------------- */

#tit_sobrenosotros {background:url(images/tit_sobrenosotros.jpg) no-repeat top left;}
		#tit_informaciongeneral {background:url(images/tit_informaciongeneral.jpg) no-repeat top left;}
		#tit_quienessomos {background:url(images/tit_quienessomos.jpg) no-repeat top left;}
		#tit_socioscomerciales {background:url(images/tit_socioscomerciales.jpg) no-repeat top left;}

		
#tit_serviciosexclusivos {background:url(images/tit_serviciosexclusivos.jpg) no-repeat top left;}
	
#tit_comoasociarse {background:url(images/tit_comoasociarse.jpg) no-repeat top left;}

#tit_formulariodecontacto {background:url(images/tit_formulariodecontacto.jpg) no-repeat top left;}
	
/*
from interna1
*/
#tit_talentallocation {background:url(images/tit_talentallocation.jpg) no-repeat top left;}

#tit_informaciongeneral {background:url(images/tit_informaciongeneral.jpg) no-repeat top left;}
				
#tit_relacionesycontactos {background:url(images/tit_relacionesycontactos.jpg) no-repeat top left;}

#tit_soportepersonal {background:url(images/tit_soportepersonal.jpg) no-repeat top left;}

#tit_estabilidadfinanciera {background:url(images/tit_estabilidadfinanciera.jpg) no-repeat top left;}

#tit_preparacionprofesional {background:url(images/tit_preparacionprofesional.jpg) no-repeat top left;}

#tit_contactoyactualizacionlaboral {background:url(images/tit_contactoyactualizacionlaboral.jpg) no-repeat top left;}

#tit_unpuestoideal{background:url(images/tit_unpuestoideal.jpg) no-repeat top left;}

#tit_capacitacionparaentrevistas{background:url(images/tit_capacitacionparaentrevistas.jpg) no-repeat top left;}

#tit_programapost-contratacion{background:url(images/tit_programapost-contratacion.jpg) no-repeat top left;}

#tit_serviciosespecializados{background:url(images/tit_serviciosespecializados.jpg) no-repeat top left;}

#tit_evaluacionmultivectorial{background:url(images/tit_evaluacionmultivectorial.jpg) no-repeat top left;}

#tit_conferenciasytendencias{background:url(images/tit_conferenciasytendencias.jpg) no-repeat top left;}

#tit_coachingejecutivo{background:url(images/tit_coachingejecutivo.jpg) no-repeat top left;}

#tit_laredderelaciones{background:url(images/tit_laredderelaciones.jpg) no-repeat top left;}
#tit_serviciosparalared{background:url(images/tit_serviciosparalared.jpg) no-repeat top left;}
#tit_oportunidadesdenegocios{background:url(images/tit_oportunidadesdenegocios.jpg) no-repeat top left;}

#tit_administracionpersonal{background:url(images/tit_administracionpersonal.jpg) no-repeat top left;}
#tit_oportunidadesdeinversion{background:url(images/tit_oportunidadesdeinversion.jpg) no-repeat top left;}
#tit_beneficioshipotecarios{background:url(images/tit_beneficioshipotecarios.jpg) no-repeat top left;}
#tit_segurospreferenciales{background:url(images/tit_segurospreferenciales.jpg) no-repeat top left;}


#tit_seminariosyconferencias{background:url(images/tit_seminariosyconferencias.jpg) no-repeat top left;}
#tit_coachingpersonal{background:url(images/tit_coachingpersonal.jpg) no-repeat top left;}
#tit_beneficiosydescuentos{background:url(images/tit_beneficiosydescuentos.jpg) no-repeat top left;}
#tit_beneficiosexclusivos{background:url(images/tit_beneficiosexclusivos.jpg) no-repeat top left;}

#tit_ingresodedatos{background:url(images/tit_ingresodedatos.jpg) no-repeat top left;}
#tit_contacto{background:url(images/tit_contacto.jpg) no-repeat top left;}
#tit_membresia{background:url(images/tit_membresia.jpg) no-repeat top left;}
#tit_registro{background:url(images/tit_registro.jpg) no-repeat top left;}


#tit_editarperfil{background:url(images/tit_editarperfil.jpg) no-repeat top left;}
#tit_altadedatos{background:url(images/tit_altadedatos.jpg) no-repeat top left;}
#tit_asesoriacontableyfiscal{background:url(images/tit_asesoriacontableyfiscal.jpg) no-repeat top left;}


/* Menu 
------------------------------------------------------------------------- */

#navAbout{width:89px; background: url(images/menu01_01.gif) top left no-repeat;}
		#navAbout:hover{ background-position: bottom left;}

#navServices{width:96px; background: url(images/menu01_02.gif) top left no-repeat;}
		#navServices:hover{background-position: bottom left;}

#navSignup{width:97px;background: url(images/menu01_03.gif) top left no-repeat;}
		#navSignup:hover{background-position: bottom left;}

#navContact{width:98px;background: url(images/menu01_04.gif) top left no-repeat;}
		#navContact:hover{background-position: bottom left;}		


/* Flash 
------------------------------------------------------------------------- */

#flashintro {		

		width:670px; 

		height:177px;

		background: url(images/bg_flash2.jpg) no-repeat top right;
		
		}

/* Subav 
------------------------------------------------------------------------- */

#subnav{

		width:203px; 
		
		min-height:71px;
		height:auto !important;
		height:71px;

		padding:28px 5px 22px 17px;
		
		background:url(images/bg_subnavbottom.gif) no-repeat bottom left;

		}

		#subnav ul{

		list-style:none; 

		margin:0; 

		padding:0;

		}

		#subnav li{ 

		background:url(images/subnav_bullet.gif) no-repeat 1px;
		
		padding-left:20px;

		}
		
		*html #subnav li{ 

		background:url(images/subnav_bullet.gif) no-repeat 1px 3px;
		
		}

		#subnav a:link{

		color:#828282; 
		
		line-height:16px;

		text-decoration:none;

		overflow: hidden;

		}
		
				#subnav a:visited{

				color:#828282; 

				text-decoration:none;
				
				line-height:16px;

				}	
				
				#subnav a:hover{

				color:#b9372a;

				text-decoration:underline;

				}	
		
/* CONTENIDO 
------------------------------------------------------------------------- */

#contenido {			

		width:670px; 

		}

		#contenido h1{

		text-indent:-5000px; 

		width:223px; 

		height:33px;

		}
				#contenido #area_central h1{		

				position: relative;
				
				top:-27px;
				
				left:-19px;

				}
				

#columna_izq{

		float:left; 

		width:223px; 

 		background:url(images/bg_subnav.gif) no-repeat top left; /* fondo para el submenu 'subnav' */

		}
		
				#contenido #columna_izq #subnav h2{

				text-indent:-5000px; 

				width:200px; 

				height:39px;

				background:url(images/tit_subnav.gif) no-repeat top left

				}
				
				#contenido #columna_izq #recursos h2{
				
				margin-top:10px;

				text-indent:-5000px; 

				width:223px; 

				height:35px;

				background:url(images/tit_recursos.gif) no-repeat top left;

				}
					
#area_central{

		float:left; 

		width:408px; 
		
		background:url(images/bg_areacentral.jpg) no-repeat top left; 

 		color:#7f7f7f;
		
		padding:27px 19px;
		
		}
		
		#area_central h2{
		
		font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; 
		color:#535353;
		
		}
		
		*html #area_central{
		
		margin-left:-2px;		
		
		width:408px; }
		
	
/* recursos 
------------------------------------------------------------------------- */

#recursos{

		width:223px; 

		padding:0;
		
		background:url(images/bg_recursos.jpg) no-repeat top left;
		
		height:150px;
		
		font-size:10px;

		}

		#recursos ul{

		list-style:none; 

		margin:6px 0 0 71px; 

		padding:0;

		}

		#recursos li{ 

		background:url(images/recursos_bullet.gif) no-repeat 1px;
		
		padding-left:12px;

		}

		#recursos a:link{

				color:#828282; 
				
				line-height:12px;

				text-decoration:none;

				overflow: hidden;

				}
				
				#recursos a:visited{

				color:#828282; 

				text-decoration:none;

				}	
				
				#recursos a:hover{

				color:#b9372a;

				text-decoration:underline;

				}	
				
		*html #recursos{background:url(images/bg_recursos.jpg) no-repeat 10px left;}

/* Sección Derecha 
------------------------------------------------------------------------- */

#hdr-derecho a.language {

		text-decoration:none;

		float:right; 

		text-indent:-5000px;

		width:91px;

		height: 21px;

		background:url(images/btn_language.jpg) no-repeat top left; 

		}

		#hdr-derecho a.language:hover {

		background-position: bottom left; 

		}
		
#pie-derecho{ 

		 position:relative; clear:both; bottom:3px; right:-340px; margin:0 auto;
		
		}
		


/* Elementos form Registro 
------------------------------------------------------------------------- */
#bloqueInput2 {margin-top:-13px;}
#fr01d01, #fr01d03, #fr01d05, #fr01d06 {float:left; margin:0 5px 0 0;} 
#fr01d01 label, #fr01d03 label, #fr01d05 label, #fr01d06 label, #fr01d08 label, #fr01d09 label, #fr01d10 label, #fr01d11 label {
		display:block; float:left; width:60px; margin:15px 0 0 0;}
#fr01d12 label, #fr01d13 label, #fr01d14 label {display:block; float:left; width:120px; margin:15px 0 0 0;}
#fr01d06 span {font-size:9px; color:#999;}

#bloquePass {float:left; border-top: 4px solid #EAEAEA; overflow:hidden; padding:15px 0 10px 0; margin-top:30px; width:100%;}

.ok {position:relative; top:11px; left:5px; display:block; float:right; width:300px; font-size:10px; background:#ffffe1; border:1px solid #e4e4ae; color:#3b3b34; padding:4px 8px;}

.error {position:relative; top:11px; left:5px; display:block; float:right; width:286px;  font-size:10px;border:1px solid #ff9b9b; color:#3b2f2f; padding:4px 8px 4px 20px; background:#ffcccc url(images/em.gif) no-repeat 2px 4px;}


/* Elementos form Contacto 
------------------------------------------------------------------------- */
#bloqueConsulta {margin-top:-13px;}
#consulta_d12 {margin-top:10px;}
#consulta_d12 label {display:block;}
		
a.btnEnviar{	
		float:left; height:21px; width:88px; margin:12px 0 0 0; text-indent:-5000px; 
		background:url(images/btn_enviardatos.jpg) no-repeat top left; text-decoration:none;}
		a.btnEnviar:hover{		
		overflow:hidden; background-position: bottom left; text-decoration:none;}

/* Elementos especiales para la customizacion del formulario
------------------------------------------------------------------------- */

label {margin-right:3px;}
		
select {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; 
		border:1px solid #B5B5B5; color: #8a8a8a; margin-top: 13px;background: #fff;}
		
		select:hover {border:1px solid #909090;}
				
input {	margin: 13px 8px 0 0; height:14px; text-indent:3px;  border:1px solid  #B5B5B5; 
		font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #8a8a8a; background: #fff;}
		
		input:focus {background: #FFF; color: #149fc1; border-bottom:1px solid #c32915;  }
		input:hover {border:1px solid #909090;}
		
textarea {margin-top:5px; border:1px solid #B5B5B5;background: #fff;}
		textarea:hover {border:1px solid #909090;}

form {margin:30px 0 15px 0;} 
fieldset {padding:0;}
h3 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
p {margin:13px 0;}
h2 {margin:0;}
h3 {margin:25px 0 10px 0;}
#steps {width:408px;}

#bloqueDestacado {border-top:4px solid #EAEAEA; border-bottom:4px solid #EAEAEA; overflow:hidden; padding-bottom:20px;}
*html #bloqueDestacado { margin-top:0; padding-bottom:50px;}


