﻿body {
    margin: 0px
}
/*
.fundomenusuperior {background-image: url("images/novo_menu.jpg"); background-repeat:no-repeat}
.fundomenuinferior {background-image: url("images/rodape.gif"); background-repeat:repeat}
.fundomeio {background-image: url("images/intanet_fundo.jpg"); background-repeat:no-repeat}
*/

.textopreto a:link {
    text-decoration: none;
    font-family: Verdana;
    font-size: 9px;
    color: #000000
}

.textopreto a:active {
    text-decoration: none;
    font-family: Verdana;
    font-size: 9px;
    color: #000000
}

.textopreto a:visited {
    text-decoration: none;
    font-family: Verdana;
    font-size: 9px;
    color: #000000
}

.textopreto a:hover {
    text-decoration: underline;
    font-family: Verdana;
    font-size: 9px;
    color: #333333
}

.textopreto {
    font-style: normal;
    font-family: Verdana;
    font-size: 9px;
    color: #000000
}

.textobranco a:link {
    text-decoration: none;
    font-family: Verdana;
    font-size: 9px;
    color: #FFFFFF
}

.textobranco a:active {
    text-decoration: none;
    font-family: Verdana;
    font-size: 9px;
    color: #FFFFFF
}

.textobranco a:visited {
    text-decoration: none;
    font-family: Verdana;
    font-size: 9px;
    color: #FFFFFF
}

.textobranco a:hover {
    text-decoration: underline;
    font-family: Verdana;
    font-size: 9px;
    color: #AAAAAA
}

.textobranco {
    font-style: normal;
    font-family: Verdana;
    font-size: 9px;
    color: #FFFFFF
}

.textofixo a:link {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px
}

.textofixo a:active {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px
}

.textofixo a:visited {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px
}

.textofixo a:hover {
    text-decoration: underline;
    font-family: Verdana;
    font-size: 10px
}

.textofixo {
    font-style: normal;
    font-family: Verdana;
    font-size: 10px
}

.textopretomicro {
    font-style: normal;
    font-family: Verdana;
    font-size: 8px;
    color: #000000
}

    .textopretomicro a:link {
        text-decoration: none;
        font-family: Verdana;
        font-size: 8px;
        color: #000000
    }

    .textopretomicro a:active {
        text-decoration: none;
        font-family: Verdana;
        font-size: 8px;
        color: #000000
    }

    .textopretomicro a:visited {
        text-decoration: none;
        font-family: Verdana;
        font-size: 8px;
        color: #000000
    }

    .textopretomicro a:hover {
        text-decoration: underline;
        font-family: Verdana;
        font-size: 8px;
        color: #333333
    }

.textopretofixo a:link {
    text-decoration: none;
    font-family: Courier New;
    font-size: 11px;
    color: #000000
}

.textopretofixo a:active {
    text-decoration: none;
    font-family: Courier New;
    font-size: 11px;
    color: #000000
}

.textopretofixo a:visited {
    text-decoration: none;
    font-family: Courier New;
    font-size: 11px;
    color: #000000
}

.textopretofixo a:hover {
    text-decoration: underline;
    font-family: Courier New;
    font-size: 11px;
    color: #333333
}

.textopretofixo {
    font-style: normal;
    font-family: Courier New;
    font-size: 11px;
    color: #000000
}

.textopretomedio a:link {
    text-decoration: none;
    font-family: Courier New;
    font-size: 13px;
    color: #000000
}

.textopretomedio a:active {
    text-decoration: none;
    font-family: Courier New;
    font-size: 13px;
    color: #000000
}

.textopretomedio a:visited {
    text-decoration: none;
    font-family: Courier New;
    font-size: 13px;
    color: #000000
}

.textopretomedio a:hover {
    text-decoration: underline;
    font-family: Courier New;
    font-size: 13px;
    color: #333333
}

.textopretomedio {
    font-style: normal;
    font-family: Courier New;
    font-size: 13px;
    color: #000000
}

.textonoticia a:link {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.textonoticia a:active {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.textonoticia a:visited {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.textonoticia a:hover {
    text-decoration: underline;
    font-family: Verdana;
    font-size: 10px;
    color: #333333
}

.textonoticia {
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.textopretorodape a:link {
    text-decoration: none;
    font-family: Verdana;
    font-size: 11px;
    color: #000000
}

.textopretorodape a:active {
    text-decoration: none;
    font-family: Verdana;
    font-size: 11px;
    color: #000000
}

.textopretorodape a:visited {
    text-decoration: none;
    font-family: Verdana;
    font-size: 11px;
    color: #000000
}

.textopretorodape a:hover {
    text-decoration: underline;
    font-family: Verdana;
    font-size: 11px;
    color: #333333
}

.textopretorodape {
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    color: #000000
}




.dgmsg a:link {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.dgmsg a:active {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.dgmsg a:visited {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.dgmsg a:hover {
    text-decoration: underline;
    font-family: Verdana;
    font-size: 10px;
    color: #333333
}

.dgmsg {
    background: #FFFFFF
}

.dgmsgalt a:link {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.dgmsgalt a:active {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.dgmsgalt a:visited {
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.dgmsgalt a:hover {
    text-decoration: underline;
    font-family: Verdana;
    font-size: 10px;
    color: #333333
}

.dgmsgalt {
    background: #DDDDDD
}

.pager {
    background-color: #cccccc;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bolder;
    color: #000000
}

    .pager a:link {
        text-decoration: none;
        font-size: 10px;
        color: #666666
    }

    .pager a:active {
        text-decoration: none;
        font-size: 10px;
        color: #666666
    }

    .pager a:visited {
        text-decoration: none;
        font-size: 10px;
        color: #666666
    }

    .pager a:hover {
        text-decoration: underline;
        font-size: 10px;
        color: #666666
    }

a:link {
    text-decoration: none;
    font-family: Verdana;
    font-size: 9px;
    color: #ffffff
}

a:active {
    text-decoration: none;
    font-family: Verdana;
    font-size: 9px;
    color: #cccccc
}

a:visited {
    text-decoration: none;
    font-family: Verdana;
    font-size: 9px;
    color: #ffffff
}

a:hover {
    text-decoration: underline;
    font-family: Verdana;
    font-size: 9px;
    color: #cccccc
}

.fundotabela {
    background: #CCCCCC;
    border-spacing: 2px;
    border-collapse: separate;
}

.tabelatitulo {
    background-color: #000000;
    border-style: solid;
    border-width: 1px;
    border-color: #E0E0E0;
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    color: #FFFFFF;
    padding: 2px;
    min-height: 18px;
}

.menuprin {
    text-align: center;
    font-family: Verdana;
    font-size: 9px;
}

.celula {
    background-color: #DDDDDD;
    border-style: solid;
    border-width: 1px;
    border-color: #AAAAAA;
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    padding: 2px;
}

.celulacampo {
    border: 1px solid #AAAAAA;
    background-color: #EEEEEE;
    font-style: normal;
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    text-align: left;
    padding: 2px;
}

.botao {
    border: 1px solid #000000;
    background-color: #E0E0E0;
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    height: 18px;
}

.botao_direita {
    border: 1px solid #000000;
    background-color: #E0E0E0;
    text-align: right;
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    height: 18px;
    margin-left: 6px;
}

.formulario {
    /*background-color:#E0E0E0;*/
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.checkbox {
    /*background-color:#E0E0E0;*/
    /*background-color:#FFFFFF;*/
    border-style: none;
    border-width: 0px;
    /*border-color:#000000;*/
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.caixatxt {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    color: #000000
}

.txttexto {
    border: 1px solid #000000;
    background-color: #FFFFFF;
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
}

.upload350 {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    width: 350px
}

.checkradio {
    font-style: normal;
    font-family: Verdana;
    font-size: 9px;
    color: #000000
}

.txtnumerico {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    text-align: right
}

.txtcentralizado {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-style: normal;
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    text-align: center
}

.datagridtitulo {
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    background-color: #AAAAAA;
}

.griditem {
    font-family: Verdana;
    font-size: 10px;
    background-color: #FFFFFF;
    color: #000000
}

.griditemalternado {
    font-family: Verdana;
    font-size: 10px;
    background-color: #CCCCCC;
    color: #000000
}

.layer {
    SCROLLBAR-FACE-COLOR: #DDDDDD;
    SCROLLBAR-3DLIGHT-COLOR: #CCCCCC;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #EEEEEE;
    SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC;
    SCROLLBAR-BASE-COLOR: #FFFFFF;
}

.MyCalendar .ajax__calendar_container {
    border: 1px solid #999999;
    background-color: #FFFFFF;
    color: #000000;
}

.MyCalendar .ajax__calendar_header {
    border: 1px solid #000000;
    background-color: #999999;
    color: #FFFFFF;
    font-weight: bold;
}

.MyCalendar .ajax__calendar_dayname {
    background-color: #CCCCCC;
}

.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: #aaaaaa;
}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    background-color: #cccccc;
}

.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    background-color: #666666;
    color: #FFFFFF;
    font-weight: bold;
}

.modalBackGround {
    background-color: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup {
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    /* width: 250px; */
}

/*
    Estilos do TabContainer Padrão    
*/
.CustomTabStyle .ajax__tab_header {
    color: #000000;
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana;
    text-align: left;
}

.CustomTabStyle .ajax__tab_outer {
    border-top: solid 1.2px #aaaaaa;
    border-left: solid 1.2px #aaaaaa;
    border-right: solid 1.2px #aaaaaa;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-radius-topleft: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -khtml-border-radius-topright: 5px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px;
    background-color: #cccccc;
}

.CustomTabStyle .ajax__tab_inner {
    width: 110px;
    height: 18px;
    margin-top: 6px;
    text-align: center;
}

.CustomTabStyle .ajax__tab_body {
    border-left: solid 1.2px #aaaaaa;
    border-bottom: solid 1.2px #aaaaaa;
    border-right: solid 1.2px #aaaaaa;
    -webkit-border-top-right-radius: 5px;
    -khtml-border-radius-topright: 5px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -khtml-border-radius-bottomright: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-left-radius: 5px;
    background-color: #dddddd;
}

.CustomTabStyle .ajax__tab_panel {
    background-color: #dddddd;
}

.CustomTabStyle .ajax__tab_hover .ajax__tab_inner {
    background-color: #cccccc;
}

.CustomTabStyle .ajax__tab_hover .ajax__tab_outer {
    background-color: #cccccc;
}

.CustomTabStyle .ajax__tab_active .ajax__tab_inner {
    background-color: #dddddd;
}

.CustomTabStyle .ajax__tab_active .ajax__tab_outer {
    background-color: #dddddd;
}
