/* eCompany 5.0 Estilos espec�ficos do Portal,independentes de peles */ 
/* Topos de Comunidades e MeuPortal */
.form{padding:0 0 0 0; margin:0 0 0 0;}
div.rodape{background:url(/powerportal/midia/topo_fundo.jpg) #EBEBEB repeat-x;border-bottom:1px solid #CACACA;border-top:1px solid 

#CACACA;clear:both;color:#626262;height:21px;margin:0;padding:0;position:relative;text-align:center;width:100%}
div.rodape  p{display:inline;font:10px/21px Tahoma,Arial,Verdana,sans-serif}
div.rodape img{vertical-align:middle}
div.rodape img.voltatopo{border:none;cursor:pointer;position:absolute;right:6px;top:6px}
div.topoGenerico{font:11px verdana,sans-serif;height:20px;margin:0 0 0 0;padding:0;position:relative;text-align:right;width:100%;background:repeat-x}
div.topoGenerico img.marcaEmpresa{border-width:0 0 0 0;float:left;margin:20px 10px 0 10px;position:relative;z-index:2}
div.topoGenerico ul.menutopo{border-bottom:0;border-top:0px solid #FFFFFF;display:inline;height:50px;list-style:none outside none;margin:0;padding:0 6px 0 

0;position:absolute;right:102px;top:0px}
div.topoGenerico ul.menutopo li{color:#3E3E3E;font:10px Tahoma,Verdana,sans-serif;height:21px;margin:6px 3px 0 0px;padding:0 0 0 0}
div.topoGenerico ul.menutopo li{display:inline}
div.topoGenerico ul.menutopo li a:link,div.topogenerico ul.menutopo li a:visited,div.toposite ul.menutopo li a:link,div.toposite ul.menutopo li 

a:visited{border:none;color:#3E3E3E;}
div.topoGenerico ul.menutopo li a:hover,div.toposite ul.menutopo li a:hover{border:none;color:#D20F01;}
div.topoGenerico ul.menutopo li img{border-width:0 0 0 0;margin:0 3px 0 0px;vertical-align:middle}
div.toposite{font: 11px verdana,sans-serif;height: 61px;margin:0 0 -2px 0;padding: 0;position: relative;text-align: right;width: 100%;}
div.topoSite img.marcaEmpresa{border-width:0 0 0 0;float:left;margin:0 8px 0 8px;position:relative;vertical-align:top;z-index:2; }
div.topoSite ul.menutopo{color:#3E3E3E;display:inline;font:10px Tahoma,Verdana,sans-serif;height:21px;list-style:none outside 

none;margin:0;padding:0;position:absolute;right:107px;top:38px;}
div.toposite ul.menutopo li{color: #1B488C;display: inline;	font: 10px Tahoma,Verdana,sans-serif;height:10px;list-style:none outside none;margin: -7px 

-1px 0 0;padding:3px;position:relative;right:4px;top:4px;letter-spacing: 1px;}
div.topoSite ul.menutopo li img{border-width:0 0 0 0;margin:0px 2px 0 0;vertical-align:middle}
div.toposite img.menutopo{border: 0; margin: 24px 0 0 52px; position:absolute;}
html>body div.rodape{height:19px}
html>body div.topoGenerico ul.menutopo li,html>body div.topoSite ul.menutopo li{margin:0 1px 0 0}
html>body div.topoGenerico ul.menutopo,html>body div.topoSite ul.menutopo{right:118px}
table.tabs{margin-top:20px;padding:0px;position:relative;z-index:1}
td.portatabs{margin-top:33px;padding-bottom:0;padding-left:10px;padding-right:10px;}
div.topo{background:transparent url(/ecp/midia/azul_mostarda/app_topo_bg_titulo.gif) repeat-x;font-size:1px;left:0;position:relative;top:0;width:100%}


html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	font-style: inherit;
	font-size: 100%;
	font-family: Arial;
}
table,tr,p,td {text-align:justify;}

td.tamanho-topo {
	vertical-align: top;
	height: 245px;	
}
td { height: 0;}
td.colunaCentro td, td.colunaDireita td, td.colunaCorpo td, td.colunaRodape td, td.colunaEsquerda td {
	height: 19px;
	*height: 15px;/*IE7*/
}
tr, table, p, td {
	font-family: Arial;
	font-size:12px;
	text-align:justify;
}

.navegacao_comunidade {
	font-family:Arial;
	font-size: 18px;
	font-weight:bold;
}

.navegacao_menu {
	font-family:Arial;
	font-size: 15px;
	font-weight:bold;
	color:#5F6062;
}

.navegacao_menu a {
	color:#5F6062;
}

.navegacao_conteudo {
	font-family:Arial;
	font-size: 15px;
	font-weight:bold;
	color:#000000;
}

.not_resumo{
	text-align:justify;
	font-size:12px;
}

td.menu_titulo {
	height:15px;
	weight:bold;
}
.busca_texto{
	height:19px;
	padding:0px;
}

.busca_texto2{
	height:19px;
	padding:0px;
	font-size:10px;
	background: #E6EBF1;
	border:0px;
	width:114px;
	vertical-align:middle;
}

.botao_buscar {
	color:#ffffff;
	vertical-align:bottom;
}

#menu_opcoes {
	z-index: 1;
	position: relative;
	left:268px;
	height:16px;
	top:-60px;
/*
	height:30px;
	top:-40px;
*/
}

.documentacao {
	background-color:#E6EBF1;
	color: #5F5E5E;
	font-weight: bold;
	border:0px;
	font-family: Arial;
	height:19px;
	padding-left:0px;
}

td.servico_esq {
	width: 5px;
	height: 19px;
	background: url(/pbh/midia/borda_esq_servico.gif) no-repeat;
}

td.servico_dir{
	width: 5px;
	height: 19px;
	background: url(/pbh/midia/borda_servico.gif) no-repeat;
}
td.campo{
	text-align: left;	
	width: 500px;
}
td.campo_not{
	text-align:justify;	
	width: 500px;
	padding: 0 0 0 0;
}
td.campo_result{
	text-align:left;	
	color:#000000;
	font-size:12px;
	font-family:Arial;
}

tr.linhaimpar{
	background-color: #FFFFFF;
}
tr.linhapar{
	background-color: #FFFFFF;
}

.campo_titulo {
	text-align:left;
}

.campo_titulo2 {
	border:0px;
	height: 28px;
	text-align:left;
	background-color:#FFFFFF;
	padding:0px;
}

.busca_avancada{
	color:#000000;
	font-size:12px;
	font-family:Arial;
	background-color:#F3FAFE;
}

.caixa_busca {
	height:15px;
	width:200px;
	border:1px #E3E9EF solid;
}

td.colunaTopo div.portlet-content{
	height:20px;
	*height:auto;
}

:root td.colunaEsquerda div.portlet-content form{
	margin-top: 20px;
}

.menu-ferramentas li{
	*float:left;
}

.noticia_titulo {
	font-size:14px;
	font-family: Arial;
	color:#eb8a1b;
	font-weight: bold;
}

.noticia_resumo {
	font-size:12px;
	font-family: Arial;
	font-weight: bold;
}

.noticia_publicado {
	font-size:12px;
	font-family: Arial;
	font-weight: bold;
}

.borda-noticia{
	font-size:1px;
	border-bottom: solid 1px #98A6AC;
}
td.campo_titulo { height: 28px !important; }

/* acesso rapido */
.acesso-rapido {
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
}
.acesso-rapido a { 
	line-height: 10px; 
	color: #1A9EEA; 
	margin-right: 10px;
}
.acesso-rapido .ico { margin: 6px 2px 0 !important; }

.ico-alto-contraste{
	display: inline;
}
.ico-contraste-normal{
	display: none;
}
