@charset "utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, a:hover, a:active, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:1em;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
input[type=hidden]{visibility:hidden;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.QOverlay{background:#FFF url(../_img/sello_norma_web_grande.jpg) no-repeat top center;z-index:9999;width:100%;}
.QLoader{background-color:#CCC;height:2px;}
.QAmt{color:#333333;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:40px;font-weight:bold;line-height:50px;height:50px;width:100px;margin:-60px 0 0 -50px;}
html{height:100%;}
body{background-color:#FFFFFF;font:100% Arial, Verdana, Helvetica, sans-serif;line-height:1.6;height:100%;}
.container{width:980px;margin:0 auto;overflow:hidden;position:relative;}
.container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
a.menu{text-decoration:none;}
a.active{text-decoration:underline;}
#header{min-width:980px;min-height:31px;background:url(../_img_comun/sprite_pululart.png) repeat 50% -139px;}
#header .metabar{margin:0 auto;width:980px;}
#header .metabar p{font-size:82.5%;line-height:1.9;color:#888;}
#header .metabar .quickcontact{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;float:left;margin-top:4px;}
#header .metabar .quickcontact .divisor{padding:0 15px 0 15px;height:22px;}
#header .metabar .quickcontact .divisor a{color:#FFFFFF;text-decoration:none;}
#header .metabar .quickcontact .divisor a.select{text-decoration:underline;}
#header .metabar .quickcontact .sindivisor{padding:0 15px 0 0px;height:22px;}
#header .metabar .quickcontact .sindivisor a{color:#FFFFFF;text-decoration:none;}
#header .metabar .quickcontact .sindivisor a.select{text-decoration:underline;}
#header .metabar .area_cliente{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;float:right;padding-top:3px;}
#header .metabar .area_cliente a.open, #header .metabar .area_cliente a.close{line-height:20px;padding-left:30px;padding-top:3px;cursor:pointer;display:block;width:120px;height:21px;color:#FFFFFF;text-decoration:none;}
#header .metabar .area_cliente a.open{background:url(../_img_comun/sprite_pululart.png) no-repeat 0px 0px;}
#header .metabar .area_cliente a.open:hover{text-decoration:none;}
#header .metabar .area_cliente a.close{background:url(../_img_comun/sprite_pululart.png) no-repeat 0 -24px;}
#header .metabar .area_cliente a.close:hover{text-decoration:none;}
#linea{min-width:980px;height:4px;background:url(../_img_comun/sprite_pululart.png) no-repeat 50% -123px;}
#toppanel{position:absolute;top:0;width:100%;z-index:999;margin:0 auto;}
#panel{width:100%;height:150px;color:#999999;background:#2E2E2E;overflow:hidden;position:relative;z-index:3;display:none;}
#panel h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:25px;color:#555555;font-weight:normal;line-height:30px;}
#panel h2{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#AAAAAA;text-align:justify;line-height:16px;font-weight:normal;}
#panel h2 a{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#AAAAAA;text-align:justify;line-height:16px;font-weight:normal;}
#panel h2 a:hover{text-decoration:none;color:#FFFFFF;}
#panel p{margin:5px 0;padding:0;}
#panel a{text-decoration:none;color:#15ADFF;}
#panel a:hover{color:white;}
#panel a-lost-pwd{display:block;float:left;}
#panel .content_panel{width:960px;margin:0 auto;padding-top:5px;text-align:left;font-size:0.85em;}
#panel .content_panel .left{width:280px;min-height:135px;float:left;padding:0 15px;border-left:1px solid #333;}
#panel .content_panel .right{border-right:1px solid #333;}
#panel .content_panel form{margin:0 0 10px 0;}
#panel .content_panel .form_login{width:250px;display:block;padding:0;margin:0;position:relative;}
#panel .content_panel .form_login label{position:absolute;top:4pt;left:5pt;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#panel .content_panel .check_login{width:250px;display:block;padding:0;margin:0;text-align:left;font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
#panel .content_panel .check_login a{text-decoration:underline;color:#999999}
#panel .content_panel .boton_suscribir{margin-left:106px;background-color:#636363;border:1px #000000 solid;padding:3px 6px;font-family:Arial, Helvetica, sans-serif;color:#efefef;font-size:14px;}
#panel .content_panel .boton_entrar{margin-left:144px;background-color:#636363;border:1px #000000 solid;padding:3px 6px;font-family:Arial, Helvetica, sans-serif;color:#efefef;font-size:14px;}
#panel .content_panel input.field{border:1px #1A1A1A solid;background:#414141;margin-right:5px;margin-top:4px;padding-left:3px;font-size:11px;width:200px;color:white;height:16px;}
#panel .content_panel .login input.field{border:1px #1A1A1A solid;background:#414141;margin-right:5px;margin-top:4px;padding-left:3px;font-size:11px;width:200px;color:white;height:16px;}
#panel .content_panel input:focus.field{background:#545454;}
#panel .content_panel input.bt_login, #panel .content_panel input.bt_register{display:block;float:left;clear:left;height:24px;text-align:center;cursor:pointer;border:none;font-weight:bold;margin:10px 0;}
#panel .content_panel input.bt_login{width:74px;background:transparent url(../images/bt_login.png) no-repeat 0 0;}
#panel .content_panel input.bt_register{width:94px;color:white;background:transparent url(../images/bt_register.png) no-repeat 0 0;}
#panel .lost-pwd{display:block;float:left;clear:right;padding:15px 5px 0;font-size:0.95em;text-decoration:underline;}
#subheader{width:980px;height:160px;margin:0 auto;padding-top:20px;}
#subheader .subheader_izq{float:left;width:250px;margin-top:50px;}
#subheader .subheader_izq .logo_izq{float:left;width:160px;text-align:left;}
#subheader .subheader_izq .logo_der{float:right;width:90px;text-align:left;padding-top:10px;}
#subheader .subheader_der{float:right;width:680px;margin-top:32px;text-align:right;}
.breadcrumb{min-width:980px;background-color:#FFFFFF;margin-top:15px;}
.div_breadcrumb{width:980px;text-align:left;margin:0 auto;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#BDBDBD;}
.div_breadcrumb a{text-decoration:none;color:#BDBDBD;}
#content_sitemap{min-width:980px;background-color:#FFFFFF;margin:35px 0;margin-top:5px;}
#contenido_sitemap{padding:10px;width:960px;background-color:#EFEFEF;margin:0 auto;}
#contenido_sitemap h1{font-family:Georgia,"Times New Roman",Times,serif;color:#B151B2;font-weight:bold;font-size:15px;}
#contenido_sitemap h1 a{font-family:Georgia,"Times New Roman",Times,serif;color:#B151B2;font-weight:bold;font-size:15px;text-decoration:none;}
#contenido_sitemap h1 a:hover{background-color:#B151B2;color:#000;}
#contenido_sitemap h2{font-family:Georgia,"Times New Roman",Times,serif;color:#000000;font-weight:normal;font-size:11px;margin-bottom:15px;}
#contenido_sitemap h2 a{font-family:Georgia,"Times New Roman",Times,serif;color:#7BBB0B;font-weight:bold;font-size:11px;text-decoration:none;}
#contenido_sitemap h2 a:hover{background-color:#7BBB0B;color:#000;text-decoration:none;}
#content{min-width:980px;background-color:#FFFFFF;margin:35px 0;margin-top:5px;height:312px;}
#contenido_movimiento{width:980px;background-color:#FFFFFF;height:350px;position:relative;margin:0 auto;overflow:hidden;}
.section{width:14000px;height:100%;}
.section .sub{position:relative;float:left;width:980px;height:100%;}
.section .sub ul{margin:0;padding:0;list-style-type:none;display:block;width:100%;}
.section .sub ul li{display:block;float:left;margin:0 16px 16px 16px;padding:0;}
.section .sub ul.ul_inicio li h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:60px;color:#464646;font-weight:normal;text-align:center;line-height:65px;}
.section .sub ul.ul_inicio li h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;color:#464646;font-weight:normal;}
.asi_somos{width:293px;}
.ultimas_entradas{width:330px;}
.trabajos_destacados{width:235px;}
.contenido_inicio{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.contenido_inicio .fecha_noticia{font-family:Georgia, "Times New Roman", Times, serif;color:#B151B2;font-weight:bold;}
.contenido_inicio .titulo_noticia{font-weight:bold;}
.btns_asi_somos{text-align:right;width:100%;height:17px;}
.btns_asi_somos a{text-decoration:none;padding:0;margin:0;margin-left:20px;}
.btns_asi_somos a:hover{text-decoration:none;}
.btns_trabajo_destacado{text-align:right;width:100%;padding:0;margin:0;margin-top:215px;height:17px;}
.btns_trabajo_destacado a{text-decoration:none;margin-left:20px;}
.btns_trabajo_destacado a:hover{text-decoration:none;}
.contenido_inicio .img_derecha{width:110px;float:right;}
.contenido_inicio .img_izquierda{width:110px;float:left;}
.contenido_inicio .img_arriba1{margin-top:15px;}
.contenido_inicio .img_arriba{margin-top:20px;}
.contenido{width:980px;margin:0 auto;overflow:hidden;position:relative;}
.contenido:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.contenido_izquierda{width:450px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;margin:16px 0 0 16px;}
.contenido_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:55px;font-weight:normal;}
.contenido_izquierda h1.titulo{font-family:Georgia, "Times New Roman", Times, serif;font-size:60px;color:#464646;font-weight:normal;line-height:55px;}
.contenido_izquierda h1.titulo .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;color:#464646;font-weight:normal;}
.contenido_izquierda h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.contenido_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.contenido_derecha{width:475px;float:right;margin:16px 16px 0 0;}
.contenido_derecha h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:60px;color:#464646;font-weight:normal;line-height:55px;}
.contenido_derecha h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.contenido_derecha h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;color:#464646;font-weight:normal;}
.contenido_derecha .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.contenido_todo{width:940px;margin:0 auto;padding:0px 0;}
.contenido_todo h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;line-height:55px;}
.contenido_todo h1.titulo{font-family:Georgia, "Times New Roman", Times, serif;font-size:60px;color:#464646;font-weight:normal;line-height:55px;}
.contenido_todo h1.titulo .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;color:#464646;font-weight:normal;}
.contenido_todo h1 .coletilla{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#b6b6b6;font-weight:bold;line-height:55px;}
.estilo_evolucion{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;font-weight:normal;line-height:16px;}
.contenido_todo .img_evolucion{background-color:#FFFFFF;width:900px;margin-top:10px;}
.contenido_soluciones{width:900px;margin:0 auto;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#458AEA;}
.contenido_soluciones ul{margin:0;padding:0;list-style-type:none;display:block;width:100%;}
.contenido_soluciones ul li{width:180px;display:block;float:left;margin:0;padding:0;text-align:center;}
.contenido_soluciones ul li.izquierda{width:180px;display:block;float:left;margin:0 0 0 55px;padding:0;text-align:center;}
.contenido_soluciones ul li.abajo{width:200px;display:block;float:left;margin:20px 0 0 70px;padding:0;text-align:center;}
.contenido_soluciones ul li a{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:bold;color:#458AEA;text-decoration:none;}
.contenido_creacion{width:900px;margin:0 auto;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#458AEA;}
.contenido_creacion ul{margin:0;padding:0;list-style-type:none;display:block;width:100%;}
.contenido_creacion ul li{width:240px;display:block;float:left;margin:0;padding:0;text-align:center;}
.contenido_creacion ul li.izquierda{width:240px;display:block;float:left;margin:0 0 0 65px;padding:0;text-align:center;}
.contenido_creacion ul li.abajo{width:300px;display:block;float:left;margin:20px 0 0 80px;padding:0;text-align:center;}
.contenido_creacion ul li a{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:bold;color:#7BBB0B;text-decoration:none;}
.business_izquierda{width:600px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;margin:16px 0 0 16px;}
.business_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:55px;font-weight:normal;}
.business_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.business_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.business_derecha{width:325px;float:right;margin:16px 16px 0 0;}
.consultoria_izquierda{width:530px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;margin:16px 0 0 16px;}
.consultoria_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:55px;font-weight:normal;}
.consultoria_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.consultoria_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.consultoria_derecha{width:390px;float:right;margin:10px 16px 0 0;}
.ecommerce_izquierda{width:530px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;margin:16px 0 0 16px;}
.ecommerce_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:55px;font-weight:normal;}
.ecommerce_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.ecommerce_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.ecommerce_derecha{width:380px;float:right;margin:10px 16px 0 0;}
.desarrollo_web_izquierda{width:510px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;margin:16px 0 0 16px;}
.desarrollo_web_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:55px;font-weight:normal;}
.desarrollo_web_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.desarrollo_web_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.desarrollo_web_derecha{width:430px;float:right;margin:10px 16px 0 0;}
.promocion_izquierda{width:460px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;margin:16px 0 0 16px;}
.promocion_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:35px;font-weight:normal;}
.promocion_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.promocion_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.promocion_derecha{width:480px;float:right;margin:10px 16px 0 0;}
.hosting_izquierda{width:490px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;margin:16px 0 0 16px;}
.hosting_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:40px;font-weight:normal;}
.hosting_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.hosting_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.hosting_derecha{width:435px;float:right;margin:10px 16px 0 0;}
.mantenimiento_izquierda{width:490px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;margin:16px 0 0 16px;}
.mantenimiento_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:45px;font-weight:normal;}
.mantenimiento_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.mantenimiento_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.mantenimiento_derecha{width:415px;float:right;margin:10px 16px 0 0;}
.diseno_web_izquierda{width:465px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;margin:16px 0 0 16px;}
.diseno_web_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:35px;font-weight:normal;}
.diseno_web_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.diseno_web_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.diseno_web_derecha{width:451px;float:right;margin:10px 16px 0 0;}
.diseno_grafico_izquierda{width:465px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;margin:16px 0 0 16px;}
.diseno_grafico_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:35px;font-weight:normal;}
.diseno_grafico_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.diseno_grafico_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.diseno_grafico_derecha{width:451px;float:right;margin:10px 16px 0 0;}
.imagen_corporativa_izquierda{width:465px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;margin:16px 0 0 16px;}
.imagen_corporativa_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:35px;font-weight:normal;}
.imagen_corporativa_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.imagen_corporativa_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.imagen_corporativa_derecha{width:451px;float:right;margin:10px 16px 0 0;}
.multimedia_izquierda{width:465px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;margin:16px 0 0 16px;}
.multimedia_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:35px;font-weight:normal;}
.multimedia_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.multimedia_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.multimedia_derecha{width:451px;float:right;margin:10px 16px 0 0;}
.desarrollo_izquierda{width:515px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;margin:16px 0 0 16px;}
.desarrollo_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:45px;font-weight:normal;}
.desarrollo_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.desarrollo_izquierda .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.desarrollo_derecha{width:396px;float:right;margin:10px 16px 0 0;}
.seccion_contacto_izquierda{width:450px;float:left;}
.seccion_contacto_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:55px;font-weight:normal;}
.seccion_contacto_izquierda h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;color:#464646;font-weight:normal;}
.seccion_contacto_izquierda .como_llegar{width:400px;margin:20px 0 0 30px;}
.seccion_contacto_izquierda .como_llegar .como_llegar_izquierda{width:115px;float:left;height:110px;padding-top:30px;}
.seccion_contacto_izquierda .como_llegar .como_llegar_derecha{width:280px;float:right;height:100px;margin-top:10px;}
.seccion_contacto_izquierda .como_llegar .como_llegar_derecha h1{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.seccion_contacto_izquierda .como_llegar .como_llegar_izquierda2{width:130px;float:left;margin-top:20px;}
.seccion_contacto_izquierda .como_llegar .como_llegar_derecha2{width:204px;float:right;margin-top:0px;padding-right:40px;}
.seccion_contacto_derecha{width:390px;padding:60px 0 0 0;margin-right:80px;float:right;}
.seccion_contacto_derecha .habla_con_nosotros{width:400px;margin:20px 0 0 30px;}
.seccion_contacto_derecha .habla_con_nosotros .habla_con_nosotros_izquierda{width:115px;float:left;height:110px;padding-top:30px;}
.seccion_contacto_derecha .habla_con_nosotros .habla_con_nosotros_derecha{width:280px;float:right;height:100px;margin-top:10px;}
.seccion_contacto_derecha .habla_con_nosotros .habla_con_nosotros_derecha h1{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.seccion_contacto_derecha .habla_con_nosotros .habla_con_nosotros_izquierda2{width:130px;float:left;margin-top:20px;}
.seccion_contacto_derecha .habla_con_nosotros .habla_con_nosotros_derecha2{width:140px;float:right;margin-top:0px;padding-right:80px}
.contacto_izquierda{width:400px;float:left;}
.contacto_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;color:#464646;font-size:32px;font-weight:normal;}
.contacto_izquierda .formulario_contacto{margin-top:30px;margin-left:20px;width:400px;color:#B152B2;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:bold;}
.contacto_izquierda .formulario_contacto ul.formulario{font-family:Arial, Helvetica, sans-serif;margin:0 0 10px 0;padding:0;list-style-type:none;display:block;width:400px;}
.contacto_izquierda .formulario_contacto ul.formulario li{height:24px;display:block;float:left;margin:0 16px 7px 0;padding:0;text-align:left;}
.contacto_izquierda .formulario_contacto ul.formulario li.li_label{width:60px;padding-top:3px;}
.contacto_izquierda .formulario_contacto ul.formulario li.li_input{width:205px;background:url(../_img_comun/sprite_pululart.png) no-repeat -481px -171px;padding-top:3px;text-align:center;font-weight:normal;}
.contacto_izquierda .formulario_contacto ul.formulario li.li_input input{width:190px;background:transparent;margin:0 auto;border:0;color:#FFFFFF;}
.contacto_izquierda .formulario_contacto ul.formulario li.requerido{width:65px;padding-top:3px;font-weight:normal;}
.contacto_izquierda .formulario_contacto ul.check_box{font-family:Arial, Helvetica, sans-serif;margin:0 0 10px 0;padding:0;list-style-type:none;display:block;width:400px;}
.contacto_izquierda .formulario_contacto ul.check_box li{height:25px;display:block;float:left;margin:0 16px 7px 0;padding:0;text-align:left;}
.contacto_izquierda .formulario_contacto ul.check_box li.li_input{width:20px;margin:0 10px 7px 0;}
.contacto_izquierda .formulario_contacto ul.check_box li.li_label{width:170px;padding:3px 0 0 0;text-align:left;font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.contacto_izquierda .formulario_contacto ul.check_box li.li_label a{text-decoration:underline;color:#B152B2;}
.contacto_izquierda .formulario_contacto ul.check_box li.li_submit{width:140px;height:32px;text-align:right;font-weight:normal;}
.contacto_izquierda .formulario_contacto ul.check_box li.li_submit input{width:115px;height:32px;background-color:#D5A1D5;border:1px solid #656565;margin:0 auto;border:0;color:#FFFFFF;}
.mensaje_final{width:400px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#5B5B5A;margin-left:20px;}
.error_form{width:400px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FF0000;}
.cargando{width:400px;font-family:Arial, Helvetica, sans-serif;font-size:10px;background-color:#B152B2;color:#FFFFFF;}
.envio_correcto{width:400px;font-family:Arial, Helvetica, sans-serif;font-size:10px;background-color:#7BBB0B;color:#FFFFFF;}
.contacto_derecha{width:475px;float:right;color:#B152B2;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;margin-top:15px;}
.contacto_derecha .area_mensaje{width:340px;height:215px;background:url(../_img_comun/sprite_pululart.png) no-repeat 0 -171px;color:#FFFFFF;padding:30px 70px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
.contacto_derecha .area_mensaje .contenedor_mensaje{position:relative;}
.contacto_derecha .area_mensaje .contenedor_mensaje label{position:absolute;top:0;left:0}
.contacto_derecha .area_mensaje .contenedor_mensaje textarea{background:transparent;margin:0 auto;border:0;width:345px;font-weight:normal;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.localizacion_izquierda{width:300px;float:left;}
.localizacion_izquierda h1{font-family:Georgia, "Times New Roman", Times, serif;color:#464646;font-size:32px;font-weight:normal;line-height:55px;margin-bottom:15px;}
.localizacion_izquierda .formas_llegar{width:300px;margin-bottom:10px;text-align:left;}
.localizacion_izquierda .formas_llegar .forma{float:left;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;color:#464646;font-size:14px;font-weight:bold;}
.localizacion_izquierda .formas_llegar .forma .div_forma_pie{width:40px;height:59px;background:url(../_img_comun/sprite_pululart.png) no-repeat -481px -198px;}
.localizacion_izquierda .formas_llegar .forma .div_forma_coche{width:75px;height:59px;background:url(../_img_comun/sprite_pululart.png) no-repeat -520px -198px;}
.localizacion_izquierda .formas_llegar .forma .div_forma_bus{width:81px;height:59px;background:url(../_img_comun/sprite_pululart.png) no-repeat -594px -198px;}
.localizacion_izquierda .formas_llegar .forma .div_forma_canguro{width:67px;height:59px;background:url(../_img_comun/sprite_pululart.png) no-repeat -675px -198px;}
.localizacion_izquierda .formas_llegar .forma a{text-decoration:none;}
.localizacion_izquierda .formas_llegar .forma a:hover{text-decoration:none;}
.localizacion_izquierda .formas_llegar .div_izq{margin-left:10px;}
.localizacion_izquierda .otros_datos_localizacion{width:300px;font-family:Arial, Helvetica, sans-serif;color:#464646;font-size:12px;}
.localizacion_izquierda .otros_datos_localizacion .sep10px{margin-bottom:10px;}
.localizacion_izquierda .otros_datos_localizacion .violeta{color:#B152B2;font-weight:bold;}
.localizacion_izquierda .otros_datos_localizacion a{color:#B152B2;text-decoration:none;}
.localizacion_izquierda .otros_datos_localizacion a:hover{text-decoration:none;}
.localizacion_derecha{width:630px;float:right;margin-top:40px;}
.intro_certificacion_izq{width:158px;float:left;margin:10px 0 0 16px;}
.intro_certificacion_der{width:753px;float:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;margin:16px 16px 0 0;}
.intro_certificacion_der h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:45px;font-weight:normal;}
.intro_certificacion_der h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.intro_certificacion_der .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.intro_certificacion_der .btn_siguiente{width:753px;text-align:center;margin-top:50px;}
.que_es_iso_izq{float:left;width:650px;text-align:left;margin:10px 0 0 0;}
.que_es_iso_izq h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:45px;font-weight:normal;}
.que_es_iso_izq h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.que_es_iso_izq .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.que_es_iso_der{float:right;width:260px;text-align:left;margin:65px 0 0 0;}
.botones_que_es_iso{width:100%;margin-top:60px;}
.btnantcert{width:100%;text-align:left;}
.btnantcert a, .btnantcert a:hover{background:url(../_img/flecha_izquierda.jpg) no-repeat 0 0;padding-left:20px;padding-bottom:2px;color:#818181;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.btnsigcert{text-align:center;width:100%;margin-top:50px;}
.empresa_gallega_izq{float:left;width:700px;text-align:left;margin:10px 0 0 0;}
.empresa_gallega_izq h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:45px;font-weight:normal;}
.empresa_gallega_izq h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.empresa_gallega_izq .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.empresa_gallega_der{float:right;width:210px;text-align:left;margin:65px 0 0 0;}
.botones_primera_empresa{width:100%;margin-top:30px;}
.ventajas_aporta_izq{float:left;width:690px;text-align:left;margin:10px 0 0 0;}
.ventajas_aporta_izq h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:64px;color:#464646;line-height:45px;font-weight:normal;}
.ventajas_aporta_izq h1 .subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;color:#464646;font-weight:normal;}
.ventajas_aporta_izq .texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;text-align:justify;line-height:16px;margin-top:10px;}
.ventajas_aporta_izq .texto .texto-derecha{text-align:justify;margin-top:10px;padding-left:30px;}
.ventajas_aporta_der{float:right;width:220px;text-align:left;margin:80px 0 0 0;}
.botones_ventaja_aporta{width:100%;margin-top:30px;}
.botones_ventaja_aporta .btnantcert{float:none;width:50%;}
#footer2{min-width:980px;height:264px;background:url(../_img_comun/footer.gif) repeat-x 50% 0;overflow:hidden;margin-top:20px;}
#footer2 a.xhtml{width:55px; height:15px; display:inline-block; text-indent:-6000px; background:url(../_img_comun/sprite_pululart.png) no-repeat -562px -258px;}
#footer2 a.css{width:39px; height:15px; display:inline-block; text-indent:-6000px; background:url(../_img_comun/sprite_pululart.png) no-repeat -482px -258px;}
#footer2 a.wai{width:39px; height:15px; display:inline-block; text-indent:-6000px; background:url(../_img_comun/sprite_pululart.png) no-repeat -522px -258px;}
#footer2 span.w3c{width:31px; height:15px; display:inline-block; text-indent:-6000px; background:url(../_img_comun/sprite_pululart.png) no-repeat -617px -258px;}
#container_footer{width:980px;margin:0 auto;margin-top:174px;}
#container_footer .footer_izquierda{width:542px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#616161;}
#container_footer .footer_izquierda .zi{width:320px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#616161;}
#container_footer .footer_izquierda .zi a.btnsitemap{color:#B152B2;text-decoration:none;}
#container_footer .footer_izquierda .zi a.btnsitemap:hover{background:#B152B2;color:#FFFFFF;}
#container_footer .footer_izquierda .zi img{padding-top:4px;}
#container_footer .footer_izquierda .zi img.flag{padding-top:0;}
#container_footer .footer_izquierda .zi img.flag1{padding-top:0;}
#container_footer .footer_izquierda .zd{width:150px;float:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#616161;text-align:left;}
#container_footer .footer_izquierda .zd .zd_iz{float:left;width:45px;text-align:left;}
#container_footer .footer_izquierda .zd .zd_iz a, #container_footer .footer_izquierda .zd .zd_iz a:hover{text-decoration:none;color:#616161;}
#container_footer .footer_izquierda .zd .zd_der{float:right;width:100px;text-align:left;color:#616161;}
#container_footer .footer_izquierda .zd .zd_der a, #container_footer .footer_izquierda .zd .zd_der a:hover{text-decoration:none;color:#616161;}
#container_footer .footer_derecha{width:270px;height:80px;float:right;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#616161;}
.twitter{width:120px;height:80px;float:left;background:url(../_img_comun/twitter_png24.png) no-repeat;}
.footer_twitter{height:30px;width:110px;margin:0 auto;overflow:hidden;background:transparent;position:relative;}
.footer_twitter a.btwitter{display:block;position:absolute;height:0px;margin:0;padding:20px;top:10px;width:120px;}
.pulular{float:right;width:110px;height:80px;background:url(../_img_comun/pulular_png24.png) no-repeat;}
.footer_pulular{height:30px;width:110px;margin:0 auto;overflow:hidden;background:transparent;position:relative;}
.footer_pulular a.bpulular{display:block;position:absolute;height:0px;overflow:hidden;padding:20px;margin:0;top:10px;width:110px;}
#div_logotipo .content_logotipo, #div_logotipo2 .content_logotipo, #div_logotipo3 .content_logotipo{width:978px;margin:0 auto;margin-top:5px;padding-right:2px;text-align:left;}
#div_logotipo .content_logotipo .logotipo, #div_logotipo2 .content_logotipo .logotipo, #div_logotipo3 .content_logotipo .logotipo{width:98px;height:71px;float:left;margin:5px;}
#div_trabajo .content_trabajo{width:980px;margin:0 auto;text-align:left;background:url(../_img_comun/trabajos_fondo.gif) no-repeat;}
#div_trabajo .content_soluciones{width:915px;margin:0 auto;float:right;}
#div_trabajo .content_trabajo .trabajo_unico{width:146px;height:76px;float:left;margin:3px;}
#div_trabajo .content_trabajo .trabajo_trans{width:58px;height:150px;float:left;margin:3px;}
#div_trabajo .frase_trabajo{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#464646;font-weight:bold;width:978px;margin:0 auto;text-align:right;}
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded .pp_description{color:#fff}div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square .pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.gif) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.gif) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.gif) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.gif) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.gif) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.gif) 0 -71px no-repeat}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.gif) -22px -71px no-repeat}div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.gif) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.gif) center left no-repeat;cursor:pointer}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;position:relative;text-align:left;width:100%}.pp_content .pp_details{display:none;margin:10px 15px 2px 20px}.pp_description{display:none;float:left;margin:0}.pp_nav{float:left;margin:3px 0 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{left:0;position:absolute;top:0;width:100%;z-index:2000}a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;float:right;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:none;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{display:none;line-height:1 !important;margin:0 auto;text-align:center;width:100%}div.ppt{color:#fff;display:none;font-size:17px;left:0;position:absolute;top:0;z-index:9999}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
.title_help{font-family:tahoma, verdana, arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#103D51;}
.menu{cursor:pointer;text-decoration:none;color:#103D51;}
.menu_soluciones_internet{background:url(../_img_comun/sprite_pululart.png) no-repeat 0 -48px;}
.menu_creacion_digital{background:url(../_img_comun/sprite_pululart.png) no-repeat 0 -71px;}
.menu_contacto{background:url(../_img_comun/sprite_pululart.png) no-repeat 0 -100px;}
.closedlanguage{color:#0267ad;}
.submenu{font-family:arial, Helvetica, sans-serif;font-size:10px;text-align:right;line-height:normal;position:relative;}
.bsoluciones{color:#458AEA;margin-top:5px;}
.bsoluciones a{color:#458AEA;text-decoration:none;}
.bsoluciones a:hover, .bsoluciones a.select{background:#458AEA;color:#FFFFFF;}
.bcreacion{color:#7BBB0B;}
.bcreacion a{color:#7BBB0B;text-decoration:none;}
.bcreacion a:hover, .bcreacion a.select{background:#7BBB0B;color:#FFFFFF;}
.bcontacto{color:#B152B2;margin-top:5px;}
.bcontacto a{color:#B152B2;text-decoration:none;}
.bcontacto a:hover, .bcontacto a.select{background:#B152B2;color:#FFFFFF;}
.bsoluciones1{color:#458AEA;margin-top:5px;}
.bsoluciones1 a{color:#458AEA;text-decoration:none;}
.bsoluciones1 a:hover, .bsoluciones1 a.select{background:#458AEA;color:#FFFFFF;}
.bcreacion1{color:#7BBB0B;}
.bcreacion1 a{color:#7BBB0B;text-decoration:none;}
.bcreacion1 a:hover, .bcreacion1 a.select{background:#7BBB0B;color:#FFFFFF;}
.bcontacto1{color:#B152B2;margin-top:5px;}
.bcontacto1 a{color:#B152B2;text-decoration:none;}
.bcontacto1 a:hover, .bcontacto a.select{background:#B152B2;color:#FFFFFF;}
.bsoluciones2{color:#458AEA;margin-top:5px;}
.bsoluciones2 a{color:#458AEA;text-decoration:none;}
.bsoluciones2 a:hover{background:#458AEA;color:#FFFFFF;}
.bcreacion2{color:#7BBB0B;}
.bcreacion2 a{color:#7BBB0B;text-decoration:none;}
.bcreacion2 a:hover{background:#7BBB0B;color:#FFFFFF;}
.binicio2{color:#B152B2;}
.binicio2 a{color:#B152B2;text-decoration:none;}
.binicio2 a:hover{background:#B152B2;color:#FFFFFF;}
.bheader a:hover, .bheader a.select{background:#CCCCCC;color:#FFFFFF;}
.margen_arriba{margin-top:22px;}
.divider{width:100%;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
.contenido_inicio .titulo_noticia a{font-weight:bold;color:#464646;text-decoration:none;}
.contenido_inicio .titulo_noticia a:hover{text-decoration:none;}
.dropdown dd, .dropdown dt, .dropdown ul, .dropdown dl{margin:0px;padding:0px;}
.dropdown dd{position:relative;}
.dropdown dt a:hover, .dropdown dt a:focus{color:#9f9e9e;border:1px solid #9f9e9e;text-decoration:none;}
.dropdown dt a:hover span, .dropdown dt a:focus span{color:#9f9e9e;}
.dropdown dt a{background:#EFEFEF url(../_img_comun/sprite_pululart.png) no-repeat -614px 0px;display:block;padding-right:20px;border:1px solid #B7B7B7;width:80px;text-decoration:none;}
.dropdown dt a:hover{background:#EFEFEF url(../_img_comun/sprite_pululart.png) no-repeat -614px 0px;text-decoration:none;}
.dropdown dt a span{cursor:pointer;display:block;padding:5px;color:#B7B7B7;}
.dropdown dd ul{background:#EFEFEF none repeat scroll 0 0;border:1px solid #B7B7B7;color:#9f9e9e;display:none;left:0px;padding:0px 0px;position:absolute;top:2px;width:auto;min-width:100px;list-style:none;}
.dropdown dd ul li a{padding:5px 0px;display:block;color:#616161;text-decoration:none;}
.dropdown dd ul li a.castellano{background:url(../_img_comun/sprite_pululart.png) no-repeat -271px -1px; padding-left:40px;}
.dropdown dd ul li a.gallego{background:url(../_img_comun/sprite_pululart.png) no-repeat -378px -1px; padding-left:40px;}
.dropdown dd ul li a.italiano{background:url(../_img_comun/sprite_pululart.png) no-repeat -485px -1px; padding-left:40px;}
.dropdown dd ul li a:hover{background-color:#9f9e9e;color:#FFFFFF;text-decoration:none;}
.dropdown img.flag{border:none;vertical-align:middle;margin-left:10px;padding:0;padding-right:5px;}
.dropdown img.flag1{border:none;vertical-align:middle;margin-left:10px;padding:0;}
body #box3, body #box3:link{background-position:2px 50% !important;position:fixed !important;top:45% !important;display:block !important;width:25px !important;height:178px !important;margin:-45px 0 0 0 !important;padding:0 !important;z-index:100001 !important;background-position:2px 50% !important;background-repeat:no-repeat !important;text-indent:-9000px;}
#box3{left:0;background-repeat:no-repeat;background-image:url(../_img/icn_horario_verano2010.jpg);border:none;}
#box3:hover{border:none;cursor:pointer;}
#wrapper{width:980px;height:340px;overflow:hidden;margin:0 auto;padding-top:5px;}
#site{background-color:#EFEFEF;padding:6px 0 0 20px;}
#title{text-align:center;position:relative;}
#title h1{font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;text-align:center;text-shadow:rgba(0, 0, 0, 0.5) 0 1px 4px;color:#46c5ec;position:relative;width:221px;height:45px;margin:0 auto;overflow:hidden;}
#title h1 span{position:absolute;left:0;top:0;width:100%;height:100%;background:url("i/quicksand-logo.png") no-repeat;}
#title p{margin-top:3px;margin-right:0;}
#title a{position:absolute;left:-12px;top:13px;background:#44494e url("i/nav.png") no-repeat 0 0;color:#282b2e;font-size:11px;line-height:1;border:0;text-shadow:rgba(255, 255, 255, 0.08) 0 1px 0;padding:5px 4px 5px 14px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-transition:background-color 0.15s linear;-moz-transition:background-color 0.15s linear;}
#title a:hover, #title a:focus{background-color:#5b6269;}
#title a:active{left:-13px;}
.splitter{font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;height:10px;padding:10px 0 0 0;text-align:center;}
.splitter:after{content:"";display:block;height:0;overflow:hidden;clear:both;}
.splitter ul{margin-right:0;margin-top:0;padding:0;}
.splitter > li{padding-left:8px;}
.splitter > li ul{margin-left:8px;}
.splitter ul li a{border-bottom:0;position:static;}
.splitter li, .splitter ul, .splitter ul li a{display:inline;display:inline-block;line-height:1;}
.splitter ul,.splitter ul li,.splitter ul li a{}
.splitter ul{background-position:0 -138px;background-repeat:repeat-x;}
.section .sub ul.splitter li{margin-bottom:6px;margin-right:0px;}
.splitter ul li:first-child{margin-left:0;}
.splitter ul li a{padding:9px 16px;color:#646464;text-shadow:rgba(255, 255, 255, 0.8) 0 1px 0;text-decoration:none;}
.splitter ul li a:hover{color:#b151b2;text-shadow:rgba(255, 255, 255, 0.8) 0 1px 0;}
.splitter ul li.selected-0 a, .splitter ul li.selected-1 a, .splitter ul li.selected-2 a{color:#b151b2;text-shadow:rgba(255, 255, 255, 0.8) 0 1px 0;}
.splitter ul li.selected-0, .splitter ul li.selected-2{background-position:0 0;}
.splitter ul li.selected-0 a, .splitter ul li.selected-1 a{background-position:0 0;}
.splitter ul li.selected-1{background-position:0 0;}
.splitter ul li.selected-2{background-image:url("../_img_trabajos/botones.png");background-repeat:no-repeat;background-position:0 0;}
.splitter ul li.selected-2 a{background-image:url("../_img_trabajos/botones.png");background-repeat:no-repeat;background-position:100% -64px;}
.trabajos p,.trabajos ul{margin-right:0;margin-left:30px;}
#performance-toggle{text-align:center;margin-right:0;font-size:13px;opacity:0.5;-webkit-transition:opacity 0.25s linear;-moz-transition:opacity 0.25s linear;}
#performance-toggle:hover{opacity:0.999;}
.image-grid{height:280px;}
.image-grid:after{content:"";display:block;height:0;overflow:hidden;clear:both;}
.section .sub ul.image-grid li{margin:0 12px 0 12px;}
.image-grid li{margin-right:24px;float:left;text-align:center;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#686f74;overflow:hidden;background:#EFEFEF url(../_img/zoomloader.gif) no-repeat center center;}
.image-grid li img{opacity:0;}
.image-grid li img,.image-grid li strong{display:block;}
.image-grid li strong{color:#fff;}
#example2{width:164px;height:143px;text-decoration:none;position:relative;display:inline-block;}
#example2 img{position:absolute;top:0;left:0;border:0;}
.boxcaption{left:7px;top:6px;position:absolute;height:120px;width:150px;overflow:hidden;}
.mitexto{color:#FFF;position:absolute;top:120px;width:130px;padding:7px 10px;opacity:.8;background:#000;text-align:left;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.mitexto h3{font-weight:bold;font-size:14px;background:url(../_img_trabajos/lupa.png) no-repeat right;}
.mitexto span{font-size:12px;}
