/* Head */
#mc_head { background:url(imagenes/mc-head-fdo.jpg) top right repeat-y #C6CFD8; border-bottom:2px solid #5A6A7A; }
.mc_head_titulo { margin:12px 0px 0px 16px; }
.mc_head_img { margin:2px 5px 0px 0px; }

/* Otros */
.mc_spacer { padding:5px 7px; }
.wh_seletor_plataforma_div { padding:5px; }

/* Titulos */
.mc_containers_titulo { background:url(imagenes/reg-domimios-titulos-background.jpg) top left repeat-x; color:#FFFFFF; font-size: 11pt; padding:0px; height: 25px; font-weight:bold; float:left; margin-bottom: 1px; }
.mc_containers_titulo_txt { padding-left:7px; padding-top: 4px; display:block; float:left; }
.mc_containers_titulo_img { padding: 11px 1px 0px 10px; display:block; float:left; }
.mc_containers_titulo_destacado { background:url(imagenes/titulos-destacado-background.jpg) top left repeat-x; border-right:1px solid #FFFFFF; height: 25px; font-size:25px; line-height:25px; padding:0px 10px; float:left; }
.mc_containers_titulo_destacado img { margin-top:4px; }

/* Bloque carro */
.mc_container_carro { clear:both; border:1px solid #CCD2DD; padding:2px; }
.carro_sin_compras { font-size:10pt; text-align:center; padding:10px; color:#FF6600; background:#FFF7D5; font-weight:bold; border:1px solid #FFDDAA; }
.mc_grilla_head { color:#FFFFFF; font-size:9pt; font-weight:bold; background:#728AA3; padding:2px 0px; }
.mc_grilla_head span { margin-left:5px; }
.mc_comentarios_container { margin-top:6px; font-size:8pt; color:#666666; }
.comentarios_ic { float:right; margin-left:10px; margin-bottom:5px; border:none; }

.mc_grilla_cell_desc { padding:6px 7px 6px 7px; color:#999999; font-size:9pt; border-bottom:1px solid #98AABC; border-right:1px solid #BFCAD5; border-left:1px solid #98AABC; }
.mc_grilla_cell_cant { font-size:9pt; border-bottom:1px solid #98AABC; border-right:1px solid #BFCAD5; }
.mc_grilla_cell_cant table { margin:2px; }
.mc_grilla_cell_costo_unit { font-size:9pt; border-bottom:1px solid #98AABC; border-right:1px solid #BFCAD5; }
.mc_grilla_cell_costo_unit div { margin:5px; }
.mc_grilla_cell_costo { font-size:9pt; border-bottom:1px solid #98AABC; border-right:1px solid #98AABC; }
.mc_grilla_cell_costo span { margin:5px; }
.precio_lista { text-decoration:line-through; }
.su_precio { color:#FF6600; }
.botones_grilla_carro { margin:4px; border:none; }
.mc_grilla_cell_totales_descuento { background:#FFF4CA; }
.mc_grilla_cell_totales_descuento_aplicado { background:#FFC46A; }
.mc_grilla_cell_totales_descuento span { font-size:9pt; margin:4px; }
.mc_grilla_cell_totales_descuento_aplicado span { font-size:9pt; margin:4px; }
.mc_grilla_cell_totales span { font-size:9pt; margin:4px; }
.mc_grilla_cell_subtotal { background-color:#DFE4EA; }
.mc_grilla_cell_descuento { background-color:#FFF4CA; }
.mc_grilla_cell_descuento_aplicado { background-color:#FFC46A; }
.mc_grilla_cell_total { background-color:#BBEA00; }
.mc_grilla_cell_subtotal span, .mc_grilla_cell_descuento span, .mc_grilla_cell_descuento_aplicado span { font-size:9pt; margin:4px; display:block; font-weight:bold; }
.mc_grilla_cell_total span { font-size:9pt; margin:10px 4px 10px 4px; display:block; font-weight:bold; }
.mc_grilla_cell_moneda_iva { font-size:7pt; padding:5px 5px 5px 8px; color:#999999; }
.conflicted-item td { color:red;background-color:#FFEEDD}
.mc_grilla_cell_promocode { padding:0px; }
.mc_grilla_cell_observaciones { padding:3px; }
.mc_grilla_div_promocode { background:#FFF4CA; padding:2px 5px 2px 5px; font-size:8pt; color:#999999; }
.mc_grilla_div_promocode_aplicado { background:#FFC46A; padding:2px 5px 2px 5px; font-size:8pt; color:#999999; }
.mc_grilla_div_promocode span { font-size:9pt; color:#FF6600; font-weight:bold; }
.mc_grilla_div_promocode_aplicado span { font-size:9pt; color:#FF6600; font-weight:bold; }
.mc_grilla_div_promocode_texto { float:left; }
.mc_grilla_div_promocode_campos { float:left; padding-top:3px; padding-left:5px; display:block; }
.mc_bt_modificar_carro { margin:2px; border:none; }
.mc_grilla_cell_modificadores { padding:8px 0px; }
.mc_grilla_div_observaciones { border:1px dotted #728AA3; padding:5px; font-size:8pt; color:#999999; }

.ic_mc_pregunta { border:none; }
.mc_td_desicion_compra { padding:10px; background:#E6E9EE; border:1px solid #BFC7D5; }

.mc_container_fp { clear:both; border:1px solid #CCD2DD; padding:2px 2px 5px 2px; }
.mc_fp_bandera { border:none; float:right; margin-top:4px; }
.mc_fp_titular_div { background:#0099FF; color:#FFFFFF; padding:2px 7px 1px 7px; font-size:12pt; font-weight:bold; margin-bottom:6px; }
.mc_fp_metodo_div { border-bottom:dotted 1px #999999; padding:7px 8px; background:#FFFFFF; }
.mc_fp_metodo_div_selected { border-bottom:dotted 1px #999999; padding:7px 8px; background:#EEFFAA; }
.radio_metodo { margin:2px 2px 0px 0px; padding:0px; }
.metodo_radio_text { font-size:11pt; color:#FF6600; font-weight:bold; }
.mc_fp_ic_container { padding:0px 12px 2px 0px; }
.mc_fp_ic_container_boton { margin-top:3px; border:none; }
.mc_fp_via_logo { border:none; }
.mc_fp_instrucciones_container { padding:0px 12px 0px 0px; }
.mc_fp_txt_aclaracion { font-size:9pt; padding:0px 5px 5px 5px; border-bottom:dotted 1px #999999; }

.mc_cbx_terminos { float:left; display:block; margin:2px 5px 0px 0px; }
.mc_link_terminos, .mc_link_terminos:link, .mc_link_terminos:visited, .mc_link_terminos:hover, .mc_link_terminos:active { float:left; display:block; text-align:left; font-size:10pt; font-weight:bold; }
.mc_div_terminos { clear:both; padding:10px; border:1px solid #CCD2DD; }
.mc_div_terminos_textarea { padding:0px 0px 10px 0px; }
.mc_div_terminos_aclaracion { font-size:9pt; padding:3px 0px 3px 0px; }

.mc_color_pasos { color:#BBEA00; }

#bloque_formas_de_pago { zoom:1; }
#bloque_terminos { zoom:1; }

/* LOGIN */
.mc_txt_logueado { font-size:10pt; color:#666666; text-align:right; padding:3px 6px; background:#E6E9EE; border:1px dotted #98AAB5; margin-bottom:3px; float:right; }
.mc_txt_logueado span { font-weight:bold; color:#FF6600; }
a.mc_link_acceso_cuenta { font-size:10pt; }
#mc_link_acceso_cuenta { float:right; }

#bloque_login { zoom:1; clear:both; }
.chkout1_container_login { clear:both; border:1px solid #CCD2DD; padding:2px; }

.chkout1_selectors_container { background:#E6EAEE; padding:6px; font-size:9pt; }
.chkout1_selector_container { font-size:9pt; display:block; }

.item_login_form { padding:3px; font-size:9pt; }
.login_form_aclaracion { font-size:9pt; padding:2px 5px 5px 5px; }

.login_form_error_container { background:#FFFFFF; border:1px solid #FF0000; margin:0px 5px 5px 5px; }
.login_form_error_titulo { background:#FF0000; padding:1px 6px; color:#FFFFFF; font-size:9pt; font-weight:bold; }
.login_form_error_desc { background:#FFFFFF; padding:2px 6px; color:#FF0000; font-size:9pt; }
.chkout1_container_login_olvido_ok { padding:10px; font-size:10pt; }

.chkout1_containers_titulo { background:url(imagenes/reg-domimios-titulos-background.jpg) top left repeat-x; color:#FFFFFF; font-size: 11pt; padding:0px; height: 25px; font-weight:bold; float:left; margin-bottom: 1px; }
.chkout1_containers_titulo_txt { padding-left:7px; padding-top: 4px; display:block; float:left; }
.chkout1_containers_titulo_img { padding: 11px 1px 0px 10px; display:block; float:left; }

.ofrec_hosting_container { padding:2px 0px 10px 0px; zoom:1; }
.ofrec_hosting_content_td { padding:0px 5px 0px 10px; background:url(imagenes/ofrec_hosting_container_fdo.jpg) bottom left repeat-x; }
.ofrec_hosting_content_img { margin-bottom:8px; display:block; }
.ofrec_hosting_content_servicio, a.ofrec_hosting_content_servicio:link, a.ofrec_hosting_content_servicio:visited, a.ofrec_hosting_content_servicio:hover, a.ofrec_hosting_content_servicio:active { margin-bottom:1px; display:block; height:14px; font-size:14px; line-height:14px; vertical-align:center; }
.ofrec_hosting_content_td_servicios { padding:0px 7px; }
.ofrec_hosting_bt_ini { float:left; display:inline; }
.ofrec_hosting_bt_fin { float:left; display:inline; }
.ofrec_hosting_content_precio {  display:inline; float:left; padding:0px 4px; color:#FFFFFF; height:29px; font-size:29px; line-height:29px; vertical-align:center; background:url(imagenes/ofrec_hosting_bt_fdo.jpg) bottom left repeat-x; }
.ofrec_hosting_content_precio_span { font-size:12pt; font-weight:bold; }
.ofrec_hosting_content_periodo { font-size:8pt; font-weight:normal; margin-left:3px; }