* {margin:0px;font-family:Verdana;font-size:11px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;}
h1 {
	display: block;
	padding: 0px 10px 6px;
	font-size: 14px;
	font-weight: normal;
	color: #999;
	border-bottom: solid 3px #ededed;
}
ul {list-style: none;padding:0px;margin:0px;}

/* CORES */
.roxo {color:#512f7c;}
.branco { color:#fff; }
.lilas { color:#5b3eb3; }
.roxo a{color:#512f7c;}

/* FONTES */
.font10 {font-size:10px;}
.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font17 {font-size:17px;}
.font18 {font-size:18px;}
.font19 {font-size:19px;}
.font20 {font-size:20px;}

/* TABELAS */
#tabela td {font-size:10px;}
#tabela2 td {border:1px solid #e0e0e0;border-top:0px;height:40px;padding:10px;}
#tabela3 td {border:1px solid #e0e0e0;border-top:0px;border-left:0px;height:40px;text-align:center;padding:10px 0;}
#tabela4 td {border:1px solid #e0e0e0;border-right:0;border-top:0px;height:60px;padding:4px 0 4px 4px;font:normal 10px tahoma;}
#tabela4 td a {font:bold 10px tahoma;}
#tabela4 td strong {font:bold 10px tahoma;}
#tabela table.minutos td {font:normal 12px verdana;color:#333;padding-left:10px;border:1px solid #e0e0e0;border-bottom:0;}
#tabela table.vantagens td {font:normal 11px verdana;color:#333;}
#tabela table.tarifasAd td {border:1px solid #e0e0e0;border-bottom:0;padding:2px 0 2px 11px;}

/* ESTRUTURA */
div#estrutura {width:100%;align:center;}
div#container {width:910px;margin:0 auto;margin-top:8px;}

/* HEADER */
div.header1 {width:100%;text-align:center;clear:both;}
div.header1 table.cidade {width:100%;height:30px;auto;clear:both;z-index:100;background-color:#8777d9;position:absolute;}
div.header1 table.cidade a {color:#fff;}
div.header1 table.naveg {top:0px;width:100%;height:0px;position:relative;background:url(/ArquivosEstaticos/OiMovel/img/bg_header1.gif) repeat-x;}
.centro {left:50%;margin-left:-450px;width:900px;}
.menu {position:relative;top:15px;}/* 30px*/
.menu img {vertical-align:top;}

/* SUB-MENU */
table.submenu {width:100%;}
table.submenu img.compra {margin-right:8px;}

/* TOPO */
.topo {position:absolute;top:5px;width:900px;}
.topo a {color:#FFFFFF;text-decoration:none;}
.topo a:hover {	text-decoration:underline;}
.topo input {border:1px solid #6f62b2;}
	
.menu2 {position:relative;margin-top:20px;}
.breadcramp {position:relative;margin-top:10px;}
/*.linha {position:relative;background-image:url(/ArquivosEstaticos/OiMovel/img/bg_linhacinza.gif);height:4px;margin-top:10px;}*/
.linha {background: url(/ArquivosEstaticos/OiMovel/img/bg_linhacinza.gif) repeat-y left top;height: 4px;margin-top: 10px;}
.linha_menu {background-color: #ededed;height: 2px;width: 175px;margin-top: 10px;overflow: hidden;text-indent: -5000px;}





/* CONTEUDO PRINCIPAL {width:725px;float:left;}*/
div#direita {margin-top:10px;width:689px;float:left;}

/* MENU LATERAL ESQUERDO */
div#menu-lateral {width:175px;float:left;}
div#menu-lateral ul {width:175px;list-style:none;margin-left:0!important;}
div#menu-lateral li {line-height:25px;border-top:1px dotted #e7e7e7;}
div#menu-lateral li:hover {background-color:#F7F7F7;}
div#menu-lateral li.ativado {background-color:#F7F7F7;}
div#menu-lateral li a {color:#5b3eb3;text-decoration:none;padding-left:18px;}
div#menu-lateral li a:hover {color:#565656;}

/* MIOLO */
#principal {width:910px;}

#principal .tit_menu {font-size:12px;color:#5b3eb3;cursor:pointer;line-height:30px;font-weight:bold;margin-left:12px;}
#principal .tit_menu:hover {text-decoration:none;}
#principal .logo {background-image:url(/ArquivosEstaticos/OiMovel/img/ico_oi.gif);background-position:right;background-repeat:no-repeat;margin-right:20px;}
.conteudo {position:relative;}
.corpo {position:relative;margin-left:35px;margin-right:2px;}

/* HOME */
#home {width:900px;}
#home .destaque {margin:21px 0 24px 0;}
#home .procuro {background:url(/ArquivosEstaticos/OiMovel/img/bg_euProcuroPor.gif) no-repeat;width:899px;height:45px;padding:0 0 0 46px;margin:0 0 20px 0;}
#home .txtPor {font:normal 12px verdana;color:#676767;padding:15px 8px 0 0;float:left;display:block;}
#home select.selecione {width:294px;font:normal 11px verdana;color:#000;margin:14px 30px 0 0;float:left;display:block;}
#home .linksProcure a {font:normal 11px verdana;color:#5b3eb3;float:left;display:block;margin:15px 13px 0 0;}

#home table.boxes {width:899px;}
#home table.boxes .bos1 {width:219px;height:156px;background:url(/ArquivosEstaticos/OiMovel/img/bg_home_31simplificado.gif) no-repeat;}
#home table.boxes .bos2 {width:219px;height:156px;background:url(/ArquivosEstaticos/OiMovel/img/bg_home_oi_conta.gif) no-repeat;}
#home table.boxes .bos3 {width:233px;height:156px;background:url(/ArquivosEstaticos/OiMovel/img/bg_home_oi_fixo.gif) no-repeat;}
#home table.boxes .bos4 {width:228px;height:156px;background:url(/ArquivosEstaticos/OiMovel/img/bg_home_minha_oi2.gif) no-repeat;}

#home table.boxes td span {width:126px;height:60px;font:normal 11px verdana;color:#000;padding:30px 0 0 16px;display:block;}

#home table.boxes td.bos4 span.cont {width:193px;height:40px;font:normal 11px verdana;color:#000;padding:30px 0 0 16px;display:block;}
#home table.boxes td.bos4 a {font:normal 9px verdana;color:#5b3eb3;}

#home table.boxes td.bos1 img, #home table.boxes td.bos2 img, #home table.boxes td.bos3 img {padding-left:16px;display:block;}

.acessados {border:1px solid #e0e0e0;width:633px;height:71px;margin-top:10px;color:#5b3eb3;padding:0px 0px 0px 16px;margin-left:0px;}
.acessados a {line-height:28px;display:block;float:left;padding-right:12px;}
.acessados .nomes {margin-top:6px;}

.webmail {border:1px solid #e0e0e0;width:226px;height:71px;margin-top:10px;color:#5b3eb3;margin-left:16px;}
.webmail a {font:normal 9px verdana;color:#5b3eb3;}



/* PASSO */
.tit_principal {margin-top:10px;height:20px;margin-left:12px;}
.tit_principal2 {margin-top:10px;height:25px;margin-left:35px;}
.tit_principal2 div.tit-comparativo {float:left;width:254px;}
.tit_principal2 .passoscompra img {margin-right:10px;}
.tit_principal2 .passoscompra {float:left;}

	
.box {border:1px solid #e0e0e0; height:100px; margin:10px 0;}
.box2 {border:1px solid #e0e0e0; padding:10px 10px; margin:10px 0;}
.box3 {border:1px solid #e0e0e0; margin-top:0px; margin:1px; 0;}/*margin:10px*/
.box2 td {height:16px;}

.fundo_claro {background-color:#f6f6f6;}
.link {font-weight:bold;color:#5b3eb3;text-decoration:none;}
.link:hover {text-decoration:underline;}
.pontilhado {background:url(/ArquivosEstaticos/OiMovel/img/pontilhado.gif) repeat-x;height:1px;}
.link2 {font:bold 10px verdana;color:#5b3eb3;text-decoration:none;}

.tabcontent td a {padding:10px 7px 10px 7px;display:block;}
.tabcontent td.icMais {padding-left:10px;}
.tabcontent ul {clear:both;}
.tabcontent li {list-style:none;float:left;padding:0px 0 12px 18px;}
.tabcontent li.pontilhado {background:url(/ArquivosEstaticos/OiMovel/img/pontilhado.gif) repeat-x;height:1px;width:96%;padding:8px 0;margin-left:10px;clear:both;}
.tabcontent li.abaConteudo {margin:-10px 0 20px 10px; background-color:#f7f7f7; padding:10px;width:94%;clear:both;}

/* RODAPE repeat-x;margin:40px 0 20px 0; */
.rodape {position:relative;margin-top:10px;height:38px;background:url(/ArquivosEstaticos/OiMovel/img/bg_rodape.gif) repeat-x;margin:40px 0 20px 0;padding-top:13px;text-align:center;clear:both;}
.rodape ul {text-align:center;}
.rodape li {display:inline;margin:0px 5px;}
.rodape a {color:#5b3eb3;}

table.qualPlano td {font:normal 10px verdana;color:#333;}
table.qualPlano td strong {font-size: 10px;}

#menuPaises table td {line-height:20px;padding:5px 10px;}

table.qualPlanoCheck td {padding:2px;}

/*#abatabs li a.tipo {width:80px;float:right;/*display:block;*/}*/

#tabChamada {
	border-left: solid 1px #e0e0e0;
	border-top: solid 1px #e0e0e0;
}
#tabChamada th {
	font-size: 10px;
	color: #333;
	font-weight: bolder;
	text-align: center;
	padding: 7px 10px;
	background-color: #f3f3f3;
	border-right: solid 1px #e0e0e0;
	border-bottom: solid 1px #e0e0e0;
}
#tabChamada th.noBG {background-color: White;}
#tabChamada td {
	font-size: 11px;
	color: #333;
	text-align: center;
	padding: 7px 10px;
	border-right: solid 1px #e0e0e0;
	border-bottom: solid 1px #e0e0e0;
}

#tabTarSemana {
	border-left: solid 1px #e0e0e0;
	border-top: solid 1px #e0e0e0;
}
#tabTarSemana th {
	font-size: 10px;
	color: #333;
	font-weight: bolder;
	text-align: center;
	padding: 10px;
	background-color: #f3f3f3;
	border-right: solid 1px #e0e0e0;
	border-bottom: solid 1px #e0e0e0;
}
#tabTarSemana th.principal {
	font-size: 14px;
	background-color: #ececec;
}
#tabTarSemana td {
	font-size: 11px;
	color: #333;
	text-align: center;
	padding: 10px;
	border-right: solid 1px #e0e0e0;
	border-bottom: solid 1px #e0e0e0;
}

#tabGrupos {
	border-left: solid 1px #e0e0e0;
	border-top: solid 1px #e0e0e0;
}
#tabGrupos th {
	font-size: 10px;
	color: #333;
	text-align: left;
	font-weight: bolder;
	padding: 7px 10px;
	background-color: #f3f3f3;
	border-right: solid 1px #e0e0e0;
	border-bottom: solid 1px #e0e0e0;
}

#tabGrupos td {
	font-size: 11px;
	color: #333;
	text-align: left;
	padding: 7px 10px;
	border-right: solid 1px #e0e0e0;
	border-bottom: solid 1px #e0e0e0;
}

p.txtObserv {
	display: block;
	font-size: 10px;
	color: #999;
	margin: 10px 0px;
}

#instrucoesAp H2 {
	display: block;
	background-color: #f3f3f3;
	color: #333;
	font-weight: bolder;
	padding: 7px 10px;	
	margin-top: 5px;
}
#instrucoesAp TD {background: url(/ArquivosEstaticos/OiMovel/img/bg_dashed.gif) left bottom repeat-x;}
#instrucoesAp P {
	display: block;
	padding: 10px 10px 20px;
	line-height: 15px;
	color: #333;
	font-size: 11px;
}

FORM LABEL {
	font-size: 10px;
	color: Black;
	font-weight: bolder;
}
FORM .campos {
	border: solid 1px #8e8e8e;
	font: normal 11px/11px Verdana, Arial, Tahoma, Sans-serif Black;
}
FORM .btok {
	border: 0px;
	background: url(/ArquivosEstaticos/OiMovel/img/botoes/bt_ok4.gif) no-repeat left top;
	width: 51px;
	height: 20px;
	cursor: pointer;
}

#planosMovel {
	float: left;
	width: 689px;
	height: 250px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#planosMovel LI {
	float: left;
	width: 138px;
	height: 250px;
	color: Black;
}
#planosMovel P {
	float: left;
	margin: 60px 13px 0px;
	height: 151px;
}
#planosMovel LI:hover {color: White;}
#planosMovel LI.oiConta {background: url(/ArquivosEstaticos/OiMovel/img/body_todosPlanos.png) no-repeat left top;}
#planosMovel LI.oiConta:hover {background: url(/ArquivosEstaticos/OiMovel/img/body_todosPlanos.png) no-repeat left -250px;}
#planosMovel LI.oiContaFamilia {background: url(/ArquivosEstaticos/OiMovel/img/body_todosPlanos.png) no-repeat -138px top;}
#planosMovel LI.oiContaFamilia:hover {background: url(../img/body_todosPlanos.png) no-repeat -138px -250px;}
#planosMovel LI.oiControle {background: url(/ArquivosEstaticos/OiMovel/img/body_todosPlanos.png) no-repeat -276px top;}
#planosMovel LI.oiControle:hover {background: url(/ArquivosEstaticos/OiMovel/img/body_todosPlanos.png) no-repeat -276px -250px;}
#planosMovel LI.oiCartao {background: url(/ArquivosEstaticos/OiMovel/img/body_todosPlanos.png) no-repeat -414px top;}
#planosMovel LI.oiCartao:hover {background: url(/ArquivosEstaticos/OiMovel/img/body_todosPlanos.png) no-repeat -414px -250px;}
#planosMovel LI.oiDados {background: url(/ArquivosEstaticos/OiMovel/img/body_todosPlanos.png) no-repeat -552px top;}
#planosMovel LI.oiDados:hover {background: url(/ArquivosEstaticos/OiMovel/img/body_todosPlanos.png) no-repeat -552px -250px;}
#planosMovel .btDetalhes {
	float: left;
	overflow: hidden;
	text-indent: -5000px;
	background: url(/ArquivosEstaticos/OiMovel/img/botoes/bt_detalhes.gif) no-repeat left top;
	width: 70px;
	height: 20px;
	margin-left: 13px;
}

.limpaSelecao {
	background: none;
	border: 0px;
	font-weight: bold;
	color: #5b3eb3;
	text-decoration: none;
	cursor: pointer;
}
.limpaSelecao:hover {text-decoration: underline;}

.bdImagens {border: solid 1px #5c3ea8;}

#oiMovel .item {
	background: url(/ArquivosEstaticos/OiMovel/img/bg_dashed2.gif) left bottom repeat-x #f7f7f7;
	border-top: solid 15px White;
	padding: 10px 20px 10px 15px;
}


/* Adaptacao de minhaOi.css */
#Layer1 {
 position: absolute;
 width: 900px;
 height: 560px;
 z-index: 100;
 /*left: 0;*/
 top: 0;
 clip: rect(auto,899,32,auto);
}