a img {
   border: none;
}
body{
   color: #000000;
   font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif;
   margin: 0;
   padding: 0;
}
body.clientes, body.servicos, body.saibamais {
   background: url(../images/azul.gif) #FFFFFF repeat-y scroll;
}
body.shome {
   background-image: none;
}
dd, .saibamais ol li {
   margin: 0;
   padding: 0;
}
h1 {
   color: #0088A3;
   font: bold 1.4em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h1{
   background: #F6AF27 no-repeat;
   clear: both;
   font-size: .1em;
   height: 29px;
   line-height: 29px;
   margin: 0;
   min-width: 772px;
   padding: 0;
   text-indent: -5000px;
   width: 100%;
}
h2 {
   color: #0088A3;
   font: bold 1em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h3{
   color: #0088A3;
   font: bold 1em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;

}
h4 {
   clear: both;
   font: bold 1em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin: 1em 0 0;
}
h4 + p, .shome h3 + p, #ah, #tu {
   margin-top: 0;
}
img#credibilidade {
   float: left;
}
p.mais {
   margin-top: 0;
}
.artigos #artigos dd.fonte {
   border-bottom: 1px dotted #808080;
   margin-bottom: 1.5em;
   padding-bottom: 1.5em;
}
.artigos #artigos dd.titulo {
   color: #0088A3;
}
.artigos h1 {
   background-image: url(../images/TitArtigos.gif);
}
.bc a.bc,.ms a.ms,.dt a.dt,.gv a.gv,.sh a.sh,.va a.va,.em a.em,.em a.em,.im a.im,.ib a.ib,.oi a.oi,.pt a.pt,.cn a.cn,.gl a.gl,.vg a.vg,.es a.es,.nk a.nk,.gf a.gf,.io a.io,.ob a.ob{
   color: #000000 ! important;
   cursor: text;
   font-weight: bold ! important;
}
.btvoltar {
   float: right;
}
.clientes #conteudo dl, .clientes #conteudo p, .clientes #conteudo h3 {
   margin-left: 225px;
}
.clientes #conteudo img {
   float: left;
   margin-bottom: 1em;
}
.clientes #corpo dt {
   margin-bottom: 0;
}
.clientes #lateral {
   color: #0088A3;
   font-weight: bold;
   line-height: 1.5em;
   margin: 0;
   padding: 17px 0 17px 20px;
}
.clientes #lateral a:link{
   background-color: transparent;
   color: #000000;
   font-weight: normal;
   text-decoration: none;
}
.clientes #lateral a:visited{
   background-color: transparent;
   color: #666666;
   font-weight: normal;
   text-decoration: none;
}
.clientes #lateral a:hover {
   clear: left;
   font-weight: bold;
   margin: 1em 0;
}
.clientes #lateral li, .clientes #lateral ul{
   list-style: none;
   margin: 0;
   padding: 0;
}
.clientes #lateral ul{
   margin-bottom: 1.2em;
}
.clientes dt {
   font-weight: bold;
   margin: 1em 0;
}

.clientes h1 {
   background-image: url(../images/TitClientes.gif);
}

.clientes_lista {
	margin-left: 22em;
}
.clientes_lista li {
	list-style: square;
	padding-bottom: .4em;
	padding-top: 0px;
	line-height: 15px;
}

.consulta h1 {
   background-image: url(../images/TitConsultoria.gif);
}
.fale #dir, .consulta #dir {
   float: left;
   margin: 2em 0 2em -1px;
   width: 320px;
   border-left: 1px solid #808080;
   padding-left: 20px;
}
.fale #dir p, .consulta #dir p {
   float: right;
}
.fale #esq, .consulta #esq {
   border-right: 1px solid #808080;
   margin: 2em 0;
   padding-right: 20px;
   width: 300px;
}
#esq {
   float: left;
   margin-top: 1em;
   width: 350px;
   margin-right:20px;
   display:inline;
}
.obrigatorio {
   color: #CD7400;
   font-weight: bold;
}
.fale dd {
   margin-left: 2em;
}
.fale dl {
   background-color: transparent;
   color: #FF0000;
}
.fale dt {
   font-weight: bold;
}
.fale h1 {
   background-image: url(../images/TitFaleConosco.gif);
}
.fale p, .consulta p {
   margin: .25em 0;
}
textarea, input {
   background-color: #EFEFEF;
   color: #000000;
   font-size: 11px;
}
.home #artigos{
   float: left;
   margin-top: 1em;
   width: 722px;
   display:inline;
   margin-left:24px;
}

.home #artigos p.mais{
   float: left;
   width: 85%;
}

.home #artigos div.list{
   float:left;
   width: 360px;
   min-height:145px;
}

* html .home #artigos div.list{
	height:135px;
}

.home #artigos div.list dl{
   float:left;
   width: 90%;
}
.home #chamadas {
   background-color: #E6EBEC; /*min-height: 113px;*/
   float: left;
   width: 100%;
}
.home #chamadas div {
   float: left; /*background: url(../images/h_bg_pont.gif) no-repeat bottom left;
   border-left: 1px dotted #005E71;*/
   margin-top: 5px;
   width: 187px;
}
.home #chamadas div h2 {
   background:none;
   font-size:1.0em;
   height: 13px;
   margin: 0;
   padding-left: 11px;
   text-indent:0px;
}
.home #chamadas div p {
   font-size: .9em;
   margin: 0;
   padding: 5px 11px;
}
.home #chamadas div p a:link {
   color: #000000;
   text-decoration: none;
}
.home #chamadas div p a:visited {
   color: #000000;
   text-decoration: none;
}
.home #chamadas div p a:hover {
   text-decoration: underline;
}
/*.home #chamadas div.clientes h2 {
   background-image: url(../images/h_clientes.gif);
}*/
/*.home #chamadas div.roi h2 {
   background-image: url(../images/h_retornoinvest.gif);
}*/
.home #chamadas div.saibamais {
   display: inline;
   margin-left: 11px;
}
/*.home #chamadas div.saibamais h2 {
   background-image: url(../images/h_tit_saibamais.gif);
}*/
.home #chamadas div.servicos h2 {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
   /*background-image: url(../images/h_servicos.gif);*/
}
.home #consulta h2 {
  /* background-image: url(../images/h_ConsultoriaOnLine.gif);*/
   height: 13px;
}
.home #conteudo {
   top: 0;
}
.home #conteudo, .home #botoes, .roi #conteudo, .roi #botoes, .fale #conteudo, .fale #botoes, .shome #conteudo, .shome #botoes, .artigos #conteudo, .artigos #botoes, .consulta #conteudo, .consulta #botoes {
   width: 746px;
}
.home #corpo {
   width: auto;
   float:left;
}
.home #foco {
   background: url(../images/h_img.jpg) #F6AF27 no-repeat 437px 0;
}
.home #foco p {
   margin: 0 0 0 18px;
   padding-bottom: 1em;
   width: 420px;
}
.home h1 {
   background:none;
   font-size:1.2em;
   height: auto;
   margin:0 0 0 18px;
   padding:5px 0 0 0;
   color:#fff;
   text-indent:0px;
   width:auto;
}
.home.servicos #conteudo {
   top: 39px;
}
.mais a, a .mais {
   font-size: .9em;
   font-weight: bold;
}
.mais a:link, .mais a:visited, a:link .mais, a:visited .mais {
   background-color: transparent;
   color: #01748B;
   text-decoration: none;
}
.mais a:hover, a:hover .mais {
   text-decoration: underline;
}
.paginacao {
   text-align: center;
}
.roi h1 {
   background-image: url(../images/TitRetornoInves.gif);
}
.roi ul, .saibamais ul {
   list-style: square;
}
.saibamais #lateral {
   font-size: .9em;
}
.saibamais #lateral h2 {
   color: #000000;
}
.saibamais #lateral h3 {
   margin-bottom: 0;
}
.saibamais #lateral h3+p {
   margin-top: 0;
}
.saibamais h1 {
   background-image: url(../images/TitSaibaMAis.gif);
}
.saibamais h2.tit01 {
   /*background: url(../images/Tit01.gif) #FFFFFF no-repeat;*/
   background: none;
   font-size: 1.2em;
   margin: 10px 0 0 0;
   padding: 0;
   text-indent: 0px;
   width: auto;
}
.saibamais h2.tit02 {
   /*background: url(../images/TitUsabilidade.gif) #FFFFFF no-repeat;*/
   background: none;
   font-size: 1em;
   /*height: 55px;*/
   line-height: 18px;
   margin: 0;
   padding: 0;
   text-indent:0px;
   width:auto;
}

.saibamais h2.tit02 span{
   color:#000;
   display:block;
   font-size: .1em;
}
.saibamais ol {
   list-style-type: none;
   margin: 2.5em 0;
   padding: 0;
}
.saibamais ol li img {
   margin-right: 1ex;
}
.servicos #lateral dd {
   background-color: #FFFFFF;
   border-top: 1px solid #E6EBEC;
   color: #015465;
   font-weight: bold;
   margin: 0;
   padding: 1ex 0 0;
   text-indent: 20px;
}
.servicos #lateral dd.primeiro {
   border-top: none;
}
.servicos #lateral dd.situacao {
   background: url(../images/servicos/BarraBottom.gif) #FFFFFF no-repeat bottom;
   border-top: none;
   padding-top: 0;
}
.servicos #lateral dd.situacao ul {
   padding-top: 0;
}
.servicos #lateral dd.ultimo {
   background: url(../images/servicos/BarraBottom.gif) #FFFFFF no-repeat bottom;
}
.servicos #lateral dl {
   margin: 0 0 1em 0;
   padding: 0;
   width: 210px;
}
.servicos #lateral dt {
   background-color: #FF0000;
}
.servicos #lateral dt.fases {
   background: transparent url(../images/servicos/SubTitFases.gif) no-repeat;
   font-size: .1em;
   height: 22px;
   line-height: 22px;
   margin: 15px 0 0;
   text-indent: -5000px;
}
.servicos #lateral dt.situacao {
   background: transparent  url(../images/servicos/SubTitSituacao.gif) no-repeat;
   font-size: .1em;
   height: 19px;
   line-height: 19px;
   margin: 15px 0 0;
   text-indent: -5000px;
}
.servicos #lateral li {
   background: none no-repeat scroll 1em .6em;
   font-weight: normal;
   line-height: 18px;
   list-style: none;
   margin: 0;
   padding: 0 12.5px 0 0.2em;
}
.servicos #lateral p {
   background: transparent url(../images/bullet.gif) no-repeat scroll 90px 5px;
   font-size: .9em;
   font-weight: bold;
   padding-right: 25px;
}
.servicos #lateral ul {
   margin: 0;
   padding: .75ex 0 1ex;
}
.servicos h1 {
   background-image: url(../images/TitServicos.gif);
}
.servicos h2 {
   font: bold 1.25em Arial, Helvetica, sans-serif;
}
.servicos.aa #lateral .usaraqui,.servicos.ab #lateral .usaraqui,.servicos.ac #lateral .usaraqui,.servicos.ah #lateral .usaraqui,.servicos.ai #lateral .usaraqui,.servicos.cs #lateral .usaraqui,.servicos.me #lateral .usaraqui,.servicos.qo #lateral .usaraqui,.servicos.tu #lateral .usaraqui,.servicos.w #lateral .usaraqui{
   background-image: url(../images/bullet.gif);
 }
/*.servicos.aa #lateral .usaraqui, .servicos.aa #lateral p {
   background-image: url(../images/servicos/aa.gif);
}
.servicos.ab #lateral .usaraqui, .servicos.ab #lateral p {
   background-image: url(../images/servicos/ab.gif);
}
.servicos.ac #lateral .usaraqui, .servicos.ac #lateral p {
   background-image: url(../images/servicos/ac.gif);
}
.servicos.ah #lateral .usaraqui, .servicos.ah #lateral p {
   background-image: url(../images/servicos/ah.gif);
}
.servicos.ai #lateral .usaraqui, .servicos.ai #lateral p {
   background-image: url(../images/servicos/ai.gif);
}
.servicos.cs #lateral .usaraqui, .servicos.cs #lateral p {
   background-image: url(../images/servicos/cs.gif);
}
.servicos.me #lateral .usaraqui, .servicos.me #lateral p {
   background-image: url(../images/servicos/me.gif);
}
.servicos.qo #lateral .usaraqui, .servicos.qo #lateral p {
   background-image: url(../images/servicos/am.gif);
}
.servicos.tu #lateral .usaraqui, .servicos.tu #lateral p {
   background-image: url(../images/servicos/tu.gif);
}
.servicos.w #lateral .usaraqui, .servicos.w #lateral p {
   background-image: url(../images/servicos/w.gif);
}*/
.shome h2 {
   /*background: url(../images/servicos/SubTit.gif) #FFFFFF no-repeat;*/
   background: none;
   font-size: 1.2em;
   /*height: 49px;
   line-height: 49px;*/
   margin: 10px 0 0 0;
   padding: 0;
   text-indent: 0px;
   width:auto;
}
.shome h3 {
   margin-bottom: 0;
}

.shome h3 a{
   color:#0088A3;
   text-decoration:none;
}

.shome h3 a:hover{
   text-decoration:underline;
}
.shome p a:link span {
   background-color: transparent;
   color: #0000FF;
}
.shome p a:link, .shome p a:visited {
   background-color: transparent;
   color: #000000;
   text-decoration: none;
}
.shome p a:visited span {
   background-color: transparent;
   color: #800080;
}
.shome p a:hover span {
   text-decoration: underline;
}
#artigos dd a:link {
   color: #000000;
   text-decoration: none;
}
#artigos dd a:visited {
   color: #808080;
   text-decoration: none;
}
#artigos dd a:hover {
   text-decoration: underline;
}
#artigos dd, #artigos dd {
   font-size: .9em;
}
#artigos dd.autor {
   font-style: italic;
}
#artigos dd.fonte {
   /*margin-bottom: 1em;*/
}
#artigos dd.titulo {
   color: #D78E01;
   font-size: 1.1em;
   font-weight: bold;
}
#artigos h2 {
   /*background-image: url(../images/h_ArtigosWeb.gif);*/
   height: 13px;
}
#artigos h2, .home #consulta h2 {
   /*background-repeat: no-repeat;*/
   font-size: 1em;
   margin: 0;
   padding: 0;
   /*text-indent: -5000px;*/
}
#botoes{
   border-bottom: 1px solid #D1D1D1;
   line-height: 1em;
   padding-top: 10px;
   position: absolute;
   right: 0;
   top: 0;
   width: 530px;
}
#botoes p {
   margin: 0;
}
.home #botoespe {
   border-top: 1px solid #D1D1D1;
   clear: both;
   padding: 0;
   width:90%;
   float:left;
   margin-left:24px !important;
   display:inline;
}
#botoespe {
   border-top: 1px solid #D1D1D1;
   clear: both;
   margin: 1em 0 0 ! important;
   padding: 0;
}
#botoespe .btvoltar img {
   margin: 0;
   padding: 0;
}
#botoespe a img {
   border: none;
   margin-left: -1ex;
   padding: 1em 1ex 0;
}
#botoespe span, .servicos #lateral li strong, .servicos #lateral p strong, .skipnav, .sepvoltar, #botoes noscript span {
   display: none ! important;
}
#cabeca {
   background: url(../images/int_bg_body.gif) #FFFFFF repeat-x scroll;
   float:left;
   width:100%;
}
#conteudo{
   position: absolute;
   right: 0;
   top: 39px;
   width: 530px;
}
#coord {
   border-top: 1px dotted #808080;
   padding-top: 1.5em;
}
#corpo {
   position: relative;
   width: 772px;
}
#dir {
   float: left;
   margin-top: 1em;
   width: 360px;
}
#enviar {
   float: right;
   clear: right;
}
#lateral {
   left: -236px;
   position: absolute;
   top: -39px;
   width: 212px;
}
#maoroi {
   float: right;
   margin: 0 0 1em 2em;
}
#nav{
   background-color: #0097B5;
   border-bottom: 1px solid #000000;
   border-top: 1px solid #000000;
   color: #FFFFFF;
   font-family: Arial,Helvetica,sans-serif;
   line-height: 1.6em;
   min-width: 772px;
}
#nav a:link,#nav a:visited{
   background-color: transparent;
   color: #FFFFFF;
   font-weight: bold;
   padding: 0 1.5ex;
   text-decoration: none;
}
#nav a:hover{
   color: #F6AF27;
}
#nav li{
   border-right: 1px solid #B3DCE4;
   display: inline;
   list-style: none;
   margin: 0;
   padding: 0;
}
#nav ul{
   background-color: #0088A3;
   border-left: 1px solid #B3DCE4;
   list-style: none;
   margin: 0 0 0 228px;
   padding: 0;
   white-space: nowrap;
}
#sep {
   float: right;
}
#sirius {
   left: 653px;
   margin: 0;
   position: absolute;
   top: 0;
}
#titulo{
   background: url(../images/header_new.gif) no-repeat 229px 0;
   height: 86px;
   position: relative;
   width: 772px;
}
#titulo a img {
   display: block;
}
