.barra_cms{margin-top: 20px;margin-right: 5px;padding: 5px;border: 1px solid #C5C5C5;}
.barra_usuario{height: 46px;overflow: hidden;color: #FFF;}
.cabecalho{background: url("img/cabecalho.jpg");height: 162px;overflow: hidden;}
.input_login{width: 121px;padding: 6px;height: 19px;border: none;background:url("img/login_fundo.gif");}
.meio{background: #FFF;text-align: justify;}
.meio_transparente{text-align: justify;}
.navegacao{background: #FFFFFF url("img/fundo_menu.jpg") right repeat-y;text-align: left;}
.orb_nav_sel a{color: #0047A3;}
.rodape{background: url("img/rodape.gif");padding-top: 22px;}
.rodape_atalho{text-align: center;font-size: 16px;padding: 10px 0;}
.rodape_atalho a{color: #0047A3;}
.rodape_atalho a:hover{color: #000;}
.tabela_normal{width: 100%;background-color: #fafafa;	border-collapse: collapse;}
.tabela_normal tr td{border: 1px solid #AAAAAA;padding: 2px;}
.tabela_normal tr th{border: 1px solid #AAAAAA;background-color: #58791A;color: #FFFFFF;padding: 2px;text-align: center;}
a{text-decoration: none;color: #668D23;}
a:hover{color: #000;}
body{margin:0;padding:0;background:#F5F6F8 url(img/fundo.gif);font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:80%;color:#444;}
h1{border-bottom: 2px solid #A0AE3C;margin: 5px 0;padding: 0;font-size: 19px;}
h2{font-size: 14px;padding: 0px;margin: 4px 0;}
input, textarea, select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:100%;color:#000;}
.barra_usuario a:hover{color: #FFF;}
.barra_usuario a{color: #000;font-size: 15px;}
