/* CAIXA */
.caixa{border-left:#0099ab 1px solid; border-right:#0099ab 1px solid; border-bottom:#0099ab 1px solid;}
/* MENU NAV 1º NÍVEL - fundo */
.menutopo_fundo{background-color:#0099AB;height:20px;}
/* MENU NAV 1º NÍVEL - titulos */
.menutopo_titulo{background-color:#0099AB;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;height:20px;display:table-cell;text-align:center;padding-top:2px;padding-left:5px;padding-right:5px;width:100px;white-space:nowrap;}
.menutopo_tituloselect{background-color:#66C2CD;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;height:20px;display:table-cell;text-align:center;padding-top:2px;padding-left:5px;padding-right:5px; width:100px;white-space:nowrap}
.menutopo_titulo:hover{background-color:#33ADBC;font-weight:bold; width:100px;white-space:nowrap;display:table-cell;}
/* MENU NAV 1º NÍVEL - HOME */
.menutopo_home{background-color:#33ADBC;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;height:20px;display:table-cell;text-align:right;padding-top:2px;font-weight:bold;width:120px;}
.menutopo_homeout{background-color:#0099AB;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;height:20px;display:table-cell;text-align:right;padding-top:2px;width:70px;}
.menutopo_homeout:hover{background-color:#33ADBC;font-weight:bold;}
.menutopo_home:hover{background-color:#33ADBC;font-weight:bold;}
/* MENU NAV 1º NÍVEL - links */
.menutopo_link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-color:#0099AB;display:block;width:120px;padding-left:7px;padding-right:7px;}
.menutopo_link:hover{background-color:#33ADBC;display:block;}
/* MENU NAV 1º NÍVEL - separador vazio */
.menutopo_separador{background-color:#0099AB;height:4px;display:table-cell;}
/* MENU NAV 1º NÍVEL - separador risco tracejado horizontal */
.menutopo_risco_h{background-image:url("/tmnassets/imgs/risco.gif");height:1px;width:110px;display:table-cell;}
/* MENU NAV 1º NÍVEL - separador risco tracejado vertical */
.menutopo_risco_v{background-image:url("/tmnassets/imgs/separador_bot_topo.gif");background-repeat:no-repeat;height:20px;width:1px;display:table-cell;}
/* LINKS SITES - separador risco tracejado vertical */
.separador_v{background-image:url("/tmnassets/imgs/dots_separadores.gif");height:100px;width:1px;display:table-cell;}
.linkssites_separador_v{background-image:url("/tmnassets/imgs/dots_separadores.gif");height:32px;width:1px;display:table-cell;}
.linkssites_separador_v2{background-image:url("/tmnassets/imgs/dots_separadores.gif");background-position:right;background-repeat:repeat-y;height:100%;}
/*SPACERS*/
.spc_1H{width:1px;}
.spc_2H{width:2px;}
.spc_1V{height:1px;}
.spc_2V{height:2px;display:table-cell;}
.spc_3V{height:3px;}
.spc_4V{height:4px;display:block;}
.spc_7V{height:7px;display:block;}
.spc_10V{height:10px;display:block;}
.spc_12V{height:12px;display:block;}
.spc_16V{height:16px;}
.spc_20V{height:20px;}
.spc_30V{height:30px;display:block;}
.spc_20Vcor{height:20px;background-color:#ffffff;}
.spc_2Vcor{height:2px;background-color:#ffffff;}
.spc_40H{width:40px;}
.spc_20H{width:20px;}
.spc_17H{width:17px;}
.spc_6V{height:6px;}
/* LINKS SITES - links */
.linkssites_link{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-align:center;color:#0099AB;font-weight:bold;text-decoration:none;padding-left:8px;padding-right:8px;width:70px;white-space:nowrap;}
.linkssites_link:hover{color: #006072;}
.linkssiteshi{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-align:center;color:#006072;font-weight:bold;text-decoration:none;padding-left:10px;padding-right:10px;width:70px;white-space:nowrap;}
/* LINKS TOPO */
.linkstopo{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#6C6C6C;text-decoration:none;padding-left:15px;}
.linkstopohi{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#6c6c6c;text-decoration:none;padding-left:15px;font-weight:bold;}
/* BREADCRUMB */
.breadcrumb{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#0099AB;height:20px;padding-left:8px;}
.breadcrumbhi{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0099AB;text-decoration:underline;}
.fundodotscorbreadcrumb{background-image:url("/tmnassets/imgs/risco.gif");height:1px;width:1px;display:table-cell;}
/* TEXTO NORMAL - utilizado em vários locais */
.texto_normal{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#6c6c6c;text-decoration:none;}
.texto_normal11{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#6C6C6C;text-decoration:none;}
.texto_normal11verm{font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#CC0000;text-decoration:none;}
.texto_14{font-family:Verdana, Helvetica, sans-serif;font-size:14px;color:#0099AB;text-decoration:none;font-weight:bold;}
.texto_normal12br{font-family:Verdana, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}
/* FORM - caixa texto */
.form_texto{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#6C6C6C;border:1px solid #0099AB;height:18px;}
/* FORM LOGIN */
.titlogin{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none;padding-left:5px;padding-top:5px;padding-bottom:4px;}
.formlogin{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#0099AB;border:1px solid #0099AB;height:16px;width:80px;}
.ok{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#ffffff;text-align:center;font-weight:bold;height:16px;width:19px;background-color:#0098AA;display:table-cell;text-decoration:none;}
.ok:hover{background-color:#33ADBC;text-decoration:none;}
.login{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#0099AB;text-decoration:underline;text-align:left;}
.login:hover{font-family:Arial, Helvetica, sans-serif;text-decoration:underline;}
/* PRESS RELEASE */
.titpress{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#0099AB;font-weight:bold;text-decoration:none;padding-left:5px;}
.linkpress{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#6C6C6C;text-decoration:underline;text-align:left;}
.linkpress:hover{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#6C6C6C;text-decoration:underline;}
.tracejadohorizpress{background-image:url("/tmnassets/imgs/risco.gif");height:1px;display:table-cell;}
/* TOP 10 */
.top10{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#6C6C6C;text-decoration:none;}
.top10 a:hover{text-decoration:underline;}
/* SEPARADOR HORIZONTAL - azul tmn*/
.separador_horizontal{background-color:#0099AB;height:3px;display:table-cell;}
/* MENU LATERAL*/
.fundologin{background-color:#0099AB;height:107px;}
.fundomenulat{background-color:#0099AB;}
.loginbr{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ffffff;text-decoration:none;height:12px}
.loginbr:hover{font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
.loginbrunderline{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ffffff;text-decoration:underline;text-align:left;height:8px;}
.okint{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#ffffff;text-align:center;font-weight:bold;height:16px;width:19px;background-color:#006072;display:table-cell;text-decoration:none;}
.okint:hover{background-color:#33ADBC;text-decoration:none;}
.titulosint{font-family:Verdana, Arial, Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#0099AB;padding-left:8px;padding-bottom:2px;height:40px;background-color:#ffffff;}
.titulosintlogin{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#0099AB;padding-left:8px;height:9px;background-color:#ffffff;}
.menuselect{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;color:#FFFFFF;text-decoration:none;background-color:#0099AB;display:block;padding-top:2px;padding-bottom:3px;padding-left:10px;padding-right:3px;background-image:url("/tmnassets/imgs/sep_menus.gif");background-position:bottom;background-repeat:repeat-x;}
.menuselect_n3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;text-decoration:none;background-color:#0099AB;padding-top:2px;padding-bottom:3px;background-color:#33ADBC;padding-left:18px;background-image:url("/tmnassets/imgs/sep_menus.gif");background-position:bottom;background-repeat:repeat-x;width:120px;display:block;}
.menuselect_n3:hover{background-color:#66C2CD;}
.menuselect_n3select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;font-weight:bold;text-decoration:none;background-color:#66C2CD;padding-top:2px;padding-bottom:3px;background-color:#66C2CD;padding-left:18px;background-image:url("/tmnassets/imgs/sep_menus.gif");background-position:bottom;background-repeat:repeat-x;width:120px;display:block;}
.menufinal_select_n3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;font-weight:bold;text-decoration:none;background-color:#66C2CD;padding-top:2px;padding-bottom:3px;background-color:#66C2CD;padding-left:18px;width:120px;display:block;}
.menuselect_n4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;text-decoration:none;background-color:#0099AB;padding-top:2px;padding-bottom:3px;padding-left:10px;padding-right:3px;background-image:url("/tmnassets/imgs/sep_menus.gif");background-position:bottom;background-repeat:repeat-x;display:block;}
.menuselect_n4:hover{background-color:#33ADBC;}
.menuselect_n4select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;font-weight:bold;text-decoration:none;background-color:#66C2CD;padding-top:2px;padding-bottom:3px;background-color:#66C2CD;padding-left:10px;padding-right:8px;background-image:url("/tmnassets/imgs/sep_menus.gif");background-position:bottom;background-repeat:repeat-x;width:120px;display:block;}
.menuselect_on{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;text-decoration:none;background-color:#0099AB;display:block;padding-top:2px;padding-bottom:3px;padding-left:10px;padding-right:3px;background-image:url("/tmnassets/imgs/sep_menus.gif");background-position:bottom;background-repeat:repeat-x;font-weight:bold;}
.menunivel4{background-color:#0099AB;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;text-decoration:none;display:table-cell;height:17px;padding-left:9px;padding-right:3px;}
.menunivel{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;text-decoration:none;}
/*EQUIP STAR*/
.menustar{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;text-decoration:none;background-color:#E87C23;padding-top:2px;padding-bottom:3px;padding-left:10px;padding-right:3px;display:block;font-weight:bold;}
.menufinal{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;text-decoration:none;background-color:#0099AB;padding-top:2px;padding-bottom:3px;padding-left:10px;padding-right:3px;display:block;}
.menufinal:hover{background-color:#33ADBC;}
.menufinal_select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;font-weight:bold;text-decoration:none;background-color:#66C2CD;;padding-top:2px;padding-bottom:3px;padding-left:10px;padding-right:3px;display:block;}
.menufinal_n3select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;text-decoration:none;background-color:#33ADBC;padding-top:2px;padding-bottom:3px;padding-left:18px;background-position:bottom;background-repeat:repeat-x;width:120px;display:block;}
/* SERVIÇOS*/
.fundodescricao{background-image:url("/tmnassets/imgs/fundo_descricao.gif");width:259px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#ffffff;display:table-cell;background-repeat:no-repeat;padding-top:144px;padding-left:17px;padding-right:2px;background-color:#A2CB80;}
.txt_descr{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#ffffff;padding-left:17px;padding-right:2px;background-color:#A2CB80;}
/*.cordescricao{background-color:#A2CB80;display:block;text-align:center;width:259px;} - FUNDO PROD VERDE*/
.corprod{background-color:#A2CB80;}
/* SERVIÇOS - sub-navegação */
.linksserv{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#0099AB;height:20px;padding-top:3px;padding-left:17px;padding-right:17px;display:table-cell;}
.linksserv:hover{text-decoration:underline;}
.linksservfinal{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#0099AB;height:20px;padding-top:3px;padding-left:17px;display:table-cell;}
.linksservfinal:hover{text-decoration:underline;}
.linksservhi{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#0099AB;height:20px;font-weight:bold;padding-left:17px;padding-right:17px;}
.dotsseparadorespeq{background-image:url("/tmnassets/imgs/dots_separadorespeq.gif");height:20px;width:1px;display:table-cell;background-repeat:no-repeat;}
/* SERVIÇOS - tabelas dos títulos */
.tabelavert{background-color:#0099AB;width:1px;display:table-cell;background-repeat:repeat;}
.tabelahoriz{background-color:#0099AB;height:1px;display:table-cell;background-repeat:repeat;}
.txtdesctit{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#0099AB;height:18px;padding-left:7px;padding-right:7px;padding-top:1px;padding-bottom:2px;font-weight:bold;}
.serv_botao{font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;text-decoration:none;background-color:#0099AB;height:20px;text-align:center;display:table-cell;letter-spacing:1px;padding-left:6px;padding-top:3px;padding-right:6px;white-space:nowrap;}
.serv_botao:hover{background-color:#33ADBC;display:table-cell;}
/* SERVIÇOS - caixas de listagem */
.caixastituloslista{background-color:#0099AB;height:20px;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#ffffff;padding-left:9px;padding-right:1px;}
.caixastituloslistam{background-color:#0099AB;height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#ffffff;padding-left:9px;padding-right:1px;font-weight:bold;}
.botseta{background-color:#0098AA;height:19px;width:19px;text-decoration:none;font-family: Arial Black, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#ffffff;font-weight:bold;display:block;padding-top:2px;padding-left:2px;}
.botseta:hover{background-color:#33ADBC;text-decoration:none}
/* SERVIÇOS - texto */
.txtdesc{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;text-decoration:none;color:#6C6C6C;padding-left:7px;padding-right:2px;padding-top:10px;padding-bottom:5px;}
.txtdescnormal{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#6c6c6c;padding-right:10px;}
/* DESTAQUES */
.destaque_texto{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;color:#6C6C6c;height:58px;text-align:left;padding-left:12px;padding-right:3px;padding-top:12px;}
.destaque_titulo{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;color:#0099AB;}
.destaque_botao{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#0099AB;height:13px;text-align:center;display:table-cell;letter-spacing:1px;padding-left:6px;padding-right:4px;white-space:nowrap;}
.destaque_botao:hover{background-color:#33ADBC;display:table-cell;}
.destaque_botao2{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#33ADBC;height:13px;width:98px;text-align:right;padding-right:10px;letter-spacing:1px;display:table-cell;}
.destaque_botao2:hover {background-color:#0099AB;display:table-cell;}
.titdestaque{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;background-color:#0099AB;height:17px;width:120px;text-align:right;padding-right:10px;display:table-cell;}
.titdestaque2{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;background-color:#0099AB;height:17px;width:76px;text-align:right;padding-right:10px;display:table-cell;}
.txtnewsl{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#0099AB;text-decoration:none;text-align:left;padding-left:8px;padding-right:3px;padding-top:9px;}
.txtcaixa{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#ffffff;text-decoration:none;padding-left:8px;padding-right:3px;padding-top:9px;background-color:#0099AB;}
.okpesquisa{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ffffff;font-weight:bold;height:18px;width:39px;background-image:url("/tmnassets/imgs/agentes_ok.gif");display:table-cell;padding-top:2px;padding-left:20px;text-decoration:none;}
.okpesquisa:hover{background-image: url("/tmnassets/imgs/agentes_ok_on.gif");}
.select{border:1px solid #0099AB;cursor:default;height:18px;}
.option{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-left:4px;padding-right:4px;width:158px;height:16px;background-color:#FFFFFF;color:#0099AB;}
.dropDown{font-family:Arial, Helvetica, sans-serif;font-size:11px;position:absolute;visibility:hidden;border:1px solid #0099AB;margin-left:-1px;line-height:16px;}
.select.button{font-family:webdings;font-size:10px;padding-left:5px;padding-right:5px;border-left:1px solid #0099AB;color:#FFFFFF;background-color:#0099AB;}
/*PESQUISA AV */
.pesquisaav{background-image:url("/tmnassets/imgs/pesquisaav.gif");font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ffffff;font-weight:bold;height:17px;width:131px;padding-top:2px;padding-left:1px;display:table-cell;text-decoration:none;background-color:#0099AB;}
.pesquisaav:hover{background-image: url("/tmnassets/imgs/pesquisaav_on.gif");text-decoration:none;}
/*TABELAS CONTEÚDO E ESTRUTURA*/
td.titulo {background-color:#0099ab;color:#ffffff;font-family:verdana, arial, helvetica, sans-serif;font-size:9px;text-indent:2px;padding:4px;}
td.titulocl {background-color:#33ADBC;color:#ffffff;font-family:verdana, arial, helvetica, sans-serif;font-size:9px;text-indent:2px;padding:4px;}
td.subtitulo {background-color: #4abfcd;color: #ffffff;font-family: verdana, arial, helvetica, sans-serif;font-size: 9px;text-indent: 2px;}
td.escura {background-color: #CCEBEE;color: #0099ab;font-family: verdana, arial, helvetica, sans-serif;font-size: 9px;text-indent: 2px;padding-top:2px;padding-bottom:2px;}
td.media {background-color: #66C2CD;color: #ffffff;font-family: verdana, arial, helvetica, sans-serif;font-size: 9px;text-indent: 2px;padding-top:2px;padding-bottom:2px;text-indent: 6px;}
td.claracobertura {background-color:#99D6DD;color: #6C6C6C;font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;padding:2px;text-indent:2px;}
td.mediaesc {background-color:#BFE5EA;color: #6C6C6C;font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;padding:4px;}
td.clara2 {background-color:#7FCCD4;color: #ffffff;font-family: verdana, arial, helvetica, sans-serif;font-size: 9px;padding:4px;}
td.clara { background-color: #e5f5f5;color: #0099ab;font-family: verdana, arial, helvetica, sans-serif;font-size: 9px;text-indent:4px;padding-top:4px;padding-bottom:4px;}
td.border{ background-color: #ffffff;color: #6C6C6C;font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;padding-left:4px;border:1px solid #0099AB;padding-top:2px;padding-bottom:2px;}
td.borderimg{ background-color: #ffffff;color: #0099ab;border:1px solid #0099AB;padding:0px;}
.caixatittarif{background-color:#0099AB;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;text-decoration:none;height:20px;display:table-cell;text-align:center;padding-left:2px;padding-right:2px;width:77px;white-space:nowrap;}
.botsetagr{background-color:#0098AA;height:19px;text-decoration:none;font-family: Arial Black, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#ffffff;font-weight:bold;display:block;padding-top:1px;}
.botsetagr:hover{background-color:#33ADBC;text-decoration:none}
.spctd_8V{padding-top:8px;display:table-cell;}
/*CARRINHO */
.txtcarrinho{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#ffffff;text-decoration:none;height:17px;padding-top:2px;}
.txtcarrinho:hover{text-decoration:underline;}
/*CORES CENTRAIS LOJA E PONTOS */
.cor1 {background-color:#E87C23;height:148px}
.cor2 {background-color:#5FC0CB;height:148px}
.cor3 {background-color:#A0C775;height:148px}
/*BOTÃO DOWNLOAD*/
.botdownload{background-image:url("/tmnassets/imgs/bot_download.gif");background-position:right;background-repeat:no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ffffff;font-weight:bold;height:17px;width:123px;padding-top:2px;padding-left:8px;display:table-cell;text-decoration:none;background-color:#0099AB;}
.botdownload:hover{background-image: url("/tmnassets/imgs/bot_download.gif");text-decoration:none;background-color:#33ADBC;}
/*PRODUTOS*/
.imgprodutos_risco_v{background-image:url("/tmnassets/imgs/separador_imgs.gif");background-position:top;background-repeat:no-repeat;height:20px;width:1px;display:table-cell;}
.caixapvp{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#ffffff;padding-left:9px;}
.selo{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#0099AB;text-decoration:none;background-color:#FFFFFF;height:12px;text-align:center;display:table-cell;letter-spacing:1px;padding-left:6px;padding-right:4px;white-space:nowrap;}
.seloloja{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#66C2CD;text-decoration:none;background-color:#FFFFFF;height:12px;text-align:center;display:table-cell;letter-spacing:1px;padding-left:6px;padding-right:4px;white-space:nowrap;}
.selomontra{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;background-color:#66C2CD;height:17px;text-align:center;display:table-cell;letter-spacing:1px;padding-left:4px;padding-right:4px;}
.botao_equip{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;text-decoration:none;background-color:#0099AB;height:18px;width:260px;display:table-cell;letter-spacing:1px;padding-left:10px;padding-top:2px;}
.botao_equip:hover{text-decoration:none;background-color:#33ADBC;height:18px;display:table-cell;letter-spacing:1px;padding-left:10px;padding-right:4px;}
.promocao{background-color:#66C2CD;}
.formcompra{font-family:Arial Black, Helvetica, sans-serif;font-size:10px;color:#0099AB;border:1px solid #0099AB;height:18px;width:27px;}
.botcarrinho{background-image:url("/tmnassets/imgs/icon_comprar.gif");background-position:center;background-repeat:no-repeat;height:16px;width:19px;padding-top:2px;display:block;background-color:#0099AB;text-decoration:none;}
.botcarrinho:hover{background-image: url("/tmnassets/imgs/icon_comprar.gif");background-color:#33ADBC;text-decoration:none;}
.caixamontrapontos{background-color: #66C2CD;color: #ffffff;font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;text-indent: 2px;padding:5px;height:90px;width:130px;text-align:center;}
.caixamontrapontoslink{text-decoration:none;color:#ffffff;}
.caixamontrapontoslink:hover{text-decoration:underline;}
/* Produtos Montra Loja */
.promo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#66C2CD;font-weight:bold;text-decoration:none;padding-left:5px;}
.botpromo{background-image:url("/tmnassets/imgs/promo.gif");background-position:center;background-repeat:no-repeat;height:18px;width:50px;}
/*FORMULÁRIO A MINHA CONTA*/
.form{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#0099AB;border:1px solid #0099AB;font-weight:bold;}
/*Trocar Pontos*/
.botao_trocar{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;background-color:#0099AB;display:block;width:130px;height:40px;text-align:center;padding-top:4px;background-position:bottom;background-repeat:repeat-y;}
.botao_trocar:hover{text-decoration:none;background-color:#33ADBC;display:block;text-align:center;display:block;height:40px;}
/*COBERTURA*/
.botao_mapa{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;text-decoration:none;background-color:#0099AB;height:18px;width:159px;display:table-cell;letter-spacing:0px;padding-left:10px;padding-top:2px;}
.botao_mapa:hover{text-decoration:none;background-color:#33ADBC;height:18px;display:table-cell;}
.botao_cons{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;text-decoration:none;background-color:#33ADBC;height:18px;width:159px;display:table-cell;letter-spacing:0px;padding-left:8px;padding-top:2px;}
.botao_cons:hover{text-decoration:none;background-color:#66C2CD;height:18px;display:table-cell;}
.cor4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-decoration:none;color:#E87C22;}
.asterisco{font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#E87C22;text-decoration:none;font-weight:bold;}
.txtdesccz{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-decoration:none;color:#898989;padding:7px;}
/*TABELAS CONTEÚDO*/
table.blue {font-family: verdana, arial, helvetica, sans-serif;font-size: 9px;text-indent: 2px;border-bottom: 6px solid #ffffff;}
td.title {background-color: #0099ab;color: #ffffff;font-weight: bold;border: 2px solid #0099ab;}
td.subtitle {background-color: #4abfcd;color: #ffffff;font-weight: bold;border: 2px solid #4abfcd;}
td.dark {background-color: #ccebee;color: #6c6c6c;border: 2px solid #ccebee;}
td.light {background-color: #e5f5f5;color: #6c6c6c;border: 2px solid #e5f5f5;}
td.white {background-color: #ffffff;color: #6c6c6c;border: 1px solid #0099ab;}
/*CARRINHO*/
.tituloscarrinho{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#0099AB;padding-left:8px;height:25px;background-color:#ffffff;}
.prodcarrinho{font-family:Verdana, Helvetica, sans-serif;font-size:9px;color:#0099AB;padding-left:4px;padding-top:2px;padding-right:2px;padding-bottom:2px;background-color:#ffffff;}
/*NOVA NAVEGAÇÃO SERVIÇOS*/
.linksserv_01{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#0099AB;padding-left:16px;padding-right:16px;background-image:url("/tmnassets/imgs/dots_separadorespeq.gif");background-repeat:no-repeat;background-position:right top;line-height:20px;height:20px;}
.linksserv_01:hover{text-decoration:underline;}
.linksserv_01_on{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;font-weight:bold;color:#0099AB;padding-left:16px;padding-right:16px;background-image:url("/tmnassets/imgs/dots_separadorespeq.gif");background-repeat:no-repeat;background-position:right top;line-height:20px;height:20px;}
.fundodotscorbreadcrumb_01{background-image:url("/tmnassets/imgs/risco_01.gif");background-repeat:repeat;}
/*MAPA DO SITE*/
.tit_mapa{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;background-color:#0099AB;height:20px;text-align:center;display:table-cell;padding-left:6px;padding-right:6px;white-space:nowrap;font-weight:bold;}
.tit_mapatxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
.tit_mapatxt:hover{text-decoration:underline;}
.n2{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#6C6C6C;font-weight:bold;text-decoration:none;padding-left:10px;padding-right:10px;padding-top:2px;width:150px;display:block;}
.n2:hover{text-decoration:underline;}
.n3{background-image:url("/tmnassets/imgs/dots_separadorespeq.gif");background-repeat:no-repeat;background-position:left top;line-height:13px;height:20px;}
.n3_col1{background-position:left center;line-height:13px;;padding-right:7px;width:130px;}
.n3_link{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;text-decoration:underline;color:#6C6C6C;padding-left:16px;padding-right:7px;height:20px;display:block;}
/*CONTEUDOS*/
.txt_descr_link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline;color:#ffffff;}
/*PÁGINA ATE JA*/
.cor_fundo {background-color:#0099AB;}
.texto16br {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#ffffff;font-weight:bold;display:table-cell;padding-bottom:50px;}
/*LOJA PROFISSIONAIS*/
.fundocl2{background-color:#B2E0E5;}
.botmaisinft{background-image:url("/tmnassets/imgs/bot_download.gif");background-position:right;background-repeat:no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ffffff;font-weight:bold;height:17px;width:260px;padding-top:2px;padding-left:8px;display:table-cell;text-decoration:none;background-color:#0099AB;}
.botmaisinft:hover{background-image: url("/tmnassets/imgs/bot_download.gif");text-decoration:none;background-color:#33ADBC;}

.td_b_larga {
   padding: 8px;
}

.td_b_larga_fundo {
   background-image: url( "/tmnassets/imgs/dgrd_f.jpg" );
   background-repeat: repeat-x;
}

.td_b_larga_compra {
   padding-top: 8px;
   padding-right: 8px;
   padding-bottom: 20px;
   padding-left: 8px;
}

.td_trace_blue {
   background-color: #0099ab;
   height: 1px;
}

.tit_b_larga {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   color: #347184;
   font-weight: normal;
}

.preco_b_larga {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 20px;
   color: #0099ab;
   font-weight: normal;
}

.txt_b_larga_peq {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #0099ab;
}

.txt_cinza_b_larga_peq {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #666666;
}

.b_larga_comprar {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   text-decoration: none;
   background-color: #0099AB;
   height: 13px;
   text-align: center;
   display: table-cell;
   letter-spacing: 1px;
   padding-left: 6px;
   padding-right: 4px;
   white-space: nowrap;
}

.b_larga_comprar:hover {
   background-color: #33ADBC;
   display: table-cell;
}
/* Loja virtual mensagem restricao compra */
.loja_restricao_compra{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;font-weight:bold;text-decoration:none;padding-left:5px;}

/* Nova BANDA LARGA - 09.04.2007 */
/*texto*/
body{margin:0px; padding:0px; background-color: #FFFFFF;}
.tit_blarga{FONT-SIZE: 25px; COLOR: #0099AB; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
.subtit_blarga {FONT-SIZE: 18px; COLOR: #66c2cd; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;line-height:25px;}
.txt_11_blarga{FONT-SIZE: 11px; COLOR: #4D5E65; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; padding-right:10px}
.txt_11_blarga_azul{FONT-SIZE: 11px; COLOR: #0099ab; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; padding-right:10px}
.sep_txt_11_blarga{FONT-SIZE: 11px; COLOR: #4D5E65; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; background-image:url(/tmnassets/imgs/bl/separador.jpg); background-position:left top; background-repeat:repeat-y; padding-left: 25px}
.txt_12_blarga{FONT-SIZE: 12px; COLOR: #4D5E65; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_blarga{FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; padding-right:15px}
.txt_blarga_azul{FONT-SIZE: 11px; COLOR: #0099AB; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
/*TABELAS CONTEÚDO*/
table.bl {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;text-indent: 2px;border-bottom: 6px solid #ffffff;}
td.title_bl {background-color: #ffffff;color: #0099ab;font-weight: bold;}
td.title_bl_ima {background-color: #ffffff;color: #0099ab;font-weight: bold;}
td.subtitle_bl {background-color: #E3EBEE;color: #4D5E65;border: 1px solid #C4C9CC; padding-left:26px; background-image:url(/tmnassets/imgs/bl/icon_seta_tab.gif); background-position:left center; background-repeat:no-repeat}
td.subtitle_bl_ima {background-color: #E3EBEE;color: #4D5E65;border: 1px solid #C4C9CC;}
td.dark_bl {font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; background-color: #F2F6F9;color: #4D5E65;border: 1px solid #C4C9CC;}
td.dark_bl_ima {background-color: #F2F6F9;color: #4D5E65;border: 1px solid #C4C9CC; }
.txt_bl_not_azul{FONT-SIZE: 10px; COLOR: #0099ab; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.txt_bl_not_cinza{FONT-SIZE: 10px; COLOR: #8F9497; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
td.subtitle_txt_ima {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	text-indent: 15px;
	color: #4D5E65;
	padding-bottom: 7px;
}
/*email*/
.menu_azul_blarga{
	FONT-SIZE: 12px;
	COLOR: #0099AB;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding-right:20px;
	padding-left:20px;
	background-image:url(/tmnassets/imgs/bl/sep_blarga.gif);
	background-position:right center;
	background-repeat:no-repeat;
}
.menu_azul_blarga:hover{FONT-SIZE: 12px; COLOR: #0099AB; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold; padding-left:20px; padding-right:20px;  background-image:url(/tmnassets/imgs/bl/sep_blarga.gif); background-position:right center; background-repeat:no-repeat}
.menu_but_blarga{FONT-SIZE: 12px; COLOR: #4D5E65; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; padding-right:20px; padding-left:20px; background-image:url(/tmnassets/imgs/bl/sep_blarga.gif); background-position:right center; background-repeat:no-repeat}
.menu_but_blarga:hover{	FONT-SIZE: 12px; COLOR: #4D5E65; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; padding-right:20px; padding-left:20px; background-image:url(/tmnassets/imgs/bl/sep_blarga.gif); background-position:right center; background-repeat:no-repeat;}
/*form*/
.form_bl{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4D5E65;border:1px solid #0099AB;}
.form_bl_but{ FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #0099ab; TEXT-DECORATION: none; border:0px; background-image:url(/tmnassets/imgs/bl/but_pesquisa.gif); background-repeat:repeat-x; padding-left:2px;padding-right:2px;}
/* Placas Banda larga */
td.subtitulo_ciz { font-family: Arial, Verdana, Helvetica, sans-serif; color: #4D5E65; font-size: 14px; font-weight: bold;  TEXT-DECORATION: none;}
td.fundo_tab1 {background-color: #F9FAFC;color: #4D5E65;border: 1px solid #DFE4E7;}
.subtit_blarga2 {FONT-SIZE: 12px; COLOR: #0099AB; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold}
.subtit_preco {FONT-SIZE: 16px; COLOR: #0099AB; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:normal; font-weight: bold;}
.txt_11_blarga_esq {FONT-SIZE: 11px; COLOR: #4D5E65; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: left;}
td.fundo_tab2 { background-color: #F2F6F9;color: #4D5E65;border: 1px solid #C8D5DD;}
td.fundo_tab3 {	color: #4D5E65;	border: 1px solid #C8D5DD; background-color:#E2E9F1;}
.texto_fim { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #A6ADB3;}
td.fundo_prof_1 { color: #4D5E65; border: 1px solid #D5E0E6; background-image: url(/tmnassets/imgs/bl/fundo_profissionais_1.jpg);background-repeat: repeat-x;}
.txt_blarga_subtit1 { FONT-SIZE: 11px; COLOR: #0099AB; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.txt_blarga_subtit2 { FONT-SIZE: 11px; COLOR: #67C1CC; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
td.fundo_prof_2 { color: #4D5E65;	border: 1px solid #D5E0E6;	background-image: url(/tmnassets/imgs/bl/fundo_profissionais_2.jpg);
	background-repeat: repeat-x;}
td.fundo_prof_3 { color: #4D5E65; border: 1px solid #D5E0E6; background-image: url(/tmnassets/imgs/bl/fundo_profissionais_3.jpg);
	background-repeat: repeat-x;}
.subtit_preco_light {FONT-SIZE: 16px; COLOR: #A9DBE4; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;line-height:normal;font-weight: bold;}
.subtit_preco_medium {	FONT-SIZE: 16px;COLOR: #34ACBC;	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;	TEXT-DECORATION: none;
	line-height:normal;	font-weight: bold;}
.espacamento_divisorias {	font-family: Arial, Helvetica, sans-serif;	font-size: 3px;}
.ver_condicoes_u {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #0098AD;	text-decoration: underline;}
.ver_condicoes_u:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #0099AB;	text-decoration: underline;}
td.fundo_downloads1 {	color: #4D5E65;	border: 1px solid #EBEFF0;	background-image: url(/tmnassets/imgs/bl/gradient_downloads1.jpg);
	background-repeat: repeat-x;}
.txt_downloadmanual {FONT-SIZE: 10px; COLOR: #4C5E62; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ver_pc_mac {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #0099AB;	text-decoration: none;
}
.ver_pc_mac:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #0099AB;	text-decoration: none;}
td.fundo_downloads2 {	color: #4D5E65;	border: 1px solid #D5DEE5;	background-image: url(/tmnassets/imgs/bl/gradient_downloads2.jpg);
	background-repeat: repeat-x; background-position:bottom;}
.txt_tab_dest {	FONT-SIZE: 14px;COLOR: #4D5E65;	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;	TEXT-DECORATION: none;}
/* BANDA LARGA - 09.04.2007 */

/* nova imagem tmn 2007 */
/* header topo */
.login_topo07{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#0099ab;text-decoration:none;padding-top:10px; padding-bottom:4px}
.form_texto07{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#6C6C6C;border:1px solid #C8D6DF;height:16px; padding-left:7px; }
.login_botao07{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;background-color:#0099AB;height:12px;padding-left:4px; padding-right:2px;}
.login_botao07:hover{background-color:#33ADBC;}
.registo07{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#66C2CD;text-decoration:underline;}
.registo07:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#66C2CD;text-decoration:underline;}
.registout07{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#6C6C6C;text-decoration:underline;}
.registout07:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#6C6C6C;text-decoration:underline;}
.registo_tab07{ padding-top:5px; padding-bottom:5px;}
.registout_tab07{ padding-bottom:6px;}
.pesquisa_texto07{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0099AB;border:1px solid #0099AB;height:18px; padding-left:7px}
.okpesquisa07{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:bold;height:18px;width:39px;background-image:url("/tmnassets/imgs/agentes_ok.gif"); padding-top:2px;padding-left:20px;text-decoration:none;}
.okpesquisa07:hover{background-image: url("/tmnassets/imgs/agentes_ok_on.gif");}
/* LINKS TOPO */
.linkstopo07{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#6C6C6C;text-decoration:none;padding-left:10px; padding-right:10px; background-image: url("/tmnassets/imgs/icon_topo.gif"); background-position:right; background-repeat:no-repeat;}
/* LINKS EXTERNOS HEADER */
.links_externos07{  font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#017688;text-decoration:none;height:20px; text-align:center;padding-top:2px; padding-bottom:2px; padding-left:30px;padding-right:30px; width:50px; white-space:nowrap;}
.links_externos07:hover{ font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#0099AB; width:100px;white-space:nowrap;}
.links_externos_fundo07{ border:1px solid #C8D6DF; background-image:url("/tmnassets/imgs/degrade_fundo.gif"); background-position:bottom; background-repeat:repeat-x; height:20px;}

.links_externos_prof07{background-color:#017688;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none; height:18px; text-align:center; padding-top:3px; padding-bottom:3px; padding-left:15px;padding-right:15px; width:100px; white-space:nowrap;}
.links_externos_prof07:hover{background-color:#0099AB;font-weight:bold; width:100px; height:20px; white-space:nowrap;}
.links_externos_prof_fundo07{background-color:#017688;height:18px;}
/* MENU NAV 1º NÍVEL - separador risco tracejado vertical */
.menutopo_sep07{background-image:url("/tmnassets/imgs/separador_bot_topo.gif");background-repeat:no-repeat;height:20px;width:1px;}
/* MENU NAV 1º NÍVEL - titulos */
.menutopo_titulo07{background-color:#0099AB;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;height:20px;display:table-cell;text-align:center;padding-top:2px;padding-left:10px;padding-right:10px;width:100px;white-space:nowrap;}
.menutopo_tituloselect07{background-color:#66C2CD;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;height:20px;display:table-cell;text-align:center;padding-top:2px;padding-left:10px;padding-right:10px; width:100px;white-space:nowrap}
.menutopo_titulo07:hover{background-color:#33ADBC; width:100px;white-space:nowrap;display:table-cell;}

/* MENU NAV 1º NÍVEL - separador vazio */
.menutopo_risco_h07{background-image:url("/tmnassets/imgs/risco07.gif");height:1px;width:110px;display:table-cell;}
.menutopo_separador07{background-color:#0099AB;height:3px;display:table-cell;}
/* MENU NAV 1º NÍVEL - fundo */
.menutopo_fundo07{background-color:#0099AB;height:18px;}
/* MENU NAV 1º NÍVEL - links */
.menutopo_link07{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-color:#0099AB;display:block;width:120px;padding-left:7px;padding-right:7px;}
.menutopo_link07:hover{background-color:#33ADBC;display:block;}

/* MENU NAV 2º NÍVEL - lateral */
.links_lateral_fundo07{border:1px solid #B8C7D0; background-image:url("/tmnassets/imgs/degrade_fundo.gif"); background-position:bottom; background-repeat:repeat-x;height:34px;}
.links_lateral07{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#017688;text-decoration:none;font-weight:bold;padding-top:10px;padding-bottom:3px;padding-left:10px;display:block;width:112px;}
.links_lateral07:hover{color:#0099AB;}
.links_sel_lateral07{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#6C6C6C;text-decoration:none;font-weight:bold;padding-top:10px;padding-bottom:3px;padding-left:10px;display:block;}
.links_sel_lateral07:hover{color:#6C6C6C;}


/* MENU NAV 3º NÍVEL - lateral */
.menuselect07_n3{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#4D5F63;text-decoration:none;background-color:#F2F2F2;padding-top:2px;padding-bottom:3px;background-color:#F2F2F2;padding-left:14px;background-image:url("/tmnassets/imgs/sep_menu_hor.gif");background-position:top;background-repeat:repeat-x;display:block;}
.menuselect07_n3:hover{background-color:#E3EBEE;}
.menuselected07_n3{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#0099AB;text-decoration:none; font-weight:bold; background-color:#F2F2F2;padding-top:2px;padding-bottom:3px;padding-left:14px;background-image:url("/tmnassets/imgs/sep_menu_hor.gif"); background-position:top; background-repeat:repeat-x;display:block; font-weight:bold;}
.menuselected07_n3:hover{background-color:#E3EBEE;}

/* MENU NAV 4º NÍVEL - lateral */
.menuselect07_n4{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#4C5D64;text-decoration:none;background-color:#FFFFFF;padding-top:2px;padding-bottom:3px;background-color:#FFFFFF;padding-left:24px;display:block;background-image:url("/tmnassets/imgs/sep_menu_hor2.gif");background-position:top;background-repeat:repeat-x;display:block;}
.menuselect07_n4:hover{background-color:#E3EAF0;}
.menuselected07_n4{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#0099AB;text-decoration:none;background-color:#FFFFFF;padding-top:2px;padding-bottom:3px;background-color:#FFFFFF;padding-left:24px;display:block;background-image:url("/tmnassets/imgs/sep_menu_hor2.gif");background-position:top;background-repeat:repeat-x;display:block;}
.menuselected07_n4:hover{background-color:#E3EAF0;}

/* DESTAQUES RODAPÉ */
.destaques_fundo07{ border:1px solid #C8D6DF; background-image:url("/tmnassets/imgs/degrade_fundo.gif"); background-position:bottom; background-repeat:repeat-x; height:20px;}
/* MINI DESTAQUES */
td.trace_dest07{background-image:url("/tmnassets/imgs/sep_dest_hor.gif"); background-position:top; background-repeat:no-repeat; font-family:Arial, Verdana, Helvetica, sans-serif;font-size:16px;color:#0098AA; text-decoration:none; padding-left:7px; padding-right:5px; padding-top:5px; padding-bottom:5px;font-weight:bold}
.tit_dest07{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:15px;color:#0098AA; text-decoration:none; }
.txt_dest07{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#6C6C6C; text-decoration:underline;}
.txt_dest07:hover{color:#6C6C6C; text-decoration:none;}
/* PRESS RELEASES */
td.trace_press07{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:16px; font-weight:bold; color:#0099AB; text-decoration:none; padding-top:7px; padding-bottom:5px; padding-left:8px;}


.tit_press07{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#6C6C6C; text-decoration:underline; padding-left:8px; display:block;}
.tit_press07:hover{color:#6C6C6C; text-decoration:none;}


.saiba_press07{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;color:#0098AA; text-decoration:underline; padding-left:8px;}
.saiba_press07:hover{color:#0098AA; text-decoration:none;}
/* RODAPE*/
td.rodape07{ background-color:#9BD5E0;}
.linksrodape07{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px; color:#6C6C6C;text-decoration:none;padding-left:12px; padding-right:12px; background-image: url("/tmnassets/imgs/icon_topo.gif"); background-position:right; background-repeat:no-repeat;}
/*SPACERS*/
.spc_2V07{height:2px; display:table-cell;}
.end_menu07{height:10px; display:table-cell; background-image:url("/tmnassets/imgs/img_end.gif"); background-position:top; background-repeat:repeat-x;}

/*24/08 tarifarios online*/
.txt_14_bl{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;color:#0099AB;font-weight:bold;text-decoration:none;padding-left:5px;}
.subtit_blarga2_cinz {FONT-SIZE: 12px; COLOR: #6c6c6c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold}
td.subtitle2_bl {background-color: #E3EBEE;color: #4D5E65;border: 1px solid #C4C9CC; padding-left:26px; background-image:url(http://www.tmn.pt/tmnassets/imgs/bl/icon_seta_tab.gif); background-position:left center; background-repeat:no-repeat; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px;}


/*25/02/08 alertas sms*/
.txt_descrt{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#6C6C6C;text-decoration:none;
padding-bottom:96px;}
.txt_form_alerta{font-family:Arial, Helvetica, sans-serif;font-size:10px; font-weight:bold;color:#6C6C6C;border:1px
solid #C8D6DF;heig
ht:16px; width:125px;}
.spc_images{ padding-right:18px;}
td.tab_alerta {background-color: #E3EBEE;color: #4D5E65;border: 1px solid #C4C9CC; padding-left:32px; background-image:url(http://www.
tmn.pt/tmnassets/imgs/bl/icon_seta_tab.gif); background-position:left center; background-repeat:no-repeat; height:30px;} .tit_tab_alertas{font-family:Arial, Helvetica, sans-serif;font-size:13px; font-weight:bold;color:#0099ab; padding-left:33px; padding-b ottom:10px;} .txt_link_alertas{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#6C6C6C; font-weight:bold; text-decoration:un derline;} .txt_link_alertas:hover{text-decoration:none;}
.spc_buts{ padding-left:30px;}
.txt_topo_alerta{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#6C6C6C;text-decoration:none;}


/* Jogos e Toques */
.tracado1{border-left:#EBEBEB 1px solid; border-right:#EBEBEB 1px solid; border-bottom:#EBEBEB 1px solid;}
.tracado2{background-image:url("/tmnassets/imgs/traco_mytmn.gif");background-position:top;background-repeat:repeat-x; display:block; }
.tracado_img{border-left:#5D5D5D 2px solid; border-right:#5D5D5D 2px solid; border-bottom:#5D5D5D 2px solid; border-top:#5D5D5D 2px solid; }
.tracado_txt{font-family:Arial, Verdana, Helvetica,sans-serif;font-size:11px; font-weight:bold; color:#333333; height:45px;}
.txt_artista{font-family:Arial, Verdana, Helvetica,sans-serif; font-weight:bold; font-size:11px; color:#0098AA}
.tracado_buts{border-top:#EEEEEF 1px solid;}
.txt_buts{font-family:Arial, Verdana, Helvetica,sans-serif; font-weight:700; font-size:10px; color:#0098AA; text-decoration:none; background-image:url("/tmnassets/imgs/carrito_mytmn.gif"); background-position:left; background-repeat:no-repeat; padding-left:14px;}
.txt_buts:hover{text-decoration:none;}
.txt_buts2{font-family:Arial, Verdana, Helvetica,sans-serif; font-size:10px; font-weight:700;color:#000; text-decoration:none}
.txt_buts2:hover{text-decoration:none;}
.buttons {background-image:url("/tmnassets/imgs/traco_mytmn_topo.gif"); background-position:top center; background-repeat:repeat-x; display:block;}
.mytmn_title {font-family:Arial, Helvetica, sans-serif; color:#333; font-size:16px; font-weight:700; letter-spacing:-1px; padding-left:5px; padding-top:10px; padding-bottom:10px;}
.mytmn_summary {font-family:Arial, Verdana, Helvetica,sans-serif;font-size:11px; color:#333333; padding-left:5px; background-color:#F0F0F0; background-image:url("/tmnassets/imgs/traco_mytmn.gif");background-position:top;background-repeat:repeat-x; border-bottom:#EBEBEB 1px solid; height:45px;}

.breadcrumb_mytmn{font-family:Arial, Verdana, Helvetica,sans-serif; font-size:12px; color:#B1B1B1; padding-bottom:13px;}
.tit_mytmn{font-family:Arial, Verdana, Helvetica,sans-serif; font-size:16px; color:#0098AA; font-weight:lighter;}
.traco_mytmn{font-family:Arial, Verdana, Helvetica,sans-serif; font-size:16px; color:#E0E0E0; margin-left:10px; margin-right:10px;}
.spc_menu_mytmn{padding-bottom:5px}
.buts_menu_mytmn{font-family:Arial, Verdana, Helvetica,sans-serif; font-size:12px; color:#0099ab; text-decoration:none;}
.buts_menu_mytmn:hover{text-decoration:none;}
.buts_select_menu_mytmn{font-family:Arial, Verdana, Helvetica,sans-serif; font-size:12px; color:#0098AA; font-weight:bold; text-decoration:none;}
.buts_select_menu_mytmn:hover{text-decoration:none;}

.preview { background-color: #E6E5E5;  top:-5px; left:-25px; width:315px;  position:absolute; z-index:1000; visibility:hidden; }
.preview .risca{ border-bottom:#C3C1C2 1px solid;  border-left:#C3C1C2 1px solid; border-right:#C3C1C2 1px solid; border-top:#C3C1C2 1px solid;  height:100%; padding-bottom:15px; display:table-cell;}
.preview .image{ float:left; margin-top:15px; margin-left:4px; margin-right:5px;  border:#C3C1C2 solid 1px; display:block;}
.preview .image img{ border:#CFCFCF solid 1px; margin:0px; padding:0px;}
.preview .tit{font-family:Arial, Helvetica, sans-serif; background-color:#E6E5E5; margin-right:5px; height:22px; margin-left:8px; border-bottom:#CBCBCB solid 1px;  font-size:14px; font-weight:bold; color:#848484; padding-top:3px; margin-bottom:3px;  }
.preview .text{font-family:Arial, Helvetica, sans-serif; background-color:#E6E5E5; font-size:11px; color:#848484; margin-left:5px; margin-right:2px; }

/*27/02/08 leiloes*/

.caixa_leiloes{border-left:#EEEEEE 1px solid; border-right:#EEEEEE 1px solid; border-bottom:#EEEEEE 1px solid; border-top:#EEEEEE 1px solid;}
.tit_leiloes{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:20px;color:#0099ab;text-decoration:none; padding-bottom:15px;}
.texto_normal12{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#6C6C6C;text-decoration:none;}
.texto_azul12{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#0099AB;text-decoration:none; padding-bottom:12px;}
.texto_azul{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#0099AB;text-decoration:none; font-weight:bold;}
.texto_azul14{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;color:#0099AB;text-decoration:none;}
.texto_azul18{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:18px;color:#0099AB;text-decoration:none;}
.texto_azul20{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:20px;color:#0099AB;text-decoration:none;}
.texto_azul24{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:24px;color:#0099AB;text-decoration:none;}
table.montra_leilao{padding-left:18px; height:164px;}
.cond_leilao{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#0099AB; font-weight:bold; text-decoration:underline;}
.cond_leilao:hover{text-decoration:none;}
.spc_cond_leilao{ padding-bottom: 26px;}
.spc_cond_leilao2{ padding-bottom: 16px;}
.licito{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0099AB;border:1px solid #0099AB; height:19px; margin-left:3px; margin-right:3px;}
table.meus_leiloes {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;text-indent: 2px;border-bottom: 6px solid #ffffff;}
td.title_meus_esq {background-color: #ffffff;color: #0099ab; font-size:12px; padding-bottom:12px; padding-left:20px; font-weight: bold;}
td.title_meus {background-color: #ffffff;color: #0099ab;font-weight: bold; font-size:12px; padding-bottom:12px;}
td.subtitle_meus {background-color: #E3EBEE;color: #4D5E65;border: 1px solid #C4C9CC; padding-left:20px; background-image:url("/tmnassets/imgs/leiloes/setinha_leiloes.gif"); background-position:left center; background-repeat:no-repeat; font-weight:bold; height:29px;}
td.dark_meus {font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; background-color: #F2F6F9;color: #4D5E65;border: 1px solid #C4C9CC; height:29px;}
.link_pag{ font-family:arial, verdana, helvetica, sans-serif; color:#C3C8CC; font-size:14px;  text-decoration:none;}
.link_pag:hover{ text-decoration:underline;}
.tab_pag{font-family:arial, verdana, helvetica, sans-serif; color:#E3EBEE; font-size:16px; font-weight:bold; margin-left:2px; margin-right:2px;}
td.title_tab_leiloes {background-color: #ffffff;color: #0099ab; font-size:14px; padding-bottom:4px; padding-left:20px; font-weight: bold;}
table.leiloes {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;text-indent: 2px;border-bottom: 6px solid #ffffff;margin-left:18px;}
.tracado{border-left:#EEEEEF 1px solid; border-right:#EEEEEF 1px solid; border-bottom:#EEEEEF 1px solid; border-top:#EEEEEF 1px solid; background-image:url("/tmnassets/imgs/leiloes/fundo_mail.jpg");background-position:top;background-repeat:repeat-x; display:block;}
.tracado2{border-left:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; }
.tracado3{border-left:#EEEEEF 1px solid; border-right:#EEEEEF 1px solid; border-bottom:#EEEEEF 1px solid; border-top:#EEEEEF 1px solid; }
.txt_mail{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;color:#858585; padding-left:45px; padding-right:28px;}
.txt_mail_azul{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;color:#0099ab; font-weight:bold;}
td.mail_setinha {padding-left:26px; background-image:url("/tmnassets/imgs/leiloes/seta_mail.gif");background-position:left center; background-repeat:no-repeat;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#4D5E65; font-weight:bold;}
.txt_mail_campos{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#0099ab; padding-left:26px; width:110px;}
.txt_mail_campos1{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:#4D5E65;}
.trace{ height:1px; background-image:url("/tmnassets/imgs/leiloes/trace.gif"); background-position: center; background-repeat: no-repeat; }

/* nova loja 2008*/

/*NAV TOPO*/
body{margin:0px; padding:0px; background-color: #FFFFFF;}
.breadcrumb_08 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B0B0B0; padding-left: 6px; padding-top:13px;}
.breadcrumb_link_08 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8A8A8A; text-decoration:none}
.breadcrumb_link_08:hover { text-decoration:underline}
.tit_loja_08 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#0198AB; width:160px;}
.but_encontrar{ background-color:#F0F0F0; display:block; font-family:Arial, Helvetica, sans-serif; color:#0299AC; font-size:11px; text-align:left; text-decoration:none; display:block; font-weight:bolder; padding-left:42px; padding-bottom:9px; padding-top:9px; padding-right:13px; }
.but_encontrar:hover {background-color:#D5F0F3; display:block;}
.but_comparar{ background-color:#F0F0F0; display:block; font-family:Arial, Helvetica, sans-serif; color:#0299AC; font-size:11px; text-align:left; text-decoration:none; display:block; font-weight:bolder; padding-left:42px; padding-bottom:9px; padding-top:9px; padding-right:13px;}
.but_comparar:hover {background-color:#D5F0F3; display:block;}
.but_encomendas{ background-color:#F0F0F0; display:block; font-family:Arial, Helvetica, sans-serif; color:#0299AC; font-size:11px; text-align:left; text-decoration:none; display:block; font-weight:bolder; padding-left:42px; padding-bottom:9px; padding-top:9px; padding-right:13px;}
.but_encomendas:hover {background-color:#D5F0F3; display:block;}
.spc_buts_compras { padding-right:2px;}
.topo_spc_dir { text-align:right; padding-right:8px;}
.topo_spc_esq { text-align:left; padding-left:8px;}
.traco_bottom { border-bottom:#DDDDDD 1px solid;}

/*NAV PROCESSO*/
.but_on_verde { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:700; background-color:#C3E0A0; padding-left:10px;}
.num_on_verde { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bolder; color:#7AC570}
.but_off_cinza {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; font-weight:700; background-color:#EFEFEF; padding-left:2px;}
.num_off_cinza { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bolder; color:#CCCCCC;}
.but_on_cinza {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:700; padding-left:2px; text-decoration:none;}
.but_on_cinza:hover { color:#20401B;}
.num_on_cinza { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bolder; color:#999999; text-decoration:none;}
td.spc_traco { height:2px;}
td.cell1 { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:bold; padding-top:15px; padding-bottom:15px; padding-left:10px; padding-right:2px; border-right:#FFFFFF 1px solid;}
td.cell2 { background-color:#EFEFEF; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;  padding-top:15px; padding-bottom:15px; padding-left:10px; padding-right:2px; border-right:#FFFFFF 1px solid;}
td.cell3 { background-color:#EBEBEB; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;  padding-top:15px; padding-bottom:15px; padding-left:5px; padding-right:5px; border-right:#FFFFFF 1px solid;}
td.cell4 { background-color:#E0E0E0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:bold; padding-top:15px; padding-bottom:15px; padding-left:9px; padding-right:9px;}
.cell_unid { border: 1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#999999; }
td.celltotal { background-color:#EBEBEB; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;  padding-top:15px; padding-bottom:15px; padding-left:10px; padding-right:10px; border-right:#FFFFFF 1px solid;}
td.avanca { background-color:#E6E6E6; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;  padding-top:15px; padding-bottom:15px;  width:110px; padding-right:15px;}
.carrinho_futuro { font-family:Arial, Helvetica, sans-serif; font-size: 15px; color:#72C367; font-weight:bold; border-bottom:#DDDDDD 1px solid; padding-top:20px; padding-bottom:7px;}

.txt_preco_unit {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:14px;}
.txt_preco_subt {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:14px; font-weight:bold;}
td.spc_bu_remover { text-align:right; padding-top:13px; padding-bottom: 11px;}
.but_remover {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:9px; text-decoration:none; padding-left:18px; padding-right:5px; padding-top:1px; padding-bottom:1px;}
.but_remover:hover { text-decoration:underline;}
td.spc_bu_actualizar { text-align:right; padding-top:9px; padding-bottom: 9px; border-bottom:#DDDDDD 1px solid;}
.but_actualizar {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:9px; text-decoration:none;  padding-left:18px; padding-right:5px; padding-top:1px; padding-bottom:1px;}
.but_actualizar:hover { text-decoration:underline;}
td.cellcontinuar { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:bold; padding-top:15px; padding-bottom:15px; padding-left:10px; padding-right:2px; border-right:#FFFFFF 1px solid; background-color:#EFEFEF;}
.but_continuar {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-weight:700; text-decoration: none; padding-top:10px; padding-bottom:10px; padding-left:40px;}
td.total { background-color: #636363;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bolder; padding-left:7px; padding-top:8px; padding-bottom: 8px; padding-right:30px;}
td.total_preco { background-color:#FFFFFF; border:#636363 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#636363; text-align:center; padding-left:10px; padding-right:10px;}
.but_avancar{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5D5D5D; text-decoration: none; padding-left:8px; border-left:#5D5D5D 1px solid; display:block; padding-top: 9px; padding-bottom: 8px; width:82px;}
.but_avancar:hover {color:#9A9A9A; text-decoration: none;}
td.bu_avanca {padding-left: 12px;}
.msg_erro { background-color:#F5F5F5; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666666; padding-top:10px; padding-bottom:10px; padding-left:10px;}
.msg_erro_carrinho { background-color:#0299AC; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none; padding-top:10px; padding-bottom:10px; padding-left:10px;}

/*PASSO2*/
.tab_tit_cn { background-color:#858585; border-right:#FFFFFF 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:700; padding-left:10px; padding-top:10px; padding-bottom:12px;}
td.setinha_login { background-color:#E0E0E0; border-top:#FFFFFF 1px solid; height:7px;}
td.setinha_login2{ border-right:#FFFFFF 1px solid;}
td.txt_dest_p2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5E5E5E; background-color:#E0E0E0; border-bottom:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid; height:7px; padding-top:6px; padding-bottom:15px; padding-left:10px; padding-right:10px;}
td.fundo_login { background-color:#F0F0F0; border-right:#FFFFFF 1px solid; padding-top:12px; padding-bottom:9px; padding-left:14px; padding-right:17px;}
.txt_form_pc { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#333333;}
.form_pc { border: #333333 1px solid; width:100%; height:23; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; padding-left:3px; padding-top: 4px;}
.but_login_pc { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#5D5D5D; text-decoration:none; padding-bottom:1px;}
.but_login_pc:hover { text-decoration:underline;}
td.setinha_clientes { background-color:#F0F0F0; border-top:#FFFFFF 1px solid; height:7px;}
td.txt_fact { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5E5E5E; font-weight:bold; background-color:#F0F0F0; border-right:#FFFFFF 1px solid; padding-top:10px; padding-bottom:4px; padding-left:10px; padding-right:10px;}
.confirmar_dados { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5D5D5D; font-weight:bold; background-color:#E0E0E0; border-right:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; padding-top:18px; padding-bottom:14px; padding-left:10px;}
.sim_nao {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5D5D5D; font-weight:bold; background-color:#D1D1D1; text-align: center; border-right:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; padding-left:5px;}
.txt_legal { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left:25px; padding-bottom:10px;}

/*PASSO3*/
td.MB_fundo { background-color:#EBEBEB;}
.tit_MB { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5E5E5E; font-weight: 700; background-color:#EBEBEB; padding-top:10px;  padding-bottom:10px;}
.txt_MB { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#5E5E5E; background-color:#EBEBEB; padding-bottom:12px; padding-right:10px;}
td.cobr_fundo { background-color:#F0F0F0;}
.tit_cobr { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5E5E5E; font-weight: 700; background-color:#F0F0F0; padding-top:10px;  padding-bottom:10px;}
.txt_cobr { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#5E5E5E; background-color:#F0F0F0; padding-bottom:12px; padding-right:10px;}

/*PASSO4*/
.resumo_top {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5D5D5D; font-weight:bold; background-color:#EBEBEB; border-right:#FFFFFF 1px solid; padding-bottom:28px; padding-top:28px; padding-left:22px;}
.resumo_compra1 {background-color:#E0E0E0; padding-top:12px; padding-bottom:9px; padding-right:5px; padding-left:12px; font-family:Arial, Helvetica, sans-serif; color:#5D5D5D; font-size:11px; font-weight:bold; border-right:#FFFFFF 1px solid; width:150px;}
.resumo_compra2 { background-color:#EBEBEB; padding-top:12px; padding-bottom:9px; font-family:Arial, Helvetica, sans-serif; color:#5D5D5D; font-size:12px; text-align: left;  padding-left:4px; }
.resumo_compra2a { background-color:#EBEBEB; padding-top:12px; padding-bottom:9px; font-family:Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:14px; font-weight:bold; text-align: right; border-right:#FFFFFF 1px solid; padding-right:4px;}
.resumo_compra3 { background-color:#E6E6E6; padding-top:12px; padding-bottom:9px; font-family:Arial, Helvetica, sans-serif; color:#5D5D5D; font-size:12px; text-align: left; padding-left:4px; }
.resumo_compra3a { background-color:#E6E6E6; padding-top:12px; padding-bottom:9px; font-family:Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:14px; font-weight:bold; text-align: right; border-right:#FFFFFF 1px solid; padding-right:4px;}
.resumo_compra4 { background-color:#E0E0E0; padding-top:12px; padding-bottom:9px; font-family:Arial, Helvetica, sans-serif; color:#5D5D5D; font-size:12px; text-align: left; padding-left:4px; }
.resumo_compra4a { background-color:#E0E0E0; padding-top:12px; padding-bottom:9px; font-family:Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:14px; font-weight:bold; text-align: right; border-right:#FFFFFF 1px solid; padding-right:6px;}
.resumo_compra5 { background-color:#EFEFEF;font-weight:700; padding-top:12px; padding-bottom:9px; font-family:Arial, Helvetica, sans-serif; color:#5D5D5D; font-size:12px; text-align: left; padding-left:4px; }
.resumo_compra5a { background-color:#EFEFEF; padding-top:12px; padding-bottom:9px; font-family:Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:14px; font-weight:bold; text-align: right; border-right:#FFFFFF 1px solid; padding-right:4px;}
.resumo_dados { background-color:#E0E0E0; height:23; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; padding-left:8px; padding-top: 3px; padding-bottom:3px;}
td.resumo_txt_fact { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5E5E5E; font-weight:bold; background-color:#EBEBEB; border-right:#FFFFFF 1px solid; padding-top:10px; padding-bottom:4px; padding-left:10px; padding-right:10px;}
td.fundo_fact { background-color:#EBEBEB; border-right:#FFFFFF 1px solid; padding-top:12px; padding-bottom:9px; padding-left:14px; padding-right:17px;}

/*PASSO5*/
.terminar_sucesso {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5D5D5D; font-weight:bold; background-color:#EBEBEB; text-align:center; border-right:#FFFFFF 1px solid; padding-bottom:28px; padding-top:28px;}
.terminar_nr {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#5E5E5E; font-weight:bold; background-color:#E0E0E0; text-align:center;}
.terminar_top {background-color:#F5F5F5; border-top:#FFFFFF 1px solid; height:8px;}
td.terminar_encomenda { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5D5D5D; background-color:#F5F5F5; border-bottom:#FFFFFF 1px solid; padding-top:25px; padding-left:25px; padding-right:25px; padding-bottom:25px;}
td.terminar_encomenda_mb { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5D5D5D; background-color:#EBEBEB; border-bottom:#FFFFFF 1px solid; padding-top:25px; padding-left:25px; padding-right:25px; padding-bottom:20px;}
td.term_pagamento {background-color: #F0F0F0; padding-left:18px; padding-right:25px; padding-top:20px; padding-bottom: 25px; border-bottom:#FFFFFF 1px solid;}

/*WIZARD E.ESCOLAS*/
table.fundo { background-image:url(/tmnassets/imgs/eEscolas/html/fundo.jpg); background-repeat:no-repeat; background-position:bottom;}
td.altura_menu { height:91px;}
td.spacer1{height:115px; background-image:url(/tmnassets/imgs/eEscolas/html/img_menina.gif); background-position:bottom left; background-repeat:no-repeat;}
td.spacer2{ text-align:right; padding-right:190px;}
td.spacer3{ padding-left:200px;}
td.spacer4{ padding-left:10px;}
.txt18{ padding-top:15px; padding-left:20px; padding-right:20px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:18px;}
.txt18azul{font-family:Arial, Helvetica, sans-serif; color:#0099ab; font-size:18px;}
.txt11 { padding-left:20px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; padding-top:10px; padding-bottom:6px;}
.txt11blue { padding-left:10px; font-family:Arial, Helvetica, sans-serif; color:#0099AB; font-size:11px; font-weight:bold; padding-top:10px; padding-bottom:6px;}
.txt12 {padding-left:40px; font-family:Arial, Helvetica, sans-serif; color:#0099AB; font-size:12px; font-weight:bold;}
.campo_form { background-color:#EEEEEE; border:#2DADC7 1px solid; font-family:Arial, Helvetica, sans-serif; color:#0099AB; font-size:11px; padding-left:5px; height:16px;}
.txtnotas {padding-left:10px; padding-right:30px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9px; font-weight:bold;}
.txt_condi{padding-left:10px; padding-top:20px; padding-right:30px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
.txt_condi_blue{font-family:Arial, Helvetica, sans-serif; color:#0099AB; font-size:11px;}
.mensagem_erro{ font-size:14px; color:#0099AB; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; padding-bottom:10px; padding-top:10px; }


/*NOVOS ESTILOS PARA O SITE LAJES*/

.menu_topo_azulimag { background-image: url(../imgs/lajes/trc_menus.gif); background-repeat: no-repeat; background-position:right center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#68C2CD; padding-left:20px; padding-right:20px; text-decoration:none;}
.menu_topo_azulimag:hover { color:#A1E0E8;}
.txt_contas {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6c6c6c; text-decoration:underline; padding-right:30px;}
.txt_contas:hover {text-decoration:none;}
.txt_azul_tit {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0099ab; padding-left:8px;}
.txt_cinza_tit {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6c6c6c; padding-left:8px; padding-bottom:5px;}
.botao_listagem{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#FFFFFF;text-decoration:none;background-color:#0099AB;height:20px;text-align:center;display:table-cell;letter-spacing:1px; padding-left:10px;padding-right:8px; padding-top:3px; padding-bottom:3px;white-space:nowrap;}
.botao_listagem:hover{background-color:#33ADBC;display:table-cell;}
.titulo_bar_esq {font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#0099AB; padding-left:12px; height:30px;}
.titulo_bar {font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#0099AB; height:30px;}
.txt_bar_esq {font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#6c6c6c; padding-left:12px; height:30px;}
.txt_bar {font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#6c6c6c; height:30px;}
.txt_bar_pago {font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#0099ab; height:30px; font-weight:700;}
tr.bar_barra { background-image:url(../imgs/lajes/trc_tabelas.gif); background-position:bottom; background-repeat:repeat-x;}
td.bar_bar { background-image:url(../imgs/lajes/trc_tabelas.gif); background-position:bottom; background-repeat:repeat-x;}
.txt_azul_txt {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0099ab; padding-left:8px; height:20px;}
.txt_cinza_txt {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6c6c6c; padding-left:8px; height:20px;}
.txt_azul_grande {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#0099ab; padding-left:20px;}


/* MONTRa NATAL*/
table.montra_natal { /*background-image:url(../imgs/barra.jpg); background-repeat: no-repeat;*/ font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;text-decoration:none;color:#6C6C6C;padding-left:7px;padding-right:2px;padding-top:10px;padding-bottom:5px; height:74px;}
.detalhe_asp_imagens{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0099ab;text-decoration:none;height:12px}

.tb_montra_asp { height:651px;} /*pontos para serviços, acessorios, e parcerias*/
.tb_montra_equiq {height:625px;} /*pontos para equipamentos*/

.tb_montra_cartoes  { height:430px;}/*loja para cartoes*/
.tb_montra_produtos {height:675px;} /*loja para produtos*/ 

.tb_lista_produtos {height:448px;} /*agentes para produtos*/ 

.cordescricao { background-color:#FFFFFF; background-repeat:no-repeat; background-position:bottom left; height:500px;}
.imgprodutos_risco_pub{background-image:url("/tmnassets/imgs/separador_imgs.gif");background-position:top;background-repeat:no-repeat;height:20px;width:1px;display:table-cell;}


/*PONTOS PPP*/
/*montra*/
.fundomenulat_green{background-color:#B0D236;}
/*detalhe*/
.botao_trocar_green{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;display:block;width:130px;height:40px;text-align:center;padding-top:4px;background-position:bottom;background-repeat:repeat-y;}
.botao_trocar_green:hover{text-decoration:none;background-color:#D3F559;display:block;text-align:center;display:block;background-image: url('/tmnassets/imgs/pontos/selo_PPP_detalhe_over.jpg'); background-position: right; background-repeat:no-repeat; height:40px;}
.fundomenulat_selo_green {background-color:#B0D236; background-image: url('/tmnassets/imgs/pontos/selo_PPP_detalhe.jpg'); background-position: right; background-repeat:no-repeat;}