@charset "utf-8";
/* CSS Document */
@import url("../reset.css");
body{
/*background-color:#B82107;*/
background-color:#000000;
}
#aguarde{
width:628px;
height:190px;
left:50%;
top:50%;
margin-left:-314px;
margin-top:-100px;
position:absolute;
}
*  {
	padding: 0;
	margin: 0;
	text-align:left;
}
a {
	color:#FF6600;
	text-decoration: none;
  }
a:hover{
	text-decoration:underline;

}

p{
	line-height:30px;
	margin-bottom:20px;
}
b{
font-weight:bold;
color:#666666;
}
em{
font-style:italic;

}
ul{
list-style:none;
}
br
{
  clear: left;
}
h1{
	font-size:15px;
	font-weight:bold;
	color:#B31011;
	margin: 8px 20px 10px 15px;
}

h4{
	font-size:17px;
	font-weight:bold;
	color:#999999;
	margin: 15px 20px 10px 15px;
}
label
{
  float: left;
  padding: 7px;
  width: 75px;
  height: 30px;
  vertical-align: top;
  
}
input[type="text"], textarea
{
  padding: 5px;
  width: 300px;
  border: solid 1px #CCC;
}

input[type="submit"]
{
  margin-top: 5px;
  padding: 5px;
  border: solid 1px #CCC;
  color: #FFF;
  font-weight: bold;
  background: #CD3333;
}
[type="button"]
{
  padding: 5px;
  margin: 20px 0px 25px 0px;
  border: solid 1px #CCC;
  color: #FFF;
  font-weight: bold;
  background: #CD3333;
}

form
{
  margin: 10px 10px 0px 10px;
  padding: 10px;
}
.ver_todos{
	float:right;
	margin:-30px 60px 0px -10px;
}
.ver_todas{
	float:right;
	margin:-35px 30px 0px -10px;
}
.ver_todas_sidebox{
	margin:-20px 0px 0px 0px;
	float:left;
}

#geral{
left:50%;
top:0;
margin-left:-389px;
width:776px;
position:absolute;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
z-index:1;
}
#fundo_flash{
position:absolute;
z-index:0;
width:100%;
height:100%;
left:0;
top:0;

}
#topo{
	height: 190px;
}
#menu{
	height:35px;
  width: 776px;
  margin: auto;
  _height:35px;
  background: url("../a_imagens/topo_content.gif") left bottom no-repeat;
}
#menu ul li{
width:85px;
  float:left;
  list-style:none;
  margin: -2px 5px 0px 5px;
	padding:5px 0px 0px 0px;
	color:#FFFFFF;
	text-align:center;
}

.menu_link a{
    color:#FFF;
		text-decoration:none;
}
.menu_link a:hover{
    color:#FFCC99;
		text-decoration:none;
}

.pagina_atual {
  width:139px;
  height:28px;
  background:url(../a_imagens/menu_fundo.jpg) 1px 2px no-repeat;
  text-align:center;
	color:#990000;
  }
.pagina_atual a{
	color:#990000;
	font-weight:bold;
  }




#coluna_direita{
	position:relative;
	float: right;
	width: 233px;
}
#fique_ligado{
		padding:0px 10px 0px 15px;
}
#mercado{
		padding:10px 10px 0px 15px;
}


.sidebox {
	background: #FFF url("../a_imagens/tema/bg-sidebox-middle.gif") top left;
	border-bottom: 20px solid #FFF;
}
.sidebox h3#fiqueligado {
	background: #FFF url("../a_imagens/tema/bg-sidebox-fique_ligado.gif") top left;
	height: 55px;
	text-indent:-9999px;
}
.sidebox h3#topoMercado {
	background: #FFF url("../a_imagens/tema/bg-sidebox-mercado.gif") top left;
	height: 28px;
	text-indent:-9999px;
}
.sidebox h3#stars {
	background: #FFF url("../a_imagens/tema/bg-sidebox-stars.gif") top left;
	height: 45px;
  text-indent:-9999px;
}
.sidebox h3#outros_canais {
	background: #FFF url("../a_imagens/tema/outros_canais.gif") top left;
	height: 55px;
  text-indent:-9999px;
}
#listagem_outros_contatos{
font-size:12px;
color:#666666;
line-height:15px;


}

.sidebox ul li {
	padding: 10px 10px 8px 21px;
	background: transparent url("../a_imagens/tema/bg-sidebox-recent-comments-li.gif") no-repeat top left;
	font-size: 90%;
}
.sidebox .bottom {
	height: 10px;
	background: transparent url("../a_imagens/tema/bg-sidebox-bottom.gif") no-repeat bottom left;
}
.sidebox #star-text p {
	margin: 0 18px 0 20px;
        color:#666;
}

.clearer {
	height: 1px;
	overflow: hidden;
	margin: -1px 0 0 0;
	clear: both;
}



<!-- noticias novo-->
#coluna_esquerda_noticia{
	float: left;
	width: 300px;
	border:#000000 1px solid;
}

#coluna_direita_noticia{
	float: left;
	width: 300px;
}

<!-- noticias novo fim-->
#video{
   width:480px;
   padding: 0px 10px 10px 10px;
}
#trabalhos_recentes{
   width:499px;
   height:144px;
   background: url("../a_imagens/fundo_recentes.gif") no-repeat;
	 padding:2px 10px 10px 15px;
}

.titulo_noticia{
	font-size:16px;
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.data{
font-size:10px;
}

#rodape{
	float:left;
	width:776px;
	height: 50px;
	background: url("../a_imagens/tema/bg-footer.gif") top left no-repeat;
	text-align:center;
	line-height: 20px;
	padding: 17px 0 0 13px;
	color:#FFFFFF;
}

.listagem_portfolio li{
  float:left;
  list-style:none;
  width:100px;
  text-align:center;
  margin:5px 10px 0px 10px;
}

#listagem_portfolio_interno li{
  float:left;
  list-style:none;
  width:100px;
  height:76px;
  text-align:center;
  margin:10px;
  border:1px solid #ccc;
  overflow:hidden;
}
.listagem_clientes li{
  float:left;
  list-style:none;
  width:150px;
  height:60px;
  margin:20px 10px 10px 10px;
  text-align:center;
}
.listagem_cases li{
  list-style:none;
  width:200px;
  margin:20px 10px 10px 20px;
}

.listagem_radio li{
list-style:none;
  width:480px;
  height:45px;
  margin:20px 10px 10px 0px;
	line-height:20px;
  padding:3px 0px 10px 10px;
  background:url(../a_imagens/tema/bg-post-head.jpg) no-repeat;
}
.radio_titulo{
font-weight:bold;
}

.listagem_video li{
float:left;
list-style:none;
  width:130px;
  height:80px;
  margin:20px 10px 10px 10px;
	border:1px solid #999999;
}


/*//////////////////////capa nova/////////////////////*/
#conteudo_capa{
	width: 769px;
	background: #FFFFFF;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 6px;
}
#conteudo_capa a{
color:#990000;
font-size:12px;
font-weight:bold;

}
#conteudo_capa p, #conteudo_capa dd,#conteudo_capa li{
font-size:11px;
line-height:14px;

}
#conteudo_capa .topo{
	*margin:-12px 0px -10px 0px;
	*padding:-10px;
}
#conteudo_capa p,#conteudo_capa h2,#conteudo_capa h3{
	margin-left:10px;
	margin-top:4px;
	margin-bottom:0px;
}
#conteudo_capa h3{
color:#999999;
font-size:13px;
font-weight:bold;
}
#conteudo_capa dl,#conteudo_capa li{
	margin:0px 10px 0px 10px;
	line-height:16px;
}
#conteudo_capa dl dt{
	font-size:16px;
	font-weight:bold;
	color:#999999;
	margin-top:10px;
}
#conteudo_capa dl dd{
	margin-bottom:10px;
}


#capa_esquerda{
	width:308px;
	margin-right:7px;
	float:left;
	margin-top:-2px;
	_margin-right:-2px;
}
#depoimento{
background: #F7F7F7 url(../a_imagens/capa_nova/topo_coluna_esq.gif) no-repeat center top;
height:auto;
padding-top:5px;
}
.foto_depoimento{
float:left;
margin-right:5px;

}
#depoimento a{
	font-size:11px;
	color:#333333;
	font-weight:100;
}
#depoimento_interno p{
font-style:italic;
}
#foto_depoimento{
margin:4px 0px 0px 10px;
float:left;
width:51px;
}
#resumo_depoimento{
width:244px;
float:left;
_width:220px;
}


#resumo_depoimento_interno{
width:154px;
float:left;
_width:130px;
}

#novidades_capa{
margin:10px 0px 0px 10px;
}

#rss, #rss a{
height:40px;
background:url(../a_imagens/capa_nova/fundo_rss.jpg) no-repeat;
font-size:10px;
color:#B31011;
}

#rss dl dt{
float:left;
margin:5px;
}
#rss dl dd{
float:left;
margin:0px 10px 0px 5px;
}
#rss{
	width:308px;
	height:35px;
	padding-top:5px;
	/*margin:-100px 0px 0px -5px;
	*margin-left:-480px;*/
}

#capa_meio{	
	width:220px;
	float:left;
	margin-right:7px;
	margin-top:-2px;
	}
#assista{
background:#F7F7F7 url(../a_imagens/capa_nova/fundo_assista_r1_c1.gif) no-repeat center top;
margin-bottom:5px;
padding-top:5px;
}
#assista_rodape{
margin-top:5px;
*margin-top:16px;
}
#saiu_do_forno{
width:220px;
background:#F7F7F7 url(../a_imagens/capa_nova/fundo_assista_r1_c1.gif) no-repeat center top;
margin-bottom:5px;
padding-top:5px;
}
#saiu_do_forno ul{
margin:5px 0px 0px 5px;
}
#saiu_do_forno ul li{
	float:left;
  list-style:none;
  width:93px;
	height:71px;
  text-align:center;
  margin:5px 5px 0px 5px;
	border:1px solid #999999;
	overflow:hidden;
}
#servicos{
background:#E7E7E7 url(../a_imagens/capa_nova/fundo_servicos_r1_c1.gif) no-repeat center top;
padding-top:5px;
margin-bottom:5px;
height:auto;
} 

#qualidade{
	 padding-top:50px;
	 *padding-top:0px;
}
#servicos_lista .nome_servico{
	background-color:#fff;
	height:20px;
	margin:10px 0px 10px 0px;
	width:530px;
	clear:left;
	
}
#servicos_lista ul{
	width:550px;
	height:auto;
	_width:520px;
}

#servicos_lista li{
	float:left;
	width:135px;
	padding:10px;
background:url(../a_imagens/fundo_servicos.jpg) no-repeat;
_margin:0px -10px 0px 0px;

}
#servicos_lista li a{
color:#FFFFFF;
}
#servicos_lista li:hover,#servicos_lista a:hover{
text-decoration:none;
color:#FFCCCC;
}
/*servicos interno*/
#servicos_lista_interno ul{
	width:550px;
	height:auto;
}
#servicos_lista_interno li{
	float:left;
	width:240px;
	display:block;
	padding:5px;
	background-color:#F3F3F3;
	*margin-top:-20px;
}

#servicos_lista_interno li a{
color:#FFFFFF;
}
#servicos_lista_interno a:hover{
text-decoration:none;
color:#666;
background-color:#E2E2E2;
}
/*fim serviços interno*/

#qualidade_lista ul{	
	width:580px;
	_width:520px;

}
#qualidade_lista li{
	float:left;
	width:135px;
	display:block;
	padding:10px;
	background:url(../a_imagens/fundo_qualidade_int.jpg);
	
}
#qualidade_lista li:hover,#qualidade_lista a:hover {
background-color:#E4E4E4;
text-decoration:none;
}

.listagem{


}
#capa_direita{
	width:220px;
	float:left;
	margin-top:-2px;
	_float:right;
	_margin:0px 4px 0px 0px;
	
}
#personews{
background:#666666 url(../a_imagens/capa_nova/fundo_personews_r1_c1.gif) no-repeat center top;
margin-bottom:5px;
padding-top:5px;
*height:124px;
_height:110px;
overflow:hidden;
}
#personews p{
color:#FFFFFF;
font-size:10px;
line-height:12px;
}
#personews form {
	margin:0px 10px 0px 10px;
	padding:0px;
}
#personews input[type="text"]{
	margin:4px 0px 4px 0px;
	padding:2px;
  width: 180px;
	background-color:#7e7e7e;
	color:#CCCCCC;
	border:1px solid #7e7e7e;
}
#personews input[type="image"]{
position:relative;
top:2px;
*top:0px;
}
#entenda{
background:#999999 url(../a_imagens/capa_nova/fundo_entenda_r1_c1.gif) no-repeat center top;
padding-top:5px;
margin-bottom:5px;
}

#entenda dl dt a{
	color:#CCCCCC;
}
#entenda dd{
color:#FFFFFF;
}
#entenda ul li,#entenda ul li a{
	color:#fff;
	margin-top:10px;
}
#voce_sabia{
background:#E7E7E7 url(../a_imagens/capa_nova/fundo_servicos_r1_c1.gif) no-repeat center top;
padding-top:5px;
margin-bottom:5px;
height:auto;
}
#links_externos{
background:#F7F7F7 url(../a_imagens/capa_nova/fundo_assista_r1_c1.gif) no-repeat center top;
padding-top:5px;
}
#links_externos ul{
	margin:10px 0px 10px 0px;
}
/*fim capa nova*/

/* ESTRUTURA NOVA*/
#conteudo{
	width: 769px;
	background: #FFFFFF;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 7px;
}
#conteudo a{
color:#990000;
font-size:12px;
font-weight:bold;

}
#conteudo p, #conteudo dd,#conteudo li{
font-size:12px;
line-height:20px;
}

#conteudo p,#conteudo h2,#conteudo h3{
	margin-left:15px;
	margin-top:4px;
	margin-bottom:10px;
}
#conteudo h3{
color:#999999;
font-size:13px;
font-weight:bold;
}
#capa_direita dl,#conteudo li{
	margin:5px 10px 5px 10px;
	line-height:16px;
	_margin:5px 5px 5px 5px;
}
#conteudo dl dt{
	font-size:16px;
	font-weight:bold;
	color:#999999;
	margin:10px 10px 0px 15px;
	display:block;
}
#conteudo dl dd{
	margin-bottom:30px;
}



#coluna_esquerda{
background:#F7F7F7 url(../a_imagens/capa_nova/fundo_coluna_esquerda.gif) no-repeat center top;
width:525px;
float:left;
margin: -2px 5px 5px 0px;
padding:5px;
height:100%;
}
#resumo_depoimento a, #resumo_depoimento_interno a{
color:#999999;
font-size:11px;
font-weight:200;
}
#resumo_depoimento p, #resumo_depoimento_interno p{
	font-size:11px;
	line-height:14px;
	margin-left:10px;
	margin-top:4px;
	margin-bottom:0px;
}
#popupResult{
	position:absolute;
	width:180px;
	left:50%;
	top:350px;
	margin-left: -80px;
	padding:10px 20px 10px 20px;
	border:1px solid #CCCCCC;
	background-color:#F7F7F7;
	font-size:14px;
	line-height:20px;
}
#popupResult img{
margin-left:50px;
	text-align:center;
}
#bt_voltar{
margin: 10px;
clear:left;
}
#coluna_esquerda h1 a{
	color:#B31011;
}
#conteudo #entenda dd{
margin-left:12px;
}
#destaque_over{
position:absolute;
width:100%;
height:100%;
left:50%;
margin-left:385px;
top:0px;
}

#tidy{
float:right;
width:39px;
height:16px;
position:absolute;
left:50%;
margin-left:320px;
margin-top:-28px;
*margin-top:-10px;
}
.marcado{
color:#FF0000;
font-weight:bold;
background-color:#FFFF33;
padding:5px;
}
.foto_resumo{
  width:60px;
  height:60px;
  overflow:hidden;
  float:left;
  margin:0px 10px 0px 0px;
  border:1px solid gray;
}
.legenda{
font:Arial, Helvetica, sans-serif;
font-size:10px;
}
/*FIM ESTRUTURA NOVA*/
#agencia li{
float:left;
width:260px;
margin:0px;
}
#foto_diretoria{
	width:250px;
	float:right;
	background-color:#D8D8D8;
	padding:10px;
	margin:0px 15px 3px 10px;
}

