/*
Theme Name: Boldcron - Cobredireto
Theme URI: http://visie.com.br/
Description: Tema desenvolvido pela Visie para o site CobreDireto.
Version: 2.0
Author: Visie

*/
/*
*	CSS RESET
*/
* {
	margin:0px;
	padding:0px}
li {
	list-style:none}
a {
	text-decoration:none;
	color:#0060ac}
a:hover {
	text-decoration:underline}
img, fieldset {
	border:none}
img.aligncenter {
	display:block;
	text-align:center;
	margin:0 auto}
body {
	background:url(images/bgbody.jpg) repeat-x;
	font-family:Arial, Tahoma, Georgia, Serif}
.limite {
	margin:0 auto;
	width:985px}
#main {
	margin:0 auto;
	width:1006px}
#main {
	overflow:hidden;
	background: #FFFFFF url(images/bgbody.png) no-repeat center top}
/*
*	BARRA DA UOL NO TOPO
**********
#header #barrauol{
	background:url(images/imgsbarra.png) repeat-x;
	height:25px;
	margin-bottom:15px}
#header #barrauol li{
	float:left;
	border-left:1px solid #486D92;
	border-right:1px solid #02264B;
	height:25px;
	padding:0 0.3em}
#header #barrauol li a{
	display:block;
	color:#fff;
	text-align:center;
	text-decoration:none;
	font:1.25ex arial;
	padding:5px 0;
	text-transform:uppercase}

#header #barrauol li.uollogo{border-left:none;}
#header #barrauol li.uollogo a{
	background:url(images/imgsbarra.png) no-repeat 0px -24px;
	text-indent:-9999px;
	width:52px}

#header #barrauol li.busca form label{
	margin:0}
#header #barrauol li.busca form input[type="text"]{
	border:none;
	font:10px arial,sans-serif;
	padding:1px 0;
	width:150px}
#header #barrauol li.busca form input[type="submit"]{
	background:#50728E url(images/imgsbarra.png) no-repeat left -144px;
	color:#FFFFFF;
	font:10px arial,sans-serif;
	padding:0 5px 0 14px;
	border-color:#B3CBE1 #000000 #000000 #B3CBE1;
	border-width:1px}
#header #barrauol li.voip a{
	background:url(images/imgsbarra.png) no-repeat left -72px;
	padding-left:14px}
#header #barrauol li.email a{
	background:url(images/imgsbarra.png) no-repeat left -96px;
	padding-left:16px}
#header #barrauol li.shopp a{
	background:url(images/imgsbarra.png) no-repeat left -119px;
	padding-left:20px}
#header #barrauol li select{
	background:#50728E;
	font:10px arial,sans-serif;
	color:#fff;
	border:1px solid #7F9DB9;
	width:130px}
#header #barrauol li.last{border-right:none;}

#header{overflow:hidden;}





*/
.barrauol {
	width:1000px;
	background:url(images/imgsbarra.png) repeat-X;
	height:24px;
	margin:0 auto}
.barrauol .limite {
	width:972px;
	margin:0 auto}
.barrauol img {
	float:left;
	margin-right:10px;
	border-right:1px solid black;
	padding-right:25px;
	margin:3px 0 0}
.barrauol ul li {
	display:inline;
	list-style:none}
.barrauol ul li a, .barrauol ul li a:visited {
	outline:none;
	border-right:1px solid black;
	float:left;
	padding:3px 25px;
	font:10px arial;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none}
.barrauol ul li a:hover {
	text-decoration:underline}
/*
*	LOGO TOPO
*/
#header h1 a {
	float:left;
	width:330px;
	height:90px;
	text-indent:-9999px;
	background:url(images/logo.jpg) no-repeat center;
	margin-left:17px;
	margin-top:10px}
/*
*	PAINEL DE CONTROLE TOPO
*/
#header #painel {
	float:right;
	width:495px;
	margin:10px 20px 20px 0}
#header #painel h4 {
	font:bold 14px Arial, georgia, tahoma, verdana, serif;
	color:#838383;
	border-bottom:1px solid #c2b9b9;
	overflow:hidden;
	margin-bottom:10px;
	padding-bottom:3px}
#header #painel h4.online a {
	float:right;
	font:14px Arial, georgia, tahoma, verdana, serif;
	color:#0060ac;
	background:url(images/icobalaoff.jpg) no-repeat left center;
	padding:0 0 0 25px}
#header #painel h4.offline a {
	float:right;
	font:14px Arial, georgia, tahoma, verdana, serif;
	color:#0060ac;
	background:url(images/icobalaoff.jpg) no-repeat left center;
	padding:0 0 0 25px}
#header #painel form {
	overflow:hidden}
#header #painel form label {
	float:left;
	margin-right:10px}
#header #painel form label span {
	display:block;
	color:#000;
	text-align:left;
	font-size:12px}
#header #painel form label input {
	border:1px solid #7f9db9;
	width:121px;
	padding:2px}
#header #painel form label.senha a {
	display:block;
	font-size:12px}
#header #painel form label.login input {
	width:141px}
#header #painel form input[type="submit"] {
	border:1px solid #c2b9b9;
	background:url(images/bgbtnok.jpg) repeat-x;
	width:40px;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#4f4f4f;
	margin-top:15px;
	padding:1px 0}
#header #painel .acessoPainelControle {
	text-transform:uppercase}
#header #painel #acessoSimulador {
	font-family:Arial, sans-serif, helvetica;
	font-size:12px;
	font-weight:bold;
	color:#0060ac}
#header #painel #acessoSimulador a:hover {
	padding-right:15px;
	background:url(http://www.cobredireto.com.br/wp-content/uploads/2010/06/external.gif) center right no-repeat}
/*
*	MENU TOPO
*/
#menu {
	clear:both;
	overflow:hidden;
	background:url(images/bgmenu.jpg) repeat-x;
	margin:0 0 20px 0}
#menu ul {
	overflow:hidden}
#menu ul li {
	float:left;
	border-right:1px solid #5ba8ff;
	border-left:1px solid #1c548b}
#menu ul li a {
	display:block;
	font:18px/22px Tahoma, Arial, Georgia, Verdana, Serif;
	color:#fff;
	padding:6px 14px}
#menu ul li a:hover, #menu ul li.current_page_item a {
	background:url(images/bgselectmenu.png) repeat-x;
	text-decoration:none}
#menu ul li.page-item-17 a {
	font:22px/22px Tahoma, Arial, Georgia, Verdana, Serif;
	width:94px}
#menu ul li.page-item-3 {
	border-left:none}
#menu ul li.page-item-17 {
	border-right:none}
/*
*	TELA DE ACESSO
*/
#header.acesso {
	border-bottom:5px solid #4C8ECB}
#login {
	overflow:hidden;
	padding:30px 83px}
#login .cadastrar {
	background:#F6F6F6;
	float:left;
	padding:15px;
	width:485px}
#login .cadastrar ul li {
	padding:30px 0 30px 105px;
	color:#000;
	display:block;
	font:bold 11px/24px tahoma, arial, verdana, georgia, serif}
#login .cadastrar ul li a {
	color:#025ec7;
	display:block;
	font:bold 14px tahoma, arial, verdana, georgia, serif}
#login .cadastrar ul li a.saibamais {
	font-size:12px;
	font-weight:bold;
	line-height:21px;
	color:#0060ac}
#login .cadastrar ul li span {
	background:url(images/icosquarelaranja.jpg) no-repeat left center;
	padding-left:15px;
	display:block}
#login .cadastrar ul li.simule {
	background:url(images/img_02.png) no-repeat left}
#login .cadastrar ul li.contrateja {
	background:url(images/img_01.png) no-repeat left}
#login .logar {
	width:220px;
	padding:15px;
	float:right;
	border:1px solid #e8e8e8}
#login .logar p {
	color:#878787;
	font-size:12px;
	line-height:12px;
	margin-bottom:18px}
#login .logar label {
	display:block;
	margin-bottom:15px}
#login .logar label span {
	color:#000000;
	display:block;
	font-size:12px;
	text-align:left}
#login .logar label input {
	border:1px solid #7F9DB9;
	padding:2px;
	width:167px}
#login .logar label.senha input {
	width:125px}
#login .logar label.senha a {
	display:block;
	font-size:12px}
#login .logar form input[type="submit"] {
	background:url(images/bgbtnok.jpg) repeat-x 0 0;
	border:1px solid #C2B9B9;
	color:#4F4F4F;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	margin-top:10px;
	padding:1px 7px;
	text-transform:uppercase}
#footer.acesso {
	background:url(images/bgatention.png) repeat-y center top;
	margin:0 auto;
	width:1006px}
/*
*	BANNER DESTAQUE DA HOME
*/
#banner {
	width:950px;
	margin:0 auto 40px;
	background:url(images/bgbanner.png) repeat-y;
	height:273px}
#banner h2 {
	display:block;
	background:url(images/titulobanner.png) no-repeat center;
	padding:10px;
	text-indent:-9999px}
#banner #texto {
	float:left;
	width:310px;
	margin-left:20px;
	font:normal 17px/22px Arial, Tahoma, Georgia, Serif}
#banner #texto p a {
	font-weight:bold}
#banner #texto p.testeja a {
	margin-top:8px;
	background:url(images/testejabanner.png) no-repeat;
	width:305px;
	height:105px;
	text-indent:-9999px;
	display:block}
#banner #slide {
	float:right;
	height:249px;
	overflow:hidden;
	width:604px}
#banner #slide img {
	margin-bottom:20px}
/*
*	CONTEUDO CENTRAL DA HOME
*/
#section {
	width:965px;
	margin:0 auto 20px}
#section h2 {
	font:20px Tahoma, Arial, Georgia, Verdana, Serif;
	color:#000;
	padding-bottom:5px}
#section h3 {
	font:bold 14px/18px Tahoma, Arial, Georgia, Verdana, Serif;
	color:#000;
	padding-bottom:5px}
#section p {
	font-size:14px;
	line-height:20px;
	color:#000}
#content {
	margin-right:0px;
	width:705px;
	padding:0 0 30px 0px;
	float:left}
#content.sidebarAdjustment {
	float:left;
	margin-left:10px;
	width:527px}
#content.sidebarAdjustment ul {
	margin-bottom:20px}
#content.sidebarAdjustment ul li {
	background:url(images/icoqver.jpg) no-repeat left 4px;
	font-size:14px;
	padding-left:15px;
	margin-bottom:10px}
#content p {
	margin-bottom:15px}
#content #destaque {
	background:url(images/bgdestaque.jpg) no-repeat;
	padding:15px;
	overflow:hidden}
#content #destaque p {
	margin-bottom:0px}
#content #destaque ul {
	float:left;
	margin:25px 20px 0 0}
#content #destaque ul li strong {
	font-size:14px;
	line-height:22px;
	color:#000;
	padding-left:15px;
	font-weight:normal}
#content #destaque ul.biblioteca li strong {
	background:url(images/bulletsquare.png) no-repeat 0 2px}
#content #destaque ul.biblioteca li a {
	background:url(images/bulletsquare.png) no-repeat 0 -18px}
#content #destaque ul.modulo li strong {
	background:url(images/bulletsquare.png) no-repeat 0 -40px}
#content #destaque ul.modulo li a {
	background:url(images/bulletsquare.png) no-repeat 0 -70px}
#content #destaque ul li a {
	font-size:16px;
	line-height:22px;
	margin-left:12px;
	padding-left:13px}
#content #servicos ul li {
	float:left;
	width:230px;
	padding:0 0 0 110px;
	height:125px}
#content #servicos ul li.planos {
	background:url(images/imgplanos.jpg) no-repeat left center}
#content #servicos ul li.taxas {
	background:url(images/imgtaxas.jpg) no-repeat left center}
#content #servicos ul li.pgtos {
	background:url(images/imgpagtos.jpg) no-repeat left center}
#content #servicos ul li.gerencie {
	background:url(images/imggraficos.jpg) no-repeat left center}
#content #servicos ul li.conexao {
	clear:both;
	width:550px;
	background:url(images/imgbancos.jpg) no-repeat left 10px}
#content #servicos ul li h3 {
	font:bold 14px/18px tahoma, arial, verdana, georgia, serif;
	color:#000;
	padding-top:25px}
#content #servicos ul li p {
	font-size:12px;
	line-height:18px;
	color:#000}
#content #servicos ul li a {
	font-size:12px;
	line-height:18px}
/*
*	CONTEUDO LATERAL DA HOME
*/
#sideright {
	width:230px;
	float:right;
	overflow:hidden}
#sideright .atendimento {
	border:1px solid #e5e5e5;
	overflow:hidden;
	margin-bottom:20px}
#sideright .atendimento h2 {
	background:url(images/bgtitleatendimento.jpg) no-repeat;
	padding:12px 10px 2px}
#sideright .atendimento ul {
	padding:18px 10px}
#sideright .atendimento ul li {
	font-size:12px;
	color:#000;
	padding-left:50px;
	height:38px}
#sideright .atendimento ul li a {
	font-size:12px;
	display:block}
#sideright .atendimento ul li.faleagora {
	background:url(images/icoatendimenton.jpg) no-repeat left center}
#sideright .atendimento ul li.atendimento:hover {
	background:url(images/icoatendimentoff.jpg) no-repeat left center}
#sideright .atendimento ul li.horario {
	padding:0}
#sideright .atendimento ul li.horario small {
	font-size:10px;
	display:block;
	color:#7f7f7f}
#sideright .atendimento ul li.duvida {
	background:url(images/email.jpg) no-repeat left center}
#sideright .diferenca {
	background:#f6f6f6;
	padding:18px 10px;
	margin-bottom:20px}
#sideright .diferenca h3 {
	line-height:20px}
#sideright .diferenca p {
	line-height:18px}
#sideright .diferenca ul li {
	display:block;
	background:url(images/icook.jpg) no-repeat left center;
	font:12px/14px Arial, tahoma, verdana, georgia, serif;
	padding:10px 0 10px 30px}
a.vejamais {
	font:12px/21px Arial, tahoma, verdana, georgia, serif;
	display:block;
	text-align:right;
	margin-top:10px}
#sideright .cobranca {
	background:#f4f4f4;
	padding:10px}
#sideright .cobranca h2 {
	background:url(images/bgtaxatitle.jpg) no-repeat;
	padding-left:70px}
#sideright .cobranca h4 {
	font-size:12px;
	color:#000;
	padding:10px}
#sideright .cobranca ul {
	padding:10px}
#sideright .cobranca ul li {
	font-size:12px;
	background:url(images/icosquarelaranja.jpg) no-repeat left 4px;
	padding:0 0 10px 20px}
#sideright .cobranca ul li.passopasso {
	background:#fbfbfb url(images/icoint2.jpg) no-repeat left center;
	padding:10px 0 10px 55px}
#sideright .credito {
	background:#f2f5f8 url(images/ico_i.jpg) no-repeat 10px 15px;
	padding:10px 15px 10px 45px;
	margin-bottom:20px}
#sideright .credito p {
	font-size:12px;
	padding:5px 0}
/*
*	CONTEUDO LATERAL INTERNA
*/
#sideright .guia {
	background:url(images/bgguia.jpg) no-repeat;
	height:212px;
	padding:10px}
#sideright .guia p {
	font-size:12px;
	width:161px;
	line-height:13px}
#sideright .guia p a {
	font-size:13px;
	display:block;
	margin-top:10px}
#sideright .testeja {
	background:url(images/testeja.jpg) no-repeat;
	padding:10px;
	height:231px}
#sideright .testeja h2 {
	text-indent:-9999px;
	padding:33px}
#sideright .testeja strong {
	text-indent:-9999px;
	padding:30px;
	display:block}
#sideright .testeja a {
	background:url(images/btntesteja.png) no-repeat;
	height:33px;
	padding:3px 0;
	display:block;
	text-align:center;
	width:134px;
	font:bold 26px tahoma, arial, verdana, georgia, serfi;
	letter-spacing:-1px;
	color:#fff;
	margin:0 auto;
	text-decoration:none}
#sideright .testeja a:hover {
	background:url(images/hovertesteja.png) repeat-x}
#sideright .integrar {
	background:url(images/bgfiliar.jpg) no-repeat;
	padding:20px;
	height:260px;
	margin-bottom:20px}
#sideright .integrar dl dt {
	font-size:12px;
	line-height:22px;
	color:#000;
	padding-left:15px;
	margin-top:10px}
#sideright .integrar dl.biblioteca dt {
	background:url(images/bulletsquare.png) no-repeat 0 5px}
#sideright .integrar dl.biblioteca dd a {
	background:url(images/bulletsquare.png) no-repeat 0 -18px}
#sideright .integrar dl.modulo dt {
	background:url(images/bulletsquare.png) no-repeat 0 -37px}
#sideright .integrar dl.modulo dd a {
	background:url(images/bulletsquare.png) no-repeat 0 -70px}
#sideright .integrar dl dd a {
	font-size:14px;
	line-height:22px;
	margin-left:12px;
	padding-left:13px}
#sideLeft {
	float:left;
	width:180px}
#sideLeft ul li {
	background:url(images/bgfilhos.jpg) repeat-x;
	display:block;
	border-bottom:2px solid #CCCCCC;
	overflow:hidden;
	font-size:13px;
	color:#0060AC}
#sideLeft ul li.inicio {
	background:url(images/bgsideleft.jpg) repeat-x;
	border-top:1px solid #0056a7}
#sideLeft ul li.inicio a {
	color:#0056a7}
#sideLeft ul li span {
	float:left;
	padding:10px 6px}
#sideLeft ul li a {
	padding:10px 5px;
	font-size:13px;
	float:left}
#sideLeft ul li a.maisoumenos {
	float:right;
	text-indent:-9999px;
	width:20px}
#sideLeft ul li a.maisoumenos:hover {
	text-decoration:none}
#sideLeft ul li.fechado a.maisoumenos {
	background:url(images/icomais.jpg) no-repeat right center}
#sideLeft ul li.aberto a.maisoumenos {
	background:url(images/icomenos.jpg) no-repeat right center}
#sideLeft ul li ul {
	background:#f9f9f9;
	padding-left:10px;
	clear:both}
#sideLeft ul li ul li {
	background:url(images/icoqcinza.jpg) no-repeat left center;
	border:none;
	padding-left:5px}
#section #sideLeft ul li ul li a {
	background:none}
/*
*	CONTEUDO ANTES DO RODAPE NA HOME
*/
#paraloja {
	clear:both;
	margin-bottom:10px;
	background:url(images/bgnaloja2.jpg) repeat-y}
#paraloja h2 {
	background:url(images/bgtitlenaloja.jpg) no-repeat;
	height:27px;
	padding:11px 10px 0 10px}
#paraloja h2 a {
	float:right;
	font-size:12px;
	padding-top:10px;
	padding-right:9px}
#paraloja ul {
	background:url(images/bgnaloja.jpg) no-repeat;
	overflow:hidden;
	padding:20px 30px}
#paraloja ul li {
	float:left;
	width:200px;
	margin-left:40px;
	font-size:13px}
#paraloja ul li a {
	font-size:18px;
	color:#000}
#paraloja ul li.teste {
	width:215px}
#paraloja ul li.contrate {
	margin-left:140px;
	width:150px}
#paraloja ul li.afilie {
	margin-left:158px;
	width:186px}
#paraloja small {
	display:block;
	font-size:11px}
/*
*	PARA LOJA INTERNA
*/
#paraloja.interna {}
#paraloja.interna ul {
	padding:20px 0;
	background:url(http://www.cobredireto.com.br/wp-content/uploads/2010/05/bg-passosint.jpg) no-repeat}
#paraloja.interna ul li {
	font-size:13px}
#paraloja.interna ul li.contrate {
	margin-left:65px}
#paraloja.interna ul li.afilie {
	margin-left:65px;
	width:159px}
.infos.pagto {
	background:url(images/bgresppgto.jpg) repeat-y;
 padding-right:}
.infos.pagto p {
	background:url(http://www.cobredireto.com.br/wp-content/uploads/2010/05/lcts.jpg) no-repeat right center;
	padding:15px 314px 15px 18px}
.infos p {
	padding:0 15px}
.infos h5 {
	padding:20px 0 5px 15px}
#clientes {
	clear:both}
#clientes h2 {
	background:url(images/bgtitleclientes.jpg) no-repeat;
	height:27px;
	padding:11px 10px 0 10px}
#clientes ul {
	overflow:hidden}
#clientes ul li {
	width:198px;
	float:left;
	margin-right:15px}
#clientes ul li a {
	display:block;
	height:110px;
	overflow:hidden;
	text-indent:-9999px;
	width:198px}
#clientes ul li.walmart a {
	background:url(images/logowalmart.jpg) no-repeat;
	width:135px}
#clientes ul li.gol a {
	background:url(images/logogol.jpg) no-repeat;
	width:80px}
#clientes ul li.vivo a {
	background:url(images/logovivo.jpg) no-repeat;
	width:80px}
#clientes ul li.tport a {
	background:url(images/logotapportugal.jpg) no-repeat;
	width:94px}
#clientes ul li.fotoptica a {
	background:url(images/logofotoptica.jpg) no-repeat;
	width:75px}
#clientes ul li.extra a {
	background:url(images/logoextra.jpg) no-repeat;
	width:85px}
#clientes ul li.mary a {
	background:url(images/logomarykay.jpg) no-repeat;
	width:115px}
#clientes ul li.herba a {
	background:url(images/logoherbalife.jpg) no-repeat;
	width:162px}
#content .atencao {
	background:#f2f5f8 url(images/icoatencao.jpg) no-repeat 11px center;
	padding:5px 0 5px 40px;
	font-size:12px;
	color:#000;
	margin-top:20px}
/*
*	Estilo de tabela para a pagina de integração
*/
#content.sidebarAdjustment table {
	background:none repeat scroll 0 0 #FFFFFF;
	border-collapse:collapse;
	color:#555555;
	margin:15px 0;
	text-align:left;
	vertical-align:middle;
	width:100%}
#content.sidebarAdjustment table thead th {
	border-bottom:2px solid #0060AC;
	color:#0060AC;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:1.1em;
	font-weight:normal;
	padding:0 6px 8px;
	text-align:center}
#content.sidebarAdjustment table tbody {
	border-bottom:2px solid #0060AC}
#content.sidebarAdjustment table tbody tr {
	border-bottom:1px solid #CCCCCC}
#content.sidebarAdjustment table tbody td {
	padding:3px 6px;
	text-align:center}
/*
*	PASSO A PASSO
*/
#passo-passo {
	background:url(http://www.cobredireto.com.br/wp-content/uploads/2010/05/lcts.jpg) no-repeat left top;
	padding-left:80px;
	min-height:1349px}
#passo-passo div {
	padding-top:26px}
#passo-passo div.passo3 {
	padding-top:39px}
#passo-passo div.passo4 {
	padding-top:39px}
#passo-passo div h3 {
	font-size:20px;
	font-weight:normal}
#passo-passo div p {
	font-size:12px;
	line-height:18px}
/*
*	TELA MEIO DE PAGAMENTO
*/
#bandeiras {
	overflow:hidden;
	margin-top:40px}
#bandeiras li {
	display:block;
	overflow:hidden;
	padding:10px 0;
	border-bottom:1px solid #e8e8e8}
#bandeiras li.last {
	border-bottom:none}
#bandeiras li h4 {
	float:left;
	width:280px;
	margin-right:28px;
	font:bold 14px/18px tahoma, arial, verdana, georgia, serif}
#bandeiras li h4 small {
	display:block;
	font:12px/18px arial, tahoma, verdana, georgia, serif}
#bandeiras li ul {
	float:right;
	width:387px}
#bandeiras li ul li {
	float:left;
	margin-left:10px;
	padding:0;
	border:none;
	width:67px;
	height:51px;
	text-indent:-9999px}
#bandeiras li ul li.rl {
	background:url(images/logocartoes.jpg) no-repeat 0 -303px}
#bandeiras li ul li.it {
	background:url(images/logocartoes.jpg) no-repeat 0 -361px}
#bandeiras li ul li.bb {
	background:url(images/logocartoes.jpg) no-repeat 0 -421px}
#bandeiras li ul li.bd {
	background:url(images/logocartoes.jpg) no-repeat 0 -477px}
#bandeiras li ul li.hp {
	background:url(images/logocartoes.jpg) no-repeat 0 -240px}
#bandeiras li ul li.vs {
	background:url(images/logocartoes.jpg) no-repeat 0 0}
#bandeiras li ul li.ae {
	background:url(images/logocartoes.jpg) no-repeat 0 -60px}
#bandeiras li ul li.mc {
	background:url(images/logocartoes.jpg) no-repeat 0 -120px}
#bandeiras li ul li.dn {
	background:url(images/logocartoes.jpg) no-repeat 0 -180px}
#bandeiras li ul li.pg {
	background:url(images/logocartoes.jpg) no-repeat 0 -531px}
#bandeiras li ul li.oi {
	background:url(images/logocartoes.jpg) no-repeat 0 -596px}
#bandeiras li ul li.un {
	background:url(images/logocartoes.jpg) no-repeat 0 -665px}
#international {
	margin-top:60px}
#international h2 {
	background:url(images/bgtitlecliente.jpg) no-repeat;
	height:27px;
	padding:11px 10px 0}
#international p {
	padding:5px 10px}
ul#clientes {
	overflow:hidden;
	margin-left:-30px}
ul#clientes li {
	float:left;
	border:1px solid #e5e5e5;
	width:199px;
	height:139px;
	text-align:center;
	margin:0 0 30px 30px}
#sideright .vantagens {
	background:url(images/testeja3.jpg) no-repeat bottom center;
	position:relative;
	padding-bottom:138px}
#sideright .vantagens h2 {
	background:#f6f6f6;
	padding:10px}
#sideright .vantagens ul {
	padding:10px;
	background:#F6F6F6}
#sideright .vantagens ul li {
	font-size:12px;
	background:url(images/icosquarelaranja.jpg) no-repeat left 5px;
	padding-left:15px;
	margin-bottom:25px}
#sideright .vantagens .btntesteja {
	background:url(images/btntesteja.png) no-repeat;
	bottom:12px;
	color:#FFFFFF;
	display:block;
	font-size:26px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:9px 16px;
	position:absolute;
	right:49px;
	width:102px;
	text-decoration:none}
#sideright .vantagens .testeja:hover {
	background:url(images/hovertesteja.png) repeat-x}
/*
*	TELA DE ATENDIMENTO
*/
#content h5 {
	color:#d55517;
	font:bold 14px tahoma, arial, verdana, serif;
	padding:20px 20px 0 20px}
#perguntasfreq dl {
	padding:20px}
#perguntasfreq dt {
	color:#000;
	font:bold 12px arial, tahoma, verdana, serif;
	background:url(images/icocircle.png) no-repeat left 4px;
	padding-left:10px}
#perguntasfreq dd {
	color:#000;
	font:12px/20px arial, tahoma, verdana, serif;
	padding-bottom:15px}
#perguntasfreq dd ul {
	padding-bottom:15px}
#perguntasfreq dd ul li {
	display:block;
	background:url(images/icoseta.jpg) no-repeat left 4px;
	padding-left:10px;
	margin-left:10px}
#comunicacao {
	overflow:hidden;
	border:1px solid #e7e7e7;
	padding:13px;
	margin-bottom:20px}
#comunicacao div {
	float:left;
	width:200px}
#comunicacao div h4 {
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	color:#000;
	margin-bottom:5px}
#comunicacao div ul li a {
	background:url(images/icocircle.png) no-repeat left 5px;
	padding-left:10px;
	font-size:12px;
	line-height:18px}
#comunicacao div a {
	font-size:12px;
	line-height:18px;
	display:block}
#comunicacao div p {
	font-size:12px;
	line-height:18px}
#comunicacao div small {
	font-size:10px;
	color:#7F7F7F;
	display:block}
#comunicacao div.perguntas {
	overflow:hidden;
	width:330px}
#comunicacao div.perguntas li {
	float:left;
	width:100px;
	width:164px}
#comunicacao div.atendimento {
	overflow:hidden;
	width:128px;
	padding:0 25px}
#comunicacao div.atendimento h4 {
	background:url(images/icoatendimenton.jpg) no-repeat scroll left center;
	padding-left:52px}
#comunicacao div.email {
	overflow:hidden;
	width:143px;
	padding:0 10px}
#comunicacao div.email h4 {
	background:url(images/email.jpg) no-repeat scroll left center;
	padding-left:52px}
#diferencas h2 {
	background:url(images/bgtitlepgto.jpg) no-repeat;
	height:27px;
	padding:11px 10px 0;
	margin-bottom:5px}
#tabela {
	margin-bottom:30px}
#tabela table {
	background:#FFFFFF;
	border-collapse:collapse;
	color:#555555;
	margin:15px 0;
	text-align:left;
	vertical-align:middle;
	width:100%}
#tabela table thead th {
	border-bottom:2px solid #0060AC;
	color:#0060AC;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:1.1em;
	font-weight:normal;
	padding:0 6px 8px;
	text-align:center}
#tabela table tbody {
	border-bottom:2px solid #0060AC}
#tabela table tbody tr {
	border-bottom:1px solid #CCCCCC}
#tabela table tbody th {
	font-size:0.8em;
	padding:3px 6px}
#tabela table tbody td {
	padding:3px 6px;
	text-align:center}
#tabela .diff_yes {
	background:url("images/icook2.jpg") no-repeat center center;
	display:block;
	height:35px;
	margin:0 auto;
	text-indent:-9999px;
	width:35px}
#tabela .diff_no {
	background:url("images/icovermelho.jpg") no-repeat center center;
	display:block;
	height:30px;
	margin:0 auto;
	text-indent:-9999px;
	width:30px}
/*
#tabela ul{border-bottom: 2px solid #0060AC;}
#tabela ul li.title{
	border-bottom: 2px solid #0060AC;
	width:100%;
	overflow:hidden}
#tabela ul li.title small{
	font:14px arial, serif;
	color:#0060AC;
	width:150px;
	text-align:center;
	float:right}
#tabela ul li{
	padding:5px 0;
	border-bottom: 1px solid #ccc;
	overflow:hidden}
#tabela ul li strong{
	width:450px;
	font-size:12px;
	font-weight:bold;
	color:#555;
	float:left;
	padding-top:8px}
#tabela ul li span{
	float:left;
	width:50px;
	text-align:center;
	text-indent:-9999px;
	height:32px}
#tabela ul li span.icook{background:url(images/icook2.jpg) no-repeat;}
#tabela ul li span.iconao{background:url(images/icovermelho.jpg) no-repeat;}
 */
#perguntasfreq {
	overflow:hidden}
#perguntasfreq h2 {
	background:url(images/bgtitlecliente.jpg) no-repeat;
	height:27px;
	padding:11px 10px 0}
#perguntasfreq .vejamais {
	background:#f6f6f6;
	padding:5px 20px}
#contratar h2 {
	background:url(images/bgtitlepassos.jpg) no-repeat;
	height:27px;
	padding:11px 10px 0}
#contratar ul {
	background:url(images/passos.jpg) no-repeat left top;
	height:349px;
	padding-left:76px}
#contratar ul li {
	font-size:14px;
	padding-bottom:42px}
#contratar ul li strong {
	display:block;
	font-size:24px;
	font-weight:bold}
#contratar ul li span {
	font-weight:bold}
#contratar ul li.testeja {
	padding-right:175px;
	padding-top:20px;
	position:relative}
#contratar ul li.testeja .btntesteja {
	background:url(images/btntesteja.png) no-repeat;
	bottom:12px;
	color:#FFFFFF;
	display:block;
	font-size:26px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:3px 16px;
	position:absolute;
	right:30px;
	bottom:55px;
	text-decoration:none;
	width:102px}
/*
*	CONFIGURAÇÃO DIFERENCIADA PARA A HOME
*/
#content.content-home {
	margin-right:0;
	float:left;
	padding:0;
	width:705px;
	overflow:hidden}
/*
*	BLOG
*/
#blog {
	padding:0 10px;
	float:left;
	width:690px}
#section h2.blog {
	font:bold 18px tahoma, arial, verdana, georgia, serif;
	color:#d55517;
	background:url(images/bgtitlepagblog.jpg) no-repeat;
	padding:10px}
#blog h3, #blog h3 a {
	font:22px tahoma, arial, verdana, georgia, serif;
	color:#000;
	border-bottom:2px solid #4b8ecc;
	padding:0 0 2px 0}
#blog h3 a:hover {
	color:#4b8ecc;
	text-decoration:none}
#blog small {
	font-size:11px;
	line-height:18px;
	color:#666}
#blog p {
	font-size:13px;
	color:#666;
	color:#000;
	margin-bottom:10px}
#blog p.tags {
	font-size:11px;
	line-height:18px;
	font-weight:bold}
#blog p.tags a {
	font-size:11px;
	line-height:18px;
	font-weight:normal}
#blog form {
	font-size:11px}
#blog form fieldset small {
	display:block;
	margin-bottom:5px}
#blog form fieldset label {
	display:block;
	clear:both;
	margin-bottom:5px;
	margin-right:3px}
#blog form fieldset label span {
	display:inline-block;
	width:250px;
	float:left;
	text-align:right}
#sidebarblog {
	padding:10px;
	background:#fffaf1}
#sidebarblog div {
	margin-bottom:20px}
#sidebarblog h3 {
	font:20px tahoma, arial, verdana, georgia, serif;
	color:#d55517}
#sidebarblog ul li {
	background:url(images/icosquarelaranja.jpg) no-repeat left 9px;
	display:block;
	margin-left:5px}
#sidebarblog ul li a {
	font-size:13px;
	padding-left:15px}

/*
*	RODAPÉ
*/
#footer {
	background:#fff url(images/bgfooter.jpg) repeat-x;
	overflow:hidden;
	padding-top:70px}
#footer .limite div {
	float:left}
#footer .limite div h3 {
	font:18px tahoma, verdana, arial, serif;
	color:#d55517}
#footer .limite div dl dt {
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	color:#000;
	margin-top:20px}
#footer .limite div dl dd {
	font-size:12px;
	line-height:18px}
#footer .limite div dl dd a {
	background:url(images/icocircle.png) no-repeat left 4px;
	padding-left:10px;
	display:block}
#footer .limite div dd.duvida a {
	display:inline;
	background:none;
	padding:0}
#footer #ajuda {
	background:url(images/interrogacao.jpg) no-repeat right 116px;
	overflow:hidden;
	width:360px}
#footer #ajuda dl {
	width:275px}
#footer #sobre {
	width:257px}
#footer #desenv {
	margin:0 80px;
	width:190px}
.linkcat h2 {
	display:none}
#atention {
	border-top:1px solid #e4e3df;
	width:950px;
	text-align:center;
	margin:20px 0 70px 0}
#atention p {
	font-size:11px;
	line-height:16px;
	color:#000;
	display:inline;
	background:url(images/icoalerta.jpg) no-repeat left 0px;
	padding-left:20px}
pre {
	border:1px dotted #06C;
	background-color:#f9f9f9;
	padding:5px;
	font-family:"Courier New", Courier, monospace;
	font-size:80% !important;
	overflow:auto;
	margin:5px 0px}
#uolhost {
	background-image:url("http://www.cobredireto.com.br/wp-content/uploads/2010/06/bg_uolhost.png");
	background-repeat:no-repeat;
	width:524px;
	height:174px}
#uolhost_text {
	padding-top:20px;
	font-family:Arial, Tahoma, Georgia, Serif;
	font-size:14px;
	width:350px}
#uolhostbox {
	background:url(images/bgresppgto.jpg) repeat-y;
	/*padding-right:;*/
	padding:20px 0 5px 15px}

#br {
    height:10px;
}