@charset "UTF-8";
/* CSS Document */

body {background-image:url(../img/fondo_sitio.gif); background-position:left; background-repeat:repeat-y; background-color:#f7f7f7; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:0}
a:active {outline:none}
:focus {-moz-outline-style:none}
form {margin:0; padding:0}
.cortar {display:block; clear:both}
.tit_centrales {font-size:15px; display:block; margin:19px 0 16px 0; color:#000}
.txt_centrales {line-height:1.2em; text-align:left; color:#A5A5A5; font-weight:lighter}
.txt_resaltado {font-weight:bold}
.txt_resaltado a {font-weight:bold; text-decoration:none; color:#A5A5A5}
.txt_13 {font-size:13px}
.txt_11 {font-size:11px}
.txt_italica {font-style:italic}
.txt_bold_16 {font-size:16px; font-weight:bold}
.txt_gris {color:#A5A5A5}

#wraper {display:block; width:1000px}
#col_left {width:132px; min-height:100px; display:block; float:left}
#col_right {width:868px; display:block; float:left}
#header {display:block; height:132px}

.logo a {background-image:url(../img/logo.jpg); width:311px; height:132px; display:block; float:left}
.encabezado {display:block; float:right; height:132px; min-width:300px}
.idioma a {float:right; display:block; margin:22px 46px 30px 0; height:14px; width:72px; background-image:url(../img/bt_english.gif)}
.idioma {float:right; display:block; margin:22px 46px 30px 0; height:14px; width:72px}
.newsletter {float:right; display:block; margin-right:46px}
.casilla_correo {border:1px solid #A6A6A6; background-color:#FFF; width:194px; height:17px; padding:0 3px 0 3px; float:right; color:#A5A5A5}
.boton_enviar {background-image:url(../img/bt_enviar.gif); width:68px; height:19px; display:block; float:right; margin-left:10px; border:0}

#menu {display:block; margin-top:189px; width:132px; position:fixed}
#menu .secciones a {display:block; height:18px; width:102px; color:#000; text-transform:uppercase; text-align:left; font-size:14px; text-decoration:none; padding-left:30px}
.separador_sociales {display:block; width:78px; border-bottom:1px solid #000; margin:20px 0 10px 30px}
#menu .sociales {display:block; height:18px; width:102px; color:#000; text-align:left; font-size:12px; text-decoration:none; padding-left:30px; font-style:italic}
#menu .sociales a {display:block; height:18px; width:102px; color:#000; text-align:left; text-decoration:none; font-style:italic; text-transform:none !important}

.flash {background-image:url(../img/flash.jpg); width:868px; height:319px; display:block}
.tit_designthinking {background-image:url(../img/tit_designthinking.jpg); display:block; width:177px; height:57px; float:left; margin-left:46px}
.img_designthinking a {background-image:url(../img/img_designthinking.jpg); display:block; width:177px; height:117px; float:left; margin-left:46px}
.txt_designthinking a {background-image:url(../img/fondo_centrales.gif); display:block; width:177px; height:161px; float:left; margin-left:46px; text-decoration:none}

.tit_soultalk {background-image:url(../img/tit_soultalk.jpg); display:block; width:177px; height:57px; float:left; margin-left:22px}
.img_soultalk a {background-image:url(../img/img_soultalk.jpg); display:block; width:177px; height:117px; float:left; margin-left:22px}
.txt_soultalk a {background-image:url(../img/fondo_centrales.gif); display:block; width:177px; height:161px; float:left; margin-left:22px; text-decoration:none}

.tit_soulsessions {background-image:url(../img/tit_soulsessions.jpg); display:block; width:177px; height:57px; float:left; margin-left:23px}
.img_soulsessions a {background-image:url(../img/img_soulsessions.jpg); display:block; width:177px; height:117px; float:left; margin-left:23px}
.txt_soulsessions a {background-image:url(../img/fondo_centrales.gif); display:block; width:177px; height:161px; float:left; margin-left:23px; text-decoration:none}

.tit_soulmag {background-image:url(../img/tit_soulmatters.jpg); display:block; width:177px; height:57px; float:left; margin-left:23px}
.img_soulmag a {background-image:url(../img/img_soulmag.jpg); display:block; width:177px; height:117px; float:left; margin-left:23px}
.txt_soulmag {background-image:url(../img/fondo_centrales.gif); display:block; width:177px; height:161px; float:left; margin-left:23px}
.txt_soulmag a {background-image:url(../img/fondo_centrales.gif); display:block; width:177px; height:161px; float:left; text-decoration:none}

#inferior_izquierda {width:576px; display:block; float:left; margin:0 23px 0 46px}
.tit_soulnews {display:block; width:576px; height:41px; background-image:url(../img/tit_soulnews.jpg); margin-bottom:9px}
.tit_soulevents {display:block; width:576px; height:41px; background-image:url(../img/tit_soulevents.jpg); margin-bottom:9px; margin-top:-4px}
#inferior_izquierda ul {list-style:none; margin:0; padding:0}
#inferior_izquierda li {padding-left:17px; color:#A5A5A5; margin-bottom:8px; background:transparent url(../img/bullet_listas.gif) no-repeat; font-size:11px}

.bt_blog a {display:block; float:left; width:177px; height:223px; background-image:url(../img/bt_soulblog.jpg)}
.footer {background:transparent url(../img/img_copy.gif) no-repeat left; display:block; height:15px; margin:0 23px 20px 46px}

/* OURSOUL */
.head_oursoul {background-image:url(../img/header_oursoul.jpg); width:868px; height:319px; display:block}
.tit_oursoul {background:url(../img/titulo_oursolul.gif) no-repeat; width:233px; height:104px; display:block; margin-left:46px}
.decoracion_oursoul {background:url(../img/oursoul_decoracion.jpg) no-repeat; width:868px; height:702px; display:block}
.txt_oursoul {display:block; margin-left:46px; width:822px; height:359px; background-image:url(../img/texto_oursoul.gif)}

/* TEAM */
.head_team {background-image:url(../img/header_team.gif); width:868px; height:333px; display:block}
.tit_team {background:url(../img/titulo_team.png) no-repeat; width:868px; height:236px; display:block}
.entradilla_team {display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#A5A5A5; font-style:italic; font-weight:lighter; padding-top:105px; float:left; width:600px; line-height:1.3em; margin-left:46px}
.conoce_equipo a {display:block; width:134px; height:130px; float:right; margin:28px 59px 0 0}
.txt_team {width:775px; margin-left:46px; display:block; line-height:1.2em}

/* SERVICES */
.tit_services {background-image:url(../img/titulo_services.png); width:868px; height:164px; display:block}
.img_soul {background-image:url(../img/img_services_soul.jpg); width:376px; height:300px; display:block; margin-left:46px; float:left}
.tit_soul {background-image:url(../img/services_lado_soul.png); width:376px; height:148px; display:block; margin-left:46px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#A5A5A5; font-style:italic; font-weight:lighter; padding-top:75px}
.txt_soul {width:376px; display:block; margin-left:46px; float:left}
.img_sight {background-image:url(../img/img_services_sight.jpg); width:376px; height:300px; display:block; margin-left:22px; float:left}
.tit_sight {background-image:url(../img/services_lado_sight.png); width:376px; height:148px; display:block; margin-left:22px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#A5A5A5; font-style:italic; font-weight:lighter; padding-top:75px}
.txt_sight {width:376px; display:block; margin-left:22px; float:left}

/* SOULTALK */
.head_soultalk a {background-image:url(../img/header_soultalk.png); width:868px; height:197px; display:block}
.titulo_soultalk {background-image:url(../img/txt_central_soultalk.gif); width:868px; height:221px; display:block}
.soultalk_tit {background:url(../img/soultalk_entrada.png) no-repeat; width:230px; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#A5A5A5; font-style:italic; font-weight:lighter; padding-bottom:15px; border-bottom:1px solid #D2D2D2; height:450px}
.soultalk_tit_nombre {display:block; margin:15px 0 30px 0; font-size:18px; font-family:Verdana, Geneva, sans-serif; color:#000; font-style:normal; line-height:1em}
.soultalk_tit_link a {display:block; width:230px; height:44px; background-image:url(../img/soultalk_bt_leermas.gif)}

.soultalk_img_1 {width:230px; height:150px; display:block; margin-left:46px; float:left}
.soultalk_contenedor_1 {width:230px; display:block; margin-left:46px; float:left}

.soultalk_img_2 {width:230px; height:150px; display:block; margin-left:43px; float:left}
.soultalk_contenedor_2 {width:230px; display:block; margin-left:43px; float:left}

.soultalk_img_3 {width:230px; height:150px; display:block; margin-left:42px; float:left}
.soultalk_contenedor_3 {width:230px; display:block; margin-left:42px; float:left}

.soultalk_contenedor_1 a, .soultalk_contenedor_2 a, .soultalk_contenedor_3 a {text-decoration:none}

.soulsight_int_coleft {display:block; width:230px; margin-left:46px; float:left}
.foto_entrevistado_int {width:230px; height:230px; display:block}
.tit_about_entrevistado {display:block; width:230px; height:43px; background-image:url(../img/soultalk_int_about.png); border-bottom:1px solid #D9D9D9}
.txt_about_entrevistado {display:block; width:230px; border-bottom:6px solid #D2D2D2; padding:20px 0 20px 0; font-size:11px; color:#000}
.tit_otras_entrevistas {display:block; width:230px; height:53px; background-image:url(../img/soultalk_int_otrasentrevistas.png); border-bottom:1px solid #D9D9D9}
.txt_otras_entrevistas a {display:block; width:230px; border-bottom:1px solid #D2D2D2; padding:20px 0 10px 0; font-size:11px; color:#000; text-decoration:none}
.soulsight_int_colright {display:block; width:503px; margin-left:43px; float:left}
.tit_nombre_entrevistado {display:block; width:503; font-size:30px; color:#000}
.tit_cargo_entrevistado {display:block; width:503; border-bottom:1px solid #D9D9D9; font-size:12px; padding:0 0 5px 0}
.entradilla_entrevistado {display:block; width:503px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#A5A5A5; font-style:italic; font-weight:lighter; border-bottom:1px solid #D9D9D9; padding:30px 0 33px 0}
.txt_cuerpo_entrevistado {display:block; width:503px; padding:20px 0 20px 0}
.txt_cuerpo_entrevistado a {color:#A5A5A5}
.txt_cuerpo_entrevistado a:hover {text-decoration:none}

/* METHOD */
.head_method {background-image:url(../img/header_method.png); width:868px; height:332px; display:block}
.tit_method {background:url(../img/titulo_method.gif) no-repeat; width:775px; height:77px; display:block; border-bottom:1px solid #D9D9D9; margin-left:46px}
.entradilla_method {display:block; width:775px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#A5A5A5; font-style:italic; font-weight:lighter; border-bottom:1px solid #D9D9D9; padding:20px 0 20px 0; margin-left:46px}
.txt_method {width:775px; margin-left:46px; display:block; padding-top:20px}
.method_tit_1 {background-image:url(../img/method_tit_inspiracion.gif); width:230px; height:47px; display:block; float:left; margin-right:42px}
.method_tit_2 {background-image:url(../img/method_tit_ideacion.gif); width:230px; height:47px; display:block; float:left; margin-right:42px}
.method_tit_3 {background-image:url(../img/method_tit_implementacion.gif); width:230px; height:47px; display:block; float:left}
.method_img_1 {background-image:url(../img/method_img_inspiracion.jpg); width:230px; height:150px; display:block; float:left}
.method_img_2 {background-image:url(../img/method_img_ideacion.jpg); width:230px; height:150px; display:block; float:left}
.method_img_3 {background-image:url(../img/method_img_implementacion.jpg); width:230px; height:150px; display:block; float:left}
.method_separador_vertical {display:block; float:left; width:42px; background:url(../img/method_img_separador_bloques.gif) repeat-y; height:150px}
.method_txt_1 {display:block; width:230px; background:url(../img/method_img_separador_bloques.gif) top right repeat-y; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#A5A5A5; font-style:italic; font-weight:lighter; padding:20px 42px 0 0; float:left; min-height:300px}
.method_txt_2 {display:block; width:230px; background:url(../img/method_img_separador_bloques.gif) top right repeat-y; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#A5A5A5; font-style:italic; font-weight:lighter; padding:20px 42px 0 0; float:left; min-height:300px}
.method_txt_3 {display:block; width:230px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#A5A5A5; font-style:italic; font-weight:lighter; float:left; padding-top:20px}

/* DESIGN THINKING */
.head_desthink {background-image:url(../img/header_desthinking.png); width:868px; height:333px; display:block}
.txt_desthink {width:775px; margin-left:46px; display:block; line-height:1.2em}
.titulos_desthink {display:block; clear:both}

/* WORK */
.head_work {background-image:url(../img/titulo_works.gif); width:868px; height:331px; display:block}
.titulo_work {background-image:url(../img/titulo_works_2.gif); width:868px; height:92px; display:block}
.casilla_trabajo_1 {width:176px; border-top:1px solid #D9D9D9; border-bottom:6px solid #D2D2D2; padding:11px 0 11px 0; margin-left:46px; display:block; float:left; min-height:260px}
.casilla_trabajo_2 {width:176px; border-top:1px solid #D9D9D9; border-bottom:6px solid #D2D2D2; padding:11px 0 11px 0; margin-left:24px; display:block; float:left; min-height:260px}
.casilla_trabajo_3 {width:176px; border-top:1px solid #D9D9D9; border-bottom:6px solid #D2D2D2; padding:11px 0 11px 0; margin-left:23px; display:block; float:left; min-height:260px}
.casilla_trabajo_4 {width:176px; border-top:1px solid #D9D9D9; border-bottom:6px solid #D2D2D2; padding:11px 0 11px 0; margin-left:24px; display:block; float:left; min-height:260px}
.casilla_trabajo a {font-size:11px; font-style:italic; color:#A5A5A5; text-decoration:none}
.casilla_trabajo {font-size:11px; font-style:italic; color:#A5A5A5}
.bt_works_siguiente a {display:block; width:36px; height:34px; background-image:url(../img/bt_works_siguiente.gif); float:right; margin-right:50px}
.bt_works_anterior a {display:block; width:36px; height:34px; background-image:url(../img/bt_works_anterior.gif); float:right}
.rollover_bts {display:none; width:200px; height:27px; float:right; font-size:14px; font-style:italic; color:#C1C1C1; text-align:right; margin-right:20px; padding-top:7px}
.titulos_desthink {display:block; clear:both}

.work_columna_textos {display:block; float:left; margin-left:46px; width:177px}
.work_titulo_interna {color:#000; border-bottom:1px solid #D2D2D2; padding-bottom:5px; width:177px; display:block}
.work_texto_interna {color:#A5A5A5; border-bottom:1px solid #D2D2D2; padding:10px 0 10px 0; width:177px; display:block}
.work_link_interna a {color:#000; padding-top:10px; width:177px; display:block; text-decoration:none}
.work_columna_imagenes {display:block; float:left; margin-left:23px; width:575px}
.work_titulos_paginas {display:block; height:30px}
.work_textos_paginas {display:block; min-height:80px}

/* WORKSHOP */
.head_workshop {background-image:url(../img/header_workshop.png); width:868px; height:338px; display:block}
.tit_workshop {background:url(../img/titulo_workshop.gif) no-repeat; width:775px; height:71px; display:block; margin-left:46px; border-bottom:1px solid #D2D2D2}
.entradilla_workshop {display:block; width:775px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#A5A5A5; font-style:italic; font-weight:lighter; border-bottom:1px solid #D9D9D9; padding:20px 0 20px 0; margin-left:46px}
.txt_workshop {display:block; margin-left:46px; width:775px; padding-top:10px}
.txt_workshop a {color:#A5A5A5; text-decoration:underline}
.txt_workshop a:hover {text-decoration:none}

/* CONTACT */
.tit_contact {background:url(../img/titulo_contact.gif) no-repeat; width:868px; height:103px; display:block}
.espacio_mapa {display:block; border:1px solid #D2D2D2; float:left; margin-left:46px; width:576px; height:354px}
.contact_direccion {width:206px; height:135px; display:block; float:left; background-image:url(../img/contact_detalle_direccion.gif)}
.contact_subtit_partners {display:block; margin-left:46px; width:576px; height:94px; background-image:url(../img/contact_titulo_partners.gif)}
.contact_partner_chicago {display:block; margin-left:46px; width:177px; height:189px; float:left; background-image:url(../img/contact_chicago.gif)}
.contact_partner_mexico {display:block; margin-left:23px; width:177px; height:189px; float:left; background-image:url(../img/contact_mexico.gif)}
.contact_partner_seoul {display:block; margin-left:22px; width:177px; height:189px; float:left; background-image:url(../img/contact_seoul.gif)}
.contact_partner_nigeria {display:block; margin-left:22px; width:177px; height:189px; float:left; background-image:url(../img/contact_nigeria.gif)}

/* SOULMATERS */
.head_soulmatters {background-image:url(../img/header_soulmatters.png); width:868px; height:348px; display:block}
.tit_soulmatters {background:url(../img/titulo_soulmatters.gif) no-repeat; width:775px; height:61px; display:block; margin-left:46px}
.entradilla_soulmatters {display:block; width:775px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#A5A5A5; font-style:italic; font-weight:lighter; border-bottom:1px solid #D9D9D9; border-top:1px solid #D9D9D9; padding:20px 0 20px 0; margin-left:46px}
.soulmatters_casilla_down_1 {display:block; width:231px; margin-left:46px; float:left}
.soulmatters_casilla_down_2 {display:block; width:231px; margin-left:43px; float:left}
.soulmatters_casilla_down_3 {display:block; width:231px; margin-left:40px; float:left}
.soulmatters_casilla_down_imagen {display:block; width:231px; border-bottom:1px solid #D9D9D9; margin-bottom:20px}
.soulmatters_casilla_down_texto {display:block; min-height:220px; border-bottom:1px solid #D9D9D9; padding-bottom:10px}
.soulmatters_casilla_down_link a {display:block; text-align:right; width:231px; margin-top:10px; text-decoration:none; color:#000}