BODY {
    SCROLLBAR-FACE-COLOR: #b0b2b6;
    SCROLLBAR-HIGHLIGHT-COLOR: #666666;
    SCROLLBAR-3DLIGHT-COLOR: #999999;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #cc9900;
}

.input_usuario {
    FONT-SIZE: 10px;
    WIDTH: 85px;
    COLOR: #035200;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
    TEXT-ALIGN: center;
}

.input_usuario2 {
    FONT-SIZE: 10px;
    WIDTH: 80px;
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
    TEXT-ALIGN: center;
}

.input_salto {
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #035200;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
}

.input_salto2 {
    FONT-SIZE: 10px;
    WIDTH: 110px;
    COLOR: #585858;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #d6dbe7;
}

.input_salto3 {
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #585858;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 10px;
    BACKGROUND-COLOR: #c2dff0;
}

.input_salto4 {
    FONT-SIZE: 10px;
    WIDTH: 290px;
    COLOR: #585858;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 10px;
    BACKGROUND-COLOR: #c2dff0;
}

A {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003971;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none;
}

    A:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #0000cc;
        FONT-FAMILY: Tahoma, Verdana, Arial;
    }

P {
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_texto {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_textao {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_texto3 {
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_texto5 {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_texto2 {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_textopeq {
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_titulo {
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_rodape {
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
}

.input_agenda {
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_pinacoteca {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_infantil {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc3399;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_fundamental {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff9933;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_medio {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #336666;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_supletivo {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_pretobasico {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Tahoma, Arial;
    TEXT-ALIGN: center;
}

.input_pretobasico2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial;
}

.input_cpp {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_texto4 {
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.input_form {
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
}

.input_form1 {
    FONT-SIZE: 10px;
    WIDTH: 15px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
}

.input_form2 {
    FONT-SIZE: 10px;
    WIDTH: 80px;
    COLOR: #273C71;
    TEXT-ALIGN: center;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
}

.input_form2_Old {
    FONT-SIZE: 10px;
    WIDTH: 200px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
}

.input_form3 {
    FONT-SIZE: 10px;
    WIDTH: 50px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
}

.input_form4 {
    FONT-SIZE: 10px;
    WIDTH: 200px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 50px;
}

.input_form5 {
    FONT-SIZE: 10px;
    WIDTH: 280px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 50px;
}

.input_form6 {
    FONT-SIZE: 10px;
    WIDTH: 70px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
}

.input_form7 {
    FONT-SIZE: 10px;
    WIDTH: 40px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
}

.normal {
    FONT-SIZE: 11px;
    COLOR: #000080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.rose {
    FONT-SIZE: 11px;
    COLOR: #cc3399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.red {
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.menuzinho {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

A.menuzinho:link {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

A.menuzinho:hover {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

A.rose:link {
    FONT-SIZE: 11px;
    COLOR: #cc3399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

A.rose:hover {
    FONT-SIZE: 11px;
    COLOR: #cc3399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.app {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.app:link {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

A.app:hover {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.centro {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: center;
}

A.green:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #9c9c33;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

A.green:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #71710d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

.green {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #9c9c33;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

.inter {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

A.inter:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #9c9c33;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

A.inter:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #71710d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

A.rodape:link {
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}

A.rodape:hover {
    FONT-SIZE: 9px;
    COLOR: #075b8c;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: underline;
}

.rodape {
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: justify;
}

.tabela {
    BORDER-RIGHT: #004080 thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #004080 thin solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    BACKGROUND: #004080;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #004080 thin solid;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #004080 thin solid;
    FONT-FAMILY: Tahoma, Courier New, Arial, sans-serif;
}

.borda {
    BORDER-RIGHT: lightblue thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: lightblue thin solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: lightblue thin solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: lightblue thin solid;
    FONT-FAMILY: Tahoma,Courier New,Arial, sans-serif;
}

.bordaA {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma,Courier New,Arial, sans-serif;
}

.link {
    FONT-SIZE: 10px;
    COLOR: lightblue;
    FONT-FAMILY: Tahoma, Courier New,Arial, sans-serif;
}

.tr_title {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

.bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.text_title {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003971;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.text_desab {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #696969;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.td {
    FONT-SIZE: 10px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.TipDivCss {
    Z-INDEX: 200;
    VISIBILITY: hidden;
    POSITION: absolute;
}

.frequencia {
    FONT-SIZE: 10px;
    COLOR: #003971;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

.visualiza {
    FONT-SIZE: 12px;
    COLOR: #003971;
    FONT-FAMILY: Tahoma, Verdana, Arial TEXT-ALIGN: right;
}

.title_menu {
    FONT-SIZE: 11px;
    COLOR: #003971;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

.text_title12 {
    FONT-SIZE: 12px;
    COLOR: #003971;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.title_textao {
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: right;
}

.small {
    .input;

{
    font: 10pt Verdana, Arial;
    color: #003971;
    text-align: center;
    border: 1 solid;
    border-color: #003971;
    height: 19px;
}

.select {
    font: 10pt Verdana, Arial;
    color: #003971;
    border: 1 solid;
    border-color: #003971;
    height: 19px;
}

.textarea {
    font: 10pt Verdana, Arial;
    color: #003971;
    border: 1 solid;
    border-color: #003971;
    height: 150px;
    width: 600px;
}

}

.divImagem {
    _margin-top: 12px; /*Hack IE*/
    margin-left: 22px;
    _margin-left: 0px; /*Hack IE*/
    position: absolute;
    background: #f5fff5;
    border-Top: #000000 0px solid;
    border-Right: #000000 0px solid;
    border-Left: #000000 0px solid;
    border-Bottom: #000000 0px solid;
}

.aAj {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #003971;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none;
}

    .aAj:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 11px;
        FONT-FAMILY: Tahoma, Verdana, Arial;
        TEXT-DECORATION: none;
    }

.freqAj {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #003971;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none;
}

.info {
    cursor: pointer;
}

    .info:hover {
        color: Red;
    }

.window {
    display: none;
    width: 50%;
    height: 80%;
    position: absolute;
    left: 0;
    top: 0;
    background: #FFF;
    z-index: 9900;
    padding: 10px;
    border-radius: 10px;
    overflow: auto;
}

#mascara {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9000;
    background-color: #000;
}

.fechar {
    display: block;
    text-align: right;
}

.ObjetivosModal {
    cursor: pointer !important;
}

.textareaverso {
    font: 10pt Verdana, Arial;
    color: black;
    height: 70px;
    width: 270px;
}

.linkModal {
    width: 70px !important;
    padding: 25px 0px 25px 0px !important;
    float: left;
    background-color: rgb(79,129,189);
    border: 3px solid rgb(56,93,138);
    font-weight: bold;
    color: white;
    top: 50%;
    transform: translateY(0%);
}
/*.treta {
    position: absolute;
    top: 10%;
}*/
#dvCriarObjetivo {
    display: none;
    padding: 10px;
}

#btnIncluirNovoObjetivo {
    /*padding: 0px 0px 10px 10px;*/
    margin-left: 10px;
}

#dvCriarObjetivo label {
    margin-left: 10px;
}

#btnSalvarVerso {
    margin-right: 15px;
    margin-bottom: 15px;
}

.pad-20 {
    padding: 20px;
}

.mg-r-20 {
    margin-right: 20px;
}

.checkbox i {
    margin-left: 5px;
    margin-right: 5px;
}

.color_0 {
    background-color: white;
    color: black;
}

.color_1 {
    background-color: #F7F15F;
    color: black;
}

.color_2 {
    background-color: #7A96C0;
    color: black;
}

.color_3 {
    background-color: #7CDB81;
    color: black;
}

.color_4 {
    background-color: #E07321;
    color: black;
}

.color_5 {
    background-color: #DB63B3;
    color: black;
}

.color_6 {
    background-color: #87709D;
    color: black;
}

.color_7 {
    background-color: #C1C1C1;
    color: black;
}

#btnVincularObjetivos {
    padding: 8px;
    margin-bottom: 8px;
    text-align: center;
    color: #003971;
    text-decoration: none;
    background-color: white;
    float: right;
    border-radius: 5px;
}

    #btnVincularObjetivos:hover {
        opacity: 0.9;
    }

.saveIconNone {
    display: none !important;
}

.saveIconInline {
    display: inline !important;
}

#tblAvaliarObjetivos {
    color: white;
    background-color: black;
}
