.contenido_blogoteca { margin-top: 36px; }

.contenido_blogoteca .msg_registro{border:1px solid #d3d3d3; padding:15px 15px 10px 15px; margin:0 0 20px 0; background:#faf9dc;}
.contenido_blogoteca .msg_registro p{margin:0 0 5px 0; padding:0; font:13px Arial, Helvetica, sans-serif; color:#333;}

.contenido_blogoteca .buscador  form#form_buscador_blogs_portada p{float:left; display:inline; color:#333; font:bold 11px Arial, Helvetica, sans-serif; margin:0 10px 0 10px; padding:5px 0 10px 0; }
.contenido_blogoteca .buscador  form#form_buscador_blogs_portada p input{float:left; display:inline; margin:0 5px 0 0;}
.contenido_blogoteca .buscador  form#form_buscador_blogs_portada input#txtBuscarBlogs_buscador{clear:left;}

.contenido_blogoteca .formulario_directorio ul.checkgroup div {display:table;height:1%;}
.contenido_blogoteca .formulario_directorio div.msg_registro {display:block; clear:both; height:auto;}
.contenido_blogoteca .formulario_directorio div.msg_registro p{margin:0 0 10px 0;}
.contenido_blogoteca .formulario_directorio div.msg_registro fieldset{margin:0; padding:0; background:none; border:0;}
.contenido_blogoteca .formulario_directorio div.msg_registro  fieldset p{float:left; display:inline; margin:0 20px 0 0;}
.contenido_blogoteca .formulario_directorio div.msg_registro  fieldset  input {float:left; display:inline; margin:0 5px 0 0; width:auto; border:0;}
.contenido_blogoteca .formulario_directorio div.msg_registro  fieldset label{width:auto; float:left; display:inline;}

.contenido_blogoteca .formulario_directorio fieldset.categorias label { width: auto; }

.contenido_blogoteca .formulario_directorio fieldset.codigo { clear: both; }
.contenido_blogoteca .formulario_directorio fieldset.codigo p { margin-bottom: 0; color: #333; }

.ordenar{margin:0 0 10px 0;}
.ordenar p{font-size:12px; float:left; display:inline;}
.ordenar p strong{float:left; display:inline; margin:0 10px 0 0;}
.ordenar p input{float:left; display:inline; margin:0 3px 0 0;}
.ordenar p span{float:left; display:inline; margin:0 20px 0 0;}

.taglist a {font-family:Arial, Helvetica, sans-serif;}
ul.taglist {text-align:center; padding:10px; border:1px solid #ccc; background:#FCF5DE;}
ul.taglist li{display:inline; margin:0 5px 5px 0;  line-height:26px; text-align:center;}
.tag-cloud-size-0 { font-size: 13px; }
.tag-cloud-size-1 { font-size: 15px; }
.tag-cloud-size-2 { font-size: 18px; }
.tag-cloud-size-3 { font-size: 20px; }
.tag-cloud-size-4 { font-size: 24px; }

.nube_tags{margin:0 0 30px 0;}
.nube_tags h3{font:bold 13px "lucida grande",tahoma,verdana,arial,sans-serif; margin:0 0 5px 0; }

.contenido_blogoteca .formulario_directorio .mensaje{margin:0 0 40px 0; padding:15px; border:1px solid #ccc; background:#f2f2f2;}
.contenido_blogoteca .formulario_directorio .validado {background:#f2f2f2 url(i/premios_20blogs/validado.gif) no-repeat 15px center;}
.contenido_blogoteca .formulario_directorio .validado p{padding:0 0 0 75px;}
.contenido_blogoteca .formulario_directorio .validado ul{ margin:0 0 0 80px;}
.contenido_blogoteca .formulario_directorio .validado ul li{background:transparent url(i/premios_20blogs/flecha_listado.gif) no-repeat scroll left 6px; padding:0 0 0 10px; margin-bottom:4px;}
.contenido_blogoteca .formulario_directorio .pendiente {background:#f2f2f2 url(i/premios_20blogs/pendiente.gif) no-repeat 15px center;}
.contenido_blogoteca .formulario_directorio .pendiente p{padding:0 0 0 75px;}
.contenido_blogoteca .formulario_directorio .no_validado { background :#f2f2f2 url(i/premios_20blogs/rechazado.gif) no-repeat 15px center; width: 600px; }
.contenido_blogoteca .formulario_directorio .no_validado p{padding:0 0 0 75px; color:#666;}
.contenido_blogoteca .formulario_directorio .no_validado p span{color:#000;}
.contenido_blogoteca .formulario_directorio  div.mas_info{background:#fcf5de; padding:15px; border:1px solid #ede3ce; text-align:center; display:block; height:auto; margin:0 0 40px 0;}
.contenido_blogoteca .formulario_directorio  div.mas_info p{font:13px/20px "lucida grande",tahoma,verdana,arial,sans-serif; }

.listado_blogs .blog .txt .col_i { padding:0 0 15px 0; border-bottom:1px dotted #ccc; }
.listado_blogs .blog .txt .col_d { margin:0 0 10px 0; padding:15px 0 0 0; }
.listado_blogs .blog .txt .col_d li a { padding:0; }
.listado_blogs .blog .txt li { color:#666; }
.listado_blogs .blog .txt .col_d li { padding: 1px 0 1px 10px;background: url(i/premios_20blogs/flecha_listado.gif) no-repeat left 5px; }
.listado_blogs .blog .txt .col_d li strong { display: block; }
.listado_blogs .blog .txt li.pendiente { padding:3px 0 3px 20px;background:url(i/premios_20blogs/ico_pendiente.gif) no-repeat left 2px; }
.listado_blogs .blog .txt li.rechazado { padding:3px 0 3px 20px;background:url(i/premios_20blogs/ico_borrado.gif) no-repeat left 2px; }
.listado_blogs .blog .txt li.inscribir { padding:0; background:none;}
.listado_blogs .blog .txt li.inscribir a { padding: 4px 6px;background: transparent url(i/premios_20blogs/fd_bt.gif) repeat-x left -4px; color: #fff; display: block; font-weight: bold; border-radius: 4px; }
.listado_blogs .blog .txt li.inscribir a:hover { text-decoration: none; color: #ddd; }
.listado_blogs .blog .txt h4 { font: bold 13px "lucida grande",tahoma,verdana,arial,sans-serif; margin: 0 0 8px 0; color: #333; }

.listado_blogs h3 { font: bold 16px "lucida grande",tahoma,verdana,arial,sans-serif; margin: 0 0 5px 0;}
.listado_blogs .blog { margin: 0 0 30px 0; }
.listado_blogs .cont_listado { width: 500px; }

.contenido_blogoteca .formulario_directorio fieldset p#texto_confirmar a { display: inline; }
.contenido_blogoteca .formulario_directorio fieldset ul.checkgroup li.destacada label { font-weight: bold; color: #000; }
.contenido_blogoteca .formulario_directorio fieldset ul.checkgroup li.destacada p {color: #000; }
.contenido_blogoteca .formulario_directorio ul.menu li { margin: 0 40px 0 0; }
.contenido_blogoteca .formulario_directorio fieldset.codigo p a { display: inline; }

.mas_info { background: #fcf5de; padding: 15px; border: 1px solid #ede3ce; text-align: center; }
.mas_info p { font: 13px/20px "lucida grande",tahoma,verdana,arial,sans-serif; }

.fin_votacion { background: #fff1f1; border: 1px solid #666; padding: 5px; font-size: 11px; margin: 10px 0; }
