.signup_notice { background: #eee; border: solid #ccc; border-width: 1px 0; text-align: center; padding: 10px 0;}
.signup_notice p { margin: 0; padding: 0;} 

.prices { width: 100%; border-collapse: collapse; margin: 20px 0;}
.prices th { font-size: 20px; font-weight: normal; text-align: center;}
.prices td { width: 15%; padding: 5px 0;}
.prices tr { height: 30px;}
.prices td { border-bottom: 1px solid #ddd; vertical-align: middle; text-align: center;}
.prices tr.price { font-size: 25px; font-weight: bold; color: #333;}
.prices tr.price small { font-size: 14px; padding-top: 5px; color: #aaa;}
.prices tr.products { font-weight: bold;}
.prices td.noborder { border: 0;}
.prices td.section { text-align: right;}
.prices td.recomendado,.prices th.recomendado {}



      
