/* CSS Document */
body {margin:0 auto; background:#f8f8f8;}
img, td {border:none}
p { margin-top:0;}
td, .fonte_principal { color:#605f5f; font: 11px verdana;}

.fonte_principal a { color:#605f5f; font: 11px verdana; text-decoration:none}
.fonte_principal a:hover {text-decoration:underline}

.fonte_10 {font-size:10px}

.borda_esq {background:url(../../imagens/fundo_canto_esquerdo.gif) repeat-y; width:10px}
.borda_dir {background:url(../../imagens/fundo_canto_direito.gif) repeat-y; width:9px}

#menu {margin:0; margin-top:-15px; padding:8px; list-style:none;}
#menu li {margin:0; background: url(../../imagens/pontilhado.gif) repeat-x bottom;  padding:0}
#menu a {font: 10px verdana; color:#555454; background:url(../../imagens/bt_seta.gif) 5px 10px no-repeat; padding:5px 5px 5px 20px; text-decoration:none; line-height:23px;}
#menu a:hover {background:url(../../imagens/bt_seta.gif) 7px 10px no-repeat; color:#777}

.linha {background:url(../../imagens/pontilhado.gif) repeat-x; height:1px}

#menu_rodape {margin:0 auto; text-align:center; width:510px;}
#menu_rodape span {border-right:solid 1px #605f5f; float:left}
#menu_rodape a {font:10px verdana; color:#605f5f; text-decoration:none; display:block; padding:0 15px;}
#menu_rodape a:hover { text-decoration:underline}

.totalize {padding:10px}

.formulario {font: 10px verdana; color:#605f5f; padding:2px; border:solid 1px #a5acb2}
.formulario_erro {font: 10px verdana; color:#d11a05; padding:2px; border:solid 1px #d11a05}