/*=========== GERAL ===========*/
body{border:0px;Margin:0px;margin-top:0px;background:#d7d7d7 url("../imagens/fundo_site.gif") top left repeat-x;}
hr{border-bottom: 1px solid #999;width:95%;height:1px;align:center;}
.fundo_branco{background-color:#FFF;}
/*=============================================================================================================*/


/*=========== TOPO ===========*/
.syscomp_topo{position:absolute;margin-top:10px;margin-left:525px; border:0px;}
html>body .syscomp_topo{position:absolute;margin-top:-10px;margin-left:525px; border:0px;}
/*=============================================================================================================*/


/*=========== MENU LISTA ===========*/
.h_menulist a {display: block;position: relative;padding: 0px;color: #333333;text-decoration: none;}
.h_menudiv {position: absolute;visibility: hidden;z-index: 1000;border: 0px; background-color: #e77817;layer-background-color: #e77817;padding: 0px;}
.h_menudiv a {display: block;border-bottom: 1px solid #FFF;border-right: 1px solid #FFF;border-left: 1px solid #FFF;padding: 2px;}
html>body .h_menudiv a {padding: 0 0 0 0;}
.h_menudiv a:hover {border-bottom: 1px solid #FFF;border-right: 1px solid #FFF;border-left: 1px solid #FFF;background-color: #f48b2f;color: #006699;}
.h_menudiv a:active { background-color: #e77817; color: #006699;}
.h_menudiv .highlighted { background-color: #e77817; border-color: #336699; color: #006699;}
/*=============================================================================================================*/


/*=========== MENU TOPO ===========*/
.menu{position:absolute;margin-top:-5px;margin-left:0px;}
html>body .menu{position:absolute;margin-top:-26px;margin-left:10px;}
.fundo_menu a:link {padding:4px;font: 11px "Trebuchet MS", Tahoma, Arial; color:#06538d;font-weight:bold;}
.fundo_menu a:visited {padding:4px;font: 11px "Trebuchet MS", Tahoma, Arial; color:#06538d;font-weight:bold;}
.fundo_menu a:hover {background:#797B87 url("../imagens/menu_on.gif") top left repeat-x ;padding:22px 4px 4px 4px;font: 11px "Trebuchet MS", Tahoma, Arial; color:#e38000;font-weight:bold;}
html>body .fundo_menu a:link {padding:22px 4px 2px 4px;}
html>body .fundo_menu a:visited {padding:22px 4px 2px 4px;}
html>body .fundo_menu a:hover {background:#797B87 url("../imagens/menu_on.gif") top left repeat-x ;padding:22px 4px 2px 4px;}
/*=============================================================================================================*/


/*=========== MENU ERP ===========*/
ul {list-style: none; margin: 0; padding: 0;}
#menu4 {width: 200px; margin: 0 0 0 0;}
#menu4 li a {height: 32px; voice-family: "\"}\""; voice-family: inherit; height: 24px; text-decoration: none;}
#menu4 li a:link, #menu4 li a:visited {display: block; padding: 8px 0 0 15px; font: 11px "Trebuchet MS", Tahoma, Arial; font-weight: bold;color:#06538d;}
#menu4 li a:hover {color: #1a7eca;  padding: 8px 0 0 10px;}
#menu4 li a:active {color: #1a7eca;  padding: 8px 0 0 10px;}	
/*=============================================================================================================*/


/*=========== RODAPE ===========*/
.rodape{background:#797B87 url("../imagens/rodape.gif") top left no-repeat;height:70px;font: 10px "Trebuchet MS", Tahoma, Arial; color:#999;padding-top: 30px;padding-left: 0px;}
html>body .rodape{background:#797B87 url("../imagens/rodape.gif") top left no-repeat;height:70px;font: 10px "Trebuchet MS", Tahoma, Arial; color:#999;padding-top: 30px;padding-left: 0px;}
.rodape_copy{height:35px;font: 10px "Trebuchet MS", Tahoma, Arial; color:#06538d;padding-top: 10px;padding-left: 20px;}
.rodape_copy a:link {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #06538d;text-decoration:none;}
.rodape_copy a:visited {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #06538d;text-decoration:none;}
.rodape_copy a:hover {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #1a7eca;text-decoration:underline;}
.selo{float:right;position:relative;margin-top:-38px;margin-right:20px; border:0px;}
/*=============================================================================================================*/


/*=========== FONTES ===========*/
.t_red_10{font: 10px "Trebuchet MS", Tahoma, Arial; color:#FF0000;}
.t_cinza_10{font: 10px "Trebuchet MS", Tahoma, Arial; color:#333;}
.t_branco_10{font: 10px "Trebuchet MS", Tahoma, Arial; color:#FFF;}
.t_cinza_11{font: 11px "Trebuchet MS", Tahoma, Arial; color:#333;}
.t_azul_11{font: 11px "Trebuchet MS", Tahoma, Arial; color:#06538d;}
.t_branco_11{font: 11px "Trebuchet MS", Tahoma, Arial; color:#FFF;}
.n_cinza_11{font: 11px "Trebuchet MS", Tahoma, Arial; font-weight: bold;color:#333;}
.n_azul_11{font: 11px "Trebuchet MS", Tahoma, Arial; font-weight: bold;color:#06538d;}
/*=============================================================================================================*/


/*=========== LINKS ===========*/
a:link {color:#333; text-decoration:none;}
a:visited {color:#333; text-decoration:none;}
a:hover {color:#666; text-decoration:none;}

.link_laranja_20 a:link {font: 20px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #e77817;text-decoration:none;}
.link_laranja_20 a:visited {font: 20px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #e77817;text-decoration:none;}
.link_laranja_20 a:hover {font: 20px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #e77817;text-decoration:underline;}

.link_azul_20 a:link {font: 20px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #0276b8;text-decoration:none;}
.link_azul_20 a:visited {font: 20px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #0276b8;text-decoration:none;}
.link_azul_20 a:hover {font: 20px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #0276b8;text-decoration:underline;}

.link_azul a:link {font: 11px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #06538d;text-decoration:none;}
.link_azul a:visited {font: 11px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #06538d;text-decoration:none;}
.link_azul a:hover {font: 11px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #1a7eca;text-decoration:underline;}

.link_menu a:link {font: 11px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #FFF;text-decoration:none;}
.link_menu a:visited {font: 11px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #FFF;text-decoration:none;}
.link_menu a:hover {font: 11px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #e77817;text-decoration:underline;}

.link_cinza a:link {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #333;text-decoration:none;}
.link_cinza a:visited {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #333;text-decoration:none;}
.link_cinza a:hover {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #666;text-decoration:underline;}

.link_branco a:link {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #FFF;text-decoration:none;}
.link_branco a:visited {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #FFF;text-decoration:none;}
.link_branco a:hover {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #f3f3f3;text-decoration:underline;}

.link_selo a:link {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #ff6600;text-decoration:none;}
.link_selo a:visited {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #ff6600;text-decoration:none;}
.link_selo a:hover {font: 10px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color: #999999;text-decoration:underline;}

/*=============================================================================================================*/


/*=========== FORMULÁRIOS ===========*/
form{margin:0;}
select{font: 10px "Trebuchet MS", Tahoma, Arial, ;font-weight: normal; background-color: #FFFFFF; color: #666666;border: 1px solid #666; height: 14px;padding:0px;margin:0;}
.campo_alerta{font-size: 10px;font-family: "Trebuchet MS", Tahoma, Arial;background-color: #ececec;border: 1px solid #999999; height: 16px;}
.campo_form_topo {font: 11px "Trebuchet MS", Tahoma, Arial, ;font-weight: normal; background-color: #FFFFFF; color: #666666;border: 0px; height: 14px;padding-left:3px;}
.campo_form {font: 11px "Trebuchet MS", Tahoma, Arial, ;font-weight: normal; background-color: #FFFFFF; color: #666666;border: 1px solid #666; height: 14px;padding-left:3px;}
.campo_form2 {font: 10px "Trebuchet MS", font-weight: bold; background-color: #FFFFFF; color: #666666; border: 1px solid #999; width:350px; height: 120px;}
.botao_form {font-size:11px; font-weight: bold;font-family: "Trebuchet MS", Tahoma, Arial;height: 15px;color:#FFF;background-color:#e38000;border:0; height:100%;Letter-Spacing:1px}
.form_dados{padding:4px;margim-top:0;}
.botao_ok {margin: -20px 10px 10px 115px;}
/*=============================================================================================================*/


/*=========== ACABAMENTOS ===========*/

ul {list-style-type: square;list-style-image: url(../imagens/tit_seta.gif);margin-top: 0;margin-left: 10px;padding-left: 10px;}
ul li {line-height: 10px;border-bottom-width: 0px;border-bottom-style: solid;border-bottom-color: #D3D3D3; margin-left:5px;}

.item{font: 11px "Trebuchet MS", Tahoma, Arial;font-weight: normal;color:#666;Letter-Spacing:0px}
#item ul {list-style-type: square;list-style-image: url(../imagens/tit_seta.gif);margin-top: 0;margin-left: 10px;padding-left: 10px;}
#item ul li {line-height: 10px;border-bottom-width: 0px;border-bottom-style: solid;border-bottom-color: #D3D3D3; margin-left:5px;}

.conteudo{padding: 5px 10px 0 10px;}
.tabela_cinza{padding: 5px; background-color: #efefef; border-top:5px solid #ff9000;}
.tab_listas{font: 11px "Trebuchet MS", Tahoma, Arial;height:30px;color:#666;border: 1px solid #00457e;background-color: #F3F3F3;Padding:4px; }
.tab_info{font: 11px "Trebuchet MS", Tahoma, Arial;height:30px;color:#000;border: 1px solid #FF0000;background-color: #FFD2D3;Padding:4px; }
html>body .tab_listas{font: 11px "Trebuchet MS", Tahoma, Arial;height:30px;color:#666;border: 1px solid #00457e;background-color: #F3F3F3;Padding:0; }
.tab_linhas_out{font: 11px "Trebuchet MS", Tahoma, Arial;color:#666;border: 1px solid #FFF;background-color: #F3F3F3;}
.tab_linhas_over{font: 11px "Trebuchet MS", Tahoma, Arial;color:#666;border: 1px solid #FFF;background-color: #E0E0E0;}
.tab_top{font: bold 11px "Trebuchet MS", Tahoma, Arial;width:95%;color:#FFF;border: 0px solid #D7D7D7;background-color: #00457e;padding:4px;}
.tab_latdir{border-right: 1px solid #d0d0d0;border-top: 1px solid #d0d0d0;}
.tab_lat{border-left: 1px solid #d0d0d0;}
/*=============================================================================================================*/