* {font-family: Verdana, Tahoma, Arial, Sans-Serif;}

p, h1, h2, h3, h4, h5, h6, ul, li {
	margin: 0px;
	padding: 0px;
}

li {list-style: none;}

#principalB2B {
	background: url(/ArquivosEstaticos/NovaOi/img/fundoSiteEmpresa.gif) left top repeat-x;
	width: 100%;
	height: 100%;	
}

#principalB2C {
	background: url(/ArquivosEstaticos/NovaOi/img/fundoSite.gif) left top repeat-x;
	width: 100%;
	height: 100%;	
}

body {
	margin: 0px auto;
	width: 770px;
}

.corpoB2B {
	background-color: #e8dabc;
	padding: 38px 44px 82px 37px;
	margin-top: 20px;
}
.corpoB2B td {
	font-size: 12px;
	color: #333;
}

.corpoB2C {
	background: url(/ArquivosEstaticos/NovaOi/img/img_preHomeB2C.jpg) right 20px no-repeat #7577c0;
	padding: 38px 44px 307px 37px;
	margin-top: 20px;
}

.descritivoAreas {
	border-top: solid 5px #d0c4a9;
	border-bottom: solid 5px #d0c4a9;
}
.descritivoAreas .bdSeparador {
	border-bottom: solid 1px #baae96;
}

.breadCrumb {
	font-size: 10px;
	color: #666;
	padding: 7px 0px 9px 11px;
}
.breadCrumb strong {color: #6d3dcc;}
.breadCrumb a, .breadCrumb b {
	color: #6d3dcc;
	text-decoration: none;
}
.breadCrumb a:hover {text-decoration: underline;}



.tituloPrincipal {
	display: block;
	padding-left: 12px;
	padding-top: 0px;
	margin-bottom: 25px;
	border-bottom: solid 1px #E6E6E6;
	width: 770px;

}

.respiroSliders {padding-bottom:30px;}
.respiroSlidersEnd {padding-bottom:50px;}

.slider {
	border-bottom: solid 3px #e5e5e5;
}
.slider td {
	border: solid 1px #b2b2b2;
	line-height: 16px;
}
.slider .noBorder {border-right: 0px;}
.slider .titulo {border: 0px; padding-left: 11px;}
.slider .separadorTitulos {background: url(/ArquivosEstaticos/NovaOi/img/img_sepTitulos.gif) left bottom no-repeat;}
.slider a {
	display: block;
	color: Black;
	text-decoration: none;
	padding: 14px 0px 0px 12px;	
	font-size: 11px;
}
.slider a:hover {color: White;}

.slider .slider_grd1a {
	width: 756px;
	height: 84px;
	background: url(/ArquivosEstaticos/NovaOi/img/slider_grande_off.gif) left top no-repeat;
}
.slider .slider_grd1a:hover {background: url(/ArquivosEstaticos/NovaOi/img/slider_grande_on.gif) left top no-repeat;}

.slider .slider_med1a {
	width: 372px;
	height: 84px;
	background: url(/ArquivosEstaticos/NovaOi/img/slider_medio_off.gif) left top no-repeat;
}
.slider .slider_med1a:hover {background: url(/ArquivosEstaticos/NovaOi/img/slider_medio_on.gif) left top no-repeat;}
.slider .slider_med2a {
	width: 372px;
	height: 84px;
	background: url(/ArquivosEstaticos/NovaOi/img/slider_medio_off.gif) left top no-repeat;
}
.slider .slider_med2a:hover {background: url(/ArquivosEstaticos/NovaOi/img/slider_medio_on.gif) left top no-repeat;}

.slider .slider_peq1a {
	width: 243px;
	height: 84px;
	background: url(/ArquivosEstaticos/NovaOi/img/slider_pequeno_off.gif) left top no-repeat;
}
.slider .slider_peq1a:hover {background: url(/ArquivosEstaticos/NovaOi/img/slider_pequeno_on.gif) left top no-repeat;}
.slider .slider_peq2a {
	width: 243px;
	height: 84px;
	background: url(/ArquivosEstaticos/NovaOi/img/slider_pequeno_off.gif) left top no-repeat;
}
.slider .slider_peq2a:hover {background: url(/ArquivosEstaticos/NovaOi/img/slider_pequeno_on.gif) left top no-repeat;}
.slider .slider_peq3a {
	width: 243px;
	height: 84px;
	background: url(/ArquivosEstaticos/NovaOi/img/slider_pequeno_off.gif) left top no-repeat;
}
.slider .slider_peq3a:hover {background: url(/ArquivosEstaticos/NovaOi/img/slider_pequeno_on.gif) left top no-repeat;}


.sessao td, .sessao h2 {
	font-size: 11px;
	color: #323232;
	line-height: 16px;
}
.sessao .olho {
	font-size: 12px;
	padding: 17px 0px;
}
.sessao .subtitulo {
	color: #333;
	margin: 13px 0px 6px;
}
.sessao .subtitulo2 {
	color: #666;
	margin: 13px 0px 6px;
}
.sessao .txtSubtitulo2 {
	color: #666;
	padding: 13px 0px 50px;
}
.sessao .txtSubtitulo {padding: 13px 0px 50px;}
.sessao .respiro {padding-left: 26px;}
.sessao .respiroDir1 {padding-right: 24px;}
.sessao .respiroDir2 {padding-right: 24px;}
.sessao .bordaSepBot {border-bottom: solid 1px #cbcbcb;}

.listaLinks {margin-bottom: 20px;width:359px;}
.listaLinks li {
	display: block;
	width: 359px;
	background: url(/ArquivosEstaticos/NovaOi/img/bg_itensMenu.gif) left top repeat-y;
	border-bottom: solid 1px White;
}
.listaLinks li a {
	display: block;
	width: 328px;
	background: url(/ArquivosEstaticos/NovaOi/img/ico_setaLinks.gif) left center no-repeat;
	padding: 5px 7px 6px 24px;
	color: #4d3d99;
	text-decoration: none;
}
.listaLinks li a:hover {background: url(/ArquivosEstaticos/NovaOi/img/ico_setaLinks.gif) left center no-repeat #cdc6f3;}

.listaLinks2 {margin-bottom: 20px;width:232px;}
.listaLinks2 li {
	display: block;
	width: 232px;
	background: url(/ArquivosEstaticos/NovaOi/img/bg_itensMenu.gif) left top repeat-y;
	border-bottom: solid 1px White;
}
.listaLinks2 li a {
	display: block;
	background: url(/ArquivosEstaticos/NovaOi/img/ico_setaLinks.gif) left center no-repeat;
	padding: 5px 7px 6px 24px;
	color: #4d3d99;
	text-decoration: none;
}
.listaLinks2 li a:hover {background: url(/ArquivosEstaticos/NovaOi/img/ico_setaLinks.gif) left center no-repeat #cdc6f3;}

.listaLinks22 {width:212px;}

.listaLinks22 li a {
	display: block;
	background: url(/ArquivosEstaticos/NovaOi/img/ico_setaLinksMenu.gif) left center no-repeat;
	margin: 0px 0px 0px 20px;
	color: #4d3d99;
	text-decoration: none;
}
.listaLinks22 li a:hover {background: url(/ArquivosEstaticos/NovaOi/img/ico_setaLinks.gif) left center no-repeat #cdc6f3;}

.listaLinks3 {margin-bottom: 20px;width:170px;}
.listaLinks3 li {
	display: block;
	width: 170px;
	background: url(/ArquivosEstaticos/NovaOi/img/bg_itensMenu.gif) left top repeat-y;
	border-bottom: solid 1px White;
}
.listaLinks3 li a {
	display: block;
	width: 139px;
	background: url(/ArquivosEstaticos/NovaOi/img/ico_setaLinks.gif) left center no-repeat;
	padding: 5px 7px 6px 24px;
	color: #4d3d99;
	text-decoration: none;
}
.listaLinks3 li a:hover {background: url(/ArquivosEstaticos/NovaOi/img/ico_setaLinks.gif) left center no-repeat #cdc6f3;}

.footer {
	border-top: solid 4px #cdcdcd;
	border-bottom: solid 1px #cdcdcd 
}
.footer ul {margin: 13px 0px;float: left;}
.footer ul li {
	float: left;
	font-size: 11px;
	padding-right: 12px;
	color: #5b3eb3;
}
.footer ul li a {
	color: #5b3eb3;
	text-decoration: none;
}
.footer ul li a:hover {text-decoration: underline;}

.respContent {padding-left: 40px;}
.falseContent {background-color: #ccc;heihgt: 100%}

.corMenu {background-color: #f4f3fb;}

.respTemplateMenu {padding-bottom: 40px;}

/* Estilo Textos Tarifas */

.tituloTarifas {font-family: verdana;
	font-size: 18px;
	color: #333333;
	padding-bottom: 15px;
	}


/* Estilos Tabelas Tarifas */

	
	
	
.tabelaTarifas .titContTab {font-family: verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	padding: 13px;
	line-height: 14px;
	border-bottom: 1px solid #b3b3b3;
	border-right: 1px solid #e5e5e5;
	text-align: center;}

	
.tabelaTarifas .txtContTab {font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding: 13px;
	line-height: 14px;
	border-bottom: 1px solid #b3b3b3;
	border-right: 1px solid #e5e5e5;
	background-color: #f7f7f7;
	text-align: center;	}
	
.tabelaTarifas .lastLineContTab {font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding: 13px;
	line-height: 14px;
	border-bottom: 1px solid #676767;
	border-right: 1px solid #e5e5e5;
	background-color: #f7f7f7;
	text-align: center;}

.tabelaTarifas .noBorderRight {border-right: 0px;}

.tabelaTarifas {
	margin-bottom: 20px;
	border-bottom: 1px solid #676767;
	border-right: 1px solid #FFFFFF;
	border-collapse: collapse;
	border-top: 4px solid #cccccc;}

.mensagemTarifas{
	font-size: 12px;
	color: #333333;}
	





#content td {
	font-size: 12px;
	line-height: 16px;
	color: #333;
}
#content a {
	color: #5b3eb3;
	text-decoration: none;
}
#content a:hover {text-decoration: underline;}
#content .titulo {
	padding: 0px 0px 7px 10px;
	border-bottom: solid 4px #ccc;
}
#content h2 {
	font-size: 14px;
	color: #666;
	font-weight: normal;
}
#content .respiroTitulo {padding-top: 0px;}
#content p {padding: 0px 20px 15px 10px;}
#content .titulo14pxBold {
	font-size: 14px;
	color: #333;
	padding: 13px 15px; 
	font-weight: bolder;
	border-bottom: solid 1px #ccc;
}
#content .titulo14pxBold2 {
	font-size: 14px;
	color: #3333333;
	padding: 13px 15px; 
	font-weight: bolder;
	border-bottom: solid 1px #dcdaeb;
}
#content .titulo18pxBold {
	font-size: 18px;
	color: #333;
	border-bottom: solid 1px #ccc;
	padding: 21px 10px 10px; 
	font-weight: normal;
}
#content .titulo18pxBold2 {
	font-size: 18px;
	color: #333;
	border-bottom: solid 4px #ccc;
	padding: 21px 10px 10px; 
	font-weight: normal;
}
#content .titulo18pxBold3 {
	font-size: 18px;
	color: #333;
	margin: 9px 10px;
	font-weight: normal;
}
#content .titulo18pxBold4 {
	font-size: 18px;
	color: #333;
	border-bottom: solid 4px #e6e6e6;
	padding: 21px 10px 10px; 
	font-weight: normal;
}
#content .tituloImagem {
	margin: 0px 0px 12px;
	padding: 0px 7px 0px; 
	border-bottom: solid 4px #ccc;
}
#content .subtitulo1 {
	color: #333;
	font-size: 12px;
	font-weight: bolder;
	border-bottom: solid 4px #e6e6e6;
	margin: 0px 0px 11px;
	padding: 3px 10px 7px; 
}
#content .subtitulo2 {
	color: #333;
	font-size: 12px;
	font-weight: bolder;
	border-bottom: solid 4px #e6e6e6;
	margin: 0px;
	padding: 3px 10px 7px; 
}
#content .subtitulo3 {
	color: #333;
	font-size: 12px;
	font-weight: bolder;
	border-bottom: solid 1px #999;
	padding: 3px 10px 7px; 
}
#content blockquote {
	background-color: #f4f3fb;
	margin: 20px 0px 0px;
	padding: 12px 15px;
	color: #666;
}
#content .passoInstall {
	float: left;
	padding: 10px;
	border-bottom: solid 1px #ccc;
	width: 540px;
}
#content .passoInstall li {
	float: left;
	margin-right: 20px;
}
#content .passoInstall .texto {
	padding-top: 6px;
	margin: 0px;
	width: 344px;
}
#content .linksInstall .texto {
	padding: 7px 7px 0px 15px;
	vertical-align: top;
	color: #666;
}
#content .linksInstall .texto .destaque {color: #333;}
#content .promocoes .box {
	border-top: solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
}
#content .promocoes .box td {border-bottom: solid 1px #ccc;}
#content .promocoes .box td p {
	padding-left: 10px;
	margin: 0px;
	padding-bottom: 10px;
}
#content .promocoes .respiro {padding: 10px;}
#content .promocoes .box td .obs1 {
	font-size: 10px;
	color: #999;
	padding-right: 52px;
	padding-bottom: 7px;
}
#content .promocoes .box td .destaque {
	font-size: 12px;
	color: #000;
	font-weight: bolder;
}
#content .equipamentos {
	float: left;
	padding: 10px 0px 10px 10px;
	border-bottom: solid 1px #ccc;
	width: 550px;
}
#content .equipamentos li {
	float: left;
	margin-right: 20px;
}
#content .equipamentos .texto {
	margin: 0px;
	width: 435px;
}
#content .botao {
	clear: both;
	float: right;
	padding: 12px 0px 0px 0px;
}
#content .voltar {
	width: 112px;
	height: 21px;
	display: block;
	overflow: hidden;
	text-indent: -5000px;	
	background: url(/ArquivosEstaticos/NovaOi/bt_voltar.gif) left top no-repeat;
}
#content .introConheca {
	border-bottom: solid 1px #ccc;
	padding-bottom: 15px;
	margin-bottom: 20px;
}
#content .conhecaVantagens {margin-bottom: 20px;}
#content .conhecaVantagens li {
	padding: 5px 20px 5px 38px;
	background: url(/ArquivosEstaticos/NovaOi/ico_listStyle.gif) 12px 6px no-repeat;
	border-bottom: solid 1px #ccc;
}
#content .btGrande {
	display: block;
	background: url(/ArquivosEstaticos/NovaOi/bg_btGrande.gif) left top no-repeat;
	text-align: center;
	font-weight: bolder;
	width: 273px;
	padding: 5px 0px 7px;
}
#content .listaCidades {margin: 25px 0px 20px;}
#content .listaCidades li {
	padding: 4px 20px 4px 24px;
	background: url(/ArquivosEstaticos/NovaOi/ico_listStyleSquare.gif) 10px 10px no-repeat;
	border-bottom: solid 1px #e6e6e6;
}

#content .listaProvedores li {
	padding: 10px 20px 10px 10px;
	background: url(/ArquivosEstaticos/NovaOi/ico_listStyleSquare.gif) 10px 16px no-repeat;
	border-bottom: solid 1px #dcdaeb;
}

#content .listaFornecedores li {
	padding: 10px 20px 10px 5px;
	background: url(/ArquivosEstaticos/NovaOi/ico_listStyleSquare.gif) 10px 16px no-repeat;
}

#content .boxPromoB2B li {
	padding: 4px 0px 15px 24px;
	background: url(/ArquivosEstaticos/NovaOi/ico_listStyleSquare.gif) 10px 10px no-repeat;
}
#content .boxPromoB2B .obs {
	font-size: 11px;
	color: #999;
	background: none;
	padding: 4px 0px 30px 24px;
}
#content .obs1 {
	font-size: 10px;
	color: #999;
	padding-right: 10px;
}
#content .obs2 {
	font-size: 11px;
	color: #999;
	padding-right: 10px;
}
#content .obs3 {
	font-size: 11px;
	color: #666;
	padding-right: 10px;
}

#content .obs4 {
	font-size: 10px;
	color: #666;
	padding-right: 10px;
	line-height: 16px;
}

#content .colunaServicos {
	width: 118px;
	padding: 8px 12px 36px;
}
#content .colunaServicos h4 {
	font-size: 14px;
	color: #696cb1;
	text-transform: uppercase;
	font-weight: bolder;
	margin-bottom: 5px;
}
#content .colunaServicos p {
	color: #666;
	padding: 0px;
	margin-bottom: 10px;
}
#content .colunaServicos .cpEstado {
	color: #333;
	font-size: 11px;
	width: 108px;
	margin-bottom: 15px;
}
#content .esconde {display: none;}
#content .mostra {display: block;}
#content .campoCad {
	font-size: 12px;
	color: #333;
	border: solid 1px #333;
	margin-top: 5px;
	margin-bottom: 6px;
	_margin-bottom: 4px;
}

#content .bdSeparador {border-bottom: solid 1px #ccc;}
#content .bdSeparador2 {border-bottom: solid 1px #999;}
#content .bdSeparador3 {border-bottom: solid 1px #e6e6e6;}
#content .bdSeparador4px {border-bottom: solid 4px #ccc;}
#content .dadosCad {font-size: 11px;}
#content .dadosCad2 {font-size: 10px;}
#content .termo {
	font-size: 11px;
	color: #656565;
	padding: 17px 10px;
	border: solid 1px #333;
	overflow: auto;
	width: 508px;
	height: 103px;
	margin-bottom: 20px;
}
#content .acordo {
	background-color: #f4f3fb;
	padding: 10px 18px 10px 10px;
}
#content .listaNaoCadastrado {margin: 0px 0px 10px;}
#content .listaNaoCadastrado li {
	font-size: 11px;
	padding: 4px 20px 4px 24px;
	background: url(/ArquivosEstaticos/NovaOi/ico_listStyleSquare.gif) 10px 10px no-repeat;
	border-bottom: solid 1px #e6e6e6;
}
#content .dadosUsuario  {border-bottom: solid 1px #333;}
#content .dadosUsuario td {
	font-size: 11px;
	padding: 10px;
	border-bottom: solid 1px #e5e5e5;
}
#content .dadosUsuario .col2 {
	background-color: #f7f7f7;
	padding-left:15px;
}
#content .dadosUsuario .noBorder {border-bottom: 0px;}
#content .boxExtrato {
	border: solid 1px #ccc;
}
#content .boxExtrato td {font-size: 11px;}
#content .boxExtrato .respiro {padding: 10px;}
#content .boxExtrato .titulo {
	color: White;
	padding: 7px 10px;
	background-color: #7477bf;
	border: 0px;
}
#content .boxExtrato .dest {
	padding: 12px 8px;
	border-bottom: solid 4px #e6e6e6;
	font-weight: bolder;
}
#content .boxExtrato .cont {
	padding: 12px 8px;
	border-bottom: solid 1px #ccc;
}

#content .sucessoEnvio {
	color: White;
	padding: 8px 10px 10px 48px;
	background: url(/ArquivosEstaticos/NovaOi/ico_setaOk.gif) 11px 7px no-repeat #595cb3;
	border: 0px;
	font-weight: bolder;
}
#content .tabs {
	background-color: #f4f3fb;
	padding: 15px 10px;
}
#content .txt11px {font-size: 11px;}
#content .tabServicos {margin-bottom: 18px;}
#content .tabServicos th {
	text-align: left;
	vertical-align: top;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 4px #ccc;
	padding: 0px 10px 0px;
	
}
#content .tabServicos td {
	vertical-align: top;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #676767;
	padding: 15px 15px 20px 10px;
	background-color: #f7f7f7;
	font-size: 11px;
	
}
#content .mnServicos {border-right: solid 1px #b5b2b9;}
#content .mnServicos td {
	border-top: solid 1px #b5b2b9;
	border-left: solid 1px #b5b2b9;
	border-bottom: solid 1px #7b787e;
}
#content .mnServicos td a {
	display: block;
	padding: 7px 0px 7px;
	background-color: #f4f3fb;
	text-decoration: none;
	font-size: 11px;
	text-align: center;
}
#content .mnServicos td a:hover {text-decoration: none;}
#content .mnServicos td .selecionado {
	background-color: #e9e6fb;
	text-decoration: none;
}
#content .sombra {background-color: #e5e5e5;}
#content .respTexto {margin: 16px 0px 16px;}
#content .imgTitCentro {
	text-align: center;
	border-bottom: solid 4px #e5e5e5;
}
#content .listaWiFi li {
	padding: 0px 0px 15px 10px;
	background: url(/ArquivosEstaticos/NovaOi/ico_listStyleSquare.gif) left 6px no-repeat;
}
#content .bdSeparadores {
	border-top: solid 1px #e5e5e5;
	border-bottom: solid 4px #e5e5e5;
	padding: 10px 0px;
}
#content .telefoneWiFi {
	margin-top: 50px;
	padding: 10px 0px;
	background-color: #595cb3;
}
#content .encontreHotspot td {
	padding: 7px 10px 7px 20px;
	border-bottom: solid 1px #e6e6e6;
}
#content .resultHotspots li {
	padding: 7px 10px;
	border-bottom: solid 1px #e6e6e6;
	
}
#content .setaComoConectar {background: url(/ArquivosEstaticos/NovaOi/bg_corpoSeta.gif) 17px top repeat-y;}
#content .listaConectar {
	margin-top: 10px;
	padding-top: 14px;
	border-top: solid 1px #e6e6e6;
}
#content .listaConectar li {
	font-size: 11px;
	background: url(/ArquivosEstaticos/NovaOi/ico_listStyleSquare2.gif) left 8px no-repeat;
	padding-left: 10px;
	color: #999;
	line-height: 20px;
}
#content .tituloEquips {color: #7477bf;}
#content .txtComoComprar {
	padding: 10px 0px 10px 10px;
	border-bottom: solid 1px #e5e5e5;
}
#content .titHotspots {
	background-color: #6a6cb2;
	padding: 10px;
	font-size: 18px;
	color: White;
}

#content .boxOfertas  {
	border-top: solid 1px White;
	border-bottom: solid 1px White;
	float: left;
}
#content .boxOfertas li {
	float: left;
	background: url(/ArquivosEstaticos/NovaOi/bg_boxOfertas.gif) left top repeat-y;
	line-height: 18px;
}
#content .boxOfertas a {
	display: block;
	width: 535px;
	color: White;
	background: url(/ArquivosEstaticos/NovaOi/ico_setaBoxOfertas.gif) right center no-repeat;
	text-decoration: none;
	padding: 15px 0px 15px 25px;
	font-size: 11px;
}
#content .boxOfertas a:hover {text-decoration: none;background: url(/ArquivosEstaticos/NovaOi/ico_setaBoxOfertas.gif) right center no-repeat #8789d1;}
#content .boxOfertas a .destaque {
	display: block;
	width: 500px;
	color: Black;
	font-size: 18px;
	text-transform: uppercase;
	margin-bottom: 5px;	
}
#content .boxOfertas .separador {border-bottom: solid 1px #6567b1;}


#content .jaTenho {
	background: url(/ArquivosEstaticos/NovaOi/bg_jaTenho.jpg) right top no-repeat #6567b1;
	height: 653px;
}

#content .padrao {
	background-color: #6567b1;
	height: 653px;
}

#content .wiFiPlanos {
	background: url(/ArquivosEstaticos/NovaOi/bg_wiFiPlanos.jpg) left top no-repeat;
	height:650px;
}

#content .oiVeloxPlanos {
	background: url(/ArquivosEstaticos/NovaOi/bg_planosOiVelox.jpg) left top no-repeat;
	height: 708px;
}

#content .promocoesBd {
	background: url(/ArquivosEstaticos/NovaOi/bg_promocoes.jpg) right top no-repeat #6567b1;
	height: 625px;
}

#content .conectese {
	width: 224px;
	height: 106px;
	background: url(/ArquivosEstaticos/NovaOi/tit_conecteMundoSemFios.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
	margin: 50px 0px 50px 33px;
}

#content .oiwifiCartao {
	width: 302px;
	height: 52px;
	background: url(/ArquivosEstatico/NovaOi/tit_oiWiFiCartao.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
	margin: 50px 0px 50px 33px;
}


#content .transparencia {opacity:0.9;
	-moz-opacity: 0.9;
	filter: alpha(opacity=90);
	width: 100%;
	height: 100%;
}

#content .solido {
	width: 100%;
	height: 100%;
}

#content .destaque18 {
	color: black;
	font-size: 18px;
	text-transform: uppercase;
}

#content a.linkDestaque01 {
	color: White;
	font-size: 12px;
	text-decoration: underline;
}

#content .boxPlanos {
	position: relative;
	width: 134px;
	height: 302px;
}

#content .boxPromoWiFi {
	position: relative;
	width: 540px;
	height: 142px;
}

#content .txtPlanos {
	font-size: 11px;
	color: #333;
	padding: 20px 10px 0px;
}

#content .valorPlanos {
	font-size: 18px;
}

#content .sep4Top {
	border-top: 4px solid #dcdaeb;
	padding-top:20px;
}

#content .sep1Bot {
	border-top: 1px solid #dcdaeb;
	padding-top:20px;
}
#content .telefone {
	padding: 10px;
	background-color: #6a6cb2;
	color: White;
}





	
#content .homePlanos {
    background: url(/ArquivosEstaticos/NovaOi/oivoce/img/dest_homePlanos.jpg) no-repeat left top #7577c0;
    padding: 169px 20px 30px 20px;
}

#content .homePlanos .box TH {
    background-color: White;
    padding: 20px;
    text-align: left;
}

#content .homePlanos .box TD {
    background-color: White;
    padding: 0px 20px 20px;
    font-size: 11px;
}

#content .homePlanos A {
    color: #5b3eb3;
    text-decoration: none;
    font-size: 11px;
}

#content .homePlanos A:HOVER {
    color: #ff5900;
    text-decoration: none;
}

#content .homePlanos .box TH.respiro {
    background-color: transparent;
    padding: 0px;
}

#content .homePlanos .box TH H3 {
    overflow: hidden;
    text-indent: -5000px;
}

#content .homePlanos .box TH H3.tit01 {
    width: 109px;
    height: 35px;
    background: url(/ArquivosEstaticos/NovaOi/oivoce/img/tit_praQuemFalar.gif) no-repeat left top;
}

#content .homePlanos .box TH H3.tit02 {
    width: 207px;
    height: 56px;
    background: url(/ArquivosEstaticos/NovaOi/oivoce/img/tit_praQuemFalarDiscada.gif) no-repeat left top;
}

#content .homePlanos .box TH H3.tit03 {
    width: 184px;
    height: 56px;
    background: url(/ArquivosEstaticos/NovaOi/oivoce/img/tit_praQuemControle.gif) no-repeat left top;
}

#content .homePlanos .box TH H3.tit04 {
    width: 143px;
    height: 35px;
    background: url(/ArquivosEstaticos/NovaOi/oivoce/img/tit_praQuemComodidade.gif) no-repeat left top;
}

#content .homePlanos .outrosPlanos {
    background-color: white;
    margin-top: 30px;
}

#content .homePlanos .outrosPlanos H4 {
    font-size: 12px;
    font-weight: bolder;
    color: #333;
    padding: 10px 18px;
    border-bottom: solid 1px #e5e5e5;
}

#content .boxIntroPlanos {
    background: url(/ArquivosEstaticos/NovaOi/oivoce/img/bg_topBoxPlanos.gif) no-repeat left top;
}

#content .boxIntroPlanos H2 {
    color: White;
    font-size: 18px;
    padding: 20px 0px 10px 22px;
}

#content .boxIntroPlanos H3 {
    display: block;
    width: 215px;
    height: 47px;
    color: Black;
    font-size: 14px;
    font-weight: normal;
    margin: 0px 0px 17px 22px;
}

#content .boxIntroPlanos P {
    background: url(/ArquivosEstaticos/NovaOi/oivoce/img/bg_boxContentPlanos.gif) repeat-y left top;
    margin: 0px;
    padding: 0px 30px 20px 22px;
    font-size: 11px;
}

#content .boxContentPlanos {
    border-left: solid 1px #ccc;
    border-right: solid 1px #ccc;
}

#content .boxContentPlanos H2 {
    font-size: 12px;
    font-weight: bolder;
    color: Black;
    margin-bottom: 4px;
}

#content .boxContentPlanos H3 {
    font-size: 18px;
    color: Black;
    font-weight: normal;
}

#content .boxContentPlanos UL LI {
    padding: 0px 20px 0px 12px;
	background: url(/ArquivosEstaticos/NovaOi/oivoce/img/ico_listStyleSquare2.gif) left 8px no-repeat;
    color: #333;
    font-size: 11px;
}

#content .boxContentPlanos .sepPlanos {
    padding: 15px 20px;
    border-bottom: solid 1px #e6e6e6;
    font-size: 11px;
    background-color: #fafafa;
}

#content .boxContentPlanos .minutos A {
    display: block;
    font-size: 14px;
    font-weight: bolder;
    text-decoration: none;
    padding: 4px 6px;
}

#content .boxContentPlanos .minutos A:HOVER {
    color: White;
    background-color: #5b3eb3;
    padding: 4px 6px;
}

#content .boxContentPlanos .sepPlanos2 {
    padding: 13px 20px;
    border-bottom: solid 1px #e6e6e6;
    font-size: 11px;
    background-color: White;
}

#content .boxContentPlanos .noBorder {
    border-bottom: 0px;
}

#content .boxContentPlanos A {
    font-weight: bolder;
}


#content .fundoHeaderPlanos {
    background: url(/ArquivosEstaticos/NovaOi/oivoce/img/bg_headerPlanos.gif) repeat-x left top;
}

#content .fundoHeaderPlanos H2 {
    font-size: 18px;
    color: White;
    margin: 63px 0px 0px 20px;
}

#content .destaqueHeaderPlanos {
    position: absolute;
    top: -87px;
    left: 360px;
    z-index: 2;
}

#content .fundoBotPlanos {
    background: url(/ArquivosEstaticos/NovaOi/oivoce/img/bg_botPlanos.gif) repeat-x left top;
}

#content .estrutPlanos {
    border-left: solid 1px #e5e5e5;
}

#content .estrutPlanos TH {
    border-right: solid 1px #e5e5e5;
    padding: 18px 10px 20px 17px;
    text-align: left;
    font-size: 12px;
    vertical-align: top;
    
}

#content .estrutPlanos TD {
    border-right: solid 1px #e5e5e5;
    padding: 18px 10px 20px 6px;
    vertical-align: top;
}

#content .estrutPlanos UL LI {
    background: url(/ArquivosEstaticos/NovaOi/oivoce/img/blt_setaPlanos.gif) no-repeat left 7px;
    margin: 0px 0px 13px 0px;
    padding-left: 12px;
    font-size: 11px;
}

#content .titOutrosPlanos {
    font-size: 12px;
    color: Black;
    font-weight: bolder;
    margin: 15px 10px 10px;
}

#content .boxOutrosPlanos TD {
    background-color: #f4f3fb;
    padding: 15px 12px;
    font-size: 11px;
    border-bottom: solid 1px White;
}

#content .boxOutrosPlanos .linhaLateral {
    border-left: solid 1px White;
}


.homesContainer {
	BACKGROUND: #f4f3fb;	
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #cbcbcb 1px solid;
	BORDER-RIGHT: #ffffff 18px solid;
}
/* .homesInternalTable {
	BACKGROUND: #f4f3fb
} */
.homesImageBox {
padding-top: 5px;
padding-bottom:0px;
padding-left:10px;
}
.homesInternalSpace {
padding-left:5px;
PADDING-RIGHT:15px;
}

.TextoExtra {
font-size:12px;
padding-left:10px;
padding-right:10px;
}

#content .boxIntroPlanosEmp {
    background: url(/ArquivosEstaticos/NovaOi/oiempresas/img/bg_topBoxPlanosEmp.gif) no-repeat left top;
}

#content .boxIntroPlanosEmp H2 {
    color: #333;
    font-size: 18px;
    padding: 20px 0px 10px 22px;
}

#content .boxIntroPlanosEmp H3 {
    display: block;
    width: 215px;
    height: 47px;
    color: #4c4f97;
    font-size: 14px;
    font-weight: normal;
    margin: 0px 0px 17px 22px;
}

#content .boxIntroPlanosEmp P {
    background: url(/ArquivosEstaticos/NovaOi/oiempresas/img/bg_boxContentPlanosEmp.gif) repeat-y left top;
    margin: 0px;
    padding: 0px 30px 20px 22px;
    font-size: 11px;
}

#content .fundoHeaderPlanosB2B {
    background: url(/ArquivosEstaticos/NovaOi/img/bg_headerPlanosB2B.gif) repeat-x left top;
}

#content .fundoHeaderPlanosB2B H2 {
    font-size: 18px;
    color: #4d5099;
    margin: 63px 0px 0px 20px;
}


#content .destaqueHeaderPlanosB2B {
    position: absolute;
    top: -84px;
    left: 360px;
    z-index: 2;
}

#content .fundoBotPlanosB2B {
    background: url(/ArquivosEstaticos/NovaOi/img/bg_botPlanosB2B.gif) repeat-x left top;
}

.textRefPage{
	font-size: 10px;
	color: #666;
	padding-right: 10px;
	line-height: 16px;
}

.textRefTable{
	font-size: 10px;
	color: #666;
	padding-right: 10px;
	line-height: 16px;
}


.cequalNumber1 {background:url('/ArquivosEstaticos/NovaOi/img/cequal_1.gif') 16px 13px no-repeat;}
.cequalNumber2 {background:url('/ArquivosEstaticos/NovaOi/img/cequal_2.gif') 16px 13px no-repeat;}
.cequalNumber3 {background:url('/ArquivosEstaticos/NovaOi/img/cequal_3.gif') 16px 13px no-repeat;}
.cequalNumber4 {background:url('/ArquivosEstaticos/NovaOi/img/cequal_4.gif') 16px 13px no-repeat;}
.cequalNumber5 {background:url('/ArquivosEstaticos/NovaOi/img/cequal_5.gif') 16px 13px no-repeat;}