/*inicio estilos para banner*/
#pop{
position: fixed;

top: 15%; /*posição em relação ao topo*/

left: 35%; /*posição em relação a esquerda*/

width: 0px; /*Largura da figura flutuante*/

height: 0px; /*Altura da figura flutuante*/

display: none;
}


#pop2{
position: fixed;

top: 55%; /*posição em relação ao topo*/

left: 45%; /*posição em relação a esquerda*/

width: 0px; /*Largura da figura flutuante*/

height: 0px; /*Altura da figura flutuante*/

display: none;
}
/*fim estilos para banner*/



/*                  BANNER ROTATIVO                                          */
/*****************************************************************************/
#featured{
        width:350px;
        padding-right:130px;
        _padding-right:130px;
        *padding-right:80px;
        position:relative;
        border:5px solid #ccc;
        height:250px;
        background:#fff;
}
#featured ul.ui-tabs-nav{
        position:absolute;
        top:0; left:400px;
        list-style:none;
        padding:0; margin:0;
        width:80px;
}
#featured ul.ui-tabs-nav li{
        padding:1px 0; padding-left:13px;
        font-size:12px;
        color:#666;
}
#featured ul.ui-tabs-nav li img{
        float:left; margin:2px 5px;
        background:#fff;
        padding:2px;
        border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{
        font-size:11px; font-family:Verdana, 'Lucida Grande';
        line-height:18px;
}
#featured li.ui-tabs-nav-item a{
        display:block;
        height:60px;
        color:#333;  background:#ddd;
        line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{
        background:#f2f2f2;
}
#featured li.ui-tabs-selected{
        background:url('img/selected-item.gif') top left no-repeat;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
        background:#ccc;
}
#featured .ui-tabs-panel{
        width:400px; height:250px;
        background:#999; position:relative;
}
#featured .ui-tabs-panel .info{
        position:absolute;
        top:180px; left:0;
        height:70px;
        width:400px;
        background: url('img/transparent-bg.png');
}
#featured .info h2{
        font-size:18px; font-family:Helvetica, Arial, sans-serif;
        color:#fff; padding:5px; margin:0;
        overflow:hidden;
        text-decoration: none;
}
#featured .info p{
        margin:0 5px;
        font-family:Verdana; font-size:11px;
        line-height:15px; color:#f0f0f0;
}
#featured .info a{
        text-decoration:none;
        color:#fff;
}
#featured .info a:hover{
        text-decoration:underline;
}
#featured .ui-tabs-hide{
        display:none;
}
/*****************************************************************************/


.publicacao{
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
}

.publicacao a{
        color: #666;
}

.publicacao a:hover{
        color: #017EC5;
}

.publicacao h1{
        padding:5px;
        color: #017EC5;
        font-size: 22px;
        font-family: 'Arial';
        font-weight: bold;
}

/*****************************************************************************/
.artigo{
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.artigo a{
        color: #666;
}

.artigo a:hover{
        color: #FF9900;
}

.tit_artigo{
        color: #FF9900;
        font-weight: bold;
        text-decoration: none;
}

/*****************************************************************************/
.evento{
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.evento a{
        color: #666;
        font-weight: bold;
}

.evento a:hover{
        color: #339900;
        font-weight: bold;
}

.evento h1{
        padding:5px;
        color: #339900;
        font-size: 22px;
        font-family: 'Arial';
        font-weight: bold;
}

.tit_evento{
        color: #339900;
        font-weight: bold;
        text-decoration: none;
}


/*****************************************************************************/
.licitacao{
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
.licitacao a{
        color: #666;
}
.licitacao a:hover{
        color: #000;
}
.tit_licitacao{
        color: #666;
        font-weight: bold;
        text-decoration: none;

}

/*****************************************************************************/
.formulario {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #000000;
        background-color: #CCCCCC;
}

/*****************************************************************************/
div.linksSAA {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	text-align:right;
}
div.linksSAA a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	color:#000;
	text-decoration:none;
}
div.linksSAA a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	color:#000;
	text-decoration:underline;
}

.style1 {
        font-weight: bold;
        font-size: 10px;
        color: #666666;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style2 {
        font-size: 10px;
        color: #666666;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style3 {
        color: #CCC;
}

.chamadas{
        font-family: Helvetica, Arial, sans-serif;
        font-size: 18px;
        color: #017EC5;
        text-decoration: none;
                padding:10px;
                text-transform: uppercase;
                text-shadow: 0 1px 0 #efefef;
                font-weight: 600;
                z-index:1000;
}

.link_topo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #676767;
        text-decoration: none;
}

.pg_ini {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}

a:link,a:visited,a:active {
        text-decoration: none;
}

a:hover{
        color: #DD3952;
        text-decoration: none;
}

a:hover.link_topo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #DD3952;
        text-decoration: none;
}

a:hover.tit_box {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #DD3952;
        text-decoration: none;
}


.campo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        border: 1px solid #CCCCCC;
}

.link_peq {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #215B81;
        text-decoration: none;
}

a:hover.link_peq {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #DD3952;
        text-decoration: none;
}

.botao {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
        background-color: #009BCB;
}

.tit_box {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #676767;
        text-decoration: none;
}
.tit_box_destaque{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
                }

.texto_box {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
        text-align: justify;
}

.utils {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: blue;
        text-decoration: none;
        text-align: justify;
}

a:hover.texto_box {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #DD3952;
        text-decoration: none;
}

a:hover.TEXTO {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #DD3952;
        text-decoration: none;
}

a:hover.tit_azul {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #DD3952;
        text-decoration: none;
}

.tit_azul {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #01649B;
        text-decoration: none;
}

.tit_grande {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #666666;
        text-decoration: none;
        font-weight: bold;
}

.TEXTO {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
}

.normal {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
}

.bordafoto {
        border: 1px solid #CCCCCC;
}

.titulo_branco {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}

.tabela {
        border: 1px solid #cccccc;
}

.fraseTopo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #006633;
}

.menu {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #FFFFFF;
        text-decoration: none;
        text-transform: uppercase;
}

.tituloNoticias {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #B4C2D8;
        font-style: italic;
}

.textoBranco {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
}

.TITULOnOTICIApRINCIPAL {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: bold;
        color: #006699;
        text-transform: uppercase;
        font-style: normal;
}

.botaoCadastrar {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #003063;
        background-color: #DFDFDF;
        font-size: 9px;
        border: 1px solid #CCCCCC;
        font-weight: bold;
        text-transform: uppercase;
}

.textoNoticiasAnteriores {
        FONT: 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #333333
}


.menuHorizontal {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}

.formField {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #003063;
        background-color: #FFFFFF;
        border: 1px solid #CCCCCC;
}

.tituloBoxDireita {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #003063;
        text-decoration: none;
}

.textoBoxDireita {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #333333;
}

.formNewsletter {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #003063;
        background-color: #FFFFFF;
        border: 1px solid #CCCCCC;
}

.mancheteNoticiaAnterior {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #666666;
}

.textoNoticiaAnterior {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
}

.RodapeTexto {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #666666;
}

.btnEnviarEmail {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
}

.sombra {
}

.menuVerde {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        font-weight: bold;
        color: #009966;
        text-decoration: none;
        text-transform: uppercase;
}

.menuAmarelo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        text-transform: uppercase;
}

.topicosAmarelo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        font-style: italic;
        font-weight: bold;
        color: #333333;
        text-transform: none;
}

.menuMarrom {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #9C6500;
        text-decoration: none;
        text-transform: uppercase;
}

.tituloPoloRegiao {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-transform: uppercase;
        color: #00699C;
        font-weight: bold;
}

body {
        background-color: #FFF;
}

.textoNormal {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
        text-align: justify;
}

.abrangendo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #333333;
        text-decoration: none;
}

.materiaTitulo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #003063;
        text-decoration: none;
}

.menuConselhoTec {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #003063;
        text-decoration: none;
}

.textoNormalEsp2 {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
        text-align: justify;
}

.formFieldCTT {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #313031;
        background-color: #FFFFFF;
        border: 1px solid #CCCCCC;
}

a:hover.textoNormal {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #003063;
        text-decoration: underline;
        text-align: justify;
}

.formSitesAPTA {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #003063;
        background-color: #FFFFFF;
        border: 1px solid #CCCCCC;
}

.submenu {
        filter: Alpha(Opacity=90, FinishOpacity=90, Style=50, StartX=50, StartY=50, FinishX=50, FinishY=50);
}

.box {
        font-family: Verdana, Arial;
        font-color:#CAD1E3;
        border-color:#CAD1E3;
        background-color:#DADADA;
        font-size:11px;
        border-width : 0.01cm;
}

.bia_titulo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: bold;
        color: white;
        background-color: #009BCB;
        padding-left: 5px;
}

.bia_sumario {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: bold;
        color: white;
        background-color: black;
        padding-left: 5px;
}

.bia_texto {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: bold;
        color: black;
}

.bia_texto_ingles {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: black;
        font-style: italic;
}

.bia_texto_autores {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: black;
}

.bia_res {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: black;
}

#menu {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        color: #000;
        padding:5px 10px 5px 5px;
        border-right: 1px solid #C3C3C3;
        text-decoration: none;
        text-transform: uppercase;
        text-shadow: 0 1px 0 #fff;
        font-size: 13px;
        font-weight: 300;
}

#menu:hover {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        background-color: #CCC;
        text-decoration: none;
        text-transform: uppercase;
        text-shadow: 0 1px 0 #fff;
        font-size: 13px;
        font-weight: 300;
}

.pop {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11pt;
     color: blue;
     font-weight: bold;
}


.texto {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11pt;
        color: #333333;
/*        text-align: justify;  */
}