.bannerVoip,
.boxDuvidas h2 {
	background-image: url(https://p.simg.uol.com.br/voip/imagens/layout/sprites-bg-box.png);
	background-repeat: no-repeat;
}

.bannerVoip .subContBox h1,
.bannerVoip .subContBox h2,
.globoComprePre,
.splashPre,
h2.comoFunciona,
.bannerVoipPre .subContBox div,
.boxListaPre h2,
.boxFuncionaPre h2,
.boxFuncionaPre span,
.boxFuncionaPre p.txt01,
.boxFuncionaPre p.txt02 {
	background-image: url(https://p.simg.uol.com.br/voip/imagens/layout/sprite-voip-pre.png);
	background-repeat: no-repeat;
}

.bannerVoip {
	background-position: 0 -1916px;
	width: 705px;
	height: 214px;
	margin-top: 10px;
	padding-left: 10px;
}

.bannerVoip .contBox {background-position:100% -1916px; padding-right:10px;}

.bannerVoip .subContBox {
	background-position: 0 -2133px;
	background-repeat: repeat-x;
	position: relative;
	height: 204px;
	padding: 5px 0;
}

.bannerVoip .subContBox div {
	position: absolute;
	top: 5px;
	right: -8px;
	z-index: 0;
	height: 203px;
}

.bannerVoipPre .subContBox h1,
.bannerVoipPre .subContBox h2 {position:relative; z-index:1000; text-indent:-9999px;}

.bannerVoipPre {margin-bottom:6px;}
.bannerVoipPre .subContBox div {background-position:-348px -120px; width:349px;}

.bannerVoipPre .subContBox h1 {
	background-position: -3px -3px;
	width: 379px;
	height: 117px;
	margin: 14px 0 22px 10px;
}

.bannerVoipPre .subContBox h2 {
	background-position: -441px -3px;
	width: 256px;
	height: 20px;
	margin-left: 19px;
}

/* box txt */
.boxTxt {position:relative; padding:25px 200px 30px 5px;}
.boxTxt p {margin-bottom:15px;}
.boxTxt h3 {font-size:12px; margin-bottom:15px;}

.globoComprePre {
	background-position: -193px -129px;
	display: block;
	position: absolute;
	top: -70px;
	right: 5px;
	width: 139px;
	height: 142px;
}

.splashPre {
	background-position: -3px -123px;
	display: block;
	position: absolute;
	top: 92px;
	right: 5px;
	width: 173px;
	height: 173px;
}

.globoComprePre a, .splashPre a {display:block; height:100%; text-indent:-9999px;}

h2.comoFunciona {
	background-position: -105px -601px;
	text-indent: -9999px;
	width: 189px;
	height: 31px;
	margin-bottom: 22px;
}

.boxListaPre {float:left; width:320px; padding-right:10px;}

.boxListaPre h2 {
	background-position: -448px -27px;
	text-indent: -9999px;
	width: 249px;
	height: 37px;
	margin-bottom: 15px;
}

.boxListaPre ul {padding-left:15px;}
.boxListaPre ul li {list-style:disc; margin-bottom:15px;}

.boxFuncionaPre {float:left; width:370px;}

.boxFuncionaPre h2 {
	background-position: -511px -66px;
	text-indent: -9999px;
	width: 186px;
	height: 31px;
	margin-bottom: 20px;
}

.boxFuncionaPre span {
	background-position: -328px -327px;
	display: block;
	width: 369px;
	height: 117px;
}

.boxFuncionaPre p {text-indent:-9999px; margin-top:-17px;}

.boxFuncionaPre p.txt01 {
	background-position: -3px -299px;
	float: left;
	width: 169px;
	height: 36px;
}

.boxFuncionaPre p.txt02 {
	background-position: -188px -299px;
	float: right;
	width: 136px;
	height: 36px;
}

.tarifaVoipPre {
	position: relative;
	left: 310px;
	float:none;
	margin-bottom: 5px;
	clear: both;
}

.linkTarifa {
	font-size: 11px;
	padding: 0 0 30px 320px;
}

.boxDuvidas {padding-right:8px; clear:both;}

.boxDuvidas h2 {
	background-position: 0 -2350px;
	font: normal 17px Trebuchet MS, Verdana, Arial;
	color: #0053D4;
	height: 32px;
	margin-bottom: 25px;
	padding-left: 15px;
}

.boxDuvidas h2 .contObj {background-position:100% -2350px; padding-right:15px;}
.boxDuvidas h2 .contObj span {background-color:#72D9FF; display:block; height:27px; padding-top:5px;}

.boxDuvidas h3, .boxDuvidas p {padding:0 10px;}
.boxDuvidas h3 {margin-bottom:12px;}
.boxDuvidas p {margin-bottom:17px;}

















