BODY, table, tr, td, p, font, a { font-size: 11px;font-family:Verdana, Arial, Helvetica;}

BODY{
background-color:#FFFFFF;
}

.div0{
position:absolute;
width:790px;
height:136px;
z-index:1;
left:0px;
top:0px;
background-color:#FFFFFF;
border:0px none #000000;
}

.div1_comb{
position:absolute;
width:790px;
height:28px;
z-index:2;
left:0px;
top:-500px;
background-color:#FFFFFF;
border: 0px none #000000;
visibility:hidden
}

.div1_rap{
position:absolute;
width:790px;
height:28px;
z-index:2;
left:0px;
top:137px;
background-color: #FFFFFF;
border: 0px none #000000;
visibility:visible
}

.div1_leg{
position:absolute;
width:790px;
height:28px;
z-index:2;
left:0px;
top:137px;
background-color: #FFFFFF;
border: 0px none #000000;
visibility:hidden
}

.div2_comb{
position:absolute;
width:790px;
height:150px;
z-index:1;
left:0px;
top:137px;
background-color: #FFFFFF;
border: 0px none #000000;
visibility:visible
}

.div2_rap{
position:absolute;
width:790px;
height:150px;
z-index:1;
left:0px;
top:-500px;
background-color:#999999;
border:0px none #000000;
visibility:hidden
}

.div2_leg{
position:absolute;
width:790px;
height:150px;
z-index:1;
left:0px;
top:-500px;
background-color:#999999;
border:0px none #000000;
visibility:hidden
}

.divL_comb{
position:absolute;
width:790px;
height:150px;
z-index:1;
left:0px;
top:-500px;
background-color:#999999;
border:0px none #000000;
visibility:hidden
}

.divL_rap{
position:absolute;
width:790px;
height:150px;
z-index:1;
left:0px;
top:-500px;
background-color:#999999;
border:0px none #000000;
visibility:hidden
}

.divL_leg{
position:absolute;
width:790px;
height:150px;
z-index:1;
left:0px;
top:137px;
background-color: #FFFFFF;
border: 0px none #000000;
visibility:visible
}

.div4_comb{
position:absolute;
width:790px;
height:344px;
z-index:1;
left:0px;
top: 242px;
background-color:#FFFFFF;
border: 0px none #000000;
}

.div4_rap{
position:absolute;
width:790px;
height:344px;
z-index:1;
left:0px;
top: 171px;
background-color:#FFFFFF;
border: 0px none #000000;
}

.div5_comb{
position:absolute;
width:790px;
z-index:1;
left:0px;
top:-900px;
background-color:#FFFFFF;
border: 0px none #000000;
}

.div5_rap{
position:absolute;
width:790px;
z-index:1;
left:0px;
top:-900px;
background-color:#FFFFFF;
border: 0px none #000000;
}

.div6_comb{
position:absolute;
width:790px;
z-index:1;
left:0px;
top:-900px;
background-color:#FFFFFF;
border: 0px none #000000;
}

.div6_rap{
position:absolute;
width:790px;
z-index:1;
left:0px;
top:-900px;
background-color:#FFFFFF;
border: 0px none #000000;
}

.div1_ph{
position:absolute;
width:790px;
height:28px;
z-index:2;
left:0px;
top:-500px;
background-color:#FFFFFF;
border: 0px none #000000;
visibility:hidden}

.div2_ph{
position:absolute;
width:790px;
height:150px;
z-index:1;
left:0px;
top:132px;
background-color: #FFFFFF;
border: 0px none #000000;
visibility:visible}

.divL_ph{
position:absolute;
width:790px;
height:150px;
z-index:1;
left:0px;
top:-500px;
background-color:#999999;
border:0px none #000000;
visibility:hidden}

.div4_ph{
position:absolute;
width:790px;
height:344px;
z-index:1;
left:0px;
top: 225px;
background-color:#FFFFFF;
border: 0px none #000000;
}

.TD_telacheia{
width:80px;
}

.div_telacheia{
position:absolute;
visibility:visible;
width: 100px;
top:26px;
left:562px;
}

.div_telacheia2{
position:absolute;
visibility:visible;
width: 100px;
top:25px;
left:590px;
}

.div_telanormal{
position:absolute;
visibility:hidden;
width: 100px;
top:26px;
left:555px;
}

.div_telanormal2{
position:absolute;
visibility:hidden;
width: 100px;
top:26px;
left:574px;
}H2{font: 18px Verdana, Arial, Helvetica;
color: #FFFFFF;
}

.tabela_ext{
background-color:#ffffff;
width:100%;
}

.td_cabecalho{
background-color:#FFFFFF;
background-image:url(../imagens/banner.jpg);
background-repeat:no-repeat;
background-position: center center;
width:790px;
height:72px;
border: 0px none #000000;
color:#000000;
}

.tabela_menu{
width:788px;
height:36px;
border-bottom: 0px solid #f2f2f2;
border-left: 0px solid #000000;
border-right: 0px solid #f2f2f2;
border-top: 1px solid #FFFFFF;
background-color:#5B7898;
font-size: 11px;
}

.tabela_menu_philos{
width:788px;
height:36px;
border-bottom: 0px solid #f2f2f2;
border-left: 0px solid #000000;
border-right: 0px solid #CCCCCC;
border-top: 2px solid #FFFFFF;
background-color:#005679;
font-size: 11px;
}

.background_buscas{
background-color:#CCCCCC;
}

.background_boasvindas{
width:790px;
height:21px;
background-color:#E5E5E5;
border-bottom: 1px solid #F2F2F2;
border-left: 0px solid #000000;
border-right: 0px solid #CCCCCC;
border-top: 1px solid #F2F2F2;
color:#092644;
}

.td_menu{
background-color:#5B7898;
}

.td_menu2{
background-color:#f2f2f2;
width:140px;
height:30px;
border: 0px none #000000;
color:#000000;
}

.td_menu2x{
height:30px;
border: 0px none #000000;
color:#000000;
}

.td_menu2_ph{
background-color:#DEDEDD;
height:15px;
border-bottom: 1px solid #DEDEDD;
border-left: 1px solid #DEDEDD;
border-right: 1px solid #DEDEDD;
border-top: 1px solid #DEDEDD;
}

.tab_div{
background-color: #f2f2f2;
border-bottom: 2px solid #f2f2f2;
border-left: 0px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #FFFFFF;
}

.tab_div1{
background-color: #f2f2f2;
width:790px;
border-bottom: 2px solid #f2f2f2;
border-left: 0px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #FFFFFF;
}

.tab_div4{
background-color:#f2f2f2;
width:790px;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 0px solid #CCCCCC ;
}

.tabela_ext_login{
background-color:#5B7898;
width:100%;
}

.tabela_login{
background-color:#f2f2f2;
width:306px;
height:190px;
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 ;
border-top: 1px solid #f2f2f2 ;
}

.tabela_aq{
background-color:#f2f2f2;
width:680px;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
}

.tabela_ext_confirma{
background-color:#5B7898;
width:100%;
}

.tabela_confirma{
background-color:#f2f2f2;
width:300px;
height: 190px;
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 ;
border-top: 1px solid #f2f2f2 ;
}

.tabela_confirma_email_minhaselecao{
background-color:#f2f2f2;
width:360px;
height: 275px;
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 ;
border-top: 1px solid #f2f2f2 ;
}

.tabela_confirma_res{
background-color:#f2f2f2;
width:300px;
height: 210px;
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 ;
border-top: 1px solid #f2f2f2 ;
}

.tabela_popexemp{
background-color:#f2f2f2;
width:750px;
height:330px;
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 ;
border-top: 1px solid #f2f2f2 ;
}

.tabela_midia{
background-color:#f2f2f2;
width:360px;
height:350px;
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 ;
border-top: 1px solid #f2f2f2 ;
}

.tabela_selecao{
background-color:#f2f2f2;
width:360px;
height:450px;
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 ;
border-top: 1px solid #f2f2f2 ;
}

.tabela_selecao_aut{
background-color:#f2f2f2;
width:700px;
height:420px;
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 ;
border-top: 1px solid #f2f2f2 ;
}

.tabela_reserva_circ{
background-color:#FFFFFF;
width:780px;
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 ;
border-top: 1px solid #f2f2f2;
}

.tabela_hist_aquisicoes{
background-color:#FFFFFF;
width:770px;
border-bottom: 0px solid #f2f2f2;
border-left: 0px solid #f2f2f2;
border-right: 0px solid #f2f2f2 ;
border-top: 0px solid #f2f2f2;
}

.tabela_interesse{
background-color:#FFFFFF;
width:700px;
border-bottom: 0px solid #f2f2f2;
border-left: 0px solid #f2f2f2;
border-right: 0px solid #f2f2f2 ;
border-top: 0px solid #f2f2f2;
}

.tabela_default{
width:788px;
height:100%;
}

.tabela_detalhes{
width:754px;
height:100%;
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-top: 0px solid #999999}

.tabela_perfil{
width:754px;
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-top: 0px solid #999999}

.tabela_paginacao{
background-color:#DEDEDE;
width:100%;
border-bottom: 0px solid #f2f2f2;
border-left: 0px solid #f2f2f2;
border-right: 0px solid #f2f2f2 ;
border-top: 1px solid #f2f2f2;
}

.table_resultados{
background-color:#FFFFFF;
width:100%;
}

.td_default{
background-color:#FFFFFF;
border-bottom: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
width:790px;
height: 242px;
color:#000000;
}

.td_default_dsi{
background-color:#FFFFFF;
border-bottom: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
color:#000000;
}

.tabela_imp{
width:634px;
background-color:#FFFFFF;
}

.td_imp{
background-color: #FFFFFF;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000 ;
border-top: 1px solid #000000 ;
width:634px;
height: 242px;
color:#000000;
}

.tabela_msg{
background-color:#FFFFFF;
width:700px;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC ;
border-top: 1px solid #CCCCCC ;
}

.tabela_borda_selecao{
background-color:#FFFFFF;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC ;
border-top: 1px solid #CCCCCC ;
}

.td_home{
border-bottom: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 1px solid #999999 ;
border-top: 1px solid #999999 ;
	background-image:url(../imagens/background.jpg);
background-repeat:no-repeat;
width:790px;
height: 242px;
}

.td_philos{
border-bottom:0px solid #999999;
border-left:0px solid #999999;
border-right:0px solid #999999 ;
border-top:0px solid #999999 ;
width:788px;
height: 242px;
}

.td_resultados{
width:784px;
background-color:#FFFFFF;
}

.tabela_grid{
background-color:#ffffff;
width:100%;
border-bottom: 0px solid #f2f2f2;
border-left: 0px solid #f2f2f2;
border-right: 0px solid #f2f2f2 ;
border-top: 0px solid #000000 ;
}

.td_grid_ficha{
background-color:#f2f2f2;
border-bottom: 0px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 0px solid #f2f2f2 ;
border-top: 0px solid #000000 ;
}

.td_grid_ficha_mil{
background-color:#f2f2f2;
border-bottom: 0px solid #FFFFFF;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 ;
border-top: 0px solid #000000 ;
color: #006699;
height: 19px;
}

.td_grid_ficha_marg{
background-color:#f2f2f2;
border-bottom: 0px solid #FFFFFF;
border-left: 0px solid #f2f2f2;
border-right: 0px solid #f2f2f2 ;
border-top: 0px solid #000000 ;
}

.td_serv_ficha{
width:98px;
height:20px;
background-color:#f2f2f2;
border-bottom:0px solid #CCCCCC;
border-left:0px solid #CCCCCC;
border-right:0px solid #CCCCCC;
border-top:0px solid #CCCCCC;
}

.td_serv_det{
width:98px;
height:20px;
background-color:#FFFFFF;
border-bottom:0px solid #CCCCCC;
border-left:0px solid #CCCCCC;
border-right:0px solid #CCCCCC;
border-top:0px solid #CCCCCC;
}

.td_ficha_dir{
background-color:#FFFFFF;
border-bottom:0px solid #CCCCCC;
border-left:0px solid #CCCCCC;
border-right:0px solid #CCCCCC;
border-top:0px solid #CCCCCC;
}

.td_ficha_dir_destaque{
color:#FF0000 !important;
}

.tabela_grid_sels{
background-color: #ffffff;
width:634px;
border-bottom: 0px solid #000000;
border-left: 0px solid #f2f2f2;
border-right: 0px solid #f2f2f2 ;
border-top: 1px solid #000000 ;
}

.TD_semlinhas{
background-color:#DBDFDE;
color: #000000;
font-size: 11px;
}

.TD_servicos{
background-color:#DEDEDE;
color: #000000;
font-size: 11px;
border-bottom: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC ;
border-top: 0px solid #CCCCCC ;
}

.TD_servicos2{
background-color:#f2f2f2;
color: #000000;
font-size: 11px;
border-bottom: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC ;
border-top: 0px solid #CCCCCC ;
}

.TD_coluna1{ border: 1px solid #999999;
background-color:#DBDFDE;
color:#000000;
font-size: 11px;
}

.td_campo1{
background-color:#F2F2F2;
}

.td_campo2{
background-color:#FFFFFF;
}

.td_abas2a {
border-bottom: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
background-color:#DBDFDE;
font-size: 11px;
width:100px;
height:16px;
}

.td_abas2 {
border-bottom: 0px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
background-color:#FFFFFF;
font-size: 11px;
width:100px;
height:16px;
}

.td_abas3a {
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-top: 0px solid #999999;
background-color:#DBDFDE;
width:100px;
height:1px;
}

.td_abas3 {
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-top: 0px solid #999999;
background-color:#DBDFDE;
width:100px;
height:1px;
}

.td_abas3b {
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-top: 1px solid #999999;
background-color:#DBDFDE;
width:472px;
height:1px;
}

.td_abas4b {
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-top: 1px solid #999999;
background-color:#DBDFDE;
width:572px;
height:1px;
}

.td_marc {
border-bottom:0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-top: 1px solid #999999;
background-color:#FFFFFF;
}

.ficha_detalhes{
background-color:#DBDFDE;
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999 ;
border-top: 0px solid #999999 ;
height:16px;
}

.ficha_detalhes2{
background-color:#DBDFDE;
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999 ;
border-top: 1px solid #999999 ;
height:23px;
}

.ficha_marc{
background-color:#E1E8EE;
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-top: 0px solid #999999;
height:16px;
}

.ficha_marc_auts{
background-color:#DBDFDE;
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-top: 0px solid #999999;
height:16px;
}

.td_fm_desc{
background-color:#E1E8EE;
border: 1px solid #999999;
padding:2px;
width:205px;
}

.td_fm_desc2{
background-color:#E1E8EE;
border: 1px solid #999999;
padding:2px;
width:185px;
}

.td_ficha_esq{
background-color:#DBDFDE;
border: 1px solid #999999;
padding:1px;
height:16px;
width:130px;
}

.td_ficha_dir{ border: 1px solid #999999;
background-color:#FFFFFF;
color: #000000;
width:580px;
padding:2px;
}

.td_dt_desc{
background-color:#DBDFDE;
border: 1px solid #999999;
padding:2px;
height:16px;
width:160px;
}

.td_dt_desc2{
background-color:#DBDFDE;
border: 1px solid #999999;
padding:2px;
height:16px;
width:140px;
}

.td_fm_val{ border: 1px solid #999999;
background-color: #FFFFFF;
color: #000000;
width:590px;
padding:2px;
word-wrap:break-word;
}

.td_fm_val2{ border: 1px solid #999999;
background-color: #FFFFFF;
color: #000000;
width:500px;
padding:2px;
word-wrap:break-word;
}

.marc_tags{
background-color:#E8F2FD;
height:16px;
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999 ;
border-top: 0px solid #999999 ;
}

.TD_exp1{
background-color:#FFFFFF;
}

.TD_exp2{
background-color:#F2F2F2;
}

.td_campo3{
border-bottom: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000 ;
border-top: 0px solid #000000 ;
background-color:#F2F2F2;
}

.td_campo4{
border-bottom: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000 ;
border-top: 0px solid #000000 ;
background-color:#FFFFFF;
}

.td_a1{
border-bottom: 0px solid #026199;
border-left: 0px solid #026199;
border-right: 0px solid #000000 ;
border-top: 0px ;
background-color:#E6E6E6;
color: #000000;
font-size: 11px;
width:720px;
}

.td_a2{
border-bottom: 0px solid #026199;
border-left: 0px solid #000000;
border-right: 1px solid #f2f2f2;
border-top: 0px ;
background-color:#E6E6E6;
color: #000000;
font-size: 11px;
width:68px;
}

.td_b1{
border-bottom: 0px solid #026199;
border-left: 0px solid #026199;
border-right: 0px solid #CCCCCC;
border-top: 0px ;
background-color:#E6E6E6;
color: #000000;
font-size: 11px;
width:430px;
}

.td_b2{
border-bottom: 0px solid #026199;
border-left: 1px solid #FFFFFF;
border-right: 0px solid #CCCCCC;
border-top: 0px ;
background-color:#E6E6E6;
color: #000000;
font-size: 11px;
width:270px;
}

.td_b3{
border-bottom: 0px solid #026199;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #f2f2f2;
border-top: 0px ;
background-color:#E6E6E6;
color: #000000;
font-size: 11px;
width:88px;
}

.td_l1{
border-bottom: 0px solid #026199;
border-left: 0px solid #026199;
border-right: 0px solid #CCCCCC;
border-top: 0px ;
background-color:#E6E6E6;
color: #000000;
font-size: 11px;
width:698px;
}

.td_l3{
border-bottom: 0px solid #026199;
border-left: 1px solid #FFFFFF;
border-right: 0px solid #CCCCCC;
border-top: 0px ;
background-color:#E6E6E6;
color: #000000;
font-size: 11px;
width:90px;
}

.td_c1{
border-bottom: 0px solid #026199;
border-left: 0px solid #026199;
border-right: 0px solid #CCCCCC;
border-top: 0px ;
background-color: #E6E6E6;
color: #000000;
font-size: 11px;
width:432px;
}

.td_c2{
border-bottom: 0px solid #026199;
border-left: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC;
border-top: 0px ;
background-color: #E6E6E6;
color: #000000;
font-size: 11px;
width:356px;
}

.TD_coluna_esq_detalhes{ border: 1px solid #999999;
padding: 2px;
background-color:#DBDFDE;
color: #000000;
font-size: 11px;
height:18px;
width:120px;
}

.TD_exemplares{ border: 0px solid #999999;
padding: 2px;
background-color:#DBDFDE;
color: #000000;
font-size: 11px;
height:18px;
}

.TD_filtro_exemplar{ border: 0px solid #999999;
padding: 2px;
background-color:#FFFFFF;
color: #000000;
font-size: 11px;
height:18px;
}

.TH_legislacao{ border: 0px solid #999999;
padding: 2px;
background-color:#F3F4F4;
color: #000000;
font-size: 11px;
height:18px;
}

.TD_coluna_dir_detalhes{ border: 1px solid #999999;
background-color:#FFFFFF;
color: #000000;
font-size: 11px;
width:570px;
}

.link_menu1:link   { color:#FFFFFF;
background-color:#5B7898;
font-size: 11px;
text-decoration: none;
font-weight:400;
}

.link_menu1:visited{ color:#FFFFFF;
background-color:#5B7898;
font-size: 11px;
text-decoration: none;
font-weight:400;
}

.link_menu1:hover  { color:#00FFFF;
background-color:#5B7898;
font-size: 11px;
text-decoration: none;
font-weight:400;
}

.link_menu1:active { color:#00FFFF;
background-color:#5B7898;
font-size: 11px;
text-decoration: none;
font-weight:400;
}

.link_menu2:link   { color:#00FFFF;
background-color:#5B7898;
font-size: 11px;
text-decoration: none;
font-weight:400;
}

.link_menu2:visited{ color:#00FFFF;
background-color:#5B7898;
font-size: 11px;
text-decoration: none;
font-weight:400;
}

.link_menu2:hover  { color:#00FFFF;
background-color:#5B7898;
font-size: 11px;
text-decoration: none;
font-weight:400;
}

.link_menu2:active { color:#00FFFF;
background-color:#5B7898;
font-size: 11px;
text-decoration: none;
font-weight:400;
}

.link_pag:link   { color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_pag:visited{ color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_pag:hover  { color:#006699;
font-size: 11px;
text-decoration: underline;
}

.link_pag:active { color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_serv:link   { color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_serv:visited{ color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_serv:hover  { color:#009999;
font-size: 11px;
text-decoration: none;
}

.link_serv:active { color:#009999;
font-size: 11px;
text-decoration: none;
}

.link_classic:link   { color:#006666;
font-size: 11px;
text-decoration: underline;
}

.link_classic:visited{ color:#990000;
font-size: 11px;
text-decoration: underline;
}

.link_classic:hover  { color:#009999;
font-size: 11px;
text-decoration: underline;
}

.link_classic:active { color:#990000;
font-size: 11px;
text-decoration: underline;
}

.link_classic2:link   { color:#00395B;
font-size: 11px;
text-decoration: none;
}

.link_classic2:visited{ color:#00395B;
font-size: 11px;
text-decoration: none;
}

.link_classic2:hover  { color:#008ADD;
font-size: 11px;
text-decoration: underline;
}

.link_classic2:active { color:#00395B;
font-size: 11px;
text-decoration: none;
}

.link_menu21:link   { color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_menu21:visited{ color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_menu21:hover  { color:#009999;
font-size: 11px;
text-decoration: none;
}

.link_menu21:active { color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_menu22:link   { color:#009999;
font-size: 11px;
text-decoration: none;
}

.link_menu22:visited{ color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_menu22:hover  { color:#009999;
font-size: 11px;
text-decoration: none;
}

.link_menu22:active { color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_menu31:link   { color:#767573;
font-size: 11px;
text-decoration: none;
font-weight:600;
}

.link_menu31:visited{ color:#767573;
font-size: 11px;
text-decoration: none;
font-weight:600;
}

.link_menu31:hover  { color:#009999;
font-size: 11px;
text-decoration: none;
font-weight:600;
}

.link_menu31:active { color:#767573;
font-size: 11px;
text-decoration: none;
font-weight:600;
}

.link_menu32:link   { color:#009999;
font-size: 11px;
text-decoration: none;
font-weight:600;
}

.link_menu32:visited{ color:#009999;
font-size: 11px;
text-decoration: none;
font-weight:600;
}

.link_menu32:hover  { color:#009999;
font-size: 11px;
text-decoration: none;
font-weight:600;
}

.link_menu32:active { color:#767573;
font-size: 11px;
text-decoration: none;
font-weight:600;
}

.td_abasR {
border-bottom: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
background-color:#E6E6E6;
font-size: 11px;
width:140px;
height:20px;
}

.td_abasC {
border-bottom: 0px solid #CCCCCC;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
background-color:#CCCCCC;
font-size: 11px;
width:140px;
height:20px;
}

.td_abasA {
border-bottom: 0px solid #CCCCCC;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
background-color:#E6E6E6;
font-size: 11px;
width:140px;
height:20px;
}

.td_abasL {
border-bottom: 0px solid #CCCCCC;
border-left: 0px solid #FFFFFF;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
background-color:#CCCCCC;
font-size: 11px;
width:140px;
height:20px;
}

.td_abasL_x {
border-bottom: 0px solid #CCCCCC;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #CCCCCC;
border-top: 0px solid #CCCCCC;
background-color:#CCCCCC;
font-size: 11px;
width:0px;
height:20px;
}

.link_abas:link   { color:#000000;
font-size: 11px;
text-decoration: none;
width:140px;
height:16px}

.link_abas:visited{ color:#000000;
font-size: 11px;
text-decoration: none;
width:140px;
height:16px}

.link_abas:hover  { color:#FFFFFF;
font-size: 11px;
text-decoration: none;
width:140px;
height:16px}

.link_abas:active { color:#000000;
font-size: 11px;
text-decoration: none;
width:140px;
height:16px}

.link_abas_x:link   { color:#000000;
font-size: 11px;
text-decoration: none;
width:0px;
height:16px}

.link_abas_x:visited{ color:#000000;
font-size: 11px;
text-decoration: none;
width:0px;
height:16px}

.link_abas_x:hover  { color:#FFFFFF;
font-size: 11px;
text-decoration: none;
width:0px;
height:16px}

.link_abas_x:active { color:#000000;
font-size: 11px;
text-decoration: none;
width:0px;
height:16px}

.link_ph:link   { color:#000000;
text-decoration: none;
width:60px;
height:16px}

.link_ph:visited{ color:#000000;
text-decoration: none;
width:60px;
height:16px}

.link_ph:hover  { color:#FFFFFF;
text-decoration: underline;
width:60px;
height:16px}

.link_ph:active { color:#000000;
text-decoration: none;
width:60px;
height:16px}

.link_ph2:link   { color:#FFFFFF;
text-decoration: none;
width:60px;
height:16px}

.link_ph2:visited{ color:#FFFFFF;
text-decoration: none;
width:60px;
height:16px}

.link_ph2:hover  { color:#FFFFFF;
text-decoration: underline;
width:60px;
height:16px}

.link_ph2:active { color:#FFFFFF;
text-decoration: none;
width:60px;
height:16px}

.link_renovar:link   { color: #000099;
font-size: 11px;
text-decoration: none;
}

.link_renovar:visited{ color: #000099;
font-size: 11px;
text-decoration: none;
}

.link_renovar:hover  { color: #006699;
font-size: 11px;
text-decoration: underline;
}

.link_renovar:active { color: #000099;
font-size: 11px;
text-decoration: none;
}

.link_excluir:link   { color: #880000;
font-size: 11px;
text-decoration: none;
}

.link_excluir:visited{ color: #880000;
font-size: 11px;
text-decoration: none;
}

.link_excluir:hover  { color: #006699;
font-size: 11px;
text-decoration: underline;
}

.link_excluir:active { color: #880000;
font-size: 11px;
text-decoration: none;
}

.textarea { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
}

.academico_cb { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
width: 346px;
height:18px;
}

.input { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
}

.input240 { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:236px;
}

.input220 { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:216px;
}

.inputLeg { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:222px;
}

.inputBasico { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color:#FFFFFF;
height:18px;
width:290px;
}

.inputPhilos { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color:#FFFFFF;
height:18px;
width:306px;
}

.input128 { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:150px;
}

.input24 { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:21px;
}

.inputPopup { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:20px;
width:130px;
}

.comboPopup{
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color:#FFFFFF;
color:black;
width:130px;
}

.comboPopup-list {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border:0px solid #CCCCCC;
background:#FFFFFF;
padding:0px;
width:130px;
}

.input36 { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:38px;
}

.input75 { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:75px;
}

.inputDias { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:21px;
}

.inputMeses { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:21px;
}

.entre { display:none;
}

.entre_comp { display:inline;
width:100px;
}

.inputAnos { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:42px;
}

.Select_rapida { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color:#FFFFFF;
height:18px;
width:130px;
}

.Select_campos { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:130px;
}

.Select_aq { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:135px;
}

.Select_aq_prioridade { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color: #FFFFFF;
height:18px;
width:80px;
}

.Select_avancada { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color:#FFFFFF;
height:18px;
width:165px;
}

.Select_normas { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color:#FFFFFF;
height:18px;
width:222px;
}

.Select_data_cad { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color:#FFFFFF;
height:18px;
width:86px;
}

.Select_logica { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color:#FFFFFF;
height:18px;
width:60px;
}Option {font-size: 11px;
font-family: Verdana, Arial, Helvetica;
background-color:#FFFFFF;
}

.btt_busca { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
background-color:#CCCCCC;
color:#000000;
width:70px;
height:18px;
}

.bt_comb { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
background-color:#CCCCCC;
color:#000000;
width:70px;
height:18px;
}

.bt_login { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
background-color:#CCCCCC;
color:#000000;
width:70px;
height:18px;
}

.bt_termo { font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
background-color:#CCCCCC;
color:#000000;
width:120px;
height:18px;
}

.td_lg_desc{
background-color:#F3F4F4;
border: 1px solid #999999;
padding:2px;
height:16px;
width:140px;
}

.ficha_legislacao{
background-color:#F3F4F4;
border-bottom: 0px solid #999999;
border-left: 0px solid #999999;
border-right: 0px solid #999999 ;
border-top: 1px solid #999999 ;
height:23px;
}

.combo-input{
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color:#FFFFFF;
color:black;
width:263px;
}

.combo-list {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border:0px solid #CCCCCC;
background:#FFFFFF;
padding:0px;
width:261px;
}

#if_bibcomp1{
width:380px;
height:150px;
border:1px none #CCCCCC;
overflow: auto;
}

#if_bibcomp2{
width:380px;
height:150px;
border:1px none #CCCCCC;
overflow: auto;
}

table.autLink {
height:12px;
padding:0px;
}

td.autLink {
border-bottom: 0px solid #00395B;
border-left: 0px solid #00395B;
border-right: 0px solid #00395B;
border-top: 0px solid #00395B;
padding:0px;
}

td.autImg {
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2;
border-top: 1px solid #f2f2f2;
width:30px;
height:12px;
padding:0px;
background-image:url(../imagens/aut_1.gif);
background-repeat:no-repeat;
background-position: bottom center;
}

td.assuntoImg {
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2;
border-top: 1px solid #f2f2f2;
width:30px;
height:12px;
padding:0px;
background-image:url(../imagens/assunto_1.gif);
background-repeat:no-repeat;
background-position: bottom center ;
}

div.loading{
position:absolute;
width:10px;
height:10px;
z-index:2;
left:395px;
top:261px;
}

#dfichaMarc{
position:relative;
width:760px;
border: 0px none #000000;
}

.link_prima:link{
color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_prima:visited{
color:#000000;
font-size: 11px;
text-decoration: none;
}

.link_prima:hover{
color:#009999;
font-size: 11px;
text-decoration: none;
}

.link_prima:active{
color:#009999;
font-size: 11px;
text-decoration: none;
}

.td_aba_ativa {
border-bottom: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
background-color:#DEDEDE;
font-size: 11px;
width:180px;
height:30px;
}

.td_aba_inativa {
border-bottom: 0px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
background-color:#f2f2f2;
font-size: 11px;
width:180px;
height:30px;
}

.div_telacheia_aba{
position:absolute;
visibility:visible;
width: 100px;
top:45px;
left:562px;
}

.div_telanormal_aba{
position:absolute;
visibility:hidden;
width: 100px;
top:45px;
left:555px;
}

.link_abas_srv:link   { color:#000000; font-size: 11px; text-decoration: none; width:140px; height:16px}
.link_abas_srv:visited{ color:#000000; font-size: 11px; text-decoration: none; width:140px; height:16px}
.link_abas_srv:hover  { color:#5d7898; font-size: 11px; text-decoration: none; width:140px; height:16px}

.cabecalho_fundo{
background-color:#5B7898;
}
.cabecalho_fonte{
color:#FFFFFF;
}

.destaca_palavras{
background-color: #FFFF00
}

.tabela_enquete{
background-color:#f2f2f2;
width:700px;
height:440px;
border-bottom: 1px solid #f2f2f2;
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 ;
border-top: 1px solid #f2f2f2 ;
}
.div_questao{
padding-left: 20px;
}
.combo-enquete{
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
border-bottom: 1px solid #006699;
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-top: 1px solid #006699;
background-color:#FFFFFF;
color:black;
width:263px;
}
