/* Pop up */
#blPopUPContent { background: url(../img/busqueda/bg-pop-up-content.png) repeat; position: absolute; top: 0; left: 0; height: 100%; width: 100%; }
#blPopUPContent h3 { font-size:20pt}
.blPopUP, .blPopUPHighlight { width: 510px; padding: 10px 10px 30px 20px; background: #FFF; border: 8px solid #A4A4A4; border-radius: 5px 5px; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px; margin: 40px auto; }
.blPopUPHighlight { border: 8px solid #627A63; padding-left:10px; width: 520px; }
.blPopUP .bl_right, .blPopUPHighlight .bl_right { width: 20px; height: 19px; background: url(../img/busqueda/ico-close.gif) no-repeat; float: right; }
.blPopUP .bl_right a, .blPopUPHighlight  .bl_right a{ display: block; width: 20px; height: 19px; text-indent: -9999px; }
.blPopUP b { font-size: 18px; } 
.blPopUP td { padding: 10px 18px 0 0; vertical-align:text-top }
.bl_194px { border: 1px solid #858484; background: url(../img/busqueda/bg_field.gif) repeat; height: 23px; padding: 5px 5px 0 5px; width: 184px; }
.blPopUP td p { font-size: 10px; } 
.blPopUP select {  border: 1px solid #858484; height: 25px; padding: 1px }
.bl_continuar { text-align: center; width: 194px; height: 42px; background: url(../img/busqueda/continuar.gif) no-repeat; display:block;  padding-top: 8px; color: #FFF; font-size: 21px; font-weight: bold;  text-decoration: none; }
.bl_continuar:hover { color: #000;}
.bl_300px { width: 250px; }
h3 { font-size: 18px; margin-bottom: 5px; }
.blPopUPHighlight h3 { background: url(../img/busqueda/bg_highlight.gif) repeat-x; height: 79px; padding: 22px 0 0 20px; margin: 10px 0; color: #FFF; text-transform:uppercase; font-size: 24px;  }
h5 { font-size: 12px; color: #858484; margin-bottom: 10px; }
.blPopUPHighlight h5 { font-size: 19px; color: #888; margin-bottom: 20px; margin-left:12px; }
.blPopUPHighlight h5 span, .blPopUPHighlight h5 span b { font-size: 16px; color: #888;}
.blPopUPHighlight h5 span b { color: #FF0054; }
.blPopUPHighlight p {margin-bottom: 20px;margin-left:12px; font-size: 13px; }
.blPopUPHighlight li  {margin-bottom: 20px;margin-left:40px; font-size: 12px; }
.blPopUPHighlight label {font-size: 14px; color: #585858}
.blPopUPHighlight .bl_continuar { float: left;}
.bl_center { text-align: center; width: 305px; margin: 0 auto; }
.bl_nothanks { float: left; width: 100px; margin-top: 15px; margin-left: 10px;}
.blPopUP td .bl_send { font-size: 11px; margin: 5px 0 0 22px; }
h3 span { color: red; font-size: 18px;}
h3 { font-size: 26px; font-weight:bold; color:#0000AA; margin-bottom: 5px; }
h5 { font-size: 12px; color: #858484; margin-bottom: 10px; }
