/************************************************
NOTÍCIAS NOVO
************************************************/

.corner_left {width:144px; height:306px; background-image:url(../imagens/corner_left.jpg); background-position:top; background-repeat:no-repeat; padding-top:15px; float:left;}
.corner_left_title {font-weight:bold; margin-left:20px; margin-bottom:5px; margin-right:0; padding:0;}
.corner_left_title a:link {color:#000; text-decoration: none; font-size:12px;}
.corner_left_title a:hover {color:#ef8200; text-decoration: none; font-size:12px;}
.corner_left_title a:visited {color:#c6c6c6; text-decoration: none; font-size:12px;}
.corner_left_content {margin-left:40px; margin-bottom:2px; margin-right:0; padding:0; font-size:10px; color:#999; margin-top:0;}
.corner_left_content a:link {color:#999; text-decoration: none; font-size:10px;}
.corner_left_content a:hover {color:#ef8200; text-decoration: none; font-size:10px;}
.corner_left_content a:visited {color:#c6c6c6; text-decoration: none; font-size:10px;}

.content_news {width:822px; height:283px; overflow-x:hidden; overflow-y:auto; float:left; margin-left:0px; margin-top:9px; padding:5px;}

.news_date {font-size:10px; color:#ef8200; margin-top:0px; margin-bottom:2px; margin-left:0px; margin-right:0; padding-left:7px; padding-bottom:0; padding-right:0; padding-top:0;}
.news_title {font-weight:bold; margin-top:0px; margin-bottom:2px; margin-left:0px; margin-right:0;  padding-left:7px; padding-bottom:0; padding-right:0; padding-top:0;}
.news_resume {font-size:11px; margin-top:0px; margin-bottom:2px; margin-left:0px; margin-right:0;  padding-left:7px; padding-bottom:0; padding-right:0; padding-top:0;}

.leia_mais {width:90%; font-size:10px; color:#ef8200; margin:0; padding-left:10px; float:right; padding-right:20px; background-image:url(../imagens/setas_new.gif); background-position:right; background-repeat:no-repeat; text-align:right; cursor:pointer;}
.area_news  {border-bottom: solid 1px #e7e7e7; /*margin-bottom:5px;*/ padding-bottom:10px;}
.area_news  a, .area_news a:visited {padding:0px; text-decoration: none; text-align:left; color:#000; background:#fff; height:75px; display:block;}
.area_news  a:hover {color:#000; background: #e7e7e7 url('../imagens/bg_news.jpg'); background-repeat:repeat-x; text-decoration:none;}

/*** Todas as notícias **/
.content_news_all {width:590px; height:283px; overflow-x:hidden; overflow-y:auto; float:left; margin-left:0px; margin-top:9px; padding:5px;}


.area_news_all  {padding-bottom:7px; width:590px;}
.area_news_all  a, .area_news_all a:visited {padding:0px; text-decoration: none; text-align:left; color:#000; background:#fff; height:20px; display:block;}
.area_news_all  a:hover {color:#000; background: #e7e7e7 url('../imagens/bg_news_all.jpg'); background-repeat:repeat-x; text-decoration:none;}

.area_busca { width:239px; height:290px; background-image:url(../imagens/busca_news.jpg); background-repeat:no-repeat; background-position:top; float:right; margin-top:10px;}

.botao { position:absolute; padding:0px; margin-left:16px;}
.botao a { padding:0px; text-decoration: none;text-align:center; background-image:url(../imagens/not_inst_on.gif); background-repeat:no-repeat; background-position:center; width:147px; height:15px; display:block;}
.botao a:hover { background: url('../imagens/not_inst_off.gif') no-repeat center center;}

.botao2 { position:absolute; padding:0px; margin-left:16px;}
.botao2 a { padding:0px; text-decoration: none;text-align:center; background-image:url(../imagens/not_all_off.gif); background-repeat:no-repeat; background-position:center; width:114px; height:15px; display:block;}
.botao2 a:hover { background: url('../imagens/not_all_on.gif') no-repeat center center;}

#DivYear2009{
    position: relative;
    display: none;
    height: 0px;
}
#DivYear2008{
    position: relative;
    display: none;
    height: 0px;
}
#DivYear2007{
    position: relative;
    display: none;
    height: 0px;
}
/************************************************
SERVIÇOS
************************************************/

.serv_areas { width:350px; height:60px; float: left;}
.serv_areas img {float: left; margin-left:10px;}



/***********************************************/

.texto_principal {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
}

.sub_menu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
}
.titulo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #476B2B;
    font-weight: bold;
}
.texto_principalnegrito {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
}
.texto_campo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
    font-weight: normal;
    color: #999999;
}
a:link {
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}
a:visited {
    font-size: 12px;
    color: #999999;
    text-decoration: none;
}
a:active {
    color: #F17002;
    text-decoration: none;
}


a:hover {
    font-size: 12px;
    color: #F17002;
    text-decoration: underline;
}
.texto_principal_laranja {
    color: #F17002;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.submenu {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
    font-weight: normal;
}
.titulo_laranja {
    font-weight: bold;
    color: #FF7300;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.texto_principal_cinza {
    font-size: 12px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.paginas {
    font-size: 10px;
    font-style: italic;
    font-weight: bold;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texto_principal_campo {
    font-size: 11px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.video {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    line-height: 16px;
    font-weight: bold;
}
/* -------BUSCA--------*/
.busca {
    padding-top: 5px;
    padding-right: 10px;
}
.div_alunos {
    padding-left: 0px;
}
.div_prof {
    padding-left: 0px;

}
/* -------ALINHAMEMTO--------*/

.titulo_1_duvidas{
    padding-top: 20px;

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    height:auto;
}
.sub_1_duvidas{
    margin-top:7px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;

}

.titulo_1{
    padding-top: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    height:auto;
}

.sub_titulo1 {
    padding-top: 7px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;

}

.sub_titulo2 {
    padding-top: 15px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;

}

.sub_noticia {
    padding-top: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;

}

.titulo_valores{
    /* padding-top: 10px; */
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
}

/* -------Pagina com bullets--------*/


.pg_bull { 
    margin-top: 25px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;}

.pg_bull_1 { 
    margin-top: 7px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;}



.al_cursos { padding-left:10px;
    padding-top:8px;
}
.al_bts{ 
    padding-bottom:10px;
}

.degrade {
    background: url('../imagens/degrade.gif') repeat-x;
}

.resposta {color:#262874;}
.pergunta {font-weight:bold;}

.area_restrita {
    size:32;
    color:#000000;
    font-size: 18px;
    font-weight: bold;
    vertical-align: super;
}


/******************************************* DAQUI PARA BAIXO ESTILO DO FACE LIFT DA BIBLIOTECA VIRTUAL ***********************************************/

.titulo_menu_biblioteca {
    font-weight: bold;
    color: #FF7300;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-left:35px;
    padding-top:14px;
}

.texto_biblioteca {
    font-size: 11px;
    color: #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-left:15px;
}

.biblioteca_links {
    font-size: 12px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-left:20px;
    font-weight:bold;
}

.obs_links {
    font-size: 10px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-left:20px;
    text-align:left;
    font-weight:normal;
}


.container_biblioteca {

    padding-top:0px;
    margin-top:0px;

}

.biblioteca_div_interna {

    width:990px;
    height:51px;
    margin-top:0px;
    padding-top:0px;
    background-image:url( ../imagens/barra_menu_biblioteca.jpg);

}

.menu_biblioteca {

    width:169px;
    height:268px;
    background-image:url(../imagens/menu_lateral_biblioteca.jpg);
    float:left;
}

.div_central_biblioteca {

    width:800px;
    background-color:#FFFFFF;
    float:left;
}

.div_central_biblioteca2 {

    width:990px;
    height:268px;
    background-color:#FFFFFF;
    float:left;
}

.titulos_biblioteca_virtual {

    padding-left:3px;
    margin-left:15px;
    background-image:../imagens/linha_b.jpg;
    background-position:bottom;
    background-repeat:repeat-x;
    margin-bottom:0px;
    width:760px;
    padding-bottom:0px;
}

.marcador {

    padding-bottom:3px;
    padding-right:15px;
}

.menu_biblioteca a:link {
    font-size: 11px;
    color: #999999;
    text-decoration: none;
}
.menu_biblioteca a:visited {
    font-size: 11px;
    color: #999999;
    text-decoration: none;
}
.menu_biblioteca a:active {
    color: #F17002;
    text-decoration: none;
}

.menu_biblioteca a:hover {
    font-size: 11px;
    color: #F17002;
    text-decoration:none
}

.letras_literatura {
    font-weight: bold;
    color: gray;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 36px;
    padding-left:20px;
    padding-bottom:14px;
}

.texto_principal_dcweb {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 13px;

}





/* NIVIA UNIDADES */
.contEsqU1,  .contEsqU2,  .contEsqU3 {
    width:257px;
    height:250px;
    float:left;
}

.contEsqU1  {background: url("../imagens/mapas/ribeirao.gif") no-repeat; cursor:hand;}

.paginacao{width:990px;}
.txpg{text-align:right; float:left; margin-left:640px; margin-right:30px;}
.numeros_pagina{width:30px; float:left; text-align:right;}