/* ------------------------------- CSS ESTRUTURA PRINCIAL ------------------------ */	
.esquerda{float:left;}
.direita{float:right;}
.clear{
	clear:both;
	width:100%;
	position:relative;
	}
#meio{
	clear:both;
	display:table;
	width:100%;
	}
#conteudo{
	/*margin-left:210px;
	_margin-right:-210px; /* correção pro IE*/
	/*height:380px; /*altura mínima do bloco para não ocorrer sobreposição de elementos*/
	padding-top:13px;
	clear:both;
	display:table;
	width:100%;
	}
	
#breadcrumb{
	color:#666666;
	}
#breadcrumb ul{
	margin:0px; 
	padding:0px;
	}
#breadcrumb li{
	display:inline;
	}
li.breadcrumb_home a:link{
	color:#1a6ca4;
	}
li.breadcrumb_home a:hover{
	color:#9bb400;
	}
li.breadcrumb_interna a:link, li.breadcrumb_interna a:hover {
	color:#666666;}
	
#abas{
	background-image:url(../Imagens/Site/Fundos/aba_background.gif);
	background-repeat:repeat-x;
	height:30px;
	}

#paginacao{
	/*margin-left:210px;*/
	margin-left:0px;
	_margin-right:-210px; /* correção pro IE*/
	padding-top:5px;
	clear:both;
	display:table;
	width:555px;
	height:70px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	}
#paginação ul{
	display:inline;
	}
#paginacao li{
	list-style:none; 
	display:inline;
	color:#666666;
	}
	
.paginacao td span
{
    color:#9bb400;
}

a.atual{
	color:#9bb400;
}

#box_press_release{
	width:150px;
	height:35px; /* contar +40px do padding = 75px*/
	text-align:center;
	margin-top: 235px;
	padding-top:40px;
	}
/* ------------------------------- CSS MENU  ------------------------------------- */	
#menu_navegacao{
	width:180px;
	/*position:absolute;*/
	left:0px;
	top:89px;
	background-color:#FFF;
	margin-top:12px;
}
/* ------------------------------- CSS CONTEUDO --------------------------- */	
#busca_barra{
	width:100%;
	height:25px;
	background-color:#CfE0EC;
	margin-top:20px;
	margin-bottom:10px;
	}
#busca_barra_titulo{
	float:left;
	clear:both;
	}
#busca_barra_form{
	float:left;
	font-size:11px;
	padding-left:10px;
	padding-top:3px;
	_padding-top:0px;
	height:25px;
	width:325px;
	
	}
h2.tit_barra_internas{
	font-family:Arial, sans-serif;
	font-size:14px;
	color:#333333;
	margin-left:5px;
	padding-top:4px;
	}
h4.busca_barra{
	font-size:10px;
	font-weight:normal;
	display:inline;
	vertical-align: middle;
	}

#busca_resultado{
	width:100%;
	height:30px;
	background-color:#EAEAEA;
	}
#busca_resultado h3{
	margin-left:10px;
	padding-top:3px;
	font-size:18px;
	font-weight:normal;
	display:block;
	}	
#busca_texto{
	clear:both;
	display:table;
	width:100%;
	/*height:450px;*/
	background-color:#F7F7F7;
	padding-bottom:20px;
	}	
#busca_texto p{
	margin-left:20px;
	}

.foto_texto_ident{
	padding-left:20px;
}

.foto_box{
	float: right; 
}

.foto_legenda{
	font-size: 11px; 
	color: #5d6165; 
	width: 158px; 
	height: 10px; 
	text-align: right;
	margin-bottom:20px;
}
.btn_download{
	margin-left:20px;
	font-size:10px;
	color:#666666;	
	}
.resultado_pesquisa{
	font-size:12px;
	font-weight:normal;
	}

.busca_titulo, .noticia_titulo, .busca_txt, .release_titulo, .data{
	display:block;
	width:500px;
	margin-left:20px;
	}
.busca_titulo, .noticia_titulo, .release_titulo{
	font-size:12px;
	}
.noticia_titulo a:link{
	color:#005b9a;
	}
.noticia_titulo a:visited{
	color:#666666;
	}
.noticia_titulo a:hover{
	color:#9AB300;
	}
.busca_txt{
	margin-top:5px;
	margin-bottom:10px;
	color:#333333;
	line-height:16px;
	}
.data{
	color:#999999;
	font-size:10px;
	margin-top:5px;
	}
	
.release_titulo, .release_titulo a:link, .release_titulo a:hover {
	color:#9bb400;
	}

.veja_mais{
	display:block;
	color:#666666;
	float:left;
	font-size:12px;
	font-weight:normal;
	margin-left:5px;
	}
.veja_mais_desc{
	display:block;
	width:200px;
	color:#005b9a;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	float:left;
	padding-left:3px;
	}
.veja_mais_bt{
	margin-right:15px;
	}
	
#icon{
	float:right;
	width:230px;
	text-align:right;
	font-weight:normal;
	}
/* ------------------------------- CSS CONTATOS IMPRENSA ------------------------- */

#box_contatos{
	width:248px; /* acrescentar 2px das bordas */
	display:table;
	margin:20px 5px 5px 20px; /* topo direita baixo esquerda */
	background-color:#fff;
	border:1px solid #d3d3d3;
	}
address.box_contatos{
	font-size:12px;
	font-style:normal;
	line-height:18px;
	color:#333333;
	margin: 0px 0px 7px 10px;
	}
	
h1.box_contatos{
	font-size:14px;
	font-weight:bold;
	color:#9BB400;
	}
h2.box_contatos{
	font-size:13px;
	font-weight:bold;
	color:#333333;
	margin: 5px 0px 8px 10px;
	}
h3.box_contatos{
	font-size:12px;
	font-weight:bold;
	color:#666666;
	margin: 0px 0px 5px 10px;
	}
/* ------------------------------- CSS DESTAQUE NOTICIAS ------------------------- */
#box_img_destaque{
	width:530px;
	display:table;
	vertical-align:top;
	margin:20px 0px 10px 20px; /* topo direita baixo esquerda*/
	}
#box_img_destaque img{
	float:left;
	border: 1px solid #BFBFBF;
	}
	
.destaque_titulo1{
	font-size:21px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#005b9a;
	display:block;
	float:right;
	width:350px;
	margin:0px;
	}
.destaque_texto{
	display:block;
	/*float:right;*/
	width:350px;
	color:#333333;
	line-height:18px;
	font-size:13px;
	margin:10px 0px 0px 0px;
	text-align:justify;
	}
.detalhe_titulo{
	font-size:30px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	width:250px;
	float:right;
	display:block;
	padding-left:20px;
	}
	.detalhe_titulo2{
	font-size:30px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	padding-left:20px;
	padding-top:15px;
	width:515px;
	}
.detalhe_texto{
	width:250px;
	float:right;
	display:block;
	font-size:14px;
	color:#333333;
	line-height:18px;
	padding-top:10px;
	margin:0px;
	text-align:justify;
	}
.detalhe_texto2{
	font-size:14px;
	font-weight:normal;
	color:#333333;
	line-height:18px;
	padding-top:10px;
	/*padding-left:20px;*/
	margin:0px;
	text-align:justify;
	width:515px;
	}
.detalhe_data{
	font-size:13px;
	color:#666666;
	margin-left:20px;
	margin-top:15px;
	margin-bottom:15px;
	display:block;
	width:515px;
	padding-left:15px;
	background-image:url(../Imagens/Site/Icons/bullet_verde.gif);
	background-position:center left;
	background-repeat:no-repeat;
	}
#txt_interna{
	margin-bottom:50px;
	width:550px;
	}
#txt_interna p{
	
	line-height:18px;
	font-size:13px;
	color:#333333;
	}
	
/* ------------------------------- CSS CONTATO SUPORTE --------------------------- */	
#box_imagem{
	width:528px;
	border:1px solid #d9d9d9;
	margin:20px 5px 5px 20px;
	}
#box_texto_contato{
	width:518px;
	border:1px solid #d9d9d9;
	background-color:#FFF;
	color:#333333;
	display:table;
	margin-left:20px;
	padding:20px 10px 20px 0px;
	}
h2.contato_parceiros{
	text-align:center;
	font-size:16px;
	color:#333333;
	display:block;
	width:325px;
	margin-left:160px;
	margin-bottom:20px;
	}
p.txt_parceiros{
	display:block;
	color:#333333;
	line-height:18px;
	margin-right:40px;
	}
.bt_parceiros{margin-left:370px;}

#box_imagem_assistencia{
	width:508px;
	height:127px;
	text-align:right;
	border:1px solid #d9d9d9;
	margin:20px 5px 5px 20px;
	padding: 10px 20px 0px 0px;
	background-image:url(../Imagens/Site/Fundos/img_assistencia.jpg);
	background-repeat:no-repeat;
}
#box_fale_fundicao{
	width:530px;
	height:107px;
	border:0px;
	margin-left:20px;
	margin-top:20px;
	padding: 0px;	
	background-position:inherit ;
	background-image:url(../Imagens/Site/Titulos/1046/txt_fale_conosco_fundicao.jpg);
	background-repeat:no-repeat;
	text-align:right;
}
#box_fale{
	width:530px;
	height:121px;
	border:0px;
	margin-left:20px;
	margin-top:20px;
	padding: 0px;	
	background-position:inherit ;
	background-image:url(../Imagens/Site/Fundos/img_fale.jpg);
	background-repeat:no-repeat;
	text-align:right;
}
#box_fale_contato{
	width:530px;
	border-top:0px;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	background-color:#FFF;
	color:#333333;
	display:table;
	margin-left:20px;
	padding:0px;
	color: #666666;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}

#box_fale_contato td
{
	height: 25px;
}

#box_fale_contato th
{
	border-left: 1px solid #d9d9d9;
}

#box_fale_contato .linha
{
	border-left: 1px solid #d9d9d9;
}

#box_fale_contato .semlinha
{
	display:none;
}

#box_fale2{
	width:528px;
	height:106px;
	border:1px solid #d9d9d9;
	margin-left:20px;
	margin-top:20px;
	background-image:url(../Imagens/Site/Fundos/img_canais_fale2.jpg);
	background-repeat:no-repeat;
	background-color: #fff; 
	text-align:right;
}
	
#gif_formulario{
	width:530px; height:33px;
	margin-left:20px;
	margin-top:15px;
	clear:both;
	display:table;
	}
#gif_formulario h3{
	color:#666666;
	font-size:11px;
	font-weight:normal;
	margin-right:5px;
	margin-top:15px;
	display:block;
	float:right;
	vertical-align:bottom;
	}

#box_imagem_garantia{
	width:508px;
	height:127px;
	text-align:right;
	border:1px solid #d9d9d9;
	margin:20px 5px 5px 20px;
	padding-right:20px;
	padding-top:10px;
	background-image:url(../img/img_garantia.jpg);
	background-repeat:no-repeat;
}
#barra_mkt {
	clear: both; 
	border-top: #d3d3d3 1px solid; 
	border-bottom: #d3d3d3 1px solid; 	
	width: 100%; 
	height: 30px; 
	background-color: #f7f7f7
}
#titulo_mkt 
{
	color: #9bb400;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	padding:7px;
	/*border-right: #9bb400 3px solid; */
	border-left: #9bb400 3px solid; 	
	height: 33px;
}
#titulo_mkt .titulo
{
	text-align:center;
	padding:10px;
}

H2.box_mkt {
	font-weight: bold; 
	font-size: 12px; 
	margin: 5px 0px 3px 10px; 
	color: #333333
}
H3.box_mkt {
	font-weight: normal; 
	font-size: 12px; 
	margin: 0px 0px 12px 10px; 
	color: #666666
}
ADDRESS.box_mkt {
	font-size: 12px; 
	margin: 0px 0px 7px 10px; 
	color: #333333; 
	line-height: 18px; 
	font-style: normal
}


h2.garantia{
	font-size:14px;
	color:#333333;
	margin-bottom:20px;
	margin-left:20px;
	}
ul.garantia{
	margin-left:10px;
	font-size:11px;
	list-style:none;
	list-style-image:none;
	}
ul.garantia li{
	list-style:none;
	list-style-image:none;
	margin:0px;
	padding:0px;
	line-height:18px;
	}
p.garantia{
	margin-left:10px;
	font-size:11px;
	line-height:18px;
	margin:10px 0px 0px 0px;
	}	
address.garantia{
	margin-left:20px;
	font-size:11px;
	font-style:normal;
	}
	

#box_download{
	position:relative;
	top:155px;
	}

#box_imagem_download{
	width:508px;
	height:127px;
	text-align:right;
	border:1px solid #d9d9d9;
	/*margin:20px 5px 5px 20px;*/
	margin-top:20px;
	margin-left:20px;
	padding: 10px 20px 0px 0px;
	background-image:url(../Imagens/Site/Fundos/img_download.jpg);
	background-repeat:no-repeat;
}
#box_download_lista{
	width:528px;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	margin:10px 0px 0px 20px;
	color:#333333;
	}
#box_download_lista h2{
	font-size:12px;
	color:#333333;
	display:block;
	height:20px;
	padding-left:10px;
	display:block;
	padding-top:5px;
	background-color:#e9e9e9;
	border-top:1px solid #d9d9d9;
	}
#box_download_lista ul{
	list-style-image:none;
	list-style:none;
	background-color:#FFF;
	padding:0px; margin:0px;
	}
#box_download_lista li{
	list-style-image:none;
	list-style:none;
	height:15px;
	padding:5px 10px 5px 10px;
	margin:0px;
	width:100%;
	_width:507px;/* correção pro IE - serve para alinha a borda de cima nas listagens */
	border-top:1px solid #d9d9d9;
	display:table;
	}
.msgcanais
{
	width:508px;
	_width: 528px;
	border-top:1px solid #d9d9d9;
	background-color:#FFF;
	padding: 10px;
}	
.msgcanais2
{
	width:508px;
	_width: 528px;
	border-top:1px solid #d9d9d9;
	padding: 10px;
}
h3.download {
	float:left;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	display:block;
	}
.img_downloads{	float:right;}


#box_imagem_assistencia{
	width:508px;
	height:127px;
	text-align:right;
	border:1px solid #d9d9d9;
	margin:20px 5px 5px 20px;
	padding: 10px 20px 0px 0px;
	background-image:url(../Imagens/Site/Fundos/img_assistencia.jpg);
	background-repeat:no-repeat;
}
h3.assistencia {
	font-size:12px;
	font-weight:bold;
	margin-bottom: 3px;
	}
address.assistencia {
	font-size:12px;
	font-style:normal;
	line-height:16px;
	}
	
	
#box_imagem_comprar{
	width:508px;
	height:127px;
	text-align:right;
	border:1px solid #d9d9d9;
	margin:20px 5px 5px 20px;
	padding: 10px 20px 0px 0px;
	background-image:url(../Imagens/Site/Fundos/img_onde_comprar.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	}
h3.comprar {
	font-size:12px;
	color:#005b9a;
	font-weight:normal;
	margin-bottom:7px;
	margin-top:6px;
	display:block;
	}
.sem_borda{border:none;}
.sem_borda input{border:none;} 

.box_canais{
	width:528px;
	border:1px solid #d9d9d9;
	display:table;
	background-color:#FFF;
	margin: 20px 0px 0px 20px;
	clear:both;
	}
.box_canais_titulo{
	clear:both;
	text-align:right;
	height:23px;
	font-size:12px;
	font-weight:bold;
	color:#9bb400;
	background-color:#f7f7f7;
	border-bottom:1px solid #d9d9d9;
	}

.box_canais_txt{
	float:left;
	width:262px;
	height:72px;
	border-left:1px solid #d9d9d9;
	padding:5px 0px 0px 15px; 
	}
		
/* ------------------------------- CSS PRODUTOS ---------------------------------- */
#conteudo2, #conteudo_produtos{display:table; clear:both; width:100%;}
#conteudo2{
	margin-left:210px;
	_margin-right:-210px; /* correção pro IE*/
	min-height:380px; /*altura mínima do bloco para não ocorrer sobreposição de elementos*/
	padding-bottom:30px;
	padding-top:13px;
	}
#conteudo_produtos{
	background-color:#F7F7F7;
	padding:20px 0px 20px 0px;
	margin-bottom:5px;
	margin-top:20px;
	position:relative;
	}

.box_prod_imagem, #box_prod_conteudo, .box2_prod_conteudo{float:left;}	
.box_prod_imagem, #box_prod_conteudo, .box2_prod_conteudo, #box_cartucho {border: 1px solid #D3D3D3;}
#box_prod_conteudo, .box2_prod_conteudo	{background-color:#FFF; border-left:none;}
	
#box_prod_limite{
	width:570px;
	min-height:320px;
	clear:both;
	}
#box_prod_conteudo{
	width:200px;
	height:96px;
	padding:20px;
	}
.box2_prod_conteudo{
	width:368px;
	height:58px;
	padding:10px;
	}
p.box2_prod_conteudo {
	margin-top:3px;
	font-size:11px;
	color:#333333;
	}
#box_produtos{margin-left:20px; clear:both;}
#box_cartucho{
	width:530px;
	height:126px;
	padding-top:10px;
	background-position:left;
	background-repeat:no-repeat;
	background-color:#FFF;
	color:#666666;
	margin-left:20px;}
#box_cartucho_conteudo{
	width:200px;
	height:58px;
	float:right;
	padding:10px;
	}
#box_cartucho_conteudo h3{
	margin-top:0px; 
	margin-bottom:3px;
	}

#box_cross_selling{
	background-image:url(../Imagens/Site/Fundos/background_branco.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#F7F7F7;

	margin-bottom:50px;
	display:table;
	width:100%;
	}
#cross_selling_titulo{
	border-bottom:1px solid #D7D7D7;
	padding:5px 0px 5px 0px;
	width:540px;
	}
#cross_selling_produtos{
	margin-left:190px;
	width:380px;
	}
	
#conteudo_detalhe{
	margin-top:30px;
	background-color:#F7F7F7;
	background-image:url(../Imagens/Site/Fundos/background_branco2.gif);
	background-position:left;
	background-repeat:repeat-y;
	display:table;
	width:100%;}
#detalhe_img{float:left; width:285px;}	
	
#conteudo_col_txt{ float:left; padding:10px;}
#conteudo_opcoes{background-color:#F7F7F7; clear:left; padding-top:5px;}
#opcoes_nav{
	text-align:center; 
	font-size:12px; 
	color:#666666;
	width:285px;
	float:left;
	}
#opcoes_mais{
	float:left;
	width:285px;
	padding-left:10px;
	color:#333333;
	}
	
.col_txt_titulo{
	color:#9BB400;
	font-size:18px;
	width:285px;
	display:block;
	}
.col_txt_desc {
	color:#666666;
	font-size:14px;
	font-weight:bold;
	margin:5px 0px 10px 0px;
	width:285px;
	display:block;
	}
.col_txt{
	color:#333333;
	font-size:12px;
	line-height:18px;
	width:285px;
	display:block;
	}	

table.especificacoes caption{
	text-align:left; 
	padding-bottom:10px;
	padding-top:40px;
	} 
table.especificacoes{
	width:540px;
	clear:both;
	}
table.especificacoes tbody th, table.especificacoes tbody td{
	border:1px solid #BFBFBF;
	border-bottom:none;text-align:left; 
	color:#666666; 
	font-size:12px; 
	padding:5px;
	}
table.especificacoes tbody td{border-left:none;}

tfoot td{
	background-color:#CFE0EC;
	border:1px solid #BFBFBF;
	height:25px;
	}

#pop_topo{
	background-color:#E0ECF4;
	height:20px;
	color:#333333;
	padding-top:5px;
	width:285px;
	}
#pop_topo h1{font-size:12px; margin-left:5px;}
#pop_topo img{float:right; padding:3px;}
#pop_meio{width:285px;}
#pop_nav{
	text-align:center;
	margin-bottom:5px;
	width:285px;
	}
#bt {
	MARGIN: 21px 0px 0px 15px;
}	
#box_download_topo
{
	background-image:url(../Imagens/Site/Fundos/box_download_topo.gif);
	background-repeat:no-repeat;
	width:150px;
	height:25px;
	}	
#box_download_meio{
	width:148px;
	border-left:1px solid #b3b3b3;
	border-right:1px solid #b3b3b3;
	display:table;
	padding-top:5px;
	}	
#box_download_rodape{
	background-image:url(../Imagens/Site/Fundos/box_download_rodape.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:150px;
	height:7px;
	}		
#box_download_meio a {
	padding-left:5px;
	height:16px;
	font-size:11px;
	display:block;
	width:135px;
	}
#box_download_meio a, #box_download_meio a:link, #box_download_meio a:visited, #box_download_meio a:hover{
	display:block;
	width:135px;
	color:#005b9a;
	background-image:url(../Imagens/Site/Icons/bullet_seta_baixo_off.gif);
	background-repeat:no-repeat;
	background-position:right;
	}
#link_download_prot a, #link_download_prot a:link, #link_download_prot a:visited, #link_download_prot a:hover{
	color:#b90000;
	display:block;
	width:135px;
	background-image:url(../Imagens/Site/Icons/bullet_seta_baixo_on.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#box_download_meio_texto{
	width:143px;
	border-left:1px solid #b3b3b3;
	border-right:1px solid #b3b3b3;
	display:table;
	padding-top:5px;
	padding-left:5px;
	background-color: #e6e6e6;
	color:#333333;
	font-size: 10px;
	}	
#box_download_rodape_texto{
	background-image:url(../Imagens/Site/Fundos/box_download_rodape_texto.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:150px;
	height:7px;
	background-color: #e6e6e6;
	margin-bottom: 5px;
	}	
		
.box_lista_produtos{
	width:160px;
	margin:20px 30px 0px 0px;
	margin-bottom:10px;
	display:table;
	float:left;
}
.box_lista_produtos img{
	border: 1px solid #D3D3D3;
	margin-bottom:3px;
}
.lista_produtos_txt{
	margin-top:5px;
	font-size:11px;
	color:#333333;
	display:block;
	}

.titulo_azul_prod{
	font-size:12px;
	color:#005b9a;
	}
.titulo_azul_prod a:link{color:#005b9a;}
.titulo_azul_prod a:visited{color:#666666;}
.titulo_azul_prod a:hover{color:#9AB300;}
.bt3{margin-top:8px;}


hr.separador{
	height:1px;
	color:#CCCCCC;
	margin-top:10px;
	margin-bottom:10px;
	_margin-top:5px;
	_margin-bottom:3px;
	width:190px;
	}
	
/* ------------------------------- CSS FORMULÁRIOS ------------------------------- */	
/* ------------------------------- CSS FORMULÁRIOS ------------------------------- */	
form.busca{
	margin:0px;
	padding:0px;
	display:inline;
	}
.combo1, .combo2, .combo3, input, select {
	border:1px solid #bfbfbf;
	color:#333333;
	font-size:11px;
	}
.combo1{
	border: #bfbfbf 1px solid;
	height:18px;
	width:140px;
	vertical-align:middle;
	_margin-top:2px; /* correção pro IE*/
	}
.combo2, .combo3
{
    text-transform:capitalize;
	border: #bfbfbf 1px solid;
	/*height:15px;*/
	width:195px;
	margin:8px 0px 0px 0px;
	}
.combo3{margin:0px;}
.combo_estado{
	width:50px;
	height:20px;
	}
.input{
	border: #bfbfbf 1px solid;
	width:95px;
	height:14px;
	_height:16px; /* correção pro IE*/
	vertical-align:middle;
	_margin-top:2px; /* correção pro IE*/
	}
	
.input2, .input3, .input4, .input_assunto, .input_comentario, .formulario_trabalhe, .formulario_fale, .combo_estado {
	color:#666666;
	font-size:12px;
	border:1px solid #d9d9d9;
	}
 .formulario_tab {
	color:#666666;
	font-size:12px;
	border-bottom:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	}
 .tab_space
 {
	color:#666666;
	font-size:12px;
	border-bottom:1px solid #d9d9d9;
 }
.input2{
	width:150px;
	height:15px;
	}
.input3{
	width:30px;
	height:15px;
	}
.input4{
	width:330px;
	}
.input_assunto{
	width:330px;
	height:15px;
	}
.input_comentario{
	width:480px;
	height:85px;
	}

.btn_noticia{
	float:right;
	margin-top:5px;
	font-size:10px;
	color:#333333;
	}
.btn_busca{
	border:none;
	margin-top:3px;
	vertical-align:top;
	_margin-top:5px; /* correção pro IE*/
	
}
.formulario_fale{
	margin-left:20px;
	background-color:#FFF;
	}
.formulario_fale th{
	padding-left:20px;
	font-weight:normal;
	}
td.espaco{
	padding-right:20px;
	padding-left:20px;	
	}
	
	
	
.formulario_trabalhe{
	margin-left:20px;
	background-color:#FFF;
	width:530px;
	height:auto;
		
	}
.formulario_trabalhe th{
	padding-left:20px;
	font-weight:normal;
	}	
	
.formulario_trabalhe .tb_titulo
{
	background-color: #005b9a;
	color: #FFFFFF;
	border:0px;
	width:530px;
}

.formulario_trabalhe .tb_conteudo
{
	border:0px;
	width:530px;
}
.formulario_trabalhe .tb_conteudo tr
{
	height:30px;
}

/*--- Software House --- */

table.shlista
{
    margin-left: 20px;
}
.shlista tr td
{
    background-color: White;
    border: 1px solid #bfbfbf;
}

