/* CSS Document */
html, body, form
{
    width: 100%;
    height: 100%;
}
body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #F0F1F6;
    background-image: url(../imagens/back.gif);
}

/* Formata cabeçalho */

.logotipo
{
    /* tamanho máximo recomendado de 150x45 px logotipoPadrao.gif*/
    background-image: url(../imagens/logo5vert.gif);
    background-position: center;
    background-repeat: no-repeat;
}

.bannerAdm
{
    /* tamanho recomendado de 500x62 px */
    background-image: url(../imagens/bannerAdm.jpg);
    background-position: right;
    background-repeat: no-repeat;
}

.bannerAluno
{
    /* tamanho recomendado de 500x62 px */
    background-image: url(../imagens/bannerAluno.jpg);
    background-position: right;
    background-repeat: no-repeat;
}

.bannerResponsavel
{
    /* tamanho recomendado de 500x62 px */
    background-image: url(../imagens/bannerPais.jpg);
    background-position: right;
    background-repeat: no-repeat;
}

.bannerProf
{
    /* tamanho recomendado de 500x62 px */
    background-image: url(../imagens/bannerProf.jpg);
    background-position: right;
    background-repeat: no-repeat;
}


/* Formata links */

A:link
{
    color: #0066cc;
    text-decoration: none;
}
A:visited
{
    color: #0066cc;
    text-decoration: none;
}
A:active
{
    color: #0066cc;
    text-decoration: none;
}
A:hover
{
    color: #0066cc;
    text-decoration: underline;
}
A:visited:hover
{
    color: #0066cc;
    text-decoration: underline;
}




A.link-mn:link
{
    color: #44566E;
    text-decoration: none;
}
A.link-mn:visited
{
    color: #44566E;
    text-decoration: none;
}
A.link-mn:active
{
    color: #44566E;
    text-decoration: none;
}
A.link-mn:hover
{
    color: #000000;
    text-decoration: none;
}
A.link-mn:visited:hover
{
    color: #000000;
    text-decoration: none;
}




.backHeaderRight
{
    background-image: url(../imagens/backHeaderRight.jpg);
    background-repeat: no-repeat;
    background-position: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #44566E;
    padding: 6px;
}

.txtCinza
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}

.menu
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    padding-left: 5px;
}

.itemPendenciaNaoLida
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    padding-left: 5px;
}

.itemPendenciaLida
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    padding-left: 5px;
}

.destaques
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    padding: 5px;
    text-align: justify;
}

.box
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #49669E;
    padding: 5px;
}

.titDestaques
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #49669E;
    text-align: left;
}

.textBox
{
    border: solid 1px #CAD7E7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
}

.tableForm
{
    background-image: url(../imagens/backForm350.jpg);
    background-repeat: repeat-y;
    background-position: center;
    color: #E1F4FF;
    border: solid 1px #49669E;
}

.tableBt
{
    background-color: #ffffff;
    border: solid 1px #49669E;
}

.titForm
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #E1F4FF;
    text-align: justify;
    margin: 10px;
}

.toolsRight
{
    background-image: url(../imagens/back778ToolsRight.jpg);
    background-position: right;
}
.toolsLeft
{
    background-image: url(../imagens/back778ToolsLeft.jpg);
    background-position: left;
}

TABLE.GridSistema
{
    border: black 1px solid;
    background-color: #FFFFFF;
    padding: 2px;
    font-family: "Arial";
    font-size: 10px;
}

TR.GridSistemaCabecalho
{
    background-color: #49669E;
    color: White;
    text-align: center;
    height: 20px;
    font: bold;
    font-size: 10px;
}

TR.GridSistemaItem
{
    background-color: #ffffff;
    height: 20px;
    text-align: left;
    font-size: 10px;
}

TR.GridSistemaItemAlternado
{
    background-color: #D6DCE8;
    height: 20px;
    text-align: left;
    font-size: 10px;
}

.boxSimples
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 5px;
}

/*Compatível com IE e outros Navegadores*/
.CentralizarItem
{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.bannerPhidelis3
{
    text-align: center;
    padding: 10px;
}
.bannerPhidelis3 a
{
    text-decoration: none;
}
.bannerPhidelis3 a img
{
    max-width: 380px;
}
