﻿* { font-family: Verdana, Tahome, Helvetica, Sans-serif; }

a, img { border: none; }

	a, a:link, a span, a:link span { }

body { color: #6f797d; }

#divMaster { /*width: 980px;*/ width: 100%; height: auto; /*margin: 0px auto 0px auto;*/ }

#divHead { width: 100%; height: auto; display: block; }

#divHeadSuperiorExterno { width: 100%; height: 30px; background-color: #67797d; /*#0079C5;*/ }

#divHeadSuperior { width: 980px; height: 100%; font-size: 16px; color: #ffffff; margin: 0px auto 0px auto; }

#divHeadSuperiorMenu { float: right; width: auto; height: 100%; }

#divHeadLogoBuscaExterno { width: 100%; /*background-image: url('../../App_Themes/Imagens/degrade_topo.png'); background-color: #e4e4e4;*/ background-repeat: repeat-x; height: 100px; }

#divRodape { width: 100%; margin-top: 30px; /*background-image: url('../../App_Themes/Imagens/degrade_rodape.png'); 	background-repeat: repeat-x;*/ height: 170px; display: inline-block; background-color: #e4e4e4; }

.fonteRodape { font-size: 10px; }

#divHeadLogoBusca { width: 980px; height: 100%; margin: 0px auto 0px auto; }

#divHeadLogo, .divHeadLogo { float: left; height: 100%; width: 280px; display: inline; background-image: url('../../App_Themes/Imagens/logo_sebrae.png'); background-position: center; background-repeat: no-repeat; }

#divHeadBusca { float: left; width: 420px; height: 100%; display: inline; }

#divHeadBuscaForm { height: auto; width: 420px; position: relative; margin-top: 49px; }

#divHeadSuperiorLogin { float: left; width: 280px; height: auto; font-size: 9px; display: inline; color: #67797d !important; }

#divMenuExterno { background-color: #e8e8e8; border-top: 1px solid #d0d0d0; height: 45px; margin: 0 auto !important; position: relative; top: -15px; width: 100%; z-index: 2; }

#divMenu { width: 980px; height: 100%; margin: 0px auto 0px auto; }

#divMasterInterna { display: block; height: auto; margin: 60px auto 0; width: 100%; }

#divMasterConteudoCentral { width: 940px; height: auto; margin: 0px auto 0px auto; display: block; }

.btnLogin { width: 28px; height: 27px; border: 0px; color: #ffffff; background-color: #0079c5; cursor: pointer; font-size: 10px; }

.txbPesquisa { }

.btnPesquisa, .btnPesquisa_Inativo { color: #ffffff; width: 40px; height: 32px; font-size: 16px; background-color: #0079c5; border: 0px; cursor: pointer; }

.btnPesquisa_Inativo { background-color: #ffffff; color: #0079c5; cursor: default; }

.LinkLogin, .LinkLogin:visited, .LinkLogin:active, .LinkLogin:hover { font-size: 9px; color: #67797d !important; font-weight: normal; text-decoration: none; }

	.LinkLogin:hover { text-decoration: underline; }

.txtBusca_Normal, .txtBusca_Focus, .txtBusca_Vazio { padding-left: 3px; width: 360px; height: 30px; border: 1px solid #e8e8e8; background-color: #ffffff; cursor: text; font-size: 14px; line-height: 28px; }

.lblBusca_Vazio, .lblBusca_Focus, .lblBusca_Focus { font-size: 14px; }

.lblBusca_Vazio, .txtBusca_Vazio, .txtVazio { color: #a0a0a0; }

.lblBusca_Focus, .txtBusca_Focus, .txtFocus { color: #e0e0e0; }

.lblBusca_Normal, .txtBusca_Normal, .txtNormal { color: #6f797d; }

.labelTituloBusca { font-size: 14px; color: #0079C5; }

#divBtnBuscar { width: 30px; height: 30px; position: absolute; left: 332px; top: 2px; z-index: 100; background-color: #f0f0f0; }

#divBanner { width: 940px; height: auto; display: inline-block; /*margin-bottom: 45px;*/ margin-top: 5px; }

#divConteudo { width: 940px; height: auto; /*float: left;*/ display: inline-block; }

#divConteudoMaster { float: left; width: 180px; height: auto; display: inline; }

#divAtendido { height: auto; /*border: 1px solid Gainsboro;*/ margin-bottom: 30px; }

#divQuemSouEu { height: auto; /*border: 1px solid Gainsboro;*/ margin-bottom: 30px; }

#divMidiasSociais { height: auto; /*border: 1px solid Gainsboro;*/ /*margin-bottom: 10px;*/ }

#divBannerDestaque { width: 100%; height: auto; margin-top: 0px; }

#divConteudoInferior { width: 940px; height: auto; display: inline-block; /*float:left;*/ }

#divPluginsRedesSociais { width: 940px; height: 360px; display: inline-block; margin-bottom: 40px; margin-top: 35px; overflow: hidden; }

#divTwitter, #divBlog { float: left; height: 340px; display: inline; width: 304px; margin-right: 18px; }

#divFacebook { }

#divTwitter { margin-right: 0; width: 270px; }

#divConteudoMaster_Conteudo { width: 100%; height: auto; margin-top: 15px; }

#divCphConteudo { overflow: hidden; width: 760px; height: auto; float: left; display: inline; }

#divMenuConteudo { width: 180px; height: auto; display: inline; float: left; }

#divConteudoBanner { width: 580px; height: auto; display: inline; float: left; }

#divNavegacaoConteudo, #divConteudoInterno, #divBannerConteudoInterno { width: 540px; margin-left: 20px; margin-right: 20px; }

#divNavegacaoConteudo { height: auto; display: inline-block; font-size: 10px; }

#divConteudoInterno { height: auto; float: left; display: inline-block; margin-top: 15px; overflow: hidden; }

	#divConteudoInterno a { text-decoration: none; }

		#divConteudoInterno a:link:hover, #divConteudoInterno a:active { text-decoration: underline; color: #005588; }

#divBannerMaster { width: 100%; height: 300px; overflow: hidden; margin-bottom: 30px; }

#divBannerConteudoInterno { height: 172px; display: inline-block; float: left; overflow: hidden; margin-top: 10px; }

#divConteudoHome { width: 100%; height: auto; }

#divConteudoL1, #divConteudoL2, #divConteudoL3 { width: 100%; overflow: hidden; display: block; }

#divConteudoL2, #divConteudoL3 { height: auto; display: block; width: 100%; margin-top: 30px; }

#divConteudoL1C1, #divConteudoL1C2 { width: 50%; height: 100%; display: inline; float: left; }

#divConteudoL2C1, #divConteudoL2C2, #divConteudoL2C3 { width: 33%; height: auto; float: left; }

#divConteudoL2C2 { width: 33%; margin: 0px 1px 0px 3px; }

#divConteudoL3C1, #divConteudoL3C2, #divConteudoL3C3 { width: 33%; /*max-height: 150px;*/ height: auto; float: left; }

#divConteudoL3C1 { /*border-right: 1px solid Gainsboro;*/ width: 33%; }

#divConteudoL3C3 { /*border-left: 1px solid Gainsboro;*/ }

#divConteudoL3C2 { width: 34%; }

.Imagem_BannerBaixo { width: 217px; height: 135px; border: 0; }

.Label_BannerBaixo_Resumo { font-size: 12px; color: #6F797D; }

.Label_BannerBaixo_Titulo, .Label_BannerSuperior_Titulo { font-size: 14px; color: #0079c5; font-weight: bold; }

.Label_BannerSuperior_Resumo { font-size: 12px; }

	.Label_BannerBaixo_Resumo:link, Label_BannerBaixo_Resumo:hover,
	.Label_BannerBaixo_Titulo:link, .Label_BannerBaixo_Titulo:hover,
	.Label_BannerSuperior_Titulo:link, .Label_BannerSuperior_Titulo:hover,
	.Label_BannerSuperior_Resumo:link, .Label_BannerSuperior_Resumo:hover { text-decoration: none; }

.Label_Novidades_Titulo, .Label_ProximosEventos_Titulo, .Label_MaisBaixados_Titulo, .Label_AreaMenu_lateral, .Label_RedesSociais_Titulo { font-size: 12px; font-weight: bold; color: #0079c5; }

.Label_ProximosEventos_Itens, .Label_MaisBaixados_Itens, .Label_Novidades_Itens { font-size: 12px; text-decoration: none; color: #6F797D; }

.Td_Espacamento_Banners_Titulo { float: left; word-wrap: break-word; font-weight: bold; }

.Td_Espacamento_Banners { position: relative; float: left; margin-top: 5px; word-wrap: break-word; width: auto; margin-left: 15px; margin-right: 10px; text-align: left; }

.Td_Espacamento_Itens { padding-left: 3px; height: 25px; }

.lnkItens, .lnkItensTitulo { text-decoration: none !important; font-size: 11px; color: #0b79bf; }

.lnkVejaMais { font-size: 11px; color: #0b79bf; }

.linkItensTitulo:hover, .linkItensTitulo.over, .lnkItens:hover, .lnkItens.over { text-decoration: underline; color: #005588; }

.itemMenuLateral_Link, .itemMenuLateral_Link a { color: #742b0b; font-size: 11px; text-decoration: none !important; line-height: 45px; width: 100%; display: block; }

	.itemMenuLateral_Link:hover, .itemMenuLateral_Link a:hover, .itemMenuLateral_Link.over, .itemMenuLateral_Link a.over { text-decoration: underline; }

.lnkItensTitulo { font-size: 12px; }

.MarcadorBanner { position: relative; float: left; height: 9px; width: 9px; margin-top: 3px; margin-right: 5px; background-image: url('../Imagens/destaque_seta.png' ); background-repeat: no-repeat; }

.MarcadorItem { position: relative; float: left; height: 10px; width: 9px; margin-top: 5px; margin-right: 5px; background-image: url('../Imagens/destaque_seta_item.png' ); background-repeat: no-repeat; }

.Glossario { cursor: pointer; font-style: italic; color: Blue; border-width: 1px; border-color: White; }

.GlossarioDescricao { width: 150px; display: none; position: absolute; top: -3; }

#GlossarioDescricao { width: auto; min-width: 150px; max-width: 450px; display: none; position: absolute; }

#GlossarioDescricaoTopo { height: 17px; text-align: center; position: relative; top: 1px; }

#GlossarioDescricaoCorpo { padding: 10px 7px 10px 7px; border: 1px solid #CACACA; background-color: #f8f8f8; }

.GlossarioListaDescricao { font-family: Trebuchet MS; color: Black; font-size: 10pt; }

.glossarioPalavra { font-family: Trebuchet MS; color: #636563; font-size: 11pt; text-decoration: none; }

.ConteudoCadastrado, .ConteudoCadastrado TD { font-family: Trebuchet MS; color: #636563; font-size: 10pt !important; word-wrap: break-word; overflow: hidden; width: 540px !important; margin: 0px !important; }

.tdNavegacaoConteudo, .tableNavegacaoConteudo, .tableVisualizarConteudo { width: 100%; }

.tableVisualizarConteudo { display: block; }

.ucDocumento_PanelConteudo { width: 100%; }

.BannerFerramenta_DivImagem { float: left; display: inline; width: auto; height: auto; }

.BordaControle { border: 1px solid Gainsboro; margin-left: 10px; margin-right: 10px; }

.BannerTV { width: 100%; height: auto; margin: 0px auto 0px auto; }

.Td_btnTransicaoBannerTV { width: 920px; margin-top: -45px; position: relative; float: left; }

.botao_navegacao, .botao_navegacao:visited, .botao_navegacao:active { float: left; background-color: #ababab; width: 15px; height: 15px; border-width: 3px; border-color: White; text-align: center; font-family: Trebuchet MS; font-size: 9pt; font-weight: bold; color: White; text-decoration: none; vertical-align: middle; border-radius: 50%; margin-right: 7px; }

#divRodape, .fonteRodape { width: 100%; line-height: 15px; }

.btnEstadosRodape { width: 30px; height: 20px; font-size: 9px; border: 0px; background-color: #0079c5; cursor: default; color: #ffffff; }

.areaTextoHeader { width: 100%; height: auto; float: left; margin: 0px 0px; font-size: 8pt; text-align: left; text-indent: 8px; font-weight: bold; color: #742b0b; background-color: #f3e2c4; text-decoration: none; font-family: Trebuchet MS; }

#areaMenu { width: auto; height: 45px; /*margin: 0px 0px 8px 0px; 	padding: 2px 0px 0px 13px;*/ border: none; color: #742b0b; /*background-repeat: no-repeat;*/ /*background-color: rgb(184, 108, 53);*/ text-indent: 5px; }

#areaPlusMinus, #areaPlusMinusInterna { width: 9px; height: 9px; margin: 12px 0px 0px 0px; background-repeat: no-repeat; float: left; }

#areaPlusMinusInterna { width: 6px; height: 6px; margin: 5px 5px auto 5px; }

/* COMEÇA O ESTILO DO NOVO MENU LATERAL */

#areaMenuDuasLinhas { width: 100%; height: 48px; min-height: 14px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 13px; border: none; background-image: url( '../Imagens/areaMenuDupla.gif' ); background-repeat: no-repeat; }

.areaItemExterna { width: auto; height: auto; margin-left: 5px; margin-right: 5px; margin-top: 5px; }

.areaItemInterna { width: 100%; height: 45px; line-height: 45px; }

	.areaItemInterna.over, .areaItemInterna:hover { background-color: #f3e2c4; }

.areaItemInternaBG { width: 100%; height: auto; border: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; /*background-image: url(     '../Imagens/borda_centro_ItemHover.gif' );*/ }

.itemMenuHeader { height: 5px; width: 161px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; /*background-repeat: no-repeat;*/ /*background-image: url(     '../Imagens/borda_superior_ItemHover_v2.gif' );*/ font-size: 1pt; }

.itemMenuFooter { height: 3px; width: 161px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; /*background-repeat: no-repeat;*/ /*background-image: url(     '../Imagens/borda_inferior_ItemHover_v2.gif' );*/ font-size: 1pt; }

.itemMenu { width: 100%; /*147px;*/ height: auto; text-align: left; padding: 0px; margin: 0px 0px; border: none; text-indent: 8px; line-height: 45px; }

.itemMenuMais, .itemMenuMais:hover, .itemMenuMais:visited { font-weight: bold; width: 161px; height: auto; padding: 0; margin: 0; border: none; font-size: 7pt; text-transform: lowercase; font-family: Trebuchet MS; }

.bordaInferiorMenu { background-image: url('../Imagens/separador_tools_ie6.gif'); margin: 2px auto 0px auto; width: 101px; background-repeat: no-repeat; padding-bottom: 0px; padding-top: 1px; vertical-align: bottom; font-size: 0pt; background-position: center; }

.areaTexto { text-align: left; font-weight: normal; font-size: 8pt; font-family: Trebuchet MS; }

.itemTextoMais { width: 140px; padding-right: 7px; padding-bottom: 3px; font-size: 8pt; font-family: Trebuchet MS; margin: 6px auto 0px 0px; text-align: right; }

.itemPlusMinus { width: 9px; height: 9px; margin: 1px 1px 1px 1px; font-size: 1pt; cursor: pointer; }
/*#areaTexto
{
	width: auto;
	height: auto; 
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	text-transform:uppercase;
}*/

/*.itemTexto
{
	font-size: 8pt;
	text-align: left;
	font-family: Trebuchet MS;
	font-weight:normal;
}*/
.itemTexto a:link, .itemTexto a:hover, .itemTexto a:visited, .itemTexto a:active, .itemTexto a { color: #888888; text-decoration: none; font-weight: normal; }

.itemTextoMais a:link, .itemTextoMais a:hover, .itemTextoMais a:visited, .itemTextoMais a:active, .itemTextoMais a { text-decoration: none; }

.areaItens { display: none; height: auto; width: 100%; margin-top: 1px; }
/* FIM ESTILO MENU LATERAL*/

.textoAzulTitulo { color: #0b79bf; font-family: Trebuchet MS; font-size: 10pt; text-decoration: none; }

.ui-dialog { font-family: Tahome, Verdana, Helvetica, Sans-serif; font-weight: normal; font-size: 14px; }

.ui-dialog-titlebar { background-image: none; background-color: #67797d; font-size: 14px; color: white; /*#0079C5;*/ font-family: Tahome, Verdana, Helvetica, Sans-serif; }

.dicaLogin /*, .ui-tooltip*/ { behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */ background: #e4e4e4; border: 2px solid white; padding: 5px 5px; /*color: #0079c5;*/ margin: 0px; border-radius: 3px; /*font-size: 9pt;*/ text-transform: none; /*box-shadow: 0 0 7px #a0a0a0;*/ width: 130px; height: 60px; }

.ui-tooltip { border: none; margin: 5px 5px !important; padding: 0px !important; }

.seta /*, .arrow*/ { width: 15px; height: 38px; overflow: hidden; position: absolute; left: -13px; margin-left: 0px; top: 15px; }

	.seta.top /*, .arrow.top*/ { top: -16px; bottom: auto; }

	.seta.left /*, .arrow.left*/ { left: 0%; }

	.seta:after /*, .arrow:after*/ { filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476); /* IE6,IE7 */ -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)"; /* IE8 */ content: ""; position: absolute; left: 5px; top: 5px; width: 25px; height: 25px; /*-webkit-box-shadow: 6px 5px 9px -9px #a0a0a0, 5px 6px 9px -9px #a0a0a0; 		-moz-box-shadow: 6px 5px 9px -9px #a0a0a0, 5px 6px 9px -9px #a0a0a0; 		 		box-shadow: 0 0 7px #a0a0a0;*/ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); border: 2px solid white; background: #e4e4e4; }

	.seta.top:after /*, .arrow.top:after*/ { bottom: -20px; top: auto; }
.PesquisaGeral .glyphicon { float: right; }