
/* Listas para Portal EA - Ferramentas das Disciplinas */
.link      { color: #000; font-size: 8pt; text-decoration: none; list-style-image: url(../imagens/link.gif); border: black;}
.agenda      { color: #000; font-size: 8pt; text-decoration: none; list-style-image: url(../imagens/agenda.gif); border: black;}
.exercicio      { color: #000; font-size: 8pt; text-decoration: none; list-style-image: url(../imagens/exercicio.gif); border: black;}
.pergunta      { color: #000; font-size: 8pt; text-decoration: none; list-style-image: url(../imagens/interrogacao.gif); border: black; list-style-position:inside;}
.pasta       { color: #000; font-size: 8pt; text-decoration: none; list-style-image: url(../imagens/pasta.gif); border: black;}
.item      { color: #000; font-size: 8pt; text-decoration: none; list-style-image: url(../imagens/arquivo.gif); border: black;}
.box       { border: 3px solid #cccccc; background-color: #F1F1F1; padding: 5px;}
/* Fim Listas para Portal EA */

.data       { color: #fff; font-size: 8pt; font-family: Verdana, Arial; text-decoration: none; border: black }

.texto      { color: #000; font-size: 9pt; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border: black }
.copyright  { color: #000; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border: black }
.barra      { color: #fff; font-weight: 800; font-size: 8pt; font-family: Verdana, Arial; text-decoration: none }
.moldura    { color: #000; font-size: 9pt; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 3px; border: solid 1px #000 }
.tit_textog { color: #951e39; font-weight: 800; font-size: 12pt; font-family: Verdana, Arial; text-decoration: none }
.tit_textop { color: #951e39; font-weight: 800; font-size: 10pt; font-family: Verdana, Arial; text-decoration: none }
.list       { color: #000; font-size: 8pt; text-decoration: none; list-style-image: url(../imagens/seta01.gif); border: black }

a.mais:active     { color: #c46a20; font-size: 9pt; font-family: Arial, Helvetica; text-decoration: underline }
a.mais:link       { color: #c46a20; font-size: 9pt; font-family: Arial, Helvetica; text-decoration: underline }
a.mais:visited    { color: #c46a20; font-size: 9pt; font-family: Arial, Helvetica; text-decoration: underline }
a.mais:hover      { color: #c46a20; font-size: 9pt; font-family: Arial, Helvetica; text-decoration: none }

.tit_cursos { color: #fff; font-weight: 800; font-size: 10pt; font-family: Verdana, Arial; text-decoration: none }
a.ltit_cursos:active  { color: #fff; font-size: 10pt; font-family: Verdana, Arial; text-decoration: none }
a.ltit_cursos:link    { color: #fff; font-size: 10pt; font-family: Verdana, Arial; text-decoration: none }
a.ltit_cursos:visited { color: #fff; font-size: 10pt; font-family: Verdana, Arial; text-decoration: none }
a.ltit_cursos:hover   { color: #fff; font-size: 10pt; font-family: Verdana, Arial; text-decoration: underline }



/* Administração*/
admin { width: 13px;
        background-color: #10FF00;
        vertical-align: top
      }
A.admin {font-family: Arial, helvetica, sans-serif;
         font-size: 13pt;
         font-weight: normal;
         text-decoration: none }
td.admin {
           vertical-align: middle
          }

/* GERAL */

Table  { padding: 0 0 0 0;
         margin: 0 0 0 0;
         vertical-align: top;
         width: 100%;
         background-color: #FFFFFF;
         color: #000000;
         font-family: Verdana, Arial, Helvetica, Sans-serif;
         font-size: 8pt;
       }

Table.geral { width: 100%;
              font-family: Verdana, Arial, Helvetica, Sans-serif;
              font-size: 8pt;
              padding: 0 0 0 0;
              margin: 0 0 0 0;
              vertical-align: top;
 }

img { border: 0; 
    }

/* Body */
BODY { background-color: #FFFFFF;
       color: #000000;
              font-family: Verdana, Arial, Helvetica, Sans-serif;
       font-size: 8pt;
       margin: 0 0 0 0;
     }


/* Links */
A         { font-weight: normal;  text-decoration: none }
A:link    { color: #0000FF;     text-decoration: underline }
A:visited { color: #990099;  text-decoration: underline }
A:hover   { color: #6666FF;    text-decoration: underline }
A:active  { color: #FF0000;   text-decoration: underline  }
A.mail    { font-weight: bold;  text-decoration: line-through; /* none |  underline | overline | line-through | blink */ }

/* LOGO */
td.logo     { text-align: center;
              vertical-align: middle;
              background-color: #1e7a95;
              width: 312px; 
            }

/* BANNER */
td.banner { background-color: #1e7a95;
                        background-repeat: repeat-x;
            background-position: center;
            vertical-align:      bottom;
            text-align: left;
            margin: 0 0 0 0;
            padding: 0 0 0 0
          }

/* MENU HORIZONTAL */
table.menuh a { font-family: Arial, Helvetica, Sans-serif;    font-weight: 700;   font-size: 8pt }
table.menuh a:link    { color: #FFFFFF;    text-decoration: none }
table.menuh a:visited { color: #FFFFFF; text-decoration: none }
table.menuh a:hover   { color: #CCCCCC;   text-decoration: underline }
table.menuh a:active  { color: #FFFF99;  text-decoration: none }

table.menuh     { text-align: center;
                  margin:  0 0 0 0;
                  padding: 2px 2px 2px 2px;
                  border: 0;
                                    background-color: #000000;
                  font-family: Arial, Helvetica, Sans-serif;
                  font-weight: 700;
                  font-size: 8pt;
                  color: #FFFFFF; 
                }

td.menuh        { background-color: #000000;
                  vertical-align middle;
                                  }


td.menuhitem    { background-color: #000000;
                  padding: 0 0 0 0;
                }
td.menuhitemsel a:visited { color: #FFFF99; }
td.menuhitemsel a:hover   { color: #FFFF99; }
td.menuhitemsel          { background-color: #000000;
                           padding: 0 0 0 0;
                         }

/* MENU VERTICAL */
table.menuv a{ font-family: verdana, Arial, Helvetica, Sans-serif;  font-weight: 500;   font-size: 8pt }
table.menuv a:link    { color: #000000;     line-height: 14px;  text-decoration: underline }
table.menuv a:visited { color: #000000;  line-height: 14px;  text-decoration: underline }
table.menuv a:hover   { color: #951E39;    line-height: 14px;  text-decoration: none }
table.menuv a:active  { color: #951E39;   line-height: 14px;  text-decoration: underline }

table.menuv     { vertical-align: top;
                  text-align: left;
                  margin: 0 0 0 0;
                  padding: 2px 2px 2px 2px;
                  background-color: #c0d2d9;
                }

td.menuv        { vertical-align: top;
                  background-color: #c0d2d9;
                  width: 25%;
                                  }

td.menuvitem              { background-color: #c0d2d9 }
td.menuvitemsel a:visited { color: #951E39; }
td.menuvitemsel a:hover   { color: #951E39; }
td.menuvitemsel           { background-color: #c0d2d9 }

/* ÁREA PRINCIPAL */

td.principal { width: 55%;
               vertical-align: top;
             }

TABLE.principal { font-family: Verdana, Arial, Helvetica, Sans-serif;
                  font-size: 8pt;
/*                  margin: 10px 10px 10px 10px;*/
                  margin: 0 0 0 0;
                  padding: 0 0 0 0
                }

 /* PARCERIAS */
TABLE.parcerias { background-color: #F1F1F1;
                  font-family: Arial, Helvetica, Sans-serif;
                  font-size: 12pt;
                  font-weight: 700;
                  vertical-align: top;
                  margin: 10px 0 0 0;
                  padding: 0 0 0 0
                }

td.parcerias { background-color: #F1F1F1;
               font-family: Arial, Helvetica, Sans-serif;
               font-size: 12pt;
               font-weight: 700;
               width: 20%;
               vertical-align: top
             }

.box { border: thin #F1F1F1 solid;
       background-color: #F1F1F1;
       margin: 0 0 0 0;
       padding: 0 0 0 0
 }

.titulo_parcerias { font-family: Arial, Helvetica, Sans-serif;
                    font-size: 12pt;
                    font-weight: 700 
                  }

/* RODAPÉ */
TABLE.Rodape {  background-color: #FFFFFF;
                vertical-align: top;
                margin: 10px 0 0 0;
                padding: 0 0 0 0;
                width: 100%
             }
