/* Estilos principales para Podcast_microlibre by Padapapoulos */
*
{
margin: 0px;
padding: 0px;
}

html
{
font-family: verdana, 'dejavu sans';
font-size: 62.5%;
}

/*body
{
background: #e00000;
}*/

h2
{
font-size: 1.8em;
}

h3
{
font-size: 1em;
}

ul
{
list-style: none;
}

a
{
text-decoration: none;
outline: 0px;
}

img
{
border: none;
}

input
{
color: #fff;
background: #e00000;
padding: 3px;
}

textarea
{
padding: 5px;
color: #fff;
background: #e00000;
-moz-border-radius: 10px;
border: 4px solid #fff;
}

optgroup#tit
{
background-color: #ddd;
color: #000;
padding: 5px;
}

optgroup#borr
{
background-color: #000;
color: #ddd;
padding: 5px;
}

select
{
color: #fff;
background: #e00000;
-moz-border-radius: 5px;
border: 4px solid #fff;
}

.clear
{
clear: both;
height: 0;
}

#contenedor
{
width: 800px;
margin: 10px auto 0;
padding: 10px 0 25px;
background: #000;
}

#menu_top
{
width: 100%;
height: 167px;
/* background: #1a171b url('../imagenes/chupasangre/botonera.jpg'); */
margin: 20px auto 0;
}

#random_flash
{
width: 800px;
height: 220px;
background: #1a171b;
}

#col_izq_sangre
{
float: left;
width: 270px;
/* background: #d4d2c5 url('../imagenes/podcast/menu_izq_elastic.jpg') repeat-y right center; */
}

#col_izq_sangre h1 a
{
display: block;
width: 222px;
height: 43px;
padding: 65px 0 0 20px;
text-indent: -999em;
background: url('../imagenes/chupasangre/menu_izq_top.gif');
}

dl.menu_cat, dl.menu_blogroll, ul.admin_login
{
height: auto;
padding: 0 0 25px 15px;
}

dl.menu_cat dt, dl.menu_blogroll dt
{
margin: 10px 0 5px;
font-size: 1.5em;
width: 240px;
height: auto;
padding: 49px 0 0 0;
background: #e00000 url('../imagenes/chupasangre/menu_izq_cat.jpg') no-repeat top center;
}

ul.admin_login li.admin_login_title
{
display: block;
color: #d4d2c5;
font-weight: bold;
font-size: 1.6em;
width: 173px;
height: 20px;
padding: 9px 0 0 10px;
margin: 0 0 10px;
background: url('../imagenes/podcast/menu_izq_cat.jpg');
}

dl.menu_cat dt a, dl.menu_blogroll dt a
{
background: #e00000;
display: block;
width: 234px;
margin: 0 auto;
color: #fff;
font-weight: bold;
padding: 0 0 5px 6px;
}

dl.menu_cat dd, dl.menu_blogroll dd
{
width: 173px;
font-size: 1.3em;
font-weight: bold;
}

dl.menu_cat dd a, dl.menu_blogroll dd a
{
display: block;
font-size: 0.8em;
width: 200px;
background: url('../imagenes/chupasangre/gota-de-sangre.jpg') no-repeat center left;
color: #e00000;
padding: 10px 0 0 25px;
}

#col_central
{
float: left;
width: 500px;
margin: 0px 0 0 10px;
background: #000;
}

#col_central a
{
color: #fff;
}

span.breadcrumb
{
display: block;
font-size: 1.4em;
font-weight: bold;
color: #000;
padding: 5px 0 5px 20px;
margin: 32px 0 0;
background: #e00000 url('../imagenes/podcast/menu_izq_cat.jpg') repeat-x top left;
}

span.breadcrumb a
{
color: #fff;
}

ul.post li.titulo
{
clear: both;
margin: 20px auto 0;
}

ul.post img
{
display: block;
padding: 2px 5px;
}

ul.post a
{
font-weight: bold;
}

ul.post a:hover
{
text-decoration: underline;
}

ul.post h2 a
{
display: block;
padding: 5px 0 5px 20px;
background: #e00000;
color: #fff;
overflow: hidden;
}
ul.post dl
{
background: #BEBEBE;
padding: 10px 10px 20px;
margin: 5px auto 0;
/*font-size: 1.3em;*/
}

ul.post li dt span
{
display: block;
background: #D6D6D6;
width: 205px;
float: left;
font-size: 1.1em;
font-weight: bold;
padding: 5px;
}

ul.post li dt span.date
{
text-align: right;
}

/*ul.post li dd p
{
font-size: 1.3em;
margin: 20px 0 0;
padding-bottom: 20px;
}*/

li.contenido
{
font-size: 1.3em;
margin: 20px 0 0;
padding-bottom: 20px;
color: #000;
}

/*li.contenido p
{
font-size: 1.3em;
}*/

.vprev
{
font-size: 0.95em;
}

.podcast
{
width: 400px;
height: 355px;
margin: 0 auto;
}

li.enlace_a_comentarios
{
text-align: right;
margin: 0 auto;
padding: 10px;
color: #fff;
background: #e00000;
font-weight: bold;
}

li.enlace_a_comentarios a
{
font-size: 2em;
font-weight: bold;
color: #000;
padding: 2px;
}

ul.comentario
{
background: #efefef;
margin: 0 auto 20px;
padding: 10px;
}

ul.comentario li
{
padding: 0 10px 10px;
color: #000;
}

ul.comentario li a#editar
{
color: #ff0000;
}

ul.comentario li.cabeza_comment
{
background: #e00000;
color: #fff;
font-size: 1.3em;
font-weight: bold;
width: 440px;
margin: 0 0 10px;
padding: 5px;
}

ul.comentario li.cabeza_comment span
{
background: #ff9900;
color: #f9f9f9;
padding: 2px;
font-size: 0.7em;
font-weight: normal;
position: relative;
left: 60px;
}

form#comentario_box
{
margin: 25px 0 0;
}

ul.editar_post
{
margin-top: 10px;
}

ul.editar_post li
{
font-size: 1.4em;
font-weight: bold;
padding: 10px;
color: #e00000;
}

ul.editar_post a
{
color: #e00000;
}

ul.editar_post textarea
{
padding: 5px;
}

ul#paginacion
{
margin: 10px auto;
padding: 0 0 10px;
}

ul#paginacion li
{
float: left;
height: 20px;
}

ul#paginacion li.negrita
{
font-weight: bold;
font-size: 1.1em;
}

ul#paginacion li span.actual
{
display: block;
padding: 3px 6px;
margin: 0 2.5px;
background: #e00000;
}

ul#paginacion li a
{
display: block;
color: #e00000;
background: #fff;
padding: 2px 5px;
border: 1px solid #000;
margin: 0 2.6px;
}

ul#paginacion li span a:hover
{
color: #fff;
background: #e00000;
}


/* ************** Categorias ********************* */
ul.categorias
{
margin: 20px 0;
}

ul.categorias li
{
margin: 0 0 5px;
color: #e00000;
}