body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
	color: #000099;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.textlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.textlogin2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.tab_box_001 {
	border: 1px solid #C2C2C2;
	padding: 6px;
	background-color: #FFFFFF;
}
.tab_box_origem {
	background-color: #032909;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
	background-image: url(../imagens/canto_box_verde.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tab_box_empresas {
	background-color: #343901;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
	background-image: url(../imagens/canto_box_marrom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tab_box_distancia {
	background-color: #340000;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
	background-image: url(../imagens/canto_box_vermelho.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tab_box_produtos {
	background-color: #102041;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
	background-image: url(../imagens/canto_box_azul.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tab_box_transportes {
	background-color: #2E0F3E;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
	background-image: url(../imagens/canto_box_roxo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tab_box_operador {
	background-color: #36240E;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
	background-image: url(../imagens/canto_box_ocre.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tab_box_origem {
	background-color: #257325;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
	background-image: url(../imagens/canto_box_verde2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tab_box_002 {
	padding: 6px;
	background-color: #F1F1F1;
}
.tab_box_003 {
	padding: 6px;
	background-color: #FFFFFF;
}
.tab_box_004 {
	border: 1px solid #C2C2C2;
	padding: 10px;
	background-color: #FFFFFF;
}
.tab_box_005 {
	padding: 4px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #C2C2C2;
	border-right-color: #C2C2C2;
	border-bottom-color: #C2C2C2;
	border-left-color: #C2C2C2;
}
.tab_box_cabecalho {
	border: 1px solid #C2C2C2;
	padding: 10px;
	background-color: #FFFFFF;
	margin-bottom: 10px	
}

tr #tab_news { 
	padding: 5px 0 5px 0;
}

ul {
	list-style:none;
	margin:0;
	padding:0 0 0 10px;
}

li {
	border-bottom:1px dotted #CCC;
	padding:6px 0 6px 0;
}

.tit_box_001 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.tit_box_002 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #BF0000;
	font-weight: bold;
}
.tit_box_003 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #54500B;
	font-weight: bold;
}
.tit_box_004 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #75751E;
	font-weight: bold;
}
.tit_box_005 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #376037;
	font-weight: bold;

}
.tit_box_006 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #21407E;
	font-weight: bold;

}
.tit_box_007 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #521C6C;
	font-weight: bold;

}
.tit_box_008 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #69461B;
	font-weight: bold;

}
.tit_link_001 {
	color: #696905;
	font-weight: bold;
}

.tit_link_002 {
	color: #807B31;
	font-weight: bold;
}
.tit_link_003 {
	color: #4D5964;
	font-weight: bold;
}
.tit_link_004 {
	color: #4064AC;
	font-weight: bold;
}
.tit_link_005 {
	color: #BF0000;
	font-weight: bold;
}
.tit_link_006 {
	color: #FFFC00;
	font-size: 10px;
	text-decoration: none;
}
.tit_link_007 {
	font-size: 10px;
	color: #13E313;
	font-weight: bold;
}
.tit_link_008 {
	color: #F6F2EC;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.tit_link_009 {
	color: #31659C;
}
.tit_link_010 {
	color: #FFFC00;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

.tit_link_011 {
	color: #257325;
	font-weight: bold;
	font-size: 11px;
}

.link_001 {
text-decoration: none;
color: #FFFFFF;
}
.link_menu {
text-decoration: none;
color: #FFFFFF;
link: #FFFFFF;
}


.link_002 {
text-decoration: underline;
color: #000000;
}
.txt_menor {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.txt_menor2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.txt_menor_claro {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_menor_claro2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.txt_medio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.txt_medio2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.txt_medio_claro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.txt_maior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.txt_maximo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.txt_vitrinet{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F6F2EC;
}
.cel_vspace_001 {
	padding-top: 6px;
	padding-bottom: 6px;
}
.cel_vspace_002 {
	padding-top: 3px;
	padding-bottom: 3px;
}
.cel_vspace_003 {
	padding-top: 2px;
	padding-bottom: 2px;
}
.img_hspace_001 {
	margin-right: 7px;
}
.img_hspace_002 {
	margin-left: 7px;
}
.img_vspace_001 {
	margin-top: 6px;
	margin-bottom: 6px;
}
.form_combo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 19px;
	width: 100%;
}
.statusbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-left: 48px;
	padding-right: 30px;
}
.botao1_off {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8E8E8E;
	background-color: #D7D7D7;
	text-align: center;
	height: 18px;
	border: 1px solid #B1B1B1;
	width: 100%;
	margin-top: 5px;
}
.botao1_on {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BA0B0A;
	font-weight: bold;
	background-color: #D7D7D7;
	text-align: center;
	height: 18px;
	border: 1px solid #B1B1B1;
	width: 100%;
	margin-top: 5px;
}
.botao2_on {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #D7D7D7;
	text-align: center;
	height: 19px;
	border: 1px solid #BA0B0A;
	width: 100%;
}
.menu_button_on_admin {background-color: #292524; color: #FFFFFF; font-size: 10; font-family: verdana; }
.menu_button_off_admin{background-color: #000000; color: #FFFFFF; font-size: 10; font-family: verdana;}
.resultado_origem_on {background-color: #D7DFD7; color: #376037;}
.resultado_origem_off {background-color: #FFFFFF;}
.text {   color: #000000;   font-size: 13px;   font-family: Verdana, Arial, Helvetica, sans-serif;   }
.textsmall {  color: #000000;   font-size: 11px;   font-family: Verdana, Arial, Helvetica, sans-serif;   } 
.textgreysmall {  color: #999999;   font-size: 11px;   font-family: Verdana, Arial, Helvetica, sans-serif;   } 
.textwhitesmallstrong {  color: #FFFFFF;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 11px;   font-weight : bold;}
.textblacksmallstrong {  color: #000000;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 11px;   font-weight : bold;}
.textsmall2 {  color: #000000;   font-size: 11px;   font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; } 
.textsmall3 {  color: #0000FF;   font-size: 10px;   font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; } 
.textsmall4 {  color: #0000FF;  background: #EEEEEE; font-size: 10px;   font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; } 
.textsmallred {   color: #990000;   font-size: 11px;   font-family: Verdana, Arial, Helvetica, sans-serif;   }
.input1 { color: #000000; background: #D6D6D6; font-weight: normal; font-size: 11px; }
.input2 { color: #000000; background: #CB9292; font-weight: normal; font-size: 11px; }
.input { color: #000000 ;font-weight: normal; font-size: 11px; width: 150px; }
.border_black {  border-color: #000000 black black}
.text_propostas {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.linkscoldir {  color: #000000; text-decoration: none}
.textsmall3 { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.destaque_on { background-color: #FF9B9B; }
.destaque_off { background-color: ;}
.btn_adicionar { background-color: #D6D6D6; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 150px; border-color:black;}
.btn_solicitar { background-color: #E6EACD; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 150px; border-color:black;}

  /*MENU ****************************************************************************************************************/
  
#menuHeader {
	overflow:hidden;
	width:780px;
	background:url(../imagens/menu/bg_menu_cinza.gif) bottom repeat-x;
}
#header h1 a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	width: 163px;
	height: 40px;
	background: url(../imagens/menu/logo.gif) bottom no-repeat;
	margin: 0px;
	padding: 0px;
	float:left;
}
#menu div {
	width: 617px;
	height:40px;
	float: left;
}
#menu ul {
	margin-top: 0px;
	list-style: none;
}
#menu ul li {
	display: inline;
}
#menu ul li a {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #1d1d1d;
	text-decoration: none;
	float: left;
	text-align: center;
	margin-right: 1px;
}
#menu .buttonHome, .buttonOrigem-R, .buttonEmpresas-R, .buttonDistancia-R, .buttonProdutos-R, .buttonCargas-R, .buttonOperador-R, .buttonTransnews-R, .buttonOrigem-M, .buttonEmpresas-M, .buttonDistancia-M, .buttonProdutos-M, .buttonCargas-M, .buttonOperador-M, .buttonTransnews-M, .buttonOrigem-L, .buttonEmpresas-L, .buttonDistancia-L, .buttonProdutos-L, .buttonCargas-L, .buttonOperador-L, .buttonTransnews-L {
	display:block;
	height:40px;
}
#menu .buttonOrigem-M, .buttonEmpresas-M, .buttonDistancia-M, .buttonProdutos-M, .buttonCargas-M, .buttonOperador-M, .buttonTransnews-M {
	text-align:center;
}
#menu .buttonOrigem-L, .buttonEmpresas-L, .buttonDistancia-L, .buttonProdutos-L, .buttonCargas-L, .buttonOperador-L, .buttonTransnews-L {
	padding: 20px 0px 6px 0px;
}
#menu .buttonHome, .buttonOrigem-L:hover, .buttonEmpresas-L:hover, .buttonDistancia-L:hover, .buttonProdutos-L:hover, .buttonCargas-L:hover, .buttonOperador-L:hover, .buttonTransnews-L:hover, .buttonOrigem-M:hover, .buttonEmpresas-M:hover, .buttonDistancia-M:hover, .buttonProdutos-M:hover, .buttonCargas-M:hover, .buttonOperador-M:hover, .buttonTransnews-M:hover, .buttonOrigem-R:hover, .buttonEmpresas-R:hover, .buttonDistancia-R:hover, .buttonProdutos-R:hover, .buttonCargas-R:hover, .buttonOperador-R:hover, .buttonTransnews-R:hover {
	
	display:block;
	height:40px;
	
	color:#FFF !important;
	cursor:pointer;
	text-decoration: none;
}
#menu .buttonHome {
	width:25px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../imagens/menu/bg_home_off.gif) center bottom no-repeat;
	margin-top: 0px;
	padding: 0px -10px 0px 0px;
}
#menu .buttonHome:hover {background: url(../imagens/menu/bg_home_on.gif) center bottom no-repeat;}
#menu .buttonOrigem-R {width:100px;}

#menu a:hover .buttonOrigem-L {background: url(../imagens/menu/bg_origem_l.gif) left top no-repeat;}
#menu a:hover .buttonOrigem-M {background: url(../imagens/menu/bg_origem_m.gif) center top no-repeat;}
#menu .buttonOrigem-R:hover {background: url(../imagens/menu/bg_origem_r.gif) right top no-repeat;}
#menu .buttonEmpresas-R {width:55px;}
#menu a:hover .buttonEmpresas-L {background: url(../imagens/menu/bg_empresas_l.gif) left top no-repeat;}
#menu a:hover .buttonEmpresas-M {background: url(../imagens/menu/bg_empresas_m.gif) center top no-repeat;}
#menu .buttonEmpresas-R:hover {background: url(../imagens/menu/bg_empresas_r.gif) right top no-repeat;}
#menu .buttonDistancia-R {width:70px;}
#menu a:hover .buttonDistancia-L {background: url(../imagens/menu/bg_distancia_l.gif) left top no-repeat;}
#menu a:hover .buttonDistancia-M {background: url(../imagens/menu/bg_distancia_m.gif) center top no-repeat;}
#menu .buttonDistancia-R:hover {background: url(../imagens/menu/bg_distancia_r.gif) right top no-repeat;}
#menu .buttonProdutos-R {width:100px;}
#menu a:hover .buttonProdutos-L {background: url(../imagens/menu/bg_produtos_l.gif) left top no-repeat;}
#menu a:hover .buttonProdutos-M {background: url(../imagens/menu/bg_produtos_m.gif) center top no-repeat;}
#menu .buttonProdutos-R:hover {background: url(../imagens/menu/bg_produtos_r.gif) right top no-repeat;}
#menu .buttonCargas-R {width:90px;}
#menu a:hover .buttonCargas-L {background: url(../imagens/menu/bg_cargas_l.gif) left top no-repeat;}
#menu a:hover .buttonCargas-M {background: url(../imagens/menu/bg_cargas_m.gif) center top no-repeat;}
#menu .buttonCargas-R:hover {background: url(../imagens/menu/bg_cargas_r.gif) right top no-repeat;}
#menu .buttonOperador-R {width:95px;}
#menu a:hover .buttonOperador-L {background: url(../imagens/menu/bg_operador_l.gif) left top no-repeat;}
#menu a:hover .buttonOperador-M {background: url(../imagens/menu/bg_operador_m.gif) center top no-repeat;}
#menu .buttonOperador-R:hover {background: url(../imagens/menu/bg_operador_r.gif) right top no-repeat;}
#menu .buttonTransnews-R {width:60px;}
#menu a:hover .buttonTransnews-L {background: url(../imagens/menu/bg_transnews_l.gif) left top no-repeat;}
#menu a:hover .buttonTransnews-M {background: url(../imagens/menu/bg_transnews_m.gif) center top no-repeat;}
#menu .buttonTransnews-R:hover {background: url(../imagens/menu/bg_transnews_r.gif) right top no-repeat;}

#menu .selected .buttonOrigem-L {background: url(../imagens/menu/bg_origem_l.gif) left top no-repeat; color:#FFF !important;}
#menu .selected .buttonOrigem-M {background: url(../imagens/menu/bg_origem_m.gif) center top no-repeat; color:#FFF !important;}
#menu .selected .buttonOrigem-R {background: url(../imagens/menu/bg_origem_r.gif) right top no-repeat; color:#FFF !important;}
#menu .selected .buttonEmpresas-L {background: url(../imagens/menu/bg_empresas_l.gif) left top no-repeat; color:#FFF !important;}
#menu .selected .buttonEmpresas-M {background: url(../imagens/menu/bg_empresas_m.gif) center top no-repeat; color:#FFF !important;}
#menu .selected .buttonEmpresas-R {background: url(../imagens/menu/bg_empresas_r.gif) right top no-repeat; color:#FFF !important;}
#menu .selected .buttonDistancia-L {background: url(../imagens/menu/bg_distancia_l.gif) left top no-repeat; color:#FFF !important;}
#menu .selected .buttonDistancia-M {background: url(../imagens/menu/bg_distancia_m.gif) center top no-repeat; color:#FFF !important;}
#menu .selected .buttonDistancia-R {background: url(../imagens/menu/bg_distancia_r.gif) right top no-repeat; color:#FFF !important;}
#menu .selected .buttonProdutos-L {background: url(../imagens/menu/bg_produtos_l.gif) left top no-repeat; color:#FFF !important;}
#menu .selected .buttonProdutos-M {background: url(../imagens/menu/bg_produtos_m.gif) center top no-repeat; color:#FFF !important;}
#menu .selected .buttonProdutos-R {background: url(../imagens/menu/bg_produtos_r.gif) right top no-repeat; color:#FFF !important;}
#menu .selected .buttonCargas-L {background: url(../imagens/menu/bg_cargas_l.gif) left top no-repeat; color:#FFF !important;}
#menu .selected .buttonCargas-M {background: url(../imagens/menu/bg_cargas_m.gif) center top no-repeat; color:#FFF !important;}
#menu .selected .buttonCargas-R {background: url(../imagens/menu/bg_cargas_r.gif) right top no-repeat; color:#FFF !important;}
#menu .selected .buttonOperador-L {background: url(../imagens/menu/bg_operador_l.gif) left top no-repeat; color:#FFF !important;}
#menu .selected .buttonOperador-M {background: url(../imagens/menu/bg_operador_m.gif) center top no-repeat; color:#FFF !important;}
#menu .selected .buttonOperador-R {background: url(../imagens/menu/bg_operador_r.gif) right top no-repeat; color:#FFF !important;}
#menu .selected .buttonTransnews-L {background: url(../imagens/menu/bg_transnews_l.gif) left top no-repeat; color:#FFF !important;}
#menu .selected .buttonTransnews-M {background: url(../imagens/menu/bg_transnews_m.gif) center top no-repeat; color:#FFF !important;}
#menu .selected .buttonTransnews-R {background: url(../imagens/menu/bg_transnews_r.gif) right top no-repeat; color:#FFF !important;}

#barras { overflow:hidden; width:780px;}
#barra1 { overflow:hidden; width:780px;}
#barra2 { overflow:hidden; width:780px;}
.barrapreta1 { width:100%; height:10px; background-color:#000; float:left;}
.barrapreta2 { width:163px; height:10px; background-color:#000; float:left;}
.barracinza { width: 617px; height:10px; background-color:#D9D9D9; float:left;}

  /*GRIDS ****************************************************************************************************************/
  .line_on {background-color: #FAF9DA; color: #000000;   font-size: 11px;   font-family: Verdana, Arial, Helvetica, sans-serif; }
  .line_off{background-color: #FFFFFF; color: #000000;   font-size: 11px;   font-family: Verdana, Arial, Helvetica, sans-serif; }
  .line_off2{background-color: #FFFFFF; color: #999999;   font-size: 11px;   font-family: Verdana, Arial, Helvetica, sans-serif;}
  .line_nlida{background-color: #EEEEEE; font-weight: bold; color: #000000;   font-size: 11px;   font-family: Verdana, Arial, Helvetica, sans-serif; }
  .col_order2{background-color: #EEEEEE; color: #000000;   font-size: 11px;   font-family: Verdana, Arial, Helvetica, sans-serif; }
  .dhtmlTag {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}


.TextoNormalPreto {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.TextoBrancoLink {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.TextoNormalPretoSoft {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align : justify;
}
