/****** RESET *******/

#blogotecaheader input[type=text], #blogotecaheader input[type=search], #blogotecaheader input[type=submit] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip:padding-box;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    border-radius:0;
    -webkit-appearance:none;
    background-color:#fff;
    color:#000;
    outline:0;
    margin:0;
    padding:0;
    text-align: left;
    font-size:1em;
    height: 1em;
    vertical-align: middle;
}

/* HEADER */

#blogotecaheader { width: 990px; margin: 0 auto 10px; }
#blogotecaheader nav { font-size: 12px; line-height: 12px; }
#blogotecaheader nav.level1 { background: #b0c0db; }
#blogotecaheader ul, #blogotecaheader li { display: inline-block; }
#blogotecaheader .sections li { border-left: 6px solid #becbe2; padding: 10px 0; }
#blogotecaheader .sections li.activo a { font-weight: bold;}
#blogotecaheader .sections li a { color: #0b419b; padding: 0 6px; }
#blogotecaheader .right { float: right; }
#blogotecaheader .search-form { border: 1px solid #0b419b; display: inline-block; height: 18px; margin: 7px 10px 0 0; position: relative; }
#blogotecaheader .search-form input[type=search] { float: left; margin: 1px 0 0 0; font-size: 13px; line-height: 13px; padding: 0 0 0 4px; border: 0; background-color: #B0C0DB; width: 200px; height: 16px; color: #0b419b;}
#blogotecaheader .search-form .submit-action { float: left; font-size: 11px; line-height: 16px; padding: 2px 20px 0 4px; font-weight: bold; text-decoration: none; height:16px; cursor: pointer;  background: url(../img/ui/header/search-blue.png) 5px 1px no-repeat; }

#blogotecaheader .ui-toggle-more { cursor: pointer; width: 13px; height: 13px; display: inline-block; background: url(../img/ui/header/header-sprite.png) -26px -154px no-repeat; vertical-align: top; }
#blogotecaheader .ui-toggle-more:hover { background-position: -26px -154px; }
#blogotecaheader .ui-toggle-more.fold { background-position: -26px -137px; }
#blogotecaheader .ui-toggle-more.fold:hover { background-position: -26px -137px; }

#blogotecaheader .overform { position: absolute; top: -30px; right: 0; width: 300px; text-transform: uppercase; color: #0b419b; font-size: 10px; }
#blogotecaheader .overform input[type=radio] { vertical-align: text-bottom; }

#blogotecaheader nav.level2 { margin-top: 6px; border-top: 1px solid #b0c0db; position: absolute; width: 990px; z-index:1; background-color: #fff; }
#blogotecaheader .subsections li { padding: 10px; }
#blogotecaheader .subsections li:first-child { padding-left: 0; }
#blogotecaheader .subsections li:last-child { padding-right: 0; }
#blogotecaheader .subsections li a { color: #0b419b; }
#blogotecaheader .subsections li.activo a { font-weight: bold; color: #0b419b; }

#blogotecaheader nav.level2:before
{
    content: '';
    position: absolute;
    top: -16px;
    left: 575px;
    border-color: transparent transparent #b0c0db transparent;
    border-style: solid;
    border-width: 8px;
    width: 0;
    height: 0;
    pointer-events: none;
}

/* LAYOUT */

.contenido_blogoteca .contenido_izq .bienvenida { background: #f1f1f1; border: 1px solid #ccc; padding: 18px; margin-bottom: 20px; border-radius: 10px; }
.contenido_blogoteca .contenido_izq .bienvenida p { font: 13px "lucida grande",tahoma,verdana,arial,sans-serif; display: block; margin-bottom: 15px;}

.contenido_blogoteca .contenido_izq .bienvenida p.bt_inscripcion{margin: 30px 0 0 0; text-align:center;}
.contenido_blogoteca .contenido_izq .bienvenida p.bt_inscripcion a{background:transparent url(i/directorio_blogs/bt_inscripcion.gif) no-repeat left top; padding: 6px 15px; color:#fff; font-size: 15px; font-weight:bold; }
.contenido_blogoteca .contenido_izq .bienvenida p.bt_inscripcion a:hover { text-decoration: none; color: #ddd; }
.contenido_blogoteca .contenido_izq .modulos{ margin-bottom:20px;}
.contenido_blogoteca .contenido_izq .modulos h2 {font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:4px;}
.contenido_blogoteca .contenido_izq .modulos h2 a{text-decoration:none; color:#000;}
.contenido_blogoteca .contenido_izq .categorias{ font:13px "lucida grande",tahoma,verdana,arial,sans-serif;}
.contenido_blogoteca .contenido_izq .categorias ul li{ width:270px; float:left; padding:3px 0;}
.contenido_blogoteca .contenido_izq .categorias ul li a span{ color:#333;}

.contenido_blogoteca .contenido_izq .ahora_foros{display:inline;float:left;width:250px;}
.contenido_blogoteca .contenido_izq .ahora_foros li{background:transparent url(i/directorio_blogs/ico_foros.gif) no-repeat left top; font: 12px "lucida grande",tahoma,verdana,arial,sans-serif; padding-left:24px; margin-bottom:5px;}



.contenido_blogoteca .contenido_dere .widget{}

.contenido_blogoteca .contenido_dere  .widget p{font:12px "lucida grande",tahoma,verdana,arial,sans-serif; color:#333; padding:8px 8px 0 8px;}
.contenido_blogoteca .contenido_dere  .widget input {width:300px; margin:8px auto 0 auto; font:11px "lucida grande",tahoma,verdana,arial,sans-serif; color:#333; display:block;}
.contenido_blogoteca .contenido_dere  .widget  .cont_widget{padding:0 0 8px 0;}


.contenido_blogoteca .contenido_izq li span{ color:#333;}

.contenido_blogoteca .contenido_izq .ahora_blogs{display:inline;float:right;width:250px;}
.contenido_blogoteca .contenido_izq .ahora_blogs li{background:transparent url(i/directorio_blogs/ico_blogs.gif) no-repeat left top; font: 12px "lucida grande",tahoma,verdana,arial,sans-serif; padding-left:24px; margin-bottom:5px;}


.contenido_blogoteca .contenido_izq .cab_modulo {font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:4px;}
.contenido_blogoteca .contenido_izq .ahora_blogs h2 { float:left; width:220px;}
.contenido_blogoteca .contenido_izq .ahora_blogs h2 a{color:#000;}
.contenido_blogoteca .contenido_izq .ahora_blogs a.rss{ float:right; width:20px;}


.contenido_blogoteca .contenido_dere .modulos{ margin-bottom:20px; border:1px solid #ccc; padding: 1px 1px 6px 1px; border-radius: 6px; -webkit-border-radius: 6px; background-color: #fff; }
.contenido_blogoteca .contenido_dere .modulos h3{font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; background:#e1e1e1; padding:8px; border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; margin-bottom: 6px; }
.contenido_blogoteca .contenido_dere .modulos form{ padding:8px; font:14px "lucida grande",tahoma,verdana,arial,sans-serif;}
.contenido_blogoteca .contenido_dere .modulos form select { width: 292px;}




.contenido_blogoteca .contenido_dere .boite{ margin-bottom:20px; border:1px solid #ccc; padding:1px; border-radius: 6px; -webkit-border-radius: 6px; background-color: #fff; width: 310px; }
.contenido_blogoteca .contenido_dere .boite .bord{padding: 1px 1px 6px 1px; }
.contenido_blogoteca .contenido_dere .boite h5{font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif;  padding:8px; border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; background-color: #e1e1e1; }
.contenido_blogoteca .contenido_dere .boite h5 a { color: #656565; }
.contenido_blogoteca .contenido_dere .boite img.img-gallery{margin:8px 1px 0 0;}
.contenido_blogoteca .contenido_dere .boite ul {margin: 10px;}
.contenido_blogoteca .contenido_dere .boite ul li {margin-bottom:5px; font:12px "lucida grande",tahoma,verdana,arial,sans-serif;}
.contenido_blogoteca .contenido_dere .boite ul li a{background:transparent url(i/directorio_blogs/bullet_small.gif) no-repeat left 4px; padding-left:10px; display:block;}




.contenido_blogoteca .contenido_dere .premios_blogs{ padding:8px;}
.contenido_blogoteca .contenido_dere .premios_blogs img{ padding:1px; border:1px solid #ccc; float:left; margin-right:8px;}


.contenido_blogoteca .contenido_dere .premios_blogs ul li {margin-bottom:5px; font:12px "lucida grande",tahoma,verdana,arial,sans-serif;}
.contenido_blogoteca .contenido_dere .premios_blogs ul li a{background:transparent url(i/directorio_blogs/bullet_small.gif) no-repeat left center; padding-left:10px;}
.contenido_blogoteca .contenido_dere .premios_blogs ul li a:hover{text-decoration: underline;}


.contenido_blogoteca .contenido_izq .ficha_blogs{ /*margin-top:10px;*/ font-family: "lucida grande",tahoma,verdana,arial,sans-serif; margin:0 0 20px 0;}

.contenido_blogoteca .contenido_izq .ficha_blogs .cabecera_ficha  {position:relative;}
.contenido_blogoteca .contenido_izq .ficha_blogs .cabecera_ficha h3{color:#333; font-size:18px; margin-right:20px;}
.contenido_blogoteca .contenido_izq .ficha_blogs .cabecera_ficha div{float:right; display:inline;}
.contenido_blogoteca .contenido_izq .ficha_blogs .cabecera_ficha p.modificar{ font:bold 11px "lucida grande",tahoma,verdana,arial,sans-serif;  float:right; display:inline; padding:5px 0 0 0;}
.contenido_blogoteca .contenido_izq .ficha_blogs .cabecera_ficha p.modificar a{ padding:2px 4px; background:#3a5877; color:#fff;}
.contenido_blogoteca .contenido_izq .ficha_blogs .cabecera_ficha ul{ float:left; display:inline; padding-top:3px;}
.contenido_blogoteca .contenido_izq .ficha_blogs .cabecera_ficha li{display:inline;}
.contenido_blogoteca .contenido_izq .ficha_blogs .cabecera_ficha li a{ font-size:12px;color:#3c597a; padding-left:20px;margin:10px 5px 0 5px;}
.contenido_blogoteca .contenido_izq .ficha_blogs .cabecera_ficha li.comentarios a{background:transparent url(i/directorio_blogs/ico_coment.gif) no-repeat left center; }
.contenido_blogoteca .contenido_izq .ficha_blogs .cabecera_ficha li.rss a{background:transparent url(i/directorio_blogs/ico_rss.gif) no-repeat 8px center; border-left:1px solid #ccc; padding:0 0 0 30px; margin-left:0px;}

.contenido_blogoteca .contenido_izq .ficha_blogs .contenido_ficha{ background:#f1f1f1; border:1px solid #ccc; padding:8px; margin-top:5px; }
.contenido_blogoteca .contenido_izq .ficha_blogs .contenido_ficha img{border:1px solid #ccc; padding:1px; float:left; margin-right:10px;}


.contenido_blogoteca .contenido_izq .ficha_blogs .contenido_ficha #caja_valoracion img{border:0; padding:0; float:left; margin-right:0;}



/*
.contenido_blogoteca .contenido_izq .ficha_blogs .contenido_ficha .txt{display:table; height:1%;}
*/

.contenido_blogoteca .contenido_izq .ficha_blogs .contenido_ficha .txt{overflow:hidden; width:390px; float:left; display:inline;}




.contenido_blogoteca .contenido_izq .ficha_blogs .contenido_ficha dl{ font-size:12px;}
.contenido_blogoteca .contenido_izq .ficha_blogs .contenido_ficha dl dt{ color:#666; float:left; margin-right:5px; margin-bottom:0;}
.contenido_blogoteca .contenido_izq .ficha_blogs .contenido_ficha dl dd{ color:#333;margin-bottom:3px;}
.contenido_blogoteca .contenido_izq .ficha_blogs .contenido_ficha dl dd a{ color:#3c597a;}

.contenido_blogoteca .contenido_izq .ficha_blogs .contenido_ficha p.descripcion{ font-size:12px; color:#333; clear:both; margin-top:10px;}
/**Modulos foro y blogs en derecha**/
.contenido_blogoteca .contenido_dere .modulos{ margin-bottom:20px; clear:both;}
.contenido_blogoteca .contenido_dere .modulos h2 {font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; background:#e1e1e1; padding:8px;}
.contenido_blogoteca .contenido_dere .modulos h2 a{text-decoration:none; color:#000;}
.contenido_blogoteca .contenido_dere .categorias{ font:13px "lucida grande",tahoma,verdana,arial,sans-serif;}
.contenido_blogoteca .contenido_dere .categorias ul li{ width:180px; float:left; padding:3px 0;}
.contenido_blogoteca .contenido_dere .categorias ul li a{color:#3873bc;}
.contenido_blogoteca .contenido_dere .categorias ul li a:hover{ text-decoration: underline; color:#7d99bc;}
.contenido_blogoteca .contenido_dere .categorias ul li a span{ color:#999;}

.contenido_blogoteca .contenido_dere .ahora_foros ul{ padding:8px;}
.contenido_blogoteca .contenido_dere .ahora_foros li{background:transparent url(i/directorio_blogs/ico_foros.gif) no-repeat left top; font: 12px "lucida grande",tahoma,verdana,arial,sans-serif; padding-left:24px; margin-bottom:5px;}
/*
.contenido_blogoteca .contenido_dere .ahora_foros li a{ color:#3873bc;}
.contenido_blogoteca .contenido_dere .ahora_foros li a:hover{ text-decoration: underline; color:#7d99bc;}
*/

.contenido_blogoteca .contenido_dere li span{ color:#333;}

.contenido_blogoteca .contenido_dere .ahora_blogs{border:1px solid #CCC; margin-bottom:20px; padding:1px; background: #fff; border-radius: 6px; -webkit-border-radius: 6px; }
.contenido_blogoteca .contenido_dere .ahora_blogs ul{ padding:8px;}
.contenido_blogoteca .contenido_dere .ahora_blogs li{background:transparent url(i/directorio_blogs/ico_blogs.gif) no-repeat left top; font: 12px "lucida grande",tahoma,verdana,arial,sans-serif; padding-left:24px; margin-bottom:5px;}

/*
.contenido_blogoteca .contenido_dere .ahora_blogs li a{ color:#3873bc;}
.contenido_blogoteca .contenido_dere .ahora_blogs li a:hover{ color:#7d99bc; text-decoration:underline;}
*/


.contenido_blogoteca .contenido_dere .cab_modulo {font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; background:#e1e1e1; padding:8px;}
.contenido_blogoteca .contenido_dere .ahora_blogs h2 { float:left;  display:inline; border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; }
.contenido_blogoteca .contenido_dere .ahora_blogs h2 a {color: #656565; }
.contenido_blogoteca .contenido_dere .ahora_blogs a.rss{ float:right; display:inline; margin-top: 4px; }

/** FROM FOOTER**/
#footer20 {font:1.2em "Lucida Grande", Verdana, Arial, sans-serif;width:990px; margin:0 auto;}


/* resultados */
ul.migas {margin:0 0 15px 0; }
ul.migas a{color:#3c597a;}
ul.migas li{font:11px/13px "lucida grande",tahoma,verdana,arial,sans-serif; float:left; display:inline; margin:0 6px 0 0; padding:0 9px 0 0; background:url(i/directorio_blogs/flecha.gif) no-repeat right 4px;}
ul.migas li.activo{background:none; margin:0; padding:0;}


.info{margin:0 0 20px 0;}
.info h2{font:bold 16px "lucida grande",tahoma,verdana,arial,sans-serif; color:#333; margin:0 0 5px 0;}
.info p{font:12px "lucida grande",tahoma,verdana,arial,sans-serif; color:#333;}
.info blockquote{font:11px "lucida grande",tahoma,verdana,arial,sans-serif; color:#333;margin:10px 0;}

.info.error{padding:10px; border:1px solid #bf0202; background:#f8e9e9}


ul.paginacion{background:#e8e8e8 url(i/directorio_blogs/fnd_paginacion.gif) repeat-x left bottom; padding:0 0 0 4px; margin:0 0 15px 0;}
ul.paginacion li{font:bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; float:left; display:inline; color:#999; padding:4px 6px 4px 5px;}
ul.paginacion li.activo {padding:4px 7px; background: #fff; color: #000; }
ul.paginacion li a{color:#3c597a;  display:block;}

.nav_comments{text-align:center; margin:0 0 15px 0; font:14px "lucida grande",tahoma,verdana,arial,sans-serif; color:#333;}
.nav_comments .num_comentarios{font:bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; color:#333; display:block; clear:both; margin:0 0 2px 0;}
.nav_comments  a{font:normal 14px/27px "lucida grande",tahoma,verdana,arial,sans-serif; color:#3c597a; background:#f2f2f2; border:1px solid #8e9aa6; padding:2px 3px; margin:0 2px; }
.nav_comments strong { margin: 0 2px; }
.nav_comments  b{font:normal 14px/27px "lucida grande",tahoma,verdana,arial,sans-serif; color:#333; padding:2px;}
.nav_comments  a:hover{background:#3c597a; color:#fff; text-decoration:none;}

ol.listado{}
ol.listado li{padding:0 0 15px 0; margin:0 0 15px 0;background:url(i/directorio_blogs/punteado_horizontal.gif) repeat-x left bottom; height:1%;}
ol.listado li img{border:1px solid #ccc; float:left; display:inline; margin:0 10px 0 0;}
ol.listado li .txt{display:table; height:1%;}
ol.listado li .txt h3{font:bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; margin:0 0 3px 0;}
ol.listado li .txt a{color:#3c597a;}
ol.listado li .txt h3 a{float:left; display:inline; margin:0 5px 0 0;}

ol.listado li .txt dl{font:11px "lucida grande",tahoma,verdana,arial,sans-serif; float:left; width:100%; margin:0 0 2px 0; clear:both;}
ol.listado li .txt dt{float:left; display:inline; color:#666; margin:0 2px 0 0;}
ol.listado li .txt dd{float:left; display:inline; color:#333; }
ol.listado li .txt p{padding:5px 0 0 0;font:12px "lucida grande",tahoma,verdana,arial,sans-serif; color:#333; clear:both;}
ol.listado li .txt ul.rel{float:left; width:100%; margin:0 0 6px 0;}
ol.listado li .txt ul.rel li{float:left; display:inline; background:url(i/directorio_blogs/separador.gif) no-repeat right center; /*margin: 0;*/ font:11px/12px "lucida grande",tahoma,verdana,arial,sans-serif; margin:0 6px 0 0; padding:3px 7px 3px 0;}
ol.listado li .txt ul.rel li.web{border:0; margin:0; padding:3px 0; color:#999; background:none;}
ol.listado li .txt ul.rel li.web a{color:#666; text-decoration:none;}

ol.listado li .txt ul.rel li.comentarios a{background:url(i/directorio_blogs/ico_coment.gif) no-repeat left center; padding-left:20px; padding-top:2px; padding-bottom:2px;}
ol.listado li .txt ul.rel li.rss a{background:url(i/directorio_blogs/ico_rss.gif) no-repeat left center; padding-left:20px;}

#previo_inscripcion{margin:15px auto; padding:20px; width:600px;}
#previo_inscripcion ul.previo{ margin:15px auto;font: 13px/14px "lucida grande",tahoma,verdana,arial,sans-serif; border-bottom:1px dotted #ccc; padding-bottom:5px;}
#previo_inscripcion ul.previo li{background:transparent url(i/directorio_blogs/bullet_small_blue.gif) no-repeat left 5px; padding-left:10px; color:#333; display:block; margin:20px 0;}
#previo_inscripcion ul.previo li a{ color:#3c597a;}

#previo_inscripcion ul.previo_botones{}
#previo_inscripcion ul.previo_botones li{ background:transparent url(i/directorio_blogs/fd_bt_dere.gif) no-repeat right center; display:inline; float:left;  margin-right:10px;}
#previo_inscripcion ul.previo_botones li a{ color:#fff; font-size:13px; background:transparent url(i/directorio_blogs/fd_bt_izq.gif) no-repeat left center;padding:5px 20px; display:block;}

#botones {text-align:center;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#cont_previo {position:fixed; z-index:100; top: 0;left: 0;height:100%;width:100%; background:#ababab;}

.fondo {background-color:#a6a6a6;filter:alpha(opacity=70);-moz-opacity: 0.70;opacity: 0.70;}



* html #cont_previo { /* ie6 hack */position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#previo_inscripcion {position:fixed; background: #ffffff; z-index:102; text-align:left;top:40%;left:28%;}
* html #previo_inscripcion { /* ie6 hack */position: absolute; top:40%;left:18%;}


/* Widget */
.contenido_blogoteca .contenido_dere .modulos .ponlo{font:12px "lucida grande",tahoma,verdana,arial,sans-serif;}
.contenido_blogoteca .contenido_dere .modulos .ponlo p{ margin:10px 5px;}

.ponlo .tabs ul{ border-bottom:1px solid #ccc; display:block; margin-top:20px;}
.ponlo .tabs ul li{ list-style:none; font:12px bold; float:left; }
.ponlo .tabs ul li a{ text-decoration:none; background:#edeff2; color:#333; border-right:1px solid #ccc; border-top:1px solid #ccc; padding:4px 8px; display:block;}
.ponlo .tabs ul li.activo a{background:#d5dbe2;}
.ponlo .tabs .tab_1, .ponlo .tabs .tab_2{ padding:20px;}
.ponlo .tabs .tab_1 img{ margin-left:100px; }
.ponlo .tabs .tab_2 img{ margin-left:55px; }
.ponlo .tabs .tab_2 { display: none; }
.contenido_blogoteca .contenido_dere .modulos .ponlo .tabs .tab_1 input, .contenido_blogoteca .contenido_dere .modulos .ponlo .tabs .tab_2 input {margin:10px 0 0 0; width:350px;}
.ponlo blockquote {margin-top: 10px; color: #555; }

/* personalizar */
#personalizar{width:855px; margin:0 auto;}
#personalizar h2{font:bold 18px/13px "lucida grande",tahoma,verdana,arial,sans-serif; margin:0 0 20px 15px;}
#personalizar .txt{margin:0 0 40px 15px;}
#personalizar .txt li{margin:0 0 20px 0;font:12px/13px "lucida grande",tahoma,verdana,arial,sans-serif; padding:0 0 0 15px; background:url(i/directorio_blogs/bullet_small_blue.gif)  no-repeat left 4px;}
#personalizar input.codigo{display:block; width:600px; margin:5px 0 0 0;font:11px/13px "lucida grande",tahoma,verdana,arial,sans-serif;}
#personalizar ol#pasos input.codigo { width:440px; }

#personalizar .cont_personalizar .col_1 { float: right; display: inline; width: 313px; margin: 0; }
#personalizar .cont_personalizar .col_1 p { font: 11px/13px "lucida grande",tahoma,verdana,arial,sans-serif; }
#personalizar .cont_personalizar .col_2 { float: left; display: inline; width: 520px; }

#personalizar ol#pasos{}
#personalizar ol#pasos li{margin:0 0 30px 0;}
#personalizar ol#pasos li .txt{margin:0;}
#personalizar ol#pasos li .inner{padding:10px; }
#personalizar ol#pasos li .inner  h3{font:18px/20px "lucida grande",tahoma,verdana,arial,sans-serif; padding:8px 0 8px 45px; margin:0 0 15px 0;}
#personalizar ol#pasos li .inner .txt{margin:0 10px 0 45px; display:none;}
#personalizar ol#pasos li .inner .txt select{width:100%;font:13px/15px "lucida grande",tahoma,verdana,arial,sans-serif; }
#personalizar ol#pasos li .inner .txt  p{font:12px/15px "lucida grande",tahoma,verdana,arial,sans-serif; color:#333; margin:4px 0 0 0; }
#personalizar ol#pasos li .navigation{background:#f2f2f2; padding:8px; display:none;}
#personalizar ol#pasos li .navigation p{font:12px/14px "lucida grande",tahoma,verdana,arial,sans-serif;}
#personalizar ol#pasos li .navigation .anterior{float:left; display:inline; width:150px;}
#personalizar ol#pasos li .navigation .anterior a{padding:0 0 0 20px;background:url(i/directorio_blogs/flecha_anterior.gif) no-repeat left center;}
#personalizar ol#pasos li .navigation .siguiente{float:right; display:inline;}
#personalizar ol#pasos li .navigation .siguiente a{padding:0 20px 0 0; background:url(i/directorio_blogs/flecha_siguiente.gif) no-repeat right center;}
#personalizar ol#pasos li h3.paso1{background-image:url(i/directorio_blogs/1.gif); background-repeat:no-repeat; background-position:left -36px;}
#personalizar ol#pasos li h3.paso2{background-image:url(i/directorio_blogs/2.gif); background-repeat:no-repeat; background-position:left -36px;}
#personalizar ol#pasos li h3.paso3{background-image:url(i/directorio_blogs/3.gif); background-repeat:no-repeat; background-position:left -36px;}
#personalizar ol#pasos li.activo h3.paso1{background-position:left top;}
#personalizar ol#pasos li.activo h3.paso2{background-position:left top;}
#personalizar ol#pasos li.activo h3.paso3{background-position:left top;}
#personalizar ol#pasos li.activo .inner{background:#ededed;	}
#personalizar ol#pasos li.activo .navigation{display:block;}
#personalizar ol#pasos li.activo .inner .txt{display:block;}

.ultimos_post{margin:0 0 30px 0;}
.ultimos_post li{background:transparent url(i/directorio_blogs/ico_blogs.gif) no-repeat left 9px; font: 12px "lucida grande",tahoma,verdana,arial,sans-serif; padding-left:24px; margin-bottom:5px;}
.ultimos_post li .txt{padding:8px;}
.ultimos_post li .txt p.fecha{font-size:11px; color:#9ea0a2;}
.ultimos_post li.destacado .txt{background:#F1F1F1;}
.ultimos_post li .txt h3{margin:0 0 3px 0;}
.ultimos_post li.destacado .txt h3{font-size:14px;}
.ultimos_post  h2 {font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif;  padding-bottom:4px; float:left; display:inline;}
.ultimos_post  h2 a{text-decoration:none; color:#000;}
.ultimos_post a.rss{ float:right; width:20px;}

.contenido_blogoteca .contenido_izq .ultimos_post .cab_modulo {font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:0px;}

.contenido_ficha .utilidades{margin:10px 0; font:12px/14px "lucida grande",tahoma,verdana,arial,sans-serif;}
.contenido_ficha .utilidades li{float:left; display:inline; margin:0 8px 0 0; padding:0 9px 0 0;}
.contenido_ficha .utilidades li.enviar{background:url(i/directorio_blogs/sep_punteado.gif) no-repeat right center;}
.contenido_ficha .utilidades li a{padding:0 0 0 20px;}
.contenido_ficha .utilidades li.enviar a{background:url(i/directorio_blogs/ico_enviar.gif) no-repeat left center;}
.contenido_ficha .utilidades li.avisar a{background:url(i/directorio_blogs/ico_inapropiado.gif) no-repeat left center;}



.kment{margin:30px 0 0 0; padding:30px 0 0 0;background:url(i/directorio_blogs/sepa-coment.jpg) repeat-x;}


/* valoracion */
#cont_valoracion{}
#cont_valoracion p{float:left; display:inline;  font:12px/18px "lucida grande",tahoma,verdana,arial,sans-serif; margin:0 5px 0 0; color:#666666;}
#cont_valoracion #caja_valoracion{float:left; display:inline; margin:0 1px 0 0;}
#cont_valoracion .resultado{float:left; display:inline; margin:0 0 0 5px; padding:0 0 0 6px; background:url(i/directorio_blogs/sep_punteado.gif) no-repeat left center;}

/* ======= STAR-RATER ======== */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(i/directorio_blogs/star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:83px;
height:20px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}


.resultado .star-rating{background-image:url(i/directorio_blogs/star_resultado.gif);}
.resultado  .star-rating .current-rating{background-image:url(i/directorio_blogs/star_resultado.gif);}

dd.star-rating{background-image:url(i/directorio_blogs/star_resultado.gif);}
dd.star-rating .current-rating{background-image:url(i/directorio_blogs/star_resultado.gif);}

dl.punt dt{padding:2px 0 0 0;}

.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:20px;
line-height:20px;
outline:none;
overflow:hidden;
border: none;
display:block;
width:21px;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.inline-rating{
display: inline-block;
vertical-align: middle;
}

.small-star{
width:50px;
height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
background-image: url(i/directorio_blogs/star_small.gif);
line-height: 10px;
height: 10px;
}
/* ======= /STAR-RATER ======== */


.listado_blogs .cab_blogs h2 { font:bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; float:left; display:inline;}
.listado_blogs .cab_blogs p { float:right; display:inline; font:bold 12px "lucida grande",tahoma,verdana,arial,sans-serif;}
.listado_blogs .cab_blogs { border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:20px;}

.listado_blogs .cont_listado { width: 600px; margin: 0 auto 10px auto; }
.listado_blogs .cont_listado p { margin: 0 0 10px 0; font: 13px "lucida grande",tahoma,verdana,arial,sans-serif; color: #333; }

.listado_blogs .blog{padding:8px; background:#eaeaea; margin:0 0 10px 0;}
.listado_blogs .blog img{float:left; display:inline; margin:0 8px 0 0; border:1px solid #ccc;}
.listado_blogs .blog .txt{display:table; height:1%;}
.listado_blogs .blog .txt h3{font:bold 13px "lucida grande",tahoma,verdana,arial,sans-serif; margin:0 0 15px 0;}
.listado_blogs .blog .txt li{float:left; display:inline;font:11px/13px "lucida grande",tahoma,verdana,arial,sans-serif; margin:0 7px 0 0; padding:0 8px 0 0;}
.listado_blogs .blog .txt li a{padding:0 0 0 20px;}
.listado_blogs .blog .txt li.modificar {background:url(i/directorio_blogs/sep_punteado.gif) no-repeat right center;}
.listado_blogs .blog .txt li.modificar a{background:url(i/directorio_blogs/ico_modificar.gif) no-repeat left center;}
.listado_blogs .blog .txt li.eliminar a{background:url(i/directorio_blogs/ico_eliminar.gif) no-repeat left center;}

/* buscador */
.intro{width:580px; margin:40px auto 30px auto;}
.intro p{font:12px "lucida grande",tahoma,verdana,arial,sans-serif; margin:0 0 10px 0;}
.contenido_blogoteca .buscador{ background:#ededed; padding:25px 30px 25px 30px; border:1px solid #ccc; margin:0 auto 100px auto; width:520px;}
.contenido_blogoteca .buscador input{border:1px solid #CCCCCC;font-size:12px;height:22px;margin-right:4px;padding:5px 2px 0 4px; float:left;}
.contenido_blogoteca .buscador input.bt_buscar{ background:transparent url(i/directorio_blogs/bt_buscar.gif) no-repeat left top;border:medium none;color:#FFFFFF;font-size:12px;font-weight:bold;height:28px;margin-right:0;padding:0;width:59px;float:left; display:inline; cursor: pointer; }

#personalizar p{ font:12px/20px "lucida grande",tahoma,verdana,arial,sans-serif; margin:0;}
#personalizar .txt{margin-right:350px;}
#personalizar #lablogoteca_modulo_top {margin-bottom:50px; padding:0;}

.contenido_izq #lablogoteca_modulo_top{padding:0;}

#presen{margin:0 0 20px 0; padding:0 0 4px 77px; background:transparent url(i/directorio_blogs/ico_info.gif) no-repeat left top; }
#presen h2{height:32px; background:transparent url(i/directorio_blogs/txt_blogoteca.gif) no-repeat left top; margin:0 0 3px 0; text-indent:-9000px;}
#presen p{margin:0; padding:0; font:14px "lucida grande",tahoma,verdana,arial,sans-serif; color:#333;}
#presen p strong{color:#000;}

.contenido_blogoteca .contenido_dere .boite ul.modulo_blogs {margin:10px 10px 30px 10px; display:block;}
.contenido_blogoteca .contenido_dere .boite ul.modulo_blogs li a{display:inline; background:none; padding:0;}
.contenido_blogoteca .contenido_dere .boite ul.modulo_blogs li {margin:0 0 10px 0; color:#333; padding:0 0 0 10px; background: url(i/directorio_blogs/bullet_small.gif) no-repeat scroll left 5px; line-height:14px;}
.contenido_blogoteca .contenido_dere .boite ul.modulo_blogs li span a{color:#333;}
.contenido_blogoteca .contenido_dere a.plus{text-align:right;  font:12px "lucida grande",tahoma,verdana,arial,sans-serif; display:block; margin:0 10px 0 0;}

#personalizar .alerta{background:#f0f0f0 url(i/directorio_blogs/widget-info.gif) no-repeat right center; border:1px solid #CECFD0; padding:15px; margin:0 0 20px 0;}
#personalizar .cont_perso h2{margin:0 0 10px 0;}
#personalizar .cont_perso p{margin:0 150px 20px 0;}
#personalizar .cont_perso .txt{margin:0 150px 0 0;}

/* FIXES REDISEÑO */
.module h2.ttf, .module div.ttf { font-size: 24px; color: #000; }
.contenido_blogoteca .contenido_dere li .comments span { color: #fff; }
.contenido_blogoteca .contenido_dere .module form select { width: 290px; }
.contenido_blogoteca .contenido_izq .ficha_blogs .cabecera_ficha h1 { color: #333; font-size: 18px; margin: 0 20px 10px 0; font-weight: bold; }
.contenido_blogoteca .contenido_dere .widget input { border: 1px solid #999; width: 100%; margin: 0; padding: 6px 0; }
.contenido_blogoteca .contenido_dere .widget .cont_widget { padding: 10px; }

.contenido_blogoteca .contenido_dere .ahora-blogs li { background:transparent url(i/directorio_blogs/ico_blogs.gif) no-repeat left top; font: 12px "lucida grande",tahoma,verdana,arial,sans-serif; padding-left:24px; margin-bottom:5px;}
.ultimos_post li .txt h3 { font-weight: bold; }
/*.contenido_blogoteca .comments.ordinal { top: 18px; }*/

.contenido_blogoteca .contenido_dere .listadosimple .listado-noticias li { text-indent: -20px; padding-left: 20px; }
.contenido_blogoteca .contenido_dere .listadosimple .listado-noticias .comments { text-indent: 0; }


.contenido_blogoteca .contenido_dere > * {padding-bottom:10px; border-bottom:1px solid #E9E8E4; width: 300px; margin: 0 auto 10px auto; }
.contenido_blogoteca .contenido_dere > *:last-child {padding-bottom:0; border-bottom:none;}
.contenido_blogoteca .contenido_dere .boite { width: 300px; }


.contenido_blogoteca .show_comments {display: inline-block; width: 960px; margin-bottom: 20px; padding: 15px 15px 10px; border-bottom: 1px solid #ccc;}
.contenido_blogoteca .show_comments span {position: relative; padding-left: 10px; font-size: 14px; color: #0B419B; font-family: 'rubik-regular', sans-serif; text-transform: uppercase; cursor: pointer;}
.contenido_blogoteca .show_comments span:hover {color: #000;}
.contenido_blogoteca .show_comments span:before {content: "\e0b3"; position: absolute; top:0px; left: -15px; font-family: '20minutos-icons', sans-serif; font-size: 16px; font-weight: 700; color: #0B419B; transform: rotate(90deg);}

#comments_section {display: inline-block; width: 950px;}
#social.news-eco {width: 938px;}