/* PT NEGÓCIOS CSS Document */
body, html { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-color: #FFFFFF;}

.fundo { background-color:#F9F9F9; background-image:url(/tmnassets/PTimgs/trace_fundo.gif); background-position:top left; background-repeat:repeat-x;}


/*HEADER*/
.logo { padding-bottom:22px; padding-top:26px; padding-left:16px;}
.logo2 { padding-bottom:26px; padding-top:19px; padding-left:16px;}
.MENUTOPO_al { padding-right:50px; padding-top:39px; width:560px;}
.MENUTOPO_a2 { padding-top:40px; width:560px;}
.MENUTOPO_a3 { padding-top:18px;}
#MENUTOPO td{ color:#999999; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-right:10px;}
#MENUTOPO a {color:#002E48; text-decoration:none;}
#MENUTOPO a:hover {color:#B0B0B0; text-decoration:none;}
#MENUTOPO img { vertical-align:middle;}
.top_height { height:18px;}
#BREADCRUMB { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding-left:6px; padding-top:5px;}
#BREADCRUMB a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration: none;}
#TITULO { font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#0099ab; padding-left:6px; padding-top:2px; padding-bottom:4px; font-weight:100;}

/*PESQUISA AVANÇADA*/
.PESQA{ color:#002E48; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.PESQA:hover{ color:#B0B0B0; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}


/*MENU HORIZONTAL*/
.trace_menu_horz_topo { background-image:url(/tmnassets/PTimgs/trace_menu_hor_topo.gif); background-position:left bottom; background-repeat:repeat-x;}
.menu_horz_fundo { background-color:#002E48; height:30px; vertical-align:middle; background-image:url(/tmnassets/PTimgs/trace_menu_hor.gif); background-position:top left; background-repeat:repeat-x;}
.MENUHORIZONTAL_al { padding-left:18px;}
#MENUHORIZONTAL td{ color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-right:10px;}
#MENUHORIZONTAL a {color:#FFFFFF; text-decoration:none;}
#MENUHORIZONTAL a:hover {color:#B0B0B0; text-decoration:none;}
#MENUHORIZONTAL img { vertical-align:middle;}


/*MENU VERTICAL*/
#theMenu1 { width:148px;}
#box1 {width:117px; padding-left:20px; padding-right: 3px; padding-top:9px; padding-bottom:9px; background: url(/tmnassets/PTimgs/seta_off_menu_1.gif) #FFFFFF no-repeat left;display:block;}
#box1 a { width:117px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#002E48; text-decoration:none; display:block;}
#boxtopo1 { width:148px;  height:6px; padding:0}
#boxfundo1 { width:148px;  height:8px; padding:0}
#box2 {width:140px;}
#box2 a { padding-left:20px; padding-right: 6px; padding-top:3px; padding-bottom:3px; background: url(/tmnassets/PTimgs/seta_off_menu_2.gif) #EBEBEB no-repeat left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0099AB; text-decoration:none; display:block;}

#boxtopo2 { width:148px; height:5px; padding:0}
#boxfundo2 { width:148px; height:6px; padding:0}

#box3 {width:140px;}
#box3 a { padding-left:20px; padding-right: 3px; padding-top:5px; padding-bottom:5px;  background: #EBEBEB; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999999; text-decoration:none; display:block;}

#boxtopo3 { background: height:4px; padding:0}
#boxfundo3 { background: height:3px; padding:0}

#box4 {width:99px; padding-left:38px; padding-right: 3px; padding-top:5px; padding-bottom:5px;  background: #F3F3F3; display:block;}
#box4 a { width:99px;  font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999999; text-decoration:none; display:block;} 

#box4on { width:102px;  padding-left:38px;  padding-top:5px; padding-bottom:5px; background:#F3F3F3; display:block;  border-bottom: #CFCFCF 1px dashed;}
#box4on a{ width:102px;  font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; display:block; color:#0099ab; }

/* MENU VERTICAL SELECTED*/

#box1on { padding-left:20px;  padding-right: 6px;  width:122px;padding-top:9px; padding-bottom:9px;  background: url(/tmnassets/PTimgs/seta_blue.gif) right center no-repeat #002E48;}
#box1on a {width:122px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#FFFFFF; text-decoration:none; display:block; }
#box2on { width:110px; padding-left:20px; padding-right: 18px; padding-top:3px; padding-bottom:3px;background: url(/tmnassets/PTimgs/seta_light_blue.gif) no-repeat center right #035785; color:#FFFFFF; text-decoration:none; display:block;}
#box2on a {  width:110px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; display:block;}
#box3on { width:122px; padding-left:20px; padding-right: 6px; padding-top:5px; padding-bottom:5px; background: url(/tmnassets/PTimgs/seta_cinza.gif) no-repeat center right #DBDBDB; color:#333333; text-decoration:none; display:block;}
#box3on a {  width:122px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none; display:block;}


/*MENU BOTTOM*/
.logo_pt { padding-left:16px;}
.bottom_trace { border-top: #EEEEEE 1px solid;}
#MENUBOTTOM td{ color:#999999; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; padding-right:10px;}
#MENUBOTTOM a {color:#CCCCCC; text-decoration:none;}
#MENUBOTTOM a:hover {color:#A9A9A9; text-decoration:none;}
#MENUBOTTOM img { vertical-align:middle;}

/*CONTENT SERVICOS*/
.linha { border-bottom:#D2D2D2 1px solid;}

.fundo_montra{ background:url(/tmnassets/PTimgs/fundo_montra_serv.gif) bottom left repeat-x; }

.topo_montra{ background:url(/tmnassets/PTimgs/filete_servicos_montra.gif) top repeat-x;}
.img_fundo { background-color:#FFFFFF; padding-top:8px;}
.menu_serv { padding-top:20px;}
.texto_destaque { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding-left:8px; padding-top:5px; padding-bottom:5px; height:62px;}
#MONTRA {}
#MONTRA a { background:url(/tmnassets/PTimgs/trace_tit_serv.gif) #FFFFFF no-repeat right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#002E46; font-weight:bold; text-decoration:none; padding-left:6px; padding-right:10px; padding-top:2px; padding-bottom:2px; display:block;}
#montra1 {}
#montra1 a { padding-left:20px; padding-right:2px; background: url(/tmnassets/PTimgs/setas_servicos.gif) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none; display:block; }
#montra1 a:hover { text-decoration:underline;}
#montra2 { padding-left:6px; padding-right:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none; display:block;}
.montra_vert { background:url(/tmnassets/PTimgs/servicos_vert.gif) center left no-repeat; padding-bottom:8px;}
#button_serv {height:20px;}
#button_serv a { padding-left:25px; padding-bottom:10px; background: url(/tmnassets/PTimgs/seta_vertodos.gif) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; display:block; font-weight:bolder;}
#button_serv2 a {
background:transparent none no-repeat scroll 0 0;
color:#666666;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bolder;
padding-bottom:10px;
padding-left:25px;
text-decoration:none;
}

/*CONTENT TARIFARIOS*/
#LINK_EXTERNO_HEADER { border-bottom:#D2D2D2 1px solid;}
#LINK_EXTERNO_HEADER a{ background:url(/tmnassets/PTimgs/trace_leh.gif) left top repeat-x; display: block; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:8px; text-decoration:none; font-weight:bold;}
#LINK_EXTERNO_HEADER a:hover {background:url(/tmnassets/PTimgs/trace_leh_over.gif) left top repeat-x; display: block;}
#MENUT {}
#MENUT a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0099ab; font-weight:bold; text-align:center; background:#EBEBEB; text-decoration:none; padding-top:10px; padding-bottom:10px; padding-left:9px; padding-right:9px; display:block;}
#MENUT a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#767676; font-weight:bold; text-align:center; background:#FFFFFF; text-decoration:none; padding-top:9px; padding-bottom:10px; padding-left:8px; padding-right:8px; display:block; border-left:#DEDEDE 1px solid;  border-right:#DEDEDE 1px solid;  border-top:#DEDEDE 1px solid;}
#MENUT p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#767676; font-weight:bold; text-align:center; background:#FFFFFF; text-decoration:none; padding-top:9px; padding-bottom:10px; padding-left:8px; padding-right:8px; display:block; border-left:#DEDEDE 1px solid;  border-right:#DEDEDE 1px solid;  border-top:#DEDEDE 1px solid;}
.bottom_table { /*border-bottom:#D2D2D2 1px solid;*/ border-bottom:1px none transparent;}
#MONTRA_TARIF {}
#MONTRA_TARIF p {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#002E46;	font-weight:bold;	text-decoration:none;/* height:20px;*/	padding-left:6px;	padding-right:10px;	padding-top:2px;	padding-bottom:2px;	vertical-align:top;	display:block;	background-color: #FFFFFF;	background-image: url(/tmnassets/PTimgs/trace_tit_serv.gif);	background-repeat: repeat-y;	background-position: right top;}
.spc1_tarif { padding-top:2px; padding-right:7px;}
.texto_destaque_tarif { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding-left:8px; padding-top:5px; padding-bottom:5px; /*height:170px;*/}
.tit_tarifarios1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#002E46; padding-left:8px; padding-top:3px; padding-bottom:3px; border-top:#D2D2D2 1px solid; border-bottom:#D2D2D2 1px solid;}
.tit_tarifarios2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0099ab; padding-left:8px; padding-top:3px; padding-bottom:3px; border-top:#D2D2D2 1px solid; border-bottom:#D2D2D2 1px solid;}

#MENUT td{
border-bottom:1px solid #D2D2D2;
}
#MENUT td.selected {
border-bottom:1px none transparent;
}



/*TABELAS PT NEGOCIOS*/
table.tab {background-image:url(/tmnassets/PTimgs/tab_topo.gif); background-position:left bottom; background-repeat:repeat-x;}
.tit_tab { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:bold; padding-bottom:5px; padding-left:10px; border-bottom:#D2D2D2 1px solid; }
td.azul_centro { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009AA9; font-weight:bold; text-align:center; background-color:#DCE8E8;  border-bottom:#D2D2D2 1px solid; border-top:#FFFFFF 1px solid; background-image:url(/tmnassets/PTimgs/tab_topo.gif); background-position:right top; background-repeat:repeat-y;}
td.azul { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009AA9; font-weight:bold; border-bottom:#D2D2D2 1px solid; border-top:#FFFFFF 1px solid; background-color:#DCE8E8;  padding-left:10px; background-image:url(/tmnassets/PTimgs/tab_topo.gif); background-position:right top; background-repeat:repeat-y;}
td.cinza { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:bold; border-bottom:#D2D2D2 1px solid; border-top:#FFFFFF 1px solid; background-color:#F2F2F2;  padding-left:10px; padding-top:4px; padding-bottom:4px; background-image:url(/tmnassets/PTimgs/tab_topo.gif); background-position:right top; background-repeat:repeat-y;}
td.cinza_centro { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:bold; border-bottom:#D2D2D2 1px solid; border-top:#FFFFFF 1px solid; background-color:#F2F2F2;  text-align:center; padding-top:4px; padding-bottom:4px; background-image:url(/tmnassets/PTimgs/tab_topo.gif); background-position:right top; background-repeat:repeat-y;}
td.tit_cinza { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; border-bottom:#D2D2D2 1px solid; border-top:#FFFFFF 1px solid; background-color:#F2F2F2;  text-align:center; padding-top:18px; padding-bottom:18px; background-image:url(/tmnassets/PTimgs/tab_topo.gif); background-position:right top; background-repeat:repeat-y;}
td.tit_branco { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; border-bottom:#D2D2D2 1px solid; border-top:#FFFFFF 1px solid; background-color:#FFFFFF;  padding-left:10px; padding-top:18px; padding-bottom:18px;}
td.tit_cinza_fim { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; border-bottom:#D2D2D2 1px solid; border-top:#FFFFFF 1px solid; background-color:#F2F2F2;  text-align:center; padding-top:18px; padding-bottom:18px; }
td.cinza_centro_fim { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:bold; border-bottom:#D2D2D2 1px solid; border-top:#FFFFFF 1px solid; background-color:#F2F2F2;  text-align:center; padding-top:4px; padding-bottom:4px;}


/*FORMULARIOS*/
.inputs { background-color:#F6F6F6; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#002E48; border:#F6F6F6 1px solid; height:22px; vertical-align:top; padding-top:2px;}
.campos_inputs { background-color:#F0F0F0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#002E48; border:#F0F0F0 1px solid; height:22px; vertical-align:top; padding-top:2px;}
.campos_inputs_multi { background-color:#F0F0F0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#002E48; border:#F0F0F0 1px solid; vertical-align:top; padding-top:2px;}
.txt_forms {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9A9A9A; padding-left:6px; padding-top:7px; padding-bottom: 7px; vertical-align:middle;}
.trace_forms { background:url(/tmnassets/PTimgs/trace_forms.gif) top left repeat-x; height:10px;}
.tit_forms { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0099ab; padding-left:6px;}
.notes_form { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9A9A9A; background-color:#F0F0F0; border-bottom: #D2D2D2 1px solid; border-top: #D2D2D2 1px solid; padding-top:5px; padding-bottom:5px; padding-left:6px;}
#button_form {}
#button_form a { padding-left:25px; padding-right:10px; background: url(/tmnassets/PTimgs/seta_vertodos.gif) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; display:block; font-weight:bolder;}

/*
#box1 a { padding-left:15px; padding-right: 3px; padding-top:9px; padding-bottom:9px; *width:140px; width:116px; background: url(/tmnassets/PTimgs/seta_off_menu_1.gif) #FFFFFF no-repeat left; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#002E48; text-decoration:none; display:block;}
#box1 a:hover { padding-left:15px; padding-right: 3px; padding-top:8px; padding-bottom:8px; *width:148px; width:122px; background: url(/tmnassets/PTimgs/seta_blue.gif) no-repeat top right #002E48; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#FFFFFF; text-decoration:none; display:block; border-bottom: #C3C3C3 2px solid;}

#navigation a { color: #000; background: #fb0 url('/tmnassets/PTimgs/topo_cinza.gif') right top no-repeat; text-decoration: none }
#navigation a span { background: url('/tmnassets/PTimgs/botom_cinza.gif') right bottom no-repeat; }*/

/*COMUNICAÇOES*/
#comuni { padding-top:8px;}
#comuni span { padding-left:20px; background:url(/tmnassets/PTimgs/setinha_submenu.gif) left 4px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:bold;}
#comuni a { padding-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none;}
#comuni a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration: underline;}
.destaque_texto_2009{color:#999999;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding-left:20px;text-decoration:none;}



/* MENU VERTICAL */

.blockMenuNegocios { float:left; width:148px; }
.contentMenuNegocios { width:148px;padding-top:11px;}

/*menu*/
.contentMenuNegocios ul.menuNegocios { margin:0; padding:0; padding-left:8px; background-color:#FFF }
.contentMenuNegocios ul.menuNegocios li {list-style:none; color:#002e48; font-size:11px; font-weight:700; margin-bottom:18px; background:url(/tmnassets/PTimgs/img_arrow_menu.gif) no-repeat left center; }
.contentMenuNegocios ul.menuNegocios li a {padding-left:9px; color:#002e48; text-decoration:none; display:block; width:131px;}


.contentMenuNegocios ul.menuNegocios li.on {background:#002e48 url(/tmnassets/PTimgs/bg_top_menu1.gif) no-repeat left top;  width:148px;  margin-left:-8px; display:block; padding-top:4px; margin-bottom:3px; }
.contentMenuNegocios ul.menuNegocios li.on a { background: url(/tmnassets/PTimgs/bg_bottom_menu1.gif) no-repeat left bottom; width:131px; color:#fff; display:block;padding-bottom:6px;padding-left:17px; }
.contentMenuNegocios ul.menuNegocios li.on a span { background:url(/tmnassets/PTimgs/img_arrow_down.gif) no-repeat 119px center; display:block; }


/*submenu*/
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios { background:url(/tmnassets/PTimgs/bg_submenu.gif) repeat-y left top; margin:0; padding:0; padding-top:5px;}
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li { list-style:none; color:#0099ab; font-size:10px; font-weight:700; margin:0; padding:0; background: url(/tmnassets/PTimgs/img_arrow_menu.gif) no-repeat 8px center;  }
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li a {  margin:0; padding:0; background:none; color:#0099ab; display:block; text-decoration:none; padding-top:4px; padding-bottom:6px; padding-left:18px; width:114px;}
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li a span { background:none;}

.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li.on {padding:0px; background:#005884 url(/tmnassets/PTimgs/bg_top_submenu1.gif) no-repeat left top;}
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li.on a {padding-left:0px; background: url(/tmnassets/PTimgs/bg_bottom_submenu1.gif) no-repeat left bottom; width:128px; color:#fff; display:block;  padding-left:20px; padding-bottom:8px; }
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li.on a span { background:url(/tmnassets/PTimgs/img_arrow_down.gif) no-repeat 115px center; display:block; padding-left:0px; }

/*submenu2*/
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 { background: #f00 url(/tmnassets/PTimgs/bg_submenu.gif) repeat-y left top; margin:0; padding:0; }
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 li {margin:0; padding:0; list-style:none; color:#999999; font-size:9px; font-weight:700;  background:none;}
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 li a { margin:0; padding:0; background:none; color:#999999; display:block;text-decoration:none;  padding-left:28px; width:114px; padding-top:4px; padding-bottom:4px;}

.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 li.on {padding:0px; background:#dbdbdb url(/tmnassets/PTimgs/bg_top_submenu2.gif) no-repeat left top;  width:148px;   display:block;  }
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 li.on a {padding:0px; background: url(/tmnassets/PTimgs/bg_bottom_submenu2.gif) no-repeat left bottom; width:120px; color:#666666; display:block;  padding-left:28px;padding-bottom:4px; padding-top:3px;   }
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 li.on a span { background:url(/tmnassets/PTimgs/img_arrow_down.gif) no-repeat 108px center; display:block; padding:0px;}

/*submenu3*/
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 li ul.submenuNegocios3 { background:url(/tmnassets/PTimgs/bg_submenu3.gif) repeat-y left top; margin:0 ; padding:0 ; width:148px;}
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 li ul.submenuNegocios3 li {margin:0  ; padding:0  ; list-style:none; color:#999999; font-size:9px; font-weight:700;  background:none ;}
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 li ul.submenuNegocios3 li a { margin:0 ; padding:0 ; background:none ; color:#999999 ; display:block;text-decoration:none;  padding-left:38px ; width:110px; padding-top:2px ; padding-bottom:4px ; }

.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 li ul.submenuNegocios3 li.on {padding:0px ; background:none ;  width:148px;   display:block;  }
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 li ul.submenuNegocios3 li.on a {padding:0px ; background:none ; color:#0099ab ; display:block; padding-left:10px ;  margin-left:28px ; border-bottom:#cfcfcf 1px dotted; width:100px; padding-top:6px ; padding-bottom:3px ;   }
.contentMenuNegocios ul.menuNegocios li ul.submenuNegocios li ul.submenuNegocios2 li ul.submenuNegocios3 li.on a span { background:none ; display:block; padding:0px ;}

/*LOGIN NEGOCIOS*/
.spc_img_login { padding-top:3px;}
.logi_tit { font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#0099ab; padding-left:6px; padding-top:2px; padding-bottom:15px; font-weight:100; background:url(/tmnassets/PTimgs/item_login1.gif) left bottom repeat-x;}
.denied {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC0001; padding-left:6px; padding-top:2px; padding-bottom:6px; font-weight:bold; background:url(/tmnassets/PTimgs/item_login1.gif) left bottom repeat-x;}
.txt_forms_login { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9A9A9A; padding-left:6px; padding-top:7px; padding-bottom: 7px; vertical-align:middle;}
.password_login { padding-left:6px; font-size:11px; color:#9A9A9A; padding-top:10px; padding-bottom:10px;}
.password_login a { text-decoration:none; color:#9A9A9A;}
.password_login a:hover { text-decoration:underline; }
.bottom_login { background:url(/tmnassets/PTimgs/item_login2.gif) left bottom repeat-x; height:10px;}
.denied2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC0001; padding-left:6px; padding-top:2px; padding-bottom:6px; font-weight:bold; }

.top_height_pesq { height:20px;}
.montra_vert_prod { background:url(/tmnassets/PTimgs/produtos_vert.gif) center right no-repeat; padding-bottom:8px;}
#montra_prod { padding-left:8px; padding-right:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none; display:block;}

#nivel {float:left; width:807px; padding-left:20px; padding-right: 0px; padding-top:1px; padding-bottom:1px; background: display:block; border-bottom:#D2D2D2 1px solid; border-top:#D2D2D2 1px solid;}
#nivel a {float:left;   font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:13px; color:#03304D; text-decoration:none; display:block;}
#nivel img {border: medium none ;}

#nivelclose {float:left; width:100%; padding-left:20px; padding-right: 3px; padding-top:1px; padding-bottom:1px; background: url(/tmnassets/PTimgs/pesq_close.gif) right top no-repeat #F5F5F5;display:block; border-bottom:#D2D2D2 1px solid; border-top:#D2D2D2 1px solid;}
#nivelclose a {float:left;  width:100%; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:13px; color:#03304D; text-decoration:none; display:block;}

#nivel2 {float:left; width:807px; padding-left:20px;  padding-top:4px; padding-bottom:4px; background: #FFFFFF;display:block;}
#nivel2 a {float:left;  width:100%; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#0099AB; text-decoration:none; display:block;}
#nivel3 {float:left; width:807px; padding-left:20px;  padding-top:3px; padding-bottom:3px; background: #EBEBEB;display:block;}
#nivel3 a {float:left; width:100%; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:9px; color:#676767; text-decoration:none; display:block;}
#nivel4 { float:left; width:807px; padding-left:20px; padding-top:2px; padding-bottom:2px; background: #F3F3F3;display:block;}
#nivel4 a { float:left;  width:100%; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:9px; color:#ABABAB; text-decoration:none; display:block;}
#nivel5 { float:left; padding-left:20px;  padding-top:6px; padding-bottom:6px; background: #FFFFFF;display:block;}
#nivel5 a { font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:9px; color:#0099AB; text-decoration:none; display:block;}
#nivellinha5 { width:103%; background: #FFFFFF;display:block; float:left;}
#spacermenu { width:103%; height:14px; display:block; float:left;}

/*DOWNLOADS*/
.document_descricao{
background:transparent url(/tmnassets/PTimgs/setas_servicos.gif) no-repeat scroll left top;
color:#999999;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight: bold;
padding-left:20px;
padding-right:2px;
text-decoration:none;
}

.document_detalhe{
color:#999999;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding-right:2px;
text-decoration:none;
}

.document_botao {
    padding-left:25px;
    padding-bottom:10px;
    background: url(/tmnassets/PTimgs/seta_vertodos.gif)  no-repeat left top;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    text-decoration:none;
    display:block;
    font-weight:bold;
}

.fundo_document { 
    background-color:#f9f9f9;
}

/*PESQUISA AVANCADA*/

.tit_pesq_avancada{
	color:#002E46;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
padding-left:10px;
text-decoration:none;
}	


/*MONTRA PRODUTO*/

.montra_prod span { background:url(/tmnassets/PTimgs/trace_tit_serv.gif) #FFFFFF no-repeat right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#002E46; font-weight:bold; text-decoration:none; height:20px;; padding-left:6px; padding-right:10px; padding-top:2px; padding-bottom:2px; display:block;}
.fundo_montra_prod{ background: url(/tmnassets/PTimgs/fundo_carac_prod.gif) #FFFFFF bottom left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9A9A9A; height:81px; padding-top:16px; padding-left:10px; padding-right:3px; border-bottom:#D2D2D2 1px solid;}

.montra_caract span { background:url(/tmnassets/PTimgs/trace_tit_serv.gif) #FFFFFF no-repeat right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#002E46; font-weight:bold; text-decoration:none; height:20px; padding-left:6px; padding-right:10px; padding-top:2px; padding-bottom:2px; display:block;}
.fundo_montra_caract{ background: url(/tmnassets/PTimgs/fundo_carac_prod.gif) #FFFFFF bottom left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0099ab; font-weight:bold; padding-top:6px; padding-left:10px; padding-right:3px; padding-bottom:8px; border-bottom:#D2D2D2 1px solid;}
.fundo_montra_caract a {color:#0099ab; text-decoration:none; background:url(/tmnassets/PTimgs/setinha_blue.gif) no-repeat left center; padding-top:2px; padding-left:11px; padding-right:3px; padding-bottom:2px;}
.fundo_montra_caract a:hover {text-decoration: underline;}

.fundo_montra_caract2{ background: url(/tmnassets/PTimgs/fundo_carac_prod.gif) #FFFFFF bottom left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0099ab; font-weight:bold; padding-top:6px; padding-left:10px; padding-right:3px; padding-bottom:8px; border-bottom:#D2D2D2 1px solid;}
.fundo_montra_caract2 div { padding-top:2px; padding-right:3px; padding-bottom:2px;}

#nivel_p { padding-top:1px; background: #F5F5F5 url(/tmnassets/PTimgs/fundo_carac_prod.gif) repeat-x scroll left bottom;display:block; border-bottom:#D2D2D2 1px solid; border-top:#FFFFFF 1px solid;color:#0099AB;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;padding:1px 3px 2px 10px;text-decoration:none;}
.nivel_pimg a { text-decoration:none; display:block;}
.nivel_pimg {border-bottom:#D2D2D2 1px solid;}
.nivel_pimg img {border:none}
#nivel_pclose { width:218; background: url(/tmnassets/PTimgs/pesq_close.gif) right top no-repeat #F5F5F5;display:block; border-bottom:#D2D2D2 1px solid; border-top:#FFFFFF 1px solid;}
#nivel_pclose a {  width:218; padding-left:20px; padding-right: 3px; padding-top:2px; padding-bottom:1px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#0099ab; text-decoration:none; display:block;}
.textos_produto{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9A9A9A; padding-top:12px; padding-left:10px; padding-right:3px; padding-bottom:12px; border-bottom:#D2D2D2 1px solid;}

.color_fundo { background:url(/tmnassets/PTimgs/color_fundo.gif) repeat-x left; height:33px; border-bottom:#D2D2D2 1px solid;}

.tit_prod { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:24px; padding-bottom:3px; padding-top:3px; border-bottom:#D2D2D2 1px solid; background:url(/tmnassets/PTimgs/trace_pesq.gif) repeat-x;}
.preco_prod { font-family:Arial, Helvetica, sans-serif; color:#989898; font-size:32px; padding-bottom:5px; padding-top:5px; border-top:#FFFFFF 1px solid;}
.preco_prod div { font-size:11px; float: left; padding-top:10px; padding-right:5px; padding-left:10px;}

.preco_proda { font-family:Arial, Helvetica, sans-serif; color:#989898; font-size:32px; padding-bottom:1px; padding-top:5px; border-top:#FFFFFF 1px solid;}
.preco_proda div { font-size:11px; float: left; padding-top:15px; padding-right:5px; padding-left:10px;}
.preco_proda span { font-size:11px;  padding-right:5px; padding-left:4px;}
.sap_proda { font-family:Arial, Helvetica, sans-serif; color:#676767; font-size:13px;font-weight:bold; padding-left:10px;  padding-bottom:8px; padding-top:2px; border-top:#FFFFFF 1px solid;}
.sap_proda span { font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:13px; }

.txt_cores { font-family:Arial, Helvetica, sans-serif; color:#012F49; font-size:13px; font-weight:bold; padding-left:10px; padding-bottom:5px; padding-top:4px; background:url(/tmnassets/PTimgs/trace_pesq.gif) repeat-x;}
.selo_novidade_detalhe { padding-left:10px; padding-right:10px; padding-bottom:2px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; background-color:#0099ab; font-weight:700;}
.spacer_nov { height:8px;}


.spc_produto {height:15px;}

#IMG { padding-left:10px;}
#IMG img { margin-right:4px;}

/* PT NEGÓCIOS CSS Document */
body, html { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-color: #FFFFFF;}

/*MENU*/

.menu_buton_on {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#767676; font-weight:bold; text-align:center; background:#FFFFFF; padding-top:9px; padding-bottom:10px; padding-left:8px; padding-right:8px; border-left:#D2D2D2 1px solid;  border-right:#D2D2D2 1px solid;  border-top:#D2D2D2 1px solid; }

.menu_buton_off { text-align:center; border: #EBEBEB 1px solid;border-bottom: #D2D2D2 1px solid;}

.menu_buton_off a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0099ab; font-weight:bold; text-align:center; text-decoration:none; display:block; padding-top:10px; padding-bottom:10px; padding-left:9px; padding-right:9px;}
.menu_buton_off a:hover { }

.menu_interval {border-bottom: #D2D2D2 1px solid; width:5px;}

.tabs_fdline{ background-image:url(/tmnassets/PTimgs/tabs_fdline.gif); background-repeat:repeat-x; background-position:left bottom;}

/*Pesquisa*/
.listagem_td { border-bottom:#D2D2D2 1px solid; padding-bottom:8px;  padding-top:5px;}
.listagem_divtit {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#999999; font-size:13px; background:url(/tmnassets/PTimgs/seta_pesq.gif) left no-repeat; padding-left:17px;}
.listagem_divtit a {text-decoration:none; display:block;font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#999999; font-size:13px; }
.listagem_divtxt {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:11px; padding-left:17px; padding-right:3px;}
.regua_txt {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#002D47; font-size:11px; text-decoration:none;padding-left:5px; padding-right:5px;}
.regua_txt:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#002D47; font-size:11px; text-decoration: underline; }
.fundo_montra_pesquisa{ background: url(/tmnassets/PTimgs/pesqu_fundo.gif) #FFFFFF bottom left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9A9A9A; border-bottom:#D2D2D2 1px solid;}
.listagem_txt {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:11px; padding-left:10px; padding-right:3px; padding-top:15px; padding-right:10px;}
.pesq_inputs { background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#002E48; border:#FFFFFF 1px solid; height:22px; vertical-align:top; padding-top:2px;}
.pesqu_topo {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#002D47; background-color:#F5F5F5; padding-left:10px; padding-top:6px; padding-bottom:5px; border-top: #FFFFFF 1px solid; border-bottom:#D2D2D2 1px solid;}

.novidade { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:bold; background-color:#0099ab; text-align:center; padding-top:1px; padding-bottom:1px; width:101px; float:left;}

/*HEADER NOVO MENU*/
.name_external_links{ 
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}

.border_external_links{
border-bottom: #EEEEEF 3px solid;	
	}

.MENUTOPO_AGENTESPROFISSIONAIS2 {padding-top:10px;width:560px;}
.MENUTOPO_AGENTESPROFISSIONAIS3 {padding-top:0px;}

.pesquisa_fundo {align:left;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/tmnassets/PTimgs/fundo_pesquisa.gif)no-repeat scroll left center;height:24px;padding-left:10px;padding-top:5px;width:139px;}
.input_pesquisa {background-color:#F6F6F6;border:1px solid #F6F6F6;color:#002E48;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:16px;width:115px;}
