@import url("/css/screen/cabecera.css");
@import url("/css/screen/encabezado.css");
@import url("/css/screen/cuerpo.css");
@import url("/css/screen/pie.css");
@import url("/css/screen/tamanyoFuentes.css");
@import url("/css/screen/pagina.css");
@import url("/css/screen/estiloInterior.css");
@import url("/css/screen/menuAuxiliar.css");

#contenidoCuerpo p { text-align: justify;}
#contenidoCuerpo h1 { display: none;}

#imagenEncabezado {
	width: 776px;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0;
	margin: 0;
	height: 148px;}

/*
 * Secci�n "Advertencia"
 */
#paginaAdvertencia #imagenEncabezado { background-image: url(../../imagenes/marcos/advertencia.jpg);}
#paginaAdvertencia #contenidoCuerpo h2 { color: red;}
/*
 * Secci�n "Empresa"
 */
#paginaEmpresa #imagenEncabezado { background-image: url(../../imagenes/marcos/nuestraEmpresa0-3.jpg);}
#paginaClientes #contenidoCuerpo p, #paginaClientes #contenidoCuerpo ul,
#paginaConsultoria #contenidoCuerpo p, #paginaConsultoria #contenidoCuerpo ul,
#paginaFormacion #contenidoCuerpo p, #paginaFormacion #contenidoCuerpo ul,
#paginaSeleccion #contenidoCuerpo p, #paginaSeleccion #contenidoCuerpo ul,
#paginaContacto #contenidoCuerpo p, #paginaContacto #contenidoCuerpo ul,
#paginaMapa #contenidoCuerpo p, #paginaMapa #contenidoCuerpo ul {
	text-align: justify;
	color: #000000;}
/*
 * Secci�n "Empresa"
 */
#paginaMailings #imagenEncabezado { background-image: url(../../imagenes/marcos/mailings0.jpg);}
/*
 * Secci�n "Servicios"
 */
#paginaServicios #imagenEncabezado { background-image: url(../../imagenes/marcos/nuestrosServicios0.jpg);}
#paginaServicios #servicios {
	margin: 0;
	padding: 0;
	list-style: none;}
#paginaServicios #servicios h3 {
	margin-top: 0;
	height: 25px;
	line-height: 25px;}
#paginaServicios #servicios li {
	margin: 0;
	padding: 0;
	border-top: 3px solid #315C93;
	border-bottom: 3px solid #315C93;
	display: block;
	float: left;}
#paginaServicios #servicios li p {
	margin: 0 0 11px;
	padding: 0;
	color: #424242;}
#paginaServicios li#consultoria {
	border-top-color: #315C93;
	border-bottom-color: #315C93;}
#paginaServicios li#consultoria h3 span,
#paginaServicios li#formacion h3 span,
#paginaServicios li#seleccion h3 span { display: none;}
#paginaServicios li#consultoria h3 { background-image: url(../../imagenes/headers/consultoria.gif);}
#paginaServicios li#formacion {
	margin-left: 15px;
	border-top-color: #6585AE;
	border-bottom-color: #6585AE;}
#paginaServicios li#formacion h3 { background-image: url(../../imagenes/headers/formacion.gif);}
#paginaServicios li#seleccion {
	margin-left: 14px;
	border-top-color: #98ADC9;
	border-bottom-color: #98ADC9;}
#paginaServicios li#seleccion h3 { background-image: url(../../imagenes/headers/seleccion.gif);}
#paginaServicios #consultoria, #paginaServicios #formacion, #paginaServicios #seleccion { width: 160px;}
/*
 * Secci�n "Servicio Consultor�a"
 */
#paginaConsultoria #imagenEncabezado { background-image: url(../../imagenes/marcos/nuestraConsultoria0.jpg);}
#paginaConsultoria #contenidoCuerpo h3,
#paginaFormacion #contenidoCuerpo h3,
#paginaSeleccion #contenidoCuerpo h3,
#paginaSeminarioFormacion #contenidoCuerpo h3,
#paginaClientes #contenidoCuerpo h3,
#paginaContacto #contenidoCuerpo h3,
#paginaMapa #contenidoCuerpo h3 {
	margin-bottom: 0.75em;
	text-align: justify;
	border-bottom: 1px solid #000000;}
#paginaConsultoria #contenidoCuerpo ul,
#paginaFormacion #contenidoCuerpo ul,
#paginaSeleccion #contenidoCuerpo ul,
#paginaSeminarioFormacion #contenidoCuerpo ul,
#paginaContacto #contenidoCuerpo ul,
#paginaMapa #contenidoCuerpo ul,
#paginaClientes #contenidoCuerpo ul {
	margin-left: 2.8em;
	margin-right: 1.3em;
	margin-bottom: 1.2em;}
#paginaConsultoria #contenidoCuerpo li,
#paginaFormacion #contenidoCuerpo li,
#paginaSeleccion #contenidoCuerpo li,
#paginaSeminarioFormacion #contenidoCuerpo li, 
#paginaContacto #contenidoCuerpo li, 
#paginaMapa #contenidoCuerpo li, 
#paginaClientes #contenidoCuerpo li {
	margin-bottom: 0.6em;
	text-align: left;}
/*
 * Secci�n "Servicio Formaci�n"
 */
#paginaFormacion #imagenEncabezado { background-image: url(../../imagenes/marcos/nuestraFormacion0.jpg);}
#paginaFormacion #contenidoCuerpo h2#areasFormacion { margin-top: 1em;}
/*
 * Secci�n "Formaci�n en Escuelas de Negocios"
 */
#paginaFormacionEscuelas #imagenEncabezado { background-image: url(../../imagenes/marcos/seminarios.jpg);}
/*
 * Secci�n "Seminario de Formaci�n en Escuelas de Negocios"
 */
#paginaSeminarioFormacion #imagenEncabezado { background-image: url(../../imagenes/marcos/seminarioFormacion.jpg);}
/*
 * Secci�n "Formaci�n Outdoor"
 */
#paginaFormacionOutdoor #imagenEncabezado { background-image: url(../../imagenes/marcos/formacionOutdoor.jpg);}
/*
 * Secci�n "Servicio Selecci�n"
 */
#paginaSeleccion #imagenEncabezado { background: url(../../imagenes/marcos/nuestraSeleccion1.jpg) left top no-repeat;}
/*
 * Secci�n "Procesos de Selecci�n Actual"
 */
#paginaProcesosSeleccion #imagenEncabezado { background: url(../../imagenes/marcos/procesosSeleccion.jpg) left top no-repeat;}
/*
 * Secci�n "Proceso de Selecci�n"
 */
#paginaProcesoSeleccion #imagenEncabezado { background: url(../../imagenes/marcos/procesosSeleccion.jpg) left top no-repeat;}
/*
 * Secci�n "Clientes"
 */
#paginaClientes #imagenEncabezado { background-image: url(../../imagenes/marcos/nuestrosClientes0.jpg);}
#paginaClientes #tablaClientes { margin-bottom: 1.5em;}
#paginaClientes #tablaClientes td {
	padding-left: 13px;
	border-top: 1px solid #DDDDDD;
	text-align: center;}
#paginaClientes #tablaClientes td div.logo { 
	margin-top: 1em;
	margin-bottom: 0.25em;}
#paginaClientes #tablaClientes td div.nombre {
	margin-bottom: 1em;
	font-size: 0.9em;
	font-variant: small-caps;}
/*
 * Secci�n "Revista"
 */
#paginaRevista #imagenEncabezado { background-image: url(../../imagenes/marcos/revistaEmpresarial3.jpg);}
/*
 * Secci�n "Suscripci�n a revista"
 */
#paginaSuscripcionRevista #imagenEncabezado { background-image: url(../../imagenes/marcos/suscripcionRevista.jpg);}
#contenidoCuerpo table.formulario {
	padding-left: 2em;
	padding-right: 2em;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	border-top: 3px solid #FFFFFF;
	background-color: #DBE0E8;}
#contenidoCuerpo table.formulario caption {
	padding: 0.25em;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #223D71;}
#contenidoCuerpo table.formulario th {
	font-size: 0.9em;
	padding: 0.5em 1em;
	text-align: left;
	background-color: #A7B1C6;
	border-bottom: 1px solid #596E95;
	border-top: 1px solid #596E95;}
#contenidoCuerpo table.formulario tr.campo {
	font-size: 0.9em;
	padding-bottom: 0.25em;
	padding-top: 0.25em;}
#contenidoCuerpo table.formulario tr.campo td.nombreCampo {
	font-weight: bold;
	padding-right: 13px;
	vertical-align: middle;
	border-top: 1px solid #FFFFFF;}
#contenidoCuerpo table.formulario tr.campo td.valorCampo {
	width: 350px;
	padding-left: 13px;
	vertical-align: middle;
	border-top: 1px solid #FFFFFF;}
#contenidoCuerpo table.formulario tr.campo td.valorCampo input { height: 100%;}
#contenidoCuerpo .advertenciaLegal {
	margin-top: 2em;
	color: #666666;
	font-size: 0.8em;}
/*
 * Secci�n "Art�culos de la revista"
 */
#paginaArticulosRevista #imagenEncabezado { background-image: url(../../imagenes/marcos/articulosPublicados5.jpg);}
#paginaArticulosRevista #contenidoCuerpo .articulos { margin-top: 1em;}
#paginaArticulosRevista #contenidoCuerpo .articulos .articulo { padding-top: 1em;}
#paginaArticulosRevista #contenidoCuerpo .articulos .articulo .fotoConsultor { vertical-align: top;}
#paginaArticulosRevista #contenidoCuerpo .articulos .articulo .fotoConsultor img {
	padding: 0;
	margin: 0 10px 10px 0;}
#paginaArticulosRevista #contenidoCuerpo .articulos .articulo h3.titulo {
	padding: 0;
	margin: 0 3px 0 0;
	text-align: justify;
	color: #315C93;}
#paginaArticulosRevista #contenidoCuerpo .articulos .articulo h3.titulo a { text-decoration: none;}
#paginaArticulosRevista #contenidoCuerpo .articulos .articulo .info {
	font-size: 0.8em;
	margin: 0.6em 0 0.9em;
	font-weight: bold;
	text-align: left;}
/* #paginaArticulosRevista #contenidoCuerpo .articulos .articulo .texto { border-bottom: 1px solid #CCCCCC;} */
#paginaArticulosRevista #contenidoCuerpo .articulos .articulo .resumen { margin-top: 1em;}
#paginaArticulosRevista #contenidoCuerpo .articulos .articulo .resumen p {
	margin: 0.75em 0 0.5em;
	font-size: 0.9em;
	text-indent: 0;
	text-align: justify;
	line-height: 1.4em;
	font-style: italic;}
#paginaArticulosRevista #contenidoCuerpo .articulos .articulo .enlace {
	padding: 0;
	margin: 0em 0 1.5em 0;
	font-size: 0.9em;
	text-align: right;}
#paginaArticulosRevista #contenidoCuerpo .articulos .articulo em {
	font-style: normal;
	font-weight: normal;}
#paginaArticulosRevista #contenidoCuerpo h3 a { color: #315C93;}
#paginaArticulosRevista #contenidoCuerpo h3 a:hover { color: #FF6622;}
#paginaArticulosRevista #filtrosAgrupacion {
	margin: 1em 0 2em;
	font-size: 0.9em;
	font-weight: bold;
	color: #666666;
	background-color: #E8EBF1;
	border: 1px solid #909EB8;
	text-align: center;}
#paginaArticulosRevista #filtrosAgrupacion p {
	margin: 0 0.5em 0 0;
	padding: 0;
	font-weight: bold;
	color: #666666;
	display: inline;}
#paginaArticulosRevista #filtrosAgrupacion ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;}
#paginaArticulosRevista #filtrosAgrupacion li {
	color: #000000;
	display: inline;}
/*
 * Secci�n "Art�culo de la revista"
 */
#paginaArticulo #imagenEncabezado { background-image: url(../../imagenes/marcos/articulosPublicados1.jpg);}
/*
 * Secci�n "Art�culo de la revista"
 */
#eventoFormacionOutdoor #imagenEncabezado { background-image: url(../../imagenes/marcos/formacionOutdoor.jpg);}
/*
 * Secci�n "Enviar art�culo a un amigo"
 */
#paginaEnviarArticuloAmigo #imagenEncabezado { background-image: url(../../imagenes/marcos/enviarAmigo.jpg);}
/*
 * Secci�n "Autores de art�culos de la revista"
 */
#paginaAutorArticuloRevista #imagenEncabezado { background-image: url(../../imagenes/marcos/datosAutor.jpg);}
/*
 * Secci�n "Consultores"
 */
#paginaConsultores #imagenEncabezado { background-image: url(../../imagenes/marcos/consultores.jpg);}
/*
 * Secci�n "Contacto"
 */
#paginaContacto #imagenEncabezado { background-image: url(../../imagenes/marcos/nuestrosDatosContacto1.jpg);}
#paginaContacto #contenidoCuerpo tr.campo {
	padding-left: 1em;
	padding-bottom: 1em;
	font-size: 0.9em;}
#paginaContacto #contenidoCuerpo tr.campo td.nombreCampo { font-weight: bold;}
#paginaContacto #contenidoCuerpo div.plano { text-align: center;}
#paginaContacto #contenidoCuerpo p.zoom {
	margin: 0;
	font-size: 0.9em;
	text-align: center;
	color: #315C93;}
/*
 * Secci�n "Mapa"
 */
#paginaMapa #imagenEncabezado { background-image: url(../../imagenes/marcos/mapaSitio.jpg);}
#paginaMapa #contenidoCuerpo li {
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	text-transform: uppercase;
	border: 1px solid #D6DEE9;
	list-style-position: inside;
	list-style-type: none;
	list-style-image: none;}
#paginaMapa #contenidoCuerpo ul li a { color: #4E648D;}
#paginaMapa #contenidoCuerpo ul li a:hover { color: #FF6622;}
#paginaMapa #contenidoCuerpo ul ul {
	margin-bottom: 0;
	padding-left: 1em;}
#paginaMapa #contenidoCuerpo li li {
	padding-right: 0;
	margin-right: 0;
	width: 100%;
	padding-left: 0;
	text-transform: none;
	border: 0;
	list-style-position: outside;
	list-style-image: url(../../imagenes/vinyeta.gif);
	list-style-type: disc;}
#paginaMapa #contenidoCuerpo ul li ul li a { color: #0077CC;}
#paginaMapa #contenidoCuerpoul li a:hover, #paginaMapa #contenidoCuerpoo ul li ul li a:hover { color: #FF6622;}
#paginaMapa #contenidoCuerpo #contenidoCuerpo { width: auto;}
/*
 * Secci�n "Buscador"
 */
#paginaBuscador #imagenEncabezado { background-image: url(../../imagenes/marcos/buscar2.jpg);}
/*
 * Secci�n "Pol�tica privacidad"
 */
#paginaPrivacidad #imagenEncabezado { background-image: url(../../imagenes/marcos/politicaPrivacidad.jpg);}
/*
 * Secci�n "Aviso legal"
 */
#paginaLegal #imagenEncabezado { background-image: url(../../imagenes/marcos/avisoLegal.jpg);}
#paginaLegal table.titular {
	width: 100%;
	margin-top: 1em;
	padding-left: 2em;
	padding-right: 2em;
	margin-bottom: 1em;
	border: none;
	border-bottom: 1px solid #CCCCCC;
	font-size: 0.8em;}
#paginaLegal table.titular tr.campo td { padding-bottom: 0.5em;}
#paginaLegal table.titular tr.campo td.nombreCampo {
	width: 186px;
	font-weight: bold;}
