﻿/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus
{
	outline: 0;
}
body
{
	line-height: 1;
	color: black;
	background: white;
	font-size: 100.01%;
}
ol, ul
{
	list-style: none;
}
table
{
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td
{
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after
{
	content: "";
}
blockquote, q
{
	quotes: "" "";
}
strong
{
	font-weight: bold;
}

body
{
	/*background: #580019 url('images/bg_pop_up_loja_serv.jpg') center top no-repeat;*/
	background: #000000 url(  'images/bg-dark2.jpg' ) center top no-repeat;
}
p
{
	font: normal 11px Tahoma;
	color: #c78999;
	line-height: 13px;
}
/* Default */
.login
{
	width: 370px;
	margin: 0 auto;
	padding-top: 150px;
}
.login h1.logo
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  'images/logo.gif' ) no-repeat;
	width: 134px;
	height: 44px;
	margin: 0 auto;
	padding-bottom: 55px;
}
.login .form_entrar
{
	margin-top: 18px;
}
.login .form_entrar div#flyout
{
	position: absolute;
	display: none;
	overflow: hidden;
	z-index: 200;
	background-color: #FFFFFF;
	border: solid 1px #D0D0D0;
}

.login .form_entrar .part1
{
	float: left;
	width: 186px;
}
.login .form_entrar .part2
{
	float: left;
	width: 109px;
}
.login .form_entrar label
{
	float: left;
	font: normal 11px Tahoma;
	color: #FFF;
	padding-bottom: 6px;
}
.login .form_entrar input.campo_1
{
	float: left;
	font: normal 11px Tahoma;
	color: #000;
	background-color: #fff;
	padding: 2px;
	border: 0;
	width: 157px;
}
.login .form_entrar input.campo_2
{
	float: left;
	font: normal 11px Tahoma;
	color: #000;
	background-color: #fff;
	padding: 2px;
	border: 0;
	width: 96px;
}

.login .form_entrar input.bt_enviar
{
	font: normal 11px Tahoma;
	background: #589346;
	padding: 1px 0;
	width: 52px;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	margin-top: 19px;
}
.login .form_entrar a.ico_duvida
{
	width: 13px;
	height: 13px;
	text-indent: -9999px;
	float: right;
	margin: -15px 0 0 4px;
	background: url(/ServiceStore/images_3.0/ico_duvida.png) no-repeat;
}
.login .bottom
{
	margin-top: 8px;
}
.login .bottom p
{
	float: left;
	width: 130px;
	color: #c3c3c3;
}
.login .bottom a
{
	float: left;
	font: normal 11px Tahoma;
	color: #c3c3c3;
	text-decoration: underline;
	background: url(  'images/bullet-lista.gif' ) 0 3px no-repeat;
	padding-left: 14px;
	margin-left: 57px;
}
table.tbl_resultado
{
	width: 100%;
	border: 1px solid #6f001f;
}
table.tbl_resultado tr.Header td
{
	background-color: #838382;
	font: bold 11px Tahoma;
	color: #FFF;
	padding: 2px 5px 2px 5px;
	vertical-align: middle;
	text-align: center;
	height: 27px;
	border-bottom: 1px solid #6f001f;
}
table.tbl_resultado tr.Line td
{
	background-color: #c9c9c6;
	font: normal 11px Tahoma;
	color: #62001c;
	text-align: center;
	vertical-align: middle;
	height: 27px;
	padding: 0px 4px 0px 4px;
}
table.tbl_resultado tr.bd_left td
{
	border-left: 1px solid #6f001f;
}
table.tbl_resultado tr.bd_right td
{
	border-right: 1px solid #6f001f;
}
table.tbl_resultado tr.bd_right td.bd_rightNone
{
	border-right: none 0px;
}
table.tbl_resultado tr.bd_bottom td
{
	border-bottom: 1px solid #6f001f;
}
table.tbl_resultado tr.Line td a.ico_duvida
{
	width: 13px;
	height: 13px;
	text-indent: -9999px;
	vertical-align: middle;
	float: left;
	margin: 2px 0px 0px 0px;
	background: url(/ServiceStore/images_3.0/ico_duvida2.png) no-repeat;
}
table.tbl_resultado tr.Line td a
{
	font: normal 11px Tahoma;
	color: #62001c;
	font-weight: bold;
	text-decoration: underline;
}
table.tbl_resultado tr.Line td a:hover
{
	font: normal 11px Tahoma;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
table.tbl_resultado tr.Line td a:link
{
	font: normal 11px Tahoma;
	color: #62001c;
	font-weight: bold;
	text-decoration: underline;
}
table.tbl_resultado input.field
{
	float: left;
	background-color: #62031e;
	width: 110px;
	padding: 2px;
	font: normal 11px tahoma;
	color: #c78999;
	border: solid 1px #ffffff;
}
table.tbl_resultado select.slect
{
	float: left;
	background-color: #62031e;
	width: 165px;
	padding: 2px;
	font: normal 11px tahoma;
	color: #c78999;
	border: solid 1px #ffffff;
}
table.tbl_Aviso
{
	width: 100%;
	border: 1px solid #6f001f;
	margin-top: 20px;
}
table.tbl_Aviso tr.LineEmpty td
{
	background-color: #c9c9c6;
	font: normal 11px Tahoma;
	font-weight: bold;
	color: #62001c;
	vertical-align: middle;
	text-align: center;
	height: 27px;
	padding: 0px 0px 0px 0px;
}
input.bt_voltar
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 52px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}
input.bt_alterar
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 52px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}
input.bt_continuar
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 80px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}
input.bt_adicionarSolicitacao
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 150px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}
input.bt_pesquisar
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 80px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}
input.bt_Consultar
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 80px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}
/*
input.bt_enviar
{
	font: normal 15px Tahoma;
	background: #f29400;
	width: 52px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}*/
input.bt_adicionar
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 150px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
	margin-left: 10px;
}
input.bt_finalizar_solicitacao
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 150px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}
input.bt_retirar_item
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 170px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}
input.bt_instale
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 100px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}
/* MasterPage */
#container
{
	width: 1000px;
	margin: 0 auto;
}
#container #content
{
	float: left;
	width: 1000px;
	margin: 44px auto 0 auto;
}
#content .menu
{
	float: left;
	width: 243px;
	padding-left: 57px;
}
#content .menu h3.tit_consulta
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_consulta_lojaserv.gif' ) no-repeat;
	width: 66px;
	height: 12px;
	margin-bottom: 17px;
}
#content .menu h3.tit_servicos
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_servicos_lojaserv.gif' ) no-repeat;
	width: 66px;
	height: 15px;
	margin: 37px 0 17px 0;
}
#content .menu ul.navbar
{
	display: block;
}
#content .menu ul.navbar li
{
	margin-bottom: 5px;
	background: url(  '/ServiceStore/images_3.0/bullet_lista.gif' ) 0 5px no-repeat;
	padding-left: 14px;
}
#content .menu ul.navbar li a
{
	font: normal 11px Tahoma;
	color: #c78999;
	text-decoration: none;
}
#content .menu ul.navbar li a:hover, #content .menu ul.navbar li a.selected
{
	color: #FFF;
}
#content .conteudo
{
	float: left;
	width: 700px;
}
#content .conteudo ul.banners
{
	float: left;
}
#content .conteudo ul.banners li
{
	float: left;
	margin: 16px 15px 0 0;
}
#content .conteudo h4.tit_branco_lojaserv
{
	font: normal 11px tahoma;
	color: #FFF;
	margin: 25px 0 18px 0;
}
#content .conteudo h4.tit_branco_lojaserv a
{
	color: #FFFFFF;
}
#content .conteudo h4.tit_branco_lojaserv a:hover
{
	color: #c78999;
}
#content .conteudo h4.tit_branco_lojaserv a:link
{
	color: #FFFFFF;
}
#content .conteudo . .
h4.tit_branco_lojaserv.espctop
{
	margin-top: 40px;
}
#footer
{
	float: left;
	width: 1000px;
	height: 70px;
}
/* MasterPageMessage */
#content .conteudo ul.blt_square
{
	display: table;
}
#content .conteudo ul.blt_square li
{
	width: 526px;
	padding-left: 14px;
	background: url(/ServiceStore/images_3.0/bullet_dot.gif) 0 4px no-repeat;
}
#content .conteudo ul.blt_square li a
{
	color: #c78999;
	text-decoration: underline;
}
#content .conteudo ul.blt_square li a:hover
{
	color: #ffffff;
}
#content .conteudo ul.blt_square li a:link
{
	color: #c78999;
}
/* DeviceControl */
#content .conteudo div.form_busca
{
	width: 230px;
	margin: 25px 0 0px 0;
	padding-bottom: 10px;
}
#content .conteudo div.form_busca div.linha
{
	display: table;
	width: 230px;
	margin-bottom: 7px;
}
#content .conteudo div.form_busca . .
div.linha.btns
{
	display: table;
	width: 230px;
	margin: 11px 0 0 0;
}
#content .conteudo div.form_busca label
{
	float: left;
	font: normal 11px tahoma;
	color: #c78999;
	width: 57px;
}
#content .conteudo div.form_busca input.field
{
	float: left;
	background-color: #62031e;
	width: 110px;
	padding: 2px;
	font: normal 11px tahoma;
	color: #c78999;
	border: solid 1px #ffffff;
}
#content .conteudo div.form_busca select.slect
{
	float: left;
	background-color: #62031e;
	width: 165px;
	padding: 2px;
	font: normal 11px tahoma;
	color: #c78999;
	border: solid 1px #ffffff;
}
/*
#content .conteudo div.form_busca input.bt_enviar
{
	font: normal 11px Tahoma;
	background: #f29400;
	padding: 1px 0;
	width: 52px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	margin-top: 19px;
}*/
#content .conteudo input.minifield
{
	background-color: #62031e;
	width: 26px;
	padding: 2px;
	margin: 0 5px;
	font: normal 11px tahoma;
	color: #c78999;
	border: solid 1px #ffffff;
}
#content .conteudo table.tbl_pesquisa
{
	width: 100%;
	margin-top: 23px;
	border: 1px solid #6f001f;
}
#content .conteudo table.tbl_pesquisa tr.Header td
{
	background-color: #838382;
	font: bold 11px Tahoma;
	color: #FFF;
	padding: 2px 5px 2px 5px;
	text-align: center;
	vertical-align: middle;
	height: 27px;
	border-bottom: 1px solid #6f001f;
}
#content .conteudo table.tbl_pesquisa tr.Line td
{
	background-color: #c9c9c6;
	font: normal 11px Tahoma;
	color: #62001c;
	text-align: center;
	vertical-align: middle;
	height: 27px;
	padding: 0px 0px 0px 4px;
}
#content .conteudo table.tbl_pesquisa tr.Line td a
{
	font: normal 11px Tahoma;
	color: #62001c;
	font-weight: bold;
}
#content .conteudo table.tbl_pesquisa tr.Line td a:hover
{
	font: normal 11px Tahoma;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
#content .conteudo table.tbl_pesquisa tr.Line td a:link
{
	font: normal 11px Tahoma;
	color: #62001c;
	font-weight: bold;
	text-decoration: none;
}
#content .conteudo table.tbl_pesquisa tr.LineEmpty td
{
	background-color: #c9c9c6;
	font: normal 11px Tahoma;
	font-weight: bold;
	color: #62001c;
	vertical-align: middle;
	text-align: center;
	height: 27px;
	padding: 0px 0px 0px 0px;
}
#content .conteudo table.tbl_pesquisa tr.LineFooter td
{
	background-color: #c9c9c6;
	font: normal 11px Tahoma;
	color: #62001c;
	vertical-align: middle;
	text-align: left;
	height: 20px;
	padding: 0px 0px 0px 10px;
}
#content .conteudo table.tbl_pesquisa tr.LinePaging td
{
	background-color: #c9c9c6;
	font: normal 11px Tahoma;
	color: #62001c;
	vertical-align: middle;
	text-align: center;
	height: 15px;
	padding: 0px 2px 0px 2px;
}
#content .conteudo table.tbl_pesquisa tr.LinePaging td a
{
	font: normal 11px Tahoma;
	color: #62001c;
	font-weight: bold;
}
#content .conteudo table.tbl_pesquisa tr.LinePaging td a:hover
{
	font: normal 11px Tahoma;
	color: #62001c;
	font-weight: bold;
}
#content .conteudo table.tbl_pesquisa tr td.bd_top
{
	border-top: 1px solid #6f001f;
}
#content .conteudo table.tbl_pesquisa tr.bd_right td
{
	border-right: 1px solid #6f001f;
}
#content .conteudo table.tbl_pesquisa tr.bd_bottom td
{
	border-bottom: 1px solid #6f001f;
}
#content .conteudo table.tbl_pesquisa tr td.col01
{
	padding: 0px 4px 0px 4px;
}
#content .conteudo div.Commad
{
	text-align: left;
}
#content .conteudo div.Commad input.bt_adicionar
{
	font: normal 11px Tahoma;
	background: #f29400;
	padding: 1px 0;
	width: 80px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	margin-top: 10px;
	margin-left: 2px;
}
/*
	Modal Popup
*/
.modalProgressGreyBackground
{
	background: #180400;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.modalProgressGreyBackgroundHelp
{
	background: #180400;
	filter: alpha(opacity=60);
	opacity: 0.6;
	position: absolute;
	top: -1px;
	left: -1px;
	overflow: hidden;
}
/* Vitrine */
#container div.header
{
	width: 1000px;
	margin: 0 auto;
}
div.header h1.logo_nextel
{
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	background: #910029 url(  '/ServiceStore/images_3.0/img_header_lojaserv.gif' ) 58px 37px no-repeat;
	width: 134px;
	height: 44px;
	padding: 37px 60px 26px 58px;
	cursor: pointer;
}
div.header div.loja_serv
{
	float: left;
	width: 435px;
	padding: 55px 0 0 48px;
}
div.header div.loja_serv h2.tit_loja_servicos
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_loja_servicos.gif' ) no-repeat;
	width: 238px;
	height: 36px;
}
div.header div.loja_serv ul.lista_solicitacoes
{
	display: block;
}
div.header div.loja_serv ul.lista_solicitacoes li
{
	float: left;
	border-left: 1px solid #c78999;
	padding: 0 8px;
	font: normal 11px Tahoma;
	color: #c78999;
}
div.header div.loja_serv ul.lista_solicitacoes li.first
{
	border-left: 0;
	padding: 0 8px 0 0;
}
div.header div.loja_serv ul.lista_solicitacoes li a
{
	font: normal 11px Tahoma;
	color: #ec8f27;
	text-decoration: underline;
	text-transform: uppercase;
}
div.header div.faq
{
	float: left;
	padding-top: 63px;
}
div.header div.faq h3.tit_faq
{
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_fag_lojaserv.gif' ) no-repeat;
	width: 47px;
	height: 13px;
}
div.header div.faq a
{
	float: left;
	font: normal 11px Tahoma;
	color: #c78999;
	text-decoration: none;
	margin: -1px 0 0 7px;
}
/* Troca de Plano */
#content .conteudo h3.tit_troca_plano
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_troca_de_plano_lojaserv.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
/* Troca de Mercado */
#content .conteudo h3.tit_troca_mercado
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_troca_mercado.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
.modal-ajuda_mercado
{
	width: 210px;
	height: 150px;
	margin: -140px 0px 0px -100px;
	position: absolute;
	z-index: 999;
	white-space: nowrap;
	border: solid 2px #000000;
	display: none;
}
.modal-ajuda_mercado .close-ajuda
{
	float: right;
	background-color: #F29400;
	color: #910029;
	font-size: 8pt;
	padding: 4px;
	right: 0;
	text-align: center;
	text-transform: uppercase;
	top: 0;
	width: 54px;
	font-family: tahoma, arial, sans-serif;
	text-decoration: none;
	cursor: hand;
}
.modal-ajuda_mercado .close-ajuda:hover
{
	color: #fff;
}
.modal-ajuda_mercado h1.ajuda
{
	background: #760021 url(  '/ServiceStore/images_3.0/bullet_titulo.gif' ) no-repeat 23px 18px;
	padding: 14px 44px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	text-align: left;
}
.modal-ajuda_mercado .conteudo-ajuda
{
	width: 100%;
	height: 107px;
	padding: 15px, 2px 0px 10px;
	background-color: #8c0027;
	font: normal 12px Tahoma;
	float: left;
	border: solid 0px red;
	color: #d8aab6;
	font-family: tahoma, arial, sans-serif;
}
.modal-ajuda_mercado .conteudo-ajuda ul
{
	list-style-type: disc;
	margin-left: 20px;
	margin-top: 20px;
}
.modal-ajuda_mercado .conteudo-ajuda ul li
{
	padding-bottom: 2px;
}
/* Adicionar Serviço */
#content .conteudo h3.tit_add_servico
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_adiciona_servico.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
/* Trocar Modelo de Aparelho */
#content .conteudo h3.tit_troca_modelo_aparelho
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_troca_model_aparelho.gif' ) no-repeat;
	width: 230px;
	height: 20px;
}
/* Adicionar Equipamento */
#content .conteudo h3.tit_adicionar_equipamento
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_adicao_equipa.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
/* Troca de Equipamento X Serviços */
#content .conteudo h3.tit_troca_equipamento_servico
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_troca_equipo_servicos.gif' ) no-repeat;
	width: 260px;
	height: 20px;
}
input.bt_queroFazer
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 180px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}
/* Aluguel Equipamento */
#content .conteudo h3.tit_aluguel_equipamento
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_aluguel_equipo.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
/* Equipamento Ativo */
#content .conteudo h3.tit_equipamento_ativo
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_equipo_ativo.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
/* Consultar Valor Fatura */
#content .conteudo h3.tit_valor_fatura
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_consulta_valorfatura.gif' ) no-repeat;
	width: 230px;
	height: 20px;
}
/* Consultar / Alterar Senha */
#content .conteudo h3.tit_consultar_alterar_senha
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_consultaltera_senha.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
/* Consultar / Alterar Cadastro */
#content .conteudo h3.tit_consultar_altera_cadastro
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_consultaltera_cadastro.gif' ) no-repeat;
	width: 230px;
	height: 20px;
}
table.tbl_resultado tr.Line td.td1
{
	text-align: right;
	width: 20%;
	height: 18px;
}
table.tbl_resultado tr.Line td.td2
{
	text-align: left;
	height: 18px;
}
table.tbl_resultado tr.Line td.td3
{
	text-align: right;
	width: 20%;
	height: 25px;
}
table.tbl_resultado tr.Line td.td4
{
	text-align: left;
	height: 25px;
}
/* FAQ */
#content .conteudo h3.tit_faq
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_faq_lojaserv.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
#content .conteudo ul.question
{
	display: table;
	margin-top: 20px;
	margin-left: 30px;
}
#content .conteudo ul.question li
{
	width: 526px;
	padding: 3px 0px 3px 14px;
	background: url(/ServiceStore/images_3.0/bullet_dot.gif) 0 4px no-repeat;
}
#content .conteudo ul.question li a
{
	color: #c78999;
	text-decoration: underline;
	font-size: 13px;
}
#content .conteudo ul.question li a:hover
{
	color: #ffffff;
}
#content .conteudo ul.question li a:link
{
	color: #c78999;
}
.holderhelp
{
	width: 950px;
	height: 570px;
	position: absolute;
	background: #580019 url(  '/ServiceStore/images_3.0/bg_pop_up_loja_serv.jpg' ) center top no-repeat;
}
.conteudohelp
{
	width: 930px;
	margin: 9px 0px 0px 9px;
	height: 550px;
	border: solid 1px #c78999;
}
.conteudohelp a.fechar
{
	float: right;
	font: normal 11px Tahoma;
	text-decoration: none;
	color: #62031E;
	border: 1px solid #c78999;
	padding: 1px 0px 1px 1px;
	margin: -1px 28px -1px 2px;
	text-align: center;
	width: 58px;
	background-color: #F29400;
	text-transform: uppercase;
}
.conteudohelp a.fechar:hover
{
	color: #ffffff;
}
p.txtintrohelp2
{
	font-size: 18px;
	color: #c78999;
	text-align: left;
	border: solid 0px red;
	margin: 140px 0px 0px 40px;
	width: 800px;
	height: 300px;
	padding: 10px 0px 0px 0px;
	border: solid 0px;
}
.conteudoimg
{
	width: 870px;
	height: 490px;
	overflow: auto;
	text-align: center;
	vertical-align: top;
	margin-left: 15px;
	margin-top: 0px;
	border: solid 1px #c78999;
	float: left;
}
.conteudohelp ul
{
	width: 925px;
	margin-top: 5px;
	margin-left: 5px;
	list-style: none;
}
.conteudohelp ul li
{
	width: 40px;
	height: 40px;
	padding-right: 5px;
	float: left;
}
.conteudohelp ul li a
{
	width: 20px;
	height: 20px;
	float: left;
	text-decoration: none;
	font-weight: bold;
	color: #c78999;
	border: 1px solid #c78999;
	padding: 10px 5px 5px 15px;
	font-family: Tahoma;
}
.conteudohelp ul li a:hover
{
	background-color: #c78999;
	color: #ffffff;
}
/* Consultar Utilização */
#content .conteudo h3.tit_consultar_utilizacao
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_consultar_utilizacao.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
.text_download
{
	font: bold 11px Tahoma;
	color: #FFF;
	margin-left: 30px;
}
select.slectUtilizacao
{
	background-color: #62031e;
	width: 100px;
	padding: 2px;
	font: normal 11px tahoma;
	color: #c78999;
	border: solid 1px #ffffff;
}
/* Mais Controle */
#content .conteudo h3.tit_mais_controle
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_mais_controle.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
/* Consultar Detalhe Fatura */
#content .conteudo h3.tit_consulta_detfatura
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_consulta_detfatura.gif' ) no-repeat;
	width: 230px;
	height: 20px;
}
table.tbl_resultado tr.Line td a.ico_download
{
	width: 75px;
	height: 40px;
	text-indent: -9999px;
	float: left;
	vertical-align: middle;
	background: url(/ServiceStore/images_3.0/bot_down.gif) no-repeat;
}
table.tbl_resultado tr.Line td.download
{
	text-align: left;
	height: 60px;
	vertical-align: top;
}
table.tbl_resultado tr.Line td.download a
{
	text-decoration: underline;
}
td.aviso
{
	background-color: #c9c9c6;
	font: bold 14px verdana;
	color: #62001c;
	text-align: center;
	vertical-align: middle;
	height: 60px;
	border: 1px solid #6f001f;
	border-bottom: none;
}
h4.cliqueAqui
{
	font: normal 13px tahoma;
	color: #FFF;
	text-align: center;
}
h4.cliqueAqui a
{
	color: #FFFFFF;
}
h4.cliqueAqui a:hover
{
	color: #c78999;
}
h4.cliqueAqui a:link
{
	color: #FFFFFF;
}
h4.saibaMais
{
	font: normal 11px tahoma;
	color: #FFF;
	text-align: left;
	vertical-align: bottom;
	padding: 25px 2px 2px 20px;
}
h4.saibaMais a
{
	color: #FFFFFF;
}
h4.saibaMais a:hover
{
	color: #c78999;
}
h4.saibaMais a:link
{
	color: #FFFFFF;
}
/* Acesso Negado */
#content .conteudo h3.tit_acesso_negado
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_result_operacao.gif' ) no-repeat;
	width: 200px;
	height: 20px;
	margin-left: 50px;
}
table.tbl_Acesso
{
	margin-left: 50px;
}
input.bt_acesso
{
	margin-left: 50px;
}
/* Manutenção */
table.tbl_manutencao
{
	margin-top: 50px;
	margin-left: 50px;
	width: 90%;
}
input.bt_manutencao
{
	margin-left: 50px;
}
/* Pagamento On-Line */
#content .conteudo h3.tit_pagto_online
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_pagto_online.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
input.bt_continuarpagamento
{
	font: normal 11px Tahoma;
	background: #f29400;
	width: 150px;
	color: #910029;
	text-transform: uppercase;
	text-align: center;
	border: 0;
	cursor: pointer;
	padding: 1px 0px 1px 0px;
}
IFRAME.iframeloja
{
	border-right: blue 0px solid;
	border-top: blue 0px solid;
	display: block;
	border-left: blue 0px solid;
	border-bottom: blue 0px solid;
	background-color: transparent;
}
/* Consulta de Solicitações */
#content .conteudo h3.tit_consulta_solicitacao
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_consulta_solicit.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
div.form_busca_solicitacao
{
	width: 230px;
	margin: 25px 0 0px 0;
	padding-bottom: 10px;
}
div.form_busca_solicitacao div.linha
{
	display: table;
	width: 430px;
	margin-bottom: 7px;
}
div.form_busca_solicitacao label
{
	float: left;
	text-align: right;
	font: bold 11px tahoma;
	color: #c78999;
	width: 130px;
	padding: 0px 10px 0px 10px;
}
div.form_busca_solicitacao label.a
{
	float: left;
	text-align: center;
	width: 10px;
}
div.form_busca_solicitacao input.field
{
	float: left;
	background-color: #62031e;
	width: 110px;
	padding: 2px;
	font: normal 11px tahoma;
	color: #c78999;
	border: solid 1px #ffffff;
}
/* Contato */
#content .conteudo h3.tit_contato_solicitacao
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_contato.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
table.tbl_resultado tr.Line td.td5
{
	text-align: right;
	width: 20%;
	height: 30px;
	vertical-align: middle;
}
table.tbl_resultado tr.Line td.td6
{
	text-align: left;
	height: 30px;
	vertical-align: middle;
}
/* Resumo de Solicitações */
#content .conteudo h3.tit_resumo_solicitacao
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_resumo_solic.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}
/* Endereço de Entrega */
#content .conteudo h3.tit_endereco_entrega
{
	text-indent: -9999px;
	overflow: hidden;
	background: url(  '/ServiceStore/images_3.0/tit_endereco_entrega.gif' ) no-repeat;
	width: 200px;
	height: 20px;
}

/*Css para a ajuda no login*/
.modal-ajuda
{
	position: absolute;
	display: none;
	width: 273px;
	height: 230px;
}
.modal-ajuda .close-ajuda
{
	float: right;
	background-color: #F29400;
	color: #910029;
	font-size: 8pt;
	padding: 4px;
	right: 0;
	text-align: center;
	text-transform: uppercase;
	top: 0;
	width: 54px;
	font-family: tahoma, arial, sans-serif;
	text-decoration: none;
	cursor: hand;
}
.modal-ajuda .close-ajuda:hover
{
	color: #fff;
}
.modal-ajuda h1.ajuda
{
	background: #760021 url(  '/ServiceStore/images_3.0/bullet_titulo.gif' ) no-repeat 23px 18px;
	padding: 14px 44px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	font-family: Verdana;
}
.modal-ajuda .conteudo-ajuda
{
	_position: absolute;
	width: 200px;
	height: 180px;
	padding: 15px 38px 0 36px;
	background-color: #8c0027;
	font: normal 12px Tahoma;
	float: left;
	border: solid 0px red;
	color: #d8aab6;
	font-family: tahoma, arial, sans-serif;
}
.modal-ajuda .conteudo-ajuda ul
{
	list-style-type: disc;
}
.modal-ajuda .conteudo-ajuda ul li
{
	padding-bottom: 15px;
}
/* Manutênção */
div.tit_aviso
{
	width: 813px;
	padding: 10px 0 10px 24px;
	background: #000;
	margin-top: 50px;
	margin-left: 20px;
}
h2.indisponiveis
{
	width: 644px;
	height: 17px;
	text-indent: -9999px;
	background: url(  '/ServiceStore/images_3.0/tit_indisponiveis.gif' );
}
.box_telefones, .box_servicos
{
	position: relative;
	height: 213px;
	margin-top: 25px;
	float: left;
	color: #ffffff;
}
.box_telefones
{
	width: 432px;
	padding: 30px 20px 0 20px;
	background: #ababab;
	margin-left: 10px;
}
.box_telefones h3.telefones
{
	width: 149px;
	height: 20px;
	text-indent: -9999px;
	background: url(  '/ServiceStore/images_3.0/tit_telefones.png' ) no-repeat;
}
.box_telefones h4.atendimento
{
	width: 114px;
	height: 13px;
	text-indent: -9999px;
	background: url(  '/ServiceStore/images_3.0/tit_atendimento.png' ) no-repeat;
}
.box_telefones h4.vendas
{
	width: 75px;
	height: 13px;
	text-indent: -9999px;
	background: url(  '/ServiceStore/images_3.0/tit_vendas.png' ) no-repeat;
}
.box_telefones h4.direto
{
	width: 179px;
	height: 13px;
	text-indent: -9999px;
	background: url(  '/ServiceStore/images_3.0/tit_direto_seu_nextel.png' ) no-repeat;
}
ul.lista_tel
{
	margin: 20px 0 0 0;
	float: left;
}
. .
ul.lista_tel.bloco1
{
	width: 125px;
	margin-right: 70px;
	font-size: 13px;
}
. .
ul.lista_tel.bloco2
{
	width: 235px;
	font-size: 13px;
}
ul.lista_tel li
{
	padding: 7px 0;
}
ul.lista_tel li strong
{
	color: #8d0028;
	margin-right: 13px;
}
ul.lista_tel li ul
{
	margin-left: 20px;
}
ul.lista_tel li ul li span.space
{
	width: 43px;
	float: left;
}
