.aba { float: left; display: block; font-weight:bold; font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; }
.aba > a { padding: 0.5em 1em; background: linear-gradient(#COLOR3#, #FFFFFF); border-width: 2px; border-style: solid; border-color: #COLOR1# #COLOR2# #FFFFFF; border-top-right-radius: 8px; border-top-left-radius: 8px; }
.aba a:link { text-decoration:none; color: #COLOR1#;}
.aba a:visited { text-decoration:none; color: #COLOR1#;}
.aba a:hover { text-decoration:none; color: #COLOR4#;}
.aba a:active { text-decoration:none; color: #COLOR1#;}
.aba:not(:target) a { border-bottom: 0 none; }
.aba:target a, a:hover { background: linear-gradient(#FFFFFF, #COLOR2#); color: #COLOR4#;}
.abas { position: relative; }
.abb { float: left; display: block; font-weight:bold; font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; }
.abb > a { padding: 0.5em 1em; background: linear-gradient(#COLOR1#, #COLOR2#); border-width: 2px; border-style: solid; border-color: #COLOR3# #COLOR4# #FFFFFF; border-top-right-radius: 8px; border-top-left-radius: 8px; }
.abb a:link { text-decoration:none; color: #COLOR3#;}
.abb a:visited { text-decoration:none; color: #COLOR3#;}
.abb a:hover { text-decoration:none; color: #COLOR2#;}
.abb a:active { text-decoration:none; color: #COLOR3#;}
.abb:not(:target) a { border-bottom: 0 none; }
.abb:target a, a:hover { background: linear-gradient(#COLOR2#, #COLOR1#); color: #COLOR3#;}
.artigo { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; margin-left:25px; }
.aviso_texto { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; }
.aviso_titulo { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #COLOR2#; font-weight: bold; }
.aviso_titulo_plano { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #COLOR3#; font-weight: bold; background-color: #COLOR1#;}
.aviso_titulo_planob { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #COLOR2#; font-weight: bold; background-color: #FFFFFF; }
.aviso_titulo2 { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; background-color: #0000CC; font-weight: bold; }
.barrap{ font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #FFFFFF; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #CC0000; }
.barrav{ font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #CCCCCC; }
.bc { font: bold 20px Arial; color: #000000 }
.bnr_academico { font-family: Gabo, Open Sans, Sans-Serif, Arial, Helvetica; font-size: 80px; color: #FFFFFF; font-weight: bold; }
.bnr_portal { font-family: Gabo, Open Sans, Sans-Serif, Arial, Helvetica; font-size: 80px; color: #COLOR3#; font-weight: bold; }
.bnr_topo { background-color: #COLOR1#; }
.Botao {font-family:verdana,arial,helvetica; font-size: #FONT1#; color:black; background-color: #FFFFFF; border-style:solid; border-width:2; cursor:hand;}
.bottom{ width:100%; height:30px; top:9px; margin-left:0px; border-bottom:solid 1px #333333; }
.box_login { font-size: #FONT2#; color: #COLOR3#; font-weight: bold; background-color: #COLOR1#; border-style: solid; }
.box_meet { font-size: #FONT1#; color: #FFFFFF; font-weight: bold; background-color: #CCCCCC; border-style: solid; }
.branco { color: #333333; }
.dados_botao_boleto { height:35px; font-size: #FONT2#; color: #COLOR3#; font-weight: bold; background-size: 100%; background-color: #COLOR1#; }
.data_relogio { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #FF0000; font-weight: bold; background-color: #000000; }
.cn { FONT: 9px Arial; COLOR: black }
.coluna1 { width:260px; height:170px; float:left; }
.coluna1Cont { width:210px; color: #FFFFFF; font-family:Tahoma; font-size: #FONT1#; line-height:12px; }
.ColunaImpar { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold;text-decoration: none; padding-left: 1px; padding-right: 1px; height: 17px; background-color: #CCCCCC; border-top-style: solid; border-bottom-style: solid; border-width: 1px; border-color: #CCCCCC; }
.ColunaMF { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; text-decoration: none; padding-left: 1px; padding-right: 1px; height: 17px; background-color: #99CCFF; border-top-style: solid; border-bottom-style: solid; border-width: 1px; border-color: #CCCCCC; }
.ColunaMP { ont-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; text-decoration: none; padding-left: 1px; padding-right: 1px; height: 17px; background-color: #CCFFCC; border-top-style: solid; border-bottom-style: solid; border-width: 1px; border-color: #CCCCCC; }
.ColunaPar { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; text-decoration: none; padding-left: 1px; padding-right: 1px; height: 17px; background-color: #FFFFFF; border-top-style: solid; border-bottom-style: solid; border-width: 1px; border-color: #CCCCCC; }
.colunas strong{ font-family:Tahoma; font-size: #FONT1#; color:#COLOR1#; }
.copy { width:400px; height:18px; font-size: #FONT1#; float:left; margin-top:10px; margin-left:25px; }
.Corpo {background-color:FFFFFF; margin:0; font-family:verdana,arial,helvetica; font-size: #FONT1#;}
.cp { font: bold 10px Arial; color: black}
.ct { FONT: 9px "Arial Narrow"; COLOR: #000033}
.dados_baixa { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; text-align: center; height: 25px; width: 85px; background-color: #E6F7FF; }
.dados_botao_boleto { height:30px; border: 1px solid; border-color: #COLOR4#; font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; text-align: center; cursor: pointer; text-decoration: none; border-radius: 5px; -moz-border-radius: 5px; background: #FFFFFF; background: linear-gradient(top, #FFFFFF, #COLOR3#); background: -ms-linear-gradient(top, #FFFFFF, #COLOR3#); background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#COLOR3#)); background: -moz-linear-gradient(top, #FFFFFF, #COLOR3#); }
.dados_botao_boleto:hover { border: 1px solid; border-color: #COLOR4#; color: #COLOR2# !important; background: #FFFFFF; background: linear-gradient(top, #COLOR3#, #FFFFFF); background: -ms-linear-gradient(top, #COLOR3#, #FFFFFF); background: -webkit-gradient(linear, left top, left bottom, from(#COLOR3#), to(#FFFFFF)); background: -moz-linear-gradient(top, #COLOR3#, #FFFFFF); }
.dados_dev {height:25px; idth:85px; font-family:Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; text-align:center; background-color: #FFE8E8; }
.Descricoes { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #COLOR3#; font-weight: bold; padding: 5px; background-color: #COLOR1#; }
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto; margin-top: 30px;margin-bottom: 30px; }
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.formlayout {FONT-WEIGHT: normal; font-size: #FONT1#; WIDTH: 50px; COLOR: #666666; FONT-FAMILY: Verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; }
.fundo_cab { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #999999; }
.fundo_cab:active {color: #FFFFFF; text-decoration: none; border: 0; }
.fundo_cab:hover { color: #FFFFFF; text-decoration: none; border: 0; }
.fundo_cab:link { color: #FFFFFF; text-decoration: none; border: 0; }
.fundo_cab:visited { color: #FFFFFF; text-decoration: none; border: 0; }
.fundo_fim { background-color: #COLOR1#; }
.fundo_lado { background-color: #COLOR3#; }
.fundo_meio { background-color: #F5F5F5; }
.fundo_top { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #333333; font-weight: bold; background-color: #999999; }
.GabCor { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #FFFFFF; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; height: 17px; background-color: #008000; }
.GabDis { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #000000; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; height: 17px; background-color: #FFD700; }
.GabEra { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #FFFFFF; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; height: 17px; background-color: #FF0000; }
.GabNro { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #COLOR3#; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; height: 17px; background-color: #COLOR1#; }
.GabRes { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #FF0000; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; height: 17px; background-color: #FFFFFF; }
.Grade { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #FFFFFF; text-align: left; border-radius: 5px; -moz-border-radius: 5px; }
.GradeLinha { border:0px; background-color: #000000; border-radius: 5px; -moz-border-radius: 5px;}
.GradeNotas { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #FFFFFF; border-radius: 5px; -moz-border-radius: 5px; }
.GradeNotasAlerta { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #FFFFCC; border-radius: 5px; -moz-border-radius: 5px; }
.GradeNotasAlerta:focus { border: 2px solid; border-color: #CC0000; }
.GradeNotasAviso { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #FFFFFF; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #FF0000; border-radius: 5px; -moz-border-radius: 5px; }
.GradeNotasAviso:focus { border: 2px solid; border-color: #CC0000; }
.GradeNotasDestaque { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #99CCFF; border-radius: 5px; -moz-border-radius: 5px; }
.GradeNotasDestaque:focus { border: 2px solid; border-color: #CC0000; }
.GradeNotasLivre { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #CCFFCC; border-radius: 5px; -moz-border-radius: 5px; }
.GradeNotasLivre:focus { border: 2px solid; border-color: #CC0000; }
.GradeNotasPlano { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #000000; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #FFFFFF; border-radius: 5px; -moz-border-radius: 5px; }
.GradeNotasRep {border-style:solid; border-width:1px; border-color:CCCCCC; background-color:FFFFFF; font-family:verdana,arial,helvetica; font-size: #FONT1#; font-weight:bold; border-radius: 5px; -moz-border-radius: 5px; color: red; }
.InfoPaginacao {padding-left:5px; font-family:verdana,arial,helvetica; font-size: #FONT1#; color:black; background-color:ffeedd; vertical-align:middle;}
.InfoProcura { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #COLOR3#; font-weight: bold; padding: 5px; background-color: #COLOR1#; }
.ItemForm {text-align:right; padding-right:5px; font-family:verdana,arial,helvetica; font-size: #FONT1#; font-weight:bold; color:teal;}
.ItemTab {padding-left:5px; font-family:verdana,arial,helvetica; font-size: #FONT1#; color:black; background-color: #F7F7F7;}
.l_topo{ background:url(images/l_topo.jpg); background-repeat:repeat-x; }
.ld { font: bold 15px Arial; color: #000000}
.ld2 { font: bold 12px Arial; color: #000000 }
.leiamais { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; margin-left:25px; }
.Letra {font-family:verdana,arial,helvetica; font-size: #FONT1#; font-weight:bold; border-style:solid; border-width:1px; border-left-style:none; border-right-style:none; border-color:CCCCCC; background-color:FFFFFF; text-align:center;}
.LetraDestaque {font-family:verdana,arial,helvetica; font-size: #FONT1#; font-weight:bold; border-style:solid; border-width:1px; border-left-style:none; border-right-style:none; border-color:CCCCCC; background-color: #CCCCCC; text-align:center;}
.line { width:100%; height:2px; background:url(images/line.jpg); background-repeat:no-repeat; margin-top:5px; }
.LinhaImpar { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; height: 25px; vertical-align: text-center; background-color: #COLOR5#; }
.LinhaPar { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; height: 25px; vertical-align: text-center; background-color: #COLOR6#; }
.LinkLetra { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #CCCCCC; font-weight: bold; text-decoration:none; }
.LinkLetra:hover { color: #COLOR2#; }
.login { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #COLOR3#; font-weight: bold; }
.login-ard { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #COLOR2#; float:rigth; list-style: none; margin: 5; padding: 5; width: 100%; }
.login-ard { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #COLOR2#; font-style: italic; }
.login-ard a { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #COLOR2#; text-decoration: none; float:rigth; margin: 5; padding: 5; }
.login-ard a:hover { color: #CC0000; }
.login-ard li { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #COLOR2#; text-decoration: none; float:rigth; margin: 5; padding: 5; }
.login-art { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #333333; font-weight: bold; }
.login-button { float: left; width: 45px; margin: 2px 10px; }
.login-u { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #COLOR2#; font-style: italic; }
.Mensagens { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; }
.MensagensAtv { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #COLOR2#; font-weight: bold; }
.menu { background: url("images/abal.png") bottom right repeat; float:left; list-style: none; margin: 0; padding: 0; width: 100%; }
.menu a { background: url("images/abam.png") bottom right repeat; color: #000000; float: left; margin: 0; padding: 8px; text-decoration: none;}
.menu a:hover { color: #COLOR2#; padding-bottom: 8px; font-weight:bold; }
.menu li { background: url("images/abam.png") bottom right repeat; float: left; font: 100% Open Sans, Sans-Serif, Arial, Helvetica; margin: 0; padding: 0; font-weight:bold; }
.NotasImpar {padding-left:5px; padding-right:5px; height:17px; background-color: #F0F0F0; font-family:Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; text-decoration:none; border:2px; border-style:solid; border-width:1; border-color: #99CCFF; }
.NotasPar {padding-left:5px; padding-right:5px; height:17px; background-color: #FFFFFF; font-family:Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; text-decoration:none; border:2px; border-style:solid; border-width:1; border-color: #99CCFF; }
.NotasRecImpar {padding-left:5px; padding-right:5px; height:17px; background-color: #F0F0F0; font-family:Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; text-decoration:none; border:2px; border-style:solid; border-width:1; border-color: #FF9999; }
.NotasRecPar {padding-left:5px; padding-right:5px; height:17px; background-color: #FFFFFF; font-family:Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; text-decoration:none; border:2px; border-style:solid; border-width:1; border-color: #FF9999; }
.r_topo{ background:url(images/r_topo.jpg); background-repeat:repeat-x; }
.ReqAlerta1 { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #FFFFFF; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #FF0000; }
.ReqAlerta2{ font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #FFFF00; }
.ReqAlerta3 { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #FFFFFF; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CCCCCC; background-color: #009900; }
.rodape{ width:800px; min-height:256px; background:url(images/bg_rodape.gif) repeat-x; }
.stylefour ul li a:hover,#stylefour ul li a.current{ color:#COLOR3#; background:#COLOR1#; border-top:4px solid #COLOR3#; width: 230px; }
.stylefour ul li a{ display:block; float:left; color:#666; text-decoration:none; padding:2px 20px 2px 2px; height:23px; background:transparent url(images/bgDIVIDER.gif) repeat top right; }
.stylefour ul li{ display:block; float:left; margin:0; }
.stylefour ul{ margin:0; padding:0; list-style-type:none; width: 250px; }
.stylefour{ position:relative; display:block; height:30px; font-size: #FONT1#; font-weight:bold; background:transparent url(images/bgOFF.gif) repeat-x top left; font-family: Open Sans, Sans-Serif, Arial, Helvetica; }
.stylelog{ position:relative; display:block; height:39px; font-size: #FONT1#; font-weight:bold; background:transparent url(images/bgOFF.gif) repeat-x top left; font-family: Open Sans, Sans-Serif, Arial, Helvetica; border-top:4px solid #COLOR3#; }
.styletop{ position:relative; display:block; height:32px; font-size: #FONT1#; font-weight:bold; background:transparent url(images/bgOFF.gif) repeat-x top left; font-family: Open Sans, Sans-Serif, Arial, Helvetica; }
.tab_ficha {width: 800px; border-style:solid; border-width:1px; border-color:CCCCCC; background-color:FFFFFF; text-align:left; font-family:verdana,arial,helvetica; font-size: #FONT1#;}
.tahoma { ont-family:Tahoma; }
.tela_login { width: 100%; margin: 2px auto; }
.testbutton { font-family: arial; color: #COLOR2# !important; font-size: #FONT1#; padding: 10px 20px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border: 3px solid #COLOR2#; background: #63B8EE; background: linear-gradient(top, #FFFFFF, #FFFFFF); background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF); background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF)); background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF); }
.testbutton:hover { color: #14396A !important; background: #468CCF; background: linear-gradient(top, #FFFFFF, #CCCCCC); background: -ms-linear-gradient(top, #FFFFFF, #CCCCCC); background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CCCCCC)); background: -moz-linear-gradient(top, #FFFFFF, #CCCCCC); }
.text { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #FFFFFF; }
.text_branco { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #FFFFFF; font-weight: bold; text-decoration:none; background-color: #FFFFFF; border-bottom-style:dotted;}
.textbox { background-color: #COLOR5#; border: 2px solid; border-color: #COLOR4#; font-family: Open Sans, Sans-Serif, Arial, Helvetica; height:30px; font-size: #FONT1#; border-radius: 5px; -moz-border-radius: 5px; }
.textbox:focus { border: 2px solid; border-color: #COLOR2#; }
.textorodape { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; }
.ti { font: 9px Arial, Helvetica, sans-serif}
.tit_corpo { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #COLOR3#; font-weight: bold; padding: 5px; background-color: #COLOR1#; }
.TitTab {padding-left:5px; font-family:verdana,arial,helvetica; font-size: #FONT1#; font-weight:bold; color:FFFFFF; background-color: #COLOR4#;}
.titulo { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; color: #COLOR2#; font-weight: bold; }
.tituloartigo { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #666666; font-weight: bold; margin-left:25px; }
.TituloListagem {padding-left:5px; font-family:verdana,arial,helvetica; font-weight:bold; font-size: #FONT1#; color:FFFFFF; background-color:teal; text-align:center;}
.TituloPaginacao {padding-left:5px; font-family:verdana,arial,helvetica; font-weight:bold; font-size: #FONT1#; color:FFFFFF; background-color:teal;}
.topo_logo { width:200px; height:90px; background-color: #COLOR1#; border:4px solid #COLOR3#; border-radius: 25px; -moz-border-radius: 25px; }
.home_logo { width:200px; height:90px; border:0; }
.user { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #333333; font-weight: bold; margin-left:65px; }
.work { width:350px; height:18px; font-family:Tahoma; font-size: #FONT1#; float:left; margin-left:0px; margin-top:10px; }
body { background-image: url(images/bg.gif); background-position: center center; background-repeat: no-repeat; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
h1 { font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT2#; font-weight:bold; margin:0; padding:0; }
hr { border:none; border-top:1px solid #CCCCCC; height:1px; margin-bottom:25px; }
input, select, file { background-color: #COLOR5#; border: 2px solid; border-color: #COLOR4#; font-family: Open Sans, Sans-Serif, Arial, Helvetica; height:30px; font-size: #FONT1#; border-radius: 5px; -moz-border-radius: 5px; }
input:focus, select:focus, file:focus { border: 2px solid; border-color: #COLOR2#; }
p { padding: 0px; margin: 0px;}
table.nogap{ border-collapse: collapse; }
td { background-repeat:repeat-x; }
td.nicepadding{ padding: 2px 10px 2px 10px; border: 2px solid black; border-color: #COLOR4#; }
textarea { background-color: #COLOR5#; border: 2px solid; border-color: #COLOR4#; font-family: Open Sans, Sans-Serif, Arial, Helvetica; height:100px; font-size: #FONT1#; border-radius: 5px; -moz-border-radius: 5px; }
textarea:focus { border: 2px solid; border-color: #COLOR2#; }
tr.lovelyrow1:hover{ background-color: #COLOR1#; color: #COLOR4#; cursor: pointer; }
tr.lovelyrow1{ font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; height: 17px; background-color: #COLOR5#; }
tr.lovelyrow2:hover{ background-color: #COLOR1#; color: #COLOR4#; cursor: pointer; }
tr.lovelyrow2{ font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-size: #FONT1#; color: #000000; text-decoration: none; padding-left: 5px; padding-right: 5px; height: 17px; background-color: #FFFFFF; }
.radio-toolbar input[type="radio"] { display: none; }
.radio-toolbar label { display: inline-block; background-color: #COLOR3#; padding: 8px 16px; font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-weight: bold; font-size: #FONT2#; color: #COLOR1#; cursor: pointer; }
.radio-toolbar input[type="radio"]:checked+label { background-color: #COLOR2#; color: #COLOR4#; }
.table { background-color: #COLOR5#; font-family: Arial Narrow; font-weight: bold; font-size: #FONT2#; color: #COLOR2#; text-align: center; }
.checkbox-toolbar input[type="checkbox"] { display: none; }
.checkbox-toolbar label { display: inline-block; background-color: #COLOR3#; padding: 8px 16px; font-family: Open Sans, Sans-Serif, Arial, Helvetica; font-weight: bold; font-size: #FONT2#; color: #COLOR1#; cursor: pointer; }
.checkbox-toolbar input[type="checkbox"]:checked+label { background-color: #COLOR2#; color: #COLOR4#; }
.table { background-color: #COLOR5#; font-family: Arial Narrow; font-weight: bold; font-size: #FONT2#; color: #COLOR2#; text-align: center; } |