#tu-colum1 { float:left; width:625px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6f6f6f; line-height: 14px; margin-right:10px;margin-bottom:20px;}
#tu-colum2 { float:left; width:305px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6f6f6f; line-height: 14px; margin-top: 0px; }

#tu-colum1 #resb-cab{float:left;clear:both; width:625px; height:13px; background:url(css_img/tu-box-a.gif) no-repeat;line-height: 13px; }
#tu-colum1 #resb-med{ float:left;clear:both; width:607px; background:url(css_img/tu-box-b.gif) repeat-y; padding-left: 18px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5f5f; line-height:14px;  }
#tu-colum1 #resb-bot{ float:left;clear:both; width:625px; height:13px; background:url(css_img/tu-box-c.gif) no-repeat;  margin-bottom:20px; line-height: 13px; }

#tu-colum1 #resb-cab-unico{float:left;clear:both; width:625px;margin-bottom:20px;}

.amplia-proponemos{ float:left; clear:both;width:586px; margin:15px 0; padding:15px 0; border-top:solid 1px #C9C9C9;}


.resfverdeb10 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#62bd19; font-weight:bold; line-height: 10px;  }
.resfverdeb15 { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#62bd19; font-weight:bold; line-height: 18px;  }
.resfverdeb18 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#62bd19; font-weight:bold; line-height: 18px;  }
.resfgrisb10 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#2f2f2f; font-weight:bold; }
.resfgrisb11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; font-weight:bold; }
.resfgrisb12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2f2f2f; font-weight:bold; }
.resfgrisb12c { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7b7b7b; font-weight:bold; }
.resfgrisb15 {font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#2f2f2f;font-weight:bold; line-height:normal}
.resfgrisb15t { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#2f2f2f; font-weight:bold; background:url(css_img/tu-tachado.gif) top left repeat-x;   }
.resfrojob14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#e2001a; font-weight:bold; line-height: 18px;  }
.resfrojob16 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#e2001a; font-weight:bold; line-height: 18px;  }
.resfrojob24 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#e2001a; font-weight:bold; line-height: 32px;  }
.resfrojob34 { font-family:Arial, Helvetica, sans-serif; font-size:34px; color:#e2001a; font-weight:bold; line-height: 36px;  }
.supi { font-size:14px; vertical-align:top; }
.supi2 {font-size:10px; vertical-align:top; position:relative; top:-4px }

#tu-colum1 #paq-box3-i { float:left; width:182px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6f6f6f; background:url(css_img/paq-box1.gif) no-repeat; margin-right:10px;  }
#tu-colum1 #paq-box3-d { float:left; width:182px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6f6f6f; background:url(css_img/paq-box1.gif) no-repeat;  }

#tu-colum1 #pointv { float:left; width:17px; height:16px; padding-top:1px;  text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; background:url(css_img/tu-pasov.gif) no-repeat; margin-top: -2px; margin-right: 4px; //height:15px; //padding-top:2px; }

#tu-colum1 #aligd { float:left;float:left; width:581px; text-align:right;  }
/*
#tu-colum1 #aligc { float:left;float:left; width:581px; text-align:center;  }
*/

#tu-colum1 #paq-boxv-i { float:left; width:182px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6f6f6f; margin-right:20px; margin-left:40px; }
#tu-colum1 #paq-boxv-d { float:left; width:182px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6f6f6f; }

.valigni { vertical-align: text-top; }
.bordeg { border:#CCCCCC solid 1px; }


#tu-colum1 #paq-boxo-i {float:left; width:330px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#6f6f6f;line-height: 12px; font-weight:bold;   }
#tu-colum1 #paq-boxo-c {float:left; width:130px;margin-right:23px; }
#tu-colum1 #paq-boxo-d {float:left; width:120px;height:128px;position:relative;top:-15px;left:-5px}

#paq-boxo-i #offer-txt{ float:left; width:330px; height:108px; margin-bottom:4px; border-bottom-color: #CCCCCC; border-bottom-width: 1px; border-bottom-style:dotted;  }


#tu-line{ float:left;clear:both; width:590px; height:1px; line-height: 1px; background-color:#cccccc;  margin-top: 18px; margin-bottom:18px; }

#tu-colum1 #paq-boxt-i{float:left; width:419px; margin-top: 18px; margin-left:20px; margin-bottom: 14px;}
#tu-colum1 #paq-boxt-d{float:left; width:200px; text-align:right; }
#tu-colum1 #paq-boxt-precio-total{float:left; width:150px; text-align:right;}

#tu-colum1 #paq-boxt2-i { float:left; width:360px; margin-left:20px; }

#tu-colum1 #paq-boxt2-legal {float:left;width:550px;margin-left:20px; }

#tu-linep{ float:left;clear:both; width:569px; height:1px; line-height: 1px; margin-left:20px; margin-top:0px; margin-bottom:2px;border-bottom-color: #CCCCCC; border-bottom-width: 1px; border-bottom-style:dotted;  }

#tu-colum1 #paq-boxM-i { float:left; width:569px; margin-top: 18px; margin-left:20px; margin-bottom: 14px;  }

#tu-colum1 #paq-boxG { float:left; width:590px; margin-top: 18px; margin-left:0px; margin-bottom: 14px; background-color: #f3f3f3;  }




