/* CSS Document */
#comunidad h3.titular{padding:7px 9px 6px 27px; background:#f8f8f8 url(/img/colores/verde/iconos/ico_tit_despiece.gif) no-repeat 9px 8px; margin:0px;}
#comunidad .modulo{border-bottom:1px solid #ccc; background:#fff; padding:10px 8px;}
#comunidad .modulo .cab_modulo{padding:0 0 5px 0; background:url(/img/fnd_punteado.gif) repeat-x left bottom;}
#comunidad .modulo .cab_modulo h4{font:1.1em Tahoma, Arial, Verdana; color:#999;}
#comunidad .modulo .cab_modulo h4 strong{color:#000; font-weight:normal;}
#comunidad .modulo p{color:#333; font:1.3em Tahoma, Arial, Verdana;}
#comunidad .modulo p a{color:#333; text-decoration:underline;}
#comunidad .modulo input {border:0px;}
#comunidad .modulo input.check{float:left; display:inline; padding:0px;}
#comunidad .modulo label{margin:0px;display:inline;float:left}
#comunidad .modulo label.margen{margin:0 0 0 5px; float:none}
#comunidad .modulo fieldset{margin:0 0 6px 0; color:#333; font:1.3em/1.3em Tahoma, Arial, Verdana;}

#comunidad form#crear_grupo fieldset{margin:0 0 6px 0; color:#333; font:1.1em/1.3em Tahoma, Arial, Verdana;}
#comunidad fieldset{margin:0 0 6px 0; color:#333; font:1.3em/1.3em Tahoma, Arial, Verdana;}

#comunidad .modulo fieldset a{color:#333; text-decoration:underline;}
#comunidad .modulo .cont_formulario{ background:url(/img/1px_ccc.gif) repeat-y 400px top; margin:10px 0 0 0;}
#comunidad .modulo .cont_formulario{ background:url(/img/1px_ccc.gif) repeat-y 400px top; margin:10px 0 0 0;}

#comunidad fieldset.direcciones{}
#comunidad fieldset.direcciones label{font:1em Tahoma, Arial, Verdana; color:#000; margin:0 0 3px 0;}
#comunidad fieldset.direcciones input{width:100%; border:1px solid #d2d2d2; margin:0 0 10px 0; font-size:1em; color:#666;}

#comunidad .acciones2{clear:both; padding:11px;}
#comunidad .acciones2 li{ float:right; display:inline; margin:0 0 0 20px;}

#comunidad .modulo .sin_fondo{background:none;}
#comunidad .modulo .cont_formulario .col_1{float:left; display:inline; width:401px; margin:0px; padding:0px;}

#comunidad .modulo .cont_formulario .col_1 .col_1_1{float:left; display:inline; width:190px; margin:0 0 0 10px;}
#comunidad .modulo .cont_formulario .col_1 .col_1_2{float:right; display:inline; width:190px;margin:0 10px 0 0;}


#comunidad .modulo .cont_formulario .col_1 .col_1_1 input{float:left; display:inline; width:auto; padding:0px; border:0px;}
#comunidad .modulo .cont_formulario .col_1 .col_1_2 input{float:left; display:inline; width:auto; padding:0px; border:0px;}
#comunidad .modulo .cont_formulario .col_1 .col_1_3 input{float:left; display:inline; width:auto; padding:0px; border:0px;}

#comunidad .modulo .cont_formulario .col_1 .col_1_1 fieldset, #comunidad .modulo .cont_formulario .col_1 .col_1_2 fieldset, #comunidad .modulo .cont_formulario .col_1 .col_1_3 fieldset{margin:0px;}

#comunidad .modulo .cont_formulario .col_1 .col_1_1 label{float:left; display:inline; width:auto;}
#comunidad .modulo .cont_formulario .col_1 .col_1_2 label{float:left; display:inline; width:auto;}
#comunidad .modulo .cont_formulario .col_1 .col_1_3 label{float:left; display:inline; width:auto;}

#comunidad .modulo .cont_formulario .destacado {background:#eee; margin:0 12px 12px 0; padding:10px 10px 0 10px;}
#comunidad .modulo .cont_formulario .col_1 .destacado li{width:100%; }
#comunidad .modulo .cont_formulario .col_1 .destacado ul{margin:0px; padding:0px;}
#comunidad .modulo .cont_formulario .col_1 .destacado fieldset{width:auto; float:none;}
#comunidad .modulo .cont_formulario .col_1 .destacado label{width:auto;}
#comunidad .modulo .cont_formulario .col_1 .destacado input{border:0px;}

#comunidad .modulo .cont_formulario .col_1 ul.avatar{clear:both; margin:10px 0 0 0;}
#comunidad .modulo .cont_formulario .col_1 ul.avatar li{margin:0 25px 10px 0;}
#comunidad .modulo .cont_formulario .col_1 ul.avatar li.final{margin-right:0px;}
#comunidad .modulo .cont_formulario .col_1 ul.avatar li input{border:0px;}
#comunidad .modulo .cont_formulario .col_1 ul.avatar img{border:1px solid #ccc;}


#comunidad .modulo .cont_formulario .col_1 h4{font:bold 1.1em Arial, Helvetica, sans-serif; color:#333; margin:0 0 10px 0;}
#comunidad .modulo .cont_formulario .col_1 ul{margin:0 0 20px 0;}
#comunidad .modulo .cont_formulario .col_1 li{margin:0px; padding:0px; margin:0 0 10px 0; float:left; display:inline; }
#comunidad .modulo .cont_formulario .col_1 li fieldset{margin:0px;float:left; display:block; padding:0px;}
#comunidad .modulo .cont_formulario .col_1 li input{margin:0 5px 0 0;float:left; display:inline; padding:0px; width:12px; height:12px;}
#comunidad .modulo .cont_formulario .col_1 li label{float:left; display:inline;}


#comunidad .modulo .cont_formulario .col_2{float:right; display:inline; width:117px; margin:0px; padding:0px;}
#comunidad .modulo .cont_formulario .col_2 ul{}
#comunidad .modulo .cont_formulario .col_2 li{font:1.1em/1.2em Tahoma, Arial, Verdana; color:#666; padding:0 0 0 9px; background:url(/img/iconos/ico_lista.gif) no-repeat left 4px; margin:0 0 10px 0;}
#comunidad .modulo .cont_formulario .col_2 li em{font-style:italic;}

#comunidad .modulo .cont_formulario .col_1 fieldset{float:left; display:inline; width:188px;margin:0 8px 10px 0; }
#comunidad .modulo .cont_formulario .col_1 fieldset.condiciones{display:block; width:80%; margin:20px 8px;}
#comunidad .modulo .cont_formulario .col_1 fieldset.condiciones input{width:auto; margin:0 5px 0 0; border:0px; float:left; display:inline;}
#comunidad .modulo .cont_formulario .col_1 fieldset.condiciones label{float:left; display:inline; width:auto;}


#comunidad .modulo .cont_formulario .col_1 fieldset p{padding:20px 0 5px 0; font:0.8em Tahoma, Arial, Verdana; }
#comunidad .modulo .cont_formulario .col_1 fieldset p a{color:#666; text-decoration:underline;}

#comunidad .modulo .cont_formulario .col_1 fieldset.columna{float:none; display:block;margin:0 8px 0px 0; clear:both; width:385px;}
#comunidad .modulo .cont_formulario .col_1 fieldset.columna input{margin:0 8px 10px 0;}
#comunidad .modulo .cont_formulario .col_1 .clear{clear:both;}
#comunidad .modulo .cont_formulario .col_1 label{font:0.95em Tahoma, Arial, Verdana; color:#333; margin:0 0 3px 0; width:100%;}
#comunidad .modulo .cont_formulario .col_1 fieldset.avatar label{margin-left:10px}
#comunidad .modulo .cont_formulario .col_1 label strong{font-weight:normal; color:#000;}
#comunidad .modulo .cont_formulario .col_1 input{width:100%; border:1px solid #ccc; font:0.85em Tahoma, Arial, Verdana; padding:2px 0;}
#comunidad .modulo .cont_formulario .col_1 textarea{width:100%; border:1px solid #ccc; font:0.85em Tahoma, Arial, Verdana; height:90px;}
#comunidad .modulo .cont_formulario .col_1 input.error{background:#FDFFE0;}
#comunidad .modulo .cont_formulario .col_1 select.error{background:#FDFFE0;}
#comunidad .modulo .cont_formulario .col_1 textarea.error{background:#FDFFE0;}

#comunidad .info { float:left; font-size:1.1em; color:#999; margin:1.5em; }
#comunidad .guardar{margin:10px; float:right; display:inline; border:0; background:#4A4A4A; padding:3px; font:normal 1.1em  Tahoma, Arial, Verdana; color:#fff;}
#comunidad .modulo .cont_formulario .col_1 input.guardar{margin:15px 10px 10px 0; float:none; width:130px; display:inline; border:0; background:#4A4A4A; padding:2px 4px; font:normal 0.85em  Tahoma, Arial, Verdana; color:#fff; text-align:center;}


#comunidad p.guardar{margin:10px; float:right; display:inline; border:1px solid 0; background:#4A4A4A; padding:3px 8px; font:normal 1.1em  Tahoma, Arial, Verdana; color:#fff;}
#comunidad p.guardar a{color:#fff;}

#comunidad #menu_lateral dl.borde{margin:0 0 10px 0;border:1px solid #D2D2D2; margin:0 0 10px 0;}
#comunidad #menu_lateral span.favoritos{display:block; background:url(/img/iconos/perfil_ico_favoritos.gif) no-repeat right center;}
#comunidad #menu_lateral span.amigos{display:block; background:url(/img/iconos/perfil_ico_amigos.gif) no-repeat right center;}
#comunidad #menu_lateral span.grupos{display:block; background:url(/img/iconos/perfil_ico_grupos.gif) no-repeat right center;}
#comunidad #menu_lateral span.mensajes{display:block; background:url(/img/iconos/perfil_ico_mensajes.gif) no-repeat right center;}

#comunidad #menu_lateral span.blogs{display:block; background:url(/img/iconos/perfil_ico_blogs.gif) no-repeat right center;}

#comunidad #menu_lateral dl.borde dt{color:#333; border:0px; border-bottom:1px solid #d2d2d2; background:#f8f8f8 url(/img/fnd_menu_comunidad.jpg) repeat-x left bottom;}
#comunidad #menu_lateral dl.borde dd{border:0px; background:#fff;}
#comunidad #menu_lateral dl.borde dd a{text-decoration:underline;}
#comunidad #menu_lateral dl.listado{margin:0 0 10px 0;margin:0 0 10px 0; padding:0 0 10px 0; background:url(/img/fnd_cierre_menu.gif) no-repeat left bottom;}
#comunidad #menu_lateral dl.listado dt{color:#333;border:1px solid #d2d2d2; background:#f8f8f8 url(/img/fnd_menu_comunidad.jpg) repeat-x left bottom;}
#comunidad #menu_lateral dl.listado dd{background:#fff; border:0px;}
#comunidad #menu_lateral dl.listado dd a{text-decoration:underline;}
#comunidad #menu_lateral dl.listado dd ul{margin:6px 0 0 0;}
#comunidad #menu_lateral dl.listado dd li{margin:0 0 6px 0;}
#comunidad #menu_lateral dl.listado dd p{text-align:right; margin:2px 0;}
#comunidad #menu_lateral dl.listado dd dl{border-top:1px solid #d2d2d2; margin:5px 0 0 0; padding:5px 0 0 0;}
#comunidad #menu_lateral dl.listado dd dl dt{color:#939303; padding:0px; margin:0px; border:0px; background:none; font-size:1em; }
#comunidad #menu_lateral dl.listado dd dl dd{margin:0px; padding:0px;font-size:1em; margin:0 0 5px 0;}

/*
#comunidad #menu_lateral .margen_superior{margin-top:-30px;z-index:2; position:relative;}*/


#comunidad .modulo .cont_formulario .col_1 select{width:100%; border:1px solid #ccc; font:0.85em Tahoma, Arial, Verdana; padding:2px 0;}
/*
#comunidad .modulo p#mensajeErrorRegistro{display:none;}*/
#comunidad .modulo p.error{font:1.2em Tahoma, Arial, Verdana; color:#FE2121; background:url(/img/iconos/ico_error.gif) no-repeat left bottom; margin:6px 0 0 0; padding:8px 0 0 25px;}
#comunidad .modulo p.ok{font:1.2em Tahoma, Arial, Verdana; color:#BABA10;  margin:6px 0 0 0; padding:8px 0 0 0px;}


#comunidad .modulo .cont_formulario .col_1 .cont_modulo{margin:0 0 10px 0;}
#comunidad .modulo .cont_formulario .col_1 .cont_modulo img{margin:0 10px 0 0;}
#comunidad .modulo .cont_formulario .col_1 .cont_modulo .mod_txt p{font-size:1.2em;}

form#conectar{border-bottom:1px solid #ccc;}

#mi_perfil{background:#f8f8f8 url(/img/fnd_perfil.gif) repeat-x left bottom; padding:10px 0 0 0;}
#mi_perfil ul{padding:0 0 0 140px;}
#mi_perfil li{background:#E7E7E7; float:left; display:inline; border:1px solid #ccc; border-bottom:0px; margin:0 3px 0 0; padding:3px 10px; font:1.4em Tahoma, Arial, Verdana;}
#mi_perfil li.activo{border-bottom:1px solid #fff; background:#f8f8f8; border-bottom:1px solid #f8f8f8; font-weight:bold;}


#puntos{}
#puntos p{font:1.2em Tahoma, Arial, Verdana; padding:8px 0 8px 8px;}
#puntos .txt p{float:left; display:inline;}
#puntos .txt p.enlace{float:right; display:inline; padding-right:8px; font:1em Tahoma, Arial, Verdana;}
#puntos .txt p.enlace a{text-decoration:underline;}
 
#puntos table{width:100%;border-bottom:1px solid #ccc; border-top:1px solid #ccc; font:1.2em Tahoma, Arial, Verdana; vertical-align:top;}
#puntos table th{border-bottom:1px solid #ccc; padding:11px 0 5px 8px;}
#puntos table td, #puntos table th{border-right:1px solid #ccc;}
#puntos table td.ultimo, #puntos table th.ultimo{border-right:0px;}
#puntos table td{padding:4px 0 4px 8px; vertical-align:top;}
#puntos table td.puntos{text-align:right; padding-right:149px;}
#puntos table td.guia{width:343px;}
#puntos table.regalos td{padding:8px 0 8px 8px;}
#puntos table tr.par{background:#F2F2F2;}
#comunidad #columna_1 #puntos table.regalos .cont_modulo {margin-right:50px; padding:0px; background:none;}
#comunidad #columna_1 #puntos table.regalos .cont_modulo img{margin:0 10px 0 0;}
#comunidad #columna_1 #puntos table.regalos .cont_modulo .mod_txt p{padding:0px; font:1em Tahoma, Arial, Verdana; color:#000;}
#comunidad #columna_1 #puntos table.regalos .guardar{float:none; margin:0px; font:normal 0.9em Arial, Helvetica, sans-serif;}
#puntos table.regalos td.premio{width:263px;}
#puntos table.regalos td.puntos{width:263px; text-align:right;  width:40px; padding-right:91px;}

#comunidad #miperfil {padding:10px 0 0 0; background:#f8f8f8;}
#comunidad #datos {padding:10px 0 0 0; background:#f8f8f8;}
#comunidad #puntos {padding:10px 0 0 0; background:#f8f8f8;}
#comunidad #newsletters {padding:10px 0 0 0; background:#f8f8f8;}
#comunidad #miperfil p{font:1.2em Tahoma, Arial, Verdana;}
#comunidad #miperfil input{width:auto; float:left; display:inline; border:0px;}
#comunidad #miperfil input.guardar{float:right; display:inline; /*border:1px solid #d2d2d2;*/ border:0;}
#comunidad #miperfil label{width:auto; display:block; width:100%; font:1.1em/1.3em Tahoma, Arial, Verdana; margin:0 0 7px 0;}
#comunidad #miperfil .col_1{width:200px;}
#comunidad #miperfil .col_2{width:200px; float:left; display:inline;}


#menu_lateral
#menu_lateral .nombre{}
#menu_lateral .cont_avatar{height:61px; margin:0 0 9px 0;}
#menu_lateral .perfil{background:url(/img/fnd_mi_perfil.gif) no-repeat center top;}
#menu_lateral .amigos{background:url(/img/fnd_amigos.gif) no-repeat 5px top;}
#menu_lateral .grupos{background:url(/img/fnd_grupos.gif) no-repeat 10px top;}
#menu_lateral .grupos img{padding-top:3px;}
#menu_lateral .blogs{background:url(/img/fnd_blogs.gif) no-repeat 8px top;}
#menu_lateral .mensajes{background:url(/img/fnd_mensajes.gif) no-repeat 5px top;}

#menu_lateral .blogs img{padding-top:2px;}

#menu_lateral .favoritos{background:url(/img/fnd_favoritos.gif) no-repeat center top;}
#menu_lateral .cont_avatar img{margin:6px 0 0 37px; }
#menu_lateral .nombre p{text-align:center; font:1.2em Tahoma, Arial, Verdana; margin:0 0 10px 0;}

/*
#comunidad #columna_1 .modulo{border:0px;}*/
#comunidad #columna_1 .cont_modulo{padding:0 0 10px 0; background:url(/img/fnd_punteado.gif) repeat-x left bottom; margin:0 0 15px 0;}
#comunidad #columna_1 .cont_modulo img{margin:0 8px 0 0;}
#comunidad #columna_1 .cont_modulo .mod_txt{margin:0 0 10px 0;}
#comunidad #columna_1 .cont_modulo .mod_txt h5{font:1.3em Georgia, "Times New Roman", Times, serif;}
#comunidad #columna_1 .cont_modulo .mod_txt h4{font:1.8em Georgia, "Times New Roman", Times, serif; margin:0 0 4px 0;}
#comunidad #columna_1 .cont_modulo .mod_txt p{font:1.2em Tahoma, Arial, Verdana; color:#666; margin:0 0 5px 0;}
#comunidad #columna_1 .cont_modulo .mod_txt dl{font:1.2em/1.3em Tahoma, Arial, Verdana;}
#comunidad #columna_1 .cont_modulo .mod_txt dl.otros{background:url(/img/iconos/ico_lista_texto.gif) no-repeat left 6px; padding:0 0 0 10px; margin:0 0 2px 0;}

#comunidad #columna_1 .cont_modulo .mod_txt dt{display:inline;}
#comunidad #columna_1 .cont_modulo .mod_txt dd{display:inline;}
#comunidad #columna_1 .cont_modulo .mod_txt dd a{color:#666; text-decoration:underline;}
#comunidad #columna_1 .cont_modulo .mod_txt h6{border-top:1px solid #d2d2d2; margin:14px 0 0 0; padding:10px 0 5px 0; font:1.3em Tahoma, Arial, Verdana;}
#comunidad #columna_1 .cont_modulo .mod_txt dd a{color:#666; text-decoration:underline;}
#comunidad #columna_1 .cont_modulo ul.acciones{float:left; display:inline; margin:0 0 5px 0;}
#comunidad #columna_1 .cont_modulo ul.utilidades{float:right; display:inline;margin:0 0 5px 0; background:none;}
#comunidad #columna_1 .cont_modulo li{float:left; display:inline; font:1.1em Tahoma, Arial, Verdana;}
#comunidad #columna_1 .cont_modulo li a{color:#999;}
#comunidad #columna_1 .cont_modulo ul.acciones li.final{background:none;}
#comunidad #columna_1 .cont_modulo ul.utilidades li.final{background:none;}

#comunidad #columna_1 .cont_modulo ul.acciones li{margin:0 6px 0 0; padding:0 7px 0 0 ; background:url(/img/fnd_punteado_vertical.gif) repeat-y right top;}
#comunidad #columna_1 .cont_modulo ul.utilidades li{margin:0 0 0 6px; padding:0 0 0 7px;background:url(/img/fnd_punteado_vertical.gif) repeat-y left top;}

#comunidad #columna_1 .cont_modulo li.editar a{background:url(/img/iconos/perfil/ico_editar.gif) no-repeat left center; padding-left:26px;}
#comunidad #columna_1 .cont_modulo li.eliminar a{background:url(/img/iconos/perfil/ico_eliminar.gif) no-repeat left center; padding-left:16px;}

#comunidad #columna_1 .cont_modulo li.amigo a{background:url(/img/iconos/perfil/ico_enviar.gif) no-repeat left center; padding-left:21px;}
#comunidad #columna_1 .cont_modulo li.grupo a{background:url(/img/iconos/perfil/ico_enviar_grupo.gif) no-repeat left center; padding-left:30px;}
#comunidad #columna_1 .cont_modulo li.coleccion a{background:url(/img/iconos/perfil/ico_enviar_coleccion.gif) no-repeat left center; padding-left:31px;}


.mod_buscar{margin:0 0 10px 0; background:#F8F8F8; border:1px solid #d2d2d2; padding:10px;}
.mod_buscar h2{font:bold 1.5em Tahoma, Arial, Verdana; margin:0 0 3px 0;}
.mod_buscar p{font:1.1em Tahoma, Arial, Verdana; color:#666; margin:0 0 10px 0;}
.mod_buscar input{border:1px solid #d2d2d2; width:200px; float:left; display:inline; padding:2px 0; margin:0 8px 0 0;}
.mod_buscar input.oculto{ display:none;}
.mod_buscar input.buscar{border:0px; width:auto; float:left; display:inline; padding:0px; margin:0px;}



#vistazo .borde{border-top:1px solid #ccc;}
#vistazo ul.tags{border-bottom:1px solid #ccc; text-align:center; background:#f8f8f8 url(/img/fnd_vistazo.jpg) repeat-x left bottom; padding:13px 20px 6px 20px; font:1.1em/1.5em Tahoma, Arial, Verdana; margin:0 0 7px 0;}
#vistazo ul.tags li{display:inline; padding:0 9px 0px 0px; margin:0 8px 0 0px; background:url(/img/fnd_tags.gif) no-repeat right 4px;}
#vistazo ul.tags li.final{margin:0px; padding:0px; background:none;}
#vistazo ul.tags li a{text-decoration:underline;}
#vistazo .cont_listados{margin:7px 8px 24px 8px; background:url(/img/fnd_3_col_punteado.gif) repeat-y center top;}
#vistazo .cont_listados .listado{}
#vistazo .cont_listados .listado .modulo{float:left; width:309px; padding:0 0 25px 0;}
*html #vistazo .cont_listados ul li{display:inline;}
#vistazo .cont_listados .modulo h2{padding:0 0 6px 0; background:url(/img/fnd_punteado.gif) repeat-x left bottom; margin:0 0 10px 0;}
#vistazo .cont_listados .margen{margin:0 25px;}


#vistazo .cont_listados ol{color:#000; font-weight:bold; list-style-type:decimal; padding:0 0 10px 0;}
#vistazo .cont_listados ol li{margin:0 0 10px 32px; font:bold 1.2em/1em Tahoma, Arial, Verdana;  width:auto; padding:0px;} 
#vistazo .contenido{margin:0 0 7px 0;text-align:center; padding:7px 0 12px 0; font:1.2em Tahoma, Arial, Verdana; color:#333; background:url(/img/fnd_punteado.gif) repeat-x left bottom;}
#vistazo .cont_listados ol li a{font-weight:normal; color:#333;}
#vistazo .cont_listados ol li span{padding:2px 0 2px 26px; display:block;}
#vistazo .cont_listados ol li span.agenda{background:url(/img/iconos/vistazo/ico_agenda.gif) no-repeat left 1px;}
#vistazo .cont_listados ol li span.animacion{background:url(/img/iconos/vistazo/ico_animacion.gif) no-repeat left 1px;}
#vistazo .cont_listados ol li span.audio{background:url(/img/iconos/vistazo/ico_audio.gif) no-repeat left 1px;}
#vistazo .cont_listados ol li span.enlace{background:url(/img/iconos/vistazo/ico_enlace.gif) no-repeat left 1px;}
#vistazo .cont_listados ol li span.trivial{background:url(/img/iconos/vistazo/ico_trivial.gif) no-repeat left 1px;}
#vistazo .cont_listados ol li span.video{background:url(/img/iconos/vistazo/ico_video.gif) no-repeat left 1px;}
#vistazo .cont_listados ol li span.fotografia{background:url(/img/iconos/vistazo/ico_fotografia.gif) no-repeat left 1px;}

#vistazo .cont_listados ol li span.preguntas{background:url(/img/iconos/vistazo/ico_preguntas_respuestas.gif) no-repeat left 1px;}
#vistazo .cont_listados ol li span.encuestas{background:url(/img/iconos/vistazo/ico_encuestas.gif) no-repeat left 1px;}
#vistazo .cont_listados ol li span.articulo{background:url(/img/iconos/vistazo/ico_articulo.gif) no-repeat left 1px;}
#vistazo .cont_listados ol li span.blogs{background:url(/img/iconos/vistazo/ico_blogs.gif) no-repeat left 1px;}
#vistazo .cont_listados ol li span.documentos{background:url(/img/iconos/vistazo/ico_documentos.gif) no-repeat left 1px;}
#vistazo .cont_listados ol li span.entrevistas{background:url(/img/iconos/vistazo/ico_entrevistas.gif) no-repeat left 1px;}


#vistazo .cont_listados ul {}
#vistazo .cont_listados ul li{font:1.2em Tahoma, Arial, Verdana; display:inline; margin:0 5px 0 0; float:none; width:auto; padding:0px;}
#vistazo .cont_listados ul li a{text-decoration:underline;}

/* amigos */
#amigos{padding:20px 0px;}
#amigos ul.portada {margin:0 9px;}
#amigos ul.portada{ padding-bottom:100px; background:url(/img/ico_waldo.gif) no-repeat right bottom;}
#amigos ul.portada img{margin:0 10px 0 0;}
#amigos ul.portada h2{font:1.5em Tahoma, Arial, Verdana; margin:0 0 5px 0;}
#amigos .paginacion{border-top:1px solid #ccc; padding:9px;}
#comunidad #columna_1 #amigos .sin_fondo{margin:0px; padding:0px; background:none;}
#comunidad #columna_1 #amigos .cont_modulo{padding:0px;}
#amigos .mod_txt ul{float:right; margin:5px 0 0 0;}
#amigos .mod_txt li{float:left; display:inline; background:url(/img/fnd_punteado_vertical.gif) repeat-y left center; padding:0 0 0 7px; margin:0 0 0 6px;}
#comunidad #columna_1 #amigos .mod_txt li a{color:#666;}
#amigos .mod_txt li.eliminar{background:none;}
#amigos .mod_txt li.enviar a{padding:0 0 0 25px; background:url(/img/iconos/perfil/ico_enviar_mensaje.gif) no-repeat left center}

#amigos .cont_amigos_ficha{margin:0 9px;}
#comunidad #columna_1 #amigos .cont_amigos_ficha .cont_modulo{background:none;}
.cont_amigos_ficha h2{font:1.8em Tahoma, Arial, Verdana; margin:0 0 8px 0;}
#amigos .cont_amigos_ficha dl{margin:0 0 2px 0;}
#amigos .cont_amigos_ficha dt{color:#666;}
#amigos .cont_amigos_ficha dd{color:#999;}
#amigos .cont_amigos_ficha ul{margin:10px 0 5px 0;}
#amigos .cont_amigos_ficha li.enviar{background:none;}
#amigos .cont_amigos_ficha li.invitar a{padding:0 0 0 35px; background:url(/img/iconos/perfil/ico_invitar.gif) no-repeat left center}
#amigos .cont_amigos_ficha .cont_cabecera{background:#EEEEEE; padding:6px 8px;}
#amigos .cont_amigos_ficha .cont_cabecera h3{float:left; display:inline; font:1.5em/1em Georgia, "Times New Roman", Times, serif; padding:0 0 0 20px; background:url(/img/colores/verde/iconos/ico_tit_despiece.gif) no-repeat left center; margin:0px;}
#amigos .cont_amigos_ficha .cont_cabecera p{float:right; display:inline; padding:2px 0 0 0;}
#amigos .cont_amigos_ficha .cont_cabecera p a{text-decoration:underline;}
#amigos .cont_amigos_ficha ul.etiquetas{padding:10px 6px; background:url(/img/fnd_punteado.gif) repeat-x left bottom; margin:0px;}
#amigos .cont_amigos_ficha ul.etiquetas li{font:1.2em/1.8em Tahoma, Arial, Verdana; display:inline; margin:0 10px 0 0; color:#666;}
#amigos .cont_amigos_ficha ul.etiquetas li a{text-decoration:underline; color:#666;}
#amigos table.amigos{width:100%; background:url(/img/fnd_punteado.gif) repeat-x left bottom; margin:0 0 20px 0; border:0px; }
#amigos table.amigos .cont_modulo{margin:0px; padding:0px;}
#comunidad #columna_1 #amigos table.amigos .cont_modulo .mod_txt {margin:0px;}
#amigos table.amigos th{border-bottom:1px solid #d2d2d2; font:1.3em Tahoma, Arial, Verdana; color:#333; padding:8px 0 5px 9px;}
#amigos table.amigos th.guia{width:91px; background:url(/img/fnd_th_tabla.jpg) no-repeat right bottom;}
#amigos table.amigos th.nombre{width:auto;background:none;}
#amigos table.amigos th.nombre_usuario{width:161px;background:url(/img/fnd_th_tabla.jpg) no-repeat right bottom;}
#amigos table.amigos tr.fondo{background:url(/img/fnd_cab_tabla.jpg) repeat-x left bottom;}
#amigos table.amigos tr.par{background:#F5F5F5}

#amigos table.amigos td{font:1.2em Tahoma, Arial, Verdana; color:#333; padding:10px 0 10px 9px; vertical-align:top; color:#333;}
#amigos table.amigos td.descripcion{color:#666;}
#comunidad #columna_1 #amigos table.amigos td .cont_modulo {background:none; margin:0px;}
#comunidad #columna_1 #amigos table.amigos td .cont_modulo .mod_txt p {color:#333;}
#comunidad #columna_1 #amigos table.amigos td .cont_modulo .mod_txt p a{text-decoration:underline;}

#amigos .sin_fondo{background:none; margin:0px;}

#comunidad #columna_1 .cont_amigos_ficha .cont_modulo .mod_txt{margin:0 0 0px 0;}


#amigos ul.invitaciones{float:right; display:inline; margin:15px 9px 5px 9px;}
#amigos ul.invitaciones li{float:left; display:inline; margin:0 0 0 10px; font:0.9em Arial, Helvetica, sans-serif; padding:2px 0px;}
#amigos ul.invitaciones li a{display:block; background:#E7E7E7; border:1px solid #d2d2d2; color:#333; padding:0 6px;}

#amigos h2.titular{border-bottom:1px solid #ccc; font:bold 1.3em/1.5em Georgia, "Times New Roman", Times, serif; color:#000; padding:1px 0 5px 27px;}
#amigos h2.titularb{ padding-bottom:2px;  margin:-13px 0 12px 0;}


#amigos p.texto{font:1.2em/1.2em Tahoma, Arial, Helvetica, sans-serif; color:#666; padding:0 0 8px 0;}
#amigos .mod_busca{background:none;background:#F8F8F8;border-bottom:5px solid #CCCCCC;clear:both;}
#amigos .mod_busca h3{font:1.5em Tahoma, Arial, Verdana; margin:0 0 7px 0; padding:8px 8px; border-bottom:1px solid #CECECE;background:#E4E4E4}
#amigos .mod_busca .cont_busca{ margin:7px 10px;}
#amigos .mod_busca form{width:auto;}
#amigos .mod_busca fieldset{margin:0 0 8px 0;}
#amigos .mod_busca label{display:block; font:1.2em/1.2em Tahoma, Arial, Helvetica, sans-serif; color:#666; color:#666; float:none; margin:0 0 4px 0;}
#amigos .mod_busca fieldset input{width:100%; border:1px solid #d2d2d2; color:#666; font:1em Tahoma, Arial, Verdana;}
#amigos .mod_busca fieldset textarea{width:100%; border:1px solid #d2d2d2;color:#666; font:1em Tahoma, Arial, Verdana; overflow: auto; height:70px;}
#amigos .mod_busca fieldset.estado input{float:left; display:inline; border:0px; width:auto;}
#amigos .mod_busca fieldset.estado p{float:left; display:inline; margin:0 30px 0 0;color:#666; font:1.1em Tahoma, Arial, Verdana;}
#comunidad .mod_busca .guardar{ margin:3px 0 3px 10px;}

#amigos .titular2{ font:bold 1.5em Tahoma,Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #d2d2d2; padding:14px  9px 12px 9px;}




#grupos{padding:20px 0px;}
#grupos table.grupos{width:100%; background:url(/img/fnd_punteado.gif) repeat-x left bottom; margin:0 0 20px 0; border:0px; }
#grupos table.grupos .cont_modulo{margin:0px; padding:0px;}
#comunidad #columna_1 #grupos table.grupos .cont_modulo .mod_txt {margin:0px;}
#grupos table.grupos th{border-bottom:1px solid #d2d2d2; font:1.3em Tahoma, Arial, Verdana; color:#333; padding:8px 0 5px 9px;}
#grupos table.grupos th.nombre_grupo{width:65px; background:url(/img/fnd_th_tabla.jpg) no-repeat right bottom;}
#grupos table.grupos th.nombre{width:120px;  background:url(/img/fnd_th_tabla.jpg) no-repeat right bottom;}
#grupos table.grupos th.descripcion{width:180px; background:url(/img/fnd_th_tabla.jpg) no-repeat right bottom;}
#grupos table.grupos th.favoritos{width:62px; background:url(/img/fnd_th_tabla.jpg) no-repeat right bottom;}
#grupos table.grupos th.socios{padding-right:10px;}
/*#grupos table.grupos td.descripcion{width:180px;}*/
#grupos table.grupos td.favoritos{width:62px;text-align:right; padding-right:10px;}
#grupos table.grupos td.socios{text-align:right; padding-right:10px;}
#grupos table.grupos tr.fondo{background:url(/img/fnd_cab_tabla.jpg) repeat-x left bottom;}
#grupos table.grupos tr.par{background:#F5F5F5}
#grupos table.grupos td{font:1.2em Tahoma, Arial, Verdana; color:#333; padding:10px 0 10px 9px; vertical-align:top; color:#333;}
#grupos table.grupos td.descripcion{color:#666;}
#comunidad #columna_1 #grupos table.grupos td .cont_modulo {background:none; margin:0px;}
#comunidad #columna_1 #grupos table.grupos td .cont_modulo .mod_txt p {color:#333; font-size:1em; margin:0 5px 0 0;}
#comunidad #columna_1 #grupos table.grupos td .cont_modulo .mod_txt p a{text-decoration:underline;}
#grupos table.grupos ul.invitaciones{margin:0 9px;}
#grupos .paginacion{border-top:1px solid #ccc; padding:9px;}
#grupos table.sin_fondo{background:none; margin:0px;}
#grupos ul.invitaciones{float:right; display:inline; margin:15px 9px 5px 9px;}
#grupos ul.invitaciones li{float:left; display:inline; margin:0 0 0 10px; font:0.9em Arial, Helvetica, sans-serif; padding:2px 0px;}
#grupos ul.invitaciones li a{display:block; background:#E7E7E7; border:1px solid #d2d2d2; color:#333; padding:0 6px;}
#grupos h2.titular{border-bottom:1px solid #ccc; font:bold 1.3em/1.5em Georgia, "Times New Roman", Times, serif; color:#000; padding:1px 0 5px 27px;}

#grupos .cont_grupos_ficha{margin:0 9px;}
#grupos .cont_grupos_ficha dl{margin:0 0 2px 0;}
#grupos .cont_grupos_ficha dt{color:#666;}
#grupos .cont_grupos_ficha dd{color:#999;}
#grupos .cont_grupos_ficha ul{margin:10px 0 5px 0;}
#grupos .cont_grupos_ficha li.enviar{background:none;}
#grupos .cont_grupos_ficha li.invitar a{padding:0 0 0 35px; background:url(/img/iconos/perfil/ico_invitar.gif) no-repeat left center}
#grupos .cont_grupos_ficha .cont_cabecera{background:#EEEEEE; padding:6px 8px;}
#grupos .cont_grupos_ficha .cont_cabecera h3{float:left; display:inline; font:1.5em/1em Georgia, "Times New Roman", Times, serif; padding:0 0 0 20px; background:url(/img/colores/verde/iconos/ico_tit_despiece.gif) no-repeat left center;}
#grupos .cont_grupos_ficha .cont_cabecera p{float:right; display:inline; padding:2px 0 0 0;}
#grupos .cont_grupos_ficha .cont_cabecera p a{text-decoration:underline;}
#grupos .cont_grupos_ficha ul.etiquetas{padding:10px 6px; background:url(/img/fnd_punteado.gif) repeat-x left bottom; margin:0 0 20px 0;}
#grupos .cont_grupos_ficha ul.etiquetas li{font:1.2em/1.8em Tahoma, Arial, Verdana; display:inline; margin:0 10px 0 0; color:#666;}
#grupos .cont_grupos_ficha ul.etiquetas li a{text-decoration:underline; color:#666;}
.cont_grupos_ficha h2{font:1.8em Tahoma, Arial, Verdana; margin:0 0 8px 0;}
.cont_grupos_ficha ul.portada h2{font:1.5em Tahoma, Arial, Verdana; margin:0 0 5px 0;}


#grupos table.grupos th{border-bottom:1px solid #d2d2d2; font:1.3em Tahoma, Arial, Verdana; color:#333; padding:8px 0 5px 9px;}
#grupos table.grupos th.guia{width:91px; background:url(/img/fnd_th_tabla.jpg) no-repeat right bottom;}
#grupos table.grupos th.nombre{width:150px;background:url(/img/fnd_th_tabla.jpg) no-repeat right bottom;}
#grupos table.grupos th.nombre_socio{width:178px;background:url(/img/fnd_th_tabla.jpg) no-repeat right bottom;}
#grupos table.grupos th.descripcion{width:auto;/*background:none;*/ padding-right:10px; background:none;}
#grupos table.grupos tr.fondo{background:url(/img/fnd_cab_tabla.jpg) repeat-x left bottom;}
#grupos table.grupos tr.par{background:#F5F5F5}
#grupos table.grupos td{font:1.2em Tahoma, Arial, Verdana; color:#333; padding:10px 0 5px 9px; vertical-align:top; color:#333;}
#grupos table.grupos td.descripcion{color:#666; padding-right:5px;}
#grupos table.grupos td.eliminar{ padding-right:5px; padding-left:25px; text-align:right;}
#grupos table.grupos td.eliminar a{ color:#666; text-decoration:underline;}
#grupos table.grupos td.sin_margen{padding-top:0px;}
#grupos .mod_txt li.enviar_usuarios {background:none;}
#grupos .mod_txt li.enviar_usuarios a{padding:0 0 0 30px; background:url(/img/iconos/perfil/ico_enviar_usuarios.gif) no-repeat left center}
#grupos .mod_txt ul{float:right; margin:5px 0 0 0;}
#grupos .mod_txt li{float:left; display:inline; background:url(/img/fnd_punteado_vertical.gif) repeat-y left center; padding:0 0 0 7px; margin:0 0 0 6px;}

/*#grupos*/.mod_vacio{padding:10px 6px; background:url(/img/fnd_punteado.gif) repeat-x left bottom; margin:0 0 20px 0;}
/*#grupos */.mod_vacio p{font:1.2em Tahoma, Arial, Verdana;}


#grupos .mod_txt li.editar_grupo {background:none;}
#grupos .mod_txt li.editar_grupo a{padding:0 0 0 30px; background:url(/img/iconos/perfil/ico_editar_grupo.gif) no-repeat left center}
#grupos .mod_txt li.invitar_amigos a{padding:0 0 0 35px; background:url(/img/iconos/perfil/ico_invitar_amigos.gif) no-repeat left center}
#grupos .mod_txt li.eliminar_grupo a{padding:0 0 0 25px; background:url(/img/iconos/perfil/ico_eliminar_grupo.gif) no-repeat left center}
#grupos form#crear_grupo{}
#grupos form#crear_grupo .cont_info{border-bottom:1px solid #d6d6d6; background:#F9F9F9; padding:8px;}
#grupos form#crear_grupo fieldset{margin:0 0 8px 0;}
#grupos form#crear_grupo fieldset p{margin:2px 0 6px 0; color:#999; font:1.1em Tahoma, Arial, Verdana;}
#grupos form#crear_grupo label{display:block; font:1.2em Tahoma, Arial, Verdana; color:#666; float:none; margin:0 0 4px 0; background:}
#grupos form#crear_grupo fieldset select{display:block; border:1px solid #d2d2d2; color:#666; font:1.1em Tahoma, Arial, Verdana;width:99%;}
#grupos form#crear_grupo fieldset input{display:block; border:1px solid #d2d2d2; color:#666; font:1em Tahoma, Arial, Verdana;width:99%;}
#grupos form#crear_grupo fieldset textarea{width:99%; border:1px solid #d2d2d2;color:#666; font:1em Tahoma, Arial, Verdana; height:40px;}
#grupos form#crear_grupo fieldset.estado input{float:left; display:inline; border:0px; width:auto;}
#grupos form#crear_grupo fieldset.estado p{float:none; margin:0 0 10px 0; color:#666; font:1.1em Tahoma, Arial, Verdana;}
#grupos form#crear_grupo fieldset.foto input{width:350px;}


#blogs{padding:5px 0 0 0;}
#blogs h2.titular{border-bottom:1px solid #ccc; font:bold 1.3em/1.5em Georgia, "Times New Roman", Times, serif; color:#000; padding:1px 0 5px 27px; margin:0 0 9px 0;}
#comunidad #columna_1 #blogs .sin_fondo{background:none; padding-bottom:0px;}

#comunidad #columna_1 #blogs .cont_modulo{margin:0 9px 15px 9px;}
#comunidad #columna_1 #blogs .cont_modulo h4{font:1.2em Georgia, "Times New Roman", Times, serif;}
#comunidad #columna_1 #blogs .cont_modulo h3{font:1.8em Georgia, "Times New Roman", Times, serif; margin:0 0 3px 0;}
#blogs .paginacion, #mensajes .paginacion{border-top:1px solid #ccc; padding:9px;}
#mensajes .paginacion{ clear:both;}
#comunidad #columna_1 #blogs .cont_modulo dt{font:0.9em Tahoma, Arial, Verdana; color:#333; }
#comunidad #columna_1 #blogs .cont_modulo dd{font:0.9em Tahoma, Arial, Verdana; color:#999;}

#mensajes{padding:5px 0 0 0;}
#mensajes h2.titular{border-bottom:1px solid #ccc; font:bold 1.3em/1.5em Georgia, "Times New Roman", Times, serif; color:#000; padding:1px 0 5px 27px; }
#mensajes table.mis_mensajes {width:100%;border-bottom:1px solid #d2d2d2; font:1.2em Tahoma, Arial, Verdana;}
#mensajes table.mis_mensajes th{padding:10px 0 5px 0;}
#mensajes table.mis_mensajes th.activar{border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;width:31px;}
#mensajes table.mis_mensajes th.mensajes{padding-left:10px; width:260px; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
#mensajes table.mis_mensajes th.usuarios{padding-left:10px; width:148px; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
#mensajes table.mis_mensajes th.fechas{padding-left:10px; width:73px; border-bottom:1px solid #d2d2d2;}
#mensajes table.mis_mensajes tr.par{background:#F5F5F5;}
#mensajes table.mis_mensajes td{padding:5px 0; vertical-align:top;}
#mensajes table.mis_mensajes td a{text-decoration:underline;}
#mensajes table.mis_mensajes td.activar{text-align:center;border-right:1px solid #d2d2d2; vertical-align:top; width:31px;}
#mensajes table.mis_mensajes td.mensajes{border-right:1px solid #d2d2d2; vertical-align:top; padding-left:10px; padding-right:10px; color:#666;}
#mensajes table.mis_mensajes td.usuarios{border-right:1px solid #d2d2d2; vertical-align:top; padding-left:10px; padding-right:10px;}
#mensajes table.mis_mensajes td.fechas{vertical-align:top; padding-left:10px; padding-right:10px;}


.cab_mensaje{margin:1px;}

.cab_mensaje h2{background:#E9E9E9; font:1.5em Tahoma, Arial, Verdana; border-bottom:1px solid #d7d7d7; padding:8px;}
#comunidad #columna_1 .cab_mensaje .cont_modulo {background:#F5F5F5; padding:10px 10px; margin-bottom:14px;}
#comunidad #columna_1 .cab_mensaje .cont_modulo  img{margin:0 10px 0 0;}
#comunidad #columna_1 .cab_mensaje .cont_modulo .mod_txt p{color:#333; margin:0px; font:1.1em Tahoma, Arial, Verdana;}
#comunidad #columna_1 .cab_mensaje .mensaje{border-bottom:5px solid #D6D6D6; padding:0 8px;}
#comunidad #columna_1 .cab_mensaje .mensaje p{margin:0 0 14px 0; color:#666; font:1.2em Tahoma, Arial, Verdana;}



#columna_1 .tags{margin:9px 7px;}
#columna_1 .tags ul {}
#columna_1 .tags li {display:inline; font:1.1em Verdana, Arial, Helvetica, sans-serif; color:#666;}
#columna_1 .tags li a{color:#666; text-decoration:none;}
#columna_1 .tags li a:hover{text-decoration:underline;}
/*#columna_1 .tags li a.t11{font-size:1.1em;}
#columna_1 .tags li a.t13{font-size:1.3em;}
#columna_1 .tags li a.t15{font-size:1.5em;}
#columna_1 .tags li a.t17{font-size:1.7em;}
#columna_1 .tags li a.t32{font-size:3.2em;}
#columna_1 .tags li a.t25{font-size:2.5em;}
#columna_1 .tags li a.t31{font-size:3.1em;}*/

#columna_1 .tags li a.t1{font-size:1.1em;}
#columna_1 .tags li a.t2{font-size:1.3em;}
#columna_1 .tags li a.t3{font-size:1.5em;}
#columna_1 .tags li a.t4{font-size:1.7em;}
#columna_1 .tags li a.t5{font-size:1.9em;}
#columna_1 .tags li a.t6{font-size:2.2em;}
#columna_1 .tags li a.t7{font-size:2.5em;}



#columna_1 .tags ul.listado {margin:0 9px 20px 9px;}
#columna_1 .tags ul.listado li span{font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em;}
#columna_1 .tags ul.listado li{display:block; margin:0 0 5px 0; font:1.2em/1.3em Verdana, Arial, Helvetica, sans-serif; padding:0 0 0 9px; background:url(/img/iconos/ico_lista_3px.gif) no-repeat left 6px;}
#columna_1 .tags h2{font:1.5em Georgia, "Times New Roman", Times, serif; padding:9px 9px 9px 25px; margin:0 0 10px 0;}
#columna_1 .tags h3{margin:0 0 13px 10px; font:2.5em Tahoma, Arial, Verdana;}


#columna_1 .tags .cab_modulo{background:url(/img/fnd_cab_tags.gif) repeat-x left top;}
#columna_1 .tags .cab_modulo{margin:0 0 10px 0; padding:2px 0 8px 0;}
#columna_1 .tags .cab_modulo h4{float:left; display:inline; font:1.5em/1.2em Tahoma, Arial, Verdana; color:#333; margin:0 0 0 10px;  padding:0 0 0 24px;}
#columna_1 .tags .cab_modulo h4.articulos{background:url(/img/iconos/vistazo/ico_articulo.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.videos{background:url(/img/iconos/vistazo/ico_video.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.blogs{background:url(/img/iconos/vistazo/ico_blogs.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.agenda{background:url(/img/iconos/vistazo/ico_agenda.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.entrevistas{background:url(/img/iconos/vistazo/ico_entrevistas.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.animaciones{background:url(/img/iconos/vistazo/ico_animacion.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.documentos{background:url(/img/iconos/vistazo/ico_documentos.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.fotogaleria{background:url(/img/iconos/vistazo/ico_fotografia.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.enlaces{background:url(/img/iconos/vistazo/ico_enlace.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.audios{background:url(/img/iconos/vistazo/ico_audio.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.test{background:url(/img/iconos/vistazo/ico_trivial.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.preguntas{background:url(/img/iconos/vistazo/ico_preguntas_respuestas.gif) no-repeat left 3px;}
#columna_1 .tags .cab_modulo h4.encuestas{background:url(/img/iconos/vistazo/ico_encuestas.gif) no-repeat left 3px;}

#columna_1 .tags .mod_navegacion{border:1px solid #eee; margin:0 0 23px 0; padding:7px 0;}

#comunidad #contenido #cont_info_2col #contenedor #columna_1 .tags .mod_navegacion ul{background:url(/img/fnd_3col_navegacion.gif) repeat-y 130px top;}
#comunidad #contenido #cont_info_2col #contenedor #columna_1 .tags .mod_navegacion li{width:114px; float:left; display:inline; padding:2px 0 2px 16px;  margin:0 1px 8px 0;}
#comunidad #contenido #cont_info_2col #contenedor #columna_1 .tags .mod_navegacion li.documentos{margin-bottom:0px;}
#comunidad #contenido #cont_info_2col #contenedor #columna_1 .tags .mod_navegacion li.enlaces{margin-bottom:0px;}
#comunidad #contenido #cont_info_2col #contenedor #columna_1 .tags .mod_navegacion li.agenda{margin-bottom:0px;}
#comunidad #contenido #cont_info_2col #contenedor #columna_1 .tags .mod_navegacion li.entrevistas{margin-bottom:0px;}

#columna_1 .tags .mod_navegacion ul{background:url(/img/fnd_2col_navegacion.gif) repeat-y center top;}
#columna_1 .tags .mod_navegacion li{width:160px; float:left; display:inline; padding:2px 0 2px 16px;  margin:0 1px 8px 0; font:1.2em/1.3em Tahoma, Arial, Verdana; }
#columna_1 .tags .mod_navegacion li a{text-decoration:underline;padding:2px 0 2px 23px;}

#columna_1 .tags .mod_navegacion li.agenda a{background:url(/img/iconos/vistazo/ico_agenda.gif) no-repeat left 3px;}
#columna_1 .tags .mod_navegacion li.audios a{background:url(/img/iconos/vistazo/ico_audio.gif) no-repeat left 3px;}
#columna_1 .tags .mod_navegacion li.entrevistas a{background:url(/img/iconos/vistazo/ico_entrevistas.gif) no-repeat left 3px;}

#columna_1 .tags .mod_navegacion li.graficos a{background:url(/img/iconos/vistazo/ico_animacion.gif) no-repeat left 3px;}
#columna_1 .tags .mod_navegacion li.documentos a{background:url(/img/iconos/vistazo/ico_documentos.gif) no-repeat left 3px;}
#columna_1 .tags .mod_navegacion li.fotogaleria a{background:url(/img/iconos/vistazo/ico_fotografia.gif) no-repeat left 3px;}

#columna_1 .tags .mod_navegacion li.articulos a{background:url(/img/iconos/vistazo/ico_articulo.gif) no-repeat left 3px;}
#columna_1 .tags .mod_navegacion li.enlaces a{background:url(/img/iconos/vistazo/ico_enlace.gif) no-repeat left 3px;}
#columna_1 .tags .mod_navegacion li.videos a{background:url(/img/iconos/vistazo/ico_video.gif) no-repeat left 3px;}


#columna_1 .tags .mod_navegacion li.preguntas a{background:url(/img/iconos/vistazo/ico_preguntas_respuestas.gif) no-repeat left 3px;}
#columna_1 .tags .mod_navegacion li.test a{background:url(/img/iconos/vistazo/ico_trivial.gif) no-repeat left 3px;}
#columna_1 .tags .mod_navegacion li.encuestas a{background:url(/img/iconos/vistazo/ico_encuestas.gif) no-repeat left 3px;}


#columna_1 .tags .mod_navegacion li.documentos{margin-bottom:0px;}
#columna_1 .tags .mod_navegacion li.enlaces{margin-bottom:0px;}
#columna_1 .tags .mod_navegacion li.agenda{margin-bottom:0px;}


#columna_1 .tags .cab_modulo h4 strong{font:bold 1em Georgia, "Times New Roman", Times, serif;}
#columna_1 .tags .cab_modulo p{float:right; display:inline; font:0.9em Tahoma, Arial, Verdana; margin:3px 10px 0 0;}
#columna_1 .tags .cab_modulo p a{color:#666; text-decoration:underline;}


#comunidad .cab_colecciones{padding:15px 9px 6px 0px; background:#f8f8f8; border-bottom:1px solid #CCCCCC; position:relative;}
#comunidad .cab_colecciones h3.titular{padding:0 0 0px 25px; line-height:1.2em;  margin:0px; float:left; display:inline; width:405px; border:0px;}
#comunidad .cab_colecciones p.imprimir{position:absolute; right:11px; bottom:6px; font:1.2em Tahoma, Arial, Verdana; padding:2px 0 2px 30px; background:url(/img/iconos/perfil/ico_imprimir_pdf.gif) no-repeat left center;}
#comunidad .cab_colecciones p.imprimir a{}



#columna_1 .az {margin:0 9px;}
#columna_1 .az .mod_navegacion {margin:16px 0;}
#columna_1 .az .mod_navegacion ul{margin:0 0 0 4px; float:left; display:inline;}
#columna_1 .az .fondo{background:url(/img/fnd_punteado.gif) repeat-x left top; padding:8px 0; margin:0px;}
#columna_1 .az .mod_navegacion li{float:left; display:inline; padding:0px 7px 0 0;  margin:0 4px 0px 0; font:1.6em/1em Georgia, "Times New Roman", Times, serif; background:url(/img/ico_az.gif) no-repeat right 7px;}
#columna_1 .az .mod_navegacion li a{padding:2px 0 2px 0px;}
#columna_1 .az .mod_navegacion li.final{background:none;}
#columna_1 .az .mod_navegacion p{float:right; display:inline; margin:0 10px 0 0;}
#columna_1 .az .mod_navegacion p{float:right; display:inline; font:0.9em Tahoma, Arial, Verdana; margin:3px 10px 0 0;}
#columna_1 .az .mod_navegacion p a{color:#666; text-decoration:underline;}

#columna_1 .az .cab_modulo h4{float:left; display:inline; font:bold 1.6em Georgia, "Times New Roman", Times, serif; color:#333; margin:0 0 0 10px;}
#columna_1 .az .cab_modulo h4 strong{font:bold 1em Georgia, "Times New Roman", Times, serif;}
#columna_1 .az .cab_modulo p{float:right; display:inline; font:0.9em Tahoma, Arial, Verdana; margin:3px 10px 0 0;}
#columna_1 .az .cab_modulo p a{color:#666; text-decoration:underline;}
#columna_1 .az .cab_modulo{background:url(/img/fnd_cab_tags.gif) repeat-x left top;}
#columna_1 .az .cab_modulo{margin:0 0 10px 0; padding:2px 0 8px 0;}
#columna_1 .az ul.listado {margin:0 9px 9px 9px;}
#columna_1 .az ul.listado li a{font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em;}
#columna_1 .az ul.listado li{display:block; margin:0 0 5px 0; font:1.2em/1.3em Verdana, Arial, Helvetica, sans-serif; padding:0 0 0 9px; background:url(/img/iconos/ico_lista_3px.gif) no-repeat left 6px;}
#columna_1 .az p.ver_todos{margin:0 0 20px 18px; font:1.2em Tahoma, Arial, Verdana;}
#columna_1 .az p.ver_todos a{text-decoration:underline;}
#columna_1 .az ul.listado li span a{color:#000;}

#comunidad .modulo .cont_formulario .col_1 fieldset.todos {margin: 0 0 0 10px;}
#comunidad .modulo .cont_formulario .col_1 fieldset.todos {float:left; display:inline; width:100%;}
#comunidad .modulo .cont_formulario .col_1 fieldset.todos label{font:0.95em Tahoma, Arial, Verdana; color:#333; margin:0 0 3px 0; float:left; display:inline; width:auto;}
#comunidad .modulo .cont_formulario .col_1 fieldset.todos  input{float:left; display:inline; width:auto; padding:0px; border:0px;}

#comunidad form#formCol input{float:left; margin:0 10px 0 0;}
#comunidad form#formCol input.guardar{width:auto;}

#comunidad .modulo .cont_formulario .col_1 fieldset.multiples-selec {width:400px}
#comunidad .modulo .cont_formulario .col_1 fieldset.multiples-selec select {width:50px}
#comunidad .modulo .cont_formulario .col_1 fieldset.multiples-selec select.med {width:80px}

/* perfil cp */
#tabsInicioPerfil .cont_formulario.sin_fondo .col_2 ul {position:relative}
#tabsInicioPerfil .cont_formulario.sin_fondo .col_2 ul li {position:absolute;top:115px}

/*centro preferencias*/
#comunidad #contenido.cp .modulo .cont_formulario .col_1 .col_1_1{margin:0;}
#comunidad #contenido.cp .modulo .cont_formulario .col_1 .col_1_2{float:left; display:inline; width:190px;margin:0; }
#comunidad #contenido.cp .modulo .cont_formulario .col_1 .col_1_3{margin:0;float:left; display:inline; width:190px;clear:right; }
#comunidad #contenido.cp .modulo .cont_formulario .col_1.nwsltr {/*width:600px*/width:640px!important;}
#comunidad #contenido.cp .modulo .cont_formulario .col_1.nwsltr ul{float:left;}
#comunidad #contenido.cp .modulo .cont_formulario .col_1.nwsltr ul li{margin:0 0 5px 0}
#comunidad #contenido.cp .modulo .cont_formulario .col_1.nwsltr ul li fieldset{height:auto; margin:0}
#comunidad #contenido.cp .modulo .cont_formulario .col_1.nwsltr ul.ocio{height:135px; *height:112px}
#comunidad #contenido.cp .modulo .cont_formulario .col_1.nwsltr ul.deportes{height:70px; *height:55px}
#comunidad #contenido.cp .modulo .cont_formulario .destacado{width:100%; background:none; margin:0; padding:0}
#comunidad #contenido.cp .modulo ul li input {border:none;display:inline;float:left;padding:0;width:auto;}
#comunidad #contenido.cp .guardar {float:left; font-weight:bold;padding:3px 10px; font-size:13px;cursor:pointer;*padding:3px 0}
#comunidad #contenido.cp.rgs .guardar{margin-left:16em}
#comunidad #contenido.cp #cont_info {background:url(/img/fnd_cpreferencias.gif) repeat-y 7px top;}
#comunidad #contenido.cp .modulo .cont_formulario .col_1 input.mrgn {margin:0 0 0 10px;}
#comunidad #contenido.cp .modulo .cont_formulario .col_1 select.mrgn {margin:0 0 0 10px;}
#comunidad #contenido.cp .modulo .cont_formulario .col_1 select.dia{width:40px;margin:0 0 0 10px}
#comunidad #contenido.cp .modulo .cont_formulario .col_1 select.mes{width:40px}
#comunidad #contenido.cp .modulo .cont_formulario .col_1 select.anio{width:80px}
#comunidad #contenido.cp .modulo .cont_formulario .col_1 fieldset.cpostal{height:60px; position:relative; margin-bottom:0}
#comunidad #contenido.cp .modulo .cont_formulario .col_1 fieldset.cpostal .cp_info{display:block; width:185px; height:22px; position:absolute; bottom:0; left:5px; font-size:0.8em; color:#868686; line-height:12px}
#comunidad #contenido.cp .obligatorios{display:block; width:250px; height:22px; position:absolute; top:10px; right:0; font-size:1.1em; color:#868686; line-height:12px}
#comunidad #contenido.cp .cont_formulario .col_1 fieldset{margin:0 20px 10px 0; height:40px}
#comunidad #contenido.cp .modulo .cont_formulario .col_1{width:450px;}
#comunidad #contenido.cp .modulo .cont_formulario .col_1 p{float:left}

#comunidad #contenido.cp .modulo p.subir{margin-bottom:10px}
#comunidad #contenido.cp .modulo p.subir a{background:url(../img/iconos/flechi_desp.gif) no-repeat right 7px; padding:0 10px 0 0}
#comunidad .modulo fieldset.up{margin:10px 0; display:none}
#comunidad .modulo fieldset.up.on{display:block}

#columna_2 ul.mi_perfil{padding:0; border-bottom:1px dotted #CCCCCC; margin:0 0 15px 0}
#columna_2 ul.mi_perfil li{padding:0 8px; margin:0; font:1.2em Tahoma, Verdana, Arial}
#columna_2 ul.mi_perfil li a{padding:8px 0;font-weight:bold; border-bottom:1px dotted #CCCCCC; margin:0; }
#columna_2 ul.mi_perfil li a span{font-weight:normal}
#columna_2 ul.mi_perfil li a.privacidad {background:url(../img/ico_llave.gif) no-repeat 65px 7px}
#columna_2 ul.mi_perfil li a.perf {}
#columna_2 ul.mi_perfil li a.ultimo {border:none}

#columna_2 ul.mi_perfil ul.listado{border:none; margin: 0 0 5px 0;}
#columna_2 ul.mi_perfil ul.listado li{background:url(../img/colores/verde/menu_lateral_dot.gif) no-repeat 3px 7px; padding:0 0 0 10px; font-size:12px; margin:5px 0 0 0;}
#columna_2 ul.mi_perfil ul.listado li.activo a{font-weight:bold; color:#BABA10}
#columna_2 ul.mi_perfil ul.listado li a{padding:0; font-weight:normal; border:none; margin:0;}

#comunidad #contenido.cp #miperfil{background:none}
#comunidad #contenido.cp #miperfil .col_1{width:200px;}
#comunidad #contenido.cp #miperfil .col_2{width:200px; float:left; display:inline;}

#columna_2 .info_regis h3{font:bold 1.3em/1em Georgia,"Times New Roman",Times,serif;margin:0;
padding:10px 0 20px 10px;text-transform:uppercase;background:url(/img/fnd-info_registro.gif) no-repeat 190px top;line-height:1.4em}
#columna_2 .info_regis ul li{font:1.2em Tahoma,Verdana,Arial;background:url(../img/colores/verde/iconos/ico_tit_despiece2.gif) no-repeat 3px 5px;margin:5px;padding:0 0 0 15px;line-height:1.4em}

#comunidad #contenido.cp .modulo .cont_formulario.sin_fondo {margin:3px 0 0 0}
.prfl #columna_2 ul.mi_perfil li a.perf {color:#BABA10}
.fvts #columna_2 ul.mi_perfil li a.ultimo {color:#BABA10}
.priv #columna_2 ul.mi_perfil li a.privacidad{color:#BABA10}

#comunidad.prfl #contenido.cp.rgs .guardar{margin:18px 0; width:auto; float:right }

#comunidad #contenido.cp.rgs #contenedor #columna_1{position:relative}
.concursos #contenido.cp.rgs .principal .col2{position:relative}
#comunidad #contenido.cp #contenedor #columna_1{position:relative}

#comunidad .modulo label.comunica{float:none}

#comunidad .cont_formulario .col_1 p.info_password{ color: #717171; font-size: 1.1em; margin: -5px 0 10px 11px}

/*************************captcha*****************/
#comunidad #contenido.cp .modulo .cont_formulario #input_captcha{margin-bottom:0; float:none; width:218px}
#comunidad #contenido.cp .modulo .cont_formulario #captcha{float: left; margin: 0 10px 10px 0; }
#comunidad #contenido.cp .modulo .cont_formulario #captcha .imag {border:1px solid #ccc; margin:0 10px;float: left; _margin-left:5px}
#comunidad #contenido.cp .modulo .cont_formulario #captcha a.refrescar{display:block; float: left; font-size:11px; text-decoration:underline; padding:3px 0 3px 20px; color:#676767; background:url(../img/ico-captcha.gif) no-repeat 0 0; margin:35px 0 0 0}

/************************* cambios centro preferencias*****************/
#comunidad #contenido.cp .modulo .cont_formulario .col_1 .col_1-1{float:left; display:inline; width:310px;margin:10px 0;}
#comunidad #contenido.cp .modulo .cont_formulario .col_1 .col_1-2{float:right; display:inline; width:310px;margin:10px 0 10px 10px; }
#comunidad .modulo .cont_formulario .col_1 .clasificados h4{display:block; width:115px; float:left; padding-left:10px; margin:0 }
#comunidad .modulo .cont_formulario .col_1 .clasificados ul{width:180px; margin:0;} 
#comunidad .modulo .cont_formulario .col_1 .clasificados label{width:120px!important} 
#comunidad .modulo .cont_formulario .col_1 .clasificados fieldset {width:180px; }
#comunidad .modulo .cont_formulario .col_1 .clasificados{display:block; border-top:1px solid #ccc; padding:7px 0 0 0; float:left; background:#f5f5f5; background:#fff url(../img/bg-clasificados.jpg) repeat-y -40px 0 }
#comunidad .modulo .cont_formulario .col_1 .clasificados.ajuste{padding-bottom:20px}
.recaptcha_input_area_text{float:none!important}

/*************************captcha google*****************/
#recaptcha_image{border:1px solid #bfbfbf; padding:5px}
.recaptcha_only_if_image.texto, .recaptcha_only_if_audio.texto{font:12px Tahoma, Arial, Helvetica, sans-serif; color:#000; width:100%; float:left}
#comunidad .modulo .cont_formulario .col_1 input#recaptcha_response_field{width:242px; height:11px; padding:3px; background:#fdffe0; color:#000; font:12px Arial, Helvetica, sans-serif; border:1px solid #ccc; margin:3px 0; float:left}
#recaptcha_widget .refrescar{display:block; float:left; width:16px; height:16px; text-indent:-9999px; background:url(../img/icos-captcha.gif) no-repeat 0 0; margin:4px 4px 0 7px}
.recaptcha_only_if_image a{display:block; float:left; width:16px; height:16px; text-indent:-9999px; background:url(../img/icos-captcha.gif) no-repeat -20px 0; margin:4px 4px 0 0}
.recaptcha_only_if_audio a{display:block; float:left; width:16px; height:16px; text-indent:-9999px; background:url(../img/icos-captcha.gif) no-repeat -60px 0; margin:4px 4px 0 0}
#recaptcha_widget .help a{display:block; float:left; width:16px; height:16px; text-indent:-9999px; background:url(../img/icos-captcha.gif) no-repeat -40px 0; margin:4px 0 0 0}
.recaptcha_audio_cant_hear_link{font:11px Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline}
.recaptcha_only_if_incorrect_sol{background: url(/img/iconos/ico_error.gif) no-repeat left center ; color: #FE2121;font: 1.2em Tahoma,Arial,Verdana;margin: 6px 0 0;padding: 5px 0 5px 25px}
