/*- codigo general para todo el sitio */
body{margin:0; background-color:#382e22; font-family:Arial, Helvetica, sans-serif}
h1{ text-decoration:none; margin-top:0px; font-weight:normal;}
h2{ text-decoration:none; margin-top:0px; font-weight:normal;}
img {border:0; }
form{margin:0; }
.img_border{
	border: 1px solid #979a9b;
	padding:3px;
	margin:3px;
}
.img_border:hover{
	border: 1px solid #000000;
	padding:3px;
	margin:3px;
}
#ppal{width:1000px;position:relative;margin:0 auto;background-color:#382e22}

.boton {	
	color:#000000;
	background-color:#d8d874;
	font-size:12px;
	padding:4px;
	font-weight:normal;
	text-align:center;
	border: 2px solid #d8d874;
	text-decoration:none;
}
#header_ads{clear:both;position:relative; height:16px; text-align:center; color:#cdcc63; font-size:10px; padding-bottom:0px; padding-top:45px; color:#cdcc63; font-size:10px; }

#header_tags{clear:both; position:relative; height:14px; text-align:center; color:#cdcc63; font-size:10px; background-color:#382e22; padding-bottom:0px; padding-top:5px;}
#header_primero{height:35px; position:relative;background-color:#382e22; }
#header_login{position:absolute;left:0;top:0; padding:0px; background-color:#382e22; }
#header_iconos{position:absolute;right:0;top:0; padding-right:16px; background-color:#382e22; }
#header_blanco{height:1px; position:relative;background-color:#382e22; }
#header_menu_sep{ clear:both; height:10px; position:relative; text-align:center;  background-image:url(img/header_cats_center.jpg); }

#header_banner{height:70px; position:relative;background-color:#382e22; }
#header_logo{position:absolute;left:0;top:0;padding:0 40px; background-color:#382e22; }
#header_buscador{ clear:both; position:absolute; height:35px; vertical-align:middle; width:350px; right:0; top:0; bottom:10px; background-color:#382e22; display:inline;}
#header_pais{ clear:both; position:absolute; margin-top:8px; vertical-align:top; text-align:right; height:30px; right:10px; top:25px; width:400px; background-color:#382e22; display:inline; }
#header_form_buscar{display:inline; vertical-align:top; }

#header_menu{height:191px; width:1000px; position:relative; background-color:#382e22;}
#header_menu_up{ clear:both; height:31px; position:relative; background-image:url(img/header_cats_up.jpg);  }
#header_menu_center{clear:both; height:60px; position:relative; text-align:center;  background-image:url(img/header_cats_center.jpg);}  
#header_menu_down{clear:both; position:relative; height:100px; background-image:url(img/header_cats_down.jpg)}

#body_principal{position:relative;float:left; width:1000px; background-image:url(img/body_back.jpg);}
#body_izq_borde{position:relative; height:100%; width:32px; float:left; visibility:visible; }
#body_izq{position:relative;width:280px;float:left; }
#body_der{position:relative;width:656px;float:left;background-color:#FFFFFF;}
#body_der_borde{position:relative; height:100%; width:32px; float:left; visibility:visible; }

#body_center{position:relative;width:936px;float:left;background-color:#FFFFFF;}
#content_body_center{position:relative;width:810px;float:left;background-color:#FFFFFF; padding-left:60px; }

#col_izq_general{position:relative;width:280px;float:left; }
#col_izq_directorio{position:relative;width:250px;float:left; }
#col_izq_directorio_pub{position:relative;width:250px;float:left; text-align:center; padding-bottom:20px; }
#col_izq_validacion{position:relative;width:280px;float:left; text-align:center; padding-top:30px;}

#banner_home { float:left; padding-left:6px; }
#big_publica { float:left; padding-left:13px; padding-bottom:13px; padding-top:5px; }
#big_banner { float:left; padding-left:13px; padding-bottom:13px; padding-top:5px }
#big_banner_anuncio { float:left; padding-left:13px; padding-bottom:0px; padding-top:0px; margin:0px; width:638px; height:72px;  background-image:url(img/agregar-anuncio.jpg); background-position:right; background-repeat:no-repeat; margin-bottom:10px; }
#big_banner_anuncio .linkspub { float:left; padding-left:13px; padding-bottom:15px; padding-top:0px; width:628px; height:80px; text-align:center; vertical-align:middle; color:#FFFFFF; text-decoration:none; font-size:19px;  }
#big_banner_anuncio .linkspub:hover { text-decoration:none;}
#big_banner_facebook { float:left; padding-left:15px; padding-bottom:13px; padding-top:5px }

.textfield_buscar{clear:both;font-size:16px; background-color:#000000; color:#cdcc63; border:0px solid #fff;  vertical-align:middle; display:inline; margin:0px; }
.header_texto_buscar{ font-size:15px; padding-right:10px; color:#cdcc63; vertical-align:sub;  }

.link_header_login{color:#cdcc63; text-decoration:none; font-size:12px; padding-left:20px; }
a.link_header_login:hover{ text-decoration:underline; }
.link_header_loginr{color:#FFFFFF; text-decoration:none; font-size:12px; padding-left:20px; }
a.link_header_loginr:hover{ text-decoration:underline; }
.link_header_logina{color:#cdcc63; text-decoration:none; font-size:12px; padding-left:20px; }
a.link_header_logina:hover{ text-decoration:none; }

.link_header_pais{color:#cdcc63; text-decoration:none; vertical-align:top;  font-size:13px; padding-left:0px; }
a.link_header_pais:hover{ text-decoration:underline; }
.link_header_paisa{color:#cdcc63; text-decoration:none; vertical-align:top;  font-size:13px; padding-left:0px; }
a.link_header_paisa:hover{ text-decoration:none; }

.link_header_menu{color:#cdcc63; text-decoration:none; text-transform:uppercase; font-size:17px; padding-bottom:10px; padding-top:5px; padding-left:5px; padding-right:5px; vertical-align:bottom; }
a.link_header_menu:hover{ color:#0093dd; text-decoration:none; }

/*- col izquierda */

#dir {list-style-type:none;padding:0;margin:0; }
#dir .lista_dir {text-align:left; padding-top:3px; }
#dir .titulo { color:#d4d466; text-transform:uppercase; font-size:24px; padding-bottom:10px; text-decoration:none; }
#dir .lista_dir .dir_sinlink {color:#000000 ;text-decoration:none;font-size:12px; }
#dir .lista_dir .dir_ppal{color:#28a4e2;text-decoration:none;font-size:15px;text-transform:uppercase; }
#dir .lista_dir .dir_noppal{color:#000000 ;text-decoration:none;font-size:12px;}
#dir .lista_dir .dir_ppal:hover{ text-decoration:underline; }
#dir .lista_dir .dir_noppal:hover{ text-decoration:underline; }

.busqueda {list-style-type:none; padding:0;margin:0; background-image:url(img/body_izq_busqueda_back.jpg); background-repeat:repeat; }
.busqueda .item { color:#000000; text-decoration:none;font-size:11px;  margin-left:30px; padding-top:7px; font-weight:bold; vertical-align:top; }
.busqueda .noitem{ color:#000000; text-decoration:none;font-size:11px; background-color:#FFFFFF; padding:0;margin:0;}
.busqueda .item_sep {  text-decoration:none;font-size:16px; font-weight:bold;  vertical-align:top;  }
.busqueda .item_cat {  text-decoration:none;font-size:16px; font-weight:bold;  margin-left:35px; padding-top:7px; vertical-align:top; }
.busqueda .item_cat .link_cat { color:#28a4e2; text-decoration:none; }
.busqueda .item_cat .link_cat:hover { text-decoration:underline; }

.busqueda .noitem2{ color:#000000; text-decoration:none;font-size:11px; background-color:#FFFFFF; padding:0;margin:0;}
.busqueda .item_sep2 {  text-decoration:none;font-size:14px; font-weight:bold;  vertical-align:top;  }
.busqueda .item_cat2 {  text-decoration:none;font-size:14px; font-weight:bold;  margin-left:35px; padding-top:7px; vertical-align:top; }
.busqueda .item_cat2 .link_cat2 { color:#28a4e2; text-decoration:none; }
.busqueda .item_cat2 .link_cat2:hover { text-decoration:underline; }

.busqueda .noitem3{ color:#000000; text-decoration:none;font-size:11px; background-color:#FFFFFF; padding:0;margin:0;}
.busqueda .item_sep3 {  text-decoration:none;font-size:12px; font-weight:bold;  vertical-align:top;  }
.busqueda .item_cat3 {  text-decoration:none;font-size:12px; margin-left:30px; width:215px; padding-top:7px; vertical-align:top; }
.busqueda .item_cat3 .link_cat3 { color:#28a4e2; text-decoration:none; }
.busqueda .item_cat3 .link_cat3:hover { text-decoration:underline; }


#findyourdoggy {display:inline; vertical-align:top; }
.textfield_buscador{font-size:11px; background-color:#FFFFFF; color:#000000; border:1px solid #0093dd; vertical-align:top; display:inline; width:180px; }
.textfield_buscador_razas{font-size:14px; background-color:#FFFFFF; color:#000000; border:1px solid #0093dd; vertical-align:top; display:inline; width:180px; }
.textfield_buscador_home {font-size:12px; background-color:#FFFFFF; color:#000000; border:1px solid #0093dd; vertical-align:top; display:inline; width:160px; }

.separador_col_izq {list-style-type:none;padding:0;margin:0; position:relative; width:280px; height:20px; }

/*- footer */
#footer_menu{ clear:both; height:251px;  width:100%; position:relative; background-color:#382e22;}
#footer_menu_up{ clear:both; height:67px; position:relative; background-image:url(img/footer_cats_up.jpg);  }
#footer_menu_center{clear:both; height:140px; position:relative; text-align:left; color:#FFFFFF;  background-image:url(img/footer_cats_center.jpg);  }  
#footer_menu_down{clear:both;  height:44px; position:relative; background-image:url(img/footer_cats_down.jpg); background-repeat:no-repeat; text-align:center; color:#000000;}
a.link_footer_menu_down{color:#000000; text-decoration:none; font-size:10.5px; padding-right:15px;}
a.link_footer_menu_down:hover{ color:#0093dd; text-decoration:none; }
#copy{clear:both; position:relative;  text-align:center; font-size:12px; color:#d4d466;}
#cierre{clear:both; position:relative; height:25px;  text-align:center; font-size:12px; color:#d4d466;}

#footer_menu_center_izq_borde{position:relative; height:100%; width:32px; float:left; visibility:visible;}
#footer_menu_center_uno{position:relative; height:100%; width:366px;float:left; }
#footer_menu_center_dos{position:relative;height:100%; width:186px;float:left;}
#footer_menu_center_tres{position:relative;height:100%; width:384px;float:left;}
#footer_menu_center_der_borde{position:relative; height:100%; width:32px; float:left; visibility:visible; }

#newsletter {display:inline; vertical-align: middle; }
.textfield_newsletter{font-size:14px; text-align:center; background-color:#382e22; color:#c7c760; border:1px solid #382e22; vertical-align:top; display:inline; width:220px; }

#newsletter_list1 {list-style-type:none;padding:0;margin:0; vertical-align:top; display:inline;}
#newsletter_list1 .listalink { color:#52b3e3; text-decoration:none;; text-transform:uppercase; font-size:18px; padding-bottom:0px; vertical-align:top; }
#newsletter_list1 .listalink:hover { color:#d4d466; text-decoration:none;}

#newsletter_list2 {list-style-type:none;padding:0;margin:0; vertical-align:top; display:inline;}
#newsletter_list2 .listalink { color:#52b3e3; text-decoration:none;; text-transform:uppercase; font-size:18px; padding-bottom:0px; vertical-align:top; }
#newsletter_list2 .listalink:hover { color:#d4d466; text-decoration:none;}

/*- listado de avisos */
.listado_titulo {position:relative;width:656px;float:left; height:47px; background-image:url(img/listado_titulo.jpg);}
.listado_titulo_texto { font-size:28px; padding-left:35px; padding-top:12px; color:#FFFFFF; text-transform:uppercase;}
.listado_medio {position:relative;width:656px;float:left; height:5px; background-image:url(img/listado_separador.jpg);}
.listado_fin {position:relative;width:656px;float:left; height:27px;background-image:url(img/listado_fin.jpg);}

.aviso_inicio {position:relative;width:656px;float:left; height:23px;background-image:url(img/aviso_inicio.jpg);}
.aviso_medio {position:relative;width:656px;float:left; background-image:url(img/aviso_medio.jpg); } 

.aviso_medio_bloque_picture {position:relative; float:left; vertical-align:middle; font-size:12px; padding-left:50px; width:130px; color:#000000;  }
.aviso_medio_bloque_listing {position:relative; float:left; vertical-align:middle; font-size:12px; width:440px; color:#000000;  }
.aviso_medio_bloque_listing a.link_listing_titulo {font-size:14px; color:#0696de; text-decoration:none;}
.aviso_medio_bloque_listing a.link_listing_titulo:hover {font-size:14px; color:#0696de; text-decoration:none;  }
.aviso_medio_bloque_listing a.link_listing {font-size:12px; color:#000000; text-decoration:none; font-weight:bold;  }
.aviso_medio_bloque_listing a.link_listing:hover {font-size:12px; color:#0696de; text-decoration:none; font-weight:bold;   }

.aviso_medio_info { float:left; width:580px; padding-left:45px; color:#000000; font-size:12px; }
.aviso_medio_info a.link_politica_de_privacidad { font-size:12px; color:#0696de; text-decoration:none;}
.aviso_medio_info a.link_politica_de_privacidad:hover { text-decoration:underline; }
.aviso_medio_smartad { float:left; width:580px; padding-left:90px; color:#000000; }

.aviso_medio_links { float:left; width:540px; padding-left:65px; color:#000000;  font-size:12px; }
.aviso_medio_links a.linke { font-size:12px; color:#000000; text-decoration:none;  font-size:12px;}
.aviso_medio_links a.linke { text-decoration:underline;  font-size:12px;}
.aviso_medio_ads { float:left; font-size:12px; width:420px; color:#000000; padding-left:35px}

.aviso_medio_texto { float:left; font-size:12px; width:420px; color:#000000; }
.aviso_medio_texto .titulo_contacto { float:left; font-size:16px; color:#0696de; text-decoration:none;}
.aviso_medio_texto a.link_comprador{ text-align:right; float:right; padding-right:50px; }
.aviso_medio_texto a.link_titulo_articulo { float:left; text-align:left; font-size:14px; color:#0696de; text-decoration:none; padding-bottom:10px; width:100%;}
.aviso_medio_texto a.link_titulo_articulo:hover { text-decoration:underline; }
.aviso_medio_texto a.link_fuente_articulo { text-align:left; font-size:14px; color:#d8d874; text-decoration:none; }
.aviso_medio_texto a.link_fuente_articulo:hover { text-decoration:underline; }

.aviso_medio_texto a.link_listing_titulo_cachorros {font-size:14px; color:#0696de; text-decoration:none;}
.aviso_medio_texto a.link_listing_titulo_cachorros:hover {font-size:14px; color:#0696de; text-decoration:none;  }

.aviso_medio_texto a.completo {font-size:12px; color:#000000; text-decoration:none; font-weight:bold; }
.aviso_medio_texto a.completo:hover {text-decoration:underline;}
.aviso_medio_foto { float:left; text-align:right;  width:160px; color:#000000; } 
.aviso_medio_foto_contacto { float:left; width:160px; color:#000000; text-align:right; padding-left:30px; } 
.aviso_fin {position:relative;width:656px;float:left; height:25px;background-image:url(img/aviso_fin.jpg);}

.aviso_pub_texto { float:left; width:540px; font-size:12px; }
.aviso_pub_texto a.linkhome_ciudades { float:left; text-align:left; font-size:12px; color:#0696de; text-decoration:none; width:100%;}
.aviso_pub_texto a.linkhome_ciuades:hover { text-decoration:underline; }

.pub_espacio {position:relative;width:30px;float:left; }
.pub_contenido {position:relative;width:150px;float:left; text-align:center; font-size:12px; }
.pub_contenido a.link_seccion { text-align:left; font-size:14px; color:#d8d874; text-decoration:none; }
.pub_contenido a.link_seccio:hover {text-decoration:underline; }

.contacto_general { float:left; color:#000000; text-align:left; font-size:14px; vertical-align:top; padding-left:35px;  }
.contacto_general p { color:#000000; }

.contacto_texto { float:left; text-align:left; font-size:12px; width:520px; vertical-align:top; padding-left:35px;  }
.contacto_texto p { color:#000000; }

.contacto_inicio {position:relative;width:593px;float:left; height:28px;background-image:url(img/contacto_inicio.jpg);}
.contacto_medio {position:relative;width:593px;float:left; background-image:url(img/contacto_medio.jpg);}
.contacto_separador {position:relative;width:593px;float:left; height:43px;background-image:url(img/contacto_separador.jpg);}
.contacto_fin {position:relative;width:593px;float:left; height:29px;background-image:url(img/contacto_fin.jpg);}

.aviso_medio_texto_directorio { float:left; font-size:12px; width:580px; color:#000000;  }
.aviso_medio_texto_directorio a.link_directorio { float:left; font-size:14px; font-weight:bold; color:#d8d874; text-decoration:none; width:100%; padding-bottom:5px;  }
.aviso_medio_texto_directorio a.link_directorio:hover { text-decoration:none; }
.aviso_medio_texto_directorio a.link_web_directorio { float:right; text-align:right; font-size:14px; color:#0696de; text-decoration:none; width:100%;  }
.aviso_medio_texto_directorio a.link_web_directorio:hover { text-decoration:underline; }
.aviso_medio_texto_directorio a.link_web_subcat { float:left; text-align:left; font-size:14px; color:#0696de; text-decoration:none; width:100%; padding-bottom:5px; }
.aviso_medio_texto_directorio a.link_web_subcat:hover { text-decoration:underline; }
.aviso_medio_texto_directorio a.link_ciudades { float:left; text-align:left; font-size:12px; color:#0696de; text-decoration:none; width:100%;}
.aviso_medio_texto_directorio a.link_ciuades:hover { text-decoration:underline; }

.aviso_medio_texto_paginado { float:left; height:20px; font-size:16px; display:inline; vertical-align:top; text-align:center; width:580px; color:#d8d874; font-weight:bold; }
.aviso_medio_texto_paginado a.link_web_paginado{ text-align:center; font-size:16px; vertical-align:top; color:#0696de; text-decoration:none; font-weight:bold;}
.aviso_medio_texto_paginado a.link_web_paginado:hover { text-decoration:underline; }
.aviso_medio_texto_paginado a.link_web_paginado_actual{ text-align:center; font-size:16px; vertical-align:top; color:#d8d874; text-decoration:none; font-weight:bold;}
.aviso_medio_texto_paginado a.link_web_paginado_actual:hover { text-decoration:none; }

.aviso_medio_texto_articulo { float:left; text-align:justify; font-size:12px; width:572px; color:#000000;  }
.aviso_medio_texto_articulo a.listado { float:left; text-align:center; font-size:14px; font-weight:bold; color:#0696de; text-decoration:none; width:100%; padding-bottom:5px;  }
.aviso_medio_texto_articulo a.listado:hover { text-decoration:underline; }

.aviso_medio_texto_articulo a.asoc { text-align:center; font-size:16px; vertical-align:top; color:#0696de; text-decoration:none;}
.aviso_medio_texto_articulo a.asoc:hover { text-decoration:underline; }

.aviso_medio_texto_articulo_titulo { float:left; color:#d4d466; font-weight:bold; text-align:left; font-size:18px; width:100%; vertical-align:top;  }
.aviso_medio_texto_articulo_intro { float:left; color:#000000; text-align:left; font-size:12px; width:372px; vertical-align:top;   }
.aviso_medio_texto_articulo_imagen { float:left; text-align:center; font-size:12px; width:200px; height:175px; vertical-align:top; }
.aviso_medio_texto_raza_imagen { float:left; text-align:center; font-size:12px; width:200px; height:165px; vertical-align:top; }

.aviso_medio_texto_publicidad { float:left; color:#000000; text-align:left; font-size:12px; width:520px; vertical-align:top; padding-left:60px;  }
.aviso_medio_texto_publicidad a.listado_publicidad { text-align:center; font-size:12px; color:#0696de; text-decoration:none; padding-right:10px;  }
.aviso_medio_texto_publicidad a.listado_publicidad:hover { text-decoration:underline; }

.aviso_medio_texto_general { float:left; color:#000000; text-align:left; font-size:12px; width:520px; vertical-align:top; padding-left:90px;  }
.aviso_medio_texto_general p { color:#000000;   }
.aviso_medio_texto_general a.listado_general { text-align:center; font-size:14px; font-weight:bold; color:#0696de; text-decoration:none; padding-right:10px; padding-left:10px;  }
.aviso_medio_texto_general a.listado_general:hover { text-decoration:underline; }
.aviso_medio_texto_general a.listado_micuenta { text-align:center; font-size:14px; color:#0696de; text-decoration:none; padding-right:10px;  }
.aviso_medio_texto_general a.listado_micuenta:hover { text-decoration:underline; }
.aviso_medio_texto_general a.listado_general_simple { text-align:center; font-size:14px; color:#0696de; text-decoration:none; padding-right:10px;  }
.aviso_medio_texto_general a.listado_general_simple:hover { text-decoration:underline; }
.aviso_medio_texto_general a.listado_general_registro { text-align:center; font-size:12px; color:#0696de; text-decoration:none; }
.aviso_medio_texto_general a.listado_general_registro:hover { text-decoration:underline; }
.aviso_medio_texto_general a.listado_general_gral { text-align:center; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;  }
.aviso_medio_texto_general a.listado_general_gral:hover { text-decoration:underline; }
.aviso_medio_texto_separador {float:left; color:#000000; height:50px; width:520px; }
.aviso_medio_texto_general_izq {float:left; color:#000000; text-align:left; font-size:12px; width:260px; vertical-align:top; }
.aviso_medio_texto_general_der {float:left; color:#000000; text-align:left; font-size:12px; width:260px; vertical-align:top; }

.aviso_medio_texto_rate { float:left; color:#000000; text-align:left; font-size:12px; width:520px; vertical-align:top; padding-left:65px; }
.aviso_medio_texto_rate p { color:#000000;   }
.aviso_medio_texto_rate a.listado_rate { text-align:center; font-size:14px; font-weight:bold; color:#0696de; text-decoration:none; padding-right:10px; padding-left:10px;  }
.aviso_medio_texto_rate a.listado_rate:hover { text-decoration:underline; }
#aviso_medio_texto_rate_form { float:left; color:#FFFFFF; text-align:center; font-size:16px;  width:535px; height:94px; vertical-align:middle; background-image:url(img/ranking-fondo.jpg); background-repeat:no-repeat; }
#aviso_medio_texto_rate_form_contenedor { float:left; width:350px; text-align:center; padding-left:110px; }
#aviso_medio_texto_rate_form_espacio { float:left; width:530px; text-align:center; height:7px; }
#aviso_medio_texto_rate_form_opcion { float:left; color:#FFFFFF; text-align:center; font-size:16px; font-weight:bold; width:30px; }

.aviso_medio_texto_videos { float:left; font-size:12px; width:580px; color:#000000; text-align:center; }

#micuenta_panels0 {float:left; background-color:#FFFFFF; height:45px;  width:470px; padding:8px;}
#micuenta_panels1 {float:left; background-color:#eeeeb8; height:45px;  width:470px; padding:8px;}

#micuenta_subpanel_izq { float:left; text-align:left; height:45px; font-size:12px; width:320px; vertical-align:top; }
#micuenta_subpanel_der { float:left; text-align:right; height:45px; font-size:12px; width:100px; vertical-align:top; }

#micuenta_panels00 {float:left; background-color:#FFFFFF; width:470px; padding:12px; }
#micuenta_panels11 {float:left; background-color:#eeeeb8; width:470px; padding:12px; }

#micuenta_subpanelpub_izq {float:left; text-align:left; font-size:12px; width:160px; vertical-align:middle; }
#micuenta_subpanelpub_med {float:left; text-align:left; font-size:12px; width:200px; padding-left:15px; vertical-align:middle; }
#micuenta_subpanelpub_der {float:left; text-align:center; font-size:12px; height:100px; width:70px; padding-left:15px; vertical-align:sub; }

.textfield_general{font-size:14px; background-color:#FFFFFF; color:#000000; border:1px solid #d8d874; vertical-align:top; display:inline; width:180px; }
.textfield_general_corto{font-size:14px; background-color:#FFFFFF; color:#000000; border:1px solid #d8d874; vertical-align:top; display:inline; width:60px; }
.textfield_general_medio{font-size:14px; background-color:#FFFFFF; color:#000000; border:1px solid #d8d874; vertical-align:top; display:inline; width:100px; }
.textfield_general_medio_largo{font-size:14px; background-color:#FFFFFF; color:#000000; border:1px solid #d8d874; vertical-align:top; display:inline; width:300px; }
.textfield_general_largo{font-size:14px; background-color:#FFFFFF; color:#000000; border:1px solid #d8d874; vertical-align:top; display:inline; width:450px; }
.requerido{font-size:11px;  color:#0696de;  }

.link {
	color:#0696de;
	text-decoration:none;	
}
.link:hover {
	color:#0696de;
	text-decoration:underline;
}

samp{font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.ayuda samp{ font-family:Arial, Helvetica, sans-serif;}
.ayuda{width:15px; height:15px; position:relative; float:right; }
.ayuda img:hover {cursor:pointer;}
.ayuda div{position:relative; float:left; }
.ayuda samp {
	border:1px solid #382e22;
	background-color:#ffffff;
	color:#0193de;
	padding:6px;
	position:absolute;
	top:-6px;
	right: 10px;
	width:250px;
	display:none;
   /* filter:alpha(opacity=90);*/
  /* CSS3 standard */
   /* opacity:0.9; */

}
.ayuda:hover samp{display:block;}
div.like {display:none;}

/*
.sociable-hovers {	opacity: 1;	-moz-opacity: 1;	filter: alpha(opacity=100);}

.sociable-hovers:hover {	opacity: .8;	-moz-opacity: .8;	filter: alpha(opacity=80);
}*/