﻿@charset "utf-8";
/* CSS Document */

body {background:url(imagens/bgs/bg.gif) repeat-x left top #fff;height:100%;font-family: arial, helvetica, sans-serif;}
a {outline:none;}

* {margin:0;padding:0;list-style:none;border:none;text-decoration:none;}
hr.separator {display:none;}

div#ep-all {background:url(imagens/bgs/bg-gradient-bottom.gif) repeat-x bottom;height:100%;display:table;margin:0 auto;width:100%;} 
div#geral {text-align:center;width:945px;text-align:left;height:100%;margin:0 auto;}
div#footer {background:url(imagens/bgs/bg-footer.gif) repeat-x left top #000;}

#header {height:104px;}
#header h1 {font-size:11px;font-weight:normal;color:#000;float:left;margin-top:19px;margin-bottom:13px;background:url(imagens/headers/logo.gif) no-repeat;width:224px;height:58px;}
#header h1 a {color:#000;display:block;height:75px;}
#header h1 a span {padding-top:58px;display:block;text-align:center;}

#header ul li {font-size:11px;}
#header ul li a:hover {text-decoration:underline;}

#top-menu {background:url(imagens/headers/bg-menu-header.gif) no-repeat;width:709px;height:32px;float:right;}
#top-menu ul {margin-left:28px;margin-top:6px;}
#top-menu ul li {float:left;border-right:1px solid #8e8e8e;height:13px;padding-left:8px;padding-right:8px;}
#top-menu ul li a{color:#fff;font-weight:normal;}
#top-menu ul li#menu-no-border {border:none;}
#top-menu ul li.top-menu-on a{color:#d0e500;}
#top-menu ul li.top-menu-on-visited a{color:#b8b8b8;}
#top-menu ul li.telefone {
font-size:11px;
color:#FF0;
}
#top-menu ul li.telefone strong.tel01 {padding-left:4px;}
#top-menu ul li.telefone strong.tel02 {padding-left:12px;}


ul#main-menu {float:right;width:510px;}
ul#main-menu li {float:left;padding-right:30px;height:26px;display:block;text-align:center;padding-top:45px;}
ul#main-menu li a{color:#5a5a5a;font-weight:bold;text-transform:uppercase;}
ul#main-menu li#main-menu-on a{color:#fff;background:url(imagens/headers/bg-main-menu-on.gif) no-repeat;width:63px;height:86px;display:block;text-align:center;margin-top:-12px;padding-top:13px;}

div#comment {background:url(imagens/bgs/bg-comment.gif) no-repeat;width:946px;height:105px;margin-top:24px;}
div#comment #people {width:250px; height:82px; float:left;}
div#comment img#man {margin-top:10px; float:left;}
div#comment img#logo {margin-top:17px;}
div#comment p {color:#000;font-weight:normal;font-size:12px;}
div#comment cite {color:#000;font-size:12px;background:url(imagens/bgs/bg-cite.gif) no-repeat left center;height:50px;display:block;float:left;padding-left:30px;margin-top:15px; width:480px;}
div#comment a {background:url(imagens/bgs/bg-a-comment.gif) no-repeat;width:121px;height:24px;color:#fff;font-size:13px;letter-spacing:-0.03em;display:block;float:right;text-align:center;padding-top:2px;margin-top:45px;margin-right:18px;}

#boxes h2 {color:#c7d62f;font-size:30px;font-weight:bold;letter-spacing:-0.05em;margin-bottom:5px;}

#boxes li#box-vantagens, #box-quick-tour, #box-novidades {background-repeat:no-repeat;width:291px;height:218px;float:left;padding-left:18px;padding-top:10px;margin-right:8px;}
#boxes li#box-vantagens {background:url(imagens/bgs/bg-boxes1.gif) no-repeat;}
#boxes li#box-vantagens li, #boxes #box-novidades li {font-size:11px;width:250px;border-bottom:1px solid #d9d9d9;padding-bottom:5px;background:url(imagens/bgs/bg-seta-lista.gif) no-repeat center left;padding-top:4px;padding-left:22px;}
#boxes li#box-vantagens li#list-item-off {border:none;}
#boxes li#box-vantagens img {margin-top:10px;}
#boxes li#box-quick-tour {background:url(imagens/bgs/bg-boxes2.gif) no-repeat;padding-top:15px;}
#boxes li#box-quick-tour h2 {background:url(imagens/titles/bg-title-quick.gif) no-repeat;width:135px;height:79px;}
#boxes li#box-quick-tour h2 span{display:none;}
#boxes li#box-quick-tour p {color:#334000;font-size:12px;font-style:italic;font-weight:bold;line-height:18px;height:77px;}
#boxes li#box-quick-tour img {margin-top:4px;}
#boxes #box-novidades {background:url(imagens/bgs/bg-boxes1.gif) no-repeat;margin-right:0px;}
#boxes #box-novidades p {color:#000;font-size:11px;font-weight:normal;}
#boxes #box-novidades p a {font-weight:normal;text-decoration:underline;font-size:11px;color:#000;}
/*#boxes #box-novidades li {height:45px;border-left:2px solid #bcce10;margin-top:17px;padding-left:14px;}*/
#boxes #box-novidades ul{height:150px;overflow-x:hidden;margin:0 10px 0 0;}
#boxes #box-novidades p{padding:0 0 10px 0;}
#boxes #box-novidades li a{color:#000;text-decoration:underline;}
#boxes #box-novidades li:last-child{border:0;}
#boxes #box-novidades li span {color:#838383;font-size:11px;font-weight:bold;}
body#boxes {background-image:url() !important;}
#boxes li#box-novidades {padding:0 !important;width:309px !important;}

div#flash-clientes {clear:both;height:72px;border-top:1px solid #cacaca;margin-bottom:10px; padding-top:8px;}

div#footer {width:100%;}
div#footer-content {width:945px;margin:0 auto; display:table;padding-bottom:15px;}

div#footer-content div {float:left;margin-right:30px;margin-top:31px;height:50px;}
div#footer-content div h6 {color:#cbdb2a;font-size:11px;font-weight:bold;text-transform:uppercase;}
div#footer-content div ul li {float:left;}
div#footer-content div ul li a {font-size:11px;text-decoration:underline;color:#fff;padding:2px 4px;display:block;}
div#footer-content div ul li a:hover {color:#cbdb2a;}
div#footer-content hr {clear:left;border-top:1px solid #393939;height:1px;margin-bottom:10px;}
div#footer-content address {clear:left;color:#7e7e7e;font-size:11px;font-style:normal;background:url(imagens/bgs/bg-copyright.gif) no-repeat center left;height:22px;padding-left:39px;padding-top:3px; width:450px;float:left;}
div#footer-content p {color:#7e7e7e;font-size:11px; width:330px;float:right; text-align:right;}
div#footer-content p span {float:left;}
div#footer-content p a {color:#7e7e7e;text-decoration:underline;}
div#footer-content p a:hover {color:#fff;}

/**internas**/

div.geral{text-align:center;width:945px;margin:0 auto;text-align:left;height:100%;}
body.page-internas {background:url(imagens/bgs/bg-gradient-top.gif) repeat-x #f1f3e2 top;}

body.page-internas #content, #sidebar {margin-bottom:45px;}
body.page-internas #content h3 {float:left;padding-right:15px;}
body.page-internas #content p {clear:both;}

body.page-internas #identification h2 {margin-top:29px;float:left;margin-right:27px;}
body.page-internas #identification h2 span {display:none;}
body.page-internas #identification {width:865px;height:172px;padding-top:18px;margin-bottom:1px;}
body.page-internas #identification p {float:left;margin-top:33px;}
body.page-internas #identification p span {display:none;}
body.page-internas #identification p#migalha {color:#727365;font-size:11px;background:url(imagens/bgs/bg-p-migalha-internas.gif) no-repeat right #e9eadf;height:20px;clear:both;padding-top:1px;padding-left:8px; padding-right:20px;width:auto;}
body.page-internas #identification p#migalha a {color:#727365;}
body.page-internas #identification p#migalha a:hover {text-decoration:underline;}
body.page-internas #sidebar {float:left;}
body.page-internas #sidebar ul {background:url(imagens/bgs/bg-ul-sidebar.gif) no-repeat;width:311px;padding-top:10px;}
body.page-internas #sidebar li {font-size:11px;border-bottom:1px solid #d9d9d9;width:271px;padding-bottom:8px;padding-top:7px;margin-left:21px;}
body.page-internas #sidebar li a {color:#424242;}
body.page-internas #sidebar li a:hover {text-decoration:underline;}
body.page-internas #sidebar li.sidebar-item-on {font-weight:bold;background:url(imagens/bgs/bg-seta-lista-quemsomos.gif) no-repeat left center;padding-left:15px;width:256px;}
body.page-internas #sidebar li.sidebar-item-on a {color:#000;}
body.page-internas #sidebar li#border-off {border:none;}

body.page-internas #sidebar a.sidebar-selo {line-height:14px;;font-size:12px;font-style:italic;width:310px;height:127px;display:block;margin-bottom:12px;} 
body.page-internas #sidebar a.sidebar-selo:hover p {text-decoration:underline;}

/**body.page-internas #sidebar a#quick-tour {color:#717459;background:url(imagens/bgs/bg-box-sidebar-quick-tour.gif) no-repeat;padding-top:87px;padding-left:18px;height:55px;margin-bottom:0;width:292px;}
body.page-internas #sidebar a#quick-tour:hover p{text-decoration:none;}
body.page-internas #sidebar a#portfolio {color:#343434;background:url(imagens/bgs/bg-box-sidebar-conheca-portfolio.gif) no-repeat}
body.page-internas #sidebar a#portfolio p {font-size:23px;font-style:italic;line-height:29px;text-align:center;padding-top:16px;padding-left:105px;letter-spacing:-0.05em;}
body.page-internas #sidebar a#portfolio p strong {font-size:32px;}
body.page-internas #sidebar a#seguranca {color:#717459;background:url(imagens/bgs/bg-box-sidebar-seguranca.gif) no-repeat;}
body.page-internas #sidebar a#seguranca p {font-size:12px;font-style:none;font-style:italic;padding-top:59px;padding-left:19px;}
body.page-internas #sidebar a#especificacoes {color:#717459;background:url(imagens/bgs/bg-box-sidebar-especificacoes.gif) no-repeat;}
body.page-internas #sidebar a#especificacoes p {font-size:12px;font-style:none;line-height:14px;font-style:italic;padding-top:67px;padding-left:19px;}
body.page-internas #sidebar a#flexibilidade {color:#717459;background:url(imagens/bgs/bg-box-sidebar-flexibilidade.gif) no-repeat;}
body.page-internas #sidebar a#flexibilidade p {line-height:14px;font-style:italic;padding-top:54px;padding-left:19px;}**/

body.page-internas #content {width:580px;float:left;margin-top:11px;background:url(imagens/bgs/bg-content-internas.gif) no-repeat left top;padding-left:30px;}
body.page-internas #content h3 {background:url(imagens/bgs/bg-h3-internas.gif) no-repeat right #969a7b;height:19px;color:#fff;font-weight:bold;font-size:12px;padding-top:3px;margin-bottom:20px;}
body.page-internas #content p {color:#000;font-size:12px;line-height:20px;margin-left:30px;margin-bottom:20px;}
body.page-internas div#footer {clear:both;}


/**quemsomos**/
#page-quemsomos ul#main-menu li#main-menu-on a{background:none;color:#5a5a5a;height:0px;}
#page-quemsomos {background:url(imagens/headers/bg-identification-quemsomos.gif) no-repeat right 140px;min-height:500px;}
#page-quemsomos #identification h2 {background:url(imagens/titles/bg-title-quemsomos.gif) no-repeat;width:312px;height:46px;margin-bottom:21px;}
#page-quemsomos #identification p {background:url(imagens/titles/bg-p-identification-quemsomos.gif) no-repeat;width:305px;height:43px;}
#page-quemsomos #content {padding-left:0px;background:none;}
#page-quemsomos #content h3 {margin-left:30px;}

/**serviços**/
#page-servicos ul#main-menu li#main-menu-on a {background:none;color:#5a5a5a;height:0px;}
#page-servicos {background:url(imagens/headers/bg-identification-servicos.gif) no-repeat right 133px;min-height:500px;}
#page-servicos #identification h2 {background:url(imagens/titles/bg-title-servicos.gif) no-repeat;width:192px;height:55px;margin-bottom:12px;}
#page-servicos #identification p {background:url(imagens/titles/bg-p-identification-servicos.gif) no-repeat;width:433px;height:44px;}
#page-servicos #content {padding-left:0px;}
#page-servicos #content #lista-servicos li {display:none;}
#page-servicos #content #lista-servicos li.servico-selecionado {display:block !important;}
#page-servicos #content h3 {margin-left:30px;}

/**parceiros**/
#page-parceiros ul#main-menu li#main-menu-on a {background:none;color:#5a5a5a;height:0px;}
#page-parceiros {background:url(imagens/headers/bg-identification-parceiros.gif) no-repeat right 108px;}
#page-parceiros #identification h2 {background:url(imagens/titles/bg-title-parceiros.gif) no-repeat;width:206px;height:44px;margin-bottom:23px;}
#page-parceiros #identification p {background:url(imagens/titles/bg-p-identification-parceiros.gif) no-repeat;width:299px;height:42px;float:left;}
#page-parceiros #content {background:none;margin:0;padding-left:0;}
#page-parceiros #content p {margin-left:0px;}
#page-parceiros #content ul {width:945px;}
#page-parceiros #content ul li.border-off {border-top:none;padding-top:0px;}
#page-parceiros #content ul li {clear:both;border-top:1px solid #d4d5d5;padding-top:25px;margin-top:0px;}
#page-parceiros #content ul img {margin-right:15px;float:left;margin-bottom:25px;}
#page-parceiros #content ul div {margin-bottom:28px;float:left;width:738px;}
#page-parceiros #content ul div h4 {font-size:12px;font-weight:bold;float:left;}
#page-parceiros #content ul div a {color:#00acb2;font-size:11px;text-decoration:underline;background:url(imagens/bgs/bg-parceiros-a.gif) no-repeat right;padding-right:13px;float:right;display:block;}
#page-parceiros #content ul div p {font-size:11px;color:#848769;line-height:16px;margin-bottom:0px;}

/**clipping**/
#page-clipping ul#main-menu li#main-menu-on a{background:none;color:#5a5a5a;height:0px;}
#page-clipping {background:url(imagens/headers/bg-identification-clipping.gif) no-repeat right 123px;min-height:500px;}
#page-clipping #identification h2 {background:url(imagens/titles/bg-title-clipping.gif) no-repeat;width:185px;height:55px;margin-bottom:12px;}
#page-clipping #identification p {background:url(imagens/titles/bg-p-identification-clipping.gif) no-repeat;width:284px;height:41px;}

#page-clipping #sidebar ul {background:url(imagens/bgs/bg-ul-sidebar.gif) no-repeat;height:auto;padding-left:15px;width:296px;}

#page-clipping #sidebar ul li {padding-top:3px;margin-left:-15px;padding-left:0;font-size:13px;}
#page-clipping #sidebar ul li.yearitem {padding-bottom:3px;border-bottom:1px solid #a3a787;margin-top:-8px;}
#page-clipping #sidebar ul li.yearitem a {font-weight:bold;width:259px;display:block;padding-left:10px;}
#page-clipping #sidebar ul li.yearitem a.clipping-year-off {color:#828667;border-bottom:1px solid #a3a787;background:url(imagens/bgs/bg-seta-lista-clipping.gif) no-repeat center left;margin-bottom:-7px;border-bottom:1px solid #a5ab7f;padding-bottom:3px;margin-top:3px;}
#page-clipping #sidebar ul li.yearitem a.clipping-year-on {background:url(imagens/bgs/bg-seta-lista-clipping-on.gif) no-repeat;color:#cbdb2a;border-bottom:1px solid #a5ab7f;padding-bottom:3px;margin-top:8px;}

#page-clipping #sidebar ul li.yearitem {overflow:hidden;background:none;width:286px;border:none;margin-left:6px;}
#page-clipping #sidebar ul li.yearitem ul.yearlist { background:none;}
#page-clipping #sidebar ul li.yearitem ul.yearlist span.clipping-date {color:#828667;font-weight:bold;font-size:11px;text-transform:uppercase;float:left;}
#page-clipping #sidebar ul li.yearitem ul.yearlist span.clipping-text {font-size:11px;color:#424242;font-weight:normal;margin-left:77px; display:block;}
#page-clipping #sidebar ul li.yearitem ul.yearlist li {border-bottom:2px solid #e3e5d0;font-size:11px;padding-top:7px; background:none;}
#page-clipping #sidebar ul li.yearitem ul.yearlist li.border-off {border-bottom:none;}
#page-clipping #sidebar ul li.yearitem ul.yearlist li a {text-decoration:none;}
#page-clipping #sidebar ul li.yearitem ul.yearlist li.link-clipping-on span.clipping-text {font-weight:bold;color:#000;background:none;}

#page-clipping #content ul#lista-clipping li {display:none;}
#page-clipping #content ul#lista-clipping li.clipping-selecionado {display:block;}
#page-clipping #content p {color:#000;font-size:12px;line-height:20px;margin-left:0px;}
#page-clipping #content p a {color:#00acb2;}
#page-clipping #content p a:hover{text-decoration:underline;}


/**perguntas frequentes**/
#page-perguntas-frequentes ul#main-menu li#main-menu-on a{margin-top:-10px;padding-top:11px;}
#page-perguntas-frequentes {background:url(imagens/headers/bg-identification-faqs.gif) no-repeat right 129px;}
#page-perguntas-frequentes #identification h2 {background:url(imagens/titles/bg-title-faqs.gif) no-repeat;width:135px;height:46px;margin-bottom:21px;}
#page-perguntas-frequentes #identification p {background:url(imagens/titles/bg-p-identification-faqs.gif) no-repeat;width:200px;height:44px;}
#page-perguntas-frequentes #sidebar ul {background:url(imagens/bgs/bg-ul-sidebar2.gif) no-repeat;}
#page-perguntas-frequentes #content {background:none;}
#page-perguntas-frequentes #content li {font-size:12px;font-weight:bold;height:31px;overflow:hidden;}
#page-perguntas-frequentes #content li a {padding-top:6px;padding-left:9px;border-bottom:1px solid #b9bca1;color:#000;height:24px;display:block;}
#page-perguntas-frequentes #content li a.faq-close {background:url(imagens/bgs/bg-seta-lista-faqs.gif) no-repeat left;}
#page-perguntas-frequentes #content li a.faq-open {background:url(imagens/bgs/bg-seta-lista-faqs-visited.gif) no-repeat left 6px;color:#8c8f6e;}
#page-perguntas-frequentes #content li a:hover {background:url(imagens/bgs/bg-seta-lista-faqs-hover.gif) no-repeat left;color:#41bfc2;}
#page-perguntas-frequentes #content p {margin-left:0px;font-weight:normal;line-height:18px;color:#323232;font-size:11px;background-color:#e3e5ce;padding:13px 20px; padding-bottom:35px;margin-bottom:5px;display:table;}

#page-perguntas-frequentes #content p, x:default {height:150px;width:540px;}

/**fale-conosco**/
#page-fale-conosco ul#main-menu li#main-menu-on a{background:none;color:#5a5a5a;}
#page-fale-conosco {background:url(imagens/headers/bg-identification-faleconosco.gif) no-repeat right 135px;min-height:500px;}
#page-fale-conosco #identification h2 {background:url(imagens/titles/bg-title-fale-conosco.gif) no-repeat;width:304px;height:44px;margin-bottom:23px;}
#page-fale-conosco #identification p {background:url(imagens/titles/bg-p-identification-faleconosco.gif) no-repeat;width:228px;height:44px;}
#page-fale-conosco #sidebar li {line-height:16px;margin-bottom:7px;}
#page-fale-conosco #sidebar li  h3 {color:#cbdb2a;font-size:13px;font-weight:bold;margin-bottom:6px;}
#page-fale-conosco #content h3 a {color:#fff;font-weight:normal;}
#page-fale-conosco #content h3 a:hover {text-decoration:underline;}
#page-fale-conosco #content p#alert {color:#ff0000;font-size:11px;margin-bottom:20px;background:url(imagens/bgs/bg-p-fale-conosco.gif) no-repeat left center;padding-left:16px;margin-left:0px;display:none;}
#page-fale-conosco #content li {margin-bottom:10px;}
#page-fale-conosco #content fieldset {clear:left;}
#page-fale-conosco #content label {color:#000;font-weight:normal;font-size:12px;float:left;width:94px;padding-top:9px;}
#page-fale-conosco #content input {width:436px;height:17px;border:1px solid #ced0b6; color:#2d2d2d;font-size:12px; padding:5px;}
#page-fale-conosco #content input#ddd {width:36px;}
#page-fale-conosco #content input#telefone {width:106px;}
#page-fale-conosco #content textarea {width:446px;height:117px;border:1px solid #ced0b6;}
#page-fale-conosco #content li input.bt-enviar {
background:url(imagens/bgs/bt-enviar.gif) no-repeat;
width:89px;
height:29px;
line-height:60px;
display:block;
margin-left:94px;
border:none;
text-indent:-999em;
cursor:pointer;
}
#page-fale-conosco #content li input.bt-reset,
#page-fale-conosco #content li a span {display:none;}
#page-fale-conosco #content ul#links-sucesso {clear:left;}
#page-fale-conosco #content ul#links-sucesso li {height:20px;}
#page-fale-conosco #content ul#links-sucesso li a {color:#00acb2;font-size:12px;text-decoration:underline;display:block;background:none;width:auto;margin:0;}

/**depoimentos**/
#page-depoimentos ul#main-menu li#main-menu-on a{margin-top:-10px;padding-top:11px;background:url(imagens/headers/bg-main-menu-on-depo.gif) no-repeat;width:106px;height:40px;}
#page-depoimentos {background:url(imagens/headers/bg-identification-depoimentos.gif) no-repeat right 140px;min-height:500px;}
#page-depoimentos #identification h2 {background:url(imagens/titles/bg-title-depoimentos.gif) no-repeat;width:308px;height:55px;margin-bottom:12px;}
#page-depoimentos #identification p {background:url(imagens/titles/bg-p-identification-depoimentos.gif) no-repeat;width:223px;height:44px;}
#page-depoimentos #sidebar ul {background:url(imagens/bgs/bg-ul-sidebar2.gif) no-repeat;}

#page-depoimentos #content {background:none;}
#page-depoimentos #content li {margin-bottom:18px;}
#page-depoimentos #content li img {float:left;}
#page-depoimentos #content li p {color:#000;font-size:11px;background:url(imagens/bgs/bg-autor-depo.gif) no-repeat left center #cfe215;padding-left:11px;padding-right:12px;float:left;margin:0;margin-left:115px;margin-top:-38px;}
#page-depoimentos #content li cite {color:#000;font-style:italic;font-size:13px;display:block;padding:15px;background-color:#dee2c3;width:551px;clear:both;}


/**portfolio-projetos-ativos**/
#page-portfolio-projetos-ativos ul#main-menu li#main-menu-on a{background:none;color:#5a5a5a;}
#page-portfolio-projetos-ativos {background:url(imagens/headers/bg-identification-portfolio.gif) no-repeat right 108px;min-height:500px;}
#page-portfolio-projetos-ativos #identification h2 {background:url(imagens/titles/bg-title-portfolio.gif) no-repeat;width:174px;height:44px;margin-bottom:23px;}
#page-portfolio-projetos-ativos #identification p {background:url(imagens/titles/bg-p-identification-portfolio.gif) no-repeat;width:210px;height:44px;}

#page-portfolio-projetos-ativos #content {background:none;padding-left:0px;margin-top:0px;}
#page-portfolio-projetos-ativos #content ul#abas {margin-left:10px;}
#page-portfolio-projetos-ativos #content ul#abas li{font-size:11px;font-weight:bold;color:#fff;height:24px;float:left;margin-right:2px;padding-top:7px;text-align:center;margin-bottom:-3px;}
#page-portfolio-projetos-ativos #content ul#abas a{color:#fff;display:block;}
#page-portfolio-projetos-ativos #content ul#abas li.on {color:#90927e;}
#page-portfolio-projetos-ativos #content ul#abas li#projetos-ativos {width:117px;background:url(imagens/bgs/bg-aba-projetos-ativos-on.gif) no-repeat;}
#page-portfolio-projetos-ativos #content ul#abas li#projetos-desenvolvimento {width:194px;background:url(imagens/bgs/bg-aba-projetos-desenvolvimento-off.gif) no-repeat;margin-top:3px;}

#page-portfolio-projetos-ativos #content ul#lista-portfolio {clear:left;background:url(imagens/bgs/bg-main-list-portfolio.gif) no-repeat top;width:920px;padding-top:11px;}
#page-portfolio-projetos-ativos #content ul#lista-portfolio li {width:920px;height:53px;overflow:hidden;border-top:1px solid #bbbea5;margin-bottom:2px;}
#page-portfolio-projetos-ativos #content ul#lista-portfolio li a.menu-portfolio-closed {display:block;height:53px;background-color:#e6e9d2;}
#page-portfolio-projetos-ativos #content ul#lista-portfolio li h6 {color:#313131;font-size:18px;font-weight:bold;letter-spacing:-0.03em;line-height:16px;background:url(imagens/bgs/bg-seta-lista-portfolio-off.gif) no-repeat 0px 17px;padding-left:23px;margin-left:15px;padding-top:12px;}
#page-portfolio-projetos-ativos #content ul#lista-portfolio li h6 span {color:#373737;font-size:11px;font-weight:normal;letter-spacing:0.00em;}
#page-portfolio-projetos-ativos #content ul#lista-portfolio li div {height:305px;}
#page-portfolio-projetos-ativos #content ul#lista-portfolio li div.show-item {display:block;}
#page-portfolio-projetos-ativos #content ul#lista-portfolio li div.hide-item {display:none;}
#page-portfolio-projetos-ativos #content ul#lista-portfolio li p {color:#e6e9d2;font-size:11px;line-height:14px;height:30px;border-left:1px solid #e6e9d2;margin-left:250px;margin-top:-34px;padding-left:15px;}
#page-portfolio-projetos-ativos #content ul#lista-portfolio li a:hover, #page-portfolio-projetos-ativos #content ul#lista-portfolio a.menu-portfolio-open {background:url(imagens/bgs/bg-li-on-portfolio.gif) repeat-x;display:block; height:53px;}
#page-portfolio-projetos-ativos #content ul#lista-portfolio li a:hover p, #page-portfolio-projetos-ativos #content ul#lista-portfolio a.menu-portfolio-open p {color:#999a8d;font-size:11px;line-height:14px;height:30px;border-left:1px solid #cacdb2;margin-left:250px;margin-top:-34px;padding-left:15px;cursor:pointer;}
#page-portfolio-projetos-ativos #content ul#lista-portfolio li a:hover h6, #page-portfolio-projetos-ativos #content ul#lista-portfolio a.menu-portfolio-open h6 {background:url(imagens/bgs/bg-seta-lista-portfolio-on.gif) no-repeat 0px 20px;}


/**portfolio-projetos-desenvolvimento**/
#page-portfolio-projetos-desenvolvimento ul#main-menu li#main-menu-on a{background:none;color:#5a5a5a;}
#page-portfolio-projetos-desenvolvimento {background:url(imagens/headers/bg-identification-portfolio.gif) no-repeat right 108px;min-height:500px;}
#page-portfolio-projetos-desenvolvimento #identification h2 {background:url(imagens/titles/bg-title-portfolio.gif) no-repeat;width:174px;height:44px;margin-bottom:23px;}
#page-portfolio-projetos-desenvolvimento #identification p {background:url(imagens/titles/bg-p-identification-portfolio.gif) no-repeat;width:210px;height:44px;}

#page-portfolio-projetos-desenvolvimento #content {background:none;padding-left:0px;margin-top:0px;}
#page-portfolio-projetos-desenvolvimento #content ul#abas {margin-left:10px;}
#page-portfolio-projetos-desenvolvimento #content ul#abas li{font-size:11px;font-weight:bold;color:#fff;height:24px;float:left;margin-right:2px;padding-top:7px;text-align:center;margin-bottom:-3px;}
#page-portfolio-projetos-desenvolvimento #content ul#abas a{color:#fff;display:block;}
#page-portfolio-projetos-desenvolvimento #content ul#abas li.on {color:#90927e;}
#page-portfolio-projetos-desenvolvimento #content ul#abas li#projetos-ativos {width:117px;background:url(imagens/bgs/bg-aba-projetos-ativos-off.gif) no-repeat;margin-top:3px;}
#page-portfolio-projetos-desenvolvimento #content ul#abas li#projetos-ativos2 {
	width:117px;
	background:url(imagens/bgs/bg-aba-projetos-ativos-on.gif) no-repeat;
}
#page-portfolio-projetos-desenvolvimento #content ul#abas li#projetos-desenvolvimento {width:194px;background:url(imagens/bgs/bg-aba-projetos-desenvolvimento-on.gif) no-repeat;}

#page-portfolio-projetos-desenvolvimento #content ul#abas li#projetos-desenvolvimento2 {
	width:194px;
	background:url(imagens/bgs/bg-aba-projetos-desenvolvimento-off.gif) no-repeat;
	margin-top: 3px;
}

#page-portfolio-projetos-desenvolvimento #content ul#main-list {clear:left;background:url(imagens/bgs/bg-main-list-portfolio.gif) no-repeat top;width:920px;padding-top:22px;}
#page-portfolio-projetos-desenvolvimento #content ul#main-list li {float:left;margin-right:3px;margin-left:1px;margin-top:4px;}
#page-portfolio-projetos-desenvolvimento #content ul#main-list li img{border-right:1px solid #dee0d8;border-bottom:1px solid #dee0d8;}

/**vantagens**/
#page-vantagens ul#main-menu li#main-menu-on a{margin-top:-10px;padding-top:11px;background:url(imagens/headers/bg-main-menu-on-vantagens.gif) no-repeat;width:94px;height:40px;}
#page-vantagens {background:url(imagens/headers/bg-identification-vantagens.gif) no-repeat right 108px;min-height:500px;}
#page-vantagens #identification h2 {background:url(imagens/titles/bg-title-vantagens.gif) no-repeat;width:299px;height:44px;margin-bottom:23px;}
#page-vantagens #identification p {background:url(imagens/titles/bg-p-identification-vantagens.gif) no-repeat;width:261px;height:41px;}
#page-vantagens #sidebar ul {background:url(imagens/bgs/bg-ul-sidebar.gif) no-repeat;}
#page-vantagens #content {background:none;}
#page-vantagens #content ul {clear:both;}
#page-vantagens #content ul li {font-size:20px;font-weight:bold;letter-spacing:-0.02em;line-height:15px;width:582px;overflow:hidden;height:51px;}
#page-vantagens #content ul li a {display:block;padding-left:50px;height:40px;border-bottom:1px solid #b9bca1;padding-top:10px;background-repeat:no-repeat;}
#page-vantagens #content ul li a.link-vantagem-off {color:#323232;background-position:0 -3px;}
#page-vantagens #content ul li a.link-vantagem-on, #page-vantagens #content ul li a:hover {color:#01acb6;background-position:0 -58px;}

#page-vantagens #content ul li span {font-size:12px;font-style:italic;font-weight:normal;letter-spacing:0em;}
#page-vantagens #content ul li span {color:#636363;}
#page-vantagens #content ul p {font-size:11px;font-weight:normal;color:#000;letter-spacing:normal;line-height:17px;display:table;padding-bottom:65px !important;background-color:#e3e5ce;margin-left:0px;padding:10px 20px;margin-bottom:0;}

/*hack-ff3*/
#page-vantagens #content ul li#flexibilidade p, x:default {height:200px;}
#page-vantagens #content ul li#parcerias p, x:default {height:150px;}
#page-vantagens #content ul li#interface p, x:default {height:250px;}
#page-vantagens #content ul li#relacionamento p, x:default {height:145px;}
#page-vantagens #content ul li#pagamento p, x:default {height:130px;}
#page-vantagens #content ul li#seguranca p, x:default {height:144px;}
#page-vantagens #content ul li#atualizacoes p, x:default {height:161px;}
#page-vantagens #content ul li#facavocemesmo p, x:default {height:147px;}

#page-vantagens #content ul li#flexibilidade a  {background-image:url(imagens/bgs/bg-li-vantagens-flexibilidade.gif);}
#page-vantagens #content ul li#parcerias a {background-image:url(imagens/bgs/bg-li-vantagens-parcerias.gif);}
#page-vantagens #content ul li#interface a {background-image:url(imagens/bgs/bg-li-vantagens-interface.gif);}
#page-vantagens #content ul li#relacionamento a {background-image:url(imagens/bgs/bg-li-vantagens-relacionamento.gif);}
#page-vantagens #content ul li#pagamento a {background-image:url(imagens/bgs/bg-li-vantagens-pagamento.gif);}
#page-vantagens #content ul li#seguranca a {background-image:url(imagens/bgs/bg-li-vantagens-seguranca.gif);}
#page-vantagens #content ul li#atualizacoes a {background-image:url(imagens/bgs/bg-li-vantagens-atualizacoes.gif);}
#page-vantagens #content ul li#facavocemesmo a {background-image:url(imagens/bgs/bg-li-vantagens-facavocemesmo.gif);}


/**especificacoes**/
#page-especificacoes ul#main-menu li#main-menu-on a{margin-top:-10px;padding-top:11px;background:url(imagens/headers/bg-main-menu-on-especificacoes.gif) no-repeat;width:125px;height:40px;}
#page-especificacoes {background:url(imagens/headers/bg-identification-especificacoes.gif) no-repeat right 144px;}
#page-especificacoes #identification h2 {background:url(imagens/titles/bg-title-especificacoes.gif) no-repeat;width:331px;height:55px;margin-bottom:12px;}
#page-especificacoes #identification p {background:url(imagens/titles/bg-p-identification-especificacoes.gif) no-repeat;width:280px;height:43px;}

#page-especificacoes #content {padding-left:0px;background:none;}
#page-especificacoes #content ul li h3 {margin-left:30px;background:none;font-size:20px;font-weight:bold;letter-spacing:-0.03em;color:#323232;border-bottom:1px solid #b9bca1;width:582px;padding-bottom:7px;}
#page-especificacoes #content ul li img {margin-left:30px;}
#page-especificacoes #content ul li p a {color:#aec300;font-weight:bold;text-decoration:underline;}
