/* ------------------------------- 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;
	background-color: #f7f7f7;
	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;
	width: 100px;
}
a.atual
{
	color: #9bb400;
}
#box_ElginNews
{
	width: 156px;
	height: 305px;
	text-align: center;
	margin-top: 235px;
	padding-top: 20px;
	margin-left:-05px;
}
#box_press_release
{
	width: 150px;
	height: 35px; /* contar +40px do padding = 75px*/
	text-align: center;
	margin-top: 10px;
	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;
}
.gridPesquisa td
{
	/*cintia*/
	padding-left: 0px;
	border-top: 1px solid #c8c8c8;
}

.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; 	color:#666666;*/
	font-size: 24px;
	color: #206FAB;
	font-weight: normal;
	font-family: Georgia, "Times New Roman" , Times, serif;
	width: 250px;
	float: right;
	display: block;
	padding-left: 20px;
}
.detalhe_titulo2
{
	font-size: 24px;
	color: #206FAB; /*font-size:30px; 	color:#666666;*/
	font-weight: normal;
	font-family: Georgia, "Times New Roman" , Times, serif;
	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: 340px;
}

#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_imagem_faq
{
	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_faq.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;
	border-top: none;
	border-left: none; /*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_imagem_boletins
{
	width: 508px;
	height: 128px;
	text-align: right;
	border: 1px solid #d9d9d9;
	border-top: none;
	border-left: none; /*margin:20px 5px 5px 20px;*/
	margin-top: 20px;
	margin-left: 20px;
	padding: 10px 20px 0px 0px;
	background-image: url(../Imagens/Site/Fundos/img_boletins.jpg);
	background-repeat: no-repeat;
}
#box_imagem_catalogos
{
	width: 530px;
	height: 139px;
	text-align: right;
	border: 0px solid #d9d9d9;
	border-top: none;
	border-left: none; /*margin:20px 5px 5px 20px;*/
	margin-top: 20px;
	margin-left: 20px;
	padding: 10px 20px 0px 0px;
	background-image: url(../Imagens/Site/Fundos/img_catalogos.jpg);
	background-repeat: no-repeat;
}

#box_imagem_ebook
{
	width: 530px;
	height: 139px;
	text-align: right;
	border: 0px solid #d9d9d9;
	border-top: none;
	border-left: none; /*margin:20px 5px 5px 20px;*/
	margin-top: 20px;
	margin-left: 20px;
	padding: 10px 20px 0px 0px;
	background-image: url(../Imagens/Site/Fundos/img_ebook.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_representante
{
	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_representante.jpg);
	background-repeat: no-repeat;
}
h3.assistencia
{
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}
address.assistencia
{
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}

h3.faq
{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 3px;
}
resposta.faq
{
	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_MktPersonalizado
{
	width: 232px;
	height:186px;
	border: 1px solid #dadada;
	background-color: #FFF;
	margin: 20px 0px 0px 20px;
	float:left;
}
.box_MktPersonalizadoModelo
{
	width: 232px;
	height:37px;
	display: table;
	background-color: #00538e;
	margin-bottom:0px;
	margin-left:-1px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
}

.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: 560px;
	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: #FFF;
	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 a span
{
	width: 118px;
	overflow: hidden;
	display: block;
	cursor: pointer;
}
#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: 15px 30px 0px 0px;
	_margin: 15px 27px 0px 0px;
	margin-bottom: 10px; /*display:table;*/
	display: inline;
	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
{
	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;
}
.input2
{
	width: 150px;
	height: 15px;
}
.input3
{
	width: 30px;
	height: 15px;
}
.input4
{
	width: 113px;
	height: 15px;
}
.input_assunto
{
	width: 480px;
	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;
}

.Selecione
{
	color: #6a6a6a;
}
.Titulos
{
	color: #005a96;
	font-weight: bold;
	text-align: center;
	background-color: #CfE0EC;
}


/*ESTADO HOMOLOGADOS*/
.tabela01
{
	border-collapse: collapse;
}
.tabela01 th
{
	padding: 5px;
	background: #e9e9e9;
	border: solid 1px #d9d9d9;
	color: #333333;
}
.tabela01 td
{
	padding: 5px;
	border: solid 1px #d9d9d9;
	background: #FFFFFF;
}
/* Calendário */
.titulo
{
	color: #a9cb00;
	font-size: 16px;
	font-weight: bold;
	padding-top: 10px;
	margin-top:10px;
	font-family: Arial;
}
#busca_caledario
{
	clear: both;
	display: table;
	width: 100%; /*height:450px;*/
	background-color: #F7F7F7;
	padding-bottom: 10px;
}
.agendamento
{
	background-color: #FFFFFF;
	padding: 10px 10px 10px 10px;
	margin-top: 21px;
	width: 375px;
}
.tbAgendamento
{
	padding-left: 10px;
}
.tbDatas
{
	padding-left: 10px;
	margin-top: 13px;
	border: solid 1px #BEBEBE;
	width: 420px;
}
.mes
{
	padding-left:10px;
	padding-top:5px;
	color: #95b202;
	font-size:16px;
	font-weight:bold;
}
.dia
{
	padding-left:10px;
	color: #95b202;
	font-size:14px;
	font-weight:bold;
}
.evento
{
	font-size:12px;
}

/* --------------------- CSS DE CASOS DE SUCESSO --------------------- */

.boxCasosSucesso
{
	width:375px;
	background-color:#f2f6f8;
	padding:10px 0px;
	margin:6px 0px 45px 0px;
}

.titBoxCasosSucesso
{
	width:358px;
	padding:4px;
	margin:0px auto 15px auto;
	border-bottom:1px solid #b7cddc;
}

.conteudoBoxCasosSucesso
{
	width:355px;
	margin:0px auto;
}

.tbCasosSucesso
{
	width:100%;
	margin-bottom:10px;
}

.logoCasosSucesso
{
	width:100px;
	text-align:center;
	vertical-align:top;
	padding-bottom:10px;
}

.bgLogoCasosSucesso
{
	background-color:#e5e5e5;
	width:100px;
	height:100px;	
}

.descricaoCasoSucesso
{
	padding:8px 0px 10px 10px;
	text-align:left;
	font-size:11px;
	color:#333333;
	vertical-align:top;
}

.titCasoSucesso
{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	margin-bottom:4px;
}

.botaoListaCompletaCasos
{
	width:100%;
	text-align:right;
	margin-bottom:5px;
}

.titListagemCasos
{
	width:100%;
	padding:6px 0px 6px 10px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	background-color:#cfe0ec;
	margin-top:20px;
}

.boxListagemCasos
{
	background-color:#f7f7f7;
	width:100%;
	padding:20px 0px;
}

.conteudoListagemCasos
{
	margin:0px 20px;
}

.boxCasosSucessoDetalhe
{
	background-color:#f7f7f7;
	width:100%;
	padding:20px 0px;
}

.conteudoCasosSucessoDetalhe
{
	width:550px;
	margin-left:20px;
}

.conteudoCasosSucessoDetalhe p
{
	text-align:left;
	font-size:12px;
	color:#333333;
	margin:0px 0px 12px 0px;
}

.titCasoSucessoDetalhe
{
	font-size:14px;
	font-weight:bold;
}

.logoCasosSucessoDetalhe
{
	width:120px;
	text-align:center;
	vertical-align:top;
	padding-bottom:10px;
}

.bgLogoCasosSucessoDetalhe
{
	background-color:#e5e5e5;
	width:120px;
	height:120px;	
}

.imgCasosSucessoDetalhe
{
	width:280px;
	height:230px;
	background-color:#e5e5e5;
	float:right;
	margin:3px 0px 20px 20px;
	text-align:center;
	padding-top:20px;
}
.gridHeader
{
    height:22px;
    border: none;
    text-align: center;
}

.gridItemHover td
{
    height:24px;
    padding: 0 5px;
}
.gridAcaoCol td
{
    border:none;
    padding:0 2px;
}
.paginacaoHolder
{
    padding: 10px 0px;
    text-align:center;
    border: none;
}
.paginacao
{
    width: 100%;
    text-align:center;
    margin: 0px;
    z-index:0;
	border: none;
}

.paginacao tr td
{
    padding: 0px 5px;
    font-size: 11px;
}
.paginacaoBotao
{
    width: 75px;
}
.paginacaoLink
{
    width: 18px;
}
.paginacaoLink a:hover
{
    font-weight: bold;
}
.paginacaoSel
{
	color:#adb400;
    font-weight: bold;
    width: 18px;
}


