
html, body {
   margin: 0px;
   height: 100%;
   text-align: center;
   font-family: Trebuchet, Tahoma, Verdana, Arial, sans-serif;
   font-size: 12px;
   color: #000;
   background-color: #A6D0FA;
   background-image: url(../imagens/fundo_site.jpg);
   background-position: 0 0;
   background-repeat: repeat-x;
}

h1 {
   color: #013C78;
   font-size: 16px;
   font-weight: normal;
}
h1.titSecaoLivros {
   border-bottom: 1px solid #013C78;
   padding-bottom: 5px;
   margin-top: 20px;
}

h2 {
    color:#013C78;
    font-family:Arial;
    font-size:14px;
    font-weight: bold;
}
h3 {
   color: #013C78;
   font-size: 13px;
   letter-spacing: normal;
}

a {
   color: #013C78;
   text-decoration: none;
}

a:hover {
   color: #000;
   text-decoration: underline;
}

div#site img {
   display: block;
}


/*
##################################################################################
                            COMPONENTES DAS PAGINAS
##################################################################################
*/

div#menu_educacao_topo {
   position: relative;
   top: 115px;
   left: 250px;
   width: 676px;
   height: 38px;
   background-image: url(../imagens/menu_educacao_topo.jpg);
   background-position: 0 0;
   background-repeat: no-repeat;
}
div#menu_educacao_topo ul {
   position: relative;
   top: 4px;
   left: 22px;
   display: block;
   margin: 0px;
   padding: 0px;
   padding-right: 7px;
   width: auto;
   height: 30px;
   line-height: 30px;
   text-align: left;
   color: #0158AF;
   font-family: Tahoma,Verdana,Arial;
   font-size: 12px;
}
div#menu_educacao_topo ul li {
   display: inline;
   padding-left: 0px;
   padding-right: 0px;
   text-transform: uppercase;
   height: 30px;
}
div#menu_educacao_topo ul li a {
/*   background-color: #FFFF66; */
   display: inline;
   color: #0158AF;
   text-decoration: none;
   text-align: center;
   padding: 8px 6px;
}
div#menu_educacao_topo ul li a:hover {
/*   background-color: #FFFF66;*/
/*   color: #555555; */
   text-decoration: none;
}



/* elementos da coluna esquerda */
div#col_esquerda div#login_curso {
   padding: 10px;
   margin: 0px 0px 10px 0px;
   height: 143px;
   width: 193px;
   background-image: url(../imagens/fundo_login_curso.jpg);
   background-position: top left;
   background-repeat: no-repeat;
}
div#col_esquerda div#qrd_perfil {
   padding: 10px;
   margin: 0px 0px 10px 0px;
   height: 113px;
   width: 193px;
   background-image: url(../imagens/fundo_qrd_perfil.jpg);
   background-position: top left;
   background-repeat: no-repeat;
   cursor: pointer;
}
div#col_esquerda div#qrd_promocao {
   padding: 10px;
   margin: 0px 0px 10px 0px;
   height: 77px;
   width: 193px;
   background-image: url(../imagens/fundo_qrd_promocao.jpg);
   background-position: top left;
   background-repeat: no-repeat;
   cursor: pointer;
}
div#col_esquerda div#qrd_linkSite {
   padding: 10px;
   margin: 0px 0px 10px 0px;
   height: 77px;
   width: 193px;
   background-image: url(../imagens/botao_sitetelos.jpg);
   background-position: top left;
   background-repeat: no-repeat;
   cursor: pointer;
}


div#col_esquerda h1 {
   color: #FFF;
   font-size: 14px;
   margin: 0px;
   font-weight: bold;
}
div#col_esquerda p {
   color: #FFF;
   font-size: 11px;
}


/*---------------------------------------------------------*/
/* elementos da div conteudo */
div#conteudo h1 {
/*border:1px solid #EEEEEE;*/
   width: 660px;
}
div#conteudo p {
/*border:1px solid #EEEEEE;*/
/*   text-align: justify; */
   width: 660px;
   /*width:auto !important;*/
   line-height: 20px;
}
div#conteudo ol li,
div#conteudo ul {
   line-height: 20px;
}

/*---------------------------------------------------------*/
/* PAGINA ENTREVISTA */
p.abertura {
   font-style:italic;
   color:#888888;
}

p.pergunta {
   color: #013C78;
   font-weight: bold;
}
p.pergunta {
   color: #013C78;
   font-weight: bold;
}

.txt_cinza {
   color: #888;
}
.txt_azul_bold {
   color:#013C78;
   font-weight:bold;
}


/*---------------------------------------------------------*/
/* PAGINA EM FOCO */
div#quadro_emfoco {
   border: 0px solid #AAA;
   width: 600px;
   height: 345px;
   display: block;

   background-image: url(../imagens/qdr_emfoco_fundo.jpg);
   background-repeat: repeat-x;
}
div#quadro_emfoco p {
/*border:1px solid #FF6633;*/
   text-align: justify;
   /*width: 600px;*/
   width: 500px;
   line-height: 15px;
}



/*---------------------------------------------------------*/
/*  LINKS DA PAGINAÇÃO DE PERGUNTAS DO QUIZ  */
span .linkPgAtv {
   border: 1px solid #DADADA;
   background-color: #FFFFFF;
   color: #969696;
   font-size: 14px;
   float: left;
   display: block;
   width: 25px;
   height: 20px;
   line-height: 20px;
   vertical-align: middle;
   text-align: center;
   margin-right: 6px;
}
span .linkPgInat {
   border: 1px solid #000000;
   background-color: #3065CD;
   color: #FFFFFF;
   font-size: 14px;
   float: left;
   display: block;
   width: 25px;
   height: 20px;
   line-height: 20px;
   vertical-align: middle;
   text-align: center;
   margin-right: 6px;
}


/*---------------------------------------------------------*/
/* PAGINA PROMOCAO */
div#conteudo_promo {
   height: auto;
}
div#conteudo_promo p.maisDireita {
   padding-left: 135px;
   width: 510px;
}
div#conteudo_promo p.titulo {
   border-bottom: 1px solid #1566B5;
   font-size: 14px;
   color: #034383;
}




