
/* APLICAÇÕES PARA TAGS HTML */
*{
	font-family:Verdana;
	font-size:11px;
}

.BODYGERENCIADOR
{
   background:url(../Imgs/Manager/Fundo.gif) repeat;
   padding:0px;
   margin-top:0px;
   font-family: Verdana;
   font-size: 11px;
   color: #000000;
}

.FONTE
{
   font-family: Verdana;
   font-size: 11px;
   color: #000000;
}

.FONTE A{color:#457F9F;text-decoration:none;}
.FONTE A:HOVER{color:#457F9F;text-decoration:underline;}

/* APLICAÇÕES PARA PERSONALIZAÇÃO DO GERENCIADOR */

.BACKGROUNDTABELAPRINCIPAL
{
   background: transparent url(../Imgs/Manager/FundoCabecalho.jpg) left top no-repeat!important;
}

/* APLICAÇÕES PARA O MENU DE MÓDULOS */

.BOTAOMODULO_TITULO
{
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight:bold;
   line-height:20px;
   color:#000;
}

.BOTAOMODULO_DESCRICAO
{
	font-size:9px;
}

.BOTAOMODULO_CELULA
{
   vertical-align:top;
   padding:6px;
   padding-top:16px;
   text-align:left;
}

.BOTAOMODULO_CELULA,
.BOTAOMODULO_TABELA
{
   margin:0 5px;
}

.CELULAMENU
{
   vertical-align:middle;
   font-family:Tahoma;
   font-size:11px;
   color:#000000;   
}

.LINKMENU 
{
   color:#457F9F;
   font-family: Verdana;
   font-size: 11px;
   text-decoration:none;
   border:0px;
   font-weight:normal;
 
}

.LINKMENU:HOVER *
{
   color:#457F9F;
   text-decoration:underline;
}

.BOTAOMODULO_CELULA .LINKMENU img{}

.CELULASUBMENU
{
   padding-left:20px;
   font-family:Tahoma;
   font-size:11px;
   color:#000000;
}

.BOTAOABREFECHA
{
	margin-left:4px;
	margin-right:4px;
	width:9px;
	height:9px;
	border:0px;
}

.PANELSUBMENU
{
   padding-left:20px;
   font-family:Tahoma;
   font-size:11px;
   color:#000000;
   width:100%;
   display:none;
}

.PANEL_ITEMESTRUTURA
{
   border-bottom:3px solid #EDEDED;
   margin-bottom:1px;
   border:1px solid #ECECEC;
   background-color:#FFFFFF;
   font-size:11px;
   font-family:Tahoma;
   color:#000000;
   padding:0px;
   padding-top:4px;
   height:24px;
   width:100%;   
}

.TABELA_ITEMESTRUTURA
{
   border-bottom:2px solid #EDEDED;
}

.CELULA_ITEMESTRUTURA
{
   border:1px solid #ECECEC;
   border-bottom:1px solid #CCCCCC;
   background-color:#FFFFFF;
   font-size:11px;
   font-family:Tahoma;
   color:#000000;
}

.CELULA_ITEMESTRUTURAATIVA
{
   border:1px solid #ECECEC;
   border-bottom:1px solid #CCCCCC;
   background-color:#00427B;
   font-size:11px;
   color:#FFFFFF;
   font-family:Tahoma;
}

.TITULOESTRUTURA
{
   font-family: Verdana;
   font-size: 11px;
   font-weight: bold;
   color: #457F9F;
   text-transform: uppercase;
   background-color: #CCCCCC;
   border:1px solid #FFFFFF;
   padding: 4px;
}

.TABELAESTRUTURA
{
	border-right:1px solid #666666;
	border-left:1px solid #666666;
}

.CELULALOGMANAGER
{
   font-family: Verdana;
   font-size: 10px;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #457F9F;
   padding: 4px;	
}

.CELULAARQUIVO
{
   border-bottom:1px solid #E3E3E3;
   padding:3px;
   font-family:Tahoma;
   font-size:11px;
   color:#000000;
}

.CONTORNOEXTERNO
{
   border:1px solid #E5E5E5;
   padding:8px;
}

.LINHABASEOPCOESDETALHE
{
   border-bottom:1px solid #D9D9D9;
}

.SEPARADOR 
{
   border-left:1px solid #BFBFBF;
}

.LINHABASEPROPRIEDADESDETALHE
{
   border-top:3px solid #F3F3F3;
}
.MENUATIVO
{
	width:160px;
	height:20px;
	padding-top:3px;
	border:1px solid #457F9F;
	background-color:#457F9F;
	padding-left:17px;
	background-image:url(../Imgs/Manager/MarcadorMenuAtivo.gif);
	background-position:5px;
	background-repeat:no-repeat;
	color:#FFFFFF; 
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	margin-bottom:2px;
	text-align:left;
}
.MENUINATIVO:HOVER
{
	border:1px solid #333333;
}

.MENUINATIVO
{
	width:160px;
	height:20px;
	padding-top:3px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	padding-left:17px;
	background-image:url(../Imgs/Manager/MarcadorMenuInativo.gif);
	background-position:5px;
	background-repeat:no-repeat;
	color:#333333; 
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	margin-bottom:2px;
	float:left;
	text-align:left;
	
}

.TITULOSECAO
{
   width:250px;
   height:20px;
   border-bottom:1px solid #333333;
   font-family:Tahoma;
   font-size:12px;
   color:#333333;
   font-weight:bold;
   padding-top:10px;
   padding-bottom:4px;
   text-align:left;
}
.TABELABRANCO
{
   border:1px solid #CCCCCC;
   background-color:#FFFFFF;
   margin-bottom:4px;
   font-family:Tahoma;
   font-size:11px;
   color:#000000;
}

.TABELACINZA
{
   border:1px solid #CCCCCC;
   background-color:#F3F3F3;
   margin-bottom:4px;
   font-family:Tahoma;
   font-size:11px;
   color:#000000;   
}

.TITULOSUBSECAO
{
   font-family:Verdana;
   font-size:12px;
   color:#457F9F;
   font-weight:bold;
   width:250px;
   height:20px;
   text-align:left;
   padding-top:4px;
   border-top:3px solid #F3F3F3;
}

.INPUTTEXTO
{
   width:310px;
   height:18px;
   border-bottom:1px solid #666666;
   border-right:1px solid #666666;
   border-top:1px solid #CCCCCC;
   border-left:1px solid #CCCCCC;
   font-family:Verdana;
   font-size:10px;
   color:#333333;
   margin-top:1px;
   margin-bottom: 3px;
}

.INPUTSUBMIT
{
   height:18px;
   border-bottom:1px solid #666666;
   border-right:1px solid #666666;
   border-top:1px solid #CCCCCC;
   border-left:1px solid #CCCCCC;
   font-family:Verdana;
   font-size:10px;
   color:#333333;
   margin-top:1px;
   margin-bottom: 3px;
}

.SELECT
{
   width:310px;
   height:18px;
   border-bottom:1px solid #666666;
   border-right:1px solid #666666;
   border-top:1px solid #CCCCCC;
   border-left:1px solid #CCCCCC;
   font-family:Verdana;
   font-size:10px;
   color:#333333;
   margin-top:6px;
   margin-bottom: 6px;
}
.INPUTCHECKBOX
{
   width:20px;
   border:0px;
}
.INPUTRADIO
{
   width:20px;
   margin-top:6px;
   margin-bottom: 6px;
   border:0px;
}
.TEXTAREA
{
   width:310px;
   height:85px;
   border-bottom:1px solid #666666;
   border-right:1px solid #666666;
   border-top:1px solid #CCCCCC;
   border-left:1px solid #CCCCCC;
   font-family:Verdana;
   font-size:10px;
   color:#333333;
   margin-top:6px;
   margin-bottom: 6px;   
}
.NOMECAMPO
{
   font-size:11px;
   font-weight:bold;
   font-family:Tahoma;
   color:#000000;
}
.LEGENDACAMPO
{
   font-size:9px;
   color:#7B7B7B;
   font-family:Tahoma;   
}
.TABELAPRINCIPAL
{
   border:1px solid #666666;
   background-color:#FFFFFF;
   width:100%;
   height:100%;
   padding:6px;
}

.TDICONESCIMA
{
   border-bottom:1px solid #003466;
   color:#003466;
   font-family:Tahoma;
   font-size:11px;
   text-align:right;
   height:20px;
}

.TDICONESBAIXO
{
   border-top:1px solid #003466;
   color:#003466;
   font-family:Tahoma;
   font-size:11px;
   text-align:right;
   height:20px;
}

/*
   ESTILOS RELATIVOS AO MENU SUSPENSO DA EDIÇÃO DE TEMPLATES
*/
.MENUSUSPENSO-WRAP{
	position:relative;
	z-index:9999;
}

.MENUSUSPENSO{
	display: none; 
	z-index: 1000; 
	position: absolute;
}

.MENUSUSPENSO_LINK
{
   font-size:11px!important;
	height:20px!important;
	line-height:20px!important;
   color:#000000!important;
   font-family:Tahoma!important;
   text-decoration:none!important;
   padding:4px!important;
   padding-left:15px!important;
   font-weight:normal!important;
	text-transform:none!important;
	text-align:left!important;
	font-variant:normal!important;
}

.MENUSUSPENSO_LINK:HOVER
{
	height:20px!important;
	line-height:20px!important;
   font-size:11px!important;
   font-weight:normal!important;
   color:#FFFFFF!important;
   background-color:#457F9F!important;
   font-family:Tahoma!important;
   text-decoration:none!important;
   padding:4px!important;
   padding-left:15px!important;
	text-transform:none!important;
	text-align:left!important;
	font-variant:normal!important;
}

.MENUSUSPENSO_LINK_ESTATICO
{
   height:20px!important;
	line-height:20px!important;
	color:#FFFFFF!important;
   background-color:#666666!important;
   font-family:Tahoma!important;
   font-size:11px!important;
   text-decoration:none!important;
   padding:4px!important;
   padding-left:15px!important;
	text-transform:none!important;
	text-align:left!important;
	font-variant:normal!important;
	margin:0px!important;
}

.MENUSUSPENSO_CELULA
{
   background-color:"#D4D0C8";
   padding:2px;
   border-left:1px solid #FFFFFF;
   border-top:1px solid #FFFFFF;
   border-right:1px solid #808080;
   border-bottom:1px solid #808080;
   vertical-align:top;
	text-align:left!important;
	font-variant:normal!important;
}

.MENUSUSPENSO_TABELA
{
   padding:none;
   width:100px;
   border-left:1px solid #D4D0C8;
   border-top:1px solid #D4D0C8;
   border-right:1px solid #404040;
   border-bottom:1px solid #404040;
}

.CURINGAEDITAVEL_DIV
{
   width:100%;
   height:100%;
   border:1px dotted #666666;
   background-color:Transparent;
}

.CURINGAEDITAVEL_VAZIO_DIV
{
   width:100%;
   border:1px dotted #666666;
   background-color:#FFFFCC;
   height:100%;
   text-align:left;
}

.TEMPLATE_DIV
{
   width:100%;
   padding:none;
}

.TEMPLATE_TABELA
{
   border-collapse:collapse;
   BORDER-RIGHT:#666666 1px solid;
   BORDER-TOP:#CCCCCC 1px solid;
   MARGIN-BOTTOM:10px;
   BORDER-LEFT:#CCCCCC 1px solid;
   BORDER-BOTTOM:#666666 1px solid;
   padding:2px;
   width:96%;
}

.TEMPLATE_BARRAFERRAMENTAS
{
   width:96%;
   padding:none;
   border-collapse:separate;
   BORDER-RIGHT:#666666 1px solid;
   BORDER-TOP:#CCCCCC 1px solid;
   MARGIN-BOTTOM:1px;
   BORDER-LEFT:#CCCCCC 1px solid;
   BORDER-BOTTOM:#666666 1px solid;
   margin-top:10px;
}

.TEMPLATE_TITULOBARRA
{
   background-color:#666666;
   width:250px;
   padding-left:6px;
   FONT-WEIGHT:bold;
   FONT-SIZE:12px;
   COLOR:#ffffff;
   FONT-FAMILY:Tahoma;
}

/* APLICAÇÕES PARA TELA DO GERENCIADOR DE CONTEUDO - HOMOLOGAÇÃO */
/*
#container {
	position:absolute;
	left:50%;
	width:750px;
	margin-left:-375px;
}
*/

.texto{
	font-family: "Verdana";
	font-weight:bold;
	font-size:10px;
	color:#171717;
	text-decoration:none;
}
.texto a{
	color:#000000;
	text-decoration:none;
}

/*//////////////////////////*/
/*/ INICIO ESTILO DAS ABAS /*/
/*//////////////////////////*/
.abasLeft{
	width:5px;
	height:27px;
	background-image:url(../cmiManager/Imgs/Homologacao/AbasBkg_BorderLeft.gif);
	background-repeat:no-repeat;
}
.abasCenter{
	height:27px;
	background-image:url(../cmiManager/Imgs/Homologacao/AbasBkg_Center.gif);
	background-repeat:repeat-x;
}
.abasRight{
	width:5px;
	height:27px;
	background-image:url(../cmiManager/Imgs/Homologacao/AbasBkg_BorderRight.gif);
	background-repeat:no-repeat;
}
.abaLeft{
	width:11px;
	height:27px;
	background-image:url(../cmiManager/Imgs/Homologacao/Abas_BorderLeft.gif);
	background-repeat:no-repeat;
}
.abaCenter{
	height:27px;
	background-image:url(../cmiManager/Imgs/Homologacao/Abas_Center.gif);
	background-repeat:repeat-x;
}
.abaRight{
	width:11px;
	height:27px;
	background-image:url(../cmiManager/Imgs/Homologacao/Abas_BorderRight.gif);
	background-repeat:no-repeat;
}



/******** PARA EXCLUIR *********/
/* 
   Estas classes não foram excluídas porque
   existem aplicações destas por todo o site.
   Antes de excluí-las deve-se buscar suas 
   aplicações para eliminar o lixo no código.
*/

.BACKGROUNDPRINCIPAL
{
   height:1px;
   font-size:1px;
}

.BACKGROUNDCONTINUALAYOUT
{
   
      background-image:url(../Imgs/FundoTopo.gif);
   
}

.BACKGROUNDBARRANOME
{
   text-align:right;
   /*
      background-image:url(../Imgs/FundoBarraNome.gif);
   */
}




/*
.INPUTTEXTO
{
   width:310px;
   height:18px;


	border-right: #d4d4e6 1px outset;
	border-top: #d4d4e6 1px outset;
	border-left: #d4d4e6 1px outset;
	border-bottom: #d4d4e6 1px outset;


   font-family:Verdana;
   font-size:10px;
   color:#333333;
   margin-top:1px;
   margin-bottom: 3px;
}
*/


.BOTAOBUSCA
{
/*
   border-bottom:1px solid #666666;
   border-right:1px solid #666666;
   border-top:1px solid #CCCCCC;
   border-left:1px solid #CCCCCC;
*/

	border: solid 1px gray;
	background-color: #C6C3C6;
	margin-top: 1px;
	font-size: 10px;
	margin-bottom: 3px;
	color: #333333;
	font-family:Verdana;
	height: 18px;
	text-decoration: none;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
}

/* Audiência */
.TABELACINZACLARO {  }

.TABELACINZAESCURO {}

.INPUTLOGIN { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: arial; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff }

.BOTAOLOGAR { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(../Imgs/Audiencia/BotaoEnviarAudiencia.gif); BORDER-LEFT: medium none; WIDTH: 52px; CURSOR: pointer; MARGIN-RIGHT: 30px; BORDER-BOTTOM: medium none; HEIGHT: 19px }

.BOTAOLEMBRARSENHA { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(../Imgs/Audiencia/btn-lembrar-senha.gif); BORDER-LEFT: medium none; WIDTH: 85px; CURSOR: pointer; MARGIN-RIGHT: 30px; BORDER-BOTTOM: medium none; HEIGHT: 16px }

.BOTAOSIM { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(../Imgs/Audiencia/BotaoSimAudiencia.gif); BORDER-LEFT: medium none; WIDTH: 34px; CURSOR: pointer; MARGIN-RIGHT: 30px; BORDER-BOTTOM: medium none; HEIGHT: 12px }

.BOTAONAO { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(../Imgs/Audiencia/BotaoNaoAudiencia.gif); BORDER-LEFT: medium none; WIDTH: 34px; CURSOR: pointer; MARGIN-RIGHT: 30px; BORDER-BOTTOM: medium none; HEIGHT: 12px }

.TOPOAUDIENCIA { BACKGROUND-POSITION: 50% top; BORDER-TOP: #989999 1px solid; BACKGROUND-IMAGE: url(../Imgs/Audiencia/TopoLoginAudiencia.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff }

.RODAPEAUDIENCIA { BACKGROUND-IMAGE: url(../Imgs//Audiencia/RodapeLoginAudiencia.jpg); } 


/* Filtros no Conteudo */
#btnFiltrar,
#btnFecharFiltro{background:#BFBFBF; color:#000; display:inline-block; font-size:12px; padding:5px; text-decoration:underline;}
#btnFiltrar:hover,
#btnFecharFiltro:hover{color:#FFF; text-decoration:none;}
.Filtro{background:#FAFAFA; border:1px solid #BFBFBF; padding:5px;}
.Filtro div{margin:10px 0; font-size:12px;}
.Filtro div fieldset{background:#eaeaea; border:0; padding:10px; font-size:12px;}
.Filtro div fieldset legend{color:#333333; font-weight:bold; font-size:12px; margin:0; padding:0; border:0;}
.Filtro div fieldset input,
.Filtro div select{margin:0 0 0 5px;}
.Filtro div fieldset input{margin:0 3px 0 0;}
.Filtro div fieldset label{margin:0 10px 0 0; font-size:12px;}

/* Paginacao no Conteudo */
.Paginacao{background:#F3F3F3; padding:5px; display:block; font-size:12px;}
.Paginacao a{color:#0066CC; text-decoration:none; font-size:12px;}
.Paginacao .BtInativo{color:#CCCCCC; text-decoration:none;}
.Paginacao .InpTexto{width:40px; margin:0 5px 0 15px;}

#rodape{position:relative!important; z-index:1;}