﻿html {
	height: 100%;
}

body {
	margin:0;
	padding: 0;
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align:center;
}

* html #Tudo {
	min-height:100%;
	height:auto;
}

/* Esqueleto do Site */

.DropShadow {
	background-image: url('/_css/padrao/2009/_imagens/dropshadow.png');
	background-repeat: no-repeat;
	background-position: center 77px;
}


/* Cabeçalho */

#AreaCabecalho {
    width: 100%;
}

#RegiaoCabecalho {
	width: 1000px;
	margin:0 auto;	

}

.MarcaUnivale {
	background-image: url('/_imagens/marcas/marca_univale_cabecalho.png');
	background-repeat: no-repeat;
	background-position: left top;
	width: 177px;
	height: 65px;
	float: left;
}

.LogoABMES
{
   background-image: url('/_imagens/marcas/SELO.png');
	background-repeat: no-repeat;
	background-position: right top;
	width: 177px;
	height: 65px;
	float: right;
	
}


/* Menu topo */

#AreaMenuTopo {
	width: 100%;
}

#RegiaoMenuTopo {
	width: 1000px;
	margin:0 auto;
}


/* Título + Subtítulo do Site */

#AreaTituloSubtitulo {

}

#RegiaoTituloSubtitulo {
	width: 990px;
	margin: 0 auto;
	padding: 10px 5px 1px 5px;
	text-align: left;
	background-image: url('/_css/univale/2009/_imagens/bg_titulosubtitulo.png');
	background-repeat: repeat-x;	
}


/* Conteúdo */

.AreaConteudo {	
    float: right;
	text-align:left;
	font-size: 10pt;
}

/* Conteúdo + Menu esquerdo */

#AreaConteudo, #AreaMenuEsquerdo {
	/* Não deixa a #AreaConteudo e #AreaMenuEsquerdo atropelarem o rodapé */
    min-height:100%; /* altura em FF */
}

#AreaMenuEsquerdo_AreaConteudo {
    width:1000px;
	min-height: 380px;
    margin:0 auto;
    text-align:left;
	overflow:hidden;
}

#AreaMenuEsquerdo {
	width:165px;
	float:left;	
	padding-left: 5px;
	padding-right: 5px;
	text-align:left;
	---border-right: solid 1px #e2e2e2;
}


/* Rodapé */

.TituloItemRodape {
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;	
}

#EnderecoCampi td {
	color: #cccccc;
}

#EnderecoCampi .MarcaUnivaleRodape {
	padding-left: 50px;
	padding-right: 50px;
}

#AreaRodape {  
	margin:0 auto;
    text-align: center;
    width: 100%;	
    ---position: absolute; /* FF e outros */
	---*position: absolute; /* IE7 */
	---_position: relative; /* IE6 */
    ---bottom: 0;
    ---left: 0;

	/* background-color:red; */ /* FF e outros */
	/* *background-color: #333333; */  /* IE7 */
	/* _background-color:green; */ /* IE6 */
}

#RegiaoRodape {
	width: 990px;
	margin:0 auto;
	font-size: 11px;	
	padding: 10px 5px 10px 5px;
}

.ItemRodape{
	padding: 0;
	margin: 0;
	text-align: left;
}

.ItemRodape li a {
	text-decoration:none;
	color:#dbdbdb;
}

.ItemRodape ul {
	margin-left: 1em;
}

.ItemRodape li {
	border-bottom: dotted 1px #666666;
	list-style: none;
	background-image: url('/_imagens/seta15x15.png');
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 6px 0 6px 20px;
}

/* Busca Google */

.CaixaBuscaFocus {
	float: left;
	padding: 0;
	margin: 6px 0 0 6px;
	border: 0;
	width: 432px;
	background: none;
	font-size: 13px;	
	filter: alpha(opacity = 100); 
	-moz-opacity: 0.1;
	opacity: 1;
}


.CaixaBusca {
	float: left;
	padding: 0;
	margin: 6px 0 0 6px;
	border: 0;
	width: 432px;
	background: none;
	font-size: 13px;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	background-image: url('/_imagens/marcas/google_busca.png');
	background-repeat: no-repeat;
}

#BuscaGoogle {
	width: 470px;
	height: 29px;
	background-image: url('/_imagens/campos/bg_busca_google.png');
}

#BuscaGoogle #EnviarBusca {
    float: right;
    margin: 3px 3px 0 0;
}

# BuscaGoogle #gs {
	border: none;
	margin: 0;
	padding: 0;
	display: inline;
	text-align: center;
}

/* Navigator */

#NavigatorInferior {
	width: 990px;
	margin:0 auto;
	text-align:right;
	padding: 20px 5px 0px 5px;
}

/* Rodapé */

#AssinaturaRodape {
	text-align: center;
	width: 982px;
	padding: 4px;
}


/* Básico */

p {
	margin-top: 0px;
}

a {
	text-decoration: underline;
}
td {
	font-family: Arial, Helvetica, sans-serif;
}

.boxmsg {
	background-color: #F4F4F4;
	color: #FFFFFF;
	border: 1px solid #666666;
}
.boxmsgalerta {
	background-color: #FFFF99;
	padding: 2px;
}
li {
	list-style-position: outside;
}


/* Item no lugar de tabelas */

.Item {
	padding: 3px 0 3px 0;
}
.Item a {
	text-decoration: none;
	font-size: 11px;
}

/* Títulos */

.Titulo 
{
    font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}

.SubTitulo {
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}

.TituloSite {
	font-weight: bold;
	font-size: 32px;
	margin-bottom: 2px;
	letter-spacing: -1px;
	color: #666666;
}

.SubTituloSite {
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}

.SubTituloAlerta {
	font-weight: bold;
	font-size: 14px;
	letter-spacing: -0.1em;
	color: #CC3300;
	text-decoration: none;
}

.BoxTitulo {
	color: #FFFFFF;
	font-weight: bold;
}

/* Site map */

.Navegacao {
	font-size: 12px;
	font-weight: bolder;
	margin-bottom: 8px;
}
.Navegacao a {
	color: #CC0000;
	text-decoration: none;
}


/*  Formatação de caixa de título   */

#BoxTituloAmarelo, .BoxTituloAmarelo {
	color: #FFFFFF;
	font-weight: bold;
	padding: 0.4em;
	background-color: #fded8d;
	border: 1px solid #f2c531;
	text-decoration: none;
}

#BoxTituloGradientAmarelo, .BoxTituloGradientAmarelo {
	color: #FFFFFF;
	font-weight: bold;
	padding: 0.4em;
	background-image: url('/_imagens/fundo/fundo_titulo_amarelo.gif');
	background-repeat: repeat-x;
	background-color: #fded8d;
	border: 1px solid #f2c531;
	text-decoration: none;
}


#BoxTituloAzul, .BoxTituloAzul {
	color:#FFFFFF;
	font-weight: bold;
	padding: 0.4em;
	background-color: #4875b4;
	border: 1px solid #658bc0;
	text-decoration: none;
}

#BoxTituloGradientAzul, .BoxTituloGradientAzul {
	color:#FFFFFF;
	font-weight: bold;
	padding: 0.4em;
	background-image: url('/_imagens/fundo/fundo_titulo_azul.gif');
	background-repeat: repeat-x;
	background-color: #6fa6da;
	border: 1px solid #247aca;
	text-decoration: none;
}

#BoxTituloBranco, .BoxTituloBranco {
	color:#666666;
	font-weight: bold;
	padding: 0.4em;
	background-color: #F9F9F9;
	border: 1px solid #D6D6D6;	
	text-decoration: none;
}

#BoxTituloGradientBranco, .BoxTituloGradientBranco {
	color: #666666;
	font-weight: bold;
	padding: 0.4em;
	background-image: url('/_imagens/fundo/fundo_titulo_branco.gif');
	background-color: #efefef;
	border: 1px solid #D6D6D6;
	text-decoration: none;
}

#BoxTituloCinza, .BoxTituloCinza {
	color:#666666;
	font-weight: bold;
	padding: 0.4em;
	background-color: #F3F3F3;
	border: 1px solid #D1D1D1;
	text-decoration: none;
}
#BoxTituloGradientCinza, .BoxTituloGradientCinza {
	color:#FFFFFF;
	font-weight: bold;
	padding: 0.4em;
	background-image: url('/_imagens/fundo/fundo_titulo_cinza.gif');
	background-color: #c8c8c8;
	border: #aaa9a9 0 0 0 1px;
	text-decoration: none;
}

#BoxTituloLaranja, .BoxTituloLaranja {
	color:#FFFFFF;
	font-weight: bold;
	padding: 0.4em;
	background-color: #FF9900;
	border: 1px solid #f19e0e;
	text-decoration: none;
}

#BoxTituloGradientLaranja, .BoxTituloGradientLaranja {
	color:#FFFFFF;
	font-weight: bold;
	padding: 0.4em;
	background-image: url('/_imagens/fundo/fundo_titulo_laranja.gif');
	background-color: #ffaf6f;
	border: 1px solid #ff7809;
	text-decoration: none;
}


#BoxTituloVerde, .BoxTituloVerde {
	color:#FFFFFF;
	font-weight: bold;
	padding: 0.4em;
	background-color: #A2C567;
	border: 1px solid #84b538;
	text-decoration: none;
}

#BoxTituloGradientVerde, .BoxTituloGradientVerde {
	color: #FFFFFF;
	font-weight: bold;
	padding: 0.4em;
	background-image: url('/_imagens/fundo/fundo_titulo_verde.gif');
	background-color: #b6d289;
	border: 1px solid #84b538;
	text-decoration: none;
}


#BoxTituloVermelho, .BoxTituloVermelho {
	color:#FFFFFF;
	font-weight: bold;
	padding: 0.4em;
	background-color: #d74242;
	border: 1px solid #c81a1a;
	text-decoration: none;
}


#BoxTituloGradientVermelho, .BoxTituloGradientVermelho {
	color: #FFFFFF;
	font-weight: bold;
	padding: 0.4em;
	background-image: url('/_imagens/fundo/fundo_titulo_vermelho.gif');
	background-color: #dd7676;
	border: 1px solid #c81a1a;
	text-decoration: none;
}


.BoxFundoConteudo {
	background-color: #E8E6E6;
	background-image: url("/_imagens/box/subt_05.gif");
	background-repeat: repeat-x;
	background-position: top;
}

#PaddingFieldset {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
}

legend {
	/*	background-color: #EEEEEE; */
	border: 0.1em;
	border-color: #CCCCCC;
	border-style: solid;
	/*	color: #535353; */
	font-weight: bold;
	padding: 0.2em;
	font-size: 11px;
}

/*  Formatação formulários   */

.campoc {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	vertical-align: middle;
	font-size: 12px;
	padding: 3px;
	z-index: 1;
}

.campod {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	vertical-align: middle;
	font-size: 12px;
	padding: 3px;
	z-index: 1;
    -moz-opacity: 0.4;
    opacity: .40;
    filter: alpha(opacity=40);
}

.campov {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F5D8CF;
	border: 1px solid #CC0000;
	vertical-align: middle;
	z-index: 1;
}
.campoa {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
	border: 1px solid #FFCC00;
	vertical-align: middle;
	z-index: 1;
}
input {
	z-index: 10;
}

select {
	z-index: 10;
	vertical-align: middle;
}
.Botao {
	border: solid #c5c5c5 1px;
	background-image: url('/_imagens/botoes/bg_fundo_botao.png');
	font-size: 12px;
	height: 23px;
	background-color: #e8e8e8;
	background-repeat: repeat-x;
	vertical-align: middle;
}
form {
	margin: 0;
	padding: 0;
}
.asterisco {
	font-weight: bold;
	color: #CC0000;
	font-size: 16px;
}

#BotaoAjudaCampo {
	cursor: hand;
}

#AreaFiltro {
	margin-bottom: 10px;
}

/*  Formatação para destaque de texto   */

.destaque {
	text-decoration: none;
	background-color: #FFFFCC;
	border-bottom: 1px dotted #FFE28C;
}



/*  Formatação de caixa de mensagem   */

/* --- Versão 2.0 --- */

.BoxInscricao {
	border: 1px solid #ffeeb9;
	background-image: url('/_imagens/icones/inscricao.png');
	background-repeat: no-repeat;
	background-position: 15px 12px;
	background-color: #fff6db;
	min-height: 95px;	
	padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 124px;
}


.BoxInformacao {
	border: 1px solid #c5fac2;
	background-image: url('/_imagens/icones/informacao.png');
	background-repeat: no-repeat;
	background-position: 15px 12px;
	background-color: #e5fbe3;
	min-height: 95px;	
	padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 124px;
}

.BoxInformacao ul, .BoxInscricao ul {
	margin: 0px;
	padding-left: 15px;
}

.BoxInformacao ul li, .BoxInscricao ul li {
	margin-bottom: 3px;
}

.BoxInformacao .Titulo, .BoxInscricao . Titulo {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}


/* --- Versão 2.0 --- */


/* --- Versão 1.0 --- */

#BoxMsgAguarde, .BoxMsgAguarde {
	border: 0px;
	background-image: url('/_imagens/icones/alarm-48x48.png');
	background-repeat: no-repeat;
	background-position: 12px 6px;
	background-color: #FFFFCC;
	min-height: 60px;
}

#BoxMsgSugestao, .BoxMsgSugestao {
	border: 0px;
	background-image: url('/_imagens/icones/chat-48x48.png');
	background-repeat: no-repeat;
	background-position: 12px 6px;
	background-color: #FFFFCC;
	min-height: 60px;
}

#BoxMsgCancelado, .BoxMsgCancelado {
	border: 0px;
	background-image: url('/_imagens/icones/stop-48x48.png');
	background-repeat: no-repeat;
	background-position: 12px 6px;
	background-color: #FFFFCC;
	min-height: 60px;
}
#BoxMsgErro, .BoxMsgErro {
	border: 0px;
	background-image: url('/_imagens/icones/ErrorCircle-48x48.png');
	background-repeat: no-repeat;
	background-position: 12px 6px;
	background-color: #FFFFCC;
	min-height: 60px;
}
#BoxMsgInformacao, .BoxMsgInformacao {
	border: 0px;
	background-image: url('/_imagens/icones/InfoBox-48x48.png');
	background-repeat: no-repeat;
	background-position: 12px 6px;
	background-color: #FFFFCC;
	min-height: 60px;
}
#BoxMsgAguarde div, #BoxMsgSugestao div, #BoxMsgCancelado div, #BoxMsgErro div, #BoxMsgInformacao div, .BoxMsgAguarde div, .BoxMsgSugestao div, .BoxMsgCancelado div, .BoxMsgErro div, .BoxMsgInformacao div {
	padding-top: 8px;
	padding-left: 70px;
	padding-right: 8px;
	padding-bottom: 16px;
	font-size: 11px;
}

#BoxMsgAguarde ul, #BoxMsgSugestao ul, #BoxMsgCancelado ul, #BoxMsgErro ul, #BoxMsgInformacao ul {
	margin-left:16px;
	margin-bottom: 0px;
}

/* --- Versão 1.0 --- */

.ul {
	margin-bottom: 0px;
}

/*  Formatação da Tooltip v.1   */

#dhtmltooltip {
	position: absolute;
	width: 100px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/* Comente a linha abaixo caso não queira o efeito sombra */
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray, direction=135, Strength=4);
}



/*  Formatação da Tooltip v.2   */

#ConteudoFlutuante {
	position: absolute;
	border: 1px solid #999999;
	padding: 2px;
	/*	visibility: hidden;*/
	display:none;
	z-index: 1;
	/* Comente a linha abaixo caso não queira o efeito sombra */
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray, direction=135, Strength=4);
}
#BotaoFecharConteudoFlutuante {
	color:#FFFFFF;
	font-weight: bold;
	
	font-weight: bold;
	padding: 0.2em;
	background-color: #CC0000;
	text-align: right;
}

/* Informativos (Portais) */

.DataInformativo {
	color: #737373;
	font-weight: bold;
	font-size: 14px;
}

.HoraInformativo {
	font-size: 9px;
}

.TituloCategoria {
	font-weight: bold;
	color: #CC0000;
	float: left;
}

.TituloInformativoNormal {
	font-weight: bold;
	word-spacing: -0.10em;
}
.TituloInformativoAlerta {
	font-weight: bold;
	word-spacing: -0.1em;
	color: #CC3300;
}

.ThumbnailInformativos {
	float: left; /* não alterar */
	overflow: hidden; /* margem de cada thumbnail */
	width: 90px; /* Largura de cada thumbnail. Se removidas, as larguras serão definidas automaticamente dentro da DIV. */
	height: 60px; /* Altura de cada thumbnail */
	margin-right: 10px;
	background-color: #cecece; /* Fundo de cada thumbnail */
}

/*  Formatação para TMT Validator   */

div.docBlock {
	margin-bottom: 2em;
	padding: 0.3em !important;
}
div.docBlock, fieldset {
	border: 0.1em;
	border-color: #CCCCCC;
	border-style: solid;
	padding: 0.3em;
 *background-position: 0px 13px; /* CSS Hack - essa linha só funciona no IE7 */
}



/*  Formatação da barra de navegação superior para os Sites   */

#LogomarcaUnivaleParaSites {
	background-color: #cac9c9;
	background-image: url('/_imagens/fundo/fundo_univale_para_sites.gif');
	background-repeat: repeat-x;
	text-align: center;
	width: 100%;
}

/*  Formatação da Update Progress .Net   */

.UpdateProgressNet {
	position: fixed;
	/*top:0%;*/
	bottom: 5px;
	right: 5px;
	z-index:100;
	background-color: #F13C23;
	text-align: right;
	padding: 20px;
	border: 2px solid #993300;
}

.UpdateProgressNet img {
	vertical-align:middle;
	margin:2px;
}
.UpdateProgressNet a {
	color:#FFFFFF
}

/* Carregando interno de um conteúdo */

.CarregandoInterno {
	background-image: url('/_imagens/carregando/circle-ball-dark-antialiased.gif');
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;	
}

/*  Formatação da Validation Summary  .Net   */

.ValidationSummary {
	min-height: 62px;
	background-image: url('/_imagens/icones/InfoBox-48x48.png');
	background-repeat: no-repeat;
	background-position: 10px 7px;
	margin-top: 10px;
	margin-bottom: 15px;
	background-color: #FFFFCC;
}
.ValidationSummary ul {
	margin-left: 50px;
   *padding-left: 50px; /* IE Hack */
	padding-right: 7px;
	padding-top: 7px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	color: #CC0000;
}

.ValidationSummaryPopUp {
	position: fixed;
	/*top:0%;*/
	bottom: 5px;
	right: 5px;
	z-index:100;
	background-color: #4d4d4d;
	text-align: left;
	padding: 20px;
	border: 2px solid #FF0000;
}

.ValidationSummaryPopUp ul {
	color: #FFFFFF;
}

/*  Formatação das Tags populares   */
.FonteTamanho0 {
	font-size: 12px;
}
.FonteTamanho1 {
	font-size: 15px;
}
.FonteTamanho2 {
	font-size: 17px;
}
.FonteTamanho3 {
	font-size: 20px;
}
.FonteTamanho0, .FonteTamanho1, .FonteTamanho2, .FonteTamanho3 {
	font-weight: bold;
	padding: 5px;
}

/* Modal Pop-Up */
.ModalPopUp { z-index:200; background-color:#000000; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);}


/* CollapsiblePanel */
.CollapsePanel {	
	overflow:hidden;
}

/* ajax__tab_verde theme (/_imagens/abas/ajax__tab_verde.png) */
.ajax__tab_verde .ajax__tab_header 
{
    font-size:small;
    border-bottom:solid 3px #bddc7a; /* Linha inferior*/
}
.ajax__tab_verde .ajax__tab_header .ajax__tab_outer 
{
	background:url(/_imagens/abas/ajax__tab_verde.png) #bddc7a repeat-x;
	margin:0px 0.16em 0px 0px;
	padding:1px 0px 1px 0px;
	vertical-align:bottom;
	border:solid 1px #bddc7a; /* Borda superior da aba */
	border-bottom-width:0px;
	font-weight: bold;
}
.ajax__tab_verde .ajax__tab_header .ajax__tab_tab
{    
    padding:0.20em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_verde .ajax__tab_hover .ajax__tab_outer 
{
    background: url(/_imagens/abas/ajax__tab_verde.png) #d7eaac repeat-x left -80px; /* Aba pré-ativa*/
}
.ajax__tab_verde .ajax__tab_active .ajax__tab_tab {}

.ajax__tab_verde .ajax__tab_active .ajax__tab_outer
{
    background:url(/_imagens/abas/ajax__tab_verde.png) #95c824 repeat-x left -40px; /* Aba ativa */
}
.ajax__tab_verde .ajax__tab_body 
{
    padding:5px;
    background-color: #fdfffa; /* Fundo do conteúdo da aba */   
    border:solid 1px #bddc7a; /* Borda do conteúdo da aba */
    border-top-width:0px;
}


/* ajax__tab_cinza theme (/_imagens/abas/ajax__tab_cinza.png) */
.ajax__tab_cinza .ajax__tab_header 
{
    font-size:small;
    border-bottom:solid 3px #e2e2e2; /* Linha inferior*/
}
.ajax__tab_cinza .ajax__tab_header .ajax__tab_outer 
{
	background:url(/_imagens/abas/ajax__tab_cinza.png) #b2b1b1 repeat-x;
	margin:0px 0.16em 0px 0px;
	padding:1px 0px 1px 0px;
	vertical-align:bottom;
	border:solid 1px #e2e2e2; /* Borda superior da aba */
	border-bottom-width:0px;
	font-weight: bold;
}
.ajax__tab_cinza .ajax__tab_header .ajax__tab_tab
{    
    padding:0.20em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_cinza .ajax__tab_hover .ajax__tab_outer 
{
    background: url(/_imagens/abas/ajax__tab_cinza.png) #f0efef repeat-x left -80px; /* Aba pré-ativa*/
}
.ajax__tab_cinza .ajax__tab_active .ajax__tab_tab {}

.ajax__tab_cinza .ajax__tab_active .ajax__tab_outer
{
    background:url(/_imagens/abas/ajax__tab_cinza.png) #e2e2e2 repeat-x left -40px; /* Aba ativa */
}
.ajax__tab_cinza .ajax__tab_body 
{
    padding:5px;
    -background-color: #faf9f9; /* Fundo do conteúdo da aba */   
    border:solid 0px #e2e2e2; /* Borda do conteúdo da aba */
    border-top-width:0px;
}


/* ajax__tab_laranja theme (/_imagens/abas/ajax__tab_laranja.png) */
.ajax__tab_laranja .ajax__tab_header 
{
    font-size:small;
	border-bottom:solid 3px #fcad68; /* Linha inferior*/
}
.ajax__tab_laranja .ajax__tab_header .ajax__tab_outer 
{
	background:url(/_imagens/abas/laranja/ajax__tab_laranja.png) #b2b1b1 repeat-x;
	margin:0px 0.16em 0px 0px;
	padding:1px 0px 1px 0px;
	vertical-align:bottom;
	border:solid 1px #fcad68; /* Borda superior da aba */
	border-bottom-width:0px;
	font-weight: bold;
}
.ajax__tab_laranja .ajax__tab_header .ajax__tab_tab
{    
    padding:0.20em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_laranja .ajax__tab_hover .ajax__tab_outer 
{
    background: url(/_imagens/abas/ajax__tab_laranja.png) #d7eaac repeat-x left -80px; /* Aba pré-ativa*/
}
.ajax__tab_laranja .ajax__tab_active .ajax__tab_tab {}

.ajax__tab_laranja .ajax__tab_active .ajax__tab_outer
{
    background:url(/_imagens/abas/ajax__tab_laranja.png) #95c824 repeat-x left -40px; /* Aba ativa */
}
.ajax__tab_laranja .ajax__tab_body 
{
    padding:5px;
    background-color: #fffaf6; /* Fundo do conteúdo da aba */   
    border:solid 1px #fcad68; /* Borda do conteúdo da aba */
    border-top-width:0px;
}


/* ajax__tab_amarela theme (/_imagens/abas/ajax__tab_amarela.png) */
.ajax__tab_amarela .ajax__tab_header 
{
    font-size:small;
	border-bottom:solid 3px #f6d673; /* Linha inferior*/
}
.ajax__tab_amarela .ajax__tab_header .ajax__tab_outer 
{
	background:url(/_imagens/abas/amarela/ajax__tab_amarela.png) #b2b1b1 repeat-x;
	margin:0px 0.16em 0px 0px;
	padding:1px 0px 1px 0px;
	vertical-align:bottom;
	border:solid 1px #f6d673; /* Borda superior da aba */
	border-bottom-width:0px;
	font-weight: bold;
}
.ajax__tab_amarela .ajax__tab_header .ajax__tab_tab
{    
    padding:0.20em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_amarela .ajax__tab_hover .ajax__tab_outer 
{
    background: url(/_imagens/abas/ajax__tab_amarela.png) #d7eaac repeat-x left -80px; /* Aba pré-ativa*/
}
.ajax__tab_amarela .ajax__tab_active .ajax__tab_tab {}

.ajax__tab_amarela .ajax__tab_active .ajax__tab_outer
{
    background:url(/_imagens/abas/ajax__tab_amarela.png) #95c824 repeat-x left -40px; /* Aba ativa */
}
.ajax__tab_amarela .ajax__tab_body 
{
    padding:5px;
    background-color: #fffaf6; /* Fundo do conteúdo da aba */   
    border:solid 1px #f6d673; /* Borda do conteúdo da aba */
    border-top-width:0px;
}


/* DynamicPopulate */
.dynamicPopulate_Updating
{
	background-image:url('/_imagens/carregando/circle-ball-dark-antialiased.gif');
	background-repeat:no-repeat;

}

.dynamicPopulate_Normal {
}

/* Paginação */

.Paginacao__Padrao table{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	margin-top: 20px;
}

.Paginacao__Padrao a{ /* Página para clicar */
	padding: 4px 7px 4px 7px;
	margin: 0px 2px 0px 2px;
	/*border: 1px solid #cccccc;*/
	background: #ececec;
	text-decoration:none;	
}

.Paginacao__Padrao span{ /* Página atual */
	padding:4px 7px 4px 7px;
	margin:2px 2px 2px 2px;
	/*border:1px solid #999999;*/
	background: #4d4d4d;
	color:#ffffff;
	text-decoration:none;
}

.Paginacao__Padrao a:hover{
	/*border:1px solid #999999;*/
	background:#CC0000;
	color:#FFFFFF;
	text-decoration:none;
}

/* CheckBoxList */

.CheckBoxList input { float:left; }
.CheckBoxList label { float:left; }


/* Hover Menu */
.popupMenu {
	position:absolute;
	visibility:hidden;
	padding: 2px;
	width: 90px;
	background-color:#FFFFFF;
}

/* Modal Popup */
.FundoFullModalPopUp {
	background-color: #000000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.BarraTituloModalPopUp {
	background-color: #f1f1f1;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	cursor: move;
	padding:4px;
	color: #454545;
	font-weight: bold;
}
.PanelModalPopUp {
	background-color: #ffffff;
	border: solid 8px #333333;
	filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;	
}

.ConteudoModalPopUp {
	padding:8px;
}

/* NeatUpload */

.RemovePoweredby span {
	display: none;

}

/* Formatação de Tabela */

.LinhaPontilhadaCelula
{
    border-bottom: 1px dotted #CCCCCC;
    padding: 8px;   
}
