body   { font-family: Verdana, Arial, Helvetica, sans-serif }p     { font-size: 11px }td    { font-size: 11px }.title        { color: #06c; font-weight: 800; font-size: 14px }.tprinc { background-color: white; vertical-align: top }.cred   { color: #696969; font-size: 9px; text-decoration: none }a   { color: #06c; text-decoration: none }a:hover   { color: #333; text-decoration: underline }.tit_prod { font-weight: bold; font-size: 14px; margin-top: 30px; margin-bottom: 10px }.form      { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #333 }.form_sl { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }.txt_form  { font-size: 10px; border: #89a1b3 }.nav { font-size: 9px }.user   { color: #000; font-size: 7pt }.cat     { font-weight: bold; font-size: 10px; vertical-align: bottom; padding-top: 5px }.txt-verde   { color: green }.txt-azul   { color: #0058A4 }.txt-rojo   { color: #ad0000 }.txt-gris   { color: #808080 }.fono-rojo   { color: #ad0000; font-weight: bold; font-size: 8pt; }.tit-rojo   { color: #ad0000; font-weight: bold; font-size: 12pt; }.tit-azul   { color: #0058A4; font-weight: bold; font-size: 12pt; }a.cat:hover    { color: #000; text-decoration: underline }a.cat:link { color: #333 }.subcat   { font-size: 10px; vertical-align: top }.tit_dest    { color: #222; font-weight: bold; font-size: 10px; background-color: #ddd; padding-top: 1px; padding-bottom: 1px; padding-left: 10px; border-right: 1px solid #ddd }.txt_subcat { font-weight: bold; font-size: 11px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px }.txt_prod { font-size: 11px; padding: 3px 3px 3px 10px }.txt_prod_espec   { font-size: 9px; vertical-align: top; padding: 10px 2px 1px 3px; border-bottom: 1px solid #000 }.txt_prod_efilat  { font-weight: bold; font-size: 9px; background-color: #d9d8d8; vertical-align: top; padding: 3px 1px 1px 5px; border-right: 1px solid #06c; border-bottom: 1px solid #06c; border-left: 1px solid #06c }.txt_prod_efilai  { font-weight: bold; font-size: 9px; background-color: #dcdcdc; vertical-align: top; padding: 5px 2px 1px 3px; border-bottom: 1px solid white; border-left: 1px solid white }.txt_prod_efilap { font-size: 9px; background-color: #eee; vertical-align: top; padding: 1px 1px 1px 3px; border-bottom: 1px solid white; border-left: 1px solid white }.tit_subcat    { color: white; font-weight: bold; font-size: 10px; background-color: #06c; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; border-right: 1px solid #eee; border-bottom: 1px solid #eee }.item_tit  { font-weight: bold; font-size: 10px; padding: 1px }.item_cols  { color: white; font-weight: bold; font-size: 9px; background-color: #888; padding: 2px 1px 2px 10px; border-right: 1px solid #fff; border-bottom: 1px solid white }.item_txt   { font-size: 9px; vertical-align: top; padding: 3px 1px 3px 3px; border-bottom: 1px solid black }.item_dest  { font-size: 9px; vertical-align: top; padding: 3px; border-right: 1px solid #ddd }.item_precio   { color: #222; font-size: 9px; padding: 3px 1px 3px 5px }.item_pinter { color: #700; font-weight: bold; font-size: 9px; padding: 3px 1px 3px 5px }.item_not   { font-size: 9px; vertical-align: top; padding: 3px 1px 3px 3px; border-bottom: 1px solid #808080 }.bask_cols { color: white; font-weight: bold; font-size: 9px; background-color: #888; padding: 2px 10px; border-right: 1px solid #fff; border-bottom: 1px solid white }.bask_valor { font-size: 9px; background-color: #ececec; text-align: right; padding: 3px 10px 1px 3px; border-bottom: 1px solid #888; height: 30px }.bask_total { font-weight: bold; font-size: 10px; background-color: #ececec; text-align: right; padding: 3px 10px 1px 3px; border-top: 1px solid black; border-bottom: 1px solid black; height: 30px }.bask_subtot { font-size: 9px; background-color: #ececec; text-align: right; padding: 3px 10px 1px 3px; border-top: 1px solid #888; height: 20px }.bask_prod { font-weight: bold; font-size: 10px; background-color: #ececec; vertical-align: top; padding: 1px 3px; border-bottom: 1px solid #888; height: 18px }.bask_det { font-weight: normal; font-size: 9px; vertical-align: top; padding-top: 2px; padding-bottom: 2px }.aster { color: #8b0000; font-weight: bold; font-size: 11px }