@import url('reset.css');


#cabecera {width:967px; margin:0px auto; position:relative; height:346px;}
#cabecera h1{text-indent:-9000px; position:absolute; top:45px; left:181px;}
#cabecera h1 a{display:block; height:216px; width:539px; overflow:hidden;}

#cabecera ul#menu {position:absolute; top:268px; left:5px; width:967px;}
#cabecera ul#menu li{float:left; display:inline;}
#cabecera ul#menu li a{overflow:hidden;}

#cabecera ul#menu li.inicio{text-indent:-9000px; margin-top:8px;}
#cabecera ul#menu li.inicio a{width:102px; height:60px; display:block; background:url(/img/btn_inicio.jpg) no-repeat left top;}
#cabecera ul#menu li.inicio a:hover{background:url(/img/btn_inicio.jpg) no-repeat left -60px;}

#cabecera ul#menu li.deseo{text-indent:-9000px; margin-top:8px;}
#cabecera ul#menu li.deseo a{width:216px; height:60px; display:block; background:url(/img/btn_deseo.jpg) no-repeat left top;}
#cabecera ul#menu li.deseo a:hover{background:url(/img/btn_deseo.jpg) no-repeat left -60px;}


#cabecera ul#menu li.miserias{text-indent:-9000px; margin-top:8px;}
#cabecera ul#menu li.miserias a{width:172px; height:65px; display:block; background:url(/img/btn_miserias.jpg) no-repeat left top;}
#cabecera ul#menu li.miserias a:hover{background:url(/img/btn_miserias.jpg) no-repeat left -65px;}


#cabecera ul#menu li.personajes{text-indent:-9000px; margin-top:8px;}
#cabecera ul#menu li.personajes a{width:192px; height:69px; display:block; background:url(/img/btn_personajes.jpg) no-repeat left top;}
#cabecera ul#menu li.personajes a:hover{background:url(/img/btn_personajes.jpg) no-repeat left -69px;}



#cabecera ul#menu li.capitulos{text-indent:-9000px; margin-top:8px;}
#cabecera ul#menu li.capitulos a{width:144px; height:65px; display:block; background:url(/img/btn_capitulos.jpg) no-repeat left top;}
#cabecera ul#menu li.capitulos a:hover{background:url(/img/btn_capitulos.jpg) no-repeat left -65px;}


#cabecera ul#menu li.contacto{text-indent:-9000px;}
#cabecera ul#menu li.contacto a{width:131px; height:72px; display:block; background:url(/img/btn_contacto.jpg) no-repeat left top;}
#cabecera ul#menu li.contacto a:hover{background:url(/img/btn_contacto.jpg) no-repeat left -72px;}




#contenido{width:965px; margin:0px auto; background:url(/img/fnd_contenido.gif) repeat-y left top; padding-bottom:23px;}

#col_1{float:left; display:inline; width:607px; margin:0 0 0 13px; padding:0 0 100px 0; background:url(/img/cierre_col_1.jpg) no-repeat left bottom;}
#col_2{float:right; display:inline; width:325px; margin:0 12px 0 0; padding:0 0 79px 0; background:url(/img/cierre_col_2.jpg) no-repeat left bottom; }


#col_1 .cont_columna{padding-top:59px; background:url(/img/col1_sup.jpg) no-repeat left -3px;}
#col_1 .cont_modulos{background:url(/img/fnd_col_1.jpg) repeat-y left top; }

#col_2 .cont_columna{padding-top:14px; background:url(/img/col2_sup.jpg) no-repeat left top;}
#col_2 .cont_modulos{background:url(/img/fnd_col_2.jpg) repeat-y left top; padding:10px 0;}



#col_1 .modulo{padding:15px 15px 19px 15px;  background:url(/img/sep_modulos.gif) repeat-x left bottom;}
#col_1 .modulo h2{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#610000; text-decoration:underline; margin:0 0 2px 0;}
#col_1 .modulo p{font:12px Verdana, Arial, Helvetica, sans-serif; margin:0 0 5px 0;}
#col_1 .modulo .txt{display:table; height:1%;}
#col_1 .modulo.destacado .txt{display:block; padding:5px; background:#8c0809;}
#col_1 .modulo.destacado .txt p{color:#fff;}
#col_1 .modulo.destacado .txt p a{color:#fff; text-decoration:underline;}
#col_1 .modulo.destacado .txt  h2 a{font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#fcc399; text-decoration:underline;margin:0 0 }
#col_1 .modulo.destacado  img{display:block;}
#col_1 .modulo.destacado img.nothumb {display:inline;}

#col_1 .izq img{float:left; display:inline; margin:0 10px 0 0;}
#col_1 .dcha img{float:right; display:inline; margin:0 0 0 10px;}

#col_2 .modulo{margin:0 15px; padding:0 0 30px 0; background:url(/img/sep_modulos_col2.gif) no-repeat center bottom;}
#col_2 .modulo ul{margin:0 9px;}
#col_2 .modulo li {font:14px/16px Verdana, Arial, Helvetica, sans-serif; padding:4px 0 4px 26px; margin:0 0 4px 0; background:url(/img/ico_lista.gif) no-repeat left 2px;}
#col_2 .modulo a{color:#800303; text-decoration:underline;}
#col_2 .modulo p{color:#220000; font:12px Verdana, Arial, Helvetica, sans-serif; margin:0 0 4px 0;}
#col_2 h2.desc{height:60px; background:url(/img/tit_descripcion.gif) no-repeat left top; text-indent:-9000px;}
#col_2 h2.ultimo{height:73px; background:url(/img/tit_episodio.gif) no-repeat right top; text-indent:-9000px; margin-top:20px;}
#col_2 h2.cap{height:66px; background:url(/img/tit_capitulos.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
#col_2 h2.enlaces{height:74px; background:url(/img/tit_enlaces.gif) no-repeat right top; text-indent:-9000px; margin-top:20px;}
#col_2 h2.newsletter{height:74px; background:url(/img/tit_newsletter.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
#col_2 h2.nube{height:74px; background:url(/img/tit_nube.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}

#ajaxNewsletter .error{font:12px Verdana, Arial, Helvetica, sans-serif; color:#920b0d;margin:0px 0 10px 15px;}
#ajaxNewsletter .success{font:12px Verdana, Arial, Helvetica, sans-serif; color:#275b07;margin:0px 0 10px 15px;}
#newsletterForm .newsletterTextInput{width:150px; background:#fce0cd; padding:3px; font:Verdana, Arial, Helvetica, sans-serif; border:1px solid #7d604a; margin:0 15px 0 15px;}
#newsletterForm .submit{font:12px Verdana, Arial, Helvetica, sans-serif; color:#ffebde; background:#4d3421; border:1px solid #ffeadb; width:auto;padding:3px;margin:0 15px 0 0px;}
#newsletterLoading{font:12px Verdana, Arial, Helvetica, sans-serif; color:#4d3421;margin:10px 0 0px 15px;}

.st-tag-cloud{margin:0px 10px;}

#col_2 h2 {margin:0 0 5px 0;}

#col_2 .cont_info {margin:0 0 10px 0;}
#col_2 .cont_info img{float:left; display:inline; margin:0 10px 0 0; padding:8px 12px 12px 9px; background:url(/img/fnd_capitulo.jpg) no-repeat left top;}
#col_2 .cont_info .txt{display:table; height:1%;}

#col_2 .modulo li.tuenti{background:url(/img/ico_tuenti.gif) no-repeat left 2px;}
#col_2 .modulo li.youtube{background:url(/img/ico_youtube.gif) no-repeat left 2px;}
#col_2 .modulo li.facebook{background:url(/img/ico_facebook.gif) no-repeat left 2px;}
#col_2 .modulo li.myspace{background:url(/img/ico_myspace.gif) no-repeat left 2px;}
#col_2 .modulo li.flickr{background:url(/img/ico_flickr.gif) no-repeat left 2px;}
#col_2 .modulo li.itunes{background:url(/img/ico_itunes.gif) no-repeat left 2px;}
#col_2 .modulo li.blip{background:url(/img/ico_blip.gif) no-repeat left 2px;}



#col_2 .cont_video{background:url(/img/fnd_video.jpg) no-repeat left top; padding: 30px 0 27px 27px; margin:0 0 5px 0;}


.cont_entry{padding:15px 15px 19px 15px;  background:url(/img/sep_modulos.gif) repeat-x left bottom;}
.cont_entry h2{font:bold 27px Verdana, Arial, Helvetica, sans-serif; color:#610000; text-decoration:underline;}
.cont_entry p.fecha{font:12px Verdana, Arial, Helvetica, sans-serif; color:#a16840; font-style:italic; margin:0 0 20px 0;}
.cont_entry .post p{margin:0 0 10px 0; font:12px Verdana, Arial, Helvetica, sans-serif; color:#000;}

.cont_entry .post a{color:#572702; font-weight:bold; text-decoration:underline;}
.cont_entry .post a:visited{text-decoration:underline; color:#ca7d6b;}
.cont_entry .post a:hover{text-decoration:none;color:#572702;}

.cont_entry .post img.izq{float:left; display:inline; margin:0 10px 10px 0;}
.cont_entry .post img.dcha{float:right; display:inline; margin:0 0 10px 10px;}



.cont_entry .comments h3{height:96px; text-indent:-9000px; background:url(/img/tit_comentarios.gif) no-repeat left top; margin:0 0 7px 0;}
.cont_entry .comments ol {}
.cont_entry .comments li {margin:0 0 30px 0;}
.cont_entry .comments li span{float:left; display:inline; margin:0 10px 0 0; color:#d28c5d; font:bold 18px Verdana, Arial, Helvetica, sans-serif; width:45px; text-align:right;}
.cont_entry .comments li .txt{float:left; display:inline; margin:0 0 0 0px; width:517px;}
.cont_entry .comments li .txt p{font:11px Verdana, Arial, Helvetica, sans-serif; color:#572702; margin:0 0 10px 0;}
.cont_entry .comments li .txt p.autor{text-align:right; font:11px Verdana, Arial, Helvetica, sans-serif; color:#2b1301; margin:0px;}
.cont_entry .comments li .txt p.autor a{font-weight:bold; text-decoration:underline; color:#2b1301;}
 
.cont_entry .comments li .txt p a{color:#572702; font-weight:bold; text-decoration:underline;}
.cont_entry .comments li .txt p a:visited{text-decoration:underline; color:#ca7d6b;}

.cont_entry .comments li .txt p a:hover{text-decoration:none;color:#572702;}


.formulario{padding:15px 15px 19px 67px;}
.formulario h3{color:#572702; font:bold 14px Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0;}
.formulario p{margin:0 0 10px 0;}
.formulario p input{width:250px; background:#fce0cd; padding:3px; font:Verdana, Arial, Helvetica, sans-serif; border:1px solid #7d604a; margin:0 15px 0 0;}
.formulario p label{font:12px Verdana, Arial, Helvetica, sans-serif; color:#8d5930;}

.formulario p textarea{width:400px; background:#fce0cd; padding:3px; font:Verdana, Arial, Helvetica, sans-serif; border:1px solid #7d604a; margin:0 15px 0 0; height:165px;}
.formulario p input#submit{font:12px Verdana, Arial, Helvetica, sans-serif; color:#ffebde; background:#4d3421; border:1px solid #ffeadb; width:auto; padding:5 10px; margin:0 0 0 287px;}







#pie{width:965px; margin:0px auto 10px auto; background:url(/img/fnd_pie.jpg) no-repeat left top; padding:22px 0; }
#pie p{text-align:center; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
#pie p a{color:#fff; text-decoration:underline;}




.cont_archivo{padding:15px 15px 19px 15px;  background:url(/img/sep_modulos.gif) repeat-x left bottom;}

.cont_archivo h2{margin:0 0 25px 0; width:228px; height:137px; text-indent:-9000px; background:url(/img/txt_archivo.gif);}


.cont_archivo .cont_info{margin:0 0 10px 0;}
.cont_archivo .cont_info img{float:left; display:inline; padding:14px 14px 14px 13px; background:url(/img/borde_archivo.jpg) no-repeat; margin:0 10px 0 0;}
.cont_archivo .cont_info .txt h3{font:bold 14px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; margin:0 0 5px 0;}
.cont_archivo .cont_info .txt p{font:12px Verdana, Arial, Helvetica, sans-serif;}
.cont_archivo .cont_info .txt p a{font-weight:bold; text-decoration:underline;}


