* {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%;	
}

body {
	margin: 0px auto;
	width: 770px;
}

#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 .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 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 .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 .colunaServicos {
	width: 118px;
	padding: 8px 12px 36px;
}
#content .colunaServicos h4 {
	font-size: 14px;
	color: #696cb1;
	text-transform: uppercase;
	font-weight: bolder;
}
#content .colunaServicos p {
	color: #666;
	padding: 0px;
	margin-bottom: 10px;
}


.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 .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/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 {margin-bottom: 20px;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 {
	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;}

.cboPreHome {
	width: 242px;
	font-weight: bolder;
	font-size: 12px;
	border: solid 1px Black;
}

.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;
}

.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;
}