body {
background-color:#fff;
margin:0;
padding:0;
}

body, div, td, p, dl, dd,
ul ,li, h1, h2, h3, h4, h5, h6,
input, textarea, select, option, label {
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6, p, /* resets */
ul, li, form, fieldset, label, dl, dt, dd {
margin: 0;
padding: 0;
border: 0;
list-style: none;
}

#colunaEnquete { /** coluna esquerda **/
float:left;
width:170px;
}

#colunaParceiros { /** coluna direita **/
clear:right;
float:right;
width:170px;
text-align:center;
}

img.parceiros {
border:0;
display:block;
margin:20px auto 0 auto;
}

img.incubadas {
border:0;
display:block;
margin:0 auto 0 auto;
}

/**** BACKGROUNDS NINJA ****/
.areaConteudo_fundo {
clear:both;
background:#f0f0f0 url(../_images/bg_centro.png);
width:100%;
}

.header_fundo {
background:#E6E6E6 url(../_images/bg_header.png) repeat-x;
width:100%;
}

.rodape_fundo {
background:#fff url(../_images/bg_rodape.png) repeat-x;
width:100%;
height:60px;
}

/**** ÁREA DO CONTEÚDO PRINCIPAL ****/
#areaConteudo, #areaConteudoInternas {
background:transparent url(../_images/bg_area_principal.png) repeat-y;
display:table;
margin:0 auto;
width:778px;
}

#colunaPrincipal {
background: #fff url(../_images/bg_conteudo_top.png) repeat-x;
width:438px;
float:right;
vertical-align:top;
}

#areaConteudoInternas #colunaPrincipal{
background:#fff;
padding:15px;
width:408px;
}

/*** COLUNAS LATERAIS ***/

.labelColunas {
background: #E5E7E9 url(../_images/bg_label_colunas.png) no-repeat;
height:37px;
width:170px;
}

.labelColunas img {
margin: 8px 10px;
}

/*** ENQUETE ***/

#enquete {
padding: 5px 15px;
margin:0;
}

#enquete p, #enquete label {
color:#666;
font-size:11px;
}

#enquete p {
font-weight:700;
margin-bottom:10px;
}

#enquete label {
display:block;
margin: 5px 0 5px 5px;
vertical-align: middle;
}

#enquete input {
height: 11px;
margin:0;
padding:0;
width: 11px;
}

#enquete a {
color:#000;
display:block;
font-size:11px;
font-weight:700;
margin:10px 0 0 40px;
text-decoration:none;
}
#enquete a:hover {
text-decoration:underline;
}

.separaColunas {
background:transparent url(../_images/separa_colunas.png) no-repeat;
width:170px;
height:8px;
}

#colunaEnquete img.titulo {
margin: 8px 0 0 10px;
}

#listaEmpresasDestaque li {
padding: 30px 0 0 0;
margin:0;
text-align:center;
}

#listaEmpresasDestaque li a {
color: #666;
font-size:11px;
}

/**** CONTAINER HEADER ****/
.header_fundo {
background:#E6E6E6 url(../_images/bg_header.png) repeat-x;
width:100%;
}

.headerCapa, .headerInternas{
margin: 0 auto;
width:778px;
height:105px;
}

.headerCapa{
background-image:url(../_images/bg_header_capa.jpg);
}

.headerCapa img.logo, .headerInternas img.logo {
float:left;
margin:20px 0 0 20px;
}

.headerCapa, .headerContato, .headerInternas {
font-size:11px;
}

/*** FIX PROS TOPS / BACKGROUNDS ***/

.tops {
margin: 0 auto;
width:778px;
height:13px;
}

.top_esq{
float:left;
}

.top_dir{
float:right;
}

/*** ESTILO DE CONTATOS NO HEADER ***/

.headerContato{
color:#83C429;
position:relative;
float:right;
margin:10px;
}

/**** ESTILO DOS LINKS ****/

.headerCapa ul, .headerInternas ul {
clear: right;
list-style-type: none;
position:relative;
float:right;
margin:50px 10px 0 0;
}

.headerCapa li, .headerInternas li,
.headerCapa a, .headerInternas a {
display: inline;
color: #417E92;
}

.headerCapa a:hover, .headerInternas a:hover {
color:#80B5C6;
}

/*** DESTAQUE ***/

#destaqueHeaderCapa, #destaqueHeaderInternas {
width:778px;
margin: 0 auto;
height:209px;
}

/**** CONTAINER DA CAIXA ESQUERDA****/

#areaColuna1 {
background-image:url(../_images/bg_destaque_coluna1.png);
color:#fff;
float:left;
height:149px;
padding:35px 5px 25px 15px;
width:150px;
}

#areaConteudoInternas #areaColuna1 {
background-image:url(../_images/bg_menu_internas.png);
height:189px;
padding:0 5px 5px 15px;
}

#areaColuna1 h3 {
font-size:14px;
font-weight:normal;
}

#areaColuna1 p {
font-size:12px;
line-height: 17px;
margin-top: 15px;
padding: 0 12px;
width: 119px;
}

#areaColuna1 a {
color:#fff;
padding: 0 5px;
text-decoration:none;
}

#areaColuna1 a:hover {
text-decoration:underline;
}

/**** CONTAINER DA CAIXA DIREITA ****/

#areaColuna2 {
background-image:url(../_images/bg_destaque_coluna2.png);
float:right;
height:195px;
padding: 7px 10px 7px 15px;
width:145px;
}

#areaConteudoInternas #areaColuna2 {
background-image:url(../_images/bg_busca.gif);
padding: 0 10px 6px 15px;
height:40px;
}

#areaColuna2 p, #areaColuna2 label,
#areaColuna2 input {
font-size:11px;
font-weight:300;
}

#areaColuna2 img.titulo {
margin: 20px 0 8px 0;
}

#areaColuna2 a{
color:#990000;
}


/**** FORMS CAIXA DIREITA ****/

#areaColuna2 label {
color:#fff;
}

#fBusca, #fNome, #fMail {
border:0;
height:11px;
margin:1px;
padding:2px;
width:95px;
}

#fNome { margin-left:3px; }
#fMail { margin-left:2px; }

.interesses p {
color:#FFF3AE;
margin:7px 0;
}

.interesses input {
height:11px;
width:11px;
margin:0;
padding:0;
}

.interesses label {
display:block;
margin-top:4px;
vertical-align:middle;
}

.btSubmit {
background-color: #EB5813;
color: #fff;
padding:0;
border:0;
margin:1px;
}

#formBusca .btSubmit {
width:36px;
}

#formInformativo .btSubmit {
margin-top:-13px;
float:right;
width:40px;
}

/**** CONTAINER DESTAQUES DA CAPA ****/

#chamadaDestaque {
width:438px;
height:209px;
background-image:url(../_images/bg_destaque_principal.jpg);
float:left;
}

/**** MENU ****/
#menu {
list-style: none;
border: 0;
padding: 0;
margin: 0 0 0 4px;
}
#menu li {
background-image:url(../_images/bg_menu_botoes.png);
float:left;
font-family:"Trebuchet MS";
font-size:11px;
font-weight: 400;
height:20px;
margin:0 0 0 1px;
padding-top:10px;
text-align:center;
width:60px;
}

#menu li a {
color:#ffffff;
text-decoration:none;
}

#menu li a:hover {
color:#990000;
}

/*** MENU INTERNAS ***/

#menuInternas {
list-style: none;
border: 0;
padding: 0;
margin: 0 0 0 5px;
}
#menuInternas li {
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size:15px;
font-weight: 300;
margin-top: 3px;
}

#menuInternas li a {
color:#f0f0f0;
text-decoration:none;
}

#menuInternas li a:hover {
color:#8ED32B;
text-decoration:none;
}

/*** CONTEUDO CENTRAL ***/

.intro {
background: transparent url(../_images/img_bolinhas_principal.png) no-repeat left center;
clear:both;
color:#033;
font-family:Verdana, sans-serif;
font-size:11px;
margin:0 20px 0 15px;
padding:20px 0 20px 35px;
}

/**** CAIXA CHAMADA ****/

#colunaPrincipal img.chamada {
margin-left:15px;
}

/*** TOPO DO CONTEÚDO DAS PÁGINAS INTERNAS ***/

#areaConteudoInternas #colunaPrincipal h2 { /* TÍTULO */
font-size:20px;
font-weight:300;
color:#990000;
text-transform: uppercase;
}

#areaConteudoInternas #colunaPrincipal h3 { /* NOTÍCIAS */
font-size:26px;
font-weight:300;
margin-bottom:20px;
}

#areaConteudoInternas #colunaPrincipal h4 { /* PARCEIROS */
background:transparent url(../_images/ico_seta.gif) no-repeat left center;
clear:right;
color:#990000;
font-size:16px;
font-weight:300;
margin-bottom:14px;
padding-left:12px;
}

#areaConteudoInternas #colunaPrincipal h5 { /* QUEM SOMOS */
color:#990000;
font-size:16px;
font-weight:300;
margin:10px 0;
}

#areaConteudoInternas #colunaPrincipal h6 { /* BREADCRUMBS */
	border-bottom: #CCC 1px dashed;
	font-size:10px;
	font-weight:300;
	margin-bottom:15px;
	padding-bottom:5px;
	text-transform: lowercase;
}

#areaConteudoInternas #colunaPrincipal p {
font-size:11px;
line-height:16px;
}

#areaConteudoInternas #colunaPrincipal {
width:408px;
float:left;
}

#areaConteudoInternas #colunaPrincipal p span {
color:#84C528;
}

#areaConteudoInternas .dirImg {
clear:right;
float:right;
margin-left:20px;
}


/**** TEXTOS PRINCIPAIS ****/

.produtoEspecificacoes {
font-size:10px;
color:#999999;
border:1px solid #EFEFEF;
list-style-position:inside;
line-height:17px;
margin:0;
padding:0;
}

.produtoEspecificacoes li {
margin:5px;
}

.mapa {
font-size:13px;
color:#CC0000;
background-color:#FEFEFE;
padding:10px 40px 10px 40px;
margin:0;
line-height:17px;
list-style-image:url(../images/img_bullet_mapa_princ.gif);
}

.mapa li {
padding:5px;
}

.mapa li a:hover {
color:#FFFFFF;
background-color:#CC0000;
}

.mapa ul li {
color:#999999;
font-size:11px;
list-style-image:url(../images/img_bullet_mapa_sub.gif);
}

.mapa ul li a {
color:#999999;
}

.mapa ul li a:hover {
color:#FFFFFF;
background-color:#999999;
}

.mapa ul li ul li {
color:#666666;
font-size:11px;
}

.mapa ul li ul li a {
color:#666666;
}

.mapa ul li ul li a:hover {
color:#FFFFFF;
background-color:#666666;
}

/**** CAIXA NOTICIAS ****/
.noticias {
width:398px;
margin:15px 0 0 15px;
padding:20px 0 0 0;
}

.noticias dt {
border-bottom:#666 1px dashed;
margin-bottom:10px;
text-align:right;
}

.noticias dd {
clear:right;
float:right;
margin-bottom:8px;
width:180px;
}

.noticias dd a {
color:#9B9B9B;
float:left;
width:135px;
}

/**** PARCEIROS/INCUBADAS ****/
a.link {
	color:#990000;
}

a.link:hover {
	color:#FFFFFF;
	background-color:#990000;
}


/**** NOTICIAS/ARTIGOS INTERNOS ****/

.noticiasInternas, 
.artigosInternas,
.thumbsGalerias {
clear:right;
float:right;
padding: 10px 5px;
width:160px;
}

.noticiasInternas dt, 
.artigosInternas dt,
.thumbsGalerias dt {
color:#990000;
font-size:11px;
font-weight:700;
text-align:right;
margin-bottom:10px;
}

.noticiasInternas dd, 
.artigosInternas dd,
.thumbsGalerias dd {
clear:right;
float:right;
font-size:10px;
margin-bottom:8px;
margin-left:4px;
width:160px;
}

.noticias dd p, .noticiasInternas dd p, 
.artigosInternas p {
color:#990000;
font-size:11px;
line-height:15px;
}

.noticias dd span, .noticiasInternas dd span,
.artigosInternas dd span  {
float:left;
}

.noticias dd img, .noticiasInternas dd img,
.artigosInternas dd img {
float:left;
margin: 5px 5px 0 5px;
}

.noticiasInternas dd a,
.artigosInternas dd a {
color:#9B9B9B;
float:left;
}

.noticias dd a:hover, .noticiasInternas dd a:hover,
.artigosInternas dd a:hover {
background-color:#666;
color:#FFFFFF;
}

/**** ARTIGOS ****/
a.downpdf {
	color:#FFF;
	font-size:14px;
	font-weight:400;
	background-color:#999;
	padding:7px 15px 7px 15px;
	margin-right:10px;
}

a.downpdf:hover {
	text-decoration:none;
}

em.downpdf {
	font-size:12px;
	font:Trebuchet MS;
	font-style:normal;
	font-weight:500;
	color:#666666;
}


/**** DESTAQUES (PRODUTOS/NOTÍCIAS/EVENTOS) ****/

.destaques {
	clear:left;
  float:left;
  padding:17px 0 10px 15px;
	width:190px;
  margin-top:-130px;
  *margin-top:-210px;
}
  
.destaques dd img {
	float:left;
  margin-right:5px;
}

.destaques dd h4 {
	color:#666;
	float: right;
	font-size:13px;
  font-weight:700;
	line-height:15px;
  width:130px;

}

.destaques dd p {
	float:right;
	font-size:11px;
	line-height:15px;
	color:#999;
  width:130px;

}

.destaques dd a {
	color:#999999;
}

.destaques dd a:hover {
	background-color:#999;
	color:#FFFFFF;
}

.destaques dd a.leiamais {
	clear:both;
	color:#990000;
  float:right;
  margin:3px;
  padding:2px;
}

.destaques dd a.leiamais:hover {
	background-color:#990000;
	color:#FFFFFF;
}

/**** CAIXA PRODUTOS ****/

.produtos {
width:160px;
display:table;
float:left;
padding:0;
margin:0 20px 0 0;
}

.produtos dt {
line-height:20px;
background-color:#EFEFEF;
border-left:5px solid #999999;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bold;
color:#666666;
padding-left:7px;
margin:0;
}

.produtos dd {
margin:0;
padding:0;
}

.produtos dd p {
font-size:11px;
background-image:url(../images/img_bullet_TESTE.gif);
background-repeat:no-repeat;
line-height:15px;
color:#7D7D7D;
margin:5px;
padding:0 10px 5px 10px;
}

.produtos dd a {
color:#CC0000;
}

.produtos dd a:hover {
background-color:#CC0000;
color:#FFFFFF;
}

.precoProduto {
font-size:14px;
font-weight:bold;
color:#5CAD24;
text-align:right;
}


/**** QUEM SOMOS ****/

.quem_somos {
	width:50%;
	margin:0 0 20px 0;
	font-family:Tahoma;
	font-size:11px;
	float:left;
}

.quem_somos b {
	color:#990000;
	font-weight:normal;
}

.quem_somos_list, .servicos_list {
	list-style:disc outside none;
	font-family:Tahoma;
	font-size:11px;
	color:#990000;
	padding:0 0 0 30px;
}
.quem_somos_list li, .servicos_list li {
	list-style:disc outside none;
}

/**** FORM CONTATO ****/



.labelsContato {
width:100px;
float:left;
text-align:right;
}

.labelsContato label {
color:#333;
display:block;
font-size:11px;
margin:0 5px 12px 0;
padding:0;
}

.contato {
width:268px;
float:left;
}

.botaoContato {
width:40px;
height:17px;
background-color:#666666;
font-size:11px;
color:#FFFFFF;
border:0;
}

.umaLinhaContato {
width:200px;
height:13px;
border:1px solid #CC0000;
font-size:11px;
color:#666666;
margin:0 0 10px 0;
padding:0 1px 0 1px;
}

.variasLinhasContato {
width:200px;
border:1px solid #CC0000;
font-size:11px;
color:#666666;
margin:0 0 5px 0;
padding:0 1px 0 1px;
}

/**** FOTOS ****/

.fotoDireita {
float:right;
margin:0 0 5px 10px;
clear:right;
}

.fotoDireita p {
font-size:10px;
color:#990000;
line-height:12px;
margin:0;
padding:0 5px 0 0;
width:150px;
}

.fotoEsquerda {
width:70px;
float:left;
margin:0 10px 5px 0;
}

.fotoEsquerda p {
font-size:10px;
color:#CC0000;
background-color:#F0F0F0;
line-height:12px;
margin:0;
padding:0 5px 0 5px;
}

.thumbs {
padding:0;
}

.thumbs img {
float:left;
width:45px;
height:45px;
border:1px solid #990000;
}

.thumbs a {
text-decoration:none;
margin:0 6px 6px 0;
float:left;
}

.bannersCapa {
	margin:12px;
}


/*** FAQ ***/
div#espaco {
	display:block;
	height:30px;
}

.pergunta {
color:#990000;
margin-bottom:10px;
}

.resposta_list {
	list-style:disc outside none;
	font-family:Tahoma;
	font-size:11px;
	line-height:16px;
	padding:0 0 0 30px;
}

/*** RODAPE ***/
.rodape {
width:778px;
height:33px;
margin: 0 auto;
background:transparent url(../_images/img_rodape.png) no-repeat;
clear:both;
}

.rodape p {
color:#666;
font-size:10px;
text-align:center;
padding:30px 0 0 0;
margin:0;
}

.rodape img {
vertical-align:middle;
padding:0;
margin:0;
}

/**** FIXES ****/
.clearer {clear: left; line-height: 0; height: 8px;}
