/* CSS Document */


body { margin:0; }

.sumir { display:none; visibility:hidden; }




/* ========================================================================================= TOPO === */
/* -------------------------------------------------------------------------------------------------- */


.topo { width:1013px; height:310px; }

.topo_texto {
	font:15px Verdana, Geneva, sans-serif;
	text-align:left;
	position:absolute;
	color:#003842;
	width:870px;
	margin:220px 0 0 25px;
	}

.topo_tamanhofonte {
	text-align:left;
	width:60px;
	position:absolute;
	margin:193px 0 0 920px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px; font-weight:bold;
	}

.topo_tamanhofonte a:link, .topo_tamanhofonte a:visited { text-decoration:none; color:#FFFFFF; }
.topo_tamanhofonte a:hover { color:#A2D5F2; }

.topo_voltar {
	text-align:left;
	width:44px;
	height:40px;
	position:absolute;
	margin:225px 0 0 925px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px; font-weight:bold;
	}





/* ============================================================================= TABELA PRINCIPAL === */
/* -------------------------------------------------------------------------------------------------- */


#tabela_eventos_main { font:13px Verdana, Geneva, sans-serif; margin-bottom:30px; } 


.itens td { padding:5px; font-weight:bold; color:#FFFFFF; background:#005C6C; font-size:11px; }


.evento_linha-escura { background:#D7D9AA; }
.evento_linha-clara { background:#EAECD5; }

	.evento_linha-clara td, .evento_linha-escura td {
		padding:0 5px 0 5px;
		font-size:11px;
		color:#333333;
		border-left:1px solid #C7B99C;
		height:28px; }
	.evento_linha-clara:hover, .evento_linha-escura:hover { background:#E0C08F; }
	/* .evento_linha-clara:hover td:first-child, .evento_linha-escura:hover td:first-child { font-size:15px; } */
	
	.evento_linha-clara td:first-child { font-weight:bold; border-left:0px; }
	.evento_linha-escura td:first-child { font-weight:bold; border-left:0px; }
	
	.evento_linha-escura p, .evento_linha-clara p {
		margin:0px;
		padding-left:20px;
		background:url(imagens/bullet_escuro.png);
		background-repeat:no-repeat;
		background-position:0 2px;
		}
	.evento_linha-escura p a, .evento_linha-clara p a { color:#333; } 


.link_ver, .link_fechar {
	color:#FFFFFF;
	position:relative;
	text-align:center;
	padding:1px 4px 2px 4px;
	text-decoration:none;
	font-weight:bold;
	background:#AE7851;
	border-top:2px solid #BF9375;
	border-left:2px solid #BF9375;
	border-bottom:2px solid #A05A38;
	border-right:2px solid #A05A38;
	cursor:pointer; }
	
	.link_ver:hover, a.link_fechar:hover {
		 background:#926443;
		 border-bottom:2px solid #A78763;
		 border-right:2px solid #A78763;
		 border-top:2px solid #82482D;
		 border-left:2px solid #82482D;
		 }




/* ============================================================= QUADRO EXPANSÍVEL DE INFORMAÇÕES === */
/* -------------------------------------------------------------------------------------------------- */


.mais_info_expansivel { display:none; width:960px; }

.mais_info {
		padding:20px 25px 25px 25px;
		margin:0 0 40px 30px;
		background-image:url(imagens/bkg_info.png);
		background-repeat:repeat-x;
		color:#444444;
		font-size:13px;
		}
.clara { background-color:#EAECD5; border:1px solid #D2D5BB; border-top:0px; }
.escura { background-color:#DFE1BD; border:1px solid #C4C693; border-top:0px; /*#D7D9AA*/ }

.mais_info p { margin:5px 0 5px 0; }

.mais_info_titulo { color:#005C6C; font-size:18px; font-weight:bold; }

.rodape_info a:link, .rodape_info a:visited, .mais_info a:link, .mais_info a:visited { color:#005C6C; text-decoration:none; font-weight:bold; }
.rodape_info a:hover, .mais_info a:hover { color:#854A2E; text-decoration:underline; }


.tabela_agencias_fomento img { border:0; }

.clara .edital_detalhes:hover td { background-color:#DADCC2; }
.escura .edital_detalhes:hover td { background-color:#E9EAD0; }

.tabela_agencias_fomento td:first-child { font-weight:bold; padding:7px 10px 0px 28px; height:30px; background-repeat:no-repeat; }

.tabela_agencias_fomento td { vertical-align:top; padding-right:10px; }

.tabela_agencias_fomento_titulo {
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	color:#777777;
	font-size:15px;
	}
.tabela_agencias_fomento_itens { font-weight:bold; font-size:11px; font-style:italic; }

.aviso {
	 font:13px Verdana, Geneva, sans-serif;
	 line-height:25px;
	 left:50%;
	 top:25%;
	 width:500px;
	 color:#333;
	 background:#E5E5E5;
	 line-height:20px;
	 position:fixed;
	 text-align:center;
	 border:10px solid #C00;
	 padding:15px;
	 z-index:3000;
	 margin:0 0 0 -275px;
	 }
.aviso p:first-child { font-size:24px; text-decoration:underline; margin-top:0; font-weight:bold; }
.aviso strong { font-size:16px; }



a.link_aviso:link, a.link_aviso:visited {
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	padding:3px 25px 3px 25px;
	background:#CCC;
	border-top:2px solid #F5F5F5; border-left:2px solid #F5F5F5;
	border-bottom:2px solid #AAA; border-right:2px solid #AAA;
	color:#333;
	}
a.link_aviso:hover {
	color:#900; background:#CCCCCC; border:1px solid #CCC;
	border-top:2px solid #AAA; border-left:2px solid #AAA;
	border-bottom:2px solid #F5F5F5; border-right:2px solid #F5F5F5;
	}


.link_irpagina, .link_download { height:25px; width:27px; background-repeat:no-repeat; }
	.link_irpagina { background:url(imagens/ico_irpagina.png); }
	.link_download { background:url(imagens/ico_download.png); }
	.link_irpagina:hover { background:url(imagens/ico_irpagina_over.png); }
	.link_download:hover { background:url(imagens/ico_download_over.png); }





/* ======================================================================================= RODAPÉ === */
/* -------------------------------------------------------------------------------------------------- */


.rodape_voltar { width:996px; text-align:left; margin:0 0 0 25px; }

.rodape_info {
	font:11px Verdana, Geneva, sans-serif;
	padding:12px;
	width:355px; 
	text-align:left;
	margin:20px 0 0 293px;
	border:1px solid #C7B99C;
	}
.rodape_info p { margin:8px 0 8px 0; }





/* ================================================================================== GERENCIADOR === */
/* -------------------------------------------------------------------------------------------------- */


.adm_editais_main { width:1013px; font:12px Verdana, Geneva, sans-serif; color:#000; }

.adm_link_sair { text-align:right; margin:-5px 9px 4px 0; }
	.adm_link_sair a:link, .adm_link_sair a:visited {
		padding:3px 6px 3px 6px;
		background:#005C6C;
		text-decoration:none;
		color:#FFF;
		font-weight:bold; }
	   .adm_link_sair a:hover { background:#A05A38; }


#gvEditais { width:996px; border-bottom:1px solid #C7B99C; }

#gvEditais td, #gvEditais th {
	padding:5px;
	vertical-align:top;
	text-align:left;
	font:12px Verdana, Geneva, sans-serif;
	}
#gvEditais th { background:#005C6C; border-left:1px solid #005C6C; border-right:1px solid #005C6C; font-weight:bold; }
#gvEditais th a:link { text-decoration:none; color:#FFF; }
#gvEditais td {	border-left:1px solid #C7B99C; border-right:1px solid #C7B99C; }

#divBlockContent {
	width:100%;
	height:100%;
	background-image:url(imagens/bkg_preto.png);
	margin:0;
	padding:0;
	top:0;
	right:0;
	display:block;
	position:fixed;
	z-index:1;
	}

#divSeguranca {
	position:fixed;
	left:50%;
	margin:300px 0 0 -125px;
	width:250px;
	height:auto;
	padding:10px;
	border:solid 1px #78736a;
	background-color:#d6d0c4;
	font-family:Verdana;
	font-size:11px;
	z-index:2;
	}


#divLogin { width:235px; }




/* TITULO "GERENCIADOR DE EDITAIS */
#divLabelDesafio, .ttl_login {
	position:absolute;
	font-size:20px;
	font-weight:bold;
	left:50%; top:240px;
	margin-left:-125px;
	color:#005C6C; }


/* USUÁRIO: XXXXX */
#divLabelUsuario, .adm_alterarsenha {
	width:990px;
	text-align:right;
	font-weight:bold;
	color:#666666;
	margin-right:18px; }
   #divLabelUsuario { margin-top:-32px;}
   .adm_alterarsenha { font-size:11px; }
   .adm_alterarsenha a:link, .adm_alterarsenha a:visited { color:#999999; text-decoration:none; }
   .adm_alterarsenha a:hover { color:#A05A38; text-decoration:underline; }


.adm_links_visins { margin:35px 0 15px 0; padding-right:23px; text-align:right; font-weight:bold; }
.adm_links_visins a:link, .adm_links_visins a:visited {
	color:#666666; text-decoration:none; padding:3px 6px 3px 6px; border:1px solid #AAA; background:#EEE; }
.adm_links_visins a:hover { color:#FFF; background:#A05A38; border:1px solid #A05A38; }


/* BOTÕES EDITAR, ENVIAR EMAIL E EXCLUIR */
.adm_btt_normal { color:#005C6C; }
.adm_btt_destaque { color:#984623; }

.adm_btt_normal, .adm_btt_destaque { background:#EEEEEE; border:1px solid #AAA; margin:2px 0 3px 0; padding:2px 4px 2px 4px; }
.adm_btt_normal:hover { background:#005C6C; color:#FFF; border:1px solid #005C6C; }
.adm_btt_destaque:hover { background:#A05A38; color:#FFF; border:1px solid #A05A38; }




/* QUADROS EDITAR EDITAL, INSERIR EDITAL e E-MAIL */
.divEditarEditalclass, .divInserirEditalclass {
	position:fixed;
	left:50%;
	top:15%;
	margin:0 0 0 -355px;
	width:710px;
	height:70%;
	overflow:auto;
	padding:0 10px 10px 10px;
	border:10px solid #78736a;
	background-color:#ede7db;
	text-align:center;
	z-index:2;
	color:#444444;
	}
	/*	.divEditarEditalclass, .divInserirEditalclass {
			position:absolute;
			left:50%;
			top:15%;
			margin:0 0 0 -355px;
			width:710px;
			height:auto;
			padding:0 10px 10px 10px;
			border:10px solid #78736a;
			background-color:#ede7db;
			text-align:center;
			z-index:2;
			color:#444444;
			} */


.divcaixa_ttl {
	margin:-30px -20px 0 -355px;
	position:fixed;
	width:736px;
	top:15%;
	left:50%;
	z-index:3;
	background:#78736a;
	color:#FFF;
	font-weight:bold;
	font-size:20px;
	padding:7px;
	}
.p1 { margin:0 0 15px 0; }

#formViewEditais_Panel1 { background:#d6d0c4; padding:10px; margin:15px 0 15px 0; }

.divcaixa_obs { margin:7px 0 0 0; color:#AE5E24; font-size:11px; font-weight:bold; }

#formViewEditalAgencias { background:#F3C; }

.divcaixa_inserirag:link, .divcaixa_inserirag:visited { text-decoration:none; color:#AE5E24; font-weight:bold; }
.divcaixa_inserirag:hover { text-decoration:underline; color:#AE5E24; }

#formViewEditais_formViewEditalAgencias a:link, #formViewEditais_formViewEditalAgencias a:visited { color:#005C6C; }
#formViewEditais_formViewEditalAgencias a:hover { color:#AE5E24; }


#formViewEditais_formViewEditalAgencias { width:100%; }




#divTrocarSenha { position:relative; width:235px; top:1px; height:160px; height:auto; }


.img_topo_sistema { position:absolute; left:50%; margin:-300px 0 0 -516px; }

.input_senha { margin-left:6px; }

.block { display:block; }