@import url('reset.css');


#contenedor {width:950px; margin:0px auto; border:1px solid #d3d3d3; border-top:0px; border-bottom:0px; border-left:0px; position:relative;}
/#contenedor .imagen{width:107px; height:203px; background:url(../img/hombre_piscina.gif) no-repeat left top; top:100px; right:-116px; position:absolute;}
.cont_columnas{padding:0 0 20px 0;}
#pie{border-top:1px solid #d3d3d3; text-align:center; padding:10px 0;}
#pie p{color:#0078ab; font-size:11px; padding:5px 0;}
#pie ul a{color:#969696;}
#pie li {display:inline; margin:0 10px 0 0; padding:4px 10px 4px 0; background:url(../img/sep_pie.gif) no-repeat right center;}
#pie li.final{margin:0px; padding:4px 0; background:none;}


#cabecera {border-bottom:0px solid #d3d3d3;background:url(../img/1px_d3d3d3.gif) repeat-y 713px top; height:137px;}
#cabecera .cab1{float:left; display:inline; padding:28px 0 0 0; }
#cabecera .cab2{float:right; display:inline; width:236px;}
#cabecera .cab2 p{font:10px Arial, Helvetica, sans-serif; text-align:right; margin:8px 15px 0px 0;}
#cabecera .cab2 p a{color:#a8a8a8;}
#cabecera .cab2 div{border-top:1px solid #d3d3d3; padding:13px 9px 0 9px;}
#cabecera .cab2 form{border:1px solid #d3d3d3; float:left; display:inline; padding:1px; margin:0 10px 0 0;}
#cabecera .cab2 form input{float:left; display:inline; width:167px; margin:0 1px 0 0; font:11px/13px Arial, Helvetica, sans-serif; color:#9b9b9b; padding:28px 0 0 0; border:0px;}
#cabecera .cab2 form input.buscar{width:auto; margin:0px;}
#cabecera .cab2 img{display:block;}
#cabecera .cab2 div img{margin:3px 0 0 0;}
#cabecera h1{overflow:hidden; text-indent:-9000px; margin:0 0 20px 0;}
#cabecera h1 a{display:block; width:310px; height:85px; background:url(../img/logo.gif) no-repeat;}
#cabecera ul{clear:both;position:relative;}
#cabecera li{float:left; display:inline; font:15px Georgia, "Times New Roman", Times, serif; border-right:1px solid #d3d3d3;}
#cabecera li.final{border:0px;}
#cabecera li a{padding:3px 10px; color:#0e2e44; display:block;}

#cabecera li ul{position:absolute; left:0px; top:0px; display:none;}
#cabecera li.activo {position:relative;}
#cabecera li.activo ul{position:absolute; left:-208px; top:32px; width:713px; display:block;}
#cabecera li.activo ul li {margin:0 8px 0 0; padding:0 8px 0 0;}
#cabecera li.activo ul li a{background:none; padding:0px; color:#969696; font:11px Arial, Helvetica, sans-serif;}
#cabecera li.activo ul li.activo a{color:#0078ab; font-weight:bold;}
#cabecera li.activo a{background:url(../img/activo_menu.gif) repeat-x left top; color:#fff;}

#que_es #contenido{
	margin-top:-8px;	
}

#home #contenido{
	margin-top:-8px;	
}

#blog #contenido{
	margin-top:-8px;	
}

#p_libros #contenido{
	margin-top:-8px;	
}

#home .cont_columnas{background:url(../img/1px_d3d3d3.gif) repeat-y 713px top; }
#home .col_1{float:left; display:inline; width:696px; padding:14px 0 0 0;}
#home .col_2{float:right; display:inline; width:236px;margin-top:-7px;}

#blog .cont_columnas{background:url(../img/1px_d3d3d3.gif) repeat-y 713px top;}
#blog .col_1{float:left; display:inline; width:696px; padding:14px 0 0 0;}
#blog .col_2{float:right; display:inline; width:236px;margin-top:-7px;}

/*

#destacado img{display:block; margin:0 0 15px 0;}
#destacado h2{font:27px/29px Georgia, "Times New Roman", Times, serif; margin:0 0 5px 0;}
#destacado p{font-size:13px;}
#destacado .txt{margin:0 0 12px 0;}
#destacado ul{}
#destacado li{float:left; display:inline; font:11px/13px Arial, Helvetica, sans-serif; margin:0 7px 0 0;}
#destacado li.activo a{background:#0078ab; color:#fff; border:1px solid #229ace;}
#destacado li a{color:#5a5a5a; display:block; padding:2px 4px; background:#d3d3d3; border:1px solid #d3d3d3;}
*/
#destacado img{display:block; margin:0 0 15px 0;}
#destacado h2{font:27px/29px Georgia, "Times New Roman", Times, serif; margin:0 0 5px 0;}
#destacado p{font-size:13px;}
#destacado .txt{margin:0 0 12px 0;}
#destacado ul{list-style: none; margin: 0; padding: 0;}
#destacado li{float:left; display:inline; margin:0px; float: padding: 10px; display: block; margin-right: 10px;}
#destacado .wslide-menu .wactive {background:#0078ab; color:#fff; border:1px solid #229ace;}
#destacado .wslide-menu a{float:left; display:inline; margin:0 7px 0 0;}
#destacado .wslide-menu a{color:#5a5a5a; padding:2px 4px; background:#d3d3d3; border:1px solid #d3d3d3;}

#destacado_comentarios img{display:block; margin:0 0 15px 0;}
#destacado_comentarios h2{font:27px/29px Georgia, "Times New Roman", Times, serif; margin:0 0 5px 0;}
#destacado_comentarios p{font-size:13px;}
#destacado_comentarios .txt{margin:0 0 12px 0;}
#destacado_comentarios ul{list-style: none; margin: 0; padding: 0;}
#destacado_comentarios li{float:left; display:inline; margin:0px; float: padding: 10px; display: block; margin-right: 10px;}
#destacado_comentarios .wslide-menu .wactive {background:#0078ab; color:#fff; border:1px solid #229ace;}
#destacado_comentarios .wslide-menu a{float:left; display:inline; margin:0 7px 0 0;}
#destacado_comentarios .wslide-menu a{color:#5a5a5a; padding:2px 4px; background:#d3d3d3; border:1px solid #d3d3d3;}

#destacado_popular img{display:block; margin:0 0 15px 0;}
#destacado_popular h2{font:27px/29px Georgia, "Times New Roman", Times, serif; margin:0 0 5px 0;}
#destacado_popular p{font-size:13px;}
#destacado_popular .txt{margin:0 0 12px 0;}
#destacado_popular ul{list-style: none; margin: 0; padding: 0;}
#destacado_popular li{float:left; display:inline; margin:0px; float: padding: 10px; display: block; margin-right: 10px;}
#destacado_popular .wslide-menu .wactive {background:#0078ab; color:#fff; border:1px solid #229ace;}
#destacado_popular .wslide-menu a{float:left; display:inline; margin:0 7px 0 0;}
#destacado_popular .wslide-menu a{color:#5a5a5a; padding:2px 4px; background:#d3d3d3; border:1px solid #d3d3d3;}


#resultado_bus img{display:block; margin:0 0 15px 0;}
#resultado_bus h2{font:27px/29px Georgia, "Times New Roman", Times, serif; margin:0 0 5px 0;}
#resultado_bus p{font-size:13px;}
#resultado_bus .txt{margin:0 0 12px 0; font-size:15px; margin-left:20px;}
#destacado ul{list-style: none; margin: 0; padding: 0;}
#destacado li{float:left; display:inline; margin:0px; float: padding: 10px; display: block; margin-right: 10px;}
#destacado .wslide-menu .wactive {background:#0078ab; color:#fff; border:1px solid #229ace;}
#destacado .wslide-menu a{float:left; display:inline; margin:0 7px 0 0;}
#destacado .wslide-menu a{color:#5a5a5a; padding:2px 4px; background:#d3d3d3; border:1px solid #d3d3d3;}

.col_2 h2{border-top:4px solid #d3d3d3; background:#ebebeb; font:bold 11px Arial, Helvetica, sans-serif; color:#5a5a5a; padding:6px 6px 6px 9px;}
.col_2 .cont_modulo{padding:9px;}
.col_2 ul.listado{font:14px/16px Georgia, "Times New Roman", Times, serif;}
.col_2 ul.listado li {padding:0 0 0 10px; margin:0 0 3px 0; background:url(../img/ico_listado.gif) no-repeat left 6px;}
.col_2 ul.listado a{color:#0e2e44;}
.col_2 ul.nube_tags li{font:15px/17px Georgia, "Times New Roman", Times, serif; display:inline; margin:0 4px 0 0;}
.col_2 ul.listado li.edans{background:url(../img/ico_dans.gif) no-repeat left 4px; padding:4px 0 4px 25px;}
.col_2 ul.listado li.jmoltalvo{background:url(../img/ico_montalvo.gif) no-repeat left 4px;  padding:4px 0 4px 25px;}
.col_2 ul.listado li.aareilza{background:url(../img/ico_areilza.gif) no-repeat left 4px;  padding:4px 0 4px 25px;}
.col_2 .info{border-bottom:1px solid #d3d3d3; padding:0 0 5px 0; margin:0 0 5px 0;}
.col_2 .info img{float: left; display:inline; margin:0 5px 0 0;}
.col_2 .info h4{font:12px/13px Arial, Helvetica, sans-serif; color:#0e2e44;}
.col_2 .info h3{font:bold 12px/13px Georgia, "Times New Roman", Times, serif; color:#0e2e44;}
.col_2 .info h3 a{color:#0e2e44;}
.col_2 .info p{font:12px/13px Arial, Helvetica, sans-serif; color:#0e2e44;margin:0 0 4px 0;}
.col_2 a.btn{background:#0078ac; float:left; display:block; padding:2px 4px; color:#fff; font:bold 10px Arial, Helvetica, sans-serif;}
.col_2  .info_proximo h3{font:16px Georgia, "Times New Roman", Times, serif; margin:0 0 4px 0;}
.col_2 .info_proximo h3 a{color:#0e2e44;}
.col_2 .suscribete h3{font:14px Georgia, "Times New Roman", Times, serif; color:#0e2e44; margin:0 0 5px 0;}


.col_2 .suscribete form{margin:0 0 10px 0}
.col_2 .suscribete input{float:left; display:inline; width:120px; margin:0 5px 0 0; font:11px/13px Arial, Helvetica, sans-serif; color:#9b9b9b; padding:0px 0 0 0; border:1px solid #d3d3d3; padding:2px 4px}
.col_2 .suscribete input.buscar{width:auto; margin:0px; background:#0078ac;  padding:2px 4px; color:#fff; font:bold 10px Arial, Helvetica, sans-serif; border:0px;}
.col_2 .suscribete  .rss{color:#9b9b9b; font:11px/14px Arial, Helvetica, sans-serif; padding:4px 0 4px 22px; background:url(../img/ico_rss.gif) no-repeat left 2px; margin:0 10px 0 0;}

.col_2 ul.pestanas{border-top:4px solid #d3d3d3; background:#ebebeb;}
.col_2 ul.pestanas li{float:left; display:inline;font:11px Arial, Helvetica, sans-serif;}
.col_2 ul.pestanas li.activo{font-weight:bold;background:#fff;}
.col_2 ul.pestanas li a{padding:3px 9px; display:block;  color:#5a5a5a;}
.col_2 .top li{margin:0 0 10px 0}
.col_2 .top li h3{font:15px/17px Georgia, "Times New Roman", Times, serif; margin:0 0 3px 0;}
.col_2 .top li h3 a{color:#0e2e44;}
.col_2 .top li p{font-size:11px; margin:0 0 1px 0;}
.col_2 .top li p.rel strong{font-weight:normal; color:#0e2e44;}
.col_2 .top li p.autor a{font-weight:bold;}




.cont_curriculum{padding:20px 0;}
.cont_curriculum img{float:left; display:inline; margin:0 20px 0 0;}
.cont_curriculum .txt{margin:0 20px 0 0;}
.cont_curriculum h2{color:#0e2e44; font:32px Georgia, "Times New Roman", Times, serif;}
.cont_curriculum h3{margin:0 0 15px 0; color:#0078ab; font:12px Arial, Helvetica, sans-serif;}
.cont_curriculum p{font-size:15px; margin:0 0 15px 0;}


#curriculum .col_1{float:left; display:inline; width:462px;}
#curriculum .col_2 {float:right; display:inline; width:462px;}

#curriculum .entradas_relacionadas .cont_entradas li{border-bottom:1px solid #d3d3d3; margin:0 0 10px 0; padding:0 0 10px 0;}
#curriculum .entradas_relacionadas .cont_entradas li.final{margin:0px; padding:0 0 10px 0; border:0px;}
#curriculum .entradas_relacionadas .cont_entradas li h3{font:bold 19px Arial, Helvetica, sans-serif;}
#curriculum .entradas_relacionadas .cont_entradas li h3 a{color:#0e2e44;}
#curriculum .entradas_relacionadas .cont_entradas li p{color:#787878; margin:0 0 4px 0; font-size:13px;}
#curriculum .entradas_relacionadas .cont_entradas li p a{font-weight:bold; text-decoration:underline;}
#curriculum .entradas_relacionadas .cont_entradas li p.info{font-size:12px; color:#0e2e44; margin:0px;}
#curriculum .entradas_relacionadas .cont_entradas li p.info a{font-weight:normal; text-decoration:none;}
#curriculum .entradas_relacionadas .cont_entradas li p.info a:hover{text-decoration:underline;}
	
#curriculum .entradas_relacionadas li{margin:0 0 25px 0;}

#curriculum .entradas_relacionadas .cab_modulo {margin:0 0 14px 0; padding:15px 0 0 0; background:url(../img/doble_linea.gif) repeat-x left top;}
#curriculum .entradas_relacionadas .cab_modulo h2{font:bold 11px/13px Georgia, "Times New Roman", Times, serif; background:url(../img/flecha.gif) no-repeat right top; padding:2px 0;}
#curriculum .entradas_relacionadas .cab_modulo h2 a{display:block; padding:2px 0 2px 20px; background:url(../img/ico_comentarios.gif) no-repeat left 4px;}
#curriculum .col_2 .entradas_relacionadas .cab_modulo h2{background-color:none; margin:0px; padding:2px 0; border:0px;}


#p_sabios #contenido img{margin:16px 0; display:block;}
#p_sabios #contenido .columna{float:left; display:inline; width:219px; margin:0 20px 0 0;}
#p_sabios #contenido .final{margin:0px;}
#p_sabios #contenido .columna h2{border-top:3px solid #d3d3d3; background:#ebebeb; font:bold 11px Arial, Helvetica, sans-serif; color:#5a5a5a; padding:4px 0 4px 10px; margin:0 0 10px 0;}
#p_sabios #contenido .columna ul{margin:0 0 5px 0;}
#p_sabios #contenido .columna li{margin:0 0 14px 0;}
#p_sabios #contenido .columna h3{font:bold 12px Georgia, "Times New Roman", Times, serif;}
#p_sabios #contenido .columna h3 a{color:#0e2e44;}
#p_sabios #contenido .columna p{color:#0078ab; font-size:11px;}
#p_sabios #contenido .columna img{float:left; display:inline; margin:0 10px 0 0;}
#p_sabios #contenido .columna .txt{display:table; height:1%;}


#que_es .cont_columnas{padding:16px 16px 16px 0;}
#que_es .cont_columnas img{float:left; display:inline; margin:0 20px 0 0;}
#que_es .cont_columnas h2{color:#0078ab; font:17px Georgia, "Times New Roman", Times, serif; margin:0 0 22px 0;}
#que_es .cont_columnas h3{color:#0e2e44; font:bold 15px Georgia, "Times New Roman", Times, serif; margin:0 0 6px 0;}
#que_es .cont_columnas p{font:13px Arial, Helvetica, sans-serif; color:#5a5a5a; margin:0 0 10px 0;}
#que_es .relacionados{margin:30px 0 0 0; padding:14px 0 0 0; background:url(../img/doble_linea.gif) repeat-x left top;}
#que_es .relacionados h4{margin:0 0 10px 0;  font:bold 11px Georgia, "Times New Roman", Times, serif; color:#0078ab; padding:2px 0 2px 20px; background:url(../img/ico_comentarios.gif) no-repeat left 4px}
#que_es .relacionados li{font:13px/15px Georgia, "Times New Roman", Times, serif; margin:0 0 4px 0;}
#que_es .relacionados li a{color:#0e2e44; padding:0 0 0 10px; background:url(../img/ico_listado.gif) no-repeat left 4px;}
#que_es .lista_temas {margin-top:-15px;}



#p_libros .col_1{width:460px; padding:30px 0 0 0;}
#p_libros .cont_indice {margin:0 0 40px 0;}
#p_libros .cont_indice img{float:left; display:inline; margin:0 16px 0 0;}
#p_libros .cont_indice .txt{display:inline; width:308px; float:left; display:inline; }
#p_libros .cont_indice .txt h2{font:bold 19px Arial, Helvetica, sans-serif; color:#0e2e44; margin:0 0 10px 0;}
#p_libros .cont_indice .txt li{border-bottom:1px solid #d3d3d3; margin:0 0 10px 0; padding:0 0 10px 0; position:relative;}
#p_libros .cont_indice .txt li.final{margin:0px; padding:0px; border:0px;}
#p_libros .cont_indice .txt li h3{font:14px Georgia, "Times New Roman", Times, serif; width:170px;}
#p_libros .cont_indice .txt li p{font:13px Arial, Helvetica, sans-serif; color:#464646; width:170px;}
#p_libros .cont_indice .txt li p.pag{position:absolute; right:0px; bottom:10px; font-weight:bold; width:30px; text-align:left;}
#p_libros  .borde{padding:30px 0 0 0; background:url(../img/doble_linea.gif) repeat-x left top;}



#blog{}
#blog .cont{padding:0 0 20px 0; border-bottom:1px solid #d3d3d3; margin:0 0 20px 0;}
#blog .cont .post{margin:0px}
#blog .col_1{padding-top:20px;}
#blog .post {margin:0 0 20px 0;}
#blog .post h2{font:bold 19px Arial, Helvetica, sans-serif; margin:0 0 2px 0;}
#blog .post h2 a{color:#797979;}
#blog .post .meta{margin:0 0 15px 0;}
#blog .post .meta p{font:11px Arial, Helvetica, sans-serif; color:#7d7d7d;}
#blog .post .meta p span{color:#0e2e44;}
#blog .post .cont_post img{margin:0 0 10px 0;}
#blog .post .cont_post  p{font:12px Arial, Helvetica, sans-serif; color:#5a5a5a; margin:0 0 10px 0;}
#blog .post .cont_post p a{text-decoration:underline;}
#blog .post .util_1{float:left; display:inline;}
#blog .post .util_1 dl{font-size:11px; color:#333; margin:0 0 2px 0;}
#blog .post .util_1 dt{display:inline;}
#blog .post .util_1 dd{display:inline;}
#blog .post .util2{float:right; display:inline; padding:12px 0 0 0;}
#blog .post .util2 li{float:left; display:inline; margin:0 0 0 10px; text-indent:-9000px;}
#blog .post .util2 li a{width:14px; height:15px; overflow:hidden; display:block;}
#blog .post .util2 li.comentar a{background:url(../img/ico_deja_comentario.gif) no-repeat right center;}
#blog .post .util2 li.enviar a{background:url(../img/ico_enviar.gif) no-repeat right center;}
#blog .post .util2 li.imprimir a{background:url(../img/ico_imprimir.gif) no-repeat right center;}
#blog .post .util2 li.ver a{background:url(../img/ico_ver.gif) no-repeat right center;}

#entradas_relacionadas { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color: #0e2e44;margin:0 0 30px 0; padding:18px 0 0 0; background:url(../img/doble_linea.gif) repeat-x left top;}
#entradas_relacionadas h3{font:bold 11px/13px Georgia, "Times New Roman", Times, serif;  padding:2px 0 2px 20px; color:#0078ab; margin:0 0 10px 0; background:url(../img/ico_entradas.gif) no-repeat left 2px;}
#entradas_relacionadas  ul{margin:0 4px;}
#entradas_relacionadas li{font:14px/16px Georgia, "Times New Roman", Times, serif; padding:0 0 0 10px; margin:0 0 3px 0; background:url(../img/ico_listado.gif) no-repeat left 6px;}
#entradas_relacionadas li a{color: #0e2e44;}



#comments {margin:0 0 25px 0; padding:18px 0 0 0; background:url(../img/doble_linea.gif) repeat-x left top;}
#comments h3{font:bold 11px/13px Georgia, "Times New Roman", Times, serif;  padding:1px 0 1px 20px; color:#0078ab; margin:0 0 10px 0; background:url(../img/ico_comentarios.gif) no-repeat left 3px;}
#comments li{margin:0 0 15px 0; padding:0 0 0 17px; background:url(../img/ico_bocadillo.gif) no-repeat left top;}
#comments li .txt_comentario{padding:10px; background:#f0f0f0;}
#comments li h4{color:#0e2e44; font:bold 17px Georgia, "Times New Roman", Times, serif; margin:0 0 1px 0;}
#comments li h4 a{color:#0e2e44;}
#comments li p.meta{font-size:12px; color:#6c6c6c;}
#comments li p.meta span{color:#0078ab;}
#comments li .comen {padding:10px 0 0 0;}
#comments li .comen p{font:12px Arial, Helvetica, sans-serif; color:#5a5a5a; margin:0 0 4px 0;}


#respond  {margin:0 0 30px 0; padding:18px 0 0 0; background:url(../img/doble_linea.gif) repeat-x left top;}
#respond  h3{font:bold 11px/13px Georgia, "Times New Roman", Times, serif;  padding:2px 0 2px 20px; color:#0078ab; margin:0 0 10px 0; background:url(../img/ico_deja_comentario.gif) no-repeat left 3px;}
#respond  p{font:12px Arial, Helvetica, sans-serif; margin:0 0 10px 0; color:#5a5a5a;}
#respond  form {}
#respond  form  fieldset{margin:0 0 10px 0;}
#respond  form label{display:none;}
#respond  form input{border:1px solid #d3d3d3; font:12px Arial, Helvetica, sans-serif; color:#969696; padding:3px 6px; width:210px; float:left; display:inline; margin:0 5px 0 0;}
#respond  form textarea{border:1px solid #d3d3d3; font:12px Arial, Helvetica, sans-serif; color:#969696; padding:3px 6px; width:420px; float:left; display:inline; margin:0 5px 0 0; height:120px;}
#respond  form  p{float:left; display:inline; color:#0078ac; font:11px Arial, Helvetica, sans-serif;}
#respond  form fieldset.enviar input{width:auto; background:#0078ac; border:1px solid #229ace; color:#fff; text-transform:uppercase;font:bold 11px Arial, Helvetica, sans-serif;}

 
.cab_tema{border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; background:#f2f2f2; padding:15px; margin:5px 0 20px 0;}
.cab_tema h2{color:#0e2e44; font:30px Georgia, "Times New Roman", Times, serif;}


.navigation{margin:0 0 20px 0;}
.navigation p{font-size:11px; line-height:13px;}
.navigation a{color:#0078ac;font-size:11.5px;}
.navigation .ant{float:left; display:inline; display:block; background:url(../img/fnd_anterior.gif) no-repeat left top; padding:6px 27px;width:150px;}
.navigation .sig{float:right; display:inline; display:block; background:url(../img/fnd_siguiente.gif) no-repeat right top; padding:6px 27px;width:180px;text-align:right;}


.col_1 ul.pestanas{margin:0 0 20px 0;  background:url(../img/1px_d3d3d3.gif) repeat-x left bottom;}
.col_1 ul.pestanas li{float:left; display:inline;font:11px Arial, Helvetica, sans-serif; background:#f2f2f2; border-bottom:1px solid #d3d3d3;}
.col_1 ul.pestanas li.activo{background:#fff; border-bottom:1px solid #fff;}
.col_1 ul.pestanas li.activo a{color:#0078ab;}
.col_1 ul.pestanas li a{padding:6px 9px; display:block;  color:#656565; border:1px solid #d3d3d3; border-left:0px; border-bottom:0px;}

.cab_sabio{background:#f2f2f2; position:relative; margin-top:-20px; margin-bottom:20px; }
.cab_sabio div{position:absolute; top:18px; left:225px;}
.cab_sabio h2{font:30px Georgia, "Times New Roman", Times, serif; color:#0e2e44; margin:0 0 5px 0;}
.cab_sabio h3{font:11px/13px Georgia, "Times New Roman", Times, serif; color:#0078ab; text-transform:uppercase; width:220px; margin:0 0 10px 0;}
.cab_sabio p {float:left; display:inline;}
.cab_sabio p a{display:block; border:1px solid #d3d3d3; padding:4px 7px; color:#4e4e4e; font:12px Arial, Helvetica, sans-serif; background:#fff;}

.mazpilcueta {background:#f2f2f2 url(../img/fondos_sabios/fnd_manuel_azpilcueta.jpg) no-repeat left top;}
.titulo_libro{font-size:15px;font-weight:500; width:30px; clear:right;}
.pagina_libro{float:right;margin-top:-15px;font-size:15px;font-weight:bold;}

#slide_pages{margin-top:15px;}
#slide_pages table{border:none; border-collapse:separate;width:0%;color:#ddedf4;}
#slide_pages .slide_block{padding:2px 0px 2px 0px;border:#999 solid 1px;background-color:#d3d3d3;width:20px; text-align:center;}
#slide_pages .slide_block:hover{border:#229ace solid 1px;background-color:#0078ab;width:20px; text-align:center;color:#ddedf4;}
#slide_pages .slide_page{font-size:12px;color:#727272;}
#slide_pages .slide_page:hover{text-decoration:none;font-size:12px;color:#ddedf4;}
#slide_pages .active_slide_block{padding-top:2px;border:#229ace solid 1px;background-color:#0078ab;width:20px; text-align:center;color:#ddedf4;}
#slide_pages .active_slide_page{text-decoration:none;font-size:12px;color:#ddedf4;}

.menu_temas {
	padding-top:7px;
}

.active_opt_menu_temas {
	color:#3393bc;
	font-size:12px;
	font-weight:600;
	text-transform:uppercase;
}

.opt_menu_temas {
	color:#b2b2b2;
	font-size:12px;
	font-weight:500;
	text-transform:uppercase;
}

.separa_menu {
	color:#6e828f;
	border-left:#8f9da8 solid 2px;
	width:8px;
	height:8px;
	padding-right:5px;
}

.pre_separa_menu {
	padding-left:5px;	
}


.sidebar_lista {margin-top:-15px;}
.sidebar_lista li{font:13px/15px Georgia, "Times New Roman", Times, serif; margin:0 0 4px 0;}
.sidebar_lista li a{color:#0e2e44; padding:0 0 0 10px; background:url(../img/ico_listado.gif) no-repeat left 4px;}
.titulo_tema {padding-left:15px; padding-top:15px; padding-bottom:15px;font-size:30px;color:#0e2e44; border:#d3d3d3 solid 1px; background-color:#f2f2f2; font-weight:300; font-family:Georgia, "Times New Roman", Times, serif;margin-bottom:20px;}

.titulo_post_tema {font-family:Arial, Helvetica, sans-serif; color:#797979; font-size:22px; font-weight:bold;}

.autor_post_tema {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.autor_link_tema {font-weight:bold; text-transform:uppercase;}
.fecha_post_tema {color:#0e2e44;}

.comentarios_post_tema {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#0078ac; font-weight:300;}
.sigue_leyendo {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0077ab; font-weight:bold;}
.categorias_post_tema {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3f3f3f;}

.util2{float:right; display:inline; padding:12px 0 0 0;}
.util2 li{float:left; display:inline; margin:0 0 0 10px; text-indent:-9000px;}
.util2 li a{width:14px; height:15px; overflow:hidden; display:block;}
.util2 li.comentar a{background:url(../img/ico_deja_comentario.gif) no-repeat right center;}
.util2 li.enviar a{background:url(../img/ico_enviar.gif) no-repeat right center;}
.util2 li.imprimir a{background:url(../img/ico_imprimir.gif) no-repeat right center;}
.util2 li.ver a{background:url(../img/ico_ver.gif) no-repeat right center;}

.nombre_user_comment{font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#0e2e44; font-weight:bold; margin-bottom:8px;}
.nombre_user_comment a{font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#0e2e44; font-weight:bold; margin-bottom:8px;}

.comentario_estilo {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#5a5a5a; background-color:#f0f0f0; padding-left:12px; padding-top:13px; padding-bottom:13px; padding-right:25px}

#pestanas_tema {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:500;
}

#pestanas_tema td {
	padding:4px 10px 4px 10px;
	border:#d3d3d3 solid 1px;
	background-color:#f2f2f2;
}

#pestanas_tema td.activo {
	padding:4px 10px 4px 10px;
	border-top:#d3d3d3 solid 1px;
	border-left:#d3d3d3 solid 1px;
	border-right:#d3d3d3 solid 1px;
	border-bottom:none;
	background-color:#fff;
}

#pestanas_tema td.fin_pestanas {
	width:65%;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:d3d3d3 solid 1px;
	background:none;
}

#pestanas_tema td a{
	background-color:#f2f2f2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
}

#pestanas_tema td a.activo {
	color:#0078ab;
	background-color:#fff;
}

.cat-item {padding-bottom:3px;border-bottom:#d3d3d3 solid 1px;}
