* {margin:0;padding:0;outline:none;text-decoration:none;border:0;list-style:none;/*-webkit-font-smoothing:subpixel-antialiased !important;*/}.webkitTransfNone {-webkit-transform:none !important;}h1, h2, h3, h4 {font-weight:400;}input, textarea {font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;}html, body {margin:0;padding:0;height:100%;min-height:520px;min-width:988px;width:100%;font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#333;background-color:#000;}.noShow {display:none;}.wrapper {min-height:100%;min-width:988px;height:auto;position:relative;overflow:hidden;}.bgImg {position:absolute;bottom:0;width:960px;height:auto;display:none;line-height:0;}.bgImg.bg1 {left:710px;}.bgImg.bg2 {right:0;}.grid {position:fixed;width:100%;height:100%;}/** header **/#header {display:block;min-width:988px;width:100%;height:0;overflow:hidden;z-index:1999;background-color:#fff;text-transform:uppercase;}#header.on {height:150px;overflow:visible;}.logo {position:relative;z-index:2001;}#logo, #smallLogo {float:left;display:block;position:absolute;width:240px;height:150px;}#logo {background:url(../Images/icons.png) no-repeat 0 -150px #fff;overflow:hidden;}#logo a, #smallLogo a {position:relative;display:block;text-indent:-99999px;width:100%;height:100%;background:url(../Images/icons.png) no-repeat 0 0;z-index:2;}#logomask {position:absolute;top:18px;left:64px;width:114px;height:114px;z-index:1;}#frase {position:absolute;left:260px;top:48px;height:54px;width:600px;padding:0;color:#000;}#frase h2 {font-size:22px;font-weight:700;line-height:24px;}header section {position:relative;float:right;height:50px;/*padding-left:9px;*/background-color:#fff;z-index:2000;}header section.top {position:fixed;top:0;left:0;width:100%;min-width:988px;}header section.bottom {position:fixed;bottom:0;left:0;width:100%;min-width:988px;}header section.bottom2 {position:fixed;bottom:-50px;left:0;width:100%;min-width:988px;}#smallLogo {display:none;height:50px;background-color:#fff;z-index:3010;}#smallLogo a {margin:5px 0 0 38px;height:40px;width:164px;background-position:-38px -45px;}#goHom {position:absolute;left:218px;top:5px;width:30px;height:29px;padding-top:10px;text-align:center;font-size:8px;color:#fff;line-height:10px;text-transform:uppercase;background:url(../Images/icons.png) no-repeat -100px -310px;z-index:3011;display:none;}header section.top #smallLogo, header section.bottom #smallLogo, header section.bottom2 #smallLogo {display:block;}header nav, header aside, .lang {position:relative;}header nav {float:right;height:50px;width:auto;}#menu {float:left;height:40px;padding:10px 15px 0 15px;z-index:30;position:relative;background:url(../Images/areasBg.gif) repeat 0 0 #000;}header nav li {position:relative;float:left;font-size:11px;width:auto;line-height:16px;}header nav li > div {position:absolute;left:50%;margin-left:-15px;height:0;width:30px;display:block;}header nav li > .bg1 {bottom:15px;background:url(../Images/crossBright1.gif) no-repeat bottom center transparent;}header nav li > .bg2 {top:15px;background:url(../Images/crossBright2.gif) no-repeat top center transparent;}header nav li > .bg1, header nav li > .bg2 {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}header nav li.on > .bg1, header nav li.on > .bg2 {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}header nav li a {position:relative;z-index:50;color:#fff;float:left;padding:7px 5px 0 5px;height:23px;text-transform:uppercase;display:block;width:auto;background:none transparent;}header nav li a.noPointer {cursor:default;}header nav li > div {height:15px;}header nav ul.submenu {position:absolute;right:0;width:auto;height:0;padding:0 10px 0;z-index:10;background:none #000;overflow:hidden;}header nav ul.submenu.up {bottom:50px;}header nav ul.submenu.down {top:50px;}header nav ul.submenu {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}header nav ul.submenu > li > .hide {position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:51;}header nav ul.submenu > li {margin:13px 0 0 0;}header nav ul.submenu li a {padding:0;height:auto;}header nav ul.submenu li {float:left;display:inline;padding:0 10px;font-size:10px;line-height:16px;}header nav ul.submenu li a {text-transform:uppercase;color:#999;}header nav ul.submenu li.on a {color:#fff;}header nav ul.submenu li a:hover {color:#fff;}.posRel {position:relative;}header aside {float:right;display:block;width:auto;padding:15px 0 0 0;}header aside h3, .links li a {float:left;padding:4px 10px 0 0;font-size:9px;line-height:12px;color:#333;}header aside h3 {padding:4px 10px 0 0;}header aside.links {margin-right:20px;z-index:3000;}.links li a:hover {color:#000;}.links ul {float:left;background-color:transparent;padding:0 0 0 0;}.links li ul {margin:-6px 0 0 0;}.links li,.links li li {float:left;display:inline;}.links li {padding:1px 0 0 10px;width:auto;height:30px;}.links li li {padding:0;position:relative;}.links li li a {position:relative;z-index:50;text-indent:-99999px;padding:0;display:block;width:30px;height:30px;color:#000;}.links li li a:hover {color:#333;}.links li li a.facebook {background:url(../Images/icons.png) no-repeat -150px -311px;}.links li li a.twitter {background:url(../Images/icons.png) no-repeat -180px -311px;}.links li li a.flickr {background:url(../Images/icons.png) no-repeat -150px -311px;}#newsLink {padding:1px 10px 10px 10px;}#newsLink a {display:block;height:21px;padding:4px 0 0 0;position:relative;}#newsLink div.anim {position:absolute;bottom:0;left:0;width:15px;height:3px;background-color:#000;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.links li li > div, .lang li > div {position:absolute;left:50%;margin-left:-15px;height:0;width:30px;display:block;}.links li li > .bg1, .lang li > .bg1 {bottom:15px;background:url(../Images/crossDark1.gif) no-repeat bottom center transparent;}.links li li > .bg2, .lang li > .bg2 {top:15px;background:url(../Images/crossDark2.gif) no-repeat top center transparent;}.lang {float:right;display:block;height:30px;margin:10px 10px 0 0;font-size:10px;line-height:10px;z-index:10;}.lang li {position:relative;float:left;margin-left:1px;}.lang li a {position:relative;z-index:50;display:block;height:19px;width:30px;padding-top:11px;text-align:center;color:#000;}.lang li.on a, .lang li.on a:hover {cursor:default;}.lang li.on > div {height:15px;}.darkHeader #frase, .darkHeader aside h3 {color:#fff !important;}.darkHeader h1 {background:url(../Images/logoBright.png) no-repeat 0 30px !important;}/** content **/#content, #contentLoader {display:block;min-width:988px;width:100%;height:0;overflow:hidden;position:relative;background-color:#0c0c0c;z-index:1;}.destq nav, .theAgency article > nav {position:absolute;bottom:0;left:0;z-index:999;display:none;}.theAgency article > nav {z-index:8;}.destq nav aside, .theAgency article > nav aside {float:left;width:160px;height:40px;padding:0 0 0 40px;background:none #000;overflow:hidden;}.theAgency article > nav aside {width:60px;}#sliderTitulo, .sliderActual {background-color:#000;}#titulo {float:left;height:40px;width:96px;padding:0 4px 0 0;}#sliderTitulo {float:left;padding:0 0 0 0;font-size:9px;line-height:12px;color:#fff;background-color:#000;}.sliderActual {float:left;width:35px;line-height:27px;padding:7px 0 0 0;font-size:27px;color:#fff;font-weight:700;}@media screen and (-webkit-min-device-pixel-ratio:0) { .sliderActual {padding:6px 0 0 0;}}.sliderTotal {float:left;width:15px;padding:7px 0 0 3px;font-size:12px;color:#fff;font-weight:400;background:url(../Images/icons.png) no-repeat -109px -472px #000;}.destq nav ul, .theAgency article > nav ul {position:absolute;left:200px;width:82px;}.theAgency article > nav ul {left:100px;}.destq nav li, .theAgency article > nav li {float:left;display:inline;}.sliderEsq, .sliderDir {float:left;display:inline-block;position:relative;text-indent:-99999px;overflow:hidden;width:40px;height:40px;margin-left:1px;background-color:#fff;cursor:pointer;}.sliderEsq > div, .sliderDir > div {position:absolute;top:0;right:0;display:block;width:40px;height:40px;z-index:3;background:url(../Images/icons.gif) no-repeat 0 -500px;}.sliderEsq > .bg, .sliderDir > .bg, .theAgency .sliderEsq > .bg, .theAgency .sliderDir > .bg {background-color:#000;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.sliderEsq > .out {background-position:0 -70px;}.sliderDir > .out {background-position:-40px -70px;}.sliderEsq > .in {background-position:0 -110px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.sliderDir > .in {background-position:-40px -110px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.mSlider1 {height:470px;overflow:hidden;}.mSlider1 article {height:470px;}.mSlider {float:left;overflow:hidden;position:relative;width:100%;}.destq .panel-container {position:relative;}.destq article {display:block;float:left;width:100%;overflow:hidden;}.destq article {background-color:#fff;position:relative;color:#000;}.destq article.white {color:#fff;}.destq article > .cont {width:100%;height:100%;display:block;position:relative;}.destq article img {position:absolute;top:0;margin-left:-225px;left:50%;z-index:1;}.destq article header {display:block;width:290px;height:auto;padding:36px 0 0 40px;position:relative;z-index:2;}.destq article h1 {float:none;width:auto;height:auto;background:none;font-size:40px;line-height:40px;padding:0 0 22px 0;font-weight:700;text-transform:uppercase;}.destq article h2 {width:auto;height:auto;font-size:11px;line-height:16px;padding:4px 0 4px 0;font-weight:700;display:block;}.destq article > .cont > p {width:210px;font-size:11px;line-height:16px;padding:0 0 0 40px;position:relative;z-index:2;}.destq article > .link {position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:30;background:url(../Images/icons.gif) no-repeat 800px 800px;cursor:pointer;zoom:1;}/** content theAgency services **/.theAgency, .services {min-width:988px;background-color:#000;}.theAgency #ssBg, .services #ssBg {position:absolute;top:0;left:0;width:100%;height:100%;}.theAgency article, .services article {display:block;float:left;height:470px;position:relative;overflow:hidden;color:#fff;}.theAgency article.dark, .services article.dark {color:#000;}.theAgency article header, .services article header {position:absolute;display:block;top:224px;left:40px;width:360px;height:247px;padding:0;background:url(../Images/areasHeaderBg.png) no-repeat bottom left;z-index:1;}.theAgency article > header {z-index:2;}.theAgency article > ul, .theAgency article > div {z-index:1;}.theAgency article header >  h1, .services article header > h1 {position:absolute;bottom:264px;left:0;float:none;width:320px;background:none;font-size:26px;line-height:30px;font-weight:700;text-transform:uppercase;}/*.theAgency article h2, .services article h2 {width:auto;height:auto;font-size:12px;line-height:16px;padding:4px 0 0 0;display:block;text-transform:uppercase;}.theAgency article header p, .services article header p {width:180px;font-weight:400;font-size:13px;font-style:italic;line-height:16px;padding:2px 0 0 0;height:72px;overflow:hidden;}*/.theAgency article header p, .services article header p {position:absolute;bottom:169px;left:0;float:none;height:72px;width:180px;font-weight:400;font-size:13px;padding:0 0 0 0;font-style:italic;line-height:16px;overflow:hidden;}.theAgency article > div, .services article > div {float:left;position:relative;width:700px;padding:0 0 0 260px;height:470px;z-index:1;}@media screen and (-webkit-min-device-pixel-ratio:0) {.theAgency article > div, .services article > div {width:960px;}}.services .full {float:left;width:100%;height:470px;padding:0 0 0 260px;}.theAgency .clients, .theAgency .awards {float:left;display:block;height:300px;margin:90px 0 0 250px;padding:0 0 0 0;position:relative;overflow:hidden;}.theAgency #clients li {float:left;margin:10px 20px 20px 10px;width:120px;height:120px;position:relative;}.theAgency #clients img, .theAgency .inside img {display:none;}.theAgency .clients, .theAgency .awards {z-index:3;}.theAgency #awards {position:absolute;top:0;left:0;height:300px;width:auto;z-index:3;}.theAgency #awards li {float:left;margin:0 0 10px 10px;padding:10px;width:320px;height:120px;position:relative;cursor:pointer;}.theAgency #awards img {left:10px;top:10px;width:120px;height:120px;position:absolute;z-index:1;}.theAgency #awards img.noShow {display:block;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.theAgency #awards li > p {float:left;width:180px;padding:0 0 2px 140px;font-size:11px;line-height:14px;height:auto;max-height:28px;overflow:hidden;position:relative;z-index:1;}.theAgency #awards h1 {float:left;width:180px;padding:0 0 2px 140px;font-size:20px;font-weight:400;line-height:20px;height:auto;max-height:40px;overflow:hidden;position:relative;z-index:1;text-transform:none;}.theAgency #awards p.ano {float:left;width:180px;padding:0 0 2px 140px;font-size:11px;line-height:16px;height:16px;}.theAgency #awards .btn {position:absolute;left:150px;bottom:10px;width:150px;height:16px;margin:0 0 0 0;}.theAgency .bg {position:absolute;top:0;left:0;padding:0;width:100%;height:100%;background-color:#fff;}#ssBg > .bg, .theAgency .insideMsvBg {position:absolute;padding:0;width:1400px;height:470px;background-color:transparent;display:block;overflow:hidden;z-index:0;}.theAgency .inside {float:left;height:100%;padding:0 0 0 0;width:5000px;}.theAgency .inside li {float:left;display:inline;position:relative;height:470px;width:440px;}.theAgency article h3, .services article h3 {font-size:18px;font-weight:400;line-height:22px;}.theAgency article p, .services article p {font-size:15px;line-height:20px;padding:20px 0 0 0;}/** content portfolio **/#portfolioWrapper {overflow:hidden;position:relative;min-width:988px;width:100%;height:100%;}#filters {position:fixed;top:0;left:50%;height:50px;width:176px;margin-left:-88px;z-index:9999;background:url(../Images/areasBg.gif) repeat 0 0;}#filters > div {width:176px;height:50px;cursor:pointer;}#filters > div > div {position:absolute;right:18px;display:block;width:30px;height:30px;z-index:4;}#filters .bg {top:0;right:0;width:176px;height:50px;background-color:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}#filters .out {top:10px;background:url(../Images/icons.gif) no-repeat -192px -780px;}#filters .in {top:-5px;background:url(../Images/icons.gif) no-repeat -192px -730px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}input#filter {position:relative;width:100px;height:14px;margin:18px 0 0 20px;font-size:9px;line-height:12px;color:#fff;text-transform:uppercase;cursor:pointer;background:transparent;z-index:10;}#filtersDDown {position:absolute;top:-500px;left:0;margin:0;width:176px;height:auto;background-color:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;overflow:hidden;z-index:301;}#filtersDDown.ok {top:50px;height:0;}#filtersDDown li {margin:0;padding:0;height:auto;font-size:9px;width:176px;line-height:12px;color:#000;text-transform:uppercase;}#filtersDDown li a {display:block;padding:9px 10px 9px 20px;width:146px;color:#000;background-color:#fff;}#filtersDDown li.on a, #filtersDDown li.off a {cursor:default;}#filtersDDown li.off a:hover {color:#000;background-color:#fff;}#filtersDDown li a:hover, #filtersDDown li.on a, #filtersDDown li.on.off a:hover {color:#fff;background-color:#000;}#portfolioWrapper article {float:left;display:none;position:absolute;cursor:pointer;z-index:90;}.col2lin1 {width:652px;height:280px;}.col1lin2 {width:326px;height:560px;}.col1lin1 {width:326px;height:280px;}#portfolioWrapper article img {display:none;position:relative;width:100%;height:100%;z-index:0;}#portfolioWrapper article .gray {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}#portfolioWrapper article .color {position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}#portfolioWrapper article.z500 {z-index:500;}#portfolioWrapper header {position:absolute;bottom:0;left:0;right:0;margin:10px;padding:14px 40px 6px 10px;display:block;height:40px;background:url(../Images/icons.png) no-repeat 2000px 2000px;overflow:hidden;z-index:12;}#portfolioWrapper .anim {position:absolute;top:0;left:0;width:60%;display:block;height:60px;z-index:10;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;background:url(../Images/icons.gif) no-repeat right -410px #000;z-index:11;}#portfolioWrapper h1, #portfolioWrapper h2 {float:none;position:relative;background:none;height:auto;width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:14;overflow:hidden;}#portfolioWrapper h1 {font-size:18px;font-weight:700;line-height:20px;height:20px;overflow:hidden;padding:0 0 0 0;text-transform:uppercase;color:#fff;}#portfolioWrapper h2 {font-size:10px;font-weight:400;line-height:12px;height:12px;overflow:hidden;padding:3px 0 0 0;color:#ccc;}/** content portfolioDetail **/.pfDetail article {float:left;display:block;position:relative;min-width:988px;width:100%;}#imgs {position:absolute;top:0;left:50%;width:950px;margin-left:-350px;}.pfDetail article.small #imgs {width:720px;margin-left:-235px;}#imgs > div {clear:both;float:left;position:relative;width:100%;padding:0;display:none;}#imgs > div.show {padding:0 0 100px 0;display:block;}#imgs > div img {width:100%;display:none;}#imgs > div .loading {display:none;}#closeDetail {position:fixed;top:0;right:0;height:50px;width:auto;z-index:9999;background:url(../Images/areasBg.gif) repeat 0 0;cursor:pointer;}#closeDetail > div {width:auto;height:50px;background:url(../Images/icons.gif) no-repeat right -868px transparent;}#closeDetail:hover > div {background-position:right -1428px;}#closeDetail > div p {position:relative;padding:18px 66px 0 20px;font-size:9px;line-height:12px;color:#fff;text-transform:uppercase;z-index:8;}#closeDetail > div > div {position:absolute;right:18px;height:0;width:30px;display:block;z-index:5;}#closeDetail .bgColor {top:0;right:0;height:50px;width:0;background-color:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}#closeDetail .bg1 {bottom:25px;background:url(../Images/closeDark1.gif) no-repeat bottom center transparent;}#closeDetail .bg2 {top:25px;background:url(../Images/closeDark2.gif) no-repeat top center transparent;}#info {position:relative;float:left;width:210px;padding:0 20px 20px 40px;z-index:100;color:#fff;}#info.dark {color:#000;}#info header {position:relative;float:left;width:260px;margin-bottom:20px;}.pfDetail article.small #info header {width:220px;}#info h1 {display:block;padding:40px 0 20px 0;font-size:40px;line-height:40px;font-weight:700;text-transform:uppercase;}.pfDetail article.small #info h1 {font-size:32px;line-height:32px;}#info h2 {font-size:11px;line-height:16px;padding:0 0 5px 0;font-weight:700;display:block;}#info p {font-size:11px;line-height:16px;}#info h3 {font-size:14px;line-height:16px;padding:2px 0 10px 0;display:block;text-transform:uppercase;}#info p.descr {padding:0 0 20px 0;}#info > div, #info > aside {padding:8px 0;min-height:34px;background:url(../Images/sep1.gif) no-repeat 0 0;}#info.dark > div, #info.dark > aside {background:url(../Images/sep2.gif) no-repeat 0 0;}#info > div.tech {padding:8px 0 18px 0;}#info > div.launch {padding:8px 0 0 0;min-height:30px;height:66px;}#info .awards ul {padding:2px 0;}#info .awards li {position:relative;padding:0 0 8px 0;height:32px;overflow:hidden;}#info .awards li > img {float:left;margin:0 10px 0 0;}#info .awards li > p {padding:0;}#launch {margin:12px 0 0 0;}#launch p {font-size:13px;line-height:16px;padding:0 12px 0 0;}#info > aside {float:left;width:100%;}#info > aside > * {clear:both;float:left;}#info > aside > h3 {padding:2px 0 8px 0;width:100%;}#info > aside > p {padding:5px 0;height:20px;}#info > aside > div {padding:5px 0 !important;}/** content news **/#newsWrapper {overflow:hidden;min-width:988px;position:relative;}#newsWrapper article {float:left;display:none;position:absolute;background-color:#000;overflow:hidden;}#newsWrapper .block {position:absolute;top:50%;left:50%;margin-top:-120px;margin-left:-140px;z-index:2;width:280px;height:240px;color:#fff;}#newsWrapper .block > .bIn {float:left;position:relative;width:280px;height:236px;overflow:hidden;}#newsWrapper .col1lin1.withLink > .block > .bIn {height:204px;}#newsWrapper .col1lin2 > .block {margin-top:-260px;height:520px;}#newsWrapper .col1lin2 > .block > .bIn {height:520px;}#newsWrapper .col1lin2.withLink > .block > .bIn {height:486px;}#newsWrapper .block > .bIn > .img {float:left;position:relative;width:280px;height:285px;margin:0 0 16px 0;overflow:hidden;}#newsWrapper .block > .bIn > .img > img {position:absolute;top:0;left:0;width:280px;}#newsWrapper .col1lin1 > .block > .bIn > .img {display:none;}#newsWrapper .block .bIn > h1 {float:left;height:auto;width:100%;font-size:25px;line-height:29px;text-transform:uppercase;}#newsWrapper .block .bIn > p {float:right;height:auto;width:195px;height:auto;margin:17px 0 0 0;font-size:11px;line-height:16px;}#newsWrapper .data {float:left;position:relative;vertical-align:top;text-transform:uppercase;margin:14px 0 0 0;padding:4px 4px 0 0;width:71px;height:51px;overflow:hidden;}#newsWrapper .data > .triang, #newsWrapper .data > .triang2 {position:absolute;top:0;right:0;width:52px;height:52px;background:url(../Images/icons.png) no-repeat 0 -720px;z-index:1;overflow:hidden;}#newsWrapper .data > .triang2 {background-position:0 -660px;}#newsWrapper .data p.ano {position:relative;float:right;color:#000;padding:0 0 0 3px;font-size:12px;line-height:14px;background:url(../Images/icons.png) no-repeat -148px -480px transparent;z-index:3;}#newsWrapper .data.hover p.ano {background-position:-108px -480px;}#newsWrapper .data.hover2 p.ano {background-position:-108px -440px;}#newsWrapper .data p.mes {position:absolute;top:4px;left:0;padding:0 0 0 0;font-size:18px;line-height:18px;z-index:0;}#newsWrapper .bg {position:absolute;top:0;left:0;padding:0;background-color:#fff;width:100%;height:100%;z-index:0;}#newsWrapper .bg, #newsWrapper .data > .triang2 {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}#newsWrapper .withLink {cursor:pointer;}#newsWrapper .seta {display:none;z-index:3;}#newsWrapper .withLink .seta {position:absolute;right:0;bottom:0;display:block;width:30px;height:30px;padding:0;background:url(../Images/icons.gif) no-repeat -120px -230px;}#newsWrapper .seta > div {position:absolute;top:0;right:0;width:30px;height:30px;z-index:3;top:0;right:0;background:url(../Images/icons.gif) no-repeat -210px -230px transparent;}#newsWrapper .seta .in {background-position:-210px -200px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}@media screen and (-webkit-min-device-pixel-ratio:0) { /* webkit */  #newsWrapper .data {padding:3px 4px 0 0;height:52px;}  #newsWrapper .data p.mes {top:3px;}}@media all and (min-width:0) {#newsWrapper .block .bIn > h1 {line-height:32px \0/;}  /* IE9 */#newsWrapper .block .bIn > p {margin-top:14px \0/;}  /* IE9 */   #newsWrapper .data {margin-top:11px \0/;}  /* IE9 */#newsWrapper .col1lin2.withLink > .block > .bIn {height:492px \0/;}  /* IE9 */#newsWrapper .col1lin2 > .block > .bIn {height:524px \0/;}  /* IE9 */}/** content contacts **/#contactsDiv {position:absolute;left:0;bottom:0;height:690px;min-width:988px;width:100%;}.address {position:absolute;left:0;bottom:40px;height:340px;width:520px;padding:90px 0 0 40px;background:url(../Images/contactsBg.png) no-repeat 0 0;}.address address {clear:both;float:left;padding:0 0 0 0;font-size:21px;line-height:24px;color:#fff;font-weight:700;font-style:normal;}.address address strong {display:block;font-size:30px;line-height:30px;height:auto;text-transform:uppercase;}.address address strong span {width:520px}.address address strong div {width:520px;font-size:22px;line-height:22px;}.address address span {display:inline-block;width:61px;}.address address a {color:#fff;}.address address a:hover {color:#ccc;}.contactForm {float:left;height:180px;width:100%;padding:40px 0 0 0;position:relative;background-color:#fff;overflow:visible;}.contactForm * {text-transform:uppercase;}.contactForm > h1, .contactForm > p {float:left;width:190px;color:#000;}.contactForm > h1 {padding:5px 0 0 40px;font-size:26px;line-height:30px;font-weight:700;}.contactForm > p {clear:both;padding:10px 0 0 40px;font-size:13px;line-height:16px;font-style:italic;text-transform:none;}#contactForm {position:absolute;top:48px;left:260px;width:700px;height:160px;display:block;}.col1 {float:left;width:240px;}.col2 {float:left;width:460px;}.subjectDiv {float:left;position:relative;width:220px;height:29px;margin-top:1px;cursor:pointer;}.subjectDiv div {width:220px;height:29px;background:url(../Images/icons.gif) no-repeat right -331px #eaeaea;position:relative;}.subjectDiv:hover > div {background:url(../Images/icons.gif) no-repeat right -360px #eaeaea;cursor:pointer;}.subjectDDown {position:absolute;top:29px;left:0;padding:1px 0 0 0;margin:0;width:220px;height:0;background-color:#fff;overflow:hidden;z-index:100;}.subjectDDown li {margin:0;padding:0;height:auto;font-size:9px;line-height:12px;color:#000;}.subjectDDown li a {display:block;padding:9px 5px 8px 8px;color:#000;background-color:#fff;}.subjectDDown li a.on, .subjectDDown li a:hover {color:#fff;background-color:#000;}#contactForm input#contactSubject {display:block;width:176px !important;cursor:pointer;}#contactForm input {float:left;width:207px;background-color:#eaeaea;margin-top:1px;padding:5px 5px 5px 8px;height:19px;font-size:9px;line-height:12px;color:#000;}#contactForm .subjectDiv input {margin-top:0;}#contactMessage {float:left;margin-top:1px;width:447px;height:74px;padding:9px 5px 6px 8px;background-color:#eaeaea;font-size:9px;line-height:12px;color:#000;font-family:inherit;overflow:auto;}#contactForm input.error, #contactForm textarea.error {background-color:#ff0000;color:#fff;}#contactSubmit {clear:both;float:right;margin:4px -10px 0 0;}@media screen and (-webkit-min-device-pixel-ratio:0) {#contactSubmit.mac {margin:5px -10px 0 0;}}#feedback {position:absolute;left:508px;top:182px;width:360px;padding:0;height:20px;display:none;font-size:9px;line-height:10px;color:#000;background-color:#fff;text-transform:uppercase;}#feedback.macFox {line-height:9px;}#gMapCanvas {clear:both;float:left;}#gMapControls {position:absolute;bottom:30px;left:20px;min-width:575px;width:auto;height:30px;overflow:hidden;padding:10px 10px 0 10px;background-color:#fff;}.contacts nav {float:left;min-width:165px;width:auto;height:30px;}.contacts nav li {float:left;display:inline;margin:0;padding:0;height:30px;}.contacts nav a {display:block;background-color:#fff;font-size:9px;line-height:12px;color:#000;}.contacts nav a:hover {background-color:#000;color:#fff;}#btnMap {width:30px;height:22px;padding:8px 5px 0 5px;text-align:center;}#btnSat {width:65px;height:30px;overflow:hidden;}#btnSatText {float:left;width:88px;height:22px;padding:8px 0 0 10px;cursor:pointer;}#btnSatLab1, #btnSatLab2 {float:left;display:none;width:26px;height:20px;color:#fff;background-color:#000;text-align:center;padding:6px 0 0 0;margin:2px 2px 0 0;cursor:pointer;}#btnSatLab1:hover, #btnSatLab2:hover, #btnSatLab1.on, #btnSatLab2.on {background-color:#333;}#btnZIn {width:30px;height:30px;text-indent:-99999px;background:url(../Images/icons.gif) no-repeat 0 -10px;}#btnZIn:hover {background:url(../Images/icons.gif) no-repeat 0 -40px;}#btnZOut {width:30px;height:30px;text-indent:-99999px;background:url(../Images/icons.gif) no-repeat -30px -10px;}#btnZOut:hover {background:url(../Images/icons.gif) no-repeat -30px -40px;}.contacts aside {float:left;width:390px;height:30px;margin-left:20px;}.contacts aside h1 {float:left;width:144px;padding:8px 6px 0 0;height:22px;background:none;font-size:14px;line-height:15px;color:#000;text-align:center;text-transform:uppercase;background:url(../Images/icons.png) no-repeat -50px -390px;}#gMapDirectionsForm {float:right;width:240px;height:30px;overflow:hidden;}#gMapDirectionsLocation {float:left;width:197px;background-color:#333;padding:9px 5px 7px 8px;height:14px;font-size:9px;line-height:14px;color:#fff;}label.error {display:none !important;}@media screen and (-webkit-min-device-pixel-ratio:0) {#gMapDirectionsLocation {padding:8px 5px 8px 8px;}}/** msvNews **/#msvNews, #selProjects {display:none;min-width:988px;width:100%;height:220px;background-color:#fff;overflow:hidden;position:relative;}#msvNewsTit, #selProjects > h1, footer > h1 {position:absolute;top:34px;left:40px;height:20px;width:180px;font-size:9px;line-height:12px;color:#000;padding:4px 0 0 22px;text-transform:uppercase;background:url(../Images/icons.png) no-repeat -217px -389px;z-index:1;}#msvNews > div {padding-left:250px;display:block;width:100%;height:220px;overflow:hidden;position:relative;background-color:#fff;}#msvNews > div > article {position:relative;float:left;width:220px;height:146px;padding:30px 10px 44px 10px;overflow:hidden;color:#000;cursor:pointer;}#msvNews header {display:block;padding:0 0 8px 0;height:auto;background-color:transparent !important;}#msvNews header h1 {display:block;float:none;position:relative;top:0;left:0;font-size:20px;line-height:20px;padding:0;text-transform:uppercase;background:none;height:auto;}#msvNews article > p, #msvNews article > header > p {display:block;float:none;font-size:11px;line-height:16px;padding:6px 0 0 0;}#msvNews article > div {position:absolute;bottom:10px;width:190px;height:16px;background-color:#fff;}/** selProjects **/#selProjects {height:510px;}#selProjects > h1 {background-position:-217px -419px;}#selProjects > article {padding-left:250px;display:block;height:170px;overflow:hidden;position:relative;cursor:pointer;}#selProjects header {position:relative;float:left;display:block;width:220px;height:140px;padding:30px 10px 0 10px;background-color:transparent !important;}#selProjects header > h1 {font-size:19px;padding:1px 0 0 0;font-weight:700;line-height:20px;text-transform:uppercase;color:#000;padding:0;}#selProjects header > p {font-size:11px;line-height:16px;padding:6px 0 10px 0;}#selProjects ul {float:left;height:170px;position:relative;overflow:hidden;}#selProjects ul li {float:left;width:240px;height:170px;position:relative;}#selProjects ul li img {width:240px;height:170px;display:none;}#selProjects > article.bright header > h1, #selProjects > article.bright header > p {color:#fff;}/** footer **/footer {display:block;width:100%;height:0;min-width:988px;height:0;overflow:hidden;position:relative;z-index:1998;}footer > h1 {color:#fff;background-position:-217px -449px;}footer aside, footer > div {position:absolute;top:0;float:left;height:144px;width:850px;padding:30px 0 0 0;font-size:11px;color:#fff;line-height:14px;}footer aside {left:250px;}footer aside section {position:relative;float:left;width:350px;height:144px;margin-right:0;padding:0 10px;}footer aside section.last {width:230px;margin-left:110px;}footer aside section h1 {position:relative;top:0;left:0;width:350px;background:none;padding:0 0 5px 0;font-size:20px;color:#fff;line-height:20px;height:20px;overflow:hidden;text-transform:uppercase;}footer aside section p {position:relative;background:none;padding:10px 0;font-size:11px;color:#ccc;line-height:16px;height:42px;overflow:hidden;}footer aside section.last p {height:14px;}footer .btn {margin:11px 10px 0 0;}footer aside section.last .btn {margin:0 10px 0 0;}#subsNewsletterForm {float:left;padding:8px 0 2px 0;}#subsNewsletterEmail {float:left;width:167px;background-color:#333;padding:0px 5px 0px 8px;height:29px;font-size:10px;line-height:12px;color:#fff;text-transform:uppercase;}.footerIn {position:absolute;left:250px;top:218px;width:auto;min-width:738px;height:106px;padding:0 0 0 0;}.footerIn section {float:left;width:230px;height:116px;padding:0 0 0 10px;font-size:11px;line-height:14px;}.footerIn h1, #siteMap h1 {font-size:9px;line-height:12px;color:#fff;padding:0 0 14px 0;text-transform:uppercase;}.footerIn section a {color:#ccc;}.footerIn section a:hover {color:#fff;}footer address {position:relative;padding:0;background:none;font-style:normal;line-height:16px;color:#ccc;}footer address span {display:inline-block;width:40px;color:#fff;}#siteMap ul {width:140px;height:70px;margin:1px 0 0 -2px;}#siteMap li {float:left;width:70px;height:16px;}#siteMap a {display:inline;width:auto;padding:1px 2px;height:14px;font-size:11px;color:#ccc;line-height:14px;}#siteMap a:hover {color:#fff;background-color:#000;}#copy h2 {height:10px;width:51px;padding:0;margin-top:1px;text-indent:-99999px;background:url(../Images/icons.png) no-repeat -189px -480px;}#copy p {padding:15px 0 0 0;font-size:11px;height:auto;color:#ccc;line-height:16px;}/** newsletter Form - top **/.subsNewsletter2 {position:relative;display:block;height:0;width:100%;background-color:#fff;z-index:1;overflow:hidden;}.subsNewsletter2 * {text-transform:uppercase;}.subsNewsletter2 > div {position:absolute;left:0;bottom:0;height:220px;}.subsNewsletter2 > div > h1, .subsNewsletter2 > div > p {float:left;width:190px;color:#000;}.subsNewsletter2 > div > h1 {padding:45px 0 0 40px;font-size:26px;line-height:30px;font-weight:700;}.subsNewsletter2 > div > p {clear:both;padding:10px 0 0 40px;font-size:13px;line-height:16px;font-style:italic;text-transform:none;}#subsNewsletterForm2 {position:absolute;top:72px;left:260px;width:220px;height:80px;display:block;}#subsNewsletterForm2 input {float:left;width:207px;background-color:#eaeaea;margin-top:1px;padding:5px 5px 5px 8px;height:19px;font-size:9px;line-height:12px;color:#000;}#subsNewsletterForm2 input.error {background-color:#ff0000;color:#fff;}#subsNewsletterSubmit2 {clear:both;float:right;margin:4px -10px 0 0;}@media screen and (-webkit-min-device-pixel-ratio:0) {#subsNewsletterSubmit2.mac {margin:5px -10px 0 0;}}#feedback2 {position:absolute;left:269px;top:116px;width:120px;padding:0;height:auto;display:none;font-size:9px;line-height:10px;color:#000;text-transform:uppercase;background-color:#fff;}#feedback2.macFox {line-height:9px;}/* buttons */.btn {position:relative;float:left;width:auto;height:16px;margin:0 10px 0 0;padding:9px 30px 5px 0;overflow:hidden;cursor:pointer;}.btn > div {position:absolute;width:30px;height:30px;z-index:3;}.btn > div.out, .btn > div.in {top:0;right:0;background:url(../Images/icons.gif) no-repeat right -200px transparent;}.btn > div.anim {width:15px;height:3px;bottom:0;background-color:#000;left:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.btn > div.in {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.btn > p {position:relative;display:block;float:left;width:auto;padding:0;font-size:9px;line-height:12px;height:16px;color:#000;text-transform:uppercase;z-index:6;}.btn.white > div.out, .btn.white > div.in {top:0;right:0;background:url(../Images/icons.gif) no-repeat right -230px transparent;}.btn.white > div.anim {width:15px;height:3px;bottom:0;background-color:#fff;left:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.btn.white > p {position:relative;display:block;float:left;width:auto;padding:0;font-size:9px;line-height:12px;height:16px;color:#fff;text-transform:uppercase;z-index:6;}.destq article > .cont > .btn {margin:26px 0 0 40px;position:relative;z-index:2;}#msvNews .btn > p {display:none;}footer .btn > div.out, footer .btn > div.in {background-position:right -230px;}footer .btn > div.anim {background-color:#fff;}footer .btn > p {color:#fff;}.theAgency #awards .btn > div.out {background-position:right -230px;}.theAgency #awards .btn > p {font-size:9px;line-height:12px;padding:0;display:none;}.btn.macFox > p {line-height:10px;}.btn2 {position:relative;float:left;width:auto;height:23px;margin:0 10px 0 0;padding:7px 40px 0 10px;background:url(../Images/icons.gif) no-repeat right -830px #000;overflow:hidden;cursor:pointer;}.btn2 > div {position:absolute;width:30px;height:30px;z-index:3;}.btn2 > div.out, .btn2 > div.in {top:0;right:0;background:url(../Images/icons.gif) no-repeat right -200px transparent;}.btn2 > div.anim {width:0;height:30px;top:0;background-color:#fff;right:28px;}.btn2 > div.in {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.btn2 > p {position:relative;display:block;float:left;width:auto;padding:0;font-size:13px;line-height:16px;color:#fff;text-transform:uppercase;z-index:6;white-space:nowrap;}.btn2 > p.hover {color:#000;}#contactsDiv .btn2, .newsletterForm .btn2 {margin-top:30px;z-index:9999;}#closeForm, #closeForm2 {position:absolute;bottom:0;left:30px;margin-top:0;}#closeForm > div.out, #closeForm > div.in, #closeForm2 > div.out, #closeForm2 > div.in {background:url(../Images/icons.gif) no-repeat -210px -169px transparent;}#subsNewsletterSubmit, #gMapDirectionsSubmit {float:left;width:30px;height:29px;background:url(../Images/icons.gif) repeat -210px -260px;cursor:pointer;}#subsNewsletterSubmit:hover {background-position:-210px -289px;}#gMapDirectionsSubmit {height:30px;background-position:-60px -10px;}#gMapDirectionsSubmit:hover {background-position:-60px -40px;}/* goTop */#goTop {position:fixed;right:10px;top:280px;width:40px;height:54px;z-index:2999;cursor:pointer;display:none;}#goTop > div {position:absolute;top:0;left:0;width:40px;height:54px;background:url(../Images/icons.png) no-repeat 0 -310px;}#goTop > .bg2 {background-position:-50px -310px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}#goTop > .out {top:6px;left:4px;width:30px;height:30px;display:block;background:url(../Images/icons.gif) no-repeat -112px -24px;}#goTop > .in {top:16px;background:none;text-align:center;font-size:9px;color:#000;line-height:10px;text-transform:uppercase;width:40px;display:block;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}/* preload */.loading {position:absolute;top:0;background:url(../Images/preloader.gif) no-repeat center center transparent;text-align:center;z-index:10;}.loading > p {color:#000;font-size:11px;line-height:12px;color:#333;text-transform:uppercase;}.destq article .loading {left:0;width:100%;height:470px;background-color:#fff;}.destq article .loading.noload {left:0;width:100%;height:470px;background-image:none;}.destq article .loading > p {padding-top:265px;}.destq article .loading.noload > p {display:none;}#selProjects ul li .loading {left:0;height:170px;width:240px;}#selProjects .bright ul li .loading {background:url(../Images/preloader2.gif) no-repeat center center transparent;}.theAgency #clients .loading, .theAgency #awards .loading {padding:0;left:0;top:0;width:120px;height:120px;background:url(../Images/preloader2.gif) no-repeat center center transparent;}.theAgency #awards .loading {left:10px;top:10px;}.theAgency .inside .loading {padding:0;left:160px;width:280px;height:430px;background:url(../Images/preloader2.gif) no-repeat center center transparent;}.portfolio article .loading, #newsWrapper .loading {width:100%;height:100%;background:url(../Images/preloader2.gif) no-repeat center center #000;}.portfolio article .loading.loaded, #newsWrapper .loading.loaded {background-image:none;}#imgs > div .loading {left:0;width:100%;height:100%;background:url(../Images/preloader2.gif) no-repeat center 250px transparent;}#imgs.dark > div .loading {background:url(../Images/preloader.gif) no-repeat center 250px transparent;}.portfolio article .loading.grid {background:url(../Images/bgPfolioItem.png) repeat 0 0 transparent;}#pfolioLoading, #newsLoading, #pfDetailLoading {display:none;position:absolute;bottom:10px;left:10px;right:10px;width:auto;height:40px;text-align:center;background:url(../Images/loadingBg2.png) repeat 0 0 transparent;z-index:9998;}#pfolioLoading > p, #newsLoading > p, #pfDetailLoading > p {display:inline-block;white-space:nowrap;height:29px;padding:12px 0 0 36px;font-size:11px;line-height:16px;color:#000;background:url(../Images/preloaderBig.gif) no-repeat 0 6px transparent;text-transform:uppercase;}#contentLoader {position:absolute;top:0;left:0;height:470px;background:url(../Images/preloader2.gif) no-repeat center center transparent;display:block;z-index:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.layer {position:absolute;top:0;left:0;width:100%;height:100%;}/* alinhamento vertical */#frase, .theAgency article > div, .services article > div, #titulo, #info .awards li {display:table;}#frase > span, .theAgency article > div > span, .services article > div > span, #titulo > span, #info .awards li > span {display:table-cell;vertical-align:middle;}#frase > span > h2, .theAgency article > div > span > p, #titulo > span > p, #info .awards li > span > p {display:block;}#awwwards{position:absolute;top:20px;right:0px;z-index:555;}#awwwards a{width:69px;height:105px;text-indent:-8000px;display:block;background:url(../Images/awwwards_siteoftheday.png) no-repeat;overflow:hidden;}#fwasotd {position:absolute;top:0;right:0px;z-index:555;}#fwasotd a{width:100px;height:100px;text-indent:-8000px;display:block;background:url(../Images/DayTopRight.png) no-repeat;overflow:hidden;}#dope {position:absolute;top:361px;right:0px;z-index:555;}#dope a{width:109px;height:109px;text-indent:-8000px;display:block;background:url(../Images/dopeAward.png) no-repeat;overflow:hidden;}/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */