@charset "UTF-8";
/* CSS Document */


html, body, class, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: inherit;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
	text-align:left;
}


body{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	background:transparent url(../images/fondo_cabecera.gif) repeat-x top;
	text-align:center;
	}

.borra_float{ clear:left; }

/* -------- estructura de paginas interiores -------- */


#contenedor_interiores_960{
	margin:0px auto;
	width:960px;
	height:auto;
	}
#contenedor_interiores_880{
	margin:0px auto !important;
	margin:0px 0px 0px 40px;
	width:880px;
	height:auto;
	}
	
#cabecera{
	width:100%;
	height:172px;
	}
	

#contenedor_central{
	margin:0px auto;
	width:880px;
	min-height:600px;
  	height:auto !important;
  	height:600px;
	float:left;
	}
	
#pie_pagina{
	margin:0px auto;
	padding-top:40px;
	width:100%;
	height:169px;
	background:transparent url(../images/fondo_pie-pagina.gif) repeat-x top;
	background-color:#000;
	float:left;
	text-align:center;
	}
	
#contenedor_pie_pagina{
	margin:0px auto;
	width:960px;
	height:auto;
	}
.pie_enlaces{
	margin:5px 0px 25px;
	padding:10px;
	padding-bottom:15px;
	border-bottom:1px solid #242424;
	color:#323232;
	text-align:center;
	font-size:.9em;
	line-height:20px;
	}
.pie_enlaces a{
	color:#696969;
	text-decoration:none;
	}
.pie_enlaces a:hover{
	text-decoration:underline;
	}
	
.pie_copy_logo{
	margin:15px 0px;
	}
.pie_copy{
	color:#696969;
	font-size:.9em;
	float:left;
	}
.pie_copy a{
	color:#fff;
	text-decoration:none;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	}
.pie_copy a:hover{
	color:#696969;
	}
.pie_logo{
	float:right;
	}
	
/* -------- fin estructura de paginas interiores -------- */



/* --- estilos cabecera --- */
.logo_loging{
	margin:0px;
	width:880px;
	height:104px;
	float:left;
	}
.logotipo{
	margin-top:14px;
	width:140px;
	height:56px;
	float:left;
	}
	
/* loging */
.loging{
	width:auto;
	height:auto;
	padding:4px 8px;
	float:right;
	-moz-border-radius:0px 0px 4px 4px;  /* Firefox */
  	-webkit-border-radius:0px 0px 4px 4px; /* Safari y Crhome */
  	-khtml-border-radius:0px 0px 4px 4px; /* Browser en Linux */
  	border-radius:0px 0px 4px 4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	background-color:#424242;
	font-size:.9em;
	text-align:center;
	}
.loging p{
	padding:0px 0px 0px 5px;
	color:#959595;
	text-decoration:none;
	}
.loging a{
	padding:0px 5px;
	color:#959595;
	text-decoration:none;
	}
.loging a:hover{
	color:#fff;
	}
.loging span{
	padding:0px 5px;
	color:#fff;
	}
	

#login_box{
	position:relative;
	right:0 !important;
	right:140px;
	top:0;
	z-index:999;}
	
/* fin loging */




/* --- fin estilos cabecera --- */





/* --- estilos contenido central --- */

/* rastro de migas */
.rastro_migas{
	width:880px;
	height:auto;
	margin:15px 0px;
	float:left;
	}
	
.rastro_migas p{
	font-size:.9em;
	float:left;
	color:#a4a4a4;
	text-transform:lowercase;
	}
.rastro_migas a{
	margin:0px 7px 0px 0px;
	padding:0px 10px 0px 0px;
	color:#313131;
	text-decoration:none;
	background:transparent url(../images/flecha_migas.gif) no-repeat right;
	text-transform:lowercase;
	}
.rastro_migas a:hover{
	color:#ef1515;
	}
/* fin rastro de migas */
	
	
	
/* contenedor central */

.contenido_central{
	margin-bottom:30px;
	width:880px;
	height:auto;
	float:left;
	background:transparent url(../images/separador_pixel.gif) repeat-y;
	background-position:580px top;
	}
	


/* fin contenedor central */


#lateral_izdo{
	margin:0px;
	padding:0px;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_drcho{
	margin:0px;
	padding:0px;
	width:280px;
	height:auto;
	float:right;
	}

/* texto de las paginas generales planas */
.texto_contenido_general{
	width:560px;
	height:auto;
	float:left;
	}
.texto_contenido_general h1{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:12px;
	line-height:23px;
	text-decoration:none;
	}
.texto_contenido_general h1 a{
	color:#3D3D3D;
	text-decoration:none;
	font-weight:normal;
	}
.texto_contenido_general h1 a:hover{
	text-decoration:underline;
	}
/*
.texto_contenido_general h2{
	font-size:1.05em;
	margin-bottom:8px;
	font-weight:bold;
	text-transform:uppercase;
	}
*/
.texto_contenido_general p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin-bottom:12px;
	}
.texto_contenido_general p a{
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	}
.texto_contenido_general p a:hover{
	color:#3c3c3c;
	}
.texto_contenido_general p img{
	float:left;
	margin:0px 10px 5px 0px;
	padding:3px;
	width:100px;
	height:auto;
	background-color:#fff;
	border:1px solid #cecece;
	}
	
.submitted{
	margin:0px;
	padding:6px 15px;
	width:530px;
	_width:560px;
	height:auto;
	background-color:#f5f5f5;
	border-bottom:2px solid #e8e8e8;
	color:#a9a9a9;
	float:left;
	}
	
	
#lateral_izdo .texto_contenido_general .texto_contenido_enlaces{
	width:560px;
	height:auto;
	margin:10px 0px 0px;
	float:left;}
#lateral_izdo .texto_contenido_general .texto_contenido_enlaces h2{
	font:normal 1.3em Arial, Helvetica, sans-serif;
	margin:0px 0px 5px;
	padding:0px;
	color:#545454;
	text-transform:none;
	border-bottom:1px solid #E9E9E9;
	}
#lateral_izdo .texto_contenido_general .texto_contenido_enlaces ul{
	margin:0px 0px 25px 20px;
	}
#lateral_izdo .texto_contenido_general .texto_contenido_enlaces ul li{
	color:#656565;
	font-weight:normal;
	font-size:1em;
	line-height:25px;
	text-decoration:none;
	list-style-type:none;
	padding-left:10px;
	background:transparent url(../images/flecha_migas.gif) no-repeat left;
	}
#lateral_izdo .texto_contenido_general .texto_contenido_enlaces ul li a{
	color:#656565;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	text-decoration:none;
	}
#lateral_izdo .texto_contenido_general .texto_contenido_enlaces ul li a:hover{
	background:none;
	}
	
	
	
/* fin texto de las paginas generales planas */

/* node */

.node{
       margin-bottom: 20px;
}
.node h2{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:15px;
	line-height:23px;
	text-decoration:none;
	}
.node h2 a{
	color:#3D3D3D;
	text-decoration:none;
	}
.node h2 a:hover{
	text-decoration:underline;
	}
.node p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin-bottom:20px;
	}
.node a{
	background:url("../images/puntille_rojo.gif") repeat-x scroll center bottom transparent;
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	}
.node a:hover{
	color:#3c3c3c;
	}
.node img{
	float:left;
	margin:0px 15px 5px 0px;
	padding:3px;
	background-color:#fff;
	border:1px solid #cecece;
	}


/* fin node */

/* destacados articulos */

.destacados_articulos{
	margin:30px 0px 0px; 
	width:560px;
	height:auto;
	float:left;
	}

.destacados_articulos_izqda{
	width:265px;
	height:auto;
	float:left;
	}
.destacados_articulos_drcha{
	width:265px;
	height:auto;
	float:right;
	}
	
.texto_destacados_articulos{
	}
.texto_destacados_articulos h1{
	font-family:"Times New Roman", Times, serif;
	font-size:1.8em;
	margin-bottom:5px;
	line-height:23px;
	}
.texto_destacados_articulos h1 a{
	color:#3D3D3D;
	font-weight:normal;
	text-decoration:none;
	}
.texto_destacados_articulos h1 a:hover{
	text-decoration:underline;
	}
.texto_destacados_articulos p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin-bottom:10px;
	}
.texto_destacados_articulos p a{
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	}
.texto_destacados_articulos p a:hover{
	color:#3c3c3c;
	}

.texto_destacados_articulos p img{
	float:left;
	margin:0px 10px 5px 0px;
	padding:3px;
	width:60px;
	height:auto;
	background-color:#fff;
	border:1px solid #cecece;
	}
	
/* fin destacados articulos */


/* etiquetas contenido */
.terms{
	margin:5px 0px 15px;
	padding-bottom:7px;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	width:100%;
	height:auto;
	float:left;
	}
.terms ul{
	}
.terms ul li{
	float:left;
	list-style-type:none;
	margin-right:5px;
	margin-bottom:7px;
	font-weight:normal;
	text-transform:lowercase;
	}
.terms ul li a{
	color:#949494;
	background-color:#e7e7e7;
	text-decoration:none;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	padding:2px 10px;
	display:block;
	font-weight:normal;
	background-image:none;
	}
.terms ul li a:hover{
	background-color:#949494;
	color:#e7e7e7;
	text-decoration:none;
	font-weight:normal;
	background-image:none;
	}
.terms ul li.activo_pestana{
	margin-right:5px;
	color:#fff;
	background-color:#ef1515;
	text-decoration:none;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	padding:2px 10px;
	display:block;
	font-weight:normal;
	background-image:none;
	}
	
	
.terms ul li.taxonomy_term_6 a{
	color:#fff;
	background-color:#949494;
	text-decoration:none;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	padding:2px 10px;
	display:block;
	font-weight:normal;
	}
	
.terms ul li.taxonomy_term_7 a{
	color:#fff;
	background-color:#949494;
	text-decoration:none;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	padding:2px 10px;
	display:block;
	font-weight:normal;
	}

.terms ul li.taxonomy_term_8 a{
	color:#fff;
	background-color:#949494;
	text-decoration:none;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	padding:2px 10px;
	display:block;
	font-weight:normal;
	}
/* fin etiquetas contenido */
	
	
/* zona comentarios */
.comentarios_usuarios{
	margin-top:35px;
	width:560px;
	height:auto;
	float:left;
	}
.comentarios_usuarios h1{
	color:#545454;
	font-size:1.7em;
	padding-bottom:15px;
	border-bottom:1px solid #e9e9e9;
	}
.comentarios_usuarios p{
	margin-top:5px;
	padding-bottom:13px;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	float:left;
	}
.comentarios_numero_fecha{
	margin:10px 0px 0px;
	width:560px;
	height:auto;
	float:left;
	}
.comentarios_numero{
	width:auto;
	padding-right:15px;
	float:left;
	color:#ef1515;
	font-weight:bold;
	font-size:1.05em;
	border-right:1px solid #b7b7b7;
	margin-right:10px;
	}
.comentarios_fecha{
	float:left;
	color:#b7b7b7;
	}
.comentarios_fecha span{
	color:#313131;
	}
	
.comentarios_formularios{
	width:560px;
	margin:20px 0px 0px;
	float:left;
	}

.comentarios_paginacion{
	width:560px;
	margin:8px 0px 0px;
	float:left;
	}
.comentarios_paginacion_paginas{
	width:150px;
	float:left;
	color:#868686;
	}
.comentarios_paginacion_avanzar{
	width:200px;
	margin:0px;
	float:right;
	text-align:right;
	color:#868686;
	}
.comentarios_paginacion_avanzar a{
	margin:0px 5px;
	color:#868686;
	text-decoration:underline;
	}
.comentarios_paginacion_avanzar a:hover{
	text-decoration:none;
	}


input.comentarios_formulario_nombre{
	width:250px;
	height:auto;
	padding:5px;
	background:transparent url(../images/fondo_cajas_formularios.gif) no-repeat left top;
	border:1px solid #e7e7e7;
	color:#a0a0a0;
	float:left;
	}
input.comentarios_formulario_email{
	width:250px;
	height:auto;
	padding:5px;
	background:transparent url(../images/fondo_cajas_formularios.gif) no-repeat left top;
	border:1px solid #e7e7e7;
	color:#a0a0a0;
	float:right;
	}
textarea.comentarios_formulario_areatexto{
	margin:12px 0px;
	width:549px;
	height:120px;
	padding:5px;
	background:transparent url(../images/fondo_cajas_formularios.gif) no-repeat left top;
	border:1px solid #e7e7e7;
	color:#a0a0a0;
	font:normal 0.9em Arial, Helvetica, sans-serif;
	float:left;
	}
	
	
.comentarios_moderacion_boton{
	width:560px;
	height:auto;
	float:left;
	}
.comentarios_moderacion{
	width:470px;
	height:auto;
	float:left;
	font-size:.9em;
	line-height:15px;
	color:#d0d0d0;
	}
.comentarios_boton{
	margin-top:7px;
	height:auto;
	float:right;
	}
.comentarios_boton a{
	background-color:#ef1515;
	color:#fff;
	font-size:1.8em;
	text-decoration:none;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	padding:2px 10px;
	}
.comentarios_boton a:hover{
	background-color:#999;
	}
/* fin zona comentarios */



/* zona contenido criticas publicadas */
.criticas_publicadas{
	margin-top:35px;
	width:560px;
	height:auto;
	float:left;
	}
.criticas_publicadas h1{
	color:#545454;
	font-size:1.7em;
	padding-bottom:15px;
	border-bottom:1px solid #e9e9e9;
	}
.criticas_publicadas p{
	margin-top:5px;
	float:left;
	}
.criticas_publicadas_numero_fecha{
	margin:10px 0px;
	padding-bottom:13px;
	width:560px;
	height:auto;
	float:left;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	}
.criticas_publicadas_numero{
	width:auto;
	padding-right:15px;
	float:left;
	color:#ef1515;
	font-weight:bold;
	font-size:1.05em;
	border-right:1px solid #b7b7b7;
	margin-right:10px;
	}
.criticas_publicadas_fecha{
	float:left;
	color:#b7b7b7;
	}
.criticas_publicadas_fecha span{
	color:#313131;
	}
/* fin zona contenido criticas publicadas */


/* --- fin estilos contenido central --- */





/* --- estilos contenido lateral derecho --- */

/* otras noticias */
.lateral_otras_noticias{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
.lateral_otras_noticias h1{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	}
.lateral_otras_noticias ul{
	}
.lateral_otras_noticias ul li{
	margin-bottom:6px;
	color:#3c3c3c;
	padding-bottom:7px;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	list-style-type:none;
	}
.lateral_otras_noticias ul li a{
	color:#3c3c3c;
	text-decoration:none;
	background:transparent url(../images/flecha_migas.gif) no-repeat;
	background-position:left 4px;
	padding-left:8px;
	}
.lateral_otras_noticias ul li a:hover{
	text-decoration:underline;
	}
.lateral_otras_noticias_vermas{
	width:280px;
	height:auto;
	float:left;
	text-align:right;
	}
.lateral_otras_noticias_vermas a{
	color:#ef1515;
	text-align:right;
	font-weight:bold;
	font-size:1.05em;
	text-decoration:underline;
	}
.lateral_otras_noticias_vermas a:hover{
	text-decoration:none;
	}
/* fin otras noticias */



/* te puede interesar - nubes*/
.block-tagadelic{
	display:none;
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
.block-tagadelic h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	}
.block-tagadelic .content{
	width:280px;
	height:auto;
	float:left;
	text-transform:lowercase;
	}
.block-tagadelic .content a{
	margin:0px 10px 10px 0px;
	color:#3c3c3c;
	text-decoration:none;
	}
.block-tagadelic .content a:hover{
	text-decoration:underline;
	}
.uno{
	font-size:.9em;
	}
.dos{
	font-size:1.1em;
	}
.tres{
	font-size:1.3em;
	}
.cuatro{
	font-size:1.5em;
	}
.cinco{
	font-size:1.7em;
	}
.sies{
	font-size:1.9em;
	}
/* fin te puede interesar - nubes*/
#block-views-archive-block{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#block-views-archive-block h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	text-transform:lowercase;
	}
	
#block-views-archive-block ul{
	}
#block-views-archive-block ul li{
	background:url("../images/puntille.gif") repeat-x scroll center bottom transparent;
color:#3C3C3C;
list-style-type:none;
margin-bottom:6px;
padding-bottom:7px;
width:280px;
	}
#block-views-archive-block ul li a{
	background:url("../images/flecha_migas.gif") no-repeat scroll left 4px transparent;
color:#3C3C3C;
padding-left:8px;
text-decoration:none;
	}
#block-views-archive-block ul li a:hover{
	text-decoration:underline;
	}
	
	
	
	
#block-views-Listado_Tematica-block_1{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#block-views-Listado_Tematica-block_1 h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	text-transform:lowercase;
	}
	
#block-views-Listado_Tematica-block_1 ul{
	
	}
#block-views-Listado_Tematica-block_1 ul li{
	background:url("../images/puntille.gif") repeat-x scroll center bottom transparent;
color:#3C3C3C;
list-style-type:none;
margin-bottom:6px;
padding-bottom:7px;
width:280px;
	}
#block-views-Listado_Tematica-block_1 ul li a{
	background:url("../images/flecha_migas.gif") no-repeat scroll left 4px transparent;
	color:#3C3C3C;
	padding-left:8px;
	text-decoration:none;
	}
#block-views-Listado_Tematica-block_1 ul li a:hover{
	text-decoration:underline;
	}
	
	
	
	
#block-views-Etiquetas_blog-block_1{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#block-views-Etiquetas_blog-block_1 h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	text-transform:lowercase;
	}
#block-views-Etiquetas_blog-block_1 .tagadelic_views a{
	color:#3C3C3C;
	float:left;
	margin:0 10px 5px 0;
	text-decoration:none;
	}
#block-views-Etiquetas_blog-block_1 .tagadelic_views a:hover{
	text-decoration:underline;
	}

.blog_usernames_blog{
		display:none;}
	
	
/* se comenta en los foros */
#block-views-se_comenta_en_los_foros-block_1{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#block-views-se_comenta_en_los_foros-block_1 h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	text-transform:lowercase;
	}
#block-views-se_comenta_en_los_foros-block_1 .views-field-title{
	color:#ef1515;
	font-size:1.1em;
	font-weight:bold;
	}
#block-views-se_comenta_en_los_foros-block_1 .views-field-title a{
	color:#ef1515;
	font-weight:bold;
	text-decoration:none;
	background:none;
	}
#block-views-se_comenta_en_los_foros-block_1 .views-field-title a:hover{
	text-decoration:underline;
	}
	
#block-views-se_comenta_en_los_foros-block_1 .views-field-view-node{
	color:#656565;
	font-size:1em;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom:1px solid #E9E9E9;
	text-transform:lowercase;
	}
#block-views-se_comenta_en_los_foros-block_1 .views-field-view-node a{
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	background:url("../images/puntille_rojo.gif") repeat-x scroll center bottom transparent;
	}
#block-views-se_comenta_en_los_foros-block_1 .views-field-view-node a:hover{
	color:#3c3c3c;
	}	




#block-views-se_comenta_en_los_foros-block_2{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#block-views-se_comenta_en_los_foros-block_2 h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	text-transform:lowercase;
	}
#block-views-se_comenta_en_los_foros-block_2 .views-field-title{
	color:#ef1515;
	font-size:1.1em;
	font-weight:bold;
	}
#block-views-se_comenta_en_los_foros-block_2 .views-field-title a{
	color:#ef1515;
	font-weight:bold;
	text-decoration:none;
	background:none;
	}
#block-views-se_comenta_en_los_foros-block_2 .views-field-title a:hover{
	text-decoration:underline;
	}
	
#block-views-se_comenta_en_los_foros-block_2 .views-field-view-node{
	color:#656565;
	font-size:1em;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom:1px solid #E9E9E9;
	text-transform:lowercase;
	}
#block-views-se_comenta_en_los_foros-block_2 .views-field-view-node a{
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	background:url("../images/puntille_rojo.gif") repeat-x scroll center bottom transparent;
	}
#block-views-se_comenta_en_los_foros-block_2 .views-field-view-node a:hover{
	color:#3c3c3c;
	}	






#block-views-se_comenta_en_los_foros-block_3{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#block-views-se_comenta_en_los_foros-block_3 h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	text-transform:lowercase;
	}
#block-views-se_comenta_en_los_foros-block_3 .views-field-title{
	color:#ef1515;
	font-size:1.1em;
	font-weight:bold;
	}
#block-views-se_comenta_en_los_foros-block_3 .views-field-title a{
	color:#ef1515;
	font-weight:bold;
	text-decoration:none;
	background:none;
	}
#block-views-se_comenta_en_los_foros-block_3 .views-field-title a:hover{
	text-decoration:underline;
	}
	
#block-views-se_comenta_en_los_foros-block_3 .views-field-view-node{
	color:#656565;
	font-size:1em;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom:1px solid #E9E9E9;
	text-transform:lowercase;
	}
#block-views-se_comenta_en_los_foros-block_3 .views-field-view-node a{
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	background:url("../images/puntille_rojo.gif") repeat-x scroll center bottom transparent;
	}
#block-views-se_comenta_en_los_foros-block_3 .views-field-view-node a:hover{
	color:#3c3c3c;
	}	





#block-views-se_comenta_en_los_foros-block_4{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#block-views-se_comenta_en_los_foros-block_4 h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	text-transform:lowercase;
	}
#block-views-se_comenta_en_los_foros-block_4 .views-field-title{
	color:#ef1515;
	font-size:1.1em;
	font-weight:bold;
	}
#block-views-se_comenta_en_los_foros-block_4 .views-field-title a{
	color:#ef1515;
	font-weight:bold;
	text-decoration:none;
	background:none;
	}
#block-views-se_comenta_en_los_foros-block_4 .views-field-title a:hover{
	text-decoration:underline;
	}
	
#block-views-se_comenta_en_los_foros-block_4 .views-field-view-node{
	color:#656565;
	font-size:1em;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom:1px solid #E9E9E9;
	text-transform:lowercase;
	}
#block-views-se_comenta_en_los_foros-block_4 .views-field-view-node a{
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	background:url("../images/puntille_rojo.gif") repeat-x scroll center bottom transparent;
	}
#block-views-se_comenta_en_los_foros-block_4 .views-field-view-node a:hover{
	color:#3c3c3c;
	}	
	
/* fin se comenta en los foros */



/* ultimo video */
.lateral_ultimo_video{
	margin-bottom:35px;
	padding-bottom:15px;
	width:280px;
	height:auto;
	float:left;
	border-bottom:1px solid #e9e9e9;
	}
.lateral_ultimo_video h1{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	}
.lateral_ultimo_video p{
	color:#3c3c3c;
	font-size:1em;
	margin-bottom:5px;
	padding-bottom:7px;
	}
.lateral_ultimo_video a{
	color:#3c3c3c;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:underline;
	padding-right:7px;
	}
.lateral_ultimo_video a:hover{
	text-decoration:none;
	}
.lateral_ultimo_video-foto{
	width:280px;
	height:185px;
	margin-bottom:10px;
	background:transparent url(../images/fondo_video.jpg) no-repeat;
	float:left;
	}
.lateral_ultimo_video-foto img{
	margin:9px 0px 0px 8px;
	float:left;
	}
	
/* fin ultimo video */


.lateral_publicidad{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
	
.lateral_libro_grande{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
.lateral_libro_grande img{
	padding:1px;
	background-color:#fff;
	border:1px solid #cecece;
	}

.lateral_descargar_pdf a{
	margin-bottom:35px;
	width:280px;
	height:67px;
	background-image:url(../images/pastilla_pdf.jpg);
	background-position:top;
	float:left;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
.lateral_descargar_pdf a:hover{
	background-position:bottom;
	}
	
.lateral_comprar_online a{
	margin-bottom:35px;
	width:280px;
	height:40px;
	background-image:url(../images/pastilla_comprar_online.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	text-indent:-9999px;
	display:block;
	}
.lateral_comprar_online a:hover{
	background-position:bottom;
	}
/* --- fin estilos contenido lateral derecho --- */



/* --- caja loging --- */
#caja_loging_total{}

.caja_loging{
	width:255px;
	height:auto;
	border-bottom:1px solid #727272;
	border-left:1px solid #727272;
	border-right:1px solid #727272;
	background-color:#2d2d2d;
	-moz-border-radius:0px 0px 4px 4px;  /* Firefox */
  	-webkit-border-radius:0px 0px 4px 4px; /* Safari y Crhome */
  	-khtml-border-radius:0px 0px 4px 4px; /* Browser en Linux */
  	border-radius:0px 0px 4px 4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	text-align:left;
	z-index:99;
	position:absolute;
	right:0;
	}
	
	
.agrupa_loging{
	margin:8px 0px;
	width:100%;
	height:auto;
	padding:5px 0px;
	background-color:#030303;
	border-top:1px solid #525252;
	border-bottom:1px solid #525252;
	float:left;
	}
	
.caja_loging h1{
	margin:0px 0px 0px 10px;
	width:auto;
	padding:0px;
	color:#fff;
	font:normal 16px Arial, Helvetica, sans-serif;
	float:left;
	}
.caja_loging span{
	margin:2px 10px 0px 0px;
	padding:0px;
	float:right;
	}
.caja_loging span a{
	width:12px;
	height:12px;
	background-image:url(../images/cruz_cerrar_loging.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	}
	
.caja_loging p{
	width:auto;
	padding:3px 10px;
	color:#8f8f8f;
	font:normal 11px Arial, Helvetica, sans-serif;
	float:left;
	}
	
.caja_loging a{
	color:#d1d1d1;
	text-decoration:none;
	background-image:url(../images/puntille_rojo.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.caja_loging a:hover{
	color:#fff;
	}
	
.caja_loging_registro{
	margin:8px 0px;
	padding:3px 10px;
	}
	
.caja_loging_registro .form-required{
	display:none;
	}
.caja_loging_registro #edit-name-wrapper .description{
	display:none;
	}
.caja_loging_registro #edit-pass-wrapper .description{
	display:none;
	}
	
.caja_loging_registro #edit-name-wrapper label{
	margin:14px 0px 0px;
	width:65px;
	height:auto;
	float:left;
	color:#8f8f8f;
	font:normal 11px Arial, Helvetica, sans-serif;
	}
.caja_loging_registro #edit-pass-wrapper label{
	margin:14px 0px 0px;
	width:65px;
	height:auto;
	float:left;
	color:#8f8f8f;
	font:normal 11px Arial, Helvetica, sans-serif;
	}
.caja_loging_registro #edit-name-wrapper input{
	margin:8px 0px 0px;
	width:150px;
	height:20px;
	padding:2px 5px;
	background:#272727 url(../images/fondo_input_loging.gif) no-repeat left top;
	border:1px solid #454545;
	color:#fff;
	float:left;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	}
.caja_loging_registro #edit-pass-wrapper input{
	margin:8px 0px 0px;
	width:150px;
	height:20px;
	padding:2px 5px;
	background:#272727 url(../images/fondo_input_loging.gif) no-repeat left top;
	border:1px solid #454545;
	color:#fff;
	float:left;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	}
	
.caja_loging_registro #fbconnect_button-wrapper{
	display:none;
	}

/* .caja_loging_registro #fbconnect_button-wrapper{
	margin:15px 0px 10px;
	width:130px;
	float:left;
	color:#8f8f8f;
	background:none;
	text-decoration:none;
	}
.caja_loging_registro #fbconnect_button-wrapper a{
	background:none;
	text-decoration:none;
	}*/
.caja_loging_registro #edit-submit{
	margin:15px 10px 10px 0px;
	padding:3px 5px;
	width:auto;
	height:auto;
	float:right;
	color:#fff;
	font:bold .9em Arial, Helvetica, sans-serif;
	border:1px solid #999;
	background:#737373 url(../images/../images/fondo_botones.gif) repeat-x top;
	text-decoration:none;
	text-transform:lowercase;
	}
.caja_loging_registro #edit-submit:hover{
	text-decoration:underline;
	}
	
	
.caja_loging_registro #olvidaste_pass{
	margin:15px 0px 0px;
	width:130px;
	float:left;
	}	
.caja_loging_registro #olvidaste_pass a{
	font-size:.85em;
	}	
	
.caja_loging_registro-texto{
	margin:14px 0px 0px;
	width:65px;
	height:auto;
	float:left;
	color:#8f8f8f;
	font:normal 11px Arial, Helvetica, sans-serif;
	}
	
input.caja_loging_registro-input{
	margin:8px 0px 0px;
	width:155px;
	height:20px;
	padding:2px 5px;
	background:#272727 url(../images/fondo_input_loging.gif) no-repeat left top;
	border:1px solid #454545;
	color:#fff;
	float:left;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	}
.caja_loging_boton{
	width:230px;
	margin:8px 0px;
	padding:3px 10px;
	text-align:right;
	float:left;
	text-decoration:none;
	background:none;
	}
.caja_loging_boton a{
	text-decoration:none;
	background:none;
	}
	
.caja_loging_facebook{
	width:240px;
	margin:4px 7px;
	padding:3px 0px;
	text-align:left;
	float:left;
	text-decoration:none;
	border-top:1px solid #4a4a4a;
	}
.caja_loging_facebook-texto{
	width:130px;
	padding:5px 0px;
	color:#8f8f8f;
	font:normal 11px Arial, Helvetica, sans-serif;
	float:left;
	}
.caja_loging_facebook-logo{
	width:107px;
	height:auto;
	margin-top:7px;
	padding:0px;
	float:right;
	}
.caja_loging_facebook-logo a{
	text-decoration:none;
	background:none;
	}
/* --- fin caja login --- */


/* --- menu lateral del libro --- */
.block-menu{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
.block-menu ul{
	margin:0px;
	padding:0px;}
.block-menu ul li{
	margin:0px 0px 2px !important;
	margin:0px 0px 1px;
	padding:0px;
	list-style-type:none;
	height:32px;
	font-size:1.2em;
	line-height:30px !important;
	line-height:27px;
	background:#fff url(../images/menu_libro_pestanas.gif) no-repeat left bottom;
	color:#fff;
	}        
.block-menu ul li:hover{
	background:#fff url(../images/menu_libro_pestanas.gif) no-repeat left top;
	color:#fff;
	}
.block-menu ul li a{
	margin:0px;
	padding:0px 0px 0px 40px;
	color:#333;
	text-decoration:none;
	display:block;
	}
.block-menu ul li a:hover{
	color:#fff;
	}
.block-menu ul li.titular{
	margin:0px 0px 2px !important;
	margin:0px 0px 1px;
	padding:0px 0px 0px 40px;
	height:32px;
	background:#fff url(../images/menu_libro_titular.gif) no-repeat left top;
	color:#fff;
	text-decoration:none;
	}
.block-menu ul li a.activado{
	margin:0px 0px 2px !important;
	margin:0px 0px 1px;
	height:32px;
	background:#fff url(../images/menu_libro_pestanas.gif) no-repeat left top;
	color:#fff;
	}

/* --- fin menu lateral del libro --- */








/* --- nuevo menu drupal --- */

/* nivel 1 */
.menu_general{
	margin:0px;
	width:880px;
	height:68px;
	float:left;
	position:relative;
	list-style-type:none;
	}

ul.menu {
  	margin:0px;
	width:auto;
	list-style-type:none;
	float:left;
	}
	

ul.menu li{
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style-type:none;
	border:none;
	float:left;
	}
ul.menu li a{
	margin:0px;
	padding:12px 17px 11px;
	text-decoration:none;
	list-style-type:none;
	font-size:1.4em;
	color:#9f9f9f;
	float:left;
	border-right:1px solid #383838;
	}
ul.menu li a:hover{
	color:#fff;
	}
	
	
ul.menu li.first a{
	margin:0px;
	padding:12px 17px 11px 0px;
	text-decoration:none;
	list-style-type:none;
	color:#9f9f9f;
	float:left;
	background-image:none;
	}
ul.menu li.first a:hover{
	color:#fff;
	}
	
ul.menu li.first.active{
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style-type:none;
	color:#9f9f9f;
	float:left;
	background-image:none;
	}
ul.menu li.first.active:hover{
	color:#fff;
	}
	
ul.menu li.first.active a{
	margin:0px;
	padding:12px 17px 11px 0px;
	text-decoration:none;
	list-style-type:none;
	color:#9f9f9f;
	float:left;
	background-image:none;
	}
ul.menu li.first .active a:hover{
	color:#fff;
	}

ul.menu li.active{
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style-type:none;
	color:#fff;
	float:left;
	background:transparent url(../images/fondo_menu-activo.gif) repeat-x top;
  	text-decoration:none;
	}
ul.menu li.active a{
	color:#fff;
	}

/* fin nivel 1 */	
	

	
/* nivel 2 */

ul.menu ul.menu{
  	margin:0px;
	width:auto;
	list-style-type:none;
	height:auto;
	float:left;
	}
	
ul.menu ul.menu li{
	float:left;
	}
	
	
	
ul.menu li.active ul{
        display: block;
        }
ul.menu li ul{
	position:absolute;
	left: 0;
	top:45px;
	margin:0px;
	width:auto;
	height:20px;
	float:left;
    display: none;
	list-style-type:none;
	}
ul.menu li ul li{
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style-type:none;
	float:left;
	}
ul.menu li ul li a{
	margin:0px;
	padding:0px 11px;
	text-decoration:none;
	list-style-type:none;
	font-size:1em;
	color:#a5a5a5;
	float:left;
	border-right:1px solid #5d5d5d;
	}
ul.menu li ul li a:hover{
	color:#fff;
	}
		
ul.menu ul.menu li.first a{
	margin:0px;
	padding:0px 11px 0px 0px;
	text-decoration:none;
	list-style-type:none;
	color:#9f9f9f;
	float:left;
	background-image:none;
	}
ul.menu ul.menu li.first a:hover{
	color:#fff;
	}
	
ul.menu ul.menu li.first.active{
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style-type:none;
	color:#9f9f9f;
	float:left;
	background-image:none;
	}
ul.menu ul.menu li.first.active:hover{
	color:#fff;
	}
	
ul.menu ul.menu li.first.active a{
	margin:0px;
	padding:0px 11px 0px 0px;
	text-decoration:none;
	list-style-type:none;
	color:#fff;
	font-weight:bold;
	float:left;
	background-image:none;
	}
ul.menu ul.menu li.first.active a:hover{
	color:#fff;
	}

ul.menu ul.menu li a{
	margin:0px;
	padding:0px 11px;
	text-decoration:none;
	list-style-type:none;
	color:#9f9f9f;
	float:left;
	background-image:none;
	}
ul.menu ul.menu li a:hover{
	color:#fff;
	}

ul.menu ul.menu li.active{
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style-type:none;
	font-weight:bold;
	float:left;
	background-image:none;
	}
ul.menu ul.menu li.active a{
	margin:0px;
	padding:0px 11px;
	text-decoration:none;
	list-style-type:none;
	color:#fff;
	font-weight:bold;
	float:left;
	background-image:none;
	}
ul.menu ul.menu li.active a:hover{
	color:#fff;
	}	

/* fin nivel 2 */
.menu_general .rss{
	float:left;
	margin:5px 0px 0px 20px;
	width:32px;
	height:32px;
	}

/* --- fin nuevo menu drupal --- */


/* -------------- estilos portada home ---------------- */
body#portada_home{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	background:transparent url(../images/fondo_portada.gif) repeat;
	background-color:#000;
	margin:0px auto;
	text-align:center;
	}

#contenedor_portada_960{
	margin:0px auto;
	padding-bottom:50px;
	width:960px;
	height:auto;
	background:transparent url(../images/fondo_central_home.jpg) no-repeat top;
	}
	
#contenedor_portada_880{
	margin:0px auto !important;
	margin:0px 0px 0px 40px;
	width:880px;
	height:auto;
	}
	
#centro_portada{
	margin:0px 0px 45px;
	width:880px;
	height:auto;
	float:left;
	position:relative;
	}
	
/* destacado zona libro */
.centro_grupo_libro{
	width:450px;
	height:auto;
	float:left;
	position:relative;
	}
.centro_libro_tickert{
	width:450px;
	height:auto;
	}
.centro_tickert{
	position:absolute;
	top:170px;
	right:20px;
	width:228px;
	height:187px;
	}
.centro_libro{
	position:relative;
	width:270px;
	height:auto;
	top:0px;
	left:25px;
	z-index:999;
	}
	
.centro_libro_txt{
	margin:20px 0px 0px;
	width:400px;
	height:auto;
	color:#b9b9b9;
	font-size:1.3em;
	text-align:center;
	line-height:20px;
	}
.centro_libro_txt a{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	}
.centro_libro_txt a:hover{
	text-decoration:underline;
	}
	
.centro_libro_capitulo{
	margin:0px 0px 0px 30px;
	width:400px;
	height:auto;
	}
	
.pdf_conference{
	margin:10px 0px 0px;
	width:400px;
	height:auto;
	text-align:center;
	}
	
	
	
.centro_libro_otros{
	position:absolute;
	bottom:0;
	right:0;
	width:394px;
	height:266px;
	background:transparent url(../images/otros_libros_portada2.png) no-repeat;
	_background:transparent url(../images/otros_libros_portada2.gif) no-repeat;
	}
.centro_libro_otros ul{
	margin:212px 0px 0px 130px;
	}
.centro_libro_otros ul li{
	list-style-type:none;
	line-height:21px;
	}
.centro_libro_otros ul li a{
	color:#fff;
	font-size:1.1em;
	padding-left:8px;
	text-decoration:none;
	background:transparent url(../images/flecha_migas.gif) no-repeat left;
	
	}
.centro_libro_otros ul li a:hover{
	text-decoration:underline;
	}
/* fin destacado zona libro */
	
	
/* loging portada */
.caja_loging_portada{
	margin:0px;
	width:300px;
	height:auto;
	border-bottom:1px solid #686868;
	border-left:1px solid #686868;
	border-right:1px solid #686868;
	background-color:#212121;
	-moz-border-radius:0px 0px 4px 4px;  /* Firefox */
  	-webkit-border-radius:0px 0px 4px 4px; /* Safari y Crhome */
  	-khtml-border-radius:0px 0px 4px 4px; /* Browser en Linux */
  	border-radius:0px 0px 4px 4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	float:right;
	text-align:left;
	}
	
.caja_loging_portada h1{
	margin:0px;
	width:auto;
	padding:3px 10px;
	color:#fff;
	font:normal 14px Arial, Helvetica, sans-serif;
	float:left;
	}
	
.caja_loging_portada p{
	width:auto;
	padding:3px 10px;
	color:#8f8f8f;
	font:normal 11px Arial, Helvetica, sans-serif;
	float:right;
	}
	
.caja_loging_portada a{
	color:#d1d1d1;
	text-decoration:none;
	background-image:url(../images/puntille_rojo.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.caja_loging_portada a:hover{
	color:#fff;
	}
	
.caja_loging_registro_portada{
	margin:3px 0px 0px;
	padding:0px;
	width:300px;
	height:auto;
	float:left;
	border-top:1px solid #686868;
	}
	
.caja_loging_registro-texto_portada{
	margin:10px 4px 0px 10px;
	float:left;
	color:#8f8f8f;
	font:normal 11px Arial, Helvetica, sans-serif;
	}
	
input.caja_loging_registro_portada-input{
	margin:8px 2px 0px;
	width:65px;
	height:12px;
	padding:2px 5px;
	background:#272727 url(../images/fondo_input_loging.gif) no-repeat left top;
	border:1px solid #454545;
	color:#fff;
	float:left;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	font-size:10px;
	}
.caja_loging_boton_portada{
	width:56px;
	margin:0px 10px;
	padding:3px 10px;
	text-align:right;
	float:right;
	text-decoration:none;
	background:none;
	}
.caja_loging_boton_portada a{
	text-decoration:none;
	background:none;
	}
	
.caja_loging_facebook_portada{
	width:300px;
	margin:4px 7px;
	padding:0px;
	text-align:left;
	float:left;
	text-decoration:none;
	}
.caja_loging_facebook-texto_portada{
	padding:0px;
	color:#8f8f8f;
	font:normal 10px/25px Arial, Helvetica, sans-serif;
	float:left;
	}
.caja_loging_facebook-logo_portada{
	height:auto;
	margin:3px 5px;
	padding:0px;
	float:left;
	}
.caja_loging_facebook-logo_portada a{
	text-decoration:none;
	background:none;
	}
/* fin loging portada */
	
	
/* estilos destacados y video portada */
#centro_portada_destacados{
	width:880px;
	height:auto;
	padding:25px 0px;
	border-top:1px solid #242424;
	border-bottom:1px solid #242424;
	float:left;
	margin-bottom:30px;
	}
	
	
.destacados_articulos_portada{
	margin:0px; 
	width:560px;
	height:auto;
	float:left;
	}
.texto_destacados_articulos_portada{
	}
.texto_destacados_articulos_portada h1{
	font-family:"Times New Roman", Times, serif;
	font-size:1.8em;
	margin-bottom:5px;
	line-height:23px;
	color:#888;
	text-decoration:none;
	}
.texto_destacados_articulos_portada h1 a{
	color:#888;
	font-weight:normal;
	text-decoration:none;
	}
.texto_destacados_articulos_portada h1 a:hover{
	color:#fff;
	text-decoration:none;
	}
.texto_destacados_articulos_portada p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin-bottom:10px;
	color:#888;
	}
.texto_destacados_articulos_portada p a{
	color:#cfcfcf;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	}
.texto_destacados_articulos_portada p a:hover{
	color:#fff;
	}
.texto_destacados_articulos_portada p img{	
	float:left;
	margin:0px 10px 5px 0px;
	padding:3px;
	width:60px;
	height:auto;
	background-color:#fff;
	border:1px solid #cecece;
	}
	
.portada_video{
	width:280px;
	height:auto;
	float:right;
	}
.portada_video p{
	color:#888;
	font-size:1em;
	margin-bottom:5px;
	padding-bottom:7px;
	}
.portada_video-foto{
	width:280px;
	height:185px;
	margin-bottom:10px;
	padding:9px 0px 0px 8px;
	background:transparent url(../images/fondo_video2.jpg) no-repeat;
	float:left;
	}
/*
.portada_video-foto img{
	margin:9px 0px 0px 8px;
	background-color:#0F0;
	width:264px;
	height:165px;
	border:1px solid #fabada;
	}

.portada_video-foto #various4 a{
	margin:9px 0px 0px 8px;
	background-color:#FF0;
	width:264px;
	height:165px;
	border:1px solid #fff;
	}
*/

/* etiquetas contenido */
.etiquetas_contenido{
	margin:5px 0px 15px;
	padding-bottom:10px;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	width:100%;
	height:auto;
	float:left;
	}
.etiquetas_contenido ul{
	}
.etiquetas_contenido ul li{
	float:left;
	list-style-type:none;
	margin-right:5px;
	}
.etiquetas_contenido ul li a{
	color:#949494;
	background-color:#e7e7e7;
	text-decoration:none;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	padding:2px 10px;
	display:block;
	}
.etiquetas_contenido ul li a:hover{
	background-color:#949494;
	color:#e7e7e7;
	text-decoration:none;
	}
.etiquetas_contenido ul li.activo_pestana{
	margin-right:5px;
	color:#fff;
	background-color:#ef1515;
	text-decoration:none;
	-moz-border-radius:4px;  /* Firefox */
  	-webkit-border-radius:4px; /* Safari y Crhome */
  	-khtml-border-radius:4px; /* Browser en Linux */
  	border-radius:4px; /* CSS3  Standard */
  	behavior:url(border-radius.htc);
	padding:2px 10px;
	display:block;
	}
/* fin etiquetas contenido */

/* fin estilos destacados y video portada */
	
	
/* -------------- fin estilos portada home ---------------- */




/* -------------- estilos porche drupal ---------------- */
#lateral_izdo .node-inner{
	width:560px;
	height:auto;
	margin-bottom:30px;
	float:left;}
#lateral_izdo .node-inner h2{
	font-weight:normal;
	text-decoration:none;}
#lateral_izdo .node-inner h2 a{
	font-weight:normal;
	text-decoration:none;}
	
.view-content{
	margin:0px;
	padding:0px;
	float:left;
	}
#lateral_izdo .item-list ul.pager{
	width:540px;
	_width:560px;
	height:auto;
	margin:0px 0px 30px;
	padding:4px 10px;
	float:left;
	background-color:#F5F5F5;
	border-top:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	}
#lateral_izdo .item-list ul.pager li{
	margin:0px;
	padding:0px 3px;
	color:#EF1515;
	list-style-type:none;
	float:left;
	background:none;
	}
#lateral_izdo .item-list ul.pager li a{
	color:#868686;
	text-decoration:underline;
	background:none;
	}
#lateral_izdo .item-list ul.pager li a:hover{
	text-decoration:none;
	background:none;
	}
	
	
	
/* modulo foro */
#forum{
	width:880px;
	height:auto;
	float:left;
	}
#forum ul.links{
	height:auto;
	list-style-type:none;
	float:right;
	text-align:right;
	}
#forum ul.links span{
	list-style-type:none;
	float:left;
	text-align:right;
	}
#forum ul.links span a{
	color:#EF1515;
	text-decoration:underline;
	}
#forum ul.links span a:hover{
	text-decoration:none;
	}

#forum ul.links li.forum{
	width:880px;
	height:auto;
	list-style-type:none;
	float:left;
	text-align:right;
	}
#forum ul.links li.forum a{
	color:#EF1515;
	text-decoration:underline;
	}
#forum ul.links li.forum a:hover{
	text-decoration:none;
	}
#forum .foro_proponer{
	float:left;
	}
#forum .foro_proponer a{
	color:#EF1515;
	text-decoration:underline;
	}
#forum .foro_proponer a:hover{
	text-decoration:none;
	}
	

#forum table {
	margin:20px 0px;
	padding:5px 2px;
	width:880px;
	height:auto;
	border-collapse: collapse;
	border-spacing:0px;
	float:left;
	}
	
#forum table thead{
	width:880px;
	height:auto;
	margin:0px;
	padding:0px;
	border-collapse: collapse;
	border-spacing:0px;
	background-color:#F5F5F5;
	border-bottom:1px solid #dedede;
	border-top:1px solid #dedede;
	}
#forum table thead tr{
	margin:0px;
	padding:0px;
	}
#forum table thead tr th a{
	margin:0px;
	padding:0px;
	line-height:30px;
	color:#585858;
	font-weight:bold;
	text-decoration:none;
	}
#forum table thead tr th a:hover{
	text-decoration:underline;
	}
	
	
#forum table tbody{
	width:880px;
	height:auto;
	margin:0px;
	padding:0px;
	border-spacing: 0px;
	background-color:#f9f9f9;
	}
#forum table tbody tr{
	margin:0px;
	padding:0px;
}
#forum table tbody tr td{
	margin:0px;
	padding:0px;
	font-size:.9em;
	text-align:left;
}
#forum table tbody tr td a{
	margin:0px;
	padding:0px;
	color:#EF1515;
	font-weight:bold;
	text-decoration:underline;
	}
#forum table tbody tr td a:hover{
	text-decoration:none;
	}
#forum table tbody tr td img{
	margin-left:6px;
	vertical-align:text-bottom;
	}
	
#forum table tbody tr td.icon{
	width:26px;
	padding:8px 5px 8px 0px;
	border-bottom:1px solid #E8E8E8;
	}
#forum table tbody tr td.title{
	width:494px;
	padding:8px 10px 8px 0px;
	border-bottom:1px solid #E8E8E8;
	}
#forum table tbody tr td.replies{
	text-align:center;
	width:80px;
	padding:8px 10px 8px 0px;
	border-bottom:1px solid #E8E8E8;
	}
#forum table tbody tr td.created{
	width:140px;
	padding:8px 10px 8px 0px;
	border-bottom:1px solid #E8E8E8;
	}
#forum table tbody tr td.last-reply{
	width:140px;
	padding:8px 10px 8px 0px;
	border-bottom:1px solid #E8E8E8;
	}
/* fin modulo foro */


#lateral_izdo .comment_forbidden{
	list-style-type:none;
	}
#lateral_izdo .comment_forbidden a{
	color:#EF1515;
	text-decoration:underline;
	background:none;
	}
#lateral_izdo .comment_forbidden a:hover{
	text-decoration:none;
	}



/* menu lateral */
#lateral_drcho .block-menu{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#lateral_drcho .block-menu h2{
	margin:0px 0px 2px !important;
	margin:0px 0px 1px;
	padding:0px 0px 0px 20px;
	height:32px;
	background:#fff url(../images/menu_libro_titular.gif) no-repeat left top;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	font-size:1.4em;
	line-height:30px;
	}
#lateral_drcho .block-menu ul.menu {
	margin:0px;
	padding:0px;
	width:280px;
	height:auto;
	border:none;
	}
#lateral_drcho .block-menu ul.menu li{
	margin:2px 0px 0px;
	padding:0px;
	width:280px;
	height:32px;
	border:none;
	}
#lateral_drcho .block-menu ul.menu li a{
	margin:0px;
	padding:0px 0px 0px 40px;
	width:240px !important;
	width:280px;
	height:32px;
	font-size:1.05em;
	color:#333;
	text-decoration:none;
	background:#fff url(../images/menu_libro_pestanas.gif) no-repeat left bottom;
	display:block;
	border:none;
	}
#lateral_drcho .block-menu ul.menu li a:hover{
	background:#fff url(../images/menu_libro_pestanas.gif) no-repeat left top;
	color:#fff;
	}
	
#lateral_drcho .block-menu ul.menu li a.active{
	margin:0px 0px 2px !important;
	margin:0px 0px 1px;
	width:280px;
	height:32px;
	background:#fff url(../images/menu_libro_pestanas.gif) no-repeat left top;
	color:#fff;
	}
	
/* fin menu lateral */
.read-more{
	}
.read-more a{
	color:#3D3D3D;
	text-decoration:none;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	}
.read-more a:hover{
	text-decoration:none;
	background:none;
	}

.more-link{
	margin:10px 0px 0px;
	width:280px;
	height:auto;
	float:left;
	}
.more-link a{
	color:#3D3D3D;
	text-decoration:none;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	}
.more-link a:hover{
	text-decoration:none;
	background:none;
	}
	
.views-field-view-node{
	margin:0px 0px 15px;
	}
.views-field-view-node a{
	color:#3D3D3D;
	text-decoration:none;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	}
.views-field-view-node a:hover{
	text-decoration:none;
	background:none;
	}
	
	
.fivestar-form-item{
	margin:20px 0px;
	background-color:#F5F5F5;
	border:1px solid #E8E8E8;
	padding:5px 10px;}
.fivestar-form-item label{
	font-size:1.3em;}
.fivestar-form-item .fivestar-widget{
	margin-top:5px;}
.fivestar-form-item .description{
	margin-top:5px;}
	
	
	
/* estilos otras noticias lateral derecho */
#block-views-otras_noticias-block_1{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;}
#block-views-otras_noticias-block_1 h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	}

#block-views-otras_noticias-block_1 .view-content{
	margin-bottom:6px;
	color:#3c3c3c;
	padding-bottom:7px;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	}
#block-views-otras_noticias-block_1 .view-content a{
	color:#3c3c3c;
	text-decoration:none;
	background:transparent url(../images/flecha_migas.gif) no-repeat;
	background-position:left 4px;
	padding-left:8px;
	margin-bottom:8px;
	float:left;
	}
#block-views-otras_noticias-block_1 .view-content a:hover{
	text-decoration:underline;
	}
	
#block-views-otras_noticias-block_1 .view-footer{
	margin:0px 0px 15px;
	text-align:right;
	}
#block-views-otras_noticias-block_1 .view-footer a{
	color:#3D3D3D;
	text-decoration:none;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	text-align:right;
	}
#block-views-otras_noticias-block_1 .view-footer a:hover{
	text-decoration:none;
	background:none;
	}
/* fin estilos otras noticias lateral derecho */


#lateral_izdo .tagadelic{
	text-align:left;
	color:#3C3C3C;
	text-decoration:none;}
#lateral_izdo .tagadelic a{
	padding:0px 12px 8px 0px;
	color:#3C3C3C;
	float:left;
	text-decoration:none;}
#lateral_izdo .tagadelic a:hover{
	text-decoration:underline;}
	
	
	
#lateral_izdo .tagadelic_views{
	text-align:left;
	color:#3C3C3C;
	text-decoration:none;}
#lateral_izdo .tagadelic_views a{
	padding:0px 12px 8px 0px;
	color:#3C3C3C;
	float:left;
	text-decoration:none;}
#lateral_izdo .tagadelic_views a:hover{
	text-decoration:underline;}
	
	


#lateral_izdo ul.links li.comment_add{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
#lateral_izdo ul.links li.comment_add a{
	margin:0px;
	padding:4px 0px 0px 20px;
	background:transparent url(../images/comment_edit.png) no-repeat left;
	list-style-type:none;
	font-size:.9em;
	color:#999;
	text-decoration:underline;
	}
#lateral_izdo ul.links li.comment_add a:hover{
	text-decoration:none;
	}
	
#lateral_izdo ul.links li.comment_comments{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
#lateral_izdo ul.links li.comment_comments a{
	margin:0px;
	padding:4px 0px 0px 20px;
	background:transparent url(../images/comment.png) no-repeat left bottom;
	list-style-type:none;
	font-size:.9em;
	color:#999;
	text-decoration:underline;
	}
#lateral_izdo ul.links li.comment_comments a:hover{
	text-decoration:none;
	}
	
#lateral_izdo ul.links li.comment_new_comments{
	margin:5px 0px 0px;
	padding:0px;
	list-style-type:none;
	}
#lateral_izdo ul.links li.comment_new_comments a{
	margin:0px;
	padding:4px 0px 0px 20px;
	background:transparent url(../images/comment_add.png) no-repeat left bottom;
	list-style-type:none;
	font-size:.9em;
	color:#999;
	text-decoration:underline;
	}
#lateral_izdo ul.links li.comment_new_comments a:hover{
	text-decoration:none;
	}

/* modulo galeria */

.field-field-libro {             
    display: none !important;
}



/* ----- zona de registro ----- */
#contenedor_central .tabs{
	display:none;
	background-color:#F00;}

#lateral_izdo #user-profile-form{
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo #user-profile-form legend{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:20px;
	padding-bottom:5px;
	line-height:23px;
	text-decoration:none;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	width:560px;
	height:auto;
	float:left;
	}
	
#lateral_izdo #user-profile-form .description{
	display:none;
	}
#lateral_izdo #user-profile-form .collapsible{
	display:none;
	}
#lateral_izdo #user-profile-form .password-strength{
	display:none;
	}
#lateral_izdo #user-profile-form #edit-pass-pass2-wrapper span{
	display:none;
	}
	
	
#lateral_izdo #user-profile-form #edit-name-wrapper{
	width:560px;
	height:auto;
	margin:0px 0px 20px;
	float:left;
	}
#lateral_izdo #user-profile-form #edit-name-wrapper label{
	width:180px;
	height:auto;
	margin-top:5px;
	margin-right:20px;
	text-align:right;
	float:left;
	}
#lateral_izdo #user-profile-form #edit-name-wrapper .form-required{
	color:#EF1515;
	font-weight:bold;
	}
#lateral_izdo #user-profile-form #edit-name-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:300px;
	}
	
	
#lateral_izdo #user-profile-form #edit-mail-wrapper{
	width:560px;
	height:auto;
	margin:0px 0px 20px;
	float:left;
	}
#lateral_izdo #user-profile-form #edit-mail-wrapper label{
	width:180px;
	height:auto;
	margin-top:5px;
	margin-right:20px;
	text-align:right;
	float:left;
	}
#lateral_izdo #user-profile-form #edit-mail-wrapper .form-required{
	color:#EF1515;
	font-weight:bold;
	}
#lateral_izdo #user-profile-form #edit-mail-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:300px;
	}
	
#lateral_izdo #user-profile-form #edit-pass-pass1-wrapper{
	width:560px;
	height:auto;
	margin:0px 0px 20px;
	float:left;
	}
#lateral_izdo #user-profile-form #edit-pass-pass1-wrapper label{
	width:180px;
	height:auto;
	margin-top:5px;
	margin-right:20px;
	text-align:right;
	float:left;
	}
#lateral_izdo #user-profile-form #edit-pass-pass1-wrapper .form-required{
	color:#EF1515;
	font-weight:bold;
	}
#lateral_izdo #user-profile-form #edit-pass-pass1-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:170px;
	}

#lateral_izdo #user-profile-form #edit-pass-pass2-wrapper{
	width:560px;
	height:auto;
	margin:0px 0px 20px;
	float:left;
	}
#lateral_izdo #user-profile-form #edit-pass-pass2-wrapper label{
	width:180px;
	height:auto;
	margin-top:5px;
	margin-right:20px;
	text-align:right;
	float:left;
	}
#lateral_izdo #user-profile-form #edit-pass-pass2-wrapper .form-required{
	color:#EF1515;
	font-weight:bold;
	}
#lateral_izdo #user-profile-form #edit-pass-pass2-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:170px;
	}
	
#lateral_izdo #user-profile-form #edit-submit{
	margin:20px 0px 0px 200px;
	padding:3px 5px;
	width:auto;
	height:auto;
	color:#fff;
	font:bold .9em Arial, Helvetica, sans-serif;
	border:1px solid #999;
	background:#737373 url(../images/../images/fondo_botones.gif) repeat-x top;
	text-decoration:none;
	text-transform:lowercase;
	}
#lateral_izdo #user-profile-form #edit-submit:hover{
	text-decoration:underline;
	}
	
	
#lateral_izdo #user-register h1{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:20px;
	padding-bottom:5px;
	line-height:23px;
	text-decoration:none;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo #user-register p{
	margin-bottom:20px;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo #user-register legend{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:20px;
	padding-bottom:5px;
	line-height:23px;
	text-decoration:none;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo #user-register #edit-name-wrapper{
	width:560px;
	height:auto;
	margin:0px 0px 20px;
	float:left;
	}
#lateral_izdo #user-register #edit-name-wrapper label{
	width:200px;
	height:auto;
	margin-top:5px;
	margin-right:20px;
	text-align:right;
	float:left;
	}
#lateral_izdo #user-register #edit-name-wrapper .form-required{
	color:#EF1515;
	font-weight:bold;
	}
#lateral_izdo #user-register #edit-name-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:240px;
	}
#lateral_izdo #user-register #edit-name-wrapper input.error{
	background:#ffcece;
	border:1px solid #FF5D5D;
	color:#000;
	float:left;
	height:auto;
	padding:3px 5px;
	width:240px;
	}
	
	
#lateral_izdo #user-register legend{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:20px;
	padding-bottom:5px;
	line-height:23px;
	text-decoration:none;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo #user-register #edit-mail-wrapper{
	width:560px;
	height:auto;
	margin:0px 0px 20px;
	float:left;
	}
#lateral_izdo #user-register #edit-mail-wrapper label{
	width:200px;
	height:auto;
	margin-top:5px;
	margin-right:20px;
	text-align:right;
	float:left;
	}
#lateral_izdo #user-register #edit-mail-wrapper .form-required{
	color:#EF1515;
	font-weight:bold;
	}
#lateral_izdo #user-register #edit-mail-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:240px;
	}
#lateral_izdo #user-register #edit-mail-wrapper input.error{
	background:#ffcece;
	border:1px solid #FF5D5D;
	color:#000;
	float:left;
	height:auto;
	padding:3px 5px;
	width:240px;
	}	
	
#lateral_izdo #user-register #edit-captcha-response-wrapper{
	width:560px;
	height:auto;
	margin:0px 0px 20px;
	float:left;
	}
#lateral_izdo #user-register #edit-captcha-response-wrapper label{
	width:200px;
	height:auto;
	margin-top:5px;
	margin-right:20px;
	text-align:right;
	float:left;
	}
#lateral_izdo #user-register #edit-captcha-response-wrapper .form-required{
	color:#EF1515;
	font-weight:bold;
	}
#lateral_izdo #user-register #edit-captcha-response-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:100px;
	}
#lateral_izdo #user-register #edit-captcha-response-wrapper input.error{
	background:#ffcece;
	border:1px solid #FF5D5D;
	color:#000;
	float:left;
	height:auto;
	padding:3px 5px;
	width:100px;
	}
	
#lateral_izdo #user-register .captcha{
	width:560px;
	height:auto;
	margin:20px 0px 0px;
	float:left;
	}
#lateral_izdo #user-register .captcha img{
	margin:0px 0px 10px 220px;
	float:left;
	border:1px solid #ccc;
	}
	
#lateral_izdo #user-register #edit-submit{
	margin:20px 0px 0px 220px;
	padding:3px 5px;
	width:auto;
	height:auto;
	color:#fff;
	font:bold .9em Arial, Helvetica, sans-serif;
	border:1px solid #999;
	background:#737373 url(../images/../images/fondo_botones.gif) repeat-x top;
	text-decoration:none;
	text-transform:lowercase;
	}
#lateral_izdo #user-register #edit-submit:hover{
	text-decoration:underline;
	}
#lateral_izdo #user-register .description{
	display:none;
	}
#lateral_izdo #user-register .option{
	margin:0px;
	text-align:center;
	width:560px;
	height:auto;
	text-decoration:none;
	float:left;
	}
#lateral_izdo #user-register .option a{
	color:#EF1515;
	text-decoration:underline;
	}
#lateral_izdo #user-register .option a:hover{	
	text-decoration:none;
	}
	
	
	
	
#lateral_izdo #user-login h1{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:20px;
	padding-bottom:5px;
	line-height:23px;
	text-decoration:none;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	width:560px;
	height:auto;
	float:left;
	}	
#lateral_izdo #user-login legend{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:20px;
	padding-bottom:5px;
	line-height:23px;
	text-decoration:none;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	width:560px;
	height:auto;
	float:left;
	}	
#lateral_izdo #user-login #edit-name-wrapper{
	width:560px;
	height:auto;
	margin:0px 0px 20px;
	float:left;
	}
#lateral_izdo #user-login #edit-name-wrapper label{
	width:190px;
	height:auto;
	margin-top:5px;
	margin-right:20px;
	text-align:right;
	float:left;
	}
#lateral_izdo #user-login #edit-name-wrapper .form-required{
	color:#EF1515;
	font-weight:bold;
	}
#lateral_izdo #user-login #edit-name-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:250px;
	}
#lateral_izdo #user-login #edit-name-wrapper .description{
	display:none;
	}
	


#lateral_izdo #user-login #edit-pass-wrapper{
	width:560px;
	height:auto;
	margin:0px 0px 20px;
	float:left;
	}
#lateral_izdo #user-login #edit-pass-wrapper label{
	width:190px;
	height:auto;
	margin-top:5px;
	margin-right:20px;
	text-align:right;
	float:left;
	}
#lateral_izdo #user-login #edit-pass-wrapper .form-required{
	color:#EF1515;
	font-weight:bold;
	}
#lateral_izdo #user-login #edit-pass-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:250px;
	}
#lateral_izdo #user-login #edit-pass-wrapper .description{
	display:none;
	}

	
#lateral_izdo #user-login #edit-submit{
	margin:20px 0px 0px 210px;
	padding:3px 5px;
	width:auto;
	height:auto;
	color:#fff;
	font:bold .9em Arial, Helvetica, sans-serif;
	border:1px solid #999;
	background:#737373 url(../images/../images/fondo_botones.gif) repeat-x top;
	text-decoration:none;
	text-transform:lowercase;
	}
#lateral_izdo #user-login #edit-submit:hover{
	text-decoration:underline;
	}
	
#lateral_izdo #user-login #fbconnect_button-wrapper{
	width:560px;
	height:auto;
	margin:0px 0px 20px;
	float:left;
	}
#lateral_izdo #user-login #fbconnect_button-wrapper #fb_login_image{
	margin:0px 10px 0px 210px;
	float:left;
	}
#lateral_izdo #user-login #fbconnect_button-wrapper .description{
	line-height:20px;}
	
	
	
	
#lateral_izdo #user-pass h1{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:20px;
	padding-bottom:5px;
	line-height:23px;
	text-decoration:none;
	background:transparent url(../images/puntille.gif) repeat-x bottom;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo #user-pass p{
	margin-bottom:20px;
	float:left;
	}	
	
#lateral_izdo #user-pass #edit-name-wrapper{
	width:560px;
	height:auto;
	margin:0px 0px 20px;
	float:left;
	}
#lateral_izdo #user-pass #edit-name-wrapper label{
	width:180px;
	height:auto;
	margin-top:5px;
	margin-right:20px;
	text-align:right;
	float:left;
	}
#lateral_izdo #user-pass #edit-name-wrapper .form-required{
	color:#EF1515;
	font-weight:bold;
	}
#lateral_izdo #user-pass #edit-name-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:300px;
	}
#lateral_izdo #user-pass #edit-name-wrapper input.error{
	background:#ffcece;
	border:1px solid #FF5D5D;
	color:#000;
	float:left;
	height:auto;
	padding:3px 5px;
	width:300px;
	}
	
#lateral_izdo #user-pass #edit-submit{
	margin:20px 0px 0px 250px;
	padding:3px 5px;
	width:auto;
	height:auto;
	color:#fff;
	font:bold .9em Arial, Helvetica, sans-serif;
	border:1px solid #999;
	background:#737373 url(../images/../images/fondo_botones.gif) repeat-x top;
	text-decoration:none;
	text-transform:lowercase;
	}
#lateral_izdo #user-pass #edit-submit:hover{
	text-decoration:underline;
	}
#lateral_izdo #user-pass #edit-name-wrapper .description{
	display:none;
	}
	
/* ----- fin zona de registro ----- */





/* ----- zona de comentarios ----- */
#lateral_izdo #comments{
	width:560px;
	height:auto;
	float:left;
	}
	
#lateral_izdo #comments h2{
	color:#545454;
	font:normal 1.7em Arial, Helvetica, sans-serif;
	padding-bottom:7px;
	border-bottom:1px solid #e9e9e9;
	text-transform: lowercase;
	margin-bottom:10px;
	}
#lateral_izdo #comments h3{
	display:none;
	}
#lateral_izdo #comments p{
	background:url("../images/puntille.gif") repeat-x scroll center bottom transparent;
	float:left;
	margin-top:5px;
	padding-bottom:13px;
	text-align:justify;
	}
#lateral_izdo #comments .comment_reply{
	display:none;
	}
#lateral_izdo #comments .new{
	display:none;
	}
	
	
#lateral_izdo #comments .box{
	margin-top:35px;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo #comments .box #edit-comment-wrapper label{
	display:none;
	}
#lateral_izdo #comments .box ul.tips{
	display:none;
	}
#lateral_izdo #comments .box a{
	display:none;
	}
#lateral_izdo #comments .box #edit-preview{
	display:none;
	}
	
#lateral_izdo #comments .box #edit-comment-wrapper .resizable-textarea textarea{
	margin:0px 0px 20px;
	width:560px;
	height:120px;
	padding:5px;
	background:transparent url(../images/fondo_cajas_formularios.gif) no-repeat left top;
	border:1px solid #e7e7e7;
	color:#a0a0a0;
	font:normal 0.9em Arial, Helvetica, sans-serif;
	float:left;
	}
	
#lateral_izdo #comments .submitted{
	background:none;
	border:none;
	width:560px;
	height:auto;
	margin:0px 0px 5px;
	padding:0px;
	}
	
#lateral_izdo #comments .box .content .form-item label{
	display:none;
	}
/* ----- fin zona de comentarios ----- */



/* ----- zona de etiquetas por libros ----- */





#lateral_drcho #block-views-57002b54c95943b5d681c1bf6de1ae4c{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#lateral_drcho #block-views-57002b54c95943b5d681c1bf6de1ae4c h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	}
	
#lateral_drcho #block-views-57002b54c95943b5d681c1bf6de1ae4c .view-content a{
	margin:0px 10px 5px 0px;
	color:#3c3c3c;
	text-decoration:none;
	float:left;
	}
#lateral_drcho #block-views-57002b54c95943b5d681c1bf6de1ae4c .view-content a:hover{
	text-decoration:underline;
	}
	
#lateral_drcho #block-views-57002b54c95943b5d681c1bf6de1ae4c .more-link{
	width:280px;
	height:auto;
	padding-top:10px;
	float:left;
	border-top:1px solid #e9e9e9;
	text-align:right;
	}
#lateral_drcho #block-views-57002b54c95943b5d681c1bf6de1ae4c .more-link a{
	color:#EF1515;
	font-size:1.05em;
	font-weight:bold;
	text-align:right;
	text-decoration:underline;
	background:none;
	}
#lateral_drcho #block-views-57002b54c95943b5d681c1bf6de1ae4c .more-link a:hover{
	text-decoration:none;
	}









#lateral_drcho #block-views-tagadelic_neonazis-block_1{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#lateral_drcho #block-views-tagadelic_neonazis-block_1 h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	}
	
#lateral_drcho #block-views-tagadelic_neonazis-block_1 .view-content a{
	margin:0px 10px 5px 0px;
	color:#3c3c3c;
	text-decoration:none;
	float:left;
	}
#lateral_drcho #block-views-tagadelic_neonazis-block_1 .view-content a:hover{
	text-decoration:underline;
	}
	
#lateral_drcho #block-views-tagadelic_neonazis-block_1 .more-link{
	width:280px;
	height:auto;
	padding-top:10px;
	float:left;
	border-top:1px solid #e9e9e9;
	text-align:right;
	}
#lateral_drcho #block-views-tagadelic_neonazis-block_1 .more-link a{
	color:#EF1515;
	font-size:1.05em;
	font-weight:bold;
	text-align:right;
	text-decoration:underline;
	background:none;
	}
#lateral_drcho #block-views-tagadelic_neonazis-block_1 .more-link a:hover{
	text-decoration:none;
	}
	
	
#lateral_drcho #block-views-tagadelic_trata_blancas-block_1{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#lateral_drcho #block-views-tagadelic_trata_blancas-block_1 h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	}
	
#lateral_drcho #block-views-tagadelic_trata_blancas-block_1 .view-content a{
	margin:0px 10px 5px 0px;
	color:#3c3c3c;
	text-decoration:none;
	float:left;
	}
#lateral_drcho #block-views-tagadelic_trata_blancas-block_1 .view-content a:hover{
	text-decoration:underline;
	}
	
#lateral_drcho #block-views-tagadelic_trata_blancas-block_1 .more-link{
	width:280px;
	height:auto;
	padding-top:10px;
	float:left;
	border-top:1px solid #e9e9e9;
	text-align:right;
	}
#lateral_drcho #block-views-tagadelic_trata_blancas-block_1 .more-link a{
	color:#EF1515;
	font-size:1.05em;
	font-weight:bold;
	text-align:right;
	text-decoration:underline;
	background:none;
	}
#lateral_drcho #block-views-tagadelic_trata_blancas-block_1 .more-link a:hover{
	text-decoration:none;
	}
	
	
	
#lateral_drcho #block-views-tagadelic_terrorismo-block_1{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}
#lateral_drcho #block-views-tagadelic_terrorismo-block_1 h2{
	color:#545454;
	font-size:1.6em;
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	}
	
#lateral_drcho #block-views-tagadelic_terrorismo-block_1 .view-content a{
	margin:0px 10px 5px 0px;
	color:#3c3c3c;
	text-decoration:none;
	float:left;
	}
#lateral_drcho #block-views-tagadelic_terrorismo-block_1 .view-content a:hover{
	text-decoration:underline;
	}
	
#lateral_drcho #block-views-tagadelic_terrorismo-block_1 .more-link{
	width:280px;
	height:auto;
	padding-top:10px;
	float:left;
	border-top:1px solid #e9e9e9;
	text-align:right;
	}
#lateral_drcho #block-views-tagadelic_terrorismo-block_1 .more-link a{
	color:#EF1515;
	font-size:1.05em;
	font-weight:bold;
	text-align:right;
	text-decoration:underline;
	background:none;
	}
#lateral_drcho #block-views-tagadelic_terrorismo-block_1 .more-link a:hover{
	text-decoration:none;
	}		
/* ----- fin zona de etiquetas por libros ----- */

#lateral_izdo .content .field-field-foto{
	}
#lateral_izdo .content .field-field-foto img{
	width:110px;
	height:auto;
	margin:0px 15px 5px 0px;
	padding:3px;
	background-color:#fff;
	border:1px solid #cecece;
	float:left;
	}

#lateral_izdo .content .field-field-portada{
	}
#lateral_izdo .content .field-field-portada img{
	width:200px;
	height:auto;
	margin:0px 15px 5px 0px;
	padding:3px;
	background-color:#fff;
	border:1px solid #cecece;
	float:left;
	}

#lateral_izdo .view-articulos .node{
	margin:0px;
	padding:0px;}
#lateral_izdo .view-articulos .node h2 a{
	text-decoration:none;}
#lateral_izdo .view-articulos .node h2 a:hover{
	text-decoration:underline;}
	
#lateral_izdo .view-entrevistas .node{
	margin:0px;
	padding:0px;}
#lateral_izdo .view-entrevistas .node h2 a{
	text-decoration:none;}
#lateral_izdo .view-entrevistas .node h2 a:hover{
	text-decoration:underline;}
	
#lateral_izdo .view-noticias .node{
	margin:0px;
	padding:0px;}
#lateral_izdo .view-noticias .node h2 a{
	text-decoration:none;}
#lateral_izdo .view-noticias .node h2 a:hover{
	text-decoration:underline;}
	
#lateral_izdo .view-videos .node{
	margin:0px;
	padding:0px;}
#lateral_izdo .view-videos .node h2 a{
	text-decoration:none;}
#lateral_izdo .view-videos .node h2 a:hover{
	text-decoration:underline;}



/* ----- estilos foro al 100 x 100 de ancho -------- */
#foro_contenido_central{
	margin-bottom:30px;
	width:880px;
	min-height:600px;
  	height:auto !important;
  	height:600px;
	float:left;
	}
	
#foro_contenido_central .foro_pagina_interior{
	}
#foro_contenido_central .foro_pagina_interior .terms{
	display:none;}

#foro_contenido_central .foro_pagina_interior .node{
	}
	
#foro_contenido_central .foro_pagina_interior .node .content{
	width:880px;
	height:auto;
	margin-bottom:15px;
	float:left;}
#foro_contenido_central .foro_pagina_interior .node .content p{
	width:880px;
	height:auto;
	padding-bottom:15px;
	border-bottom:1px solid #E9E9E9;}
	
#foro_contenido_central .foro_pagina_interior .node .content .foro_proponer{
	float:left;
	}
#foro_contenido_central .foro_pagina_interior .node .content .foro_proponer a{
	color:#EF1515;
	text-decoration:underline;
	font-weight:normal;
	}
#foro_contenido_central .foro_pagina_interior .node .content .foro_proponer a:hover{
	text-decoration:none;
	}
	
#foro_contenido_central .foro_pagina_interior .node .content .foro_sesion{
	float:right;
	}
#foro_contenido_central .foro_pagina_interior .node .content .foro_sesion a{
	color:#EF1515;
	text-decoration:underline;
	font-weight:normal;
	background:none;
	}
#foro_contenido_central .foro_pagina_interior .node .content .foro_sesion a:hover{
	text-decoration:none;
	}
	

#foro_contenido_central .foro_pagina_interior #comments .clear-block{
	width:878px;
	height:auto;
	margin:0px 0px 10px;
	padding:0px;
	float:left;
	border:1px solid #b8b8b8;
	background:#fbfbfb url(../images/fondo_foros.gif) repeat-y left;
	}
	
#foro_contenido_central .foro_pagina_interior #comments .clear-block p{
	width:670px;
	height:auto;
	color:#EF1515;
	background-color:#f1f1f1;
	font:bold 1.1em/24px Arial, Helvetica, sans-serif;
	float:right;
	text-align:right;
	padding-right:13px;
	}
#foro_contenido_central .foro_pagina_interior #comments .clear-block .content{
	width:680px;
	height:auto;
	float:right;
	text-align:left;
	background:none;
	}
#foro_contenido_central .foro_pagina_interior #comments .clear-block .content p{
	width:640px;
	margin-right:10px;
	padding:10px 0px;
	font:normal 1em/16px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	background:none;
	text-align:left;
	}
	
#foro_contenido_central .foro_pagina_interior #comments .clear-block .publish{
	width:190px;
	height:auto;
	float:left;
	text-align:left;
	}
#foro_contenido_central .foro_pagina_interior #comments .clear-block .publish span{
	margin:10px;
	width:150px;
	height:auto;
	float:left;
	text-align:left;
	font:normal .9em/20px Arial, Helvetica, sans-serif;
	}
	
#foro_contenido_central .foro_pagina_interior #comments .clear-block .publish span strong{
	font-size:1.1em;
	text-decoration:none;
	}
#foro_contenido_central .foro_pagina_interior #comments .clear-block .new{
	display:none;
	
	}
	
	
	
#foro_contenido_central .foro_pagina_interior .box{
	margin:30px 0px;
	width:880px;
	height:auto;
	float:left;
	}
#foro_contenido_central .foro_pagina_interior .box h2{
	border-bottom:1px solid #E9E9E9;
	color:#545454;
	font:1.7em Arial,Helvetica,sans-serif;
	margin-bottom:10px;
	padding-bottom:7px;
	text-transform:lowercase;
	}
#foro_contenido_central .foro_pagina_interior .box .form-item{
	
	}
	
#foro_contenido_central .foro_pagina_interior .box .tips{
	display:none;
	}
#foro_contenido_central .foro_pagina_interior .box p{
	display:none;
	}

#foro_contenido_central .foro_pagina_interior .box label{
	width:80px;
	float:left;
	}
#foro_contenido_central .foro_pagina_interior .box .form-required{
	color:#EF1515;
	}
	
#foro_contenido_central .foro_pagina_interior .box .resizable-textarea textarea{
	margin:0px 0px 20px;
	width:560px;
	height:120px;
	padding:5px;
	background:transparent url(../images/fondo_cajas_formularios.gif) no-repeat left top;
	border:1px solid #e7e7e7;
	color:#a0a0a0;
	font:normal 0.9em Arial, Helvetica, sans-serif;
	}
	
	
#foro_contenido_central .foro_pagina_interior .box #edit-submit{
	margin:10px 0px 0px 80px;
	padding:3px 5px;
	width:auto;
	height:auto;
	color:#fff;
	font:bold .9em Arial, Helvetica, sans-serif;
	border:1px solid #999;
	background:#737373 url(../images/../images/fondo_botones.gif) repeat-x top;
	text-decoration:none;
	text-transform:lowercase;
	}
#foro_contenido_central .foro_pagina_interior .box #edit-preview{
	display:none;
	}
	
	

	
#foro_contenido_central .foro_pagina_interior .box .option{
	margin:0px 0px 20px 80px;
	padding:3px 0px;
	width:750px;
	height:auto;
	}
#foro_contenido_central .foro_pagina_interior .box .option a{
	color:#EF1515;
	text-decoration:underline;
	}
#foro_contenido_central .foro_pagina_interior .box .option a:hover{
	text-decoration:none;
	}
	
	
	
	
#lateral_izdo .node-form #edit-terms-of-use-wrapper .option{
	margin:0px 0px 10px 120px;
	padding:3px 0px;
	width:400px;
	height:auto;
	float:left;
	}
#lateral_izdo .node-form #edit-terms-of-use-wrapper .option a{
	color:#EF1515;
	text-decoration:underline;
	}
#lateral_izdo .node-form #edit-terms-of-use-wrapper .option a:hover{
	text-decoration:none;
	}
/* -------------- fin estilos porche drupal ---------------- */




/* texto de los emails */
#lateral_izdo .view-Email{
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo .view-Email h1{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:12px;
	line-height:23px;
	text-decoration:none;
	}
#lateral_izdo .view-Email h1 a{
	color:#3D3D3D;
	text-decoration:none;
	font-weight:normal;
	}
#lateral_izdo .view-Email h1 a:hover{
	text-decoration:underline;
	}
#lateral_izdo .view-Email h2{
	color:#ef1515;
	font:normal 1.7em "Times New Roman", Times, serif;
	margin-bottom:15px;
	padding:0px 0px 3px 12px;
	border-bottom:1px solid #e8e8e8;
	background:transparent url(../images/flecha_bullet.gif) no-repeat left;
	}
#lateral_izdo .view-Email h3{
	color:#545454;
	font-size:1.5em;
	margin:25px 0px 10px;
	padding-bottom:8px;
	border-bottom:1px solid #e9e9e9;
	}
	
#lateral_izdo .view-Email p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin-bottom:12px;
	}
#lateral_izdo .view-Email p a{
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	}
#lateral_izdo .view-Email p a:hover{
	color:#3c3c3c;
	}
#lateral_izdo .view-Email img{
	float:left;
	margin:0px 15px 5px 0px;
	padding:3px;
	background-color:#fff;
	border:1px solid #cecece;
	}
	

	
#lateral_izdo .view-Email ul{
	margin-left:20px;
	float:left;
	}
#lateral_izdo .view-Email ul li{
	color:#656565;
	font-weight:normal;
	font-size:1em;
	line-height:25px;
	text-decoration:none;
	list-style-type:none;
	padding-left:10px;
	background:transparent url(../images/flecha_migas.gif) no-repeat left;
	}
#lateral_izdo .view-Email ul li a{
	color:#656565;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	text-decoration:none;
	}
#lateral_izdo .view-Email ul li a:hover{
	background:none;
	}
	
	
#lateral_izdo .view-Email .view-content{
	margin:10px 0px 0px;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo .view-Email .view-content .views-field-counter{
	width:auto;
	padding:0px 12px;
	float:left;
	color:#ef1515;
	font-weight:bold;
	font-size:1.05em;
	border-right:1px solid #b7b7b7;
	margin-right:10px;
	background:transparent url(../images/almohadilla.gif) no-repeat 0px 3px;
	}
#lateral_izdo .view-Email .view-content .views-field-title-1 .views-label-title-1{
	float:left;
	color:#313131;
	margin-right:5px;
	font-weight:bold;
	}
#lateral_izdo .view-Email .view-content .views-field-title-1 .field-content{
	float:left;
	color:#313131;
	margin-right:12px;
	font-weight:normal;
	}
#lateral_izdo .view-Email .view-content .views-field-body{
	margin:7px 0px 50px;
	padding:10px 0px;
	border-top:1px solid #dcdcdc;
	background:transparent url(../images/puntille_gris.gif) repeat-x bottom;
	}
#lateral_izdo .view-Email .view-content .views-field-created{
	color:#B7B7B7;
	}
	
#lateral_izdo .view-Email .view-content .views-field-field-para-value{
	display:none;
	}
/* fin texto de los emails */





/* texto de las cartas */
#lateral_izdo .view-Cartas{
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo .view-Cartas h1{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:12px;
	line-height:23px;
	text-decoration:none;
	}
#lateral_izdo .view-Cartas h1 a{
	color:#3D3D3D;
	text-decoration:none;
	font-weight:normal;
	}
#lateral_izdo .view-Cartas h1 a:hover{
	text-decoration:underline;
	}
#lateral_izdo .view-Cartas h2{
	color:#ef1515;
	font:normal 1.7em "Times New Roman", Times, serif;
	margin-bottom:15px;
	padding:0px 0px 3px 12px;
	border-bottom:1px solid #e8e8e8;
	background:transparent url(../images/flecha_bullet.gif) no-repeat left;
	}
#lateral_izdo .view-Cartas h3{
	color:#545454;
	font-size:1.5em;
	margin:25px 0px 10px;
	padding-bottom:8px;
	border-bottom:1px solid #e9e9e9;
	}
	
#lateral_izdo .view-Cartas p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin-bottom:12px;
	}
#lateral_izdo .view-Cartas p a{
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	}
#lateral_izdo .view-Cartas p a:hover{
	color:#3c3c3c;
	}
#lateral_izdo .view-Cartas img{
	float:left;
	margin:0px 15px 5px 0px;
	padding:3px;
	background-color:#fff;
	border:1px solid #cecece;
	}
	

	
#lateral_izdo .view-Cartas ul{
	margin-left:20px;
	float:left;
	}
#lateral_izdo .view-Cartas ul li{
	color:#656565;
	font-weight:normal;
	font-size:1em;
	line-height:25px;
	text-decoration:none;
	list-style-type:none;
	padding-left:10px;
	background:transparent url(../images/flecha_migas.gif) no-repeat left;
	}
#lateral_izdo .view-Cartas ul li a{
	color:#656565;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	text-decoration:none;
	}
#lateral_izdo .view-Cartas ul li a:hover{
	background:none;
	}
	
	
#lateral_izdo .view-Cartas .view-content{
	margin:10px 0px 0px;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo .view-Cartas .view-content .views-field-counter{
	width:10px;
	padding:0px 12px;
	color:#ef1515;
	font-weight:bold;
	font-size:1.05em;
	border-right:1px solid #b7b7b7;
	margin-right:10px;
	background:transparent url(../images/almohadilla.gif) no-repeat 0px 3px;
	}
#lateral_izdo .view-Cartas .view-content .views-field-title-1 .views-label-title-1{
	float:left;
	color:#313131;
	margin-right:5px;
	font-weight:bold;
	}
#lateral_izdo .view-Cartas .view-content .views-field-title-1 .field-content{
	float:left;
	color:#313131;
	margin-right:12px;
	font-weight:normal;
	}
#lateral_izdo .view-Cartas .view-content .views-field-body{
	margin:7px 0px 50px;
	padding:10px 0px;
	border-top:1px solid #dcdcdc;
	background:transparent url(../images/puntille_gris.gif) repeat-x bottom;
	}
#lateral_izdo .view-Cartas .view-content .views-field-created{
	color:#B7B7B7;
	}
	
#lateral_izdo .view-Cartas .view-content .views-field-field-para-value{
	display:none;
	}
/* fin texto de las cartas a */




/* texto de chateando con */
#lateral_izdo .view-Chateando-Con{
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo .view-Chateando-Con h1{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:12px;
	line-height:23px;
	text-decoration:none;
	}
#lateral_izdo .view-Chateando-Con h1 a{
	color:#3D3D3D;
	text-decoration:none;
	font-weight:normal;
	}
#lateral_izdo .view-Chateando-Con h1 a:hover{
	text-decoration:underline;
	}
#lateral_izdo .view-Chateando-Con h2{
	color:#ef1515;
	font:normal 1.7em "Times New Roman", Times, serif;
	margin-bottom:15px;
	padding:0px 0px 3px 12px;
	border-bottom:1px solid #e8e8e8;
	background:transparent url(../images/flecha_bullet.gif) no-repeat left;
	}
#lateral_izdo .view-Chateando-Con h3{
	color:#545454;
	font-size:1.5em;
	margin:25px 0px 10px;
	padding-bottom:8px;
	border-bottom:1px solid #e9e9e9;
	}
	
#lateral_izdo .view-Chateando-Con p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin-bottom:12px;
	}
#lateral_izdo .view-Chateando-Con p a{
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	}
#lateral_izdo .view-Chateando-Con p a:hover{
	color:#3c3c3c;
	}
#lateral_izdo .view-Chateando-Con img{
	float:left;
	margin:0px 15px 5px 0px;
	padding:3px;
	background-color:#fff;
	border:1px solid #cecece;
	}
	

	
#lateral_izdo .view-Chateando-Con .view-content{
	margin-left:20px;
	float:left;
	}
#lateral_izdo .view-Chateando-Con .view-content a{
	color:#656565;
	font-weight:normal;
	font-size:1em;
	line-height:25px;
	text-decoration:none;
	list-style-type:none;
	padding-left:8px;
	background:transparent url(../images/flecha_migas.gif) no-repeat left;
	border-bottom:1px solid #CCC;
	}
#lateral_izdo .view-Chateando-Con .view-content a:hover{
	border-bottom:none;
	}

/* fin texto de chateando con */












/* texto de los emails */
#lateral_izdo #node-58{
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo #node-58 h1{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:12px;
	line-height:23px;
	text-decoration:none;
	}
#lateral_izdo #node-58 h1 a{
	color:#3D3D3D;
	text-decoration:none;
	font-weight:normal;
	}
#lateral_izdo #node-58 h1 a:hover{
	text-decoration:underline;
	}
#lateral_izdo #node-58 h2{
	color:#ef1515;
	font:normal 1.7em "Times New Roman", Times, serif;
	margin-bottom:15px;
	padding:0px 0px 3px 12px;
	border-bottom:1px solid #e8e8e8;
	background:transparent url(../images/flecha_bullet.gif) no-repeat left;
	}
#lateral_izdo #node-58 h3{
	color:#545454;
	font-size:1.5em;
	margin:25px 0px 10px;
	padding-bottom:8px;
	border-bottom:1px solid #e9e9e9;
	}
#lateral_izdo #node-58 p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin-bottom:12px;
	}
#lateral_izdo #node-58 p a{
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	}
#lateral_izdo #node-58 p a:hover{
	color:#3c3c3c;
	}
#lateral_izdo #node-58 p img{
	float:left;
	margin:0px 15px 5px 0px;
	padding:3px;
	background-color:#fff;
	border:1px solid #cecece;
	}
#lateral_izdo #node-58 ul{
	margin-left:20px;
	float:left;
	}
#lateral_izdo #node-58 ul li{
	color:#656565;
	font-weight:normal;
	font-size:1em;
	line-height:25px;
	text-decoration:none;
	list-style-type:none;
	padding-left:10px;
	background:transparent url(../images/flecha_migas.gif) no-repeat left;
	}
#lateral_izdo #node-58 ul li a{
	color:#656565;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	text-decoration:none;
	}
#lateral_izdo #node-58 ul li a:hover{
	background:none;
	}
#lateral_izdo #node-58 .view-content{
	margin:10px 0px 0px;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo #node-58 .view-content .views-field-counter{
	width:auto;
	padding:0px 12px;
	float:left;
	color:#ef1515;
	font-weight:bold;
	font-size:1.05em;
	border-right:1px solid #b7b7b7;
	margin-right:10px;
	background:transparent url(../images/almohadilla.gif) no-repeat 0px 3px;
	}
#lateral_izdo #node-58 .view-content .views-field-title-1 .views-label-title-1{
	float:left;
	color:#313131;
	margin-right:5px;
	font-weight:bold;
	}
#lateral_izdo #node-58 .view-content .views-field-title-1 .field-content{
	float:left;
	color:#313131;
	margin-right:12px;
	font-weight:normal;
	}
#lateral_izdo #node-58 .view-content .views-field-body{
	margin:7px 0px 50px;
	padding:10px 0px;
	border-top:1px solid #dcdcdc;
	background:transparent url(../images/puntille_gris.gif) repeat-x bottom;
	}
#lateral_izdo #node-58 .view-content .views-field-created{
	color:#B7B7B7;
	}
	
#lateral_izdo #node-58 .view-content .views-field-field-para-value{
	display:none;
	}
/* fin texto de los chats */










/* estilos de error en los formularios */
#lateral_izdo #messages .error{
	margin:0px 0px 35px;
	background-color:#ffcece;
	border:1px solid #ff5d5d;
	font:normal 1em/25px Arial, Helvetica, sans-serif;
	list-style-type:none;
	color:#000;
	padding-left:9px;
	}
#lateral_izdo #messages .error a{
	color:#EF1515;
	text-decoration:underline;
	}
#lateral_izdo #messages .error a:hover{
	text-decoration:none;
	}
	
#lateral_izdo #messages .error ul{
	margin:0px 40px !important;
	margin:0px 20px;
	padding:10px 0px;
	}
#lateral_izdo #messages .error ul li{
	font:normal 1.1em/25px Arial, Helvetica, sans-serif;
	list-style-type:none;
	color:#EF1515;
	padding-left:9px;
	background:transparent url(../images/flecha_migas.gif) no-repeat left;
	}


#lateral_izdo #messages .status{
	margin:0px 0px 35px !important;
	margin:0px 0px 17px;
	background-color:#b4cfbb;
	border:1px solid #48a761;
	font:normal 1em/25px Arial, Helvetica, sans-serif;
	list-style-type:none;
	color:#000;
	padding:9px;
	}
/* estilos de error en los formularios */



/* galeria de imagenes */
#lateral_izdo .field-field-imagen{
	margin:10px 0px 30px;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo .field-field-imagen .field-item{
	margin:0px;
	padding:0px;
	float:left;
	}
#lateral_izdo .field-field-imagen .field-item .txt{
	margin:0px;
	padding:0px;
	font:normal .9em Arial, Helvetica, sans-serif;
	color:#FF0;
	float:left;
	text-align:center;
	}
#lateral_izdo .field-field-imagen .field-item img{
	width:90px;
	height:90px;
	float:left;
	margin:0px 7px 15px;
	padding:3px;
	background-color:#fff;
	border:1px solid #cecece;
	}
	
/* fin galeria de imagenes */

#lateral_izdo h2.title{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:12px;
	line-height:23px;
	text-decoration:none;
	background:none;
	}
#lateral_izdo h2.title a{
	color:#3D3D3D;
	text-decoration:none;
	font-weight:normal;
	background:none;
	}
#lateral_izdo h2.title a:hover{
	text-decoration:underline;
	}
	
	
	
	
/* estilos paginas anexos */
#lateral_izdo #node-272 .clear-block{
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo #node-272 .clear-block ul{
	margin:0px 0px 25px 20px;
	}
#lateral_izdo #node-272 .clear-block ul li{
	color:#656565;
	font-weight:normal;
	font-size:2em;
	line-height:25px;
	text-decoration:none;
	list-style-type:none;
	padding-left:10px;
	background:transparent url(../images/flecha_migas.gif) no-repeat left;
	font-weight:normal;
	}
#lateral_izdo #node-272 .clear-block ul li a{
	color:#656565;
	font-size:1.2em;
	background:transparent url(../images/puntille_rojo.gif) repeat-x bottom;
	text-decoration:none;
	font-weight:normal;
	}
#lateral_izdo #node-272 .clear-block ul li a:hover{
	background:none;
	}
/* fin estilos paginas anexos */



/* estilos contacto */
#lateral_izdo .webform-client-form{
	width:560px;
	height:auto;
	float:left;
	}
	
#lateral_izdo .webform-client-form label{
	margin:0px 10px 0px 0px;
	float:left;}
	
#lateral_izdo #edit-submitted-cuerpo-wrapper{
	margin-bottom:0px;
	float:left;
	width:560px;
	height:auto;
	}
#lateral_izdo #node-20 .form-required{
	color:#FF0000;}
#lateral_izdo #edit-submitted-cuerpo-wrapper .form-required{
	color:#FF0000;}
	
#lateral_izdo #edit-submitted-cuerpo-wrapper label{
	margin:0px 10px 0px 0px;
	float:left;
	text-align:right;
	width:140px;
	}
#lateral_izdo .webform-client-form #edit-submitted-cuerpo{
	margin:0px;
	width:380px;
	height:120px;
	padding:5px;
	background:transparent url(../images/fondo_cajas_formularios.gif) no-repeat left top;
	border:1px solid #e7e7e7;
	color:#a0a0a0;
	font:normal 0.9em Arial, Helvetica, sans-serif;
	float:left;
	}	

#lateral_izdo .webform-client-form .captcha{
	width:560px;
	height:auto;
	margin-top:30px;
	float:left;
	}
#lateral_izdo .webform-client-form .captcha img{
	margin:0px 0px 0px 200px;
	}
#lateral_izdo .webform-client-form .captcha #edit-captcha-response-wrapper{
	width:560px;
	margin-top:15px;
	height:auto;
	float:left;
	}
#lateral_izdo .webform-client-form .captcha #edit-captcha-response-wrapper span{
	color:#F00;
	}
#lateral_izdo .webform-client-form .captcha #edit-captcha-response-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:100px;
	}
#lateral_izdo .webform-client-form .captcha #edit-captcha-response-wrapper .description{
	display:none;
	}
	
#lateral_izdo .webform-client-form .form-submit{
	background:url("../images/../images/fondo_botones.gif") repeat-x scroll center top #737373;
	border:1px solid #999999;
	color:#FFFFFF;
	font:bold 0.9em Arial,Helvetica,sans-serif;
	height:auto;
	margin:20px 0 0 200px;
	padding:3px 5px;
	text-decoration:none;
	text-transform:lowercase;
	width:auto;
	}
	
	
#lateral_izdo #edit-submitted-email-de-contacto-wrapper{
	margin-bottom:20px;
	float:left;
	width:560px;
	height:auto;
	}
#lateral_izdo #edit-submitted-email-de-contacto-wrapper .form-required{
	color:#FF0000;}
#lateral_izdo #edit-submitted-email-de-contacto-wrapper label{
	margin:0px 10px 0px 0px;
	float:left;
	text-align:right;
	width:140px;
	}
#lateral_izdo #edit-submitted-email-de-contacto-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	padding:3px 5px;
	width:380px;}
	
/* fin estilos contacto */
	
	
	
	
	
/* estilos anexos */


#lateral_izdo .anexos{
	width:560px;
	height:auto;
	float:left;
	}
	
#lateral_izdo .anexos h1{
	font-family:"Times New Roman",Times,serif;
	font-size:2em;
	line-height:23px;
	margin-bottom:12px;
	text-decoration:none;
	}
	
#lateral_izdo .anexos h2{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:15px;
	padding:0 0 3px 12px;
	}
#lateral_izdo .anexos ul{
	}
#lateral_izdo .anexos ul li{
	border-bottom:1px solid #f6f6f6;
	color:#545454;
	font:bold 1.2em Arial,Helvetica,sans-serif;
	margin:20px 0px 15px;
	padding-bottom:7px;
	list-style-type:none;
	}	
#lateral_izdo .anexos ul li a{
	background:url("../images/puntille_rojo.gif") repeat-x scroll center bottom transparent;
	font-size:.9em;
	color:#656565;
	font-weight:normal;
	text-decoration:none;
	}
#lateral_izdo .anexos ul li a:hover{
	background:none;
	}	
#lateral_izdo .anexos ul li a.epilogo{
	background:url("../images/puntille_rojo.gif") repeat-x scroll center bottom transparent;
	color:#545454;
	font:bold 1em Arial,Helvetica,sans-serif;
	margin:20px 0px 15px;
	padding-bottom:1px;
	list-style-type:none;
	}
#lateral_izdo .anexos ul li a.epilogo:hover{
	background:none;
	}
	
	
	
.anexos_interiores{
	width:560px;
	height:auto;
	float:left;
	}
	
.anexos_interiores h1{
	color:#545454;
	font:normal 2em "Times New Roman", Times, serif;
	margin:0px 0px 15px;
	}
.anexos_interiores p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin-bottom:12px;
	}
	
.anexos_interiores h2{
	border-bottom:1px solid #E9E9E9;
	color:#545454;
	font:normal 1.7em Arial,Helvetica,sans-serif;
	margin:30px 0px 15px;
	padding-bottom:7px;
	}
.anexos_interiores h3{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:15px;
	padding:0 0 3px 12px;
	}
	
.anexos_interiores .pdf_archivo ul{
	}
.anexos_interiores .pdf_archivo ul li{
	background:transparent url(../images/ico_pdf.png) no-repeat;
	padding-left:25px;
	margin-bottom:10px;
	list-style-type:none;
	}
.anexos_interiores .pdf_archivo ul li a{
	background-image:url(../images/puntille_rojo.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#656565;
	text-decoration:none;
	line-height:25px;
	padding-bottom:1px;
	}
.anexos_interiores .pdf_archivo ul li a:hover{
	background:none;
	}
	
	
.anexos_interiores .pdf_audio ul{
	}
.anexos_interiores .pdf_audio ul li{
	background:transparent url(../images/ico_audio.png) no-repeat;
	padding-left:25px;
	margin-bottom:10px;
	list-style-type:none;
	}
.anexos_interiores .pdf_audio ul li a{
	background-image:url(../images/puntille_rojo.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#656565;
	text-decoration:none;
	line-height:25px;
	padding-bottom:1px;
	}
.anexos_interiores .pdf_audio ul li a:hover{
	background:none;
	}
	
.anexos_interiores .enlaces ul{
	}
.anexos_interiores .enlaces ul li{
	background:transparent url(../images/ico_enlace.png) no-repeat;
	padding-left:25px;
	margin-bottom:10px;
	list-style-type:none;
	}
.anexos_interiores .enlaces ul li a{
	background-image:url(../images/puntille_rojo.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#656565;
	text-decoration:none;
	line-height:25px;
	padding-bottom:1px;
	}
.anexos_interiores .enlaces ul li a:hover{
	background:none;
	}
	
	
.anexos_interiores .doc_archivo ul{
	}
.anexos_interiores .doc_archivo ul li{
	background:transparent url(../images/ico_word.png) no-repeat 0px 3px;
	padding-left:25px;
	margin-bottom:10px;
	list-style-type:none;
	}
.anexos_interiores .doc_archivo ul li a{
	background-image:url(../images/puntille_rojo.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#656565;
	text-decoration:none;
	line-height:25px;
	padding-bottom:1px;
	}
.anexos_interiores .doc_archivo ul li a:hover{
	background:none;
	}
	
.anexos_interiores .img_archivo{
	width:560px;
	margin-bottom:20px;
	height:auto;
	float:left;
	float:left;
	}
.anexos_interiores .img_archivo img{
	width:85px;
	height:85px;
	float:left;
	margin:0px 19px 15px 0px;
	padding:3px;
	background-color:#FFFFFF;
	border:1px solid #CECECE;
	}
	
.anexos_interiores .video_archivo{
	width:560px;
	margin-bottom:20px;
	height:auto;
	float:left;
	float:left;
	}
.anexos_interiores .video_archivo img{
	width:250px;
	height:auto;
	float:left;
	margin:0px 19px 15px 0px;
	padding:3px;
	background-color:#FFFFFF;
	border:1px solid #CECECE;
	}
/* fin estilos anexos */



/* videos lateral derecho */


#lateral_drcho #block-views-9b6bef9a9faedf90dedb45bfeb4e8c46{
	float:left;
	margin-bottom:35px;}
	
#lateral_drcho #block-views-9b6bef9a9faedf90dedb45bfeb4e8c46 h2{
	border-bottom:1px solid #E9E9E9;
	color:#545454;
	font-size:1.6em;
	margin-bottom:10px;
	padding-bottom:6px;
}
#lateral_drcho #block-views-9b6bef9a9faedf90dedb45bfeb4e8c46 .field-content{
	
}



#lateral_drcho #block-views-ultimo_video_neonazis-block_1{
	float:left;
	margin-bottom:35px;}
	
#lateral_drcho #block-views-ultimo_video_neonazis-block_1 h2{
	border-bottom:1px solid #E9E9E9;
	color:#545454;
	font-size:1.6em;
	margin-bottom:10px;
	padding-bottom:6px;
}

#lateral_drcho .views-field-field-video-fid{
	background:url(../images/fondo_video.jpg) no-repeat scroll 0 0 transparent;
	float:left;
	height:230px;
	margin-bottom:10px;
	width:280px;
}
#lateral_drcho .views-field-field-video-fid .field-content{
	width:264px;
	height:230px;
	margin:9px 0 0 14px;
}
#lateral_drcho .views-field-field-video-fid span{
	display:none;
}

/* fin videos lateral derecho */

#block-block-3{
	margin-bottom:35px;
	width:280px;
	height:auto;
	float:left;
	}


#block-block-3 a{
	background-image:url("../images/pastilla_comprar_online.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:40px;
	margin-bottom:35px;
	text-indent:-9999px;
	width:280px;
}
#block-block-3 a:hover{
	background-position:bottom;
}

#block-block-4 a{
	background-image:url("../images/pastilla_comprar_online.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:40px;
	margin-bottom:35px;
	text-indent:-9999px;
	width:280px;
}
#block-block-4 a:hover{
	background-position:bottom;
}

#block-block-5 a{
	background-image:url("../images/pastilla_comprar_online.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:40px;
	margin-bottom:35px;
	text-indent:-9999px;
	width:280px;
}
#block-block-5 a:hover{
	background-position:bottom;
}


#block-block-6 a{
	background-image:url("../images/boton_desgarcar_espanol.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:68px;
	margin-bottom:15px;
	text-indent:-9999px;
	width:280px;
}
#block-block-6 a:hover{
	background-position:bottom;
}




#block-block-7 a{
	background-image:url("../images/boton_desgarcar_ingles.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:68px;
	margin-bottom:15px;
	text-indent:-9999px;
	width:280px;
}
#block-block-7 a:hover{
	background-position:bottom;
}




#block-block-8 a{
	background-image:url("../images/boton_desgarcar_arabe.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:68px;
	margin-bottom:30px;
	text-indent:-9999px;
	width:280px;
}
#block-block-8 a:hover{
	background-position:bottom;
}




#block-block-9 a{
	background-image:url("../images/libro_mujeres.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:98px;
	margin-bottom:20px;
	text-indent:-9999px;
	width:280px;
}
#block-block-9 a:hover{
	background-position:bottom;
}


#block-block-10 a{
	background-image:url("../images/libro_skin.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:98px;
	margin-bottom:20px;
	text-indent:-9999px;
	width:280px;
}
#block-block-10 a:hover{
	background-position:bottom;
}


#block-block-11 a{
	background-image:url("../images/libro_palestino.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:98px;
	margin-bottom:20px;
	text-indent:-9999px;
	width:280px;
}
#block-block-11 a:hover{
	background-position:bottom;
}

/*

#comentarios_perfeccion{
	float:left;}
	
	
#comentarios_perfeccion h2 {
	border-bottom:1px solid #E9E9E9;
	color:#545454;
	font:1.7em Arial,Helvetica,sans-serif;
	margin-bottom:10px;
	padding-bottom:7px;
	text-transform:lowercase;
}

*/




#lateral_izdo #comentarios_perfeccion{
	width:560px;
	height:auto;
	float:left;
	}
	
#lateral_izdo #comentarios_perfeccion #edit-submit{
	margin:15px 250px 10px 0px;
	padding:3px 5px;
	width:auto;
	height:auto;
	color:#fff;
	font:bold .9em Arial, Helvetica, sans-serif;
	border:1px solid #999;
	background:#737373 url(../images/../images/fondo_botones.gif) repeat-x top;
	text-decoration:none;
	text-transform:lowercase;
}
#lateral_izdo #comentarios_perfeccion h2{
	color:#545454;
	font:normal 1.7em Arial, Helvetica, sans-serif;
	padding-bottom:7px;
	border-bottom:1px solid #e9e9e9;
	text-transform: lowercase;
	margin-bottom:10px;
	width:560px;
	height:auto;
	}
#lateral_izdo #comentarios_perfeccion h3{
	display:none;
	}
#lateral_izdo #comentarios_perfeccion p{
	background:url("../images/puntille.gif") repeat-x scroll center bottom transparent;
	float:left;
	margin-top:5px;
	padding-bottom:13px;
	text-align:justify;
	width:560px;
	height:auto;
	}
#lateral_izdo #comentarios_perfeccion .comment_reply{
	display:none;
	}
#lateral_izdo #comentarios_perfeccion .new{
	display:none;
	}
	
	
#lateral_izdo #comentarios_perfeccion .box{
	margin-top:35px;
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo #comentarios_perfeccion .box #edit-comment-wrapper label{
	display:none;
	}
#lateral_izdo #comentarios_perfeccion .box ul.tips{
	display:none;
	}
#lateral_izdo #comentarios_perfeccion .box a{
	display:none;
	}
#lateral_izdo #comentarios_perfeccion .box #edit-preview{
	display:none;
	}
	
#lateral_izdo #comentarios_perfeccion .box #edit-comment-wrapper .resizable-textarea textarea{
	margin:0px 0px 20px;
	width:560px;
	height:120px;
	padding:5px;
	background:transparent url(../images/fondo_cajas_formularios.gif) no-repeat left top;
	border:1px solid #e7e7e7;
	color:#a0a0a0;
	font:normal 0.9em Arial, Helvetica, sans-serif;
	float:left;
	}
	
#lateral_izdo #comentarios_perfeccion .submitted{
	background:none;
	border:none;
	width:560px;
	height:auto;
	margin:0px 0px 5px;
	padding:0px;
	}
	
#lateral_izdo #comentarios_perfeccion .box .content .form-item label{
	display:none;
	}

	
	
#lateral_izdo .url-compra-online{
	display:none;}
	
.centro_botonera_cap{
	margin:20px 0px 0px;
	width:400px;
	height:auto;
	text-align:center;
	float:left;
	}
.centro_botonera_cap img{
	margin:0px 15px;
	padding:0px;
	float:left;
	}
	
.taxonomy-term-description{
	display:none;
	}


/* maintenance.tpl.php */

.maintenance #contenedor_portada_960 {
	background-image:url("../images/maintenance/fondo_central_home_maintenance.jpg");
	}
.maintenance #centro_portada {
	width:437px;
	height:150px;
	margin-left:443px;
	margin-top:486px;
	}
.maintenance #btn_ruedaprensa {
	background:transparent url("../images/maintenance/btn_ruedaprensa.jpg") no-repeat center center;
	display:block;
	width:224px;
	height:49px;
	text-indent:-9999px;
	}

/* fin maintenance.tpl.php */

#lateral_izdo .agrupafotos{
	width:560px;
	height:auto;
	margin-bottom:15px;
	padding-bottom:15px;
	float:left;
	border-bottom:1px solid #eaeaea;
	}
	
#lateral_izdo .agrupafotos .foto_perfeccion{	
	float:left;
	height:auto;
	margin:0 6px !important;
	margin:0px 4px;
	padding:0;
	width:100px;
	}
#lateral_izdo .agrupafotos .foto_perfeccion img{
	background-color:#fff;
	border:1px solid #CECECE;
	float:left;
	height:92px;
	margin:0;
	padding:3px;
	width:92px;
	}
#lateral_izdo .agrupafotos .foto_perfeccion p{
	margin:5px 0px 0px;
	font-size:.8em;
	line-height:12px;
	text-align:left;
	float:left;}
	
	
	
#lateral_izdo .galeria h1{
	font-family:"Times New Roman",Times,serif;
	font-size:2em;
	line-height:23px;
	margin-bottom:12px;
	text-decoration:none;
	}
	
#lateral_izdo .galeria h2{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:15px;
	padding:0 0 3px 12px;
	}
	
	
#lateral_izdo #node-352 h1{
	font-family:"Times New Roman",Times,serif;
	font-size:2em;
	line-height:23px;
	margin-bottom:12px;
	text-decoration:none;
	}
	
#lateral_izdo #node-352 h2{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:15px;
	padding:0 0 3px 12px;
	}
	
#lateral_izdo #node-196 h1{
	font-family:"Times New Roman",Times,serif;
	font-size:2em;
	line-height:23px;
	margin-bottom:12px;
	text-decoration:none;
	}
	
#lateral_izdo #node-196 h2{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:15px;
	padding:0 0 3px 12px;
	}
	
#lateral_izdo #node-373 h1{
	font-family:"Times New Roman",Times,serif;
	font-size:2em;
	line-height:23px;
	margin-bottom:12px;
	text-decoration:none;
	}
	
#lateral_izdo #node-373 h2{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:15px;
	padding:0 0 3px 12px;
	}
	
#lateral_izdo #node-376 h1{
	font-family:"Times New Roman",Times,serif;
	font-size:2em;
	line-height:23px;
	margin-bottom:12px;
	text-decoration:none;
	}
	
#lateral_izdo #node-376 h2{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:15px;
	padding:0 0 3px 12px;
	}
	
#lateral_izdo #node-356 h1{
	font-family:"Times New Roman",Times,serif;
	font-size:2em;
	line-height:23px;
	margin-bottom:12px;
	text-decoration:none;
	}
	
#lateral_izdo #node-356 h2{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:15px;
	padding:0 0 3px 12px;
	}
	
#lateral_izdo #node-391 h1{
	font-family:"Times New Roman",Times,serif;
	font-size:2em;
	line-height:23px;
	margin-bottom:12px;
	text-decoration:none;
	}
	
#lateral_izdo #node-391 h2{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:15px;
	padding:0 0 3px 12px;
	}
	

#lateral_izdo #node-412 h1{
	font-family:"Times New Roman",Times,serif;
	font-size:2em;
	line-height:23px;
	margin-bottom:12px;
	text-decoration:none;
	}
	
#lateral_izdo #node-412 h2{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:15px;
	padding:0 0 3px 12px;
	}




/* estilos de las criticas */
#block-views-criticas-block_1{
	width:560px;
	height:auto;
	float:left;
	}
	
#block-views-criticas-block_1 h2{
	border-bottom:1px solid #E9E9E9;
	color:#545454;
	font:1.7em Arial,Helvetica,sans-serif;
	margin-bottom:10px;
	padding-bottom:7px;
	text-transform:lowercase;
	}
#block-views-criticas-block_1 p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin:5px 0px;
	}
	

#block-views-criticas-block_1 .agrupa_critica{
	background:url("../images/puntille.gif") repeat-x scroll center bottom transparent;
	float:left;
	height:auto;
	margin:1px 0 20px;
	padding-bottom:13px;
	width:560px;
	}
	
#block-views-criticas-block_1 .views-field-field-autor-value{
	border-right:1px solid #B7B7B7;
	color:#EF1515;
	float:left;
	font-size:1.05em;
	font-weight:bold;
	margin-right:10px;
	padding-right:15px;
	width:auto;
	}
#block-views-criticas-block_1 .views-field-field-fuente-value{
	color:#313131;
	margin-right:10px;
	float:left;
	}
#block-views-criticas-block_1 .views-field-created{
	color:#B7B7B7;
	}

/* fin estilos de las criticas */



.paginar_fotos_galerias{
	width:560px;
	height:auto;
	margin-bottom:20px;
	background-color:#F5F5F5;
	border-top:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	float:left;
	text-align:right;
	padding:5px 0px;
	}
.paginar_fotos_galerias ul{
	text-decoration:none;
	list-style-type:none;
	text-align:right;
	}
.paginar_fotos_galerias ul li{
	margin:0px 10px;
	text-align:right;
	float:left;
	list-style-type:none;
	}
.paginar_fotos_galerias ul li a{
	background:url("../images/puntille_rojo.gif") repeat-x scroll center bottom transparent;
	color:#656565;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
	}
.paginar_fotos_galerias ul li a:hover{
	background:none;
	}
.paginar_fotos_galerias ul li a.senalao{
	color:#EF1515;
	background:none;
	}
	
.paginar_fotos_galerias ul li.galeria{
	float:right;
	}
.paginar_fotos_galerias ul li.galeria a{
	background-image:url("../images/ico_presentacion_fotografica.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	height:21px;
	text-indent:-9999px;
	width:187px;
	float:right;
	}

.video-elem{
	width:560px;
	height:auto;
	background:url("../images/puntille.gif") repeat-x scroll center bottom transparent;
	float:left;
	margin:0px 0px 20px;
	text-align:center;
	padding:0px 0px 25px;
	}
.video-elem p{
	width:560px;
	height:auto;
	text-align:center;
	margin:0px 0px 5px;
	padding:0px;
	}
.video-elem .video-descripcion{
	width:560px;
	height:auto;
	text-align:center;
	padding:0px;
	}
	
.video-elem img{
	text-align:center;
	margin:0px 0px 0px 145px;
	padding:0px;
	}
	
	
#lateral_izdo .filefield-file{
	margin:10px 0px;
	padding:0px 0px 8px;	
	width:560px;
	height:auto;
	background:url("../images/puntille.gif") repeat-x scroll center bottom transparent;
	float:left;}
#lateral_izdo .filefield-file a{
	font-size:.9em;
	}
#lateral_izdo .field-icon-application-pdf{
	border:none;
	padding:0px;
	margin:0px 4px 0px 0px;
	}
#lateral_izdo .field-type-filefield .field-label{
	display:none;}
	
	
	
#block-block-12 a{
	background-image:url("../images/btn_facebook.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:23px;
	margin:0px 0px 30px 60px;
	text-indent:-9999px;
	width:159px;
}
#block-block-12 a:hover{
	background-position:bottom;
}

#block-block-13 a{
	background-image:url("../images/pdf_conferencia.png");
	_background-image:url("../images/pdf_conferencia.gif");
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:67px;
	text-indent:-9999px;
	width:280px;
	margin-bottom:15px;
}
#block-block-13 a:hover{
	background-position:bottom;
}


/* error 404 */
#error_404{
/*	margin:220px 0px 100px; */
	width:880px;
	height:auto;
	float:left;
	}
	
#error_404 h1{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:12px;
	line-height:23px;
	text-decoration:none;
	}
#error_404 h1 .erroneo{
	color:#EF1515;
	float:left;
	}
#error_404 p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin-bottom:12px;
	background:url("../images/puntille.gif") repeat-x scroll center bottom transparent;
	padding-bottom:15px;
	}
	
#error_404 .agrupa_listados_error{
	margin:30px 0px 10px;
	width:880px;
	height:auto;
	float:left;
	}
	
#error_404 .agrupa_listados_error .listado_error{
	margin:0px 20px 0px;
	width:250px;
	height:auto;
	float:left;
	}
#error_404 .agrupa_listados_error .listado_error h2{
	font:normal 1.4em Arial, Helvetica, sans-serif;
	margin:0px 0px 5px;
	padding:0px;
	color:#EF1515;
	text-transform:none;
	padding-bottom:3px;
	border-bottom:1px solid #E9E9E9;
	}
#error_404 .agrupa_listados_error .listado_error ul{
	margin:5px 0px 0px;
	float:left;
	}
#error_404 .agrupa_listados_error .listado_error ul li{
	list-style-type:none;
	background:url("../images/flecha_bullet.gif") no-repeat left 4px transparent;
	padding:0px 0px 6px 10px;
	}
#error_404 .agrupa_listados_error .listado_error ul li a{
	background:url("../images/puntille_rojo.gif") repeat-x scroll center bottom transparent;
	color:#656565;
	font-weight:normal;
	text-decoration:none;
	}
#error_404 .agrupa_listados_error .listado_error ul li a:hover{
	background:none;
	}
/* fin error 404 */



/* galeria imagenes personajes */
#lateral_izdo .view-personajes{
	width:560px;
	height:auto;
	float:left;
	}
	
#lateral_izdo .view-personajes h1{
	font-family:"Times New Roman",Times,serif;
	font-size:2em;
	line-height:23px;
	margin-bottom:12px;
	text-decoration:none;
	}
	
#lateral_izdo .view-personajes h2{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:35px;
	padding:0 0 3px 12px;
	}
	
#lateral_izdo .view-personajes .view-content{
	width:560px;
	height:auto;
	float:left;
	}
	
	
#lateral_izdo .view-personajes .view-content .views-row{
	margin:0px 0px 15px;
	padding:0px 0px 15px;
	width:180px;
	height:auto;
	float:left;
	text-align:center;
	border-bottom:1px solid #E8E8E8;
	}
#lateral_izdo .view-personajes .view-content .views-row .views-field-field-foto-fid{
	width:auto;
	height:auto;
	margin:0px 0px 7px;
	padding:0px;
	text-align:center;
	}
#lateral_izdo .view-personajes .view-content .views-row .views-field-field-foto-fid img{
	background-color:#FFFFFF;
	border:1px solid #CECECE;
	height:100px;
	margin:0;
	padding:3px;
	width:100px;
	}
	
#lateral_izdo .view-personajes .view-content .views-row .views-field-title{
	text-align:center;
	}
#lateral_izdo .view-personajes .view-content .views-row .views-field-title a{
	background:url("../images/puntille_rojo.gif") repeat-x scroll center bottom transparent;
	font-size:1em;
	color:#656565;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	}
#lateral_izdo .view-personajes .view-content .views-row .views-field-title a:hover{
	background:none;
	}
	
	
	
	
	
#lateral_izdo .agrupa-personajes-galeria{
	width:560px;
	height:auto;
	float:left;
	}
#lateral_izdo .agrupa-personajes-galeria h1{
	font-family:"Times New Roman",Times,serif;
	font-size:2em;
	line-height:23px;
	margin-bottom:12px;
	text-decoration:none;
	}
	
#lateral_izdo .agrupa-personajes-galeria h2{
	background:url("../images/flecha_bullet.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #E8E8E8;
	color:#EF1515;
	font:1.7em "Times New Roman",Times,serif;
	margin-bottom:15px;
	padding:0 0 3px 12px;
	}
#lateral_izdo .agrupa-personajes-galeria h3{
	color:#545454;
	font-size:1.5em;
	margin:25px 0px 10px;
	padding-bottom:8px;
	border-bottom:1px solid #e9e9e9;
	}
	


	
#lateral_izdo .agrupa-personajes-galeria .agrupa-anterior-siguiente{
	background-color:#F5F5F5;
	border-bottom:1px solid #E8E8E8;
	border-top:1px solid #E8E8E8;
	color:#A9A9A9;
	float:left;
	height:auto;
	margin:0;
	padding:6px 12px;
	width:536px;
	margin-bottom:25px;
	}
	
#lateral_izdo .agrupa-personajes-galeria .agrupa-anterior-siguiente .personaje-anterior a{
	background:url("../images/flecha_atras.gif") no-repeat scroll left center transparent;
	color:#868686;
	padding-left:10px;
	text-decoration:underline;
	float:left;
	}
#lateral_izdo .agrupa-personajes-galeria .agrupa-anterior-siguiente .personaje-anterior a:hover{
	text-decoration:none;
	}
	
#lateral_izdo .agrupa-personajes-galeria .agrupa-anterior-siguiente .personaje-siguiente a{
	background:url("../images/flecha_migas.gif") no-repeat scroll right center transparent;
	color:#868686;
	padding-right:10px;
	text-decoration:underline;
	float:right;
	}
#lateral_izdo .agrupa-personajes-galeria .agrupa-anterior-siguiente .personaje-siguiente a:hover{
	text-decoration:none;
	}
/* fin galeria imagenes personajes */

#lateral_izdo .node-inner iframe{
	background:transparent url("../images/puntille.gif") repeat-x center top !important;
	padding-top:10px !important;
	width:560px !important;
	height:60px !important;}

	
	

	
	

	
#lateral_izdo .numero-comentario{
	margin:15px 0px 20px;
	padding:0px;
	list-style-type:none;
	}
#lateral_izdo .numero-comentario a{
	margin:0px;
	padding:4px 0px 0px 20px;
	background:transparent url(../images/comment.png) no-repeat left bottom;
	list-style-type:none;
	font-size:.9em;
	color:#999;
	text-decoration:underline;
	}
#lateral_izdo .numero-comentario a:hover{
	text-decoration:none;
	}
	



/* formulario enviar tema de foro */

#lateral_izdo .node-form .standard{
	width:560px;
	height:auto;
	float:left;
	}
	
#lateral_izdo .node-form .standard h1{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	margin-bottom:12px;
	line-height:23px;
	text-decoration:none;
	}
	
#lateral_izdo .node-form .standard p{
	font-size:1em;
	line-height:16px;
	text-align:justify;
	margin-bottom:12px;
	}
	
	
#lateral_izdo .node-form .standard #edit-taxonomy-1-wrapper{
	display:none;}
#lateral_izdo .node-form .standard .body-field-wrapper .teaser-checkbox{
	display:none;}
#lateral_izdo .node-form .standard .body-field-wrapper .tips{
	display:none;}
#lateral_izdo .node-form .standard .body-field-wrapper p{
	display:none;}
#lateral_izdo .node-form #edit-preview{
	display:none;}
	
#lateral_izdo .node-form .standard #edit-title-wrapper label{
	width:100px;
	height:auto;
	margin:0px 20px 30px 0px;
	text-align:right;
	float:left;}
#lateral_izdo .node-form .standard #edit-title-wrapper label .form-required{
	display:none;}
#lateral_izdo .node-form .standard #edit-title-wrapper input{
	background:url("../images/fondo_cajas_formularios.gif") no-repeat scroll left top transparent;
	border:1px solid #E7E7E7;
	color:#A0A0A0;
	float:left;
	height:auto;
	margin:0px 0px 30px 0px;
	padding:3px 5px;
	width:400px;}
	
	
#lateral_izdo .node-form .standard #edit-body-wrapper label{
	width:100px;
	height:auto;
	margin:0px 20px 30px 0px;
	text-align:right;
	float:left;}
#lateral_izdo .node-form .standard #edit-body-wrapper label .form-required{
	display:none;}
#lateral_izdo .node-form .standard #edit-body-wrapper textarea{
	margin:0px 0px 20px 0px;
	width:400px;
	height:120px;
	padding:5px;
	background:transparent url(../images/fondo_cajas_formularios.gif) no-repeat left top;
	border:1px solid #e7e7e7;
	color:#a0a0a0;
	font:normal 0.9em Arial, Helvetica, sans-serif;
	float:left;}
	
#lateral_izdo .node-form #edit-submit{
	margin:0px 0px 0px 120px;
	padding:3px 5px;
	width:auto;
	height:auto;
	color:#fff;
	font:bold .9em Arial, Helvetica, sans-serif;
	border:1px solid #999;
	background:#737373 url(../images/../images/fondo_botones.gif) repeat-x top;
	text-decoration:none;
	text-transform:lowercase;
	}
#lateral_izdo .node-form #edit-submit:hover{
	text-decoration:underline;
	}
	
/* fin formulario enviar tema de foro */



#cabecera_parche{
	width:100%;
	height:172px;
	}