#box-texto { line-height: 1.6em; font-size: 1.1em; margin: 10px 0; }
#box-texto h3 { font-size: 2em; margin-bottom: 10px; }
#box-texto h4 { font-size: 1.1em; } 
#box-texto p { margin-bottom: 15px; }

/* TABELAS PLANOS */
.tabela-plano { font-size: 0.85em; }
.borderleft{border-left: 1px solid rgb(204, 204, 204); }
.borderright{border-right: 1px solid rgb(204, 204, 204); }
.bordertop{border-top: 1px solid rgb(204, 204, 204); }
.borderbottom{border-bottom: 1px solid rgb(204, 204, 204); }
.borderfull {border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204);border-top: 1px solid rgb(204, 204, 204);border-bottom: 1px solid rgb(204, 204, 204); }
.borderbottomright{border-bottom: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }

.tbcentral { line-height: 1.6em; }
.tbcentral h1 { float:left; width:205px; font-size: 1.8em; color:#333333; margin: 15px 0 20px 0; }
.tbcentral img { float: left; width: 50px; margin-right: 10px; } 

.ilimitada { color: #FF0000; border: 1px dashed #FF0000; margin: 0 3px; }
.preco {color: #FF0000; }

ul.new-planos { float: left; width: 179px; padding:10px 20px; background: black; list-style: none; color: #c2c2c2; background: url("../images/layout/bg_planos.jpg"); border-right: 1px solid #1b1b1b; border-bottom: 3px solid #1b1b1b; }
ul.new-planos li { padding: 4px 0; }
ul.new-planos li strong { font-size: 2em; letter-spacing: -0.09em; color: #a6ca40 }
ul.new-planos li em { font-size: 0.5em; letter-spacing: 0.05em; }
ul.new-planos li a { font-weight: bold; background: #ffffff; text-decoration: none; padding: 0 5px; font-size: 1.3em; }
ul.new-planos li.price { border-bottom: 1px solid #787878; color:#ffffff; margin:0 0 10px 0; font-size: 1.8em; letter-spacing: -0.1em; padding: 20px 0; }
ul.new-planos li.price strong { color: #ffffff; }
ul.new-planos li.assinar { margin:10px 0 0 0; }