/* CONTACTO */

/* SIMPLE MODAL */
body { height:100%; margin:0; }
#basic-modal-content { display:none; }
/* Overlay */
#simplemodal-overlay { background-color:#000; cursor:wait; }
/* Container */
#simplemodal-container { background-color:#F4F4F4; border:4px solid #333; padding:5px 5px 5px 5px; }
#simplemodal-container code { background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px; }
#simplemodal-container a.modalCloseImg { background:url(imagenes/ic_cerrar_modal.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer; }
#simplemodal-container #basic-modal-content { padding:0px; }

/* Head */
#contacto_head { background:url(imagenes/reg-domimios-head-background.jpg) top left repeat-y; padding-top: 2px;}
.contacto_head_titulo { margin: 5px 0px 8px 2px; }

/* Descripcion */
#contacto_desc { padding: 5px 5px 10px 5px; font-size:9pt; color:#888888; }

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

.contacto_divisor_bloques { height:15px; }

.contacto_table_1_col_1 { padding-right:5px; border-right:#98AAB5 dotted 1px; width:245px; }
.contacto_table_1_col_2 { padding-left:5px; width:100%; }
.contacto_table_2_col_1 { padding-right:5px; width:285px; }
.contacto_table_2_col_2 { padding-left:5px; width:285px; }

.contacto_img_col_izq { margin-bottom:5px; border:none; }
.contacto_datos_container { margin-top:3px; padding:2px 5px 0px 5px; background:#E6EAEE; border:#CED3DB 1px solid; }
a.contacto_datos_titulo_0 { display:block; padding:1px 0px; cursor:pointer; cursor:hand; margin-bottom:2px; background:url(imagenes/bt-item-mas.gif) right center no-repeat; font-weight:bold; font-size:9pt; }
a.contacto_datos_titulo_0:link, a.contacto_datos_titulo_0:visited, a.contacto_datos_titulo_0:hover, a.contacto_datos_titulo_0:active { font-size:9pt; }
a.contacto_datos_titulo_1 { display:block; padding:1px 0px; cursor:pointer; cursor:hand; margin-bottom:2px; background:url(imagenes/bt-item-menos.gif) right center no-repeat; font-weight:bold; font-size:9pt; }
a.contacto_datos_titulo_1:link, a.contacto_datos_titulo_1:visited, a.contacto_datos_titulo_1:hover, a.contacto_datos_titulo_1:active { font-size:9pt; }
.contacto_datos_bandera { margin-right:4px; border:none; }
.contacto_datos { font-size:9pt; background:#F2F4F7; padding:5px 7px; margin-bottom:4px; border:#CED3DB 1px dotted; display:none; }
.contacto_datos_desc { font-size:9pt; padding:3px 3px 0px 3px; }
.contacto_datos_desc span { font-size:7pt; }
.contacto_radio { margin:0px; padding:0px; }
.contacto_cliente_motivo { font-size:8pt; padding:0px 0px 2px 2px; }

.contacto_div_fdo_form { font-size:9pt; background:url(imagenes/contacto-fdo-form.jpg) top left repeat-x; padding:5px 10px 10px 10px; border-bottom:#98AAB5 solid 3px; }
.contacto_form_aviso { font-size:7pt; }
.contacto_campos_pos { margin:10px 10px 0px 10px; }
.contacto_campos_pos a { margin-left:5px; }
.contacto_checkbox { margin:0px; padding:0px; margin-right:3px; }
.contacto_div_form_cliente { font-size:9pt; margin:0px 10px 0px 10px; border:#999999 1px dotted; background:#EFEFEF; padding:8px; display:none; }
.contacto_aclaracion_cliente { font-size:9pt; color:#FF6600; padding-top:5px; display:none; }
.contacto_aclaracion_cliente_2 { font-size:9pt; display:none; padding:5px 0px 0px 0px; }
.contacto_bt_instrucciones { margin-top:3px; margin-bottom:5px; }
.contacto_form_gracias { font-size:10pt; color:#FF6600; margin:40px 0px; font-weight:bold; }
.contacto_form_error { font-size:10pt; color:#FF0000; margin:9px 0px 5px 0px; font-weight:normal; padding:5px; background:#FFE4D5; border:dotted 1px #FFCAAA; }

.conctacto_desc_vias { background:#E5E9EE; margin-bottom:7px; padding:3px 6px 5px 6px; margin-top:1px; font-size:9pt; text-align:justify; }
.conctacto_desc_vias a { font-size:9pt; }

.contacto-ic-messenger-skype { float:left; margin-right:6px; }
.contacto-txt-messenger-skype { font-size:10pt; }

#recomendarForm { zoom:1; }
.recomendar_form_container { font-size:8pt; margin-bottom:7px; padding:3px 5px 8px 5px; background:#E6EAEE; border:#CED3DB 1px solid; }
.recomendar_form_subtitulo { padding:3px 5px; font-size:9pt; margin-top:7px; margin-bottom:3px; font-weight:bold; background:#CED3DB; }
.recomendar_campos_pos { margin:5px 8px 0px 8px; }
.recomendar_campos_bt { margin:10px 8px 0px 8px; }
a.recomendar_form_cerrar, a.recomendar_form_cerrar:link, a.recomendar_form_cerrar:visited, a.recomendar_form_cerrar:hover, a.recomendar_form_cerrar:active { display:block; padding:2px 5px; background:url(imagenes/ventana-dialogo-fdo.gif) top left repeat-x; color:#FFFFFF; }

#recomendar_tapa_envio_ventana { z-index:5001; border-top:1px solid #999999; border-left:1px solid #999999; border-right:2px solid #666666; border-bottom:2px solid #666666; font-size:9pt; font-weight:bold; position:absolute; width:220px; margin-top:100px; margin-left:9px; color:#FF6600; background:#FFFFFF; display:none; }
#recomendar_tapa_envio_cerrar { text-align:left; padding:1px 5px 2px 5px; color:#FFFFFF; display:none; background:url(imagenes/ventana-dialogo-fdo.gif) top left repeat-x; border-bottom: solid 1px #CCCCCC; }
#recomendar_tapa_envio_contenido { padding:10px; line-height:1.4; }
.recomendar_spinner { margin-bottom:5px; }

.contacto_acceso_soporte { padding:20px 10px 10px 90px; background:url(imagenes/contacto-bg-acceso-soporte.jpg) top left no-repeat; border-bottom:1px dotted #999999; margin-bottom:10px; }
.contacto_acceso_soporte p { font-size:14px; margin:10px 0px; }
 .contacto_acceso_soporte p a { font-size:14px; }