/* CSS Document */



/* -----------------------------------------------------------| topo | ---------------------------------------------*/

body{   margin: 0 auto; padding: 0px;}

input{ border:#A2A1A1 1px solid; font-family: tahoma; font-size: 10px; color:#444444; text-indent: 5px;}

select{ border:#A2A1A1 1px solid; font-family: tahoma; font-size: 11px; color:#444444;}

textarea{ border:#A2A1A1 1px solid; font-family: tahoma; font-size: 11px; color:#444444;}

a{text-decoration: none;}

a:hover{text-decoration: underline;}

#bk_topo{height: auto;  margin: 0 auto; background-position:top;background-image:url(../../images/structure/bk_topo.jpg);background-repeat:repeat-x;}

#topo{  margin: 0 auto; width: auto; height: 37px; width: 1103px; padding: 0 0 0 0;font-family: tahoma; font-size: 11px;color:#FFFFFF;  text-align:left; position:relative; }

#logo{margin: 15px 0px 0px 0px; position:absolute;width: 202px;left: 108px;height:60px;top: 58px; float:left; z-index:999 }

#logo img {

    border: none;

    

}

#logo a {

    height: 50px;

}

#link{height:auto; margin: 0 0 0 0 0; *margin: 0 0 0 0 0; _margin: 0 0 0 0 0;padding: 15px 0 0 340px;*padding: 15px 0 0 370px; _padding: 15px 0 0 370px; float:left;}

#link a{ color:#FFFFFF;text-decoration: none;}

#link a:hover{ color:#FFFFFF;text-decoration: underline;}

#link a:visited{ color:#FFFFFF;}

#topo ul{ margin:0px; list-style: none;}

#topo li{ display: inline; margin: 0px 2px 0px 2px;}

#botao{ padding: 5px 0 0 0px;}

#botao img{ margin: 0 0 0 05px;}

/* -----------------------------------------------------------| menu | ---------------------------------------------*/

#menu{ margin: 0 0 0 338px; padding: 15px 0 0 0;}

#botoes_menu{ padding: 0 0 0 0;margin: 0 0 0 0px;width: auto;height:auto;}

/* -----------------------------------------------------------| DESTAQUE/CONTEUDO | ---------------------------------------------*/

#conteudo{ width: 100%; margin: 0 auto 0 auto; height:auto; clear:both; text-align:left; font-family: tahoma; font-size:11px; color: #444444;}

#conteudo_1{ width: 310px; margin: 10px 0 0 35px; *margin: 10px 0 0 35px; _margin: 10px 0 0 18px; height:auto; float: left; }

#conteudo_2{ width: 275px; padding: 5px;  height: 380px; float:right; position:relative; }

#conteudo_1_txt{ margin: 0 0 0 0;}

#conteudo_int_2{ margin: 5px 0 0 49px; width: 370px; height: 179px; background-image:url(../../images/structure/bk_kit_analista.jpg); background-repeat:no-repeat; position:absolute; }

#conteudo_int_2_titulo{margin: 0px 0 0 8px; *margin: 12px 0 0 8px; _margin: 12px 0 0 8px; padding: 10px 0 0 0; *padding: 0 0 0 0;_padding: 0 0 0 0;}

#conteudo_int_icone_linha1{margin: 25px 0 0 18px; height: 60px;}

#conteudo_int_icone_linha2{margin: 5px 0 0 18px;}

#conteudo_esq{margin: 0; float: left; width:auto; height:550px; _height:650px; *height:550px;}

#conteudo_esq_bk{background-image:url(../../images/structure/bk_grama.png); background-repeat:repeat-x; background-position:top; margin: 0px auto 0px auto; height: 500px; *height: auto;_height: auto;}

#conteudo_esq_bk_interna{background-image:url(../../images/structure/bk_grama.png); background-repeat:repeat-x; background-position:top; margin: 0 auto; height: 500px; *height: auto;_height: auto;}       

#conteudo_esq_bk_interna1{background-image:url(../../images/structure/bk_grama.png); background-repeat:repeat-x; background-position:top; margin: 0 auto; height: 500px; *height: auto;_height: auto;}      

#conteudo_esq_bk_interna2{background-image:url(../../images/structure/bk_grama.png); background-repeat:repeat-x; background-position:top; margin: 0 auto; height: 500px; *height: auto;_height: auto;}

#conteudo_esq_bk_interna3{background-image:url(../../images/structure/bk_grama.png); background-repeat:repeat-x; background-position:top; margin: 0 auto; height: 500px; *height: auto;_height: auto;}

#conteudo_esq_bk_interna4{background-image:url(../../images/structure/bk_grama.png); background-repeat:repeat-x; background-position:top; margin: 0 auto; height: 500px; *height: auto;_height: auto;}

#conteudo_esq_bk_interna5{background-image:url(../../images/structure/bk_grama.png); background-repeat:repeat-x; background-position:top; margin: 0 auto;  height: 500px; *height: auto;_height: auto;} 

#conteudo_esq_bk_interna6{background-image:url(../../images/structure/bk_grama.png); background-repeat:repeat-x; background-position:top; margin: 0 auto; height: 500px; *height: auto;_height: auto;}

#conteudo_esq_img{  margin: 42px auto 0px 10px; *margin: 42px 0px 0px 10px;}

#conteudo_esq_bk_rodape{background-image: url(../../images/structure/bk_borda_conteudo.jpg); background-repeat:repeat-x; background-position:top; width:auto; height:auto; }

#img_canto{background-image: url(../../images/structure/img_canto_esq.jpg);background-repeat: no-repeat;background-position:top right;width:auto;height:auto;}

#conteudo_esq_inf_geral{ margin: 0 0 0 0; padding: 0 0 0 0; width:265px;height: 200px;}

#conteudo_esq_inf_tit{ height: auto; width:auto; padding: 20px 0 0 48px; *padding: 5px 0 0 48px; _padding: 18px 0 0 0px; margin: 0 0 20px 0; *margin: 0  0 0 0 48px; _margin: 0 0 0 48px;}          

#conteudo_meio{ margin: 0 0 0 0; float: left; width:658px; height:495px; position: relative; background-image: url(../../images/structure/bk_conteudo_home.png); background-repeat:no-reapeat;}

#conteudo_meio li {margin: 0 0 0 0; padding: 0 0 0 4px;}

#titulo_conteudo{ margin: 10px 0 10px 0px; width:auto; height:25px; float:left}

#txt_conteudo{ width: auto; margin: 0 8px 10px 0; clear:both}

#txt_conteudo_box_top{ width: 303px; height: auto; margin: 10px 0 0 0;}  

#txt_conteudo_box{width: 303px;height: auto;text-align:justify;font-family: tahoma; font-size: 11px; color:#444444; background-color:#e8ecf2;}

#txt_conteudo_box_txt_img{ margin: 0 10px 5px 15px;padding: 10px 0 0 0;*padding: 10px 0 0 0;_padding: 10px 0 0 0; height:16px; *height:16px;}

#txt_conteudo_box_txt{ margin: 0 10px 5px 15px;padding: 10px 0 0 20px;*padding: 10px 0 0 20px;_padding: 10px 0 0 20px;text-align:justify; height:90px; *height:90px;}

#txt_conteudo_box_txt ul{ margin: 0 0 0 25px; padding: 0 0 0 0;}

#txt_conteudo_box_txt li{list-style-image:url(../../images/figures/img_bullet_folha.gif); margin: 0 5px 10px 0; vertical-align:top; padding: 0 0 0 0;}

#leia_mais_box{ font-weight: bold; text-align:right}

#leia_mais_box li{ list-style-image:url(../../images/figures/img_bullet_seta.gif); margin: 0 5px 0 0; vertical-align:top; padding: 0 0 0 0;}

#leia_mais_box a{ color:#444444; text-decoration: underline;}

#leia_mais_box a:hover{ color:#444444; text-decoration: none;}

#mapa{ margin:0 0 0 0; padding: 0 0 0 0;}

#rodape_mapa{ margin:0 0 0 0; padding: 0 0 0 0; text-align:right;}

#home {width: 165px; height: 15px; margin: 5px 5px 0 0;}               

.kit_img1{float: left; margin: 0 8px 0 0; height: 63px; width:45px;}

.kit_img2{float: left; margin: 0 8px 0 0; height: 60px; width:44px;}

.kit_img3{float: left; margin: 0 8px 0 0; height: 65px; width:45px;}

.kit_img4{float: left; margin: 0 8px 0 0; height: 65px; width:44px;}

.conteudo_int_icone_a{float: left; margin: 0 0 0 0; width: 178px;}

.conteudo_int_icone_b{margin: 0 0 0 0; padding: 0 0 0 0;}

.conteudo_esq_inf{width:265px; height: 300px; padding: 10px 0 0 10px; margin: 0 0 0 40px; _padding: 5px 0 0 10px;_margin: 0px 0 0 40px;}

.conteudo_esq_inf_ico{ height: auto; width:auto;float:left; margin: 0 0 0 40px; _padding: 0 0 0 40px;*margin: 0 0 0 0px; *padding: 0 0 0 40px;}         

.conteudo_esq_inf_txt{ height: auto; width:auto;float:left; font-family: tahoma; font-size: 11px; color:#444444; margin: 5px 0 0 8px; _margin: 0 0 0 8px; _padding: 5px 0 0 0; *padding: 5px 0 0 0; *margin: 0 0 0 8px;}  

.ok {padding: 0px;margin: 0px;vertical-align:middle; border:none;}

.clear{clear:both; height:auto; margin: 0 0 0 0; padding: 0 0 0 0;}

.alinha{margin: 0 auto; width: 1003px; height: auto}

/* -----------------------------------------------------------| RODAPE | ---------------------------------------------*/

#rodape{clear: both; margin: 0 auto; padding: 10px 0 0 25%; text-align:center; height:60px; *margin: 95px 0 0 0; _margin: 0 0 0 0; }

#rodape_interna{ margin: 0 auto; padding: 10px 0 0 25%; text-align:center; height:60px; *margin: 40px 0 0 0; _margin: 10px 0 0 0;}

#rodape_txt{text-align:left; width: 600px; margin: 0 auto; font-family:tahoma; font-size: 10px; color:#565e6b; height:auto}

#rodape_txt a{color:#565e6b;}

#copy{color:#000000; float:left; font-weight: bold;}

/*----------------------------------------------------------- | PNG | ------------------------------------------------*/

/*Alpha PNG support for IE*/

/* html 

img{

     filter:expression(

       this.alphaxLoaded ? "" :

       (

           this.src.substr(this.src.length-4)==".png"

           ?

           (

             (!this.complete)

             ? "" :

                 this.runtimeStyle.filter=

                 ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+

                 (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+

                 String(this.alphaxLoaded=true).substr(0,0)+

                 (this.src="images/structure/spacer.gif").substr(0,0)

               )

               :

               this.runtimeStyle.filter=""

            )

        );

    } DESABILITADO POR ENTRAR EM CONFLITO COM O NOVO SCRIPT DO NOVO MAPA - TIAGO LUÍS SILVA - NEOENERGIA -RECIFE

/*-------------------------------------------------------- | MENSAGENS | ---------------------------------------------*/

#icon_erro{width: 30px; height:26px; *height:26px; *margin: 0 10px 0 0 _margin: 0 10px 0 0; margin: 0 10px 0 20px; float:left; background-image:url(../../images/figures/img_ico_erro.gif); background-repeat:no-repeat;}

#box_erro{background-color: #FF0000; width: 428px; height:auto; padding: 0 0 0 0; margin: 10px 0 5px 0; color:#FFFFFF; }

#icon_ok{width: 30px; height:26px; *height:26px; margin: 0 10px 0 20px; float:left; background-image:url(../../images/figures/img_ico_ok.gif); background-repeat:no-repeat;}

#box_ok{background-color: #74bc15; width: 428px; height:auto; padding: 0 0 0 0; margin: 10px 0 5px 0; color:#FFFFFF; }

#msgErro{float:left; margin-left:60px; *margin-left: 0px; margin-top:-25px; *margin-top:0px;heigth:auto;}   

/*-------------------------------------------------------- | PAGINAÇÕES | --------------------------------------------*/

.paginasD { visibility:visible; color:#000; text-decoration:none; outline:none; cursor:default; font-weight:bold; }

.paginasA { visibility:visible; color:#900; outline:none; cursor:pointer; font-weight:normal; }

.paginarD { visibility:visible; color:#666; text-decoration:none; outline:none; cursor:default; font-weight:bold; }

.paginarA { visibility:visible; color:#900; outline:none; cursor:pointer; font-weight:normal; }

.paginarI { visibility:hidden; }

.paginarI { visibility:hidden; }

