/*wiki texto*/

.destaquew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	letter-spacing: -0.03em;
	padding-bottom: 5px;
	font-weight: bold;	
}

/* fim wiki*/

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF; 
	margin: 0;
	padding: 0;
}

.busca{
	background-image: url(/images/novo/busca.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.botao-busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #666666;
	letter-spacing: -0.01em;
/*	padding-bottom: 5px;
	font-weight: bold;
*/	
}

.campo-busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #0033CC;
	border: 1px solid #AAAAAA;
	background-image: url(/images/novo/caixa-texto.gif);
	background-repeat: repeat-x;
/*	font-weight: bold;*/
/*	letter-spacing: -0.03em;
	padding-bottom: 5px;
	font-weight: bold;
*/	
}


.trans40{
	filter: Alpha(Opacity=80, FinishOpacity=80, Style=1, StartX=80, StartY=80, FinishX=80, FinishY=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	

	cursor:pointer;
	cursor: hand;
}

.espacoSolucoes {
	height: 3px;
}

.quadro-menu-sel{
/*	filter: Alpha(Opacity=80, FinishOpacity=80, Style=1, StartX=80, StartY=80, FinishX=80, FinishY=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
	border: solid 1px #CCCCCC; */
	cursor:pointer;
	cursor: hand;
	background-color: #DDDDDD;
	margin: 0px;	
}

.quadro-menu{
	cursor:pointer;
	cursor: hand;
/*	background-color: #DDDDDD;*/
}



.fonte-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px; 
	COLOR: #888888; 
	TEXT-DECORATION: none;
	letter-spacing: -0.06em;
}

A.fonte-home:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none;	
}

.fonte-menun {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	COLOR: #777777; 
	TEXT-DECORATION: none;
	letter-spacing: -0.03em;
	padding-left: 7px;
}

A.fonte-menun:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none;	
	}

/*ead*/
.fundo-lateral-diread{
	background-image: url(/images/novo/fundo_lateral_dir.jpg);
	background-repeat: repeat-x;
	background-position: center -90px;	
	background-color: #0E93C0;
}

.fundo-lateral-esqead{
	background-image: url(/images/novo/fundo_lateral_esq.jpg);
	background-repeat: repeat-x;
	background-position: center -90px;	
	background-color: #0E93C0;
}

.fundo-lateral-direadr{
	background-image: url(/images/novo/fundo_lateral_dir.jpg);
	background-repeat: repeat-x;
	background-position: center -200px;	
	background-color: #0E93C0;
}

.fundo-lateral-esqeadr{
	background-image: url(/images/novo/fundo_lateral_esq.jpg);
	background-repeat: repeat-x;
	background-position: center -200px;	
	background-color: #0E93C0;
}
/* Titulos das páginas */
.fundo-tit-vermelho{
	background-image: url(/images/novo/fundo_destaque_Midias.jpg);
	background-repeat: repeat-x;
	background-position: center -65px;	
/*	background-color: #0E93C0;*/
}

.fundo-tit-azul{
	background-image: url(/images/novo/fundo_comercio.jpg);
	background-repeat: repeat-x;
	background-position: center -65px;	
/*	background-color: #0E93C0;*/
}
.fundo-tit-verde{
	background-image: url(/images/novo/fundo_servicos.jpg);
	background-repeat: repeat-x;
	background-position: center -65px;	
/*	background-color: #0E93C0;*/
}

/* Estilos novo layout*/

.fundo-cabecalho{
	background-image: url(/images/novo/fundo_cabecalho.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
}

.fundo-lateral-dir{
	background-image: url(/images/novo/fundo_lateral_dir.jpg);
	background-repeat: repeat-x;
	background-position: center top;	
	background-color: #0E93C0;
}

.fundo-lateral-esq{
	background-image: url(/images/novo/fundo_lateral_esq.jpg);
	background-repeat: repeat-x;
	background-position: center top;	
	background-color: #0E93C0;
}


.fundo-rodape{
	background-image: url(/images/novo/fundo_rodape.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
	background-color: #0E93C0;
}

/* Estilos menu topo*/

.botao-cabecalho{  
	background-image: url(/images/novo/botaom.gif);
	background-repeat: no-repeat;

	filter: Alpha(Opacity=40, FinishOpacity=40, Style=1, StartX=40, StartY=40, FinishX=40, FinishY=40); 
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	display: block;	
}

.botao-cabecalho-on{
	background-image: url(/images/novo/botaom_sel.gif);
	background-repeat: no-repeat;

	filter: Alpha(Opacity=90, FinishOpacity=90, Style=1, StartX=90, StartY=90, FinishX=90, FinishY=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;	
/*	display: table;	*/
	cursor:pointer;
	cursor: hand;
}

.botao-cabecalho-chatf{  
	background-image: url(/images/novo/botao_chatdn2.gif);
	background-repeat: no-repeat;

	filter: Alpha(Opacity=70, FinishOpacity=40, Style=1, StartX=40, StartY=40, FinishX=40, FinishY=40); 
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	display: block;	
}

.botao-cabecalho-on-chat{
	background-image: url(/images/novo/botao_chatdn2.gif);
	background-repeat: no-repeat;

	filter: Alpha(Opacity=85, FinishOpacity=85, Style=1, StartX=85, StartY=85, FinishX=85, FinishY=85);  
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
/*	display: table;	*/
	cursor:pointer;	
	cursor: hand;
}
.botao-cabecalho-onm{
	filter: Alpha(Opacity=85, FinishOpacity=85, Style=1, StartX=85, StartY=85, FinishX=85, FinishY=85);  
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
		
}
	
.botao-cabecalho-tb{
/*	width:141px;
    height:25px;*/
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	letter-spacing: -0.06em;
/*	line-height: 20px;*/
	cursor:pointer;
	cursor: hand;
/*	horizontal-align: left;*/
	display: block;
}

.botao-cabecalho-chat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; 
	COLOR: #66FF99; 
	TEXT-DECORATION: none;
	letter-spacing: -0.06em;
	line-height: 20px;
	display: block;	
} 

A.botao-cabecalho-chat{
	COLOR: #FFFFFF; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
}
A.botao-cabecalho-chat:hover{
	COLOR: #FFFFFF; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
}	

.opcoes-menu{
	background-color: #1E2A45; 
	padding-left: 10px;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	COLOR: #FFFFFF; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
/*	letter-spacing: -0.06em;
	line-height: 20px;*/
/*	font-weight: bold;	*/
}

A.opcoes-menu{
	COLOR: #FFFFFF; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
}

A.opcoes-menu:hover{
	COLOR: #CCCCCC; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
/*	font-weight: bold;	*/
}

/* Menu solucoes*/
.fonteMenuSolucoesSel{
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px; 
	COLOR: #FFFFFF; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.06em;
	line-height: 20px;
/*	font-weight: bold;	*/
}
A.fonteMenuSolucoesSel{
	COLOR: #FFFFFF; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none; /*underline;	*/
}

A.fonteMenuSolucoesSel:hover {
	color: #000000;	 
	TEXT-DECORATION: none; /*underline;	*/
}

.fonteMenuSolucoesCz{
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px; 
	COLOR: #666666; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.06em;
	line-height: 20px;
/*	font-weight: bold;	 */
}
A.fonteMenuSolucoesCz{
	COLOR: #333333; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none; /*underline;	*/
}

A.fonteMenuSolucoesCz:hover {
	color: #000000;	 
	TEXT-DECORATION: none; /*underline;	*/
}

/* Menu destaques*/
.fonteMenuDestaquesSel{
	margin-right: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; 
	COLOR: #000000; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.08em;
	line-height: 20px;
/*	font-weight: bold;	*/
}
A.fonteMenuSDestaquesSel{
	COLOR: #000000; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none; /*underline;	*/
}

A.fonteMenuDestaquesSel:hover {
	color: #0099FF;	 
	TEXT-DECORATION: none; /*underline;	*/
}

.fonteMenuDestaquesCz{
	margin-right: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; 
	COLOR: #999999; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.08em;
	line-height: 20px;
/*	font-weight: bold;	 */
}
A.fonteMenuDestaquesCz{
	COLOR: #333333; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none; /*underline;	*/
}

A.fonteMenuDestaquesCz:hover {
	color: #000000;	 
	TEXT-DECORATION: none; /*underline;	*/
}



.bt-seld{
/*	background-image: url(/images/novo/sombra_menu_sel.jpg);	
	background-repeat: no-repeat;
	background-position: right top; */
	background-color: #FFFFFF;
/*	filter: Alpha(Opacity=100, FinishOpacity=100, Style=1, StartX=100, StartY=100, FinishX=100, FinishY=100); 
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;	*/
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; 
	COLOR: #000000; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.08em;
	cursor:pointer;
	cursor: hand;
/*	line-height: 20px;	*/
	
}

.bt-cinzad{
	background-image: url(/images/novo/sombra_menu_sep.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; 
	COLOR: #999999; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.08em;
/*	line-height: 20px;	*/
	cursor:pointer;
	cursor: hand;
}

.bt-moved{
/*	background-image: url(/images/novo/sombra_menu_selm.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; 
	COLOR: #333333; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.08em;
/*	line-height: 20px;	*/
	cursor:pointer;
	cursor: hand;
}

/* SubmenuPrincipal*/
.fonteOpPrincipalBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px; 
	COLOR: #333333; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.02em;
	line-height: 16px;
	font-weight: bold;	
}
A.fonteOpPrincipal {
	COLOR: #333333; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none; /*underline;	*/
}

A.fonteOpPrincipal:hover {
	color: #000000;	 
	TEXT-DECORATION: none; /*underline;	*/
}

.fonteOpPrincipal{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 14; 
	COLOR: #333333; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.02em;
	line-height: 16px;
}
A.fonteOpPrincipal {
	COLOR: #333333; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none; /*underline;	*/
}

A.fonteOpPrincipal:hover {
	color: #000000;	 
	TEXT-DECORATION: none; /*underline;	*/
}

.bt-move{
/*	background-image: url(/images/principal/bt_cinza.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
	margin-left: 5px;	*/	
	filter: Alpha(Opacity=100, FinishOpacity=100, Style=1, StartX=100, StartY=100, FinishX=100, FinishY=100); 
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;	
	
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px; 
	COLOR: #333333; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.06em;
	cursor:pointer;
	cursor: hand;
}

.bt-cinza{
/*	background-image: url(/images/principal/bt_cinza.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 5px;	*/
	filter: Alpha(Opacity=50, FinishOpacity=100, Style=1, StartX=50, StartY=50, FinishX=100, FinishY=50); 
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;	
	
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px; 
	COLOR: #666666; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.06em;
/*	line-height: 20px;	*/
	cursor:pointer;
	cursor: hand;
}

.bt-vermelho{
	background-image: url(/images/principal/bt_vermelho.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px; 
	COLOR: #FFFFFF; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.06em;
/*	line-height: 20px;	*/
	cursor:pointer;
	cursor: hand;
	
}
.bt-verde{
	background-image: url(/images/principal/bt_verde.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px; 
	COLOR: #FFFFFF; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.06em;
/*	line-height: 20px;	*/
	cursor:pointer;
	cursor: hand;
}
.bt-azul{
	background-image: url(/images/principal/bt_azul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px; 
	COLOR: #FFFFFF; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.06em;
/*	line-height: 20px;	*/
	cursor:pointer;
	cursor: hand;	
}
.bt-laranja{
	background-image: url(/images/principal/bt_laranja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px; 
	COLOR: #FFFFFF; /*13DBE6; /*#0099FF; */
	TEXT-DECORATION: none;
	letter-spacing: -0.06em;
/*	line-height: 20px;	*/
	
}

.fundo-quadro-midias-cima{
	background-image: url(/images/principal/preench_cima_vermelho.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.fundo-quadro-midias-baixo{
	background-image: url(/images/principal/preench_baixo_vermelho.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.fundo-quadro-servicos-cima{
	background-image: url(/images/principal/preench_cima_verde.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.fundo-quadro-servicos-baixo{
	background-image: url(/images/principal/preench_baixo_verde.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


.fundo-quadro-comercio-cima{
	background-image: url(/images/principal/preench_cima_azul.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.fundo-quadro-comercio-baixo{
	background-image: url(/images/principal/preench_baixo_azul.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.fundo-quadro-web-cima{
	background-image: url(/images/principal/preench_cima_limao.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.fundo-quadro-web-baixo{
	background-image: url(/images/principal/preench_baixo_limao.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


/* Estilos default-inicial*/

/

/* Geral */

.img-area{
/*	padding-top: 28px;*/
	margin-top: 24px;
}

.fundo-principal{
	background-image: url(/images/novo/fundo_img_azul.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.fundo-geral{
	background-image: url(/images/novo/fundo_menu_dg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.fundo-img{
	background-image: url(/images/novo/fundo_img.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.fundo-topo{
	background-image: url(/images/novo/topo_verde.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.fundo-sub-topo{
	background-image: url(/images/novo/faixa_subtopo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.barratopo{
	background-image: url(/images/novo/topo_sombra.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.barrabaixo{
	background-image: url(/images/novo/baixo_sombra.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.fundo-lat-dir{
	background-image: url(/images/novo/lat_dir_sombra.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.fundo-lat-esq{
	background-image: url(/images/novo/lat_esq_sombra.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}




/* Estilos fundos coloridos*/

/* Estilos vermelho*/

.fundo-img-vermelho{
	background-image: url(/images/novo/fundo_img_vermelho.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.linkstopoSelVermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DE1B1B;
	TEXT-DECORATION: none;			
	letter-spacing: -1px;
	font-weight: bold;	
}

.fundotitulovermelho{
	background-image: url(/images/fundo_midias5.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fundomenuvermelho{
	background-image: url(/images/fundo_menu_vermenlho.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
}

.fonte-menu-painel-vermelho{
	font-family: arial, Verdana, Geneva;
	font-size: 14px;
	TEXT-DECORATION: none;
	color: #DE1B1B; 
	letter-spacing: -1px;
	font-weight: bold;
}

A.fonte-menu-painel-vermelho:hover{
	TEXT-DECORATION: none;
	color: #DC514E; 
}

.fonte-menu-painel-desc-vermelho{
	font-family: arial, Verdana, Geneva;
	font-size: 12px;
	TEXT-DECORATION: none;
	color: #DE1B1B; 
	letter-spacing: -1px; 		
}

.fonte-menu-painel-titulo-vermelho{
	font-family: arial, Verdana, Geneva;
	font-size: 20px;
	TEXT-DECORATION: none;
	color: #990000; 
	letter-spacing: -1px;
}


/* Estilos verde*/

.linkstopoSelVerde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	TEXT-DECORATION: none;			
	letter-spacing: -1px;
	font-weight: bold;	
}
.fundotituloverde{
	background-image: url(/images/fundo_verde.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fundomenuverde{
	background-image: url(/images/fundo_menu_verden.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
}

.linkstopoMverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	TEXT-DECORATION: none;			
	letter-spacing: -1px;
}

.fonte-menu-painel-verde{
	font-family: arial, Verdana, Geneva;
	font-size: 14px;
	TEXT-DECORATION: none;
	color: #006600; 
	letter-spacing: -1px;
	font-weight: bold;
}

A.fonte-menu-painel-verde:hover{
	TEXT-DECORATION: none;
	color: #009900; 
}

.fonte-menu-painel-desc-verde{
	font-family: arial, Verdana, Geneva;
	font-size: 12px;
	TEXT-DECORATION: none;
	color: #006600; 
	letter-spacing: -1px; 		
}

.fonte-menu-painel-titulo-verde{
	font-family: arial, Verdana, Geneva;
	font-size: 20px;
	TEXT-DECORATION: none;
	color: #006600; 
	letter-spacing: -1px;
}

/* Estilos azul*/

.fundo-img-azul{
	background-image: url(/images/novo/fundo_img_azul.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.linkstopoSelazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	TEXT-DECORATION: none;			
	letter-spacing: -1px;
	font-weight: bold;	
}
.fundotituloazul{
	background-image: url(/images/fundo_azul.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fundomenuazul{
	background-image: url(/images/fundo_menu_azul_claro.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
}

.linkstopoMazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	TEXT-DECORATION: none;			
	letter-spacing: -1px;
}

.fonte-menu-painel-azul{
	font-family: arial, Verdana, Geneva;
	font-size: 14px;
	TEXT-DECORATION: none;
	color: #003366; 
	letter-spacing: -1px;
	font-weight: bold;
}

A.fonte-menu-painel-azul:hover{
	TEXT-DECORATION: none;
	color: #006666; 
}

.fonte-menu-painel-desc-azul{
	font-family: arial, Verdana, Geneva;
	font-size: 12px;
	TEXT-DECORATION: none;
	color: #003366; 
	letter-spacing: -1px; 		
}

.fonte-menu-painel-titulo-azul{
	font-family: arial, Verdana, Geneva;
	font-size: 20px;
	TEXT-DECORATION: none;
	color: #003366; 
	letter-spacing: -1px;
}

/* Estilos azul escuro*/

.linkstopoSelazul-escuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	TEXT-DECORATION: none;			
	letter-spacing: -1px;
	font-weight: bold;	
}
.fundotituloazul-escuro{
	background-image: url(/images/fundo_azul_escuro.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fundomenuazul-escuro{
	background-image: url(/images/fundo_menu_azul_claro.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
}

.linkstopoMazul-escuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	TEXT-DECORATION: none;			
	letter-spacing: -1px;
}

.fonte-menu-painel-azul-escuro{
	font-family: arial, Verdana, Geneva;
	font-size: 14px;
	TEXT-DECORATION: none;
	color: #003366; 
	letter-spacing: -1px;
	font-weight: bold;
}

A.fonte-menu-painel-azul-escuro:hover{
	TEXT-DECORATION: none;
	color: #006666; 
}

.fonte-menu-painel-desc-azul-escuro{
	font-family: arial, Verdana, Geneva;
	font-size: 12px;
	TEXT-DECORATION: none;
	color: #003366; 
	letter-spacing: -1px; 		
}

.fonte-menu-painel-titulo-azul-escuro{
	font-family: arial, Verdana, Geneva;
	font-size: 20px;
	TEXT-DECORATION: none;
	color: #003366; 
	letter-spacing: -1px;
}

/* Estilos laranja*/

.fundo-img-laranja{
	background-image: url(/images/novo/fundo_img_laranja.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.linkstopoSelLaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E18700;
	TEXT-DECORATION: none;			
	letter-spacing: -1px;
	font-weight: bold;	
}
.fundotitulolaranja{
	background-image: url(/images/fundo_laranja.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.fundomenularanja{   
	background-image: url(/images/fundo_menu_laranja.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
}

.linkstopoMlaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	TEXT-DECORATION: none;			
	letter-spacing: -1px;
}

.fonte-menu-painel-laranja{
	font-family: arial, Verdana, Geneva;
	font-size: 14px;
	TEXT-DECORATION: none;
	color: #E18700; 
	letter-spacing: -1px;
	font-weight: bold;
}

A.fonte-menu-painel-laranja:hover{
	TEXT-DECORATION: none;
	color: #E18700; 
}

.fonte-menu-painel-desc-laranja{
	font-family: arial, Verdana, Geneva;
	font-size: 12px;
	TEXT-DECORATION: none;
	color: #E18700; 
	letter-spacing: -1px; 		
}

.fonte-menu-painel-titulo-laranja{
	font-family: arial, Verdana, Geneva;
	font-size: 20px;
	TEXT-DECORATION: none;
	color: #E18700; 
	letter-spacing: -1px;
}


/*---------------------------------*/

.historico{
	border-top: #DDDDDD 1px solid; 
	border-bottom: #DDDDDD 1px solid;
}



/* conteudo da pagina*/

.fonte-titulo-conteudo{
	font-family: arial, Verdana, Geneva;
	font-size: 20px;
	TEXT-DECORATION: none;
	color: #990000;
	letter-spacing: -1px;
}

/* fim conteudo */

.fundotitulo{
	background-image: url(images/fundo.jpg);
	background-repeat: repeat-x;
/*	background-repeat: no-repeat; */
/*	background-color: #015B92; /*#F2F3F7*/
}

.fundopagmenor{
	background-image: url(images/fundo_rodape.gif);
	background-repeat: repeat-x;
/*	background-repeat: no-repeat; */
	background-color: #015B92; /*#F2F3F7*/
}

.fonte-menu-painel-sel{
	font-family: arial, Verdana, Geneva;
	font-size: 16px;
	TEXT-DECORATION: none;
	color:  #003300;
	letter-spacing: -1px;
	font-weight: bold;
	font-style: italic;
}

.fonte-menu-painel{
	font-family: arial, Verdana, Geneva;
	font-size: 14px;
	TEXT-DECORATION: none;
	color: #DE1B1B; /*#DC514E; /*#666666; cinza*/  /*#3887A5; azul*/
	letter-spacing: -1px;
	font-weight: bold;
}

A.fonte-menu-painel:hover{
	TEXT-DECORATION: none;
	color: #DC514E; /* #009900;  verde */
}

.fonte-menu-painel-desc{
	font-family: arial, Verdana, Geneva;
	font-size: 12px;
	TEXT-DECORATION: none;
	color: #DE1B1B; /*#666666;*/ /* #3887A5; */ 
	letter-spacing: -1px; 		
}

.fonte-menu-painel-titulo{
	font-family: arial, Verdana, Geneva;
	font-size: 20px;
	TEXT-DECORATION: none;
	color: #990000; /*4B6674;*/
	letter-spacing: -1px;
}

.fundotopo{
	background-image: url(../images/fundo_topo3.jpg);
	background-repeat: repeat-x;
}

.fontesIc {
	font-family: Georgia,Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-variant: normal;
	color: #444444;
	letter-spacing: -1px;
}

.fontesIcm {
	font-family: Georgia,Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	color: #444444;
	letter-spacing: -1px;
	TEXT-DECORATION: none;
}


A.fontesIcm:hover{
	TEXT-DECORATION: none;
	color: #999999;
}


.tablesel {
	background-color: #D5F0ED;
	border: 1px solid #97D7D0;
}


.tablenormal {
}


.fonteSubTitulos {
	font-family: verdana, arial;
	font-size: 10px;	
}

.fonteponto {
	font-family: verdana, arial,arial narrow ;
	font-size: 10px;	
	font-color: #BBBBBB;
	font-weight: bold;	
}

.fontedescricao {
	font-family: verdana, arial,arial narrow ;
	font-size: 10px;	
	font-color: #000000;

}

.fundotit_laranja{
	font-family: verdana, arial;
	font-size: 10px;
	color: #222222;
	font-weight: bold;
	TEXT-DECORATION: none;
	background-image: url(../images/fundo_3d_laranja2.gif);
	background-repeat: repeat-x;
	text-align: left;
	text-indent: 6px;
}

.fundotit_cinza{
	font-family: verdana, arial;
	font-size: 10px;
	color: #222222;
	font-weight: bold;
	TEXT-DECORATION: none;
	background-image: url(../images/fundo_3d_cinzac3.gif);
	background-repeat: repeat-x;
	text-align: left;
	text-indent: 10px;
}

.BordaBaixoCinza{
	border-bottom: 1px solid #CCCCCC; /*FFCC33;*/
}

.BordaBaixoCinzaEsc{
	border-bottom: 1px solid #666666; /*FFCC33;*/
}


.Borda-caixa-cinza{
	border-bottom: 1px solid #CCCCCC; /*FFCC33;*/
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;		
}

.BordaTopoCinza{
	border-top: 1px solid #CCCCCC;
}

.bt_Cinza{
	font-family: verdana, arial;
	font-size: 10px;
	color: #222222;
	font-weight: bold;
	TEXT-DECORATION: none;
	background-image: url(../images/bot_3d_cinza.gif);
	background-repeat: repeat-x;
	text-align: left;
	text-indent: 8px;
	cursor:pointer;
	cursor: hand;
}

.bt_Sel{
	font-family: verdana, arial;
	font-size: 10px;
	color: #222222;
	font-weight: bold;
	TEXT-DECORATION: none;
	background-image: url(../images/bot_3d_azul_sel2.gif);
	background-repeat: repeat-x;
	text-align: left;
	text-indent: 8px;
	cursor:pointer;
	cursor: hand;
}

.bt_laranja{
	font-family: verdana, arial;
	font-size: 10px;
	color: #222222;
	font-weight: bold;
	TEXT-DECORATION: none;
	background-image: url(../images/bot_3d_laranja.gif);
	background-repeat: repeat-x;
	text-align: left;
	text-indent: 8px;
	cursor:pointer;
	cursor: hand;	
}

.bt_trans{
	font-family: verdana, arial;
	font-size: 10px;
	color: #BBBBBB;
	font-weight: bold;
	TEXT-DECORATION: none;
	background-image: url(../images/bot_3d_trans.gif);
	background-repeat: repeat-x;
	text-align: left;
	text-indent: 8px;
}


.fontebotao{
	font-family: verdana, arial;
	font-size: 10px;
	color: #DEE7EB;
	font-weight: bold;
	TEXT-DECORATION: none;	
}

A.fontebotao:hover{	
	TEXT-DECORATION: none;	
}

.style1 {font-size: 12px}

.fundo {
	background-image: url(../images/fundo.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF; /*#F2F3F7;	*/
}
.espacointerno10px {
	margin: 10px;
	padding: 10px;
}
.espacoInternoBaixoLados10px {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.espacointernoCimaLados10px {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.espacoInternolados10px {
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.tabelaBordasCinzas {
	border: 1px solid #DDDDDD;
}

.fontebotao{
	font-family: verdana, arial;
	font-size: 10px;
	color: #BBBBBB;
	font-weight: bold;
	TEXT-DECORATION: none;	
}

A.fontebotao:hover{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}

.botao{
	background-image: url(images/pesquisar.gif);
	background-repeat: no-repeat;
}

.fundoQuadro{
	background-color: #FFFFFF;
}

.botaon{ 
	background-image: url(images/botao2_sel.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.botaonsel{
	background-image: url(images/botao2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.botaow{
	font-family: verdana, arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	TEXT-DECORATION: none;	
}

.fontelki{
	font-family: verdana, arial;
	font-size: 10px;
	color: #222222;
	font-weight: bold;
	TEXT-DECORATION: none;	
}

A.fontelki:hover{
	TEXT-DECORATION: none;
	color: #000000;
}

.fonte-padrao2{
	font-family: arial,Verdana,Geneva ;
	font-size: 12px;  
	TEXT-DECORATION: none;
	color: #000000;	
}

A.fonte-padrao2:hover{
	TEXT-DECORATION: none;
	color: #0033FF;
	
}

.fonte-tit-dados {
	font-family: Verdana, Geneva, arial;
	font-size: 10px;
	line-height: normal;
	color: #888888;
/*	font-weight: bold;*/
}

.fonte-dados {
	font-family: Verdana,Geneva, arial;
	font-size: 12px;
	line-height: normal;
	color: #000000;
/*	font-weight: bold;*/
}

.fonte-dados-destaque {
	font-family: Verdana,Geneva, arial;
	font-size: 14px;
	line-height: normal;	
	color: #000000; /*FF9900;*/
	font-weight: bold;
}

.BordaTopoCinza-claro{
	border-top: 1px dotted #DEDEDE; /*solid*/
}
