@charset "iso-8859-2";
/* CSS Document */

body{margin:0; padding:0; font:.85em Arial, Helvetica, sans-serif; letter-spacing:.085em; text-align:center; background:#fff url(bg-body.gif) repeat-x left top}

#contenido, #footer div{width:960px; margin:0 auto; text-align:left; overflow:hidden}

/*HEADER*/
#header{overflow:hidden; padding-top:1em}
#header h1{float:left; margin-right:20px; width:310px}

/*MENU*/
#menu{height:60px; overflow:hidden; font-size:120%}
#menu ul{margin:0; padding:0; text-align:center; overflow:hidden}
#menu ul li{display:inline; margin-left:0; padding-left:0}
#menu ul li a{display:block; height:60px; float:left; color:#fff; padding:20px; text-decoration:none; line-height:20px}
#menu ul li a.on, #menu ul li a:hover{background:url(bg-menu-hover.gif) repeat-x}
.busco{float:right}

.preview {border:2px solid #eee}
.preview-big{border:2px solid #eee; width:240px; height:120px; overflow:hidden}

/*NUEVO*/
.nuevo{width:238px; float:left; border-left:2px solid #eee; padding:10px 40px 0 40px}
.nuevo:hover{cursor:pointer}
.nuevo h2, .listado h2{margin-top:0}
.nuevo h2 a{color:#C61200; text-decoration:none; border-bottom:1px solid #C61200}
.nuevo:hover h2 a{background:#C61200; border-bottom-color:#000; color:#fff}
.nuevo:hover .preview{border-color:#C61200}

.nro{font-family:"Arial Black", serif; font-size:80px; font-weight:bold; text-align:right; color:#eee; height:80px; margin-bottom:20px}
.nro span{display:none}
.nuevo:hover .nro span{display:block; background:url(big-arrow.gif) no-repeat center right; padding-right:60px}

/*LISTADO*/
.listado{width:440px; float:left; padding:1em 0 2em 0}
.listado:hover{cursor:pointer}
.listado h2 a{color:#174188; text-decoration:none; font-size:.85em; border-bottom:1px solid #174188}
.listado:hover h2 a{background-color:#174188; color:#fff; border-bottom-color:#000}
.listado .preview{width:120px; float:left; margin-right:20px; margin-bottom:10px}
.listado:hover .preview{border-color:#174188}

.row{border-bottom:2px solid #eee; clear:both}
.col1{padding-right:40px}
.col2{padding-left:40px}
.indice div:first-child{border-bottom-color:#fff}

/*TEXTO - EDITOR*/
.desc{font-size:160%; color:#333}
.entrada p, .entrada li{line-height:160%}

.wp-caption{position:relative; color:#333; font-size:95%; margin-bottom:2em; margin-top:2em}
.wp-caption span{display:block; width:32px; height:32px; position:absolute; left:20px; top:20px; background-image:url(lupa.png); cursor:pointer}
.wp-caption img{border:2px solid #ccc; padding:10px}
.wp-caption img:hover{border-color:#174188}

.entrada h1{margin-top:0; margin-bottom:2em; font-size:24px}
.entrada h1 span{background:#C61200; color:#fff; padding:10px; line-height:44px; letter-spacing:.25em}

.entrada h2{margin-top:3em; margin-bottom:1em; color:#C61200; letter-spacing:.25em}

h3{background:url(bg-h3.gif) no-repeat left center; padding-left:20px; font-size:120%; text-transform:uppercase; letter-spacing:.25em}

.entrada h3{background:url(none); padding-left:0; text-transform:none; color:#174188; margin-top:2em; margin-bottom:1em}

.entrada li{margin-bottom:.5em}

/*GENERALES*/
.separador{margin-top:1em; clear:both; background:url(stripe.gif); height:26px}
.left{float:left; margin-right:10px}
.right{float:right; margin-left:10px}
.error{color:#C61200}
.entrada ul li{list-style: url(pixel.gif)}
blockquote{border-left:10px solid #174188; padding-left:10px}
.entrada em{font:150% Georgia, "Times New Roman", Times, serif}

.entrada table{margin:2em auto}
.entrada th{background-color:#eee; text-align:left}
.entrada td{padding-bottom:5px; border-bottom:1px solid #eee}

/*FOOTER*/
#footer{background:#174188; border-top:10px solid #8ba0c4; margin-top:3em; color:#fff}
#footer div{padding:2em 0; overflow:hidden}
#footer a{color:#fff; text-decoration:none; border-bottom:1px solid #fff}
#footer a:hover{background-color:#fff; color:#000; border-bottom-color:#000}
#footer li{margin-bottom:.5em; list-style-type:none}
#footer h3{background:url(big-arrow-white.gif) no-repeat left center}

/*FORMULARIOS*/
form{margin:0; padding:0}
#searchform{padding:20px; line-height:20px}
#searchform input[type=text]{width:180px}
#searchform input[type=submit]{background:#FFCC0A; border:1px solid #FFCC0A; padding:2px 5px}

/*SINGLE*/
#single{width:740px; float:left}
.entrada{border:2px solid #eee; padding:0 40px 40px 80px}
#sidebar{width:180px; float:right; padding-left:20px}

.prevnext{overflow:auto; font-size:90%; padding-bottom:5px}
.prevnext a, .entrada p a, .entrada li a{color:#000; text-decoration:none; border-bottom:1px solid #174188}
.prevnext a:hover, .entrada p a:hover, .entrada li a:hover{background:#FFCC0A}

.top{margin-bottom:2em}
.bottom{margin-top:2em}

/*SEARCH*/
.busqueda{padding:1em 0; border-bottom:2px solid #eee}
.busqueda:hover{cursor:pointer}
.busqueda h2 a{color:#174188; text-decoration:none; font-size:.85em; border-bottom:1px solid #174188}
.busqueda:hover h2 a{background-color:#174188; color:#fff; border-bottom-color:#000}
.busqueda .preview{width:120px; float:left; margin-right:20px; margin-bottom:10px}
.busqueda:hover .preview{border-color:#174188}

/*COMENTARIOS*/
.gravatar{width:48px; float:left; margin-right:20px; margin-bottom:10px}

#comentarios{width:620px; margin-bottom:2em; padding:40px 40px 40px 80px; overflow:hidden}

#comentarios h3{margin-top:3em; margin-bottom:2em}

#comentarios ul{margin-left:0; padding-left:0; list-style:none}
#comentarios ul li{padding-bottom:1.5em; list-style:none url(none); font-size:95%}

#comentarios li{border-bottom:2px solid #eee; margin-bottom:2em}
.autor-comentario {color:#666; font-style:italic; text-transform:capitalize}

#commentform p label{display:block; font-size:.9em}
#commentform textarea {border:1px solid #ccc; background:#fff; width:500px}
.boton{text-align:right; padding-right:80px}
#commentform input[type=text]{border:1px solid #ccc; background:#fff; width:250px}
#commentform input[type=submit]{background-color:#FFCC0A; border:1px solid #FFCC0A; padding:2px 5px}

input{font:1em Arial, Helvetica, sans-serif}

/*SIDEBAR*/
#sidebar h2{text-transform:uppercase}
#sidebar a{color:#174188; text-decoration:none; border-bottom:1px solid #174188}
#sidebar a:hover{background:#174188; color:#fff; border-bottom-color:#000}

#sidebar input[type=text]{border:1px solid #ccc; background:#fff; width:160px}
#sidebar input[type=submit]{background-color:#FFCC0A; border:1px solid #FFCC0A; padding:2px 5px}

/*TITULO BLOG*/
#ec a{color:#C61200; text-decoration:none}
#ec a:hover {background:#C61200; color:#fff}

/*DESCARGAS*/
.entrada .descargas{border:2px solid #C61200; padding:20px; margin:2em auto}
.entrada .descargas h3{color:#000; margin-top:0}
.entrada .descargas ul li a{color:#C61200; text-decoration:none; border-bottom:1px solid #C61200}
.entrada .descargas ul li a:hover{background:#C61200; color:#fff; border-bottom-color:#000}

/*FEED TV*/
#creditfooter{display:none}
#sidebar ul, #sidebar ul li{margin-left:0; padding-left:0; list-style:none}
#sidebar ul li{margin-bottom:.5em}
#CursoCompletoDeTVh42dfd4b70o2vg82rks1chlse0 ul li div {display:none}
.feedTitle{display:none}

/*ENLACES YOREPARO*/
ul#enlaces li{list-style: url(pixel.gif); padding-bottom:.5em}
ul#enlaces li a{color:#C61200; text-decoration:none; border-bottom:1px solid #C61200}
ul#enlaces li a:hover{background:#C61200; color:#fff; border-bottom-color:#000}

.noscreen{display:none}

/*COMENTARIOS NUEVO*/
.alignleft{float:left}
.alignright{float:right}

#comentarios a{color:#666; text-decoration:none; border-bottom:1px dotted #666; font-size:12px}
#comentarios a:hover{color:#000; border-bottom:1px solid #000}

#comentarios ul.children{margin-left:80px}
#comentarios ul.children li {border-bottom:none; padding-top:1.5em; padding-bottom:0}

/*IMAGE LINK*/
.texto-leccion .imageOver{
background:url(imagelink/zoom.gif) no-repeat 50% 50%;	
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;	
}

/*FACEBOOK CONNECT*/
#respond{overflow:hidden}
.split{width:50%; float:left}

/*LIBROS*/
.unit{padding-bottom:20px; border-bottom:1px solid #eee; margin-bottom:20px}
.unit p{margin:0}
.unit p.small{margin-top:10px}
.libros{text-align:center}
.libros img{margin-bottom:10px}
