*{margin:0;padding:0}body{background:url(i/bg_body.jpg) repeat-x #fff;font-family:Arial,sans-serif;color:#707070;font-size:14px}.hidden,h2 span,button span,hr{ position:absolute; left:-999px}.bold{font-weight:bold}div#wrapper{width:760px;margin:0 auto}div#content{clear:both;margin-bottom:10px;overflow:hidden;height:100%}div#header{background:url(i/bg_header.jpg) no-repeat;height:241px;margin-bottom:3px}div#header h1{display:none}ul#nav{list-style-type:none;padding:196px 0 0 5px}ul#nav li{float:left;margin-right:15px}ul#nav li a{display:block;height:46px}ul#nav li a span{display:none}ul#nav li a#nav-home-esp{width:70px;background:url(i/nav_home_es.jpg) no-repeat 0 -46px}ul#nav li a#nav-home-esp:hover,body#sec_home ul#nav li a#nav-home-esp{background:url(i/nav_home_es.jpg) no-repeat 0 0}ul#nav li a#nav-servicios-esp{width:95px;background:url(i/nav_servicios_es.jpg) no-repeat 0 -46px}ul#nav li a#nav-servicios-esp:hover,body#sec_servicios ul#nav li a#nav-servicios-esp{background:url(i/nav_servicios_es.jpg) no-repeat 0 0}ul#nav li a#nav-eventos-esp{width:80px;background:url(i/nav_eventos_es.jpg) no-repeat 0 -46px}ul#nav li a#nav-eventos-esp:hover,body#sec_eventos ul#nav li a#nav-eventos-esp{background:url(i/nav_eventos_es.jpg) no-repeat 0 0}ul#nav li a#nav-noticias-esp{width:80px;background:url(i/nav_noticias_es.jpg) no-repeat 0 -46px}ul#nav li a#nav-noticias-esp:hover,body#sec_noticias ul#nav li a#nav-noticias-esp{background:url(i/nav_noticias_es.jpg) no-repeat 0 0}ul#nav li a#nav-contacto-esp{width:90px;background:url(i/nav_contacto_es.jpg) no-repeat 0 -46px}ul#nav li a#nav-contacto-esp:hover,body#sec_contacto ul#nav li a#nav-contacto-esp{background:url(i/nav_contacto_es.jpg) no-repeat 0 0}ul#nav li a#nav-home-eng{width:70px;background:url(i/nav_home_en.jpg) no-repeat 0 -46px}ul#nav li a#nav-home-eng:hover,body#sec_home ul#nav li a#nav-home-eng{background:url(i/nav_home_en.jpg) no-repeat 0 0}ul#nav li a#nav-servicios-eng{width:95px;background:url(i/nav_servicios_en.jpg) no-repeat 0 -46px}ul#nav li a#nav-servicios-eng:hover,body#sec_servicios ul#nav li a#nav-servicios-eng{background:url(i/nav_servicios_en.jpg) no-repeat 0 0}ul#nav li a#nav-eventos-eng{width:80px;background:url(i/nav_eventos_en.jpg) no-repeat 0 -46px}ul#nav li a#nav-eventos-eng:hover,body#sec_eventos ul#nav li a#nav-eventos-eng{background:url(i/nav_eventos_en.jpg) no-repeat 0 0}ul#nav li a#nav-noticias-eng{width:80px;background:url(i/nav_noticias_en.jpg) no-repeat 0 -46px}ul#nav li a#nav-noticias-eng:hover,body#sec_noticias ul#nav li a#nav-noticias-eng{background:url(i/nav_noticias_en.jpg) no-repeat 0 0}ul#nav li a#nav-contacto-eng{width:90px;background:url(i/nav_contacto_en.jpg) no-repeat 0 -46px}ul#nav li a#nav-contacto-eng:hover,body#sec_contacto ul#nav li a#nav-contacto-eng{background:url(i/nav_contacto_en.jpg) no-repeat 0 0}ul#nav li a#nav-home-deu{width:51px;background:url(i/nav_home_de.jpg) no-repeat 0 -46px}ul#nav li a#nav-home-deu:hover,body#sec_home ul#nav li a#nav-home-deu{background:url(i/nav_home_de.jpg) no-repeat 0 0}ul#nav li a#nav-servicios-deu{width:91px;background:url(i/nav_servicios_de.jpg) no-repeat 0 -46px}ul#nav li a#nav-servicios-deu:hover,body#sec_servicios ul#nav li a#nav-servicios-deu{background:url(i/nav_servicios_de.jpg) no-repeat 0 0}ul#nav li a#nav-eventos-deu{width:136px;background:url(i/nav_eventos_de.jpg) no-repeat 0 -46px}ul#nav li a#nav-eventos-deu:hover,body#sec_eventos ul#nav li a#nav-eventos-deu{background:url(i/nav_eventos_de.jpg) no-repeat 0 0}ul#nav li a#nav-noticias-deu{width:96px;background:url(i/nav_noticias_de.jpg) no-repeat 0 -46px}ul#nav li a#nav-noticias-deu:hover,body#sec_noticias ul#nav li a#nav-noticias-deu{background:url(i/nav_noticias_de.jpg) no-repeat 0 0}ul#nav li a#nav-contacto-deu{width:65px;background:url(i/nav_contacto_de.jpg) no-repeat 0 -46px}ul#nav li a#nav-contacto-deu:hover,body#sec_contacto ul#nav li a#nav-contacto-deu{background:url(i/nav_contacto_de.jpg) no-repeat 0 0}ul#languages{clear:both;float:right;list-style-type:none;margin-bottom:3px}ul#languages li{float:left;margin-right:10px}ul#languages li a{display:block;width:21px;height:17px}ul#languages li a#cat{background:url(i/lang_cat.gif) no-repeat}ul#languages li a#esp{background:url(i/lang_esp.gif) no-repeat}ul#languages li a#eng{background:url(i/lang_eng.gif) no-repeat}ul#languages li a#deu{background:url(i/lang_deu.gif) no-repeat}ul#languages li a span{ position:absolute; left:-999px}p.fecha{font-weight:bold;float:left;margin-right:5px}h3.noticias,h3.noticias a{color:#c00;font-size:14px;text-decoration:none;text-transform:capitalize}h3.noticias a:hover{text-decoration:underline}p.noticias{clear:both;margin-bottom:10px}p.noticias,p.noticias a{color:#707070;text-decoration:none}p.noticias a:hover{text-decoration:underline}.last{border:none !important}div#home-clientes{background:url(i/bg_home_clientes.gif) no-repeat #e4e4e4;padding-top:8px;height:100%;overflow:hidden}div#home-clientes div{float:left;width:384px}div#home-clientes h2{height:40px;background:url(i/h2_home_clientes_esp.gif) no-repeat;margin-bottom:5px}div#home-clientes h2.eng{background:url(i/h2_home_clientes_eng.gif) no-repeat}div#home-clientes h2.deu{background:url(i/h2_home_clientes_deu.gif) no-repeat}div#home-clientes p{margin:0 30px 10px 15px}div#home-clientes ul{width:369px;height:162px;background:url(i/bg_home_clients_logos.gif) no-repeat;margin-left:384px}div#home-clientes ul li{position:absolute; left:-999px}div#home-clientes-bottom{height:8px;background:url(i/bg_home_clientes_bottom.gif) no-repeat;font-size:.1em;margin-bottom:9px}div#home-agencia{float:left;width:350px}div#home-extra{width:375px;float:right}div#home-agencia p{padding:10px}div#home-agencia h2{background:url(i/h2_home_agencia_esp.gif) no-repeat;height:45px}div#home-agencia h2.eng{background:url(i/h2_home_agencia_eng.gif) no-repeat}div#home-agencia h2.deu{background:url(i/h2_home_agencia_deu.gif) no-repeat}div.home-contacto{background:url(i/bg_home_contacto.jpg) no-repeat bottom #575757;width:375px;min-height:115px;padding-top:5px}div.home-contacto a.url,div.home-contacto div.org,div.home-contacto span.postal-code,div.home-contacto span.region,div.home-contacto span.country-name {position:absolute; left:-999px}div.home-contacto p{background:url(i/ico_home_contacto.gif) no-repeat;padding-left:55px;color:#fff;margin:10px !important}div.home-contacto p a{text-decoration:none;color:#fff}div.home-contacto p a:hover{text-decoration:underline}div.home-contacto p#link-catwalk{background:none;padding:0 !important;color:#ccc}div#home-extra div#quieres-ser-azafata{background:url(i/bg_home_quieres_ser_azafata.jpg) no-repeat bottom #c00;min-height:180px;margin-bottom:6px;height:100%;overflow:hidden}div#home-extra div#quieres-ser-azafata h2.esp{background:url(i/h2_quieres_ser_azafata_esp.gif) no-repeat;height:45px}div#home-extra div#quieres-ser-azafata h2.eng{background:url(i/h2_quieres_ser_azafata_eng.gif) no-repeat;height:45px}div#home-extra div#quieres-ser-azafata h2.deu{background:url(i/h2_quieres_ser_azafata_deu.gif) no-repeat;height:45px}div#home-extra div#quieres-ser-azafata p{color:#fff;margin:0 55px 15px 55px}div#home-extra div#quieres-ser-azafata a{display:block;background:url(i/a_quiero_ser_azafata_esp.gif) no-repeat;width:176px;height:25px;float:right;margin:0 10px 10px 0}a#catwalkmodels{display:block;width:375px;height:115px;background:url(i/baner_catwalk.jpg) no-repeat}div.eventos-titular{float:left;width:365px}div.eventos-titular h2{height:46px;background:url(i/h2_eventos_esp.gif) no-repeat}div.eventos-titular h2.eng{background:url(i/h2_eventos_eng.gif) no-repeat}div.eventos-titular h2.deu{background:url(i/h2_eventos_deu.gif) no-repeat}div.eventos-titular p{padding:15px;font-size:14px;background:url(i/bg_eventos_bottom.gif) no-repeat bottom #e4e4e4}ul.eventos-titular{width:390px;height:216px;margin-left:365px;background:url(i/bg_eventos_clients_logos.jpg) no-repeat}ul.eventos-titular li{position:absolute;left:-999px}div#eventos-lista{clear:both}div#eventos-lista h2{background:url(i/h2_ultimos_eventos_esp.gif) no-repeat;height:40px;margin-bottom:10px}div#eventos-lista h2.eng{background:url(i/h2_ultimos_eventos_eng.gif) no-repeat}div#eventos-lista h2.deu{background:url(i/h2_ultimos_eventos_deu.gif) no-repeat}div#eventos-lista ul{list-style-type:none;border-top:solid 1px #999;padding-top:10px}div#eventos-lista ul li{border-bottom:solid 1px #999;padding-bottom:10px;margin-bottom:10px;clear:both;overflow:hidden;height:100%}div#eventos-lista ul ul,div#eventos-lista ul ul li{border:none !important}div#eventos-lista div{float:left;width:520px}div#eventos-lista p.logo{float:left;margin-right:10px;width:70px}div#eventos-lista ul li ul li{float:left;clear:none;margin:0 3px 2px 0 !important;padding:0 !important}div#eventos-lista ul li ul li a img{border:none}div#noticias-lista{float:left;width:365px;margin-right:20px;background-color:#e4e4e4}div#noticias-lista h2{background:url(i/h2_noticias_esp.gif) no-repeat;height:50px}div#noticias-lista h2.eng{background:url(i/h2_noticias_eng.gif) no-repeat}div#noticias-lista h2.deu{background:url(i/h2_noticias_deu.gif) no-repeat}div#noticias-lista ul{padding:15px;list-style-type:none}div#noticias-lista ul li{margin-bottom:15px;padding-bottom:5px;border-bottom:solid 1px #bebebe}div#noticias-lista p.paginator{color:#fff;background:url(i/bg_noticias.gif) no-repeat;height:21px;text-align:right;padding:4px 15px 0 0}div#noticias-lista p.paginator a{color:#fff;text-decoration:none}div#noticias-lista p.paginator a:hover{text-decoration:underline}div#noticias-desarrollo{width:336px;padding:10px;margin:10px 0 0 0;border-top:solid 5px #999;float:right}div#noticias-desarrollo h3.noticias{clear:both;margin-bottom:15px}div#noticias-desarrollo p{margin-bottom:10px}div#noticias-desarrollo p.fecha{margin-bottom:0}div#noticias-desarrollo ul#noticia-imagenes{list-style-type:none;padding:10px;border-top:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;margin-top:40px;overflow:hidden;height:100%}div#noticias-desarrollo ul#noticia-imagenes li{float:left;margin-right:11px}div#noticias-desarrollo ul#noticia-imagenes a img{border:solid 1px #464646;padding:1px}div#noticias-desarrollo ul#noticia-imagenes a:hover img{border:solid 1px #000}#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#lightbox a img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:none}#prevLink,#nextLink{width:49%;height:100%;background:transparent url(i/blank.gif) no-repeat;display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(i/prevlabel.gif) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(i/nextlabel.gif) right 15% no-repeat}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}#imageData{padding:0 10px;color:#666}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #caption{font-weight:bold}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}#imageData #bottomNavClose{width:66px;float:right; padding-bottom:0.7em}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}div#contacto-microformatos{float:left;width:365px;margin-right:20px;background:url(i/bg_contacto.gif) no-repeat bottom #e4e4e4;padding-bottom:10px}div#contacto-microformatos h2.esp{background:url(i/h2_contacto_esp.gif) no-repeat;height:50px}div#contacto-microformatos h2.eng{background:url(i/h2_contacto_eng.gif) no-repeat;height:50px}div#contacto-microformatos h2.deu{background:url(i/h2_contacto_deu.gif) no-repeat;height:50px}div#contacto-microformatos div#hcard{padding:10px}div#contacto-microformatos div#hcard h3,div#contacto-microformatos div#hcard h3 a{color:#c00;font-size:13px}div#contacto-microformatos div#hcard h3 a span{color:#999}div#contacto-microformatos div#hcard p,div#contacto-microformatos div#hcard a{color:#707070;font-size:13px;text-decoration:none}div#contacto-microformatos div#hcard a:hover{text-decoration:underline}div#contacto-microformatos div#hcard p{margin-bottom:15px}div#contacto-extras{width:355px;float:left}div#contacto-extras h2.situacion_esp{background:url(i/h2_situacion_esp.gif) no-repeat;height:50px}div#contacto-extras h2.situacion_eng{background:url(i/h2_situacion_eng.gif) no-repeat;height:50px}div#contacto-extras h2.situacion_deu{background:url(i/h2_situacion_deu.gif) no-repeat;height:50px}div#contacto-extras h2.formulario-contacto_esp{background:url(i/h2_formulario_contacto_esp.gif) no-repeat;height:50px}div#contacto-extras h2.formulario-contacto_eng{background:url(i/h2_formulario_contacto_eng.gif) no-repeat;height:50px}div#contacto-extras h2.formulario-contacto_deu{background:url(i/h2_formulario_contacto_deu.gif) no-repeat;height:50px}div#contacto-extras img{border:solid 1px #575757;margin:0 auto;display:block}div#contacto-extras p{margin:0 32px 10px 40px;font-size:13px}img.plano{margin-left:10px;display:block}div#empleo{width:760px;background:url(i/bg_form_empleo.jpg) no-repeat bottom #c00;overflow:hidden;height:100%}div#empleo-texto{width:295px;float:left;color:#fff}div#empleo-texto p{margin:10px}div#empleo-texto h2{background:url(i/h2_quieres_es.jpg) no-repeat;width:295px;height:45px}div#empleo-form{float:right;width:450px}div#empleo-form form{background-color:#fff;overflow:hidden;height:100%;border:solid 10px #383838;margin:10px 10px 10px 0}div#empleo-form fieldset{border:none;padding:10px}div#empleo-form fieldset legend{display:none}div#empleo-form fieldset div p{float:left;margin-right:15px}div#empleo-form fieldset div{clear:both;overflow:hidden;height:100%;margin-bottom:15px}div#empleo-form fieldset div.bloque{background:url(i/ln_formulario_empleo.gif) repeat-x top;padding-top:15px}div#empleo-form fieldset div.bloque_first{padding-top:0px}div#empleo-form fieldset div p label{font-size:10px;color:#383838;width:70px;display:block;float:left}div#empleo-form fieldset div p input{font-size:11px;color:#383838;width:115px;border:solid 1px #a5acb2;padding:2px}div#empleo-form fieldset div p input.archivos{width:220px !important;border:solid 1px #a5acb2}div#empleo-form fieldset div p textarea{width:323px;height:80px;border:solid 1px #a5acb2;padding:2px;font-size:11px;font-family:Arial,sans-serif}div#empleo-form fieldset div p input:focus,div#empleo-form fieldset div p input.archivos:focus,div#empleo-form fieldset div p textarea:focus{background-color:#f4f4f4}div#empleo-form fieldset h3{font-size:14px;color:#383838;margin-bottom:10px}div#empleo-form fieldset button{background-color:#383838;color:#fff;border:none;float:right;padding:2px 10px;margin-right:15px}div#servicios_personal{background:url(i/bg_servicios_personal_top.gif) no-repeat top #e4e4e4;margin-bottom:20px;width:751px;padding-top:12px}div#servicios_personal p{background:url(i/bg_servicios_personal_bottom.gif) no-repeat bottom #e4e4e4;padding:10px 20px 20px 20px}div#servicios_personal h2{height:40px;background:url(i/h2_servicios_personal_esp.gif) no-repeat}div#servicios_personal h2.eng{background:url(i/h2_servicios_personal_eng.gif) no-repeat}div#servicios_personal h2.deu{background:url(i/h2_servicios_personal_deu.gif) no-repeat}div#servicios_servicios p{padding:10px 20px 20px 20px}div#servicios_servicios h2{height:45px;background:url(i/h2_servicios_servicios_esp.gif) no-repeat}div#servicios_servicios h2.eng{background:url(i/h2_servicios_servicios_eng.gif) no-repeat}div#servicios_servicios h2.deu{background:url(i/h2_servicios_servicios_deu.gif) no-repeat}div#servicios_servicios ul{padding:0 20px 5px 20px;list-style-type:none}div#servicios_servicios ul li{margin-bottom:5px !important;background:url(i/ico_servicios.gif) no-repeat left;padding-left:15px}div#footer{background:url(i/bg_footer.jpg) repeat-x #575757;height:118px}div#footer div{width:750px;margin:0 auto;padding:5px}div#footer div p{color:#fff;font-size:12px;line-height:160%}div#footer div p#direccion{float:left}div#footer div p#creditos{float:right}div#footer div a{color:#d42828;background-color:#fff;padding:1px 2px;text-decoration:none}div#footer div p span{background-color:#fff;padding:1px 2px;color:#363636}form#formulario-contacto fieldset{border:none}form#formulario-contacto legend{display:none}form#formulario-contacto input{width:275px;height:15px;border:solid 1px #a5acb2;font-size:13px;padding:2px}form#formulario-contacto input:focus,form#formulario-contacto textarea:focus{background-color:#f4f4f4}form#formulario-contacto textarea{width:275px;height:85px;border:solid 1px #a5acb2;font-size:13px;font-family:Arial,sans-serif;padding:2px}form#formulario-contacto button{background:url(i/b_enviar_esp.jpg) no-repeat;width:48px;height:22px;border:none;float:right}