* {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/OiVelox/img/fundoSiteEmpresa.gif) left top repeat-x;
	width: 100%;
	height: 100%;	
}

#principalB2C {
	background: url(/ArquivosEstaticos/OiVelox/img/fundoSite.gif) left top repeat-x;
	width: 100%;
	height: 100%;	
}

#principalWiFi {
	background: url(/ArquivosEstaticos/OiVelox/img/fundoWiFi.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: 20px 0px 100px;
}
.corpoB2B td {
	font-size: 12px;
	color: #333;
}

.corpoB2C {
	background: url(/ArquivosEstaticos/OiVelox/img/img_preHomeB2C.jpg) right 20px no-repeat #7577c0;
	padding: 38px 44px 307px 37px;
	margin: 20px 0px 100px;
}

.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 {
	color: #6d3dcc;
	text-decoration: none;
}
.breadCrumb a:hover {text-decoration: underline;}

.tituloPrincipal {
	display: block;
	padding-left: 12px;
	margin-bottom: 25px;
	border-bottom: solid 4px #cdcdcd;
	width: 758px;
}

.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/OiVelox/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/OiVelox/img/slider_grande_off.gif) left top no-repeat;
}
.slider .slider_grd1a:hover {background: url(/ArquivosEstaticos/OiVelox/img/slider_grande_on.gif) left top no-repeat;}

.slider .slider_med1a {
	width: 372px;
	height: 84px;
	background: url(/ArquivosEstaticos/OiVelox/img/slider_medio_off.gif) left top no-repeat;
}
.slider .slider_med1a:hover {background: url(/ArquivosEstaticos/OiVelox/img/slider_medio_on.gif) left top no-repeat;}
.slider .slider_med2a {
	width: 372px;
	height: 84px;
	background: url(/ArquivosEstaticos/OiVelox/img/slider_medio_off.gif) left top no-repeat;
}
.slider .slider_med2a:hover {background: url(/ArquivosEstaticos/OiVelox/img/slider_medio_on.gif) left top no-repeat;}

.slider .slider_peq1a {
	width: 243px;
	height: 84px;
	background: url(/ArquivosEstaticos/OiVelox/img/slider_pequeno_off.gif) left top no-repeat;
}
.slider .slider_peq1a:hover {background: url(/ArquivosEstaticos/OiVelox/img/slider_pequeno_on.gif) left top no-repeat;}
.slider .slider_peq2a {
	width: 243px;
	height: 84px;
	background: url(/ArquivosEstaticos/OiVelox/img/slider_pequeno_off.gif) left top no-repeat;
}
.slider .slider_peq2a:hover {background: url(/ArquivosEstaticos/OiVelox/img/slider_pequeno_on.gif) left top no-repeat;}
.slider .slider_peq3a {
	width: 243px;
	height: 84px;
	background: url(/ArquivosEstaticos/OiVelox/img/slider_pequeno_off.gif) left top no-repeat;
}
.slider .slider_peq3a:hover {background: url(/ArquivosEstaticos/OiVelox/img/slider_pequeno_on.gif) left top no-repeat;}


.sessao td, .sessao h2 {
	font-size: 11px;
	color: #323232;
	line-height: 16px;
}
.sessao h3 {padding: 37px 0px 9px 0px;margin:0px;}
.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;}
.sessao .fundoListaLinks {background-color: #f4f3fb;border-right:solid 24px White;}

.listaLinks {margin-bottom: 20px;width:359px;}
.listaLinks li {
	display: block;
	width: 359px;
	background: url(/ArquivosEstaticos/OiVelox/img/bg_itensMenu.gif) left top repeat-y;
	border-bottom: solid 1px White;
}
.listaLinks li a {
	display: block;
	width: 328px;
	background: url(/ArquivosEstaticos/OiVelox/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/OiVelox/img/ico_setaLinks.gif) left center no-repeat #cdc6f3;}

.listaLinks2 {width:232px;}
.listaLinks2 li {
	display: block;
	width: 232px;
	background: url(/ArquivosEstaticos/OiVelox/img/bg_itensMenu.gif) left top repeat-y;
	border-bottom: solid 1px White;
}
.listaLinks2 li a {
	display: block;
	width: 202px;
	background: url(/ArquivosEstaticos/OiVelox/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/OiVelox/img/ico_setaLinks.gif) left center no-repeat #cdc6f3;}

.listaLinks3 {margin-bottom: 20px;width:170px;}
.listaLinks3 li {
	display: block;
	width: 170px;
	background: url(/ArquivosEstaticos/OiVelox/img/bg_itensMenu.gif) left top repeat-y;
	border-bottom: solid 1px White;
}
.listaLinks3 li a {
	display: block;
	width: 139px;
	background: url(/ArquivosEstaticos/OiVelox/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/OiVelox/img/ico_setaLinks.gif) left center no-repeat #cdc6f3;}

.footer {
	background-color:#f1f1f1;
}

.footer ul {margin:15px 13px 10px 13px;float: left;}

.footer ul li {
	float: left;
	font-size: 11px;
	padding-right: 12px;
	color: #5b3eb3;
	padding-top:12px;
}

.footer ul li a {
	color: #5b3eb3;
	text-decoration: none;
}
.footer ul li a:hover {text-decoration: underline;}
.footer .televendas {
	font-size: 12px;
	padding: 10px 0px 0px;
	font-weight: bolder;
}

.respContent {padding-left: 40px;}
.falseContent {background-color: #ccc;heihgt: 100%}


.corMenu {background-color: #f4f3fb;}

.respTemplateMenu {padding-bottom: 40px;}

.cboPreHome {
	width: 242px;
	font-weight: bolder;
	font-size: 12px;
	border: solid 1px Black;
}

#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: 18px;}
#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/OiVelox/img/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/OiVelox/img/ico_listStyle.gif) 12px 6px no-repeat;
	border-bottom: solid 1px #ccc;
}
#content .btGrande {
	display: block;
	background: url(/ArquivosEstaticos/OiVelox/img/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/OiVelox/img/ico_listStyleSquare.gif) 10px 10px no-repeat;
	border-bottom: solid 1px #e6e6e6;
}

#content .listaProvedores li {
	padding: 10px 20px 10px 10px;
	background: url(/ArquivosEstaticos/OiVelox/img/ico_listStyleSquare.gif) 10px 16px no-repeat;
	border-bottom: solid 1px #dcdaeb;
}

#content .listaFornecedores li {
	padding: 10px 20px 10px 5px;
	background: url(/ArquivosEstaticos/OiVelox/img/ico_listStyleSquare.gif) 10px 16px no-repeat;
}

#content .boxPromoB2B li {
	padding: 4px 0px 15px 24px;
	background: url(/ArquivosEstaticos/OiVelox/img/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 .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/OiVelox/img/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/OiVelox/img/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/OiVelox/img/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/OiVelox/img/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/OiVelox/img/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;
	background: url(/ArquivosEstaticos/OiVelox/img/bg_boxOfertas.gif) left top repeat-y;
	line-height: 18px;
	float: left;
}
#content .boxOfertas li {
	float: left;
	background: url(/ArquivosEstaticos/OiVelox/img/bg_boxOfertas.gif) left top repeat-y;
	line-height: 18px;
}
#content .boxOfertas a {
	display: block;
	width: 99%;
	color: White;
	background: url(/ArquivosEstaticos/OiVelox/img/ico_setaBoxOfertas.gif) right center no-repeat;
	text-decoration: none;
	font-size: 11px;
}
#content .boxOfertas a:hover {text-decoration: none;background: url(/ArquivosEstaticos/OiVelox/img/ico_setaBoxOfertas.gif) right center no-repeat #8789d1;}
#content .boxOfertas a .destaque {
	display: block;
	width: 500px;
	color: #2a1f66;
	font-size: 14px;
	margin-bottom: 5px;	
    font-weight: bolder
}
#content .boxOfertas a .destaque2 {
	display: block;
	width: 500px;
	color: #2a1f66;
	font-size: 12px;
	margin-bottom: 5px;	
    font-weight: bolder
}
#content .boxOfertas .separador {border-bottom: solid 1px #6567b1;}


#content .jaTenho {
	background: url(/ArquivosEstaticos/OiVelox/img/bg_jaTenho.jpg) right top no-repeat #6567b1;
	height: 653px;
}

#content .padrao {
	background-color: #6567b1;
	height: 653px;
}

#content .wiFiPlanos {
	background: url(/ArquivosEstaticos/OiVelox/img/bg_wiFiPlanos.jpg) left top no-repeat;
	height:650px;
}

#content .oiVeloxPlanos {
	background: url(/ArquivosEstaticos/OiVelox/img/bg_planosOiVelox.jpg) left top no-repeat;
	height: 708px;
}

#content .oiVeloxPlanosB2B {
	background: url(/ArquivosEstaticos/OiVelox/img/bg_planosOiVeloxB2B.jpg) left top no-repeat;
	height: 591px;
}

#content .promocoesBd {
	background: url(/ArquivosEstaticos/OiVelox/img/bg_promocoes.jpg) right top no-repeat #6567b1;
	height: 625px;
}

#content .conectese {
	width: 224px;
	height: 106px;
	background: url(/ArquivosEstaticos/OiVelox/img/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(/ArquivosEstaticos/OiVelox/img/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 .transparenciaFake {
    opacity:1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
	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 .boxPlanos3 {
	position: relative;
	width: 179px;
	height: 302px;
}

#content .boxPlanos4 {
	position: relative;
	width: 134px;
	height: 302px;
}

#content .boxPlanos5 {
	position: relative;
	width: 107px;
	height: 302px;
}

#content .boxPromoWiFi {
	position: relative;
	width: 540px;
	height: 142px;
}

#content .txtPlanos5 {
	padding: 20px 10px 0px;
}

#content .txtPlanos5 TD {
    font-size: 11px;
	color: #333;
}

#content .txtPlanos4 {
	padding: 20px 12px 0px;
}

#content .txtPlanos4 TD {
    font-size: 11px;
	color: #333;
}

#content .txtPlanos3 {
	padding: 20px 20px 0px;
}

#content .txtPlanos3 TD {
    font-size: 11px;
	color: #333;
}

#content .valorPlanos {
    display: block;
	font-size: 16px;
    margin-top: 15px;
}

#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;
}

.btAssinar {
	display: block;
	width: 110px;
	height: 22px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_assinar.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
}

.btAssinar2 {
	display: block;
	width: 90px;
	height: 22px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_assinar2.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
    text-align: left;
}

.btOkPreHomeB2B {
	width: 91px;
	height: 25px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_okPreHomeB2B.gif) left top no-repeat;
	cursor: pointer;
	border: 0px;
}

.btOkPreHomeB2C {
	width: 55px;
	height: 26px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_okPreHomeB2C.gif) left top no-repeat;
	cursor: pointer;
	border: 0px;
}

.clear {clear: both;}

.ondeComprar {
	color: Black;
	margin: 15px 0px 20px;
	border-bottom: solid 1px #ccc;
}

.descricaoVelox {border-bottom: solid 1px #ccc;margin-bottom:25px;}
.descricaoVelox .contDescricao {padding-bottom: 20px;}
.descricaoVelox .computadorAbs {
	position: absolute;
	top: 10px;
	left: 420px;
}

.titPlanos {
	display: block;
	background-color: #6a6cb2;
	padding: 10px;
	width: 233px;
	margin-bottom: 13px;
	font-size: 18px;
	color: White;
}

.divRelative {position: relative;}
.antenaAbs {
	position: absolute;
	top: 7px;
	left: 420px;
}

.cliqueAqui {
	display: block;
	width: 113px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_cliqueAqui.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
}

.telefone {
	padding: 10px;
	background-color: #6a6cb2;
	color: White;
}

.obsPlanos {
	margin: 50px 0px 0px;
	border-top: solid 4px #ccc;
}

.boxComboEstado {
	border-top: solid 1px #ccc;
	padding: 10px;
	background-color: #f4f3fb;
}

.buscar {
	width: 115px;
	height: 25px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_buscar.gif) left top no-repeat;
	border: 0px;
	cursor: pointer;
}

.testar {
	display: block;
	width: 112px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_testar.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
}

.listar {
	width: 112px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_listar.gif) left top no-repeat;
	border: 0px;
	cursor: pointer;
}

.listar2 {
	display: block;
	width: 112px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_listar.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
}

.cadastrar {
	width: 152px;
	height: 22px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_cadastrar.gif) left top no-repeat;
	border: 0px;
	cursor: pointer;
}

.entrar {
	display: block;
	width: 101px;
	height: 22px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_entrar.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
	text-align: left;
}

.pesquisar {
	width: 150px;
	height: 22px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_pesquisar.gif) left top no-repeat;
	border: 0px;
	cursor: pointer;
}

.btEntrar {
	width: 101px;
	height: 22px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_entrar.gif) left top no-repeat;
	border: 0px;
	cursor: pointer;
}

.btAdcionarCreditos {
	width: 150px;
	height: 22px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_adicionarCreditos.gif) left top no-repeat;
	border: 0px;
	cursor: pointer;
}

.home {
	display: block;
	width: 112px;
	height: 22px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_home.gif) left top no-repeat;
	cursor: pointer;
	border: 0px;
}

.btOk {
	display: block;
	width: 72px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_ok02.gif) left top no-repeat;
	cursor: pointer;
	border: 0px;
}

.enviar {
	display: block;
	width: 112px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_enviar.gif) left top no-repeat;
	cursor: pointer;
	border: 0px;
}

.acesseAgora {
	display: block;
	width: 110px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_acesseAgora.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
	text-align: left;
}

.saibaMais {
	display: block;
	width: 110px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_saibaMais.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
	text-align: left;
}

.saibaMais2 {
	display: block;
	width: 162px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_saibaMais2.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
	text-align: left;
}

.comprar {
	display: block;
	width: 162px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_comprar.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
	text-align: left;
}

.assineJa {
	display: block;
	width: 110px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_assineJa.gif) left top no-repeat;
	overflow: hidden;
	text-indent: -5000px;
	text-align: left;
}

.destaqueBotao {
	border-top: solid 1px #e5e5e5;
	border-bottom: solid 1px #ccc;
	padding: 10px 0px 7px;
}

.alterarCadastro {
	display: block;
	width: 152px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_alterarCadastro.gif) left top no-repeat;
	cursor: pointer;
	border: 0px;
}

.encontrarHotspot {
	display: block;
	width: 180px;
	height: 21px;
	background: url(/ArquivosEstaticos/OiVelox/img/bt_encontrarHotspot.gif) left top no-repeat;
	cursor: pointer;
	border: 0px;
}


/* Menu Lateral */
.menuLateral {
	color: #4d3d99;
	font-size: 11px;
	width: 170px;
	border-top: solid 1px White;
}
.menuLateral li {
	display: block;
	width: 170px;
	color: #4d3d99;
	border-bottom: solid 1px White;
}
.menuLateral .empty {height: 24px;border-bottom: solid 1px white;}
.menuLateral li a {
	display: block;
	color: #4d3d99;
	text-decoration: none;
	background: url(/ArquivosEstaticos/OiVelox/img/ico_setaLinksMenu.gif) left center no-repeat;
	height:100%;
}
.menuLateral li a:hover {background: url(/ArquivosEstaticos/OiVelox/img/ico_setaLinks.gif) left center no-repeat #cdc6f3; height:100%;}
.menuLateral li .activated {background: url(/ArquivosEstaticos/OiVelox/img/ico_setaLinksMenuAtivo.gif) left center no-repeat #dfdcfa;}
.menuLateral li .activated:hover {background: url(/ArquivosEstaticos/OiVelox/img/ico_setaLinksMenuAtivo.gif) left center no-repeat #dfdcfa;cursor: default;}
.menuLateral li .activated2 {background: url(/ArquivosEstaticos/OiVelox/img/ico_setaLinksMenuAtivo.gif) left center no-repeat #dfdcfa;}
.menuLateral li .activated:hover2 {background: url(/ArquivosEstaticos/OiVelox/img/ico_setaLinksMenuAtivo.gif) left center no-repeat #dfdcfa;cursor: default;}
.menuLateral .noBorderBot {border-bottom: 0px;}
.menuLateral .zero {height: 0px;}

.menuLateral .area {
	color: #4d3d99;
	background: url(/ArquivosEstaticos/OiVelox/img/bg_itensMenu.gif) left top repeat-y;
}
.menuLateral .area a {
	font-weight: bolder;
	color: #4d3d99;
	background: url(/ArquivosEstaticos/OiVelox/img/icomaisMenu.gif) left center no-repeat;
}
.menuLateral .area a:hover {
	font-weight: bolder;
	color: #4d3d99;
	background: url(/ArquivosEstaticos/OiVelox/img/icomaisMenu.gif) left center no-repeat #cdc6f3;
}
.menuLateral .area .activated {
	font-weight: bolder;
	color: #4d3d99;
	background: url(/ArquivosEstaticos/OiVelox/img/ico_menosMenu.gif) left center no-repeat;
}
.menuLateral .area .activated:hover {
	font-weight: bolder;
	color: #4d3d99;
	background: url(/ArquivosEstaticos/OiVelox/img/ico_menosMenu.gif) left center no-repeat #cdc6f3;
}

.menuLateral .area2 {
    background: url(/ArquivosEstaticos/OiVelox/img/bg_itensMenu.gif) left top repeat-y;
    cursor: pointer;
}

.menuLateral .area2 a {
	font-weight: bolder;
	background: url(/ArquivosEstaticos/OiVelox/img/ico_setaArea.gif) left center no-repeat;
}

.menuLateral .area2 a:hover {
	background: url(/ArquivosEstaticos/OiVelox/img/ico_setaArea.gif) left center no-repeat #cdc6f3;
}

.menuLateral .area2 .activated {
	font-weight: bolder;
    background-color: #cdc6f3;
}



.menuLateral .esconde {display: none;}
.menuLateral .mostra {display: block; BORDER-BOTTOM: 0px;}