/* Importações */
@import url(../default.css);
@import url(../header.css);
@import url(../menu.css);
@import url(../content.css);
@import url(../footer.css);

/*-------------------------------------------------------------
Itens do menu
-------------------------------------------------------------*/
#home #menu ul li.home, 
#ativComp #menu ul li.ativComp,
#dadosCadastrais #menu ul li.dadosCadastrais,
#login #menu ul li.login { 
	margin: 3px 0;
	padding: 1px 2px; 
	border: 1px solid #A0A0A0; 
	border-right: none; 
	background-color: #FFF; 
}
/*subitens*/
#ativInscritas #menu ul li.ativInscritas,
#ativRealizadas #menu ul li.ativRealizadas {
	padding: 1px 2px 1px 10px;
	border: 1px solid #A0A0A0;
	border-right: none;
	background-position: 5px;
	background-color: #FFF;
}
/**menu secundario*/
#dadosCadastrais #menu ul li.dadosCadastrais,
#login #menu ul li.login {
	font-size: 11px;
}

/*-------------------------------------------------------------
Conteudo 
-------------------------------------------------------------*/

/*titulos forma de inscrição*/
#content p.titForIns { margin: 0; padding-left: 10px; background: transparent url(../../imagens/layout/seta_right.gif) no-repeat 2px center; }
#content p.titForIns a:link, #content p.titForIns a:visited { text-decoration: none; }
#content p.titForIns a:hover { text-decoration: underline; }

/* Dados cadastrais */
#content #menuDadosCadastrais { margin: 20px 0 10px 0; }
#content #menuDadosCadastrais ul { margin-left: 0; padding-bottom: 3px; _padding-bottom: 2px; border-bottom: 1px solid #A0A0A0; list-style-type: none; }
#content #menuDadosCadastrais ul li { display: inline; padding-left: 10px; }
#content #menuDadosCadastrais ul li a:link, 
#content #menuDadosCadastrais ul li a:visited { padding: 3px 7px; text-decoration: none; border: 1px solid #A0A0A0; border-bottom: none; color: #808080; }
#content #menuDadosCadastrais ul li a:visited { color: #000; }
#content #menuDadosCadastrais ul li a:hover { color: #000; }
#content #menuDadosCadastrais ul li.selected a { position: relative; padding-top: 4px; border-bottom: 1px solid #FFF; background-color: #F9F9F9; color: #000; }

/* Tabelas */
#content table.dadosTabExtFin { border-collapse: collapse; }
#content table.dadosTabExtFin tr td { padding: 1px 3px; font-size: 11px; border: 1px solid #F9F9F9; }

/* Formulários */
#content input.btnSmall { overflow: visible; padding: 1px 2px !important; _padding: 0 2px !important; font-size: 11px; }
