/* *****
 * GENÉRICOS
 ***** */

body{
	margin-top	:	0px;
	margin-right	:	0px;
	margin-bottom	:	0px;
	margin-left	:	0px;
}

.geral{
	clear		: 	both;
	width		: 	100%;
	margin-top	:	0px;
	margin-right	: 	auto; 
	margin-bottom	:	0px;
	margin-left	:	auto; 
	position	: 	static;
}

.topo{
	clear		: 	both;
	width		: 	850px;
	height		: 	140px;
	margin-top	:	0px;
	margin-right	: 	auto; 
	margin-bottom	:	0px;
	margin-left	:	auto; 
	position	: 	relative;
	background	: 	#FFFFFF;
}

.tema{
	clear		: 	both;
	width		: 	850px;
	height		: 	294px;
	margin-top	:	0px;
	margin-right	: 	auto; 
	margin-bottom	:	0px;
	margin-left	:	auto; 
	position	: 	relative;
	background	: 	#000000;
}

.temahome{
	clear		: 	both;
	width		: 	850px;
	height		: 	425px;
	margin-top	:	0px;
	margin-right	: 	auto; 
	margin-bottom	:	0px;
	margin-left	:	auto; 
	position	: 	relative;
	background	: 	#000000;
}

.menutopo{
	clear		: 	both;
	width		: 	850px;
	height		: 	33px;
	margin-top	:	0px;
	margin-right	: 	auto; 
	margin-bottom	:	0px;
	margin-left	:	auto; 
	position	: 	relative;
	background	: 	#000000;
}

.conteudo{
	clear		: 	both;
	width		: 	850px;
	margin-top	:	0px;
	margin-right	: 	auto; 
	margin-bottom	:	0px;
	margin-left	:	auto; 
	position	: 	relative;
	background	: 	#FFFFFF;
}

.minibanner{
	clear		: 	both;
	width		: 	189px;
	height		: 	173px;
	margin-top	:	0px;
	margin-right	: 	0px; 
	margin-bottom	:	0px;
	margin-left	:	0px; 
	position	: 	fixed;
	background	: 	#00FF00;
}

.barrarodape{
	clear		: 	both;
	width		: 	850px;
	height		: 	8px;
	margin-top	:	0px;
	margin-right	: 	auto; 
	margin-bottom	:	0px;
	margin-left	:	auto; 
	position	: 	relative;
	background	: 	#E1E1E1;
}


.rodape{
	clear		: 	both;
	width		: 	850px;
	height		: 	42px;
	margin-top	:	0px;
	margin-right	: 	auto; 
	margin-bottom	:	0px;
	margin-left	:	auto; 
	color		:	#000000;
	vertical-align  : 	middle;
	align		:	center;
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	: 	8pt;
	font-style	:	normal;
	font-variant	:	normal;
	font-weight	:	normal;
	position	: 	static;
	background	: 	#FCFCFC;
}

.textbox{
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	height		:	16px;
 	border		:	none;
 	color		:	#000000;
	margin-top	:	0px;
	margin-right	: 	0px; 
	margin-bottom	:	0px;
	margin-left	:	0px;  	
 	background	: 	#E8E8EA;	
}
 
 select.combo{
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	color		:	#000000;
 	height		:	18px;
 	font-weight	: 	none;
 	border		: 	1px solid #E8E8EA;
 	background-color: 	#E8E8EA;
}

.textarea{
	clear		: 	both;
	position	:	relative;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	color		:	#000000;
	border-style	: 	double;
	border-width	: 	1px;
	margin-top	:	0px;
	margin-right	: 	0px; 
	margin-bottom	:	0px;
	margin-left	:	0px; 	
	border-top	:	1px solid #E8E8EA;
	border-right	:	1px solid #E8E8EA;
	border-bottom	:	1px solid #E8E8EA;
	border-left	:	1px solid #E8E8EA;	
	background-color: 	#E8E8EA;	
}

.msgobs{
	clear		: 	both;
 	width		: 	150px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#AAAAAA;	
 	padding-left	:	0px;
 	margin-top	:	-25px;
 	margin-right	: 	0px; 
 	margin-bottom	:	0px;
 	margin-left	:	310px;
 	background	: 	#FFFFFF;	
}






/* *****
 * LINKS
 ***** */
 
 .menu a {
 	border		:	0px;
 }
 
 .menu,
 .menu ul {
 	margin		:	0;
 	padding		:	0;
 	list-style	:	none;
 	font-weight	:	bold;
 }
 
 .menu {width:189px;}
 
 .menu li {
 	display		:	block;
 	margin		:	0;
 	padding		:	0;
 	border-bottom	:	1px solid #CCCCCC;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	9pt;
 	text-align	:	left;
 	line-height	:	200%;
 }
 
 .menu a {
 	display		:	block;
 	padding		:	2px 15px;
 	color		:	#000000;
 	background	:	#FFFFFF;
 	text-decoration	:	none;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	line-height	:	200%;
 }
 
 .menu a			:	hover,
 .menu a			:	focus,
 .menu a			:	active {background:#FFFFFF;}
 .menu ul li {padding-left	:	0px;	}
 .menu ul a  {background		:	#FFFFFF;}
 .hidden {display:none;}

 

a{
	text-decoration	: 	none;
	color		: 	#000000;
}

a.downloads {
	text-decoration	: 	none;
	font-weight	:	normal;
	color		: 	#AAAAAA;
}

a.downloads:hover {
	text-decoration	: 	underline;
	font-weight	:	normal;
	color		: 	#AAAAAA;
}

a:hover {
	text-decoration	: 	underline;
	color		: 	#000000;
}

a.navegacao{
	text-decoration	: 	none;
	color		: 	#FFBF2A;
}

a.navegacao:hover {
	text-decoration	: 	underline;
	color		:	#FFBF2A;
}

a.saibamais {
	text-decoration	: 	none;
	color		: 	#FF0000;
}

a.saibamais:hover {
	text-decoration	: 	underline;
	color		:	#FF0000;
}

a.bookmarking {
	text-decoration	: 	none;
	color		: 	#000000;
}

a.bookmarking:hover {
	text-decoration	: 	underline;
	color		:	#000000;
}

a.imprensa {
	text-decoration	: 	none;
	color		: 	#FF6600;
}

a.imprensa:hover {
	text-decoration	: 	underline;
	color		:	#FF6600;
}

a.resumomateriasimprensaindice {
	font-weight	:	normal;
	text-decoration	: 	none;
	color		: 	#FF6600;
}

a.resumomateriasimprensaindice:hover {
	font-weight	:	normal;
	text-decoration	: 	underline;
	color		:	#FF6600;
}

a.resumoimprensa {
	font-weight	:	normal;
	text-decoration	: 	none;
	color		: 	#333333;
}

a.resumoimprensa:hover {
	font-weight	:	normal;
	text-decoration	: 	underline;
	color		:	#333333;
}

a.linkgeral {
	text-decoration	: 	none;
	color		: 	#298EED;
	font-weight	:	bold;
}

a.linkgeral:hover {
	text-decoration	: 	underline;
	color		:	#298EED;
	font-weight	:	bold;
}

a.index {
	text-decoration	: 	none;
	color		: 	#999999;
	font-weight	:	bold;
}

a.index:hover {
	text-decoration	: 	underline;
	color		:	#666666;
	font-weight	:	bold;
}

a.menuverdeareacliente {
	text-decoration	: 	none;
}

a.menuverdeareacliente:hover {
	text-decoration	: 	underline;
	color		:	#99CC00;
	font-weight	:	bold;
}

a.menupretoareacliente {
	text-decoration	: 	none;
}

a.menupretoareacliente:hover {
	text-decoration	: 	underline;
	color		:	#000000;
}

a.menuareacliente {
	text-decoration	: 	none;
}

a.menuareacliente:hover {
	text-decoration	: 	none;
}

/* links palavras chave */
a.palavra_chave_link {
	text-decoration	: 	none;
	color		:	#999999;
	font-size	: 11px;
}

a.palavra_chave_link:hover {
	text-decoration	: 	none;
	color		:	#999999;
}




/* *****
 * PRODUTOS
 ***** */
 
 .cabecmenuproduto{
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	11pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#BBBBBB;
 	margin-top	:	5px;
 	margin-left	:	15px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
 } 
 
 .itemmenuproduto{
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	9pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	200%;
 	color		:	#000000;
 	margin-top	:	3px;
 	margin-left	:	25px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;		
 } 
  
 .separadormenu{
 	clear		: 	both;
 	width		: 	189px;
 	height		: 	1px;
 	background	: 	url(../../img/lay/prdmensep.jpg) repeat-x;
 } 
  
 .navegacaoproduto{
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	9pt;
 	font-weight	:	none;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#FFBF2A;
 	margin-top	:	5px;
 	margin-left	:	25px;
 	margin-bottom	:	2px;
 
 } 
  
 .imagemproduto{
 	clear		: 	both;
 	width		: 	140px;
 	height		: 	195px;
 	margin-top	:	0px;
 	margin-right	: 	auto; 
 	margin-bottom	:	auto;
 	margin-left	:	0px;
 	background	: 	#FFFFFF;	
 }
  
  
 .imagemprodutoampliada{
  	clear		: 	both;
  	width		: 	550px;
  	height		: 	550px;
  	margin-top	:	0px;
  	margin-right	: 	0px; 
  	margin-bottom	:	0px;
  	margin-left	:	0px;
  	background	: 	#ccFFFF;	
 }
  
  
 .selos{
  	clear		: 	both;
  	width		: 	115;
  	height		: 	34px;
  	margin-top	:	70px;
  	margin-right	: 	auto; 
  	margin-bottom	:	0px;
  	margin-left	:	180px;
  	background	: 	#FFFFFF;	
}

 .anatel{
  	clear		: 	both;
  	width		: 	70px;
  	height		: 	29px;
  	margin-top	:	0px;
  	margin-right	: 	auto; 
  	margin-bottom	:	0px;
  	margin-left	:	115px;
  	background	: 	#BBBBBB;	
}

 .breve{
  	clear		: 	both;
  	width		: 	70px;
  	height		: 	29px;
  	margin-top	:	-29px;
  	margin-right	: 	auto; 
  	margin-bottom	:	0px;
  	margin-left	:	115px;
  	background	: 	#3D3D3D;	
}

 .rohs{
  	clear		: 	both;
  	width		: 	45px;
  	height		: 	34px;
  	margin-top	:	-29px;
  	margin-right	: 	auto; 
  	margin-bottom	:	0px;
  	margin-left	:	70px;
  	background	: 	#FFFFFF;	
}
 
.tituloproduto{
	clear		: 	both;
	width		: 	322;
	height		: 	60px;
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	: 	16pt;
	font-weight	:	bold;
	text-align	:	left;
	line-height	:	100%;
	color		:	#AAAAAA;	
	margin-top	:	-195px;
	margin-right	: 	auto; 
	margin-bottom	:	0px;
	margin-left	:	180px;
	background	: 	#FFFFFF;	
} 
 
.favoritos{
 	clear		: 	both;
 	width		: 	322;
 	height		: 	30px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#AAAAAA;	
 	margin-top	:	0px;
 	margin-right	: 	0px; 
 	margin-bottom	:	0px;
 	margin-left	:	180px;
 	background	: 	#FFFFFF;	
}

.mensagembusca{
 	clear		: 	both;
 	width		: 	322px;
 	height		: 	65px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#AAAAAA;	
 	margin-top	:	0px;
 	margin-right	: 	0px; 
 	margin-bottom	:	0px;
 	margin-left	:	0px;
 	background	: 	#FFFFFF;	
}
 
.imagensadicionais{
 	clear		: 	both;
 	width		: 	330px;
 	height		: 	55px;
 	margin-top	:	25px;
 	margin-right	: 	0px; 
 	margin-bottom	:	0px;
 	margin-left	:	30px;
 	background	: 	#FFFFFF;	
}
 
.abasprodutos{
 	clear		: 	both;
 	width		: 	330px;
 	height		: 	21px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	10pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	100%;
 	color		:	#000000;	
 	margin-top	:	15px;
 	margin-right	: 	0px; 
 	margin-bottom	:	0px;
 	margin-left	:	30px;
 	background	: 	#FFFFFF;	
}
 
.descricaoprodutos{
 	clear		: 	both;
 	width		: 	400px;
 	margin-top	:	15px;
 	margin-right	: 	0px; 
 	margin-bottom	:	0px;
 	margin-left	:	30px;
 	background	: 	#FFFFFF;	
 }
 
.arquivosprodutos{
 	clear		: 	both;
 	display		:	none;
 	width		: 	400px;
 	height		: 	400px;
 	margin-top	:	15px;
 	margin-right	: 	0px; 
 	margin-bottom	:	0px;
 	margin-left	:	30px;
 	background	: 	#FFFFFF;	
}
 
.titulodescricao{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	100%;
 	color		:	#FFBF2A;	
}
 
.corpodescricao{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#000000;	
 }

.produtosbusca{
 	clear		: 	both;
 	width		: 	230px;
 	height		: 	145px;
 	margin-top	:	0px;
 	margin-right	: 	0px;
 	margin-bottom	:	0px;
 	margin-left	:	0px;
 	background	: 	#FFFFFF;	
}

.tituloprodutosbusca{
 	clear		: 	both;
 	width		: 	218px;
 	height		: 	20px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	100%;
 	color		:	#AAAAAA;	
 	margin-top	:	5px;
 	margin-right	: 	auto; 
 	margin-bottom	:	0px;
 	margin-left	:	10px;
 	background	: 	#FFFFFF;	
}
 
.imagemprodutobusca{
 	clear		: 	both;
 	width		: 	120px;
 	height		: 	120px;
 	margin-top	:	0px;
 	margin-right	: 	auto; 
 	margin-bottom	:	auto;
 	margin-left	:	10px;
 	background-color: 	#FFFFFF;	
}

.selosbusca{
 	clear		: 	both;
 	width		: 	100px;
 	height		: 	70px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	170%;	
 	color		:	#AAAAAA;	
 	margin-top	:	-70px;
 	margin-right	: 	auto; 
 	margin-bottom	:	0px;
 	margin-left	:	131px;
 	background	: 	#FFFFFF;	
}
 
font.tipodownload{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	9pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	200%;
 	color		:	#000000;
}
 
font.itemdownload{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	9pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	200%;
 	color		:	#000000;
}
 
.glossario{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#AAAAAA;	
}
 
.produtobuscaform{
 	clear		: 	both;
 	width		: 	189px;
 	height		: 	145px;
 	margin-top	:	0px;
 	margin-right	: 	0px;
 	margin-bottom	:	0px;
 	margin-left	:	0px;
 	background	: 	#FFFFFF;	
}
 
.cabecbuscaproduto{
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	11pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#BBBBBB;
 	margin-top	:	0px;
 	margin-left	:	15px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}
 
.campoform{
	clear		: 	both;
 	width		: 	174px;
 	height		: 	25px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	7pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	100%;
 	color		:	#AAAAAA;	
 	padding-left	:	15px;
 	margin-top	:	0px;
 	margin-right	: 	0px; 
 	margin-bottom	:	0px;
 	margin-left	:	0px;
 	background	: 	#FFFFFF;	
}
 
.campoformtext{
	clear		: 	both;
	width		: 	173px;
	height		: 	25px;
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	: 	7pt;
	font-weight	:	bold;
	text-align	:	left;
	line-height	:	100%;
	color		:	#AAAAAA;	
	padding-left	:	16px;
	margin-top	:	0px;
	margin-right	: 	0px; 
	margin-bottom	:	0px;
	margin-left	:	0px;
	background	: 	#FFFFFF;	
}





/* *****
 * SOLICITA CONTATOS
 ***** */
 
 .titulocontato{
 	font-family	: 	Arial, Helvetica, sans-serif	;
 	font-size	: 	11pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#FF043F;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}

 .subtitulocontato{
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	9pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#FF043F;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}

.corpocontato{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#000000;	
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
 	
 }
 
.formpadrao{
 	clear		: 	both;
 	width		: 	472px;
 	margin-top	:	0px;
 	margin-right	: 	0px;
 	margin-bottom	:	0px;
 	margin-left	:	0px;
 	background	: 	#FFFFFF;	
}

.campo{
	clear		: 	both;
	width		: 	200px;
	height		: 	20px;
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	: 	8pt;
	font-weight	:	normal;
	text-align	:	right;
	line-height	:	100%;
	color		:	#000000;	
	padding-left	:	15px;
	margin-top	:	5px;
	margin-right	: 	0px; 
	margin-bottom	:	0px;
	margin-left	:	0px;
	background	: 	#FFFFFF;	
}

.campotextarea{
	clear		: 	both;
	width		: 	200px;
	height		: 	100px;
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	: 	8pt;
	font-weight	:	normal;
	text-align	:	right;
	line-height	:	100%;
	color		:	#000000;	
	padding-left	:	15px;
	margin-top	:	5px;
	margin-right	: 	0px; 
	margin-bottom	:	0px;
	margin-left	:	0px;
	background	: 	#00FFFF;	
}

.campoformpadrao{
	clear		: 	both;
	width		: 	272px;
	height		: 	25px;
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	: 	8pt;
	font-weight	:	normal;
	text-align	:	left;
	line-height	:	100%;
	color		:	#000000;	
	padding-left	:	15px;
	padding-top	:	0px;
	padding-bottom	:	0px;
	padding-right	:	0px;
	margin-top	:	0px;
	margin-right	: 	0px; 
	margin-bottom	:	0px;
	margin-left	:	0px;
	background	: 	#FFFFFF;	
}

.campoformobs{
	clear		: 	both;
	width		: 	70px;
	height		: 	25px;
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	: 	8pt;
	font-weight	:	normal;
	text-align	:	left;
	line-height	:	100%;
	color		:	#000000;	
	padding-left	:	15px;
	padding-top	:	0px;
	padding-bottom	:	0px;
	padding-right	:	0px;
	margin-top	:	0px;
	margin-right	: 	0px; 
	margin-bottom	:	0px;
	margin-left	:	0px;
	background	: 	#FFFFFF;	
}

/* *****
 * CONTATOS
 ***** */
  .cabeccontatos{
  	font-family	: 	Arial, Helvetica, sans-serif;
  	font-size	: 	12pt;
  	font-weight	:	bold;
  	text-align	:	left;
  	line-height	:	220%;
  	color		:	#CCCCCC;
  	margin-top	:	5px;
  	margin-left	:	30px;
  	margin-bottom	:	2px;
  	background	: 	#FFFFFF;	
 } 
 
 .subtitulocontatos{
 	width		:	130px;
 	height		:	25px;
  	font-family	: 	Arial, Helvetica, sans-serif;
  	font-size	: 	8pt;
  	font-weight	:	bold;
  	text-align	:	left;
  	line-height	:	220%;
  	color		:	#2173C5;
  	margin-top	:	0px;
  	margin-left	:	30px;
  	margin-bottom	:	0px;
  	background	: 	#FFFFFF;	
 }
 
 
.itemcontatos{
 	width		:	130px;
 	height		:	14px;
  	font-family	: 	Arial, Helvetica, sans-serif;
  	font-size	: 	8pt;
  	font-weight	:	bold;
  	text-align	:	left;
  	color		:	#000000;
  	margin-top	:	0px;
  	margin-left	:	30px;
  	margin-bottom	:	0px;
  	background	: 	#FFFFFF;	
 } 
 
 .itemcontatosnormal{
  	width		:	130px;
  	height		:	14px;
   	font-family	: 	Arial, Helvetica, sans-serif;
   	font-size	: 	8pt;
   	font-weight	:	normal;
   	text-align	:	left;
   	color		:	#000000;
   	margin-top	:	0px;
   	margin-left	:	30px;
   	margin-bottom	:	0px;
   	background	: 	#FFFFFF;	
 } 
 
.contatos{
	clear		: 	both;
	position	: 	relative;
 	width		:	210px;
 	heigth		:	300px;
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#000000;	
 	margin-top	:	-490px;
 	margin-left	:	160px;
 	margin-bottom	:	0px;
 	background-color: 	#FFFFFF;
 	z-index		:	10
} 

.frmcontatosvazio{
 	width		:	280px;
 	height		:	450px;
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#000000;	
 	margin-top	:	-500px;
 	margin-left	:	370px;
 	margin-bottom	:	0px;
 	background-color: 	#FFFFFF;
} 

 .frmmsgcontatos{
 	width		:	280px;
 	height		:	40px;
  	font-family	: 	Arial, Helvetica, sans-serif;
  	font-size	: 	8pt;
  	font-weight	:	bold;
  	text-align	:	left;
  	line-height	:	140%;
  	color		:	#2173C5;
 	margin-top	:	0px;
 	margin-left	:	370px;
 	margin-bottom	:	0px;
 	background-color: 	#FFFFFF;
}

font.destaqueproduto{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	9pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#FFB81C;
}


.msgobscontatos{
	clear		: 	both;
 	width		: 	150px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#AAAAAA;	
 	padding-left	:	0px;
 	margin-top	:	-25px;
 	margin-right	: 	0px; 
 	margin-bottom	:	0px;
 	margin-left	:	80px;
 	background	: 	#FFFFFF;	
}


/* *****
 * INSTITUCIONAL
 ***** */
 
 .tituloinstitucional{
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	12pt;
	font-weight	: 	bold;
	color		: 	#CB8C2D;
 	text-align	:	left;
 	line-height	:	220%;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}

.corpoinstitucional{
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#000000;	
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;
}
 
/* *****
 * TABELA ESQUERDA PROVISÓRIO
 ***** */
 
.tabelaesq{
	background	: 	#F7F7F7;
}

.espacobco{
	height		:	20px;
	background	: 	#FFFFFF;
}


/* *****
 * LOCALIZAÇÃO
 ***** */
  .cabeclocalizacao{
  	font-family	: 	Arial, Helvetica, sans-serif;
  	font-size	: 	12pt;
  	font-weight	:	bold;
  	text-align	:	left;
  	line-height	:	220%;
  	color		:	#AABF58;
  	margin-top	:	5px;
  	margin-left	:	30px;
  	margin-bottom	:	2px;
  	background	: 	#FFFFFF;	
 } 
 
 .corpolocalizacao{
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	:	8pt;
  	font-weight	:	normal;
  	text-align	:	left;
  	line-height	:	140%;
  	color		:	#000000;	
  	margin-top	:	0px;
  	margin-left	:	30px;
  	margin-bottom	:	2px;
  	background	: 	#FFFFFF;
}

 .observacaolocalizacao{
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	:	8pt;
  	font-weight	:	normal;
  	text-align	:	left;
  	line-height	:	140%;
  	color		:	#AAAAAA;	
  	margin-top	:	0px;
  	margin-left	:	30px;
  	margin-bottom	:	2px;
  	background	: 	#FFFFFF;
}

.campolocalizacao{
	clear		: 	both;
	width		: 	200px;
	height		: 	20px;
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	: 	8pt;
	font-weight	:	normal;
	text-align	:	left;
	line-height	:	100%;
	color		:	#000000;	
	padding-left	:	0px;
	margin-top	:	5px;
	margin-right	: 	0px; 
	margin-bottom	:	0px;
	margin-left	:	30px;
	background	: 	#FFFFFF;	
}

/* *****
 * IMPRENSA
 ***** */
 
 .tituloimprensa{
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	12pt;
	font-weight	: 	bold;
	color		: 	#FF6600;
 	text-align	:	left;
 	line-height	:	220%;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}


 .titulomateriasimprensa{
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	12pt;
	font-weight	: 	bold;
	color		: 	#FF6600;
 	text-align	:	left;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	15px;
 	background	: 	#FFFFFF;	
}

 .subtituloimprensa{
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	8pt;
	font-weight	: 	bold;
	color		: 	#FF6600;
 	text-align	:	left;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}

 .subtitulomateriasimprensa{
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	8pt;
	font-weight	: 	bold;
	color		: 	#000000;
 	text-align	:	left;
 	margin-top	:	0px;
	margin-bottom	:	15px;
 	margin-left	:	30px;
 	background	: 	#FFFFFF;	
}

 .resumomateriasimprensa{
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	8pt;
	font-weight	: 	bold;
	color		: 	#FF6600;
 	text-align	:	left;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}

 .arquivosrelimprensa{
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	8pt;
	font-weight	: 	normal;
	color		: 	#333333;
 	text-align	:	left;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}

.corpoimprensa{
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#000000;	
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;
}

.corpomateriasimprensa{
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	:	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#000000;
	margin-bottom	:	15px;	
 	margin-top	:	0px;
 	margin-left	:	30px;
 	background	: 	#FFFFFF;
}

.fndtabelaesqimprensa{
	background	: 	#F7F7F7;
	vertical-align:	bottom;
}

.listmenurevista{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}



/* *****
 * OUVIDORIA
 ***** */
 
 .tituloouvidoria{
 	font-family	: 	Arial, Helvetica, sans-serif	;
 	font-size	: 	11pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#6AA6E4;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}

 .subtituloouvidoria{
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	9pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#6AA6E4;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}

.corpoouvidoriafoto{
 	clear		: 	both;
 	width		: 	350px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#000000;	
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
 	
 }
  
 .corpoouvidoria{
  	clear		: 	both;
  	font-family	: 	Arial, Helvetica, sans-serif;
  	font-size	: 	8pt;
  	font-weight	:	normal;
  	text-align	:	left;
  	line-height	:	140%;
  	color		:	#000000;	
  	margin-top	:	0px;
  	margin-left	:	30px;
  	margin-bottom	:	2px;
  	background	: 	#FFFFFF;	
  	
 }

 .imagemouvidoria{
 	clear		: 	both;
 	position	: 	float;
 	width		: 	90px;
 	height		: 	132px;
 	margin-top	:	-140px;
 	margin-right	: 	auto; 
 	margin-bottom	:	auto;
 	margin-left	:	380px;
 	background	: 	#FFFFFF;	
 }
  
 
 /* *****
 * INDEX
 ***** */
 
 .tituloindex{
 	font-family	: 	Arial, Helvetica, sans-serif	;
 	font-size	: 	12pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#000000;
 	margin-top	:	20px;
 	margin-left	:	30px;
 	background	: 	#FFFFFF;	
}

 .corpoindex{
 	font-family	: 	Arial, Helvetica, sans-serif	;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	150%;
 	color		:	#000000;
 	margin-left	:	30px;
 	background	: 	#FFFFFF;	
}



/* *****
 * ÁREA DO CLIENTE
 ***** */
 
 .tituloareacliente{
 	font-family	: 	Arial, Helvetica, sans-serif	;
 	font-size	: 	11pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#99CC00;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}

 .subtituloareacliente{
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	9pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#000000;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}

 .corpoareacliente{
  	clear		: 	both;
  	font-family	: 	Arial, Helvetica, sans-serif;
  	font-size	: 	8pt;
  	font-weight	:	normal;
  	text-align	:	left;
  	line-height	:	140%;
  	color		:	#000000;	
  	margin-top	:	0px;
  	margin-left	:	30px;
  	margin-bottom	:	2px;
  	background	: 	#FFFFFF;	
}

.campologin{
	clear		: 	both;
	width		: 	115px;
	height		: 	20px;
	font-family	: 	Arial, Helvetica, sans-serif;
	font-size	: 	8pt;
	font-weight	:	bold;
	text-align	:	right;
	line-height	:	100%;
	color		:	#000000;	
	padding-left	:	15px;
	margin-top	:	5px;
	margin-right	: 	0px; 
	margin-bottom	:	0px;
	margin-left	:	0px;
	background	: 	#FFFFFF;	
}


 .imagemareacliente{
 	clear		: 	both;
 	position	: 	float;
 	width		: 	50px;
 	height		: 	60px;
 	margin-top	:	0px;
 	margin-right	: 	auto; 
 	margin-bottom	:	auto;
 	margin-left	:	30px;
 	background	: 	#FFFFFF;	
 }


.corpoareaclienteimagem{
 	clear		: 	both;
 	width		: 	300px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	140%;
 	color		:	#000000;	
 	margin-top	:	-60px;
 	margin-left	:	80px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
 	
 }  
 
 .corpoareaclientemsg{
   	clear		: 	both;
   	font-family	: 	Arial, Helvetica, sans-serif;
   	font-size	: 	8pt;
   	font-weight	:	normal;
   	text-align	:	left;
   	line-height	:	140%;
   	color		:	#000000;	
   	margin-top	:	0px;
   	margin-left	:	20px;
   	margin-bottom	:	2px;
}

font.ftitulorelareacliente{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	12pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#99CC00;
}

font.ftituloareacliente{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	11pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#99CC00;
}


font.fcabecalhorelatorio{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	9pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#99CC00;
}

font.flinharelatorio{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#000000;
}

font.flinharelatoriosts{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	color		:	#000000;
}

font.produtoindisponivel{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#CC0000;
}

font.produtoemestoque{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#66CC00;
}


font.produtoultunid{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	normal;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#F9A833;
}

.navegacaoareacliente{
 	clear		: 	both;
 	width		: 	460px;
 	height		: 	25px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#000000;
 	margin-top	:	10px;
 	margin-right	: 	0px;
 	margin-bottom	:	0px;
 	margin-left	:	5px;
 	background	: 	#FFFFFF;	
}

.impressaoareacliente{
 	clear		: 	both;
 	width		: 	180px;
 	height		: 	25px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#000000;
 	margin-top	:	-30px;
 	margin-right	: 	0px;
 	margin-bottom	:	0px;
 	margin-left	:	472px;
 	background	: 	#FFFFFF;	
}


.buscagrupoareacliente{
 	clear		: 	both;
 	width		: 	180px;
 	height		: 	20px;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	none;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#000000;
 	margin-top	:	-30px;
 	margin-right	: 	0px;
 	margin-bottom	:	0px;
 	margin-left	:	472px;
 	background	: 	#FFFFFF;	
}

font.statusnao{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#CC0000;
}

font.statussim{
 	clear		: 	both;
 	font-family	: 	Arial, Helvetica, sans-serif;
 	font-size	: 	8pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#66CC00;
}
.palavras_chave{
	width			: 810px;
	background-color: #F2F2F2;
	border			: 1px solid #cccccc;
	font-family		: Arial;
	font-size		: 11px;
	color			: #999999;
	line-height		: 200%;
	padding			:10px;
	margin-left		:18%;

/* *****
 * CONTADOR
 ***** */
 
 .titulocontador{
 	font-family	: 	Arial, Helvetica, sans-serif	;
 	font-size	: 	11pt;
 	font-weight	:	bold;
 	text-align	:	left;
 	line-height	:	220%;
 	color		:	#2173C5;
 	margin-top	:	0px;
 	margin-left	:	30px;
 	margin-bottom	:	2px;
 	background	: 	#FFFFFF;	
}
