/*** Paleta de colores ***/
/*
FONDO HOJA - #FFFDF4
ROJO 00 - #EFB3B3
ROJO 01 - #CF7474
ROJO 02 -
ROJO 03 -
ROJO 04 - #CC3333
ROJO 05 - #880000
GRIS 01 - #F4F4EF
*/

/*** ATRIBUTOS ESPECIALES ***/
/*.nodisplay{ display:none; }*/
/*.invisible{ visibility: hidden; }*/

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		OBJETOS
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
table, div, p{
	font: 12px Verdana,Arial,sans-serif; } 

p { margin: 0; }

img { border:0; border-width:0px; }

ol,ul {list-style:none;}

a		{ color:#333; text-decoration:none; } 
a:hover { color:#CC3333; text-decoration:underline; }
a:focus { outline: none; }

body { 
	background:url(../imgstatic/background_body.jpg) repeat-x #520300;  
	margin:0px auto; padding:0 0 0 0;
	text-align:center;font: 12px Verdana, sans-serif;
}

input { outline:none; }
input::-moz-focus-inner { border: 0; }

input:focus:-webkit-autofill { background-color:#FFF !important; }


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		ESTRUCTURAS PRINCIPALES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/*** MARZO 2010 ***/

#Ficha{ 
	border:0px dotted;
	float:left; width:650px; margin:0px; padding:0px; }
	
	#Ficha .ficha_sup{ 
		background:url(http://static.lecturalia.com/imgstatic/cont_ficha_clip.jpg) top left no-repeat; 
		float:left; width:650px; margin:0px; padding:0px; height:24px;
		} #Ficha .noclip{ background:url(../imgstatic/top_cont_autor_ficha.jpg) no-repeat; }
	#Ficha .ficha_med{
		border:0px dotted;
		background:url(http://static.lecturalia.com/imgstatic/middle_cont_autor_ficha.jpg) top left repeat-y; 
		float:left; width:650px; margin:0px;
		}
	#Ficha .ficha_inf{
		background:url(http://static.lecturalia.com/imgstatic/bottom_cont_autor_ficha.jpg) top left no-repeat;
		float:left; margin:0px; padding:0px; width:650px; height: 70px;
	}

/*** FIN : ESTRUCTURA FICHA ***/

#Publi_Cab{ 
	/*background:url(../imgstatic/publi_cab.png) top left no-repeat;*/
	width:980px; height:100px; margin:0 auto; 
}
	.publi_izq{ width:728px; height:90px; margin:10px auto; }
	/*.publi_der{ border:0px dashed red; float:left; width:200px; height:90px; margin:5px 0px 0px 0px; }*/


#ext_web{
	background:#FFF;
	/*background:url(../imgstatic/sombra_web.png) center repeat-y;*/
	-moz-border-radius:5px; border-radius:5px; -moz-box-shadow:0px 1px 16px #2F0200; box-shadow:0px 1px 16px #2F0200;
	width: 980px; margin:10px auto; padding:0px;
}


#lec_web 						{ border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; width:980px; background-color:#FFFFFF; margin:0px auto; padding:0 0 0 0; overflow:hidden; }
#lec_web h1						{ float:left; margin:10px; padding:0px; font-size:12px; font-weight:normal; color:#880000; text-align:left; }
#lec_web .desc-lec				{ float:left; margin:10px; padding:0px; font-size:12px; font-weight:normal; color:#880000; text-align:left; }
#lec_web .datoslec 				{ float:right; margin:10px; font-size:12px; color:#880000; }

#lec_web .datoslec + #Publi_Cab	{ float:left; height:auto; margin:-10px 0 0 0; width:100%; }

#lec_bigbanner { clear:both; height: 90px; margin: 2px 0 2px 0; }

#lec_base {	width:100%; background-color:#FFFFFF;}


/*********************************************************************************************************************************************************************************************************************************/
/***** HADER *********************************************************************************************************************************************************************************************************************/
/*********************************************************************************************************************************************************************************************************************************/
#lec_cabecera									{ -moz-border-radius:3px; border-radius:3px; background:url(../imgstatic/header_lite.jpg) left bottom no-repeat; position:relative; float:left; margin:0px; padding:0; width:980px; height:70px; }
#lec_cabecera .logo_cabecera   					{ float:left; width:155px; height:60px; margin:5px 0 0 22px; }
#lec_cabecera #nav_bar							{ position:absolute; right:0px; bottom:0px; }
#lec_cabecera #nav_bar #cont_menu_nav			{ float:right; width:auto; margin:0 10px 0 0; }

#lec_cabecera .user-menu						{ background:url(../imgstatic/usermenu.png) top center no-repeat; float:right; width:705px; _width:735px; height:20px; _height:30px; margin:0 10px 0 0; padding:5px 15px; }
#lec_cabecera .user-menu .search				{ background:url(../imgstatic/search.png) 0px 1px no-repeat; float:left; width:230px; height:21px; margin:0px; padding:0px; }
#lec_cabecera .user-menu .search .Busqueda_TXT	{ border:none; background:none; float:left; width:200px; height:20px; margin:0 3px 0 0; padding:0 5px; _padding:4px 5px; font-size:12px; color:#880000; }
#lec_cabecera .user-menu .search .Busqueda_Bot	{ border:none; background:none; width:24px; height:21px; cursor:pointer; }

#lec_cabecera .login							{ background:url(../imgstatic/login.png) left top no-repeat; float:right; width:410px; height:21px; padding:0px; margin:0px; }
#lec_cabecera .reg_foget						{ float:left; width:120px; margin:-2px 0 0 5px; padding:0px; font-size:10px; text-align:left; }
#lec_cabecera .reg_foget a						{ color:#F2C095; float:left; width:100%; }
#lec_cabecera .reg_foget a:hover				{ color:#FFFDF4; }
#lec_cabecera .reg_foget a.registro				{ color:#FFFDF4; }				
#lec_cabecera .login label						{ float:left;}
#lec_cabecera .login .text_input				{ border:1px solid red; background:transparent; border:none; float:left; width:115px; _width:95px; height:19px; margin:0 9px 0 3px; _margin:0px 12px 0px 20px; padding:0 0 0 16px; _padding:3px 0 0 0; color:#990000; font-size:10px; }
#lec_cabecera .login .submit_login				{ border:none; background:transparent; text-indent:-9999; float:left; width:22px; height:19px; margin:0px; padding:0px; cursor:pointer; }

#lec_cabecera #logged_user													{ background:none; float:right; width:410px; height:21px; padding:0px; margin:0px; }
#lec_cabecera #logged_user .lec_cabecera_users 								{ float:right; margin:0px; color:#FFF; }
#lec_cabecera #logged_user .lec_cabecera_users span							{ float:left; width:auto; height:21px; margin:0 3px 0 0; font-size:12px; line-height:20px; color:#F2C095; }
#lec_cabecera #logged_user .lec_cabecera_users .user						{ float:left; width:auto; height:21px; margin:0px; font-size:12px; line-height:20px; font-weight:bold; }
#lec_cabecera #logged_user .lec_cabecera_users .cont_opciones				{ float:left; width:auto; height:21px; margin:0px; padding:0px; }
#lec_cabecera #logged_user .lec_cabecera_users .cont_opciones a				{ padding:0 10px 0 0; font-size:10px; line-height:20px; font-weight:bold; color:#996666; text-decoration:none; text-align:right; }
#lec_cabecera #logged_user .lec_cabecera_users .cont_opciones a:hover		{ color:#880000; }
#lec_cabecera #logged_user .lec_cabecera_users .cont_opciones .ficha 		{ background:url(../imgstatic/options_header_lite.png) 0px 0px no-repeat; float:left; display:block; width:55px; _width:65px; height:21px; margin:0 5px; }
#lec_cabecera #logged_user .lec_cabecera_users .cont_opciones .ficha:hover 	{ background:url(../imgstatic/options_header_lite.png) 0px -21px no-repeat; }
#lec_cabecera #logged_user .lec_cabecera_users .cont_opciones .salir 		{ background:url(../imgstatic/options_header_lite.png) -65px 0px no-repeat; float:left; display:block; width:25px; _width:25px; height:21px; margin:0px; }
#lec_cabecera #logged_user .lec_cabecera_users .cont_opciones .salir:hover 	{ background:url(../imgstatic/options_header_lite.png) -65px -21px no-repeat; }

			
/* BARRA DE NAVEGACIÓN -----------------------------------------------------------------------------------------------------------------------------------------------*/
 
#nav_bar{ float:left; width:745px; height: 39px;}
 
 #cont_menu_nav{ 
   background:url(http://static.lecturalia.com/imgstatic/fondo_contendor_menu_nav.png) bottom repeat-x;
   float:left;
   margin:0 0 0 10px;
   width:100%;height: 100%;
 }
   #menu				{ list-style:none; margin:0; padding:0; }
   #menu li				{ float:left; margin:0px; padding:0px;}
   #menu li a			{ background:url(http://static.lecturalia.com/imgstatic/solapa.png) bottom center no-repeat; display:block; margin:0; padding:19px 0 0 0; width:105px; height:20px; text-decoration:none; text-align:center; font-size:12px; font-weight:bold; color:#996666; }
   * html #menu li a{ height: 39px;}
   #menu li a:hover		{ background:url(http://static.lecturalia.com/imgstatic/solapa_hover.png) bottom center no-repeat; width:105px; color:#CC0000; }
   a.selected			{ background:url(http://static.lecturalia.com/imgstatic/solapa_selected.png) bottom center no-repeat !important; color:#990000; width:105px; height:20px; margin:0; padding:19px 0 0 0; }
   
   #menu li .ebooks 		{ background:url(http://static.lecturalia.com/imgstatic/solapa_ebooks.png) bottom center no-repeat !important; /*color:#880000;*/ }
   #menu li .ebooks:hover	{ background:url(http://static.lecturalia.com/imgstatic/solapa_ebooks_hover.png) bottom center no-repeat !important; /*color:#CC0000;*/ }
    
/* FIN BARRA NAVEGACIÓN --------*/

#bottom_nav_bar{
	/*background:url(../images/sombra_bottom_nav.png) top repeat-x;*/
	border:0px #000000 dashed;
	float:left;	margin:10px 0 0 0; padding:0 0 0 0;	height:30px; width:100%;
}			

/* contenido */
	#lec_estruc2 {
		/*old width:980px; clear: both; text-align: left; margin:auto; padding-top:10px;*/
		background:#FFFFFF;
		float:left;	width:980px; margin:0; /*padding:0 0 30px 0;*/
		overflow:hidden;
	}
		/* Parte central */
		#lec_estruc2 .cen { 
			float:left; width:650px; margin:0 0 0 15px; padding:0px; 
			text-align:left;
		}
		/* Parte derecha (cajas) */
		#lec_estruc2 .der {
			background-color:#FFF;
			float: left; width:300px; margin:0 0 0 3px; padding:0px;
		}
	#cont_footer{
		border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px;
		background:url("../imgstatic/footer.png") repeat-x scroll center bottom transparent;
		/*background:url(../imgstatic/footer.png) top center no-repeat #520300;*/ 
		width:980px; height:90px; 
		margin:0 auto; padding:0;
		position:relative;
		}
	#lec_pie_banner { border-top:0px dashed #CCCCCC; clear: both; margin:0 0 0 -10; padding-top:0px; }

	#lec_pie 			{ clear: both;	text-align:center;	font-size: 10px; padding: 10px 0px 2px 0px; }
    #lec_pie_left		{ float:left;height:50px;width:200px;padding-top:17px;}
    #lec_pie_right		{ float:left;height:50px;width:630px;}
	#lec_pie_menu 		{ padding: 6px 0px 3px 0px;}
	#lec_pie_menu a 	{ color: #990000}			
	#lec_pie_copyright 	{ padding: 3px 0px 6px 0px;}


	#lec_pie_enlaces a 			{color: #900;text-decoration:none;	}
	#lec_pie_enlaces a:hover 	{color: #C33;text-decoration:underline;	}
	
	#lec_pie .lectag			{ background:url(../imgstatic/lectag.png) center center no-repeat; display:block; width:30px; height:70px; position:absolute; right:-5px; bottom:-62px;  }

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		LATERALES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */	

#titulo_seccion{
	background:url(../imgstatic/separador_secciones.png) bottom left no-repeat;
	border:1px solid red;
	border-bottom:0px dashed #990000;
	margin:0; padding:5px 0 5px 0;
}
	#titulo_seccion h2 { 
		/*width: 285px;*/
		font: bold 12px Verdana,Arial,sans-serif; 
		margin:0; padding:20px 0 0 0;
		/*border-bottom: 1px dotted #CC3333; */
	}
	#titulo_seccion h2 a, { }								
	#titulo_seccion ul { margin: 0;padding: 0; list-style-type: none;}
	#titulo_seccion li { margin: 0;padding: 3px 0 0 10px;list-style-type: none;	}

	#imagen_seccion{
		margin:0 0 0 0; padding:0 0 0 0;
		float:left;
	}
#contenido_seccion{
	border:0px solid #CCCCCC;
	padding:5px 0 0 0; margin:0;
}


.lat_bloque { 
	border:0px solid blue;
	width:300px;
	float:left;
	clear:both; 
	margin:0; padding:0 0 0 0;
	text-align:left;
	}
	
	.lat_bloque_top,.lat_bloque_top_autor,.lat_bloque_middle,.lat_bloque_bottom { width:100%; float:left; clear:both; margin:0; padding:0; }
			
	.lat_bloque_top{ height:65px; }
		.libro     { background:url(../imgstatic/lat_bloque_top_libro.jpg);       height:65px; }
		.autor     { background:url(../imgstatic/lat_bloque_top_autor.jpg);       height:65px; }
		.personaje { background:url(../imgstatic/lat_bloque_top_personaje.jpg);   height:65px; }
		.premio    { background:url(../imgstatic/lat_bloque_top_premioP.jpg);     height:65px; }
		.temas     { background:url(../imgstatic/lat_bloque_top_temas.jpg);       height:65px; }
		.recom     { background:url(../imgstatic/lat_bloque_top_recom.jpg);       height:65px; }
		.aactu     { background:url(../imgstatic/lat_bloque_top_aactu.jpg);       height:65px; }
		
		.lat_bloque_top_libro h2{ color:#000000; font-size:16px; padding:20px 0 0 120px; font-family:Arial, Helvetica, sans-serif;}
		.publi h2{ /*color:#000000; font-size:16px;*/ padding:20px 0 0 0; text-align:center; /*font-family:Arial, Helvetica, sans-serif;*/}
		.libro h2,
		.autor h2,
		.personaje h2,
		.premio h2,
		.temas h2,
		.recom h2,
		.aactu h2{ color:#000000; font-size:16px; padding:20px 0 0 120px; font-family:Arial, Helvetica, sans-serif;}		
		
	.lat_bloque_middle{ border:0px solid #CCCCCC; background:url(../imgstatic/lat_bloque_middle.jpg) repeat-y; margin:0; padding:0 0 0 10px; height:; }
		.lat_bloque_middle_content { border:0px solid blue; width:85%; padding:0 0 0 0 }
	.lat_bloque_bottom{ background:url(../imgstatic/lat_bloque_bottom.jpg) no-repeat; height:45px;}
			
	.lat_bloque_middle .N1 { color:#990000; padding:2px 0 2px 20px;}
		.lat_bloque_middle .N1 a{ color: #880000; }
		.lat_bloque_middle .N1 a:hover { text-decoration: underline; }
		
	.lat_bloque_middle .N2 { border:1px dashed #E3CBB3; width:77%; color:#990000; margin:0 0 0 30px; padding:5px;} * html .lat_bloque_middle .N2{ width: 90%;}
			.lat_bloque_middle .N2_lin { }				
		.lat_bloque_middle .N2 a, .lat_bloque_middle .N2 a:link, .lat_bloque_middle .N2 a:visited { color:#990000;}			
		.lat_bloque_middle .N2 a:hover { color:#E6E6E6; background-color:#CC6633; text-decoration:none; }
	
	.lat_bloque_middle ul li{ padding:2px 0 2px 20px;}
	.lat_bloque_middle a{}

	.guion {color:#CC3333; font-weight:bold; padding:0 0 0 0}

	.lat_bloque .form_bus_opcs {padding:3px 0px 0px 8px;}
	.lat_bloque .form_bus_bot {}



  .lat_bloque_top_publi{ width: 300px; height:18px;  background:url(../imgstatic/top_publicidad.jpg) top center no-repeat;   
  	 padding:2px 0 0 0; float:left; clear:both; text-align:center; color:#990000; font-weight:bold; font-size:11px;
    }* html .lat_bloque_top_publi { height: 20px;}
   
  .lat_bloque_top_publi a, .lat_bloque_top_publi a:link, .lat_bloque_top_publi a:visited {color:#990000; font-weight:bold; font-size:11px; }
 

 .lat_bloque .lat_bloque_middle_publi{ width:300px; float:left; clear:both; margin:0; padding:3px 0 0px 0; text-align:right;}
 /* .lat_bloque_middle_publi .lat_pub_patroc {width:295px; margin: 2px 0px 3px 0px; text-align:center; float:left; clear:both;}
 modificado por tarea 1983*/
  .lat_bloque_middle_publi .lat_pub_patroc {width:250px; height: 100px; margin: 2px 0px 3px 25px; text-align:center; float:left; clear:both;}
   .lat_bloque_middle_publi .lat_pub_patroc .pat_izq {width:125px; height:125px; border: #E6E6E6 1px solid; text-align:center; float:left; clear:left; margin: 0px 0px 0px 20px; overflow:hidden;}
   .lat_bloque_middle_publi .lat_pub_patroc .pat_der {width:125px; height:125px; border: #E6E6E6 1px solid; text-align:center; float:right; clear:right; margin: 0px 15px 0px 0px; overflow:hidden;}
 .lat_bloque #lat_pub_roba {width:300px; height:250px; float:left; clear:both; overflow:hidden; border: 0px #E6E6E6 solid;}

	
	.lat_bloque_middle_publi_txt{ float:left; clear:both; width: 295px; font-size:11px; padding: 5px 0px 0px 15px; color:#333;}
		.lat_bloque_middle_publi_txt a, .lat_bloque_middle_publi_txt a:link, .lat_bloque_middle_publi_txt a:visited {color:#990000; }
	.lat_bloque_bottom_publi {float:left; clear:both; padding-bottom:10px;} * html .lat_bloque_bottom_publi{ padding-bottom:0px;}


.lista_recomendados { border:0px solid blue; width:80%; padding:0 0 0 0 }
	
	
	
	
/*	
.lat_bloque_social					{ background:url(../imgstatic/red_social_lateral.jpg) center no-repeat; float:left; width:180px; _width:300px; height:45px; _height:65px; margin:0px; padding:10px 60px; text-align:right; }
.lat_bloque_social .facebook_web	{ width:32px; height:32px; margin:0px 5px; }
.lat_bloque_social .twitter_web		{ width:32px; height:32px; }
*/
 
/*** IFRAME FACEBOOK ***/
/*
.facebook_sidebar						{ float:left; }
.facebook_sidebar .imgtexto				{ background:url(../imgstatic/top_publicidad.jpg) top center no-repeat; float:left; width: 300px; height:18px; padding:2px 0 0 0; clear:both; text-align:center; color:#990000; font-weight:bold; font-size:11px; }
.facebook_sidebar .imgtexto a			{ color: #990000; }
.facebook_sidebar iframe 				{ margin:5px 0; overflow: hidden; }
.facebook_sidebar .fan_box .full_widget	{ border: 0 !important; background: 0 !important; }
*/
 
 /***** FANBOX *******************************************************************************************************************************************************************************************************************/
 
.fanbox									{ background:url(../imgstatic/fanbox.png) no-repeat center; float:left; width:260px; *width:300px; margin:-5px 0 0 0; padding:20px 20px 0px 20px; height:125px; *height:145px; }
.fanbox .facebook_sidebar				{ float:left; margin:0px; }
.fanbox .facebook_sidebar iframe		{ width:212px !important; *width:210px !important; height:60px !important; margin:-1px -1px -1px -3px !important; }
.fanbox div[id*="plusone"]				{ float:right !important; margin:0px !important; }
.fanbox .social							{ float:left; margin:10px 0 0 0 ; width:260px; }
.fanbox .social .twitter-follow-button	{ float:left !important; margin:15px 0 0 0 !important; width:220px !important; }
.fanbox .social .rss					{ float:right; margin:15px 0 0 0; }

 	
 	
	
	
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		OTRAS ESTRUCTURAS DE USO
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.cont_2_col{
	border:0px solid black;
	margin:0 0 0 0; padding:0;
	width:650px;/*650px;*/ height:;
	float:left;
}
		.cont_3_col .sup h2 a{ font-size:16px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; padding-left:5px;}

.cont_3_col {width:650px; height:; float:left; clear:both; padding:0 0 0 0;}
.cont_3_col .sup { background:url(../imgstatic/cont_3_col_sup.jpg) top left no-repeat; width: 650px; height:50px; float:left;}
		.cont_3_col .sup h2{ margin:11 0 0 15; padding:0 0 0 0; text-align:left; text-decoration:none;}
		.cont_3_col .sup h2 a:link, .aut_act .sup h2 a:visited{ text-decoration: none; color:#FFFFFF;}		
		.cont_3_col .sup h2 a, .cont_3_col .sup h2 a:hover, .aut_act .sup h2 a:active{ text-decoration: none; color:#FFFFFF;}

.cont_3_col .med{ background:url(../imgstatic/cont_3_col_med.jpg) repeat-y; border:0px solid red; width:100%; height:; float:left; margin:0; padding:3 0 0 3;}
	.cont_3_col .med #izq {width: 213px; float:left; clear:left;}
	.cont_3_col .med #cen {width: 213px; float:left;}	
	.cont_3_col .med #der {width: 213px; float:left; clear:right;}

.cont_3_col .inf{ border:0px dashed red; background:url(../imgstatic/cont_3_col_inf.jpg) bottom center no-repeat; float:left; width:650px; height:15px;}

.cont_3_col #izq .bloque_libros, .cont_3_col #cen .bloque_libros, .cont_3_col #der .bloque_libros { background:none; width: 213px;}

.cont_2mini_col_sup{ background:url(../cont_3_col_sup.jpg) top left no-repeat; width:450px; height:50px; float:left; clear:both; overflow:hidden;}
	.cont_2mini_col_sup h2{ font: 18px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align:left; margin:10 0 0 25; padding:0 0 0 0;}
		.cont_2mini_col_sup h2 a{ text-decoration:none; color:#FFF2F2;}
		.cont_2mini_col_sup h2 a:hover{ color:#FFF; }
		
.cont_2mini_col { border:1px solid red; background:url(../cont_3_col_med.jpg) repeat-y; width:450px; float:left; clear:both; overflow:hidden; padding:0;}

.cont_2mini_col_inf { background:url(../cont_3_col_inf.jpg) repeat-y; width:650px; height:15px; float:left;}

.cont_1_col, .cont_2_col, .cont_2mini_col { padding:15px 0 0 0;}
	#lec_estruc2 .cen .cont_2_col .izq { float:left; width: 320px; margin:0px; padding:0px;}
	#lec_estruc2 .cen .cont_2_col .der { float:left; width: 320px; margin:0 0 0 10px; _margin:0 0 0 2px; padding:0px;}	

	.cont_2mini_col #izq {width: 215px; float:left; clear:left; margin-left:1px;}
	.cont_2mini_col #der {width: 215px; float:left; clear:right; }	
	

		.cont_titulo{
			background:url(../imgstatic/cont_2_col_sup.jpg) bottom left no-repeat;
			border:0px dashed #990000;
			margin:0; padding:0;
			width:100%; height:55px;
			float:left;
			clear:both;
		}
		
			.cont_lst_aut h1, .cont_lst_aut h1 a, .cont_lst_aut h1 a:hover, .cont_lst_aut h1 a:visited, .cont_lst_aut h1 a:link,  
			/*
			.cont_lst_lib h1, .cont_lst_lib h1 a, .cont_lst_lib h1 a:hover, .cont_lst_lib h1 a:visited, .cont_lst_lib h1 a:link  
				{color: #CC3333; font: 23px Arial, Verdana, sans-serif; text-decoration: none; padding-left:2px; margin: 0 0 0 0;}
			*/

			.cont_lst_aut h2, .cont_lst_aut h2 a, .cont_lst_aut h2 a:hover, .cont_lst_aut h2 a:visited, .cont_lst_aut h2 a:link,  
			.cont_lst_lib h2, .cont_lst_lib h2 a, .cont_lst_lib h2 a:hover, .cont_lst_lib h2 a:visited, .cont_lst_lib h2 a:link
				{color: #CC3333; font: 23px Arial, Verdana, sans-serif; text-decoration: none; padding-left:2px; margin: 0 0 0 0;}
									
			.cont_titulo h2 {
				border:0px solid black;
				font:Verdana, Arial, Helvetica, sans-serif;
				margin:11px 0 0 15px; padding:0 0 5px 0;
				text-align:left;
			}
		/* titulo de las secciones centrales */		
		.cont_2_col .cont_titulo {width: 320px; border-bottom:0px solid #990000;}
		
		
		.cont_2mini_col .cont_titulo {width: 213px;}		
					
		.cont_titulo h2 a, .cont_titulo h3 a, .cont_titulo h1 a  
			{font: 18px Arial, Helvetica, sans-serif; text-decoration: none; padding-left:5px; color:#FFF;}
		.cont_titulo h2 a:link, .cont_titulo h2 a:visited, 
		.cont_titulo h3 a:link, .cont_titulo h3 a:visited, 
		.cont_titulo h1 a:link, .cont_titulo h1 a:visited  
			{text-decoration: none; color:#FFF;}
		.cont_titulo h2 a:hover, .cont_titulo h2 a:active, 
		.cont_titulo h3 a:hover, .cont_titulo h3 a:active, 
		.cont_titulo h1 a:hover, .cont_titulo h1 a:active  
			{text-decoration: none; color:#FFF; }


 .cont_subtitulo, .cont_subt_ficha_premios, .cont_subt_ficha_libro, .cont_subt_ficha_autor, .cont_subt_perfil_usuario{
 width:600px; 
 float:left; 
 clear:both; 
 /*overflow: auto; */
 font: bold 13px Verdana, Arial, sans-serif; 
    border-bottom: 1px dashed #999999; 
 margin:0px; padding: 10px 0 5px 0;
 }
 .cont_subt_ficha_premios { margin: 0 0 0 23px;}
 /*.cont_subt_ficha_libro   { width:606px;}*/
 
 /*.cont_subt_ficha_libro, .cont_subt_perfil_usuario{ margin:0 0 0 10px}*/
 /*.cont_subt_ficha_autor{ width:600px; }*/
  .cont_subt_ficha_autor img{ margin:0 0 -18px 5px;}
  .cont_subt_ficha_libro img{ margin:0 0 -16px 5px;}
  .cont_subt_ficha_premios img{ margin: 0 0 -16px 5px;}
 
  .cont_subtitulo h2, .cont_subt_ficha_premios h2, .cont_subt_ficha_libro h2, .cont_subt_ficha_autor h2, .cont_subt_perfil_usuario h2,
  .cont_subtitulo h3, .cont_subt_ficha_premios h3, .cont_subt_ficha_libro h3, .cont_subt_ficha_autor h3 .cont_subt_perfil_usuario h3
   {font: bold 13px Verdana, Arial, sans-serif; color: #CC3333; padding:0 0 0 30px;}
	
	
	
	.bloque_libros { /*old float:left; clear:both; overflow:hidden;*/
		background:url(../imgstatic/cont_2_col_med.jpg) repeat-y;
		float:left; 
		clear:both; 
		overflow:hidden; 
	}
		.cont_2_col .bloque_libros {width: 320px;} * html .cont_2_col .bloque_libros {width: 324px;}
		.cont_2mini_col .bloque_libros {width: 213px; background-image:none;}		
	
		.bloque_libros div.libro_bloque {
			background:url(../imgstatic/degradado_bloque_color.png) repeat-x top center;
			border-top:0px solid #990000;
			color:#000000; width: 95%;
			/*min-height:20px;*/ 
			float: left; clear: both; 
			display: inline; 
			margin:0 0 0 6; padding: 4px 0px 4px 4px;
			}
		.bloque_libros div.gris { background-color:#FBF5EE;}	
			.bloque_libros div.b_libro { padding:0 0 3 0; text-align:left;}
			.bloque_libros div.b_autor {
				background-image:url(../imgstatic/separador_autor.png);
				background-position:top right;
				background-repeat:no-repeat;
				text-align:right; 
				margin:0; padding:2 10 0 0;
				}
			.bloque_libros div.b_autor a{ padding-left:0px; font-size:11px; color:#660000; font-style:italic;}
			
		.fin_bloque_libros{
			border:0px solid red;
			background:url(../imgstatic/cont_2_col_inf.jpg) right bottom no-repeat;
			width:320px; height:35;
			float:left;
			margin:0 0 0 0; padding:0 0 0 0;
		}
			

	.cont_noresult {float:left;clear:both; width:550px; color:#333; padding: 20px 10px 50px 20px;}
		.cont_noresult a, .cont_noresult a:link, .cont_noresult a:visited, .cont_noresult a:hover {text-decoration:underline; color:#CC3333;}


		.con_resenas { float:left; width:600px; height:24px; margin:10px 0 0 0; padding:0px; text-align:right; }
			.con_resenas  img { margin:4px 0 -4px 0; }
			.con_resenas .txt { font-size:10px; color:#999999; font-weight:bold; padding:0px; }
			.con_resenas a{ 
				background:url(../imgstatic/ico_ver_todos.jpg) center left no-repeat;
				float:right; width:175px; height:24px; margin:5px 0 0 0; 
				font-size:11px; text-align:right; font-weight: bold; color:#880000; line-height: 24px;	
				}.con_resenas a:hover{ text-decoration:none; color: #CC3333; }
				



	
	.premio_anyo{ border:1px solid #F4EED9; background-color:#F8F3E7; width:600px; float:left; clear:both; overflow:hidden; margin:5 0 0 0; padding:5 0 0 0; }
		.autor_premiado{
			border:0px solid #FF0000;
			width:600px;
			min-height:20px;
			padding: 2px 0px 2px 0px;
			float:left;
			overflow:hidden;
			margin:0 0 0 0;
			}
			.autor_premiado .anyo { width:50px; float: left; margin-right:5px; text-align:center; font-weight:bold; color:#444; }
			.autor_premiado .datos { border:0px solid black; width:530; float:left;}
			.img_premiado { border:0px solid red; background:url(../imgstatic/ganador.png) no-repeat; width:20; height:20; float: left;}
			
		.autor_finalista{
			border:0px solid #CCCCCC;
			width:600px;
			height:20px;
			float:left;
			overflow:hidden;
			margin:0;}
			
			.autor_finalista .anyo { border:0px dashed grey; width:50px; float: left; margin-right:5px; text-align:center; font-weight:bold;}
			.autor_finalista .datos { border:0px solid black; width:530; float:left; }
			
			
			.img_finalista{ background:url(../imgstatic/finalista.png) no-repeat; width:20; height:20; float: left;}
			
		.lista_premiados { border:0px dashed black; width:600px; float:left; clear:both; overflow:hidden; margin:0 0 0 25px; }
			.lista_premiados div.premiados_lista {
			width:600px;
			float:left;
			clear: both;
			display:inline;
			padding:4 0 5 10;
			}
			/*.lista_premiados div.gris { background-color: #F4F4EF; }*/	
				
				.lista_premiados_datos {width:535px; float: right;}
			
	
	.layout-texto {width:100%; margin: 10px 10px 10px 10px; text-align:justify;  }
					

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		ESTRUCTURAS MUY ESPECIFICAS
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/*********************************************************************************************************************************************************************/
/* 9-1-2009 Mod:11-04-2010 *** PERFIL USUARIO ************************************************************************************************************************/
/*********************************************************************************************************************************************************************/

.lec_cabecera_users {margin-top: 20px; font-size:14px; text-align:center; font-weight:normal; color: #004080;}
	.lec_cabecera_users .user{ float:left; width:100%; margin:0; padding:0;
                               font-size:16px;}* html .lec_cabecera_users .user{ margin:15px 0 0 0;}
	.lec_cabecera_users .cont_opciones{ float:left; width:100%; height:; margin:0px; padding:0 0 0 40px;} 
	
	.lec_cabecera_users .cont_opciones .opciones{ float: left; width:60px; height:; margin:0px 0 0 0px; padding:10px 0 0 0; font-size:10px;}
	
	.flista{
            list-style:disc outside none;
            padding:0 20px;
}


/*********************************************************************************************************************************************************************/
/* 8-1-2009 Mod:12-04-2010 *** PERFIL USUARIO ************************************************************************************************************************/
/*********************************************************************************************************************************************************************/

.menu_perfil_usuario{ float:right; width: 470px; margin:10px 0px; padding:5px; height:80px;_height:60px;}
 .menu_perfil_usuario .opcion{ width:100px; height:50px; float:left; margin:0 5px; padding:0; text-align:center; color: #AAA; font-weight: bold; }
	.menu_perfil_usuario .opcion img{ margin: 0 0 5px 0; }
	.menu_perfil_usuario .opcion a[title] { display:block; color: #880000; font-weight: bold; font-size:11px; }
  	.menu_perfil_usuario .opcion a[title]:hover { color: #CC3300; }


.datos_personales,
.datos_lecturalia{
	float:left; width:590px; margin:5px 0 5px 10px; padding:0px;
}
.datos_personales .sup,
.datos_lecturalia .sup{ background:url(../imgstatic/separador_generacion.jpg) bottom left no-repeat; padding:0 0 4px 0px; color:#880000; font-weight:bold; }

	.datos_personales .verificado a { background: url(../imgstatic/verified.png) right center no-repeat; padding:0 20px 0 0; }
	
	.datos_personales a,
	.datos_lecturalia a{ text-decoration:underline; }
	
	.datos_personales b,
	.datos_lecturalia b{ color:#333; }

	.datos_personales .linea, 
	.datos_lecturalia .linea{ float:left; width:275px; margin:5px 10px;	}
	
	.datos_lecturalia .leyendo{ float:left; width:580px; margin:5px 0 5px 10px; }

/* Unas palabras... */
.cont_palabras{	float:left; width:600px; margin:0 0 0 5px; }

.cont_palabras .sup{ background:url(../imgstatic/cont_palabras_sup.jpg) center no-repeat; float:left; width:100%; height:65px; }
.cont_palabras .med{ background:url(../imgstatic/premios_med.jpg) repeat-y scroll center; float:left; width:100%; }
	.cont_palabras .med .texto{ width:500px; margin:0 0 0 50px; color: #444; line-height:20px; }
.cont_palabras .inf{ background:url(../imgstatic/premios_inf.jpg) center no-repeat; float:left; width:100%; height:38px; }

.perfil_datos_baja{
	float:left; width:610px;
	text-align:center;
}
	.perfil_datos_baja a{ text-decoration: underline; }

/*********************************************************************************************************************************************************************/
/* 5-1-2009 *** EDITAR AUTOR / LIBRO *********************************************************************************************************************************/
/*********************************************************************************************************************************************************************/
.info_txt_editaut, .info_txt_editlib, .info_txt_addcoment, .info_txt_addlibro, .info_txt_mejoracont{
	border:0px dashed red;
	float:left;
	margin:15px 0 0 20px; padding:0;
	width: 610px; height:;
	font-style:;
	text-align:justify;	
}
.cont_form_editaut, .cont_form_editlib, .cont_form_addcoment, .cont_form_addlib, .cont_form_mejoracont{
	border:0px dashed red;
	float:left;
	margin: 10px 0 0 20px; padding: 0;
	width: 610px; height:;
	text-align: center;
}

.atencion{
	border:1px dashed #996600;
	float:left; width: 600px; _width:620px; margin: 5px 0px 10px 5px;	padding: 10px;	
	text-align: center; font-weight: normal; color: #990000;
}

.bloque form .atencion{ width:585px; _width:610px; margin:5px 0 10px 0px; }

.atencion_ok    { background:url(../imgstatic/boton_ok.png) 10px center no-repeat #e3f6d6;}
.atencion_alert { background:url(../imgstatic/boton_alert.png) 10px center no-repeat #F7EFEA;}


.atencion_peq{
	width: 570px;
	float:left;
	clear:left;	 
	border:1px dashed #996600;
	background-color: #F7EFEA;
	margin: 10px 0px 10px 0px; 
	padding: 10px;	
	text-align: center;
	font-weight: normal;
	color: #990000;
}


/*********************************************************************************************************************************************************************/
/* 18-12-2008 Mod: 10-04-2010 *** PORTADA:COMUNIDAD LECTURALIA *******************************************************************************************************/
/*********************************************************************************************************************************************************************/

/* contenedor 650px */

.cont650px{ border:0px dashed red; float:left; width:650px; height:; margin:0; padding:0 0 10px 0; }
	.cont650px .sup{ background:url(../imgstatic/cont_650px_sup.jpg) top left no-repeat; border:0px dashed red; float:left; width:650px; height:50px; margin:0; padding:0;}
		.cont650px .sup h2{ margin:11px 0 0 15px; padding:0 0 0 5px; text-align:left; text-decoration:none; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#FFF2F2; }
		.cont650px .sup h2 a{ text-decoration: none; text-decoration: none; color:#FFF2F2; }
		
		
		.cont650px .sup h2 a:link, .cont650px .sup h2 a:visited{ text-decoration: none; color:#FFF2F2;}		
		.cont650px .sup h2 a:hover, .cont650px .sup h2 a:active{ text-decoration: none; color:#FFFFFF;}
		
	.cont650px .med{ background:url(../imgstatic/cont_650px_med.jpg) repeat-y; float:left; width:650px; margin:0; padding:0;}
	
			.cont650px .med .layout-texto-ajust{ width:620px; margin:0 0 0 15px; text-align:left; }
			
			.cont650px .med .layout-texto-ajust ul{ float:left; width:100%; }
			.cont650px .med .layout-texto-ajust ul li{ float:left; width:100%; margin:3px 0px; }
				
				.cont650px .med .layout-texto-ajust ul li img{ border:2px solid #EFE0E0; float:left; width:32px; height:32px; margin:0 5px; }
				.cont650px .med .layout-texto-ajust ul li a{ display:inline-block; width:100px; color:#880000; margin:10px 0 0 0; }
				.cont650px .med .layout-texto-ajust ul li span{ width:105px; }
					.cont650px .med .layout-texto-ajust ul li span a{ overflow:hidden; position:relative; top:2px; _top:0px; }
				.cont650px .med .layout-texto-ajust ul li a.titulo{ display:inline-block; width:420px; color:#333; text-decoration: underline;   }
					.cont650px .med .layout-texto-ajust ul li a.titulo:hover{ color:#880000; }
				.cont650px .med .layout-texto-ajust ul li span.nota_comentario{ display:inline-block; width:20px; text-align:center; font-weight: bold; color:#880000; }
				
			
			.cont650px .med .layout-texto-ajust .ncomentario{ }
				.cont650px .med .layout-texto-ajust .ncomentario img {  }
				
		.cont650px .med .texto{ border:0px dashed blue; float:left; width:95%; height:; margin:0 0 0 15px; padding:0 0 10px 0; text-align:justify;}
	
	.cont650px .inf{ background:url(../imgstatic/cont_650px_inf.jpg) bottom left no-repeat; float:left; width:650px; height:15px; margin:0; padding:0;}
	.cont650px .interior { float:left; clear:left; margin:15px 0 0px 15px; padding:0 0 10px 0; width: 615px; text-align:justify; }
		.cont650px .interior .bloque {width:100%; float:left; clear:left; padding: 0px 0px 5px 0px;}
		.cont650px .interior a {text-decoration:underline; }
		.cont650px .interior .subtitulo {padding: 0px 0px 10px 0px; font-weight: bold;}
			.cont650px .interior .subtitulo a {text-decoration: underline; }

/* contenedor 320px */

.cont320px{	float:left; width:320px; margin:5px 2.5px 0 2.5px; padding:0; }
	.cont320px .sup{ background:url(../imgstatic/cont_320px_sup.jpg) top left no-repeat; float:left; width:320px; height:50px; margin:0; padding:0;	}
		.cont320px .sup h2{ margin:8px 0 0 15px; padding:0 0 0 5px;	color:#FFF2F2; font-size:16px; text-align:left; text-decoration:none; font-family:Arial, Helvetica, sans-serif;	}
			.cont320px .sup h2 a{ text-decoration: none; color:#FFF2F2; }		
			.cont320px .sup h2 a:hover{ color:#FFFFFF; }
	.cont320px .med{ background:url(../imgstatic/cont_320px_med.jpg) repeat-y; float:left; width:320px; margin:0; padding:0; text-align:center; }
		.cont320px .med .texto{ float:left; width:100%; text-align:justify; }
		
		
		.cont320px .med .layout-texto-ajust{ width:290px; height:270px; margin:0 auto; text-align:left; }
		
		.boxlecturalia .layout-texto-ajust, 
		.boxregistro .layout-texto-ajust{ height:240px !important; font-size:11px; }
		.boxregistro .layout-texto-ajust b{ font-size:12px; }
		
		.boxregistrousuario .layout-texto-ajust{ height: 150px !important; }
			
			.cont320px .med .layout-texto-ajust img.user{ border:2px solid #EFE0E0; float:left; margin:0 3px 0 0; }
			
			.cont320px .med .layout-texto-ajust .new_user{ border:0px dotted red; float:left; width:50%; height:40px; margin:2px 0 0 0; }
			.cont320px .med .layout-texto-ajust .new_user span{ width:105px; margin:10px 0 0 0; overflow:hidden; }
			
			.cont320px .med .layout-texto-ajust form{ float:left; }
			.cont320px .med .layout-texto-ajust ul{ float:left; width:100%; }
			.cont320px .med .layout-texto-ajust ul li{ float:left; display:block; margin:2px 0px; width:100%; }
				
			.cont320px .med .layout-texto-ajust span{ float:left; margin:10px 0 0 0; }
			.cont320px .med .layout-texto-ajust span a{ color: #880000; font-weight: normal; }
			
			.cont320px .med .layout-texto-ajust .ncomentario{ float:right;  width: 50px; text-align: right; margin:10px 0 0 0; font-size:11px; }
				.cont320px .med .layout-texto-ajust .ncomentario img { margin:0 0 -3px 5px; /*float:right; margin:0 0 0 5px;*/ }
			
		
	.cont320px .inf{ background:url(../imgstatic/cont_320px_inf.jpg) bottom left no-repeat; float:left; width:320px; height:15px; margin:0; padding:0; }
	
	/* box - comunidad lecturalia */
	
	.cont320px ul.comunidad{ float:left; margin:4px; }
		.cont320px ul.comunidad li{ 
			background: url(../imgstatic/verified.png) left center no-repeat; 
			float:left; width:270px !important; height: 24px !important;  margin:1px 0 !important; _margin:5px 0px !important; padding:0 0 0 20px; 
			font-size: 11px; line-height: 24px !important; text-align: left !important;
			}





/*********************************************************************************************************************************************************************/
/* 17-12-2008 *** PORTADA:LIBROS LECTURALIA **************************************************************************************************************************/
/*********************************************************************************************************************************************************************/

#lib_des{ width:350px; height:380px; float:left; clear:left; margin:0 0 0 0;}
 
 #cont_350px{ float:left; width:100%; margin:0; padding:0;}
   #cont_350px .sup{ background:url(../imgstatic/cont_350px_etipeq_sup.jpg); border:0px dashed #000; width:100%; height:35px; float:left; clear:both;}
    #cont_350px .sup h6{ text-align:left; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; margin:5px 0 0 26px; padding:0;}
   #cont_350px .med{ background:url(../imgstatic/cont_350px_etipeq_med.jpg) repeat-y; border:0px dashed #000; width:100%; height:324px; float:left; clear:both;}    
    #cont_350px .med .texto{ border:0px dashed blue; width:315px; height:; float:left; margin:5px 0 0 15px; padding:0; text-align:justify;}
    #cont_350px .med .texto .imagen{ border:0px dashed red; float:left; width:80px; height:; margin:0 0 0 5px; padding:5px 10px 5px 0px;}
     #cont_350px .med .texto .imagen img{ margin:0 0 0 5px;}
     #cont_350px .med .texto .imagen .msup{border:0px dashed red; background: url(../imgstatic/marco_superior.jpg) top center no-repeat; float:left; width:80px; height:5px; font-size:1px;}
     #cont_350px .med .texto .imagen .mmed{border:0px dashed red; background: url(../imgstatic/marco_medio.jpg) top center repeat-y; float:left; width:80px;}
     #cont_350px .med .texto .imagen .minf{border:0px dashed red; background: url(../imgstatic/marco_inferior.jpg) bottom center no-repeat;float:left; width:80px; height:5px; font-size:1px;}    
    #cont_350px .med .texto p{ font-size:12px; padding:10px 10px 10px 5px; color:#333; }
    #cont_350px .med .texto h4{ font-size:16px; font:Arial, Helvetica, sans-serif; text-align:left; color:#990000; margin:0; padding:0 0 5px 0;}
    #cont_350px .med .texto h5 { font-size:11px; color: #333;}
    #cont_350px .med .texto h5 a { font-size:12px; color: #333;}
    #cont_350px .med .texto a{ text-decoration:none; color:#990000;}
   #cont_350px .inf { background:url(../imgstatic/cont_350px_etipeq_inf.jpg); float:left; width:350px; height:15px; margin:0; padding:0;}
  

/*.lib_rec{ width:280px; height:380px; border:0px dashed red; height:; float:right; clear:right; margin:0; padding:0 0 0 0;}*/
.lib_rec{ width:280px; height:; height:; float:right; clear:right; margin:0; padding:0 0 0 0;}
 .lib_rec .sup{ background:url(../imgstatic/cont_280px_etipeq_sup.jpg) top center no-repeat; width:100%; height:35px; float:left; clear:both;}
  .lib_rec .sup h6{ text-align:left; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; margin:4px 0 0 32px; padding:0;}
 .lib_rec .med{ background:url(../imgstatic/cont_280px_etipeq_med.jpg) repeat-y; border:0px dashed red; width:100%; height:; float:left; clear:both; margin:0; padding:5px 0 0 0;}
  .lib_rec .med .cont_lib_rec{ width:125px; height:160px; float:left; margin:2px 0 3px 9px; overflow:hidden; }
   
     .lib_rec .med .cont_lib_rec .imagen{ border:0px dashed red; float:left; margin:0 0 0 20px; padding:0 0 0 0; width:80px; height:;}
     .lib_rec .med .cont_lib_rec .imagen .msup{ background: url(../imgstatic/msup_rec.jpg) top center no-repeat; border:0px dashed red; float:left; margin:0; padding:0; width:100%; height:5px; font-size:1px;}
     .lib_rec .med .cont_lib_rec .imagen .mmed{ background: url(../imgstatic/mmed_rec.jpg) center repeat-y;border:0px dashed red; float:left; margin:0; padding:0; width:100%; height:;}
     .lib_rec .med .cont_lib_rec .imagen .minf{ background: url(../imgstatic/minf_rec.jpg) bottom center no-repeat;border:0px dashed red; float:left; margin:0; padding:0; width:100%; height:5px; font-size:1px}   
     .lib_rec .med .cont_lib_rec .imagen img{ 
        margin:0 0 0 5px; padding:0px 0 0 0px; 
        float:left;
     }   
   
   .lib_rec .med .cont_lib_rec .texto h4 {font-size:11px; font-weight:bold; color:#990000;}
   .lib_rec .med .cont_lib_rec .texto h4 a {font-size:11px; font-weight:bold; color:#990000;}
   .lib_rec .med .cont_lib_rec .texto h5 {font-size:10px;}
   * html .lib_rec .med .cont_lib_rec .imagen img{ margin:0 0 0 5px; padding:0px;}
   .lib_rec .med .cont_lib_rec .texto{ 
   		float:left; width:100%; height:35px; margin:0; padding:5px 0 0 0; 
   		font-size:11px; font-weight:bold; color:#990000; text-align: center;
   }
   
 .lib_rec .inf{ background:url(../imgstatic/cont_280px_etipeq_inf.jpg) bottom center no-repeat; border:0px dashed red; width:100%; height:15px; float:left; clear:both;}


/*********************************************************************************************************************************************************************/
/* 16-12-2008 *** PORTADA:AUTORES LECTURALIA *************************************************************************************************************************/
/*********************************************************************************************************************************************************************/
#aut_des{ border:0px dashed red; width:450px; height:; float:left; clear:left;}
	#cont_450px{ float:left; width:100%; height:; margin:0; padding:0;}
		#cont_450px .sup{ background:url(../imgstatic/cont_450px_etipeq_sup.jpg); border:0px dashed #000; width:100%; height:35px; float:left; clear:both;}
			#cont_450px .sup h6{ text-align:left; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; margin:5px 0 0 26px; padding:0;}
		#cont_450px .med{ background:url(../imgstatic/cont_450px_etipeq_med.jpg) repeat-y; border:0px dashed #000; width:100%; height:; float:left; clear:both;}
			#cont_450px .med .marco{ background:url(../imgstatic/marco_foto_aut.png) no-repeat; width:82px; height:100px; float:left; margin:0 0 0 20px; padding:0; z-index:10; position:absolute;							}
			#cont_450px .med .img_aut_des{ border:0px solid red; width:; height:; float:left; margin:0; padding:0;}
			#cont_450px .med .img_aut_des img{ margin:7 0 0 26; padding:0;}
			#cont_450px .med .texto{ border:0px dashed grey; width:315px; height:100px; float:left; margin:5px 0 0 15px; padding:0; text-align:justify;}
			#cont_450px .med p{ font-size:11px;}
			#cont_450px .med .texto h4{ font-size:16px; font:Arial, Helvetica, sans-serif; text-align:left; color:#990000; margin:0; padding:0 0 5 0;}
			#cont_450px .med .texto a{ text-decoration:none;}
		
		#cont_450px .inf{ background:url(../imgstatic/cont_450px_etipeq_inf.jpg); border:0px dashed #000; width:100%; height:15px; float:left; clear:both;}
	
#aut_rec{ border:0px dashed red; width:175px; height:; float:right; clear:right; margin:0 5px 0 0; padding:0 0 0 0;}
	#aut_rec .sup{ background:url(../imgstatic/aut_rec_sup.jpg) top center no-repeat; float:left; margin:0 0 0 0; padding:0; width:100%; height:35px;}
		#aut_rec .sup h6{ text-align:left; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; margin:5px 0 0 36px; padding:0;}
	#aut_rec .med{ background:url(../imgstatic/aut_rec_med.jpg) repeat-y; float:left; margin:0; padding:10px 0 0 0; width:100%; height:;}
		#aut_rec .med .cont_aut{ border:0px dashed blue; width:99%; height:120px; float:left; clear:both; margin:0; padding:0 0 10px 0;}
			#aut_rec .med .cont_aut .marco{ background:url(../imgstatic/marco_foto_aut.png) no-repeat; width:82px; height:100px; float:left; margin:-5px 0 0 -5px; padding:0; z-index:10; position:absolute;}
			#aut_rec .med .cont_aut .img_aut_rec{ border:0px solid red;float:left; margin:0 0 0 50px; padding:0;}
			#aut_rec .med .cont_aut .img_aut_rec img{ margin:0 0 0 0; padding:0;}
			#aut_rec .med .cont_aut .texto{ font-size:11px; color:#990000; font-weight:bold; float:left; clear:both; margin:15px 0 0 10px; padding:0; width:150px; height:}
	#aut_rec .inf{ background:url(../imgstatic/aut_rec_inf.jpg) bottom center no-repeat; float:left; margin:0; padding:0; width:100%; height:15px;}

/* Autores Actualizados (Lista x2) */

.aut_act{ border:0px dashed red; width:450px; height:; float:left; clear:left; margin:0; padding:10px 0 0 0;}
	.aut_act .sup{ background:url(../imgstatic/aut_act_sup.jpg); border:0px dashed #000; width:100%; height:50px; float:left; clear:both;}
		.aut_act .sup h2{ margin:11 0 0 15; padding:0 0 0 0; text-align:left; text-decoration:none;}
		.aut_act .sup h2 a{ font-size:16px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; padding-left:5px;}
		.aut_act .sup h2 a:link, .aut_act .sup h2 a:visited{ text-decoration: none; color:#FFF2F2;}		
		.aut_act .sup h2 a:hover, .aut_act .sup h2 a:active{ text-decoration: none; color:#FFFFFF;}
		
	.aut_act .med{ background:url(../imgstatic/aut_act_med.jpg) repeat-y; border:0px dashed #000; width:450px; height:; float:left; clear:both; margin:0; padding:0 0 0 0;}
		.aut_act #izq{ border:0px dashed black; width:215px; height:; float:left; clear:left; padding:0 0 0 5px;} * html .aut_act #izq{ width:220px; margin:0 0 0 5px;}
		.aut_act #der{ border:0px dashed black; width:215px; height:; float:right; clear:right; padding:0 10px 0 0;} * html .aut_act #der{ width:220px; margin:0 0 0 0px;}
		
		.aut_act #izq .bloque_libros, .aut_act #der .bloque_libros{ background:none; width:100%;}
		
	.aut_act .inf{ background:url(../imgstatic/aut_act_inf.jpg);border:0px dashed #000; width:100%; height:25px; float:left; clear:both;}
	

/* 22-04-2010 *** CONTENEDOR DE GRUPOS ********************************************************************************************************************************/

.cont_3_col .med .nube{	float:left; width:620px; margin:0 0 0 10px; text-align:center; }
	.cont_3_col .med .nube .nube_link{ display:inline }
		.cont_3_col .med .nube .nube_link a{ white-space: nowrap; margin:0 2px; }
		/* opcion A */
		/*
		.cont_3_col .med .nube .color1 a{ color:#880000; }
		.cont_3_col .med .nube .color2 a{ color:#CF7474; }
		.cont_3_col .med .nube .color3 a{ color:#CC3333; }
		*/
		/* opcion B */
		.cont_3_col .med .nube .color1 a{ color:#111111; }
		.cont_3_col .med .nube .color2 a{ color:#880000; }
		.cont_3_col .med .nube .color3 a{ color:#CC3333; }

/*********************************************************************************************************************************************************************/
/* 09-12-2008 *** PORTADA LECTURALIA *********************************************************************************************************************************/
/*********************************************************************************************************************************************************************/
	
	
#cont_dest{ border:0px solid #000; clear:left; float:left; margin:0 0 0 0px; padding:0 0 0 0; width:310px; height:; }
 
 .cont_310px { border:0px dashed blue; float:left; width:310px; height:; padding:0px;}
  .cont_310px .sup{ background:url(../imgstatic/cont_310px_sup.jpg); float:left; width:310px; height:35px; margin:0; padding:0;}
   .cont_310px .sup h6{ text-align:right; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; margin:5px 24px 0 0; padding:0;}
  .cont_310px .med{ background:url(../imgstatic/cont_310px_med.jpg) repeat-y; border:0px solid red; float:left; width:310px; height:; margin:0; padding:0;}
   
   .cont_310px .med .foto{ border:0px dashed red; float:left; margin:0 0 0 15px; padding:0px; width:80px; height:100px; }
    .cont_310px .med .foto .sup{float: left; background:url(../imgstatic/marco_superior.jpg) top center no-repeat; width:80px; height:5px; margin:0; padding:0;}
     * html .cont_310px .med .foto .sup { font-size:1px;}
    .cont_310px .med .foto .med{float:left; background:url(../imgstatic/marco_medio.jpg) repeat-y; width: 80px; height:; margin:0; padding:0;}         
     .cont_310px .med .foto .med img{ margin:0 0 0 5px; }
    .cont_310px .med .foto .inf{float:left; background:url(../imgstatic/marco_inferior.jpg) bottom center no-repeat; width: 80px; height:6px; position:relative; margin:0; padding:0;}
    * html .cont_310px .med .foto .inf{ font-size:1px; }
 
   .cont_310px .med .datos{ border:0px dashed #000; float:left; margin:0; padding:0 0 0 10px; width:180px; height:;}
    .cont_310px .med .datos h3{ color:#990000; font-size:14px; text-align:left; margin:0 0 0 0; border-bottom:0px solid #990000;}
     .cont_310px .med .datos h3 a{ color:#990000;}
    .cont_310px .med .datos h4{ font-size:10px; text-align:left; margin:2px 0 0 2px; padding:0 0 5px 0;}
    .cont_310px .med .datos p{ color:#333; border:0px solid black; float:left; text-align: justify; font-size:11px; margin:5px 0 0 0; padding:0; width: 180px; }
  .cont_310px .inf{ background:url(../imgstatic/cont_310px_inf.jpg); float:left; width:310px; height:20px; margin:0; padding:0;}
	
		 
	#cont_dest .libro{ background:url(../libro_destacado.jpg) no-repeat;}
		
		#cont_dest_port .foto{ border:0px solid #CCC; clear:left; width:60px; height:80px; margin:0 0 0 0; padding:5; float:left;}
		#cont_dest_port .texto{ 
			border:0px solid #CCC;
			float:left; 
			margin:0 0 0 0; padding:0; 
			width:100%; height:;
			text-align:justify;
			color: #FFF;
			font-size:11px;
			line-height:21px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			}

#cont_blog{ 
 background:url(../imgstatic/cont_port_blog.jpg) top center no-repeat; width:310px; height:360px; float:left; margin:0 0 0 20px; padding:50px 0 0 0;
 }* html #cont_blog{margin: 0 0 0 15px; padding: 50px 0 0 0; width: 315px; height: 410px;}
 
 #cont_blog .link_blog { position:absolute; width: 85px; height: 30px; margin:-20px 0 0 20px; cursor: pointer;}
 * html #cont_blog .link_blog{ margin:-18px 0 0 -240px;}
 
 #cont_blog .texto{ float:left; margin:20px 0 0 15px; padding:5px; width:80%; height:; text-align:justify; color: #333; font-size:11px; line-height:18px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   }
 
 #cont_blog .texto h4{ font-size:14px; color:#990000; margin:0; padding:0 0 2px 0; text-align:left;}
  #cont_blog .texto h4 a {font-size:14px; color:#990000; }
 #cont_blog .texto .datos{ font-size:10px; padding:0 0 0px 5px; }
 
 /*** PESTAÑAS LIBRETA PORTADA ***/
 #cont_blog #pest_blog{ position:absolute; width: 25px; height: 60px; margin:-18px 0 0 288px; cursor: pointer; }
 * html #cont_blog #pest_blog{ margin:-18px 0px 0 24px;}






#cont_dest_cen{ float:left; margin:0 0 0 0; padding:0; width:650px; height:;}
 #cont_650px_etipeq{ border:0px dashed red; float:left; margin:0; padding:0; width:650px; height:;}
  
  #cont_650px_etipeq .sup{ background:url(../imgstatic/cont_650px_etipeq_sup.jpg); float:left; margin:0; padding:0; width:650px; height:35px;}
   #cont_650px_etipeq .sup h6{ text-align:left; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; margin:7px 0 0 32px; padding:0;}
  
  #cont_650px_etipeq .med{ border:0px solid red; background:url(../imgstatic/cont_650px_etipeq_med.jpg) repeat-y; float:left; margin:0; padding:0 0 0 10px; width:650px; height:;}
   #cont_650px_etipeq .med .cont_peq_cen{ border:0px dashed blue; float:left; margin:5px 0 0 5px; padding:0; width:200px; height:;}
   #cont_650px_etipeq .med .cont_peq_cen .foto{ border:0px dashed red; float:left; margin:0 0 0 0; padding:0 0 0 0; width:80px; height:;}
    #cont_650px_etipeq .med .cont_peq_cen .foto .msup{ background: url(../imgstatic/msup_rec.jpg) top center no-repeat; border:0px dashed red; float:left; margin:0; padding:0; width:100%; height:5px; font-size:1px;}
    #cont_650px_etipeq .med .cont_peq_cen .foto .mmed{ background: url(../imgstatic/mmed_rec.jpg) center repeat-y;border:0px dashed red; float:left; margin:0; padding:0; width:100%; height:;}
    #cont_650px_etipeq .med .cont_peq_cen .foto .minf{ background: url(../imgstatic/minf_rec.jpg) bottom center no-repeat;border:0px dashed red; float:left; margin:0; padding:0; width:100%; height:5px; font-size:1px}   
    #cont_650px_etipeq .med .cont_peq_cen .foto img{ 
     margin:0 0 0 5px; padding:0px 0 0 0px; 
     float:left;
     }* html #cont_650px_etipeq .med .cont_peq_cen .foto img { margin:0px 0px 0 5px;}

   
    
   #cont_650px_etipeq .med .cont_peq_cen .texto{ border:0px dashed black; float:left; margin:0 0 0 0px; padding:5px 0 0 5px; width:115px; height:; text-align:left;}
    * html #cont_650px_etipeq .med .cont_peq_cen .texto{ margin:0 0 0 5px; padding:0;}
    
    #cont_650px_etipeq .med .cont_peq_cen .texto h4{ border:0px solid red; float: left; font-size:11px; color:#990000; padding:0 0 0 5px; font-weight:bold;}
     #cont_650px_etipeq .med .cont_peq_cen .texto h4 a {color:#990000; }
    #cont_650px_etipeq .med .cont_peq_cen .texto h5{ border:0px solid red; float: left; font-size:10px; color:#666666; margin:10px 0 0 0; padding:0 0 0 5px; font-weight:normal;}
     #cont_650px_etipeq .med .cont_peq_cen .texto h5 a{color:#666666;}
  #cont_650px_etipeq .inf{ background:url(../imgstatic/cont_650px_etipeq_inf.jpg); float:left; margin:0; padding:0; width:650px; height:15px;}





.cont_autores_dest_fotos {
	border:1px dashed blue;
	width:100%; height:125px;
	clear:both;
	overflow:hidden;
	margin:0; padding:0 0 0 0;
	}

	#fichas_autores{
		background:url(../images/cabecera_autores_destacados.jpg) top left no-repeat;		
		margin:0; padding:10 0 0 0;
		width:600; height:170;
	}
		#ficha_autor{
			border:0px dashed #990000;
			margin:0; padding:10 0 0 0;
			width:150; height:170;
			float:left;
		}
		/* Marco foto */
		#foto_autor{
			border:0px solid white;
			background:url(../images/sombra_foto_autores.png) center bottom no-repeat;
			margin:0 0 0 0; padding:0 0 0 0;
			width:75; height:100;
		}
			#foto_autor img{
				margin:0; padding:0 0 0 0;
				width:65; height:90;
			}
		
		#texto_autor{
			font-size:10px;
			border:0px dotted #990000;
			margin:0; padding:0;
			text-align:center;
			width:120; height:30;
		}
		#texto_autor a{
			font-size:11px;
			color:#990000;
			}
	.cont_autores_dest_fotos div.des_izq {width:200px; float:left; clear:left; margin-right:5px;}
	.cont_autores_dest_fotos div.des_cen {width:200px; float:left; margin-right:5px;}
	.cont_autores_dest_fotos div.des_der {width:200px; float:right; clear:right; }
	
	.des_izq,.des_cen,.des_der{border:1px dashed green; padding:5 0 0 0;}		
	
		.cont_autores_dest_fotos div.des_autor {}
			.des_autor div.des_autor_izq {width:69px; float:left; clear:left; margin-right:1px;}
			.des_autor div.des_autor_der {width:87px; float:right; clear:right; font-size:11px;}				
				.des_autor_der div.nacimiento {font-size:10px;}
	

	.autor_ficha_subdatos {
		float:left; width:450px; height: 115px; margin:5px 0 0 0; padding:0px; 		
	}
	.autor_ficha_subdatos .subdato {
		float:left; width:100%; margin:2px 0px; padding:0px; font-size:12px;
	}
	.autor_ficha_subdatos .subdato b   		{ color:#444; }
	.autor_ficha_subdatos .subdato a   		{ color:#880000; }
	.autor_ficha_subdatos .subdato a:hover	{ color:#CC3300; text-align:center; }
			
  .autor_ficha_subdatos .subdato .compra-ebook			{ background:url(../imgstatic/comprar_ebooks.png) 0px 0px; display:block; width:150px; height:34px; text-indent:-9999px; margin:5px 0 0 0; }
	.autor_ficha_subdatos .subdato .compra-ebook:hover	{ background:url(../imgstatic/comprar_ebooks.png) 0px -34px; }
	.autor_ficha_subdatos .subdato .compra-ebook:active	{ background:url(../imgstatic/comprar_ebooks.png) 0px -68px; }
		
      
	.autor_ficha_subdatos_small {
		float:left; width:450px; height: 115px; margin:5px 0 0 0; padding:0px; 		
	}
		.autor_ficha_subdatos_small .subdato {
			float:left; width:100%; margin:1px 0px; padding:0px; font-size:11px;
		}
			.autor_ficha_subdatos_small .subdato b   		{ color:#444; }
			.autor_ficha_subdatos_small .subdato a   		{ color:#880000; }
			.autor_ficha_subdatos_small .subdato a:hover	{ color:#CC3300; text-align:center; }

  .autor_ficha_subdatos_small .subdato .compra-ebook			{ background:url(../imgstatic/comprar_ebooks.png) 0px 0px; display:block; width:150px; height:34px; text-indent:-9999px; margin:5px 0 0 0; }
	.autor_ficha_subdatos_small .subdato .compra-ebook:hover	{ background:url(../imgstatic/comprar_ebooks.png) 0px -34px; }
	.autor_ficha_subdatos_small .subdato .compra-ebook:active	{ background:url(../imgstatic/comprar_ebooks.png) 0px -68px; }

	.fichas_participa { float:left; width:590px; margin:0 0 0 10px;	font-size:11px;}
		.fichas_participa img{
			margin: 5px 0px -5px 0;
		}
		.fichas_participa a, .fichas_participa a:hover { text-decoration: underline;} 		
		
	.autor_ficha_texto { text-align:justify; color:#333; margin:15px 0 0 0; padding: 0px 10px 0px 9px; line-height:17px;}
		.autor_ficha p{  }


		

	.autor_ficha_autoresrel { 
		float:left; width:600px; margin:0px; padding:0px; 
		font-size:11px; text-align:right; font-style:italic; color:#CC3333;
		} .autor_ficha_autoresrel img{ margin:3px 0 -3px 0; }
		.autor_ficha_autoresrel .titulo{}
		.autor_ficha_autoresrel a:link, .autor_ficha_autoresrel a:visited {text-decoration: underline;} 
		.autor_ficha_autoresrel a {} 
		
	#autor_ficha_posts {width:610px; float:left; clear:left; padding: 5px 0 5px 0; }
		#autor_ficha_posts .post {width: 600px; padding: 3px 0px 3px 15px;}

	#libro_ficha_posts {width:610px; float:left; clear:left; padding: 5px 0 5px 0; }
		#libro_ficha_posts .post {width: 600px; padding: 3px 0px 3px 25px;}
	
				
			
	.cont_img_aut{
		border:0px solid #CCCCCC;
		margin:0 0 0 0; padding:0 0 0 0;
		float:left;
		z-index:5;
		position:relative;
		
		}
	
	.clip_foto_ficha_lib, .clip_foto_ficha_premios{
		background:url(../imgstatic/clip.png) no-repeat;
		width:60px; height:47px;
		position:absolute;
		z-index:20;
		margin:-10px 0 0 -32px; padding:0;
	}* html .clip_foto_ficha_lib { margin:-10px 0 0 -62px;} * html .clip_foto_ficha_premios{ margin:-10px 0 0 -67px;}
	

	/*** 14-04-2010 ***/
	.marco_foto_perfil_usuario{	float:left; width:110px; margin:10px 10px -5px 10px; _margin:10px 10px -10px 10px; }
		.marco_foto_perfil_usuario .sup{ background:url(../imgstatic/marco_foto_perfil_usuario_sup.png) bottom no-repeat; float:left; width:100%; height: 10px; margin:0px; padding:0px; }
		.marco_foto_perfil_usuario .med{ background:url(../imgstatic/marco_foto_perfil_usuario_med.png) repeat-y; float:left; width:100%; margin:0px; padding:0px; text-align: center; }
		.marco_foto_perfil_usuario .inf{ background:url(../imgstatic/marco_foto_perfil_usuario_inf.png) top no-repeat; float:left; width:100%; height: 10px; margin:0px; padding:0px; }
		
	

				
		.autor_ficha_texto_texto {
			clear:right;
			line-height:15px; 
			font-size:11px; 
			text-align:justify;
		}
	


/*** LIBRO FICHA :: MODIFICADO 09-04-2010 ***/		
		

.libro_ficha { float:left; width:610px; padding:0px; }

	.libro_ficha .titulo { float:left; width:610px; padding:0px; }

	.libro_ficha h1 { background:url(../imgstatic/name_autor_line.jpg) bottom left no-repeat; font: 30px Arial, Verdana, sans-serif; padding:; margin:20px 0 0 30px; }
	
	.libro_ficha h1 a, .libro_ficha h1 a:link, .libro_ficha h1 a:visited, .libro_ficha h1 a:hover 
		{text-decoration: none; color:#CC3333;}	
		
	.libro_ficha h2 {font: 20px Arial, Verdana, sans-serif; padding:3px 0px 5px 35px;}
	.libro_ficha h2 a, .libro_ficha h2 a:link, .libro_ficha h2 a:visited, .libro_ficha h2 a:hover 
		{text-decoration: none;}
		
		
	
	.libro_ficha .titulo h1 { background:url(../imgstatic/name_autor_line.jpg) bottom left no-repeat; font: 30px Arial, Verdana, sans-serif; padding:; margin:0px 0 0 0px; }
	
	.libro_ficha .titulo h1 a, .libro_ficha .titulo h1 a:link, .libro_ficha .titulo h1 a:visited, .libro_ficha .titulo h1 a:hover 
		{text-decoration: none; color:#CC3333;}	
		
	.libro_ficha .titulo h2 {font: 20px Arial, Verdana, sans-serif; padding:3px 0px 5px 5px;}
	.libro_ficha .titulo h2 a, .libro_ficha h2 a:link, .libro_ficha h2 a:visited, .libro_ficha h2 a:hover 
		{text-decoration: none;}	
		
		
		
		.libro_ficha_padre {padding:0px 0px 0px 20px; font-weight:bold; }
			.libro_ficha_padre a, .libro_ficha_padre a:link, .libro_ficha_padre a:visited, .libro_ficha_padre a:hover 
				{color:#CC3333;}

		.libro_ficha_hijos {width:450px; float:left; clear:both; padding:10px 0px 2px 20px; font-weight:bold; }
			.libro_ficha_hijos a, .libro_ficha_hijos a:link, .libro_ficha_hijos a:visited, .libro_ficha_hijos a:hover 
				{color:#CC3333;}
		
		 
		 
		.ficha_subdatos				{ float:left; width:450px; /*height: 95px;*/ margin:5px 0px 0 0px; }
		.ficha_subdatos .dato		{ float:left; /*width:580px;*/ width:100%; margin:2px 0 0 0px; color: #444444; font-size:12px; }
		.ficha_subdatos .dato a		{ text-decoration: underline; }
		.ficha_subdatos .dato ul	{ position: relative; float: right; width: 390px; margin: -14px 0 0 0; padding: 0 0 0 60px; _padding:0px; }
		
		.ficha_subdatos .dato .compra-ebook			{ background:url(../imgstatic/comprar_ebook.png) 0px 0px; display:block; width:150px; height:34px; text-indent:-9999px; margin:5px 0 0 0; }
		.ficha_subdatos .dato .compra-ebook:hover	{ background:url(../imgstatic/comprar_ebook.png) 0px -34px; }
		.ficha_subdatos .dato .compra-ebook:active	{ background:url(../imgstatic/comprar_ebook.png) 0px -68px; }
		
			
			
			 	
			 	
				
		.ficha_subdatos_small{ float:left; width:450px; margin:5px 0px 0 0px; _margin:3px 0px 0 3px; }
			.ficha_subdatos_small .dato{ float:left; /*width:580px;*/ width:100%; margin:2px 0 0 0px; color: #444444; font-size:11px; }
				/*.ficha_subdatos_small .dato span{ float:left; }*/
				.ficha_subdatos_small .dato a{ text-decoration: underline; }
				.ficha_subdatos_small .dato ul{ position: relative; float: right; width: 390px; margin: -13px 0 0 0; padding: 0 0 0 60px; _padding:0px; }
				/*hack opera*/
				
		/*Sin foto */
		.nofoto .ficha_subdatos{ float:left; width:570px; height: auto; margin:5px 0 10px 25px; }
		
		.libro_ficha_texto { float:left; width:590px; margin:10px 0 0 10px;  }
			.libro_ficha_texto h3 {font-weight:bold; font-size:12px; padding: 2px 0px 6px 5px; color: #88514A;}
			.libro_ficha_texto_texto {
				line-height:16px;
				font-size:12px;
				text-align:justify;
				color:#333;
				margin:0; padding:0 0 0 0;
				line-height:17px;
				}	



.premio_ficha {
	border:0px solid red; 
	width:600px;
	clear:both;
	padding:10px 0 5px 30px; 
	}
	.premio_ficha h1 {
		background:url(../imgstatic/h_separator.jpg) bottom left no-repeat;
		font: 28px Arial, Verdana, sans-serif; margin: 0 0 0 35px; padding:7px 0px 0px 0px; }
	.premio_ficha h1 a, .premio_ficha h1 a:link, .premio_ficha h1 a:visited, .premio_ficha h1 a:hover 
		{text-decoration: none; color:#CC3333;}

	.premio_ficha_subdatos {padding: 15px 0px 0px 10px;}
		.premio_ficha_subdatos a, .premio_ficha_subdatos a:link, .premio_ficha_subdatos a:visited, .premio_ficha_subdatos a:hover 
			{text-decoration: underline;}
	
	.premio_ficha_texto {width:590px; padding: 20px 15px 0px 0px; line-height:16px; /*font-size:11px;*/ text-align:justify;}
	* html .premio_ficha_texto{ width:600px;}
		
		

.fichas_premios { width:610px; float:left; margin:0px; padding:0px; text-align:left;} 
	.fichas_premios .sup{ background:url(../imgstatic/premios_sup.jpg) bottom center no-repeat; width:610px; height:65px; margin:0; padding:0; }
	.fichas_premios .med{ background:url(../imgstatic/premios_med.jpg) center repeat-y; width:450px; _width:546px; height:; margin:0; _margin:0 0 0 32px; padding:0 80px; _padding:0 50px;     
		color: #B08073; font-size:11px; font-weight:bold; line-height:20px; 
		}
		.fichas_premios a:link, .fichas_premios a:visited { color: #88514A; font-weight:bold; text-decoration:none;}
		.fichas_premios a:hover {text-decoration: none; color: #C76D6D;}
	.fichas_premios .inf{ background:url(../imgstatic/premios_inf.jpg) top center no-repeat; width:610px; height:38px; margin:0; padding:0; }
 
	
	
#premios_portada_destacado { width:650px; height:; float:left; margin:0 0 10px 0; padding:0px; } 
 #premios_portada_destacado .sup{ background:url(../imgstatic/cont_650px_sup.jpg) top center no-repeat; float:left; width:100%; height:50px; margin:0; padding:0; }
  #premios_portada_destacado .sup h2{ margin:11px 0 0 15px; padding:0 0 0 0; text-align:left; text-decoration:none;}
    #premios_portada_destacado .sup h2 a{ font-size:16px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; padding-left:5px;}
    #premios_portada_destacado .sup h2 a:link, #premios_portada_destacado .sup h2 a:visited{ text-decoration: none; color:#FFF2F2;}  
    #premios_portada_destacado .sup h2 a:hover, #premios_portada_destacado .sup h2 a:active{ text-decoration: none; color:#FFFFFF;}
 #premios_portada_destacado .med{ background:url(../imgstatic/cont_650px_med.jpg) repeat-y; float:left; width:650px; height:; margin:0; padding:0 0 0 0;}
  #premios_portada_destacado .med h1{ float:none; font-size:22px; border:0px solid red; font-weight:normal; text-align:left; padding:0 0 10px 20px;}
 #premios_portada_destacado .inf{ background:url(../imgstatic/cont_650px_inf.jpg) bottom center no-repeat; float:left; width:100%; height:15px; margin:0; padding:0;}
 
  #premios_portada_destacado .med #izq {border:0px dashed red; width:95px; height:; float:left; clear:left; margin:0 0 0 10px;}
   #premios_portada_destacado .med #izq .foto{ border:0px dashed red; float:left; margin:0 0 0 5px; padding:0 5px 0 0; width:85px; height:; }
    
    #premios_portada_destacado .med #izq .foto .msup{ background: url(../imgstatic/marco_superior.jpg) top center no-repeat; width:100%; height: 5px; font-size: 1px;}
    #premios_portada_destacado .med #izq .foto .mmed{ background: url(../imgstatic/marco_medio.jpg) top center repeat-y; width:100%; text-align:center; } 
    #premios_portada_destacado .med #izq .foto .minf{ background: url(../imgstatic/marco_inferior.jpg) top center no-repeat; width:100%; height: 5px;}       
 
  #premios_portada_destacado .med #der { width:520px; float:left; clear:right; text-align: justify; }
   #premios_portada_destacado #autor {font-size:20px; color:#CC3333; padding: 0px 0px 4px 0px;} 
    #premios_portada_destacado #autor a, #premios_portada_destacado #autor a:link, #premios_portada_destacado #autor a:visited, #premios_portada_destacado #autor a:hover 
     {color:#CC3333;} 
   #premios_portada_destacado #libro {font-size:12px; color:#999999; padding: 0px 0px 5px 10px;} 
    #premios_portada_destacado #libro a, #premios_portada_destacado #libro a:link, #premios_portada_destacado #libro a:visited, #premios_portada_destacado #libro a:hover 
     {font-size:12px; font-weight:bold;}
	

#premios_portada_cal {width:650px; float:left; margin:0 0 10px 0; padding:0px; text-align:left;}
	#premios_portada_cal .sup{ background:url(../imgstatic/cont_650px_sup.jpg) top center no-repeat; float:left; width:100%; height: 50px; margin:0; padding:0;}
	#premios_portada_cal .sup h2{ float:left; text-align:left; text-decoration:none; margin:10px 0 0 20px; }
		#premios_portada_cal .sup h2 a{ float:left; margin:0px; padding:0px; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#FFF2F2; }		
		#premios_portada_cal .sup h2 a:hover{ text-decoration: none; color:#FFFFFF;}
	
	#premios_portada_cal .med{ background:url(../imgstatic/cont_650px_med.jpg) repeat; float:left; width:100%; margin:0; padding:0;}
	#premios_portada_cal .inf{ background:url(../imgstatic/cont_650px_inf.jpg) bottom center; float:left; width:100%; height:15px; margin:0; padding:0;}
	
	#premios_portada_cal div.mes {border:0px dashed red; width:610px; float: left; clear: both; display: inline; margin:0 0 0 15px; padding: 8px 0px 8px 10px;}
	* html #premios_portada_cal div.mes { width: 620px;}
		#premios_portada_cal div.mes_txt {font-size:14px;} 
	#premios_portada_cal div.gris { background-color: #F4F4EF; }
		#premios_portada_cal div.premios_portada_cal_premio { padding: 3px 0px 3px 10px; font-weight:bold; }
		#premios_portada_cal div.premios_portada_cal_datos { padding: 0px 0px 0px 20px; }	
			#premios_portada_cal div.premios_portada_cal_datos a, #premios_portada_cal div.premios_portada_cal_datos a:link, #premios_portada_cal div.premios_portada_cal_datos a:visited {color:#990000;}
			#premios_portada_cal span.con {font-size:11px; color:#999999;}

	
	
#form_login_gra_prev {padding: 50px 70px 0px 60px;}
#form_login_gra {width:650px; padding: 20px 0px 0px 160px; }
	#form_login_gra a, #form_login_gra a:link, #form_login_gra a:visited, #form_login_gra a:hover 
		{color:#CC3333;}
	
	.form_login_gra_reg {width:490px; clear:both; padding-bottom: 3px;}
		.form_login_gra_izq {width:80px; float:left; clear:left; margin-right:10px; padding-top:3px;}
		.form_login_gra_der {width:400px; float:right; clear:right; text-align:left;}
	
	.form_login_gra_lector {width:200px; height:20px; font:12px Verdana, Arial, sans-serif; border:1px solid #CCCCCC;color:#5B5A50;background-color: #FFFFFF;}
	.form_login_gra_clave {width:150px; height:20px; font:12px Verdana, Arial, sans-serif; border:1px solid #CCCCCC; color:#5B5A50; background-color: #FFFFFF;}	
	.form_login_gra_bot {width:110px;height:18px; border: 1px solid #CCCCCC; font: bold 10px Verdana, Arial, sans-serif; color: #FFFFFF; background-color:#CC3333; text-align:center; margin-top:10px; }
			
			
	
#perfil_nombre { width:600px; padding: 0px 0px 10px 120px;}
	#perfil_nombre h1 { background:url(../imgstatic/name_autor_line.jpg) bottom left no-repeat; font: 30px Arial, Verdana, sans-serif; padding:7px 0px 2px 2px; }
	#perfil_nombre h1 a, #perfil_nombre h1 a:link, #perfil_nombre h1 a:visited, #perfil_nombre h1 a:hover 
		{text-decoration: none; color:#CC3333;}
	#perfil_opciones { float:left; margin:10px 0 0 0; padding:0px; color:#CC3333;}
	
#perfil_datos { border:0px solid #000; width:600px; clear:both; overflow:hidden; padding: 15px 0px 0px 20px;}
	#perfil_datos a, #perfil_datos a:link, #perfil_datos a:visited, #perfil_datos a:hover 
		{text-decoration:underline;}
		
		#perfil_datos div.perfil_texto {width: 600px; text-align:justify; padding-top:3px;}
		
		#cont_linea_datos { border:0px solid red; margin:0; padding:0; width:230px; float:left; padding-top:15px;}
			#cont_linea_datos div.linea {padding: 2px 0px 10px 0px;}
			#cont_linea_datos div.linea_valor { border:1px dashed #CCC; height:40px; padding:0 0 2px 0;}
		
		.cont_notas { margin:0; padding:10px 0 0 0; width:100%; float:left; text-align:center; color:#990000; }
			.cont_notas .max{ background:url(../imgstatic/cont_nota_maxima.png) top center no-repeat; padding:25px 5px 0 5px; width:64px; height:32px; float:left; }
			.cont_notas .min{ background:url(../imgstatic/cont_nota_minima.png) top center no-repeat; padding:25px 5px 0 5px; width:64px; height:32px; float:left; }
			.cont_notas .med{ background:url(../imgstatic/cont_nota_media.png) top center no-repeat; padding:25px 5px 0 5px; width:64px; height:32px; float:left; }
		.cont_notas h3{ font-size:14px; }
				
		
	
	.perfil_datos_sancion {width:540px; padding:15px 0px 0px 80px;}
		.perfil_datos_sancion_titulo {color:#990000; font-size:14px; font-weight: bold;}	
							  
	#libros_comentarios_usuario #datos {padding:0px 0px 10px 30px; }
		#libros_comentarios_usuario #datos a, #libros_comentarios_usuario #datos a:link, #libros_comentarios_usuario #datos a:visited, #libros_comentarios_usuario #datos a:hover 
			{text-decoration: underline; font-weight:bold;}
	
	#libros_comentarios_usuario #nota {float:left; padding:0px 15px 5px 20px;}
		#nota div.tit {font-size:11px;color:#777777; }
		#nota div.not {border:0px dashed red; font:bold 30px Arial; text-align: center; color:#CC3333; padding:5px 0 0 0;}
		#nota div.not span{ border:0px solid blue; background:url(../imgstatic/degradado.png) top center no-repeat; position: absolute; display: block; width: 20px; height:20px; margin:5px 0 0 0;}

	
	#libros_comentarios_usuario #texto { padding: 0px 20px 5px 15px; text-align:justify;}


.contenido_banner {	/*margin-top:10px; margin-bottom:10px;*/ text-align: center;}



#admin-layout {width:950px; float:left; clear:both; overflow:hidden; text-align:left; }	
	#admin-layout h2 {width: 935px; padding-bottom: 2px; margin-bottom: 5px; border-bottom:2px solid #CC3333; }
		#admin-layout h2 a, #admin-layout h2 a:link, #admin-layout h2 a:visited {text-decoration: none; padding-left:8px; font: bold 16px Verdana; }

	#admin-layout a, #admin-layout a:link, #admin-layout a:visited, #admin-layout a:hover {text-decoration: underline; }
	#admin-layout a:active { font-weight:bold; }
	
	#admin-layout tr {height:17px; border-bottom: 1px solid #CCCCCC; }
	
	#admin-layout div.admin-contenido {float:left; clear:both;}

	.admin_form_bot {height:18px; margin-top:3px; font: bold 10px Verdana, Arial, sans-serif; text-align:center; color: #FFFFFF; background-color: #CC9966;border: 1px dotted #996666;	}		
	
	
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		FORMS
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */		

.optred{ background-color: #F9F2EE;}

.Form_TXT, .Form_TXTGrande, .Form_LST 
	{border:0px solid #CCCCCC;font:12px Verdana, Arial, sans-serif;color:#5B5A50;background-color: #FFFFFF;text-align:left; margin-bottom:2px;}		

.Form_TXT {width:200px; height:20px;}
.Form_TXT { border-bottom:1px dotted #996666;}
.Form_TXTGrande	{ border:1px solid #CCC; width:350px; height:200px; }

.Form_LST { width:350px; height:400px; }

.Form_Bot {
		background:url("imgstatic/boton_formulario.jpg") no-repeat;
		width: 150px; height: 35px; margin:10px 0 0 10px; _margin:10px 0 0 10px;
		text-align: center; color:white; font-size:14px; 
}


	
.Login_Form {margin-top: 2px; font-size:11px; text-align:right; font-weight:normal; }
	.Login_Form a, .Login_Form a:hover, .Login_Form a:link, .Login_Form a:visited {text-decoration:underline;}
	

.Login_Lector {width:150px; height:15px;margin:5px 5px 0px 1px;	border:1px solid #CCCCCC;
			font:10px Verdana, Arial, sans-serif;color:#5B5A50;background-color: #FFFFFF; }
.Login_Clave { width:100px; height:15px;margin:5px 0px 0px 2px; border:1px solid #CCCCCC;
			font:10px Verdana, Arial, sans-serif;color:#5B5A50;	background-color: #FFFFFF;	}	
.Login_Bot	{ margin:0;	border:0;width:17px;height:15px; text-align:center;  
			font: bold 10px Verdana, Arial, sans-serif;	color: #FFFFFF; background-color:#CC3333;	}	
	


.pub_premium { float:left; margin:10px; }

.aster {color:#FF3300; font-weight:bold; font-size:11px;}


/*
	Rojo fuerte: 	#990000
	Rojo arrosado:	#CC3333
	Negro texto:	#333

*/

/*********************************************************************************************************************************************************************************************************************************/
/***** Pagina Error 404 - 14-09-2009 *********************************************************************************************************************************************************************************************/
/*********************************************************************************************************************************************************************************************************************************/

#PagError404				{ float:left; width:100%; height: 300px; }
#PagError404 .titulo404		{ background:url(http://static.lecturalia.com/imgstatic/top_publicidad.jpg) bottom center no-repeat; float:left; width:100%; margin:0 0 25px 0; text-align:center; }
#PagError404 .titulo404 h2	{ float:left; width:100%; height:30px; margin:10px 0 0 0; padding:0px; font-size:18px; color: #990000; }
 
#PagError404 .contenido404	{ background:url(http://static.lecturalia.com/imgstatic/bg_error404.jpg) bottom right no-repeat; width:95%; height: 100%; text-align:left; margin:0 auto; }
#PagError404 .contenido404 a{ text-decoration:underline; }


/*********************************************************************************************************************************************************************************************************************************/
/***** Pagina Error 404 BLOG - 07-10-2010 ****************************************************************************************************************************************************************************************/
/*********************************************************************************************************************************************************************************************************************************/

#PagError404blog				{ background:url(http://static.lecturalia.com/imgstatic/bg_error404.jpg) bottom right no-repeat; float:left; width:100%; height: 350px; }
#PagError404blog a				{ color:#333 !important; text-decoration:underline !important; }
#PagError404blog a:hover		{ color:#C33 !important; }

#PagError404blog div 			{ float:left; width:600px; margin:0 0 20px 20px; }
#PagError404blog div h2		{ margin:0 0 5px 0; color: #990000; font-size:12px; }
#PagError404blog div ul		{ float:left; margin:0 0 0 30px; list-style:disc; }
#PagError404blog div ul li	{ margin:3px 0px; }


#PagError404blog .titulo404		{ background:url(http://static.lecturalia.com/imgstatic/top_publicidad.jpg) bottom center no-repeat; float:left; width:100%; margin:0 0 25px 0; text-align:center; }
#PagError404blog .titulo404 h2	{ float:left; width:100%; height:30px; margin:10px 0 0 0; padding:0px; font-size:14px; color: #990000; }


/**********************************************************************************************************************************************************************
                 ENLACES A REDES SOCIALES - 05-03-2010
**********************************************************************************************************************************************************************/

.cont_middle_autor_ficha .redes_sociales,
.cont_middle_libro_ficha .redes_sociales,
.cont_middle_coment_ficha .redes_sociales{
	background:url(http://static.lecturalia.com/imgstatic/social/redes_sociales.jpg) center center no-repeat;
	float:left; width:375px; height:75px; margin:15px 0 0 5px; padding:0px;
}

/*******************************************************************************************************/
/* cambios miguel ********************/
/********************************************************************************************************/

	
	/*** CONTENIDO DENTRO DE LA FICHA ***/
	
	#Ficha .ficha_med .contenido{
		float:left; width:610px; margin:0 0 0 20px;
	}
	#Ficha .ficha_med .fondoficha{ background:url(http://static.lecturalia.com/imgstatic/contenido.jpg) left top no-repeat; }
				
	/* foto */
	#Ficha .ficha_med .foto{ width:140px; height:180px; float:left; clear:left; margin:10px 0 0 10px; padding:0px; z-index:5; }			
		
		.clip_foto{
		background:url(../imgstatic/clip.png) no-repeat;
		position:absolute; z-index:20; width:60px; height:47px; margin:-10px 0 0 -32px; _margin:-10px 0 0 -32px; padding:0;
		}
		
		.marco_foto_ficha{
			background:url(../imgstatic/marco_foto_ficha_aut.png) no-repeat;
			position:absolute; z-index:5; float:left; width:132px; height:184px; margin:-3px 0 0 -3px; padding:0;  
	    }	 	
		
		.marco_foto_ficha_img { background:white; width:121px; height:175px; overflow:hidden; }
			.marco_foto_ficha_img img{ margin:5px 3px; }
	/* FIN foto */	
		
		#Ficha .ficha_med .clip{
			background:url(http://static.lecturalia.com/imgstatic/clip.png) no-repeat;
			position:absolute; z-index:20; margin:0px 0 0 -22px; _margin:0 0 0 -82px; padding:0px; width:60px; height:47px;
		}
		
		#Ficha .ficha_med h1			{ background:url(../imgstatic/h_separator.jpg) bottom left no-repeat; float:none; width:460px; _width:450px; margin:10px 0 0 145px; _margin:10 0 0 145; padding:0px; text-align:left; font: 30px Arial, Verdana, sans-serif; } #Ficha .ficha_med h1 a, #FichaNoImg .med h1 a:hover{ color:#CC3333; text-decoration:none; }		
		#Ficha .ficha_med .nofoto h1	{ background:url(../imgstatic/h_separator.jpg) bottom left no-repeat; width:540px; _width:530px; margin:15px 0 0 60px; _padding:15px 0 0 0; font-size:30px;	} 
		#Ficha .ficha_med .nofoto h1 a, 
		#FichaNoImg .med .nofoto h1 a:hover{ color:#CC3333; text-decoration:none; }
		
		/* Subtitulo comentarios libro */
		#Ficha .ficha_med .nofoto h2{ width:455px; margin:0px 0 0 65px; padding:0px; font-size: 18px; }
		
		/* Subtitulo de un Libro */
		.ficha_med h2{ width:455px; margin:0px 0 0 145px; padding:0px; font: 20px; } 
			.ficha_med h2 a			{ color:#880000; text-decoration:none; font-weight:normal; }
			.ficha_med h2 a:hover, .ficha_med h2 a:visited	{ color:#880000; text-decoration:none; }
			.ficha_med .nofoto h2 a			{ color:#880000; text-decoration:none; font-weight:normal; }
		  	.ficha_med .nofoto h2 a:hover	{ color:#880000; }
		
		#Ficha .ficha_med .textoficha{
			/* Evitar FLOAT:LEFT */
			margin:15px 10px 0 10px; /*_margin:0px 10px 0 10px;*/ padding:0px;
			text-align:justify; color:#333; line-height:18px; 
			}
			
			#Ficha .ficha_med .textoficha a					{color: #800;}
			#Ficha .ficha_med .textoficha a:hover			{color:#C30; text-decoration:underline;}

						
			#Ficha .ficha_med .textoficha p			{ line-height:18px; } /* Por si se decide poner una <p> en DEPT. Contenidos */
		
			#Ficha .ficha_med .textoficha h3{
				margin:0px; padding:0px;
				color:#88514A; font-size:12px; font-weight:bold; text-align:left;
			}
			
			#Ficha .ficha_med .textoficha .texto{
				margin:0px; padding:0px;
				color: #333333; font-size:12px; line-height:17px; text-align: justify;
			}
			
		
		#Ficha .ficha_med .publicidad{ clear:both; width: 600px; margin:0 0 0 5px; padding:5px 0px;	}
		
		/** Redes sociales **/
		
		/* prescindible
		#Ficha .ficha_med .redsocial_opciones{
			float:left; width:610px; margin:10px 0 0 5px; padding:0px;
		}
		*/
		
		#Ficha .ficha_med .redes_sociales{
			background:url(http://static.lecturalia.com/imgstatic/social/redes_sociales.jpg) top center no-repeat;
			float:left; width:370px; height:60px; margin:10px 0 0 5px; padding:0px;	
		}

			#Ficha .redes_sociales a{ display:block; float:left; width:24px; height:24px; margin:27px 0 0 10px; }
			/*.redes_sociales img{ width:30px; height:30px;}*/	
			#Ficha .redes_sociales a.meneame:hover			{ background:url(http://static.lecturalia.com/imgstatic/social/social_meneame.png ); }
			#Ficha .redes_sociales a.facebook:hover			{ background:url(http://static.lecturalia.com/imgstatic/social/social_facebook.png ); }
			#Ficha .redes_sociales a.twitter:hover			{ background:url(http://static.lecturalia.com/imgstatic/social/social_twitter.png ); }
			#Ficha .redes_sociales a.technorati:hover		{ background:url(http://static.lecturalia.com/imgstatic/social/social_technorati.png ); }
			#Ficha .redes_sociales a.delicious:hover		{ background:url(http://static.lecturalia.com/imgstatic/social/social_delicious.png ); }
			#Ficha .redes_sociales a.googlebookmarks:hover	{ background:url(http://static.lecturalia.com/imgstatic/social/social_google.png ); }
			#Ficha .redes_sociales a.live:hover				{ background:url(http://static.lecturalia.com/imgstatic/social/social_live.png ); }
			
			
			#Ficha .fbyopciones	{ float:right; width:600px; margin:5px 0 0 0; }
			
			
			/*** OPCIONES ***/							
			#Ficha .fichas_opciones 		{ background:url(http://static.lecturalia.com/imgstatic/fichas_opciones.png) left center no-repeat; float:right; height:24px; margin:0 5px 0 0; padding:0 0 0 60px; text-align: right;	} 
			#Ficha .fichas_opciones a		{ }
			#Ficha .fichas_opciones a img	{ }			
			
			/*** FACEBOOK***/
			/*Personajes*/
			.facebook_imgtitle			{ float:left; }
			.facebook_imgtitle iframe	{ float:left; width:450px !important; height:25px !important; margin:10px 0 5px 0 !important; }

			/*Libros y Autores*/
			.facebook_img,
			.facebook_img2			{ float:left; margin:5px 0 0 5px; }
			.facebook_img iframe,
			.facebook_img2 iframe	{ width:380px !important; }
	
			/*Grupos*/
			.facebook_title			{ float:right; width:610px; margin:5px 0px; }
			.facebook_title iframe	{ float:right; width:600px !important; height:25px !important; }
			
			/*Premios*/
			.facebook_title2		{ float:right; width:610px; margin:0 0 5px 0; }
			.facebook_title2 iframe	{ float:right; width:590px !important; height:25px !important; }
			
			/*** COMPRAR ONLINE ***/
			.fbyopciones .compraronline 						{ background:url(http://static.lecturalia.com/imgstatic/compraren.png) left center no-repeat; float:left; height:24px; margin:0 0 0 140px; padding:0 0 0 85px; }
			.fbyopciones .compraronline a						{ margin:0 1px; }
			.fbyopciones .compraronline + .facebook_img iframe,
			.fbyopciones .compraronline + .facebook_img2 iframe	{ float:left !important; width:585px !important; height:35px !important; }				

			/*** VENDER ONLINE ***/
			.fbyopciones .venderonline 							{ background:url(http://static.lecturalia.com/imgstatic/venderen.png) -3px center no-repeat; float:left; margin:0 0 0 140px; padding:0 0 0 85px; }
			.fbyopciones .venderonline a						{ margin:0 3px; }
			.fbyopciones .venderonline + .facebook_img iframe,
			.fbyopciones .venderonline + .facebook_img2 iframe	{ float:left !important; width:585px !important; height:35px !important; }	
		  	
	  		
			  	  		
	  		#Ficha .social									{ display: block; position:relative; float:right; height: 25px; margin:10px 0 0 0; overflow: hidden; width:320px; }		
			#Ficha .social .red_facebook					{ float:left; /*position:absolute; top:0px; left:0px;*/  }
			#Ficha .social .red_facebook iframe				{ /*position:absolute; top:0px; left:0px;*/ height: 21px !important; width: 118px !important; } 
			#Ficha .social .red_google						{ float:left; width:71px; /*position:relative; top:0px; left:118px;*/ }
			#Ficha .social .red_google  div					{ /*position:absolute; top:0px; left:0px;*/ height: 20px !important; width: 71px !important; }
			#Ficha .social .red_google iframe				{ width:71px !important; }
			#Ficha .social .red_twitter						{ float:left; /*position:relative; top:0px; left:195px;*/ }
			#Ficha .social .red_twitter iframe				{ /*position:absolute; top:0px; left:0px;*/ height: 35px !important; margin: 0px 0 0; width: 125px !important; }
			
			
			#Ficha .fbyopciones .social			{ width: 460px; } /* Autores y Libros */
			
    
		/** FICHA: Listados **/
			
					
		#Ficha .ficha_med .listado{ float:left; }
		
			.listado .titulo{ border-bottom:1px dashed #CCC; float:left; width:610px; margin:10px 0px 0px 0px; padding:0px; }	
				.listado .titulo img{ float:left; margin:0 5px; }
				.listado .titulo h2{
					float:left; width:565px !important; margin:0 0 3px 0 !important; padding:0px;
					color: #CC3333; font-size:14px !important; text-align:left; line-height:25px; _line-height:28px; font-weight: bold;
				}	.listado .titulo h2 a, .listado .titulo h2 a:hover{
						float:left; width:565px; margin:0 0 3px; padding:0;
						color:#CC3333; text-align:left; font-size:14px; font-weight:bold; line-height:25px; text-decoration: none;
					}	
			.listado .lista { float:left; width:100%; }
			.listado .post  { 
				background:url(../imgstatic/ico_item_blog.png) center left no-repeat;
				float:left; width:575px; line-height:15px; margin:5px 0px 5px 10px; padding:0 0 0 20px;
				}
			

			.listado .lista_post,	
			.listado .lista_autores, 
			.listado .lista_libros, 
			.listado .lista_grupos,			
			.listado .lista_personajes{ float:left; width:610px; margin:5px 0 0 0; padding:0; overflow:hidden; }
			
				.lista .item_list{
					float:left; width:605px; *width:615px; margin:0px; padding:5px 0px 5px 5px; /* 09/09/2011 JSA*/
					line-height:15px; text-align:left;
				}
				.lista .gris{ background-color: #F4F4EF; }
		
			/* lista autores */
			
				.listado .lista_autores .lista .item_list { 
					float:left; width:605px; margin:0px; *width:615px; padding:5px 0px 5px 5px;
					line-height:15px; text-align:left;
				}
			
				.lista_autores_datos_alt { padding:0 10px; font-size:11px; color:#777777}
					.lista_autores_datos_alt a, .lista_autores_datos_alt a:link, .lista_autores_datos_alt a:visited { color:#CC3333 }
			
			/* lista libros */
			
			
				
			.lista_libros .l_izq_valoracion_pos { width:47px; float: left; text-align: right; padding:3px 0 3px 0; font-size:11px; font-family: Arial; font-weight:bold; }
			.lista_libros .l_datos_izq_peq      { width:390px; float: left; text-align: left; margin:0 0 0 10px; padding:3px 0; }
			.lista_libros .l_datos_izq_gra      { width:435px; float: left; text-align: left; /*margin:0 0 0 10px;*/ padding:3px 0; }

			.lista_libros .l_autor_pre, .lista_libros .l_autor_pre_y { font-size:11px; color:#999999; }
			.lista_libros .l_autor { color:#990000;} .l_autor a, .l_autor a:link, .l_autor a:visited  {color:#990000;}
			.lista_libros .l_coment {
				background:url(../index_files/coment_libro.png) top right no-repeat;
				padding:0 20px 5px 0;
				font-size:16px;	color:#CC3333;
			}
				.lista_libros .l_coment_val     { font-size:12px; color:#990000; font-weight:bold; white-space: nowrap; }
				.lista_libros .l_coment_val_peq { font-size:11px; font-weight:normal; color:#CC3333; }
									
			.lista_libros .l_datos_der { 
				float: left; display:block; width: 150px; margin:0 0 0 5px;
				text-align: right; 
				}
			.lista_libros .l_pub { padding-right:5px; font-size:12px; color:#000; }
			
			/* lista personajes */
			.lista_personajes .lista { margin:5px 0 0 0px;}
			.lista_personajes .lista .item_list{
				background-color: transparent;
				float:left; width: 145px; height:35px; margin:3px; padding:0px;
				text-align: center;
			}
			.lista_personajes .lista a { display:block; width:100%; height:100%; }
			
			/* lista comentarios - ¡¡¡ Para seguir la misma estructura que las anteriores falta poner clase <listado> !!! */
			
			.lista_comentarios{
				float:left; width:610px; margin:5px 0 0 0; padding:0;
				overflow:hidden;
			}
			.lista_comentarios .titulo{ border-bottom:1px dashed #CCC; float:left; width:610px; margin:10px 0px 0px 0px; padding:0px; }	
				.lista_comentarios .titulo img{ float:left; margin:0 5px; }
				
			.lista_comentarios .lista{ float:left; margin:0px; }
			
				.lista .comentario_lista{ float:left; width:610px; padding:10px 0px;	}
				.lista .comentario_lista span{ display: block; width:70px; text-align:center; overflow:hidden; }
				.lista .comentario_lista span.info{ width:595px; margin:0 5px; }
					.lista .comentario_lista span.info a		{ color:#880000;}
					.lista .comentario_lista span.info a:hover 	{ color:#CC3300; text-decoration:underline; }
				
			
			.lista_comentarios_usuario { float: left; width:70px; margin:0px 5px; overflow:hidden; text-align:center; }
				.lista_comentarios_usuario img{ border:2px solid #EFE0E0; margin:0 0 2px 0;	padding:1px; }
				.lista_comentarios_usuario span a      { color:#880000; }
				.lista_comentarios_usuario span a:hover{ color:#CC3300; text-decoration:underline; }
			.lista_comentarios_valor { 
				float: left; width:30px; height:50px; margin:0 10px 0 0;
				font-size:16px; font-weight: bold; color:#CC3333; overflow:hidden; line-height:50px; text-align:center;
			}
			.lista_comentarios_coment {	width:470px; float:left; line-height:16px; padding:0px;}
				.lista_comentarios_coment a			{ color:#880000; }
				.lista_comentarios_coment a:hover	{ color:#CC3300; text-decoration:underline; }
					
					.lista_comentarios_coment_libro { background:url(../index_files/line_date_coment.png) no-repeat top left; padding: 5px 0px 2px 0px; }
					.lista_comentarios_coment_fecha { background:url(../imgstatic/line_date_coment.png) bottom left no-repeat; font-size:11px; color:#777777; padding: 0px 0px 2px 2px;}
		
		/** Fin ficha_med ("contenido") **/
		
		

/*** Estilo para grupos(relación) de una ficha ***/

.lista_relacionados{}
    .lista_relacionados .titulo{}
    	.lista_relacionados .titulo a{ text-decoration:none; }
    .lista_relacionados .lista{ margin:0 0 0 10px; width:590px; }
    	.lista_relacionados .lista a{ text-decoration:none; }
        .lista_relacionados .lista .titulo_grupo{
        	float:left; width:590px; margin: 5px 0 0px 0; padding:0 0 5px 0;
        	color: #880000; font-size:11px; line-height:16px;
        }		
		/*** Opcion B: Imagen de enlace después del titulo ***/
			.lista_relacionados .lista .titulo_grupo img{ margin:4px 0 -4px 3px; }
			.lista_relacionados .lista .titulo_grupo a{ color: #880000; font-size:11px; line-height:16px; }
			.lista_relacionados .lista .titulo_grupo a:hover{ color: #CC3333; border-bottom:1px dotted; padding: 0 0 3px 0; }
			
		.lista_relacionados .lista .lista_grupo{ float:left; width:590px; line-height:16px; text-align:justify; }
			/*.lista_relacionados .lista .lista_grupo a{ white-space: nowrap; }*/
			.lista_relacionados .lista .lista_grupo a:hover{ text-decoration:underline; }
			
			
/*** LISTADOS - MARZO 2010 *********************************************************************************************************************************/
		
  		#Ficha .ficha_med .contenido .cont_lst_lib h1{ margin:10px 0 0 10px; padding:0px; width:590px; }
		
				.cont_lst_lib_sub { margin:0px 0 0 10px; width:590px; color:#444;}
				.cont_lst_lib_sub h3 {font: 13px Verdana; color:#444;}
				
		/*** paginador ***/
		
		/* superior */
		
			.lista_paginador { 
				float:left; height:30px; margin:10px 0 5px 0;
				font-size:13px; text-align: right; line-height:30px; cursor:default;
				}.lista_paginador a{ text-decoration:none; }
	
			.lista_paginador_sup { background:url(../imgstatic/lista_paginador_sup.png) center no-repeat; width:610px; }
				.lista_paginador_sup a:hover{ background-color:#FFF5DF;	}
		
		/* inferior */
				
			.lista_paginador_inf { border-top:1px dashed #d9b49f; width:610px; }
		 		.lista_paginador_inf a:hover{ background-color:#FFF5DF; }
	
		/* otros */
		
		.lista_paginador .pag_ant { float:left; width:45px; height:25px; margin:0 0 0 5px; text-align:center; line-height:25px; }
		.lista_paginador .paginas { float:left; width:500px; height:28px; margin:0 0 0 5px; text-align:center; line-height:25px; }
		.lista_paginador .pag_sig { float:left; width:45px; height:25px; margin:0 0 0 5px; text-align:center; line-height:25px; }
		
			.lista_paginador .pag_ant a,
			.lista_paginador .pag_sig a{ display:block; width:100%; height:100%; font-weight: bold;}
			
			.lista_paginador .paginas a{ 
				display:inline-table; width:27px; height: 28px; margin:2px 0 0 2px;
			}	
		
		.lista_paginador .pagi_sel, 
		.lista_paginador .pagi_sel2, 
		.lista_paginador .pagi_sel3 {
			background:url(../imgstatic/pagina_actual.jpg) center center no-repeat;
			display:inline-table; width:30px; height:27px; margin:2px 0 0 0; line-height:25px;
			font-weight:bold; color: #880000;
			}
		
		/*** Libros promocionados ***/
		
		#Ficha .ficha_med .contenido .promo															{ float:left; width:610px; margin:0 0 5px 0; }
		#Ficha .ficha_med .contenido .promo .lista_libros											{ background:#FFFAE6; /*border-top:1px dashed #D0B3A1; border-bottom:1px dashed #D0B3A1;*/ float:left; padding:0px; }
		#Ficha .ficha_med .contenido .promo .lista_libros .libro_lista								{ float:left; }
		#Ficha .ficha_med .contenido .promo .lista_libros .libro_lista .l_datos_izq_gra				{ font-weight:bold; font-size:12px; }
		#Ficha .ficha_med .contenido .promo .lista_libros .libro_lista .l_datos_izq_gra a			{ color:#444; }
		#Ficha .ficha_med .contenido .promo .lista_libros .libro_lista .l_datos_izq_gra img			{ position:relative; margin:0px 0 -3px 2px; }
		#Ficha .ficha_med .contenido .promo .lista_libros .libro_lista .l_datos_izq_gra .l_autor_pre{ color:#777; }
		#Ficha .ficha_med .contenido .promo .lista_libros .libro_lista .l_datos_izq_gra .l_autor a	{ color:#990000; }
		#Ficha .ficha_med .contenido .promo .lista_libros .gris										{ background:#F3EBCE; }
					
	.lista_paginador span.pagi_txt_izq {font-weight:bold; font-size:11px; color:#CC3333; padding-right:3px; }
	
		.lista_libros, .lista_autores	{ float:left; width:610px; margin:5px 0px 0px 0px; }
		
		.lista_libros .libro_lista		{ float:left; width:605px; *width:610px; padding:5px 0px 5px 5px; /*margin: 1px 0px 1px 5px;*/}
		
	.lista_libros .gris,
	.lista_autores .gris,
    .lista_personajes .gris			{ background: #F4F4EF; }
    
    .lista_libros .gris + div.gris,
	.lista_autores .gris + div.gris,
    .lista_personajes .gris + div.gris			{ margin:-5px 0 0 0; }
    
    
		
    .lista_libros .vermas,
    .lista_autores .vermas,
    .lista_personajes .vermas { padding:  0px 0px 0px 550px; }	
		.lista_autores .autor_lista		{ width:605px; *width:610px; /*margin:1px 0px 1px 10px;*/ padding:8px 0px 8px 5px; }
		
		/* Listado de grupos */
		.lista_grupos { float:left; width:610px; margin:5px 0 0 0; }
		.lista_grupos .grupo_lista{ float:left; width:605px; *width: 610px; margin:0px; padding:5px 0px 5px 5px; line-height:15px; }
		.lista_grupos .grupo_lista .datos_izq { float:left; width:400px; margin:3px 0 3px; }
		.lista_grupos .grupo_lista .datos_der { float:right; width:175px; margin:4px 10px 4px 0; text-align: right; }
			.lista_grupos .grupo_lista .datos_der a{ text-decoration: underline; }
			.lista_grupos .grupo_lista .datos_der .num_libros     { background: url(../imgstatic/ico_libro_16px.png) center left no-repeat; float:right; width:35px; margin:0 10px; padding:0px; }
			.lista_grupos .grupo_lista .datos_der .num_autores    { background: url(../imgstatic/ico_autor_16px.png) center left no-repeat; float:right; width:35px; margin:0 10px; padding:0px; }
			.lista_grupos .grupo_lista .datos_der .num_personajes { background: url(../imgstatic/ico_personaje_16px.png) center left no-repeat; float:right; width:35px; margin:0 10px; padding:0px; }
		
		/* Listado de personajes */
		.lista_personajes { float:left; width:610px; margin:5px 0 0 0; }
		.lista_personajes .personaje_lista{ float:left; /*width:100%;*/ width: 605px; *width: 610px; /*margin:1px 0px 1px 10px; */ padding:5px 0px 5px 5px; line-height: 15px; }
		.lista_personajes .personaje_lista .datos_izq { float:left; width:400px; /*margin:4px 0 4px 10px;*/ margin: 3px 0px; }
		.lista_personajes .personaje_lista .datos_der { float:right; width:175px; margin:4px 10px 4px 0; text-align: right; }
			.lista_personajes .personaje_lista .datos_der a{ text-decoration: underline; }
			.lista_personajes .personaje_lista .datos_der .num_libros     { background: url(../imgstatic/ico_libro_16px.png) center left no-repeat; float:right; width:35px; margin:0 10px; padding:0px; }
			.lista_personajes .personaje_lista .datos_der .num_autores    { background: url(../imgstatic/ico_autor_16px.png) center left no-repeat; float:right; width:35px; margin:0 10px; padding:0px; }
			.lista_personajes .personaje_lista .datos_der .num_personajes { background: url(../imgstatic/ico_personaje_16px.png) center left no-repeat; float:right; width:35px; margin:0 10px; padding:0px; }


/*** FICHA: LIBRO COMENTADO ***/

	#Ficha .ficha_med .contenido .titulo_ficha_com{
		border-bottom:1px dashed #CCC; float:left; width:610px; margin:10px 0px 0px 0px; padding:0px;	
	}	
		#Ficha .ficha_med .contenido .titulo_ficha_com img{	float:left; margin:0 5px; }
		#Ficha .ficha_med .contenido .titulo_ficha_com h2 {
			float:left; width:565px; margin:0 0 3px; padding:0;
			color:#CC3333; font-size:14px; font-weight:bold; line-height:25px; text-align:left;
		}	#Ficha .ficha_med .contenido .titulo_ficha_com a{
			color:#CC3333; font-size:14px; font-weight:bold; line-height:25px; text-align:left;
		}
		
		#libros_comentarios_usuario { 
			border:1px solid #EAD8D6; 
	        background: url(../imgstatic/degradado_comment.jpg) repeat-x bottom; 
	        float:left; width:590px; height:; 
	        padding:10px 0 10px 0; margin:10px 0 0 10px;
         }
		.cont_titulo_INF{
			float:left; width:600px; height:20px;
			line-height:20px; color:#CF7474; text-align:right; font-style: italic; font-size:11px;
		} 	.cont_titulo_INF a{ color:#880000; text-decoration:underline; }
		

/*** FORMULARIO ACCESO ***/

.form_acceso{ width:400px; margin:15px 0 0 120px; }

/*********************************************************************************************************************************************************************************************************************************/
/***** CONCURSO LECTURALIA *******************************************************************************************************************************************************************************************************/
/*********************************************************************************************************************************************************************************************************************************/

.concurso1				{ background:url(../imgstatic/concurso/concurso.png) top center no-repeat; float:left; width:100%; height:20px; *height:30px; margin:0 0 10px 0; padding:5px 0px; text-align:left; }
.concurso1 p			{ margin:0px 50px; font-size:12px; line-height:20px; }
.concurso1 p a			{ color:#0187C5; }
.concurso1 p strong		{ color:#444; }

.concurso2				{ background:url(../imgstatic/concurso/concurso2.png) top center no-repeat; float:left; width:100%; height:20px; *height:30px; margin:0 0 10px 0; padding:5px 0px; text-align:left; }
.concurso2 p			{ margin:0px 50px; font-size:12px; line-height:20px;color: #FFF; }
.concurso2 p a			{ color: orange; }
.concurso2 p strong		{ color:#FFF; }



/*********************************************************************************************************************************************************************************************************************************/
/***** PUBLICIDAD:MEDIAKIT 06-04-2011 ********************************************************************************************************************************************************************************************/
/*********************************************************************************************************************************************************************************************************************************/

.banner-location					{ float:left; margin:20px 0px; /*background:url(../imgstatic/banner_location.jpg) 0px 0px no-repeat;*/ }
.banner-location p					{ font-size:11px; margin:2px 0 5px 0; color:#444; }
.banner-location .title				{ color:#880000; }
.banner-location label				{ font-weight:bold; }
.banner-location .sshot				{ float:left; position:relative; z-index:0; }
.banner-location .sshot img			{ box-shadow:0px 1px 1px #AAA; -moz-box-shadow:0px 1px 1px #AAA; -webkit-box-shadow:0px 1px 1px #AAA; }
.banner-location .destacado			{ background:url(../imgstatic/banner_tooltip_01.png) 0px 0px no-repeat; position:relative; z-index:1; float:left; width:590px; _width:610px; margin:0 0 -19px 0; padding:10px 10px 33px 10px; }
.banner-location .articulo			{ background:url(../imgstatic/banner_tooltip_02.png) 0px 0px no-repeat; position:relative; z-index:1; float:right; width:270px; _width:334px; height:80px; margin:20px 0 0 -30px; padding:10px 15px 10px 50px; }
.banner-location .patrocinio		{ background:url(../imgstatic/banner_tooltip_02.png) 0px 0px no-repeat; position:relative; z-index:1; float:right; width:270px; _width:334px; height:80px; margin:20px 0 0 -30px; padding:10px 15px 10px 50px;  }

.editorial							{ float:left; width:610px; margin:10px 0px; padding:0px; }
.editorial .title					{ float:left; width:610px; margin:0 0 20px 0; }
.editorial p						{ margin:0 0 10px 0; }
.editorial .price					{ font-size:11px; color:#444; }
.editorial label					{ font-weight:bold; }



.packs								{ float:left; width:615px; margin:20px 0px; color:#444; }
.packs .pack						{ background:url(../imgstatic/pack.jpg) center center no-repeat; float:left; width:180px; _width:200px; height:220px; _height:260px; margin:0 0 0 5px; padding:20px 10px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.packs .pack .title					{ float:left; width:180px; font-size:14px; font-weight:bold; text-align:center; color:#880000; }
.packs .pack ul						{ float:left; padding:0 10px; width:160px; _width:180px; text-align:center; }
.packs .pack ul li					{ margin:10px 0px 15px 0px; }
.packs .pack ul li .time			{ color:#888; font-style:italic; font-size:11px; }

/*********************************************************************************************************************************************************************************************************************************/
/***** PROFILE: PERFIL EDITORIAL *************************************************************************************************************************************************************************************************/
/*********************************************************************************************************************************************************************************************************************************/

/**portada**/
.editorialportada_lista 	{ float:left; width:630px; text-align: center; }
.editorialportada 			{ display:inline-block; zoom:1; width:120px; /*height:100px;*/ max-height:120px; padding:5px 35px; vertical-align:middle; }

.cen_completo #Ficha																{ float:left; width:950px; margin:15px; }
.cen_completo #Ficha a																{ text-decoration:underline; }
.cen_completo #Ficha .ficha_sup														{ background:url(../imgstatic/full_profile.jpg) 0px 0px no-repeat; width:950px; height:20px; margin:0px; padding:0px; }
.cen_completo #Ficha .ficha_med														{ background:url(../imgstatic/full_profile.jpg) -950px 0px repeat-y; width:950px; margin:0px; padding:0px; }
.cen_completo #Ficha .ficha_med .contenido											{ width:890px; _width:910px; margin:0 20px; padding:10px; }
.cen_completo #Ficha .ficha_med .contenido .logo_editorial							{ border:1px solid #DDD; background:#FFF; float:left; width:200px; margin:0 10px 0 0; /*padding:4px;*/ overflow:hidden; }
.cen_completo #Ficha .ficha_med .contenido .logo_editorial img						{ max-width:200px; max-height:200px; }
.cen_completo #Ficha .ficha_med .contenido h1										{ background:url("../imgstatic/h_separator.jpg") no-repeat scroll -100px bottom transparent; float:left; width:280px; margin:5px 0px; color:#880000; }
.cen_completo #Ficha .ficha_med .contenido .datosficha								{ float:left; width:280px; margin:0px; text-align:left; }
.cen_completo #Ficha .ficha_med .contenido .datosficha .texto						{ float:left; width:270px; margin:4px 0 0 0; }
.cen_completo #Ficha .ficha_med .contenido .datosficha .texto img					{ vertical-align:middle; margin:0 4px; }
.cen_completo #Ficha .ficha_med .contenido .datosficha .social						{ float:left; width:270px; height: auto;}

.cen_completo #Ficha .ficha_med .contenido .social									{ display: block; position:relative; float:right; height: 25px; margin:10px 0 0 0; overflow: hidden; width:320px; }

.cen_completo #Ficha .ficha_med .contenido .social .red_facebook					{ float:left; /*position:absolute; top:0px; left:0px;*/  }
.cen_completo #Ficha .ficha_med .contenido .social .red_facebook iframe				{ /*position:absolute; top:0px; left:0px;*/ height: 21px !important; width: 118px !important; } 
.cen_completo #Ficha .ficha_med .contenido .social .red_google						{ float:left; width:71px; /*position:relative; top:0px; left:118px;*/ }
.cen_completo #Ficha .ficha_med .contenido .social .red_google  div					{ /*position:absolute; top:0px; left:0px;*/ height: 20px !important; width: 71px !important; }
.cen_completo #Ficha .ficha_med .contenido .social .red_google iframe				{ width:71px !important; }
.cen_completo #Ficha .ficha_med .contenido .social .red_twitter						{ float:left; /*position:relative; top:0px; left:195px;*/ }
.cen_completo #Ficha .ficha_med .contenido .social .red_twitter iframe				{ /*position:absolute; top:0px; left:0px;*/ height: 35px !important; margin: 0px 0 0; width: 125px !important; }

.cen_completo #Ficha .ficha_med .contenido .datos_editorial							{ float:left; width:520px; }
.cen_completo #Ficha .ficha_med .contenido .datosficha .social a					{ display:block; float:left; margin:0px; width:24px; height:24px; }
.cen_completo #Ficha .ficha_med .contenido .datosficha .social a img				{ margin:0px; }
.cen_completo #Ficha .ficha_med .contenido .datosficha .social a.facebook:hover		{ background:url(http://static.lecturalia.com/imgstatic/social/social_facebook.png ); }
.cen_completo #Ficha .ficha_med .contenido .datosficha .social a.twitter:hover		{ background:url(http://static.lecturalia.com/imgstatic/social/social_twitter.png ); }
.cen_completo #Ficha .ficha_med .contenido .datosficha .social span					{ float:left; margin:0 0 0 2px; line-height:24px; }
.cen_completo #Ficha .ficha_med .contenido .ultimoslanzamientos 					{ border:1px dashed #CCC; float:right; width:350px; margin:0px; padding:4px; text-align:left; }
.cen_completo #Ficha .ficha_med .contenido .ultimoslanzamientos .lanzamiento		{ float:left; width:350px; margin:10px 0; }
.cen_completo #Ficha .ficha_med .contenido .ultimoslanzamientos .titulo_ficha_com	{ border:none; float:left; width:350px; margin:0px; padding:0px; font-size:14px; line-height:30px; color:#880000; font-weight:bold; text-align:center; }
.cen_completo #Ficha .ficha_med .contenido .ultimoslanzamientos .img_libro			{ float:left; margin:10px; background:url(../imgstatic/book3d.jpg) right bottom no-repeat; padding:0 8px 9px 0px; }
.cen_completo #Ficha .ficha_med .contenido .ultimoslanzamientos .img_libro img		{ box-shadow:0px 0px 10px #888; -moz-box-shadow:0px 0px 10px #888; -webkit-box-shadow:0px 0px 10px #888; }
.cen_completo #Ficha .ficha_med .contenido .ultimoslanzamientos .titulo_libro		{ float:left; width:200px; margin:10px 0 2px 0; font-weight:bold; }
.cen_completo #Ficha .ficha_med .contenido .ultimoslanzamientos .titulo_libro a		{ color:#CC3333; }
.cen_completo #Ficha .ficha_med .contenido .ultimoslanzamientos .autor_libro		{ float:left; width:200px; margin:0 0 5px 0; font-size:10px; }
.cen_completo #Ficha .ficha_med .contenido .ultimoslanzamientos .texto_libro		{ float:left; width:200px; color:#333; font-size:11px; text-align:justify;}
.cen_completo #Ficha .ficha_med .contenido .ultimoslanzamientos .vermas				{ float:right; margin:0 10px 0 0; }
.cen_completo #Ficha .ficha_med .contenido .textoficha								{ float:left; width:510px; margin:10px 0px; }
.cen_completo #Ficha .ficha_med .contenido .textoficha p							{ margin:0 0 10px 0; }
.cen_completo #Ficha .ficha_med .contenido .novedades								{ background:url(../imgstatic/new_editorial.png) left center no-repeat; border-top:3px double #D5B4AB; border-bottom:3px double #D5B4AB; float:left; width:890px; margin:10px 0px; padding:20px 0px; }
.cen_completo #Ficha .ficha_med .contenido .novedades .novedad						{ float:left; margin:0 0 0 45px; background:url(../imgstatic/book3d.jpg) right bottom no-repeat; padding:0 8px 9px 0px; }
.cen_completo #Ficha .ficha_med .contenido .novedades .novedad img					{ box-shadow:0px 0px 10px #888; -moz-box-shadow:0px 0px 10px #888; -webkit-box-shadow:0px 0px 10px #888; }
.cen_completo #Ficha .ficha_med .contenido .listado .lista_libros					{ width:890px; }
.cen_completo #Ficha .ficha_med .contenido .listado .lista_libros .titulo			{ width:890px; }
.cen_completo #Ficha .ficha_med .contenido .listado .lista_libros .item_list		{ width:890px; }
.cen_completo #Ficha .ficha_med .contenido .listado .lista_libros .l_datos_izq_gra	{ width:725px; }
.cen_completo #Ficha .ficha_med .contenido .listado .lista_libros .l_datos_der		{ width:140px; }
.cen_completo #Ficha .ficha_med .contenido .listado .con_resenas					{ width:890px; }
.cen_completo #Ficha .ficha_inf														{ background:url(../imgstatic/bottom_full_profile.jpg) 0px 0px no-repeat; width:950px; height:100px; margin:0px; padding:0px; }

/*********************************************************************************************************************************************************************************************************************************/
/***** SEARCH-RESULTS: 05.09.2011 *************************************************************************************************************************************************************************************************/
/*********************************************************************************************************************************************************************************************************************************/

.search-results													{ }
.search-results .cont_3_col										{ margin:0 0 10px 0; }
.search-results .cont_3_col .lista_autores						{ width:635px; }
.search-results .cont_3_col .lista_autores .autor_lista			{ width:615px; *width:625px; padding:6px 0 6px 10px; margin: 0px 10px; }

.search-results .cont_3_col .lista_libros						{ width:635px; }
.search-results .cont_3_col .lista_libros .libro_lista			{ width:615px; *width:625px; padding:3px 0 3px 10px; margin: 0px 10px;}

.search-results .cont_3_col .lista_personajes					{ width:635px; }
.search-results .cont_3_col .lista_personajes .personaje_lista	{ width:615px; *width:625px; padding:3px 0 3px 10px; margin: 0px 10px;}

.search-results .vermas			{ position:relative; float:right; width:60px; height:26px; margin:0px; padding:0px; }
.search-results .vermas a		{ background:url(../imgstatic/searchlist_more.png) no-repeat -60px center; position:absolute; top:0px; right:0px; width:60px; height:26px; line-height:26px; text-align:center; font-size:10px; color:#880000; font-weight:bold; text-decoration:none; }
.search-results .vermas a:hover	{ background:url(../imgstatic/searchlist_more.png) no-repeat center center; }


#lec_estruc2 .cen .cont_lst_lib h1{ margin:10px 0 0 10px; padding:0px; width:590px; background:url(../imgstatic/h_separator.jpg) bottom left no-repeat; float: none; text-align: left; font: 30px Arial, Verdana, sans-serif; color: #800;}
#lec_estruc2 .cen h1 a, #lec_estruc2 .cen h1 a:hover{ color:#CC3333; text-decoration:none; }
		
/*********************************************************************************************************************************************************************************************************************************/
/***** ADD BOOK: 27.09.2011 *************************************************************************************************************************************************************************************************/
/*********************************************************************************************************************************************************************************************************************************/
.alert 										{ color: #800800;font-weight: bold;}
#tr_prop_comprobarLibros .lista_libros 		{ overflow-y: auto; overflow-x: hidden; }
#tr_prop_comprobarAutores .lista_autores	{ overflow-y: auto; overflow-x: hidden; }
.prop_titulo_buscar							{ padding-top: 11px;}
#prop_titulo								{ padding-bottom: 0px;}
#boton_prop_titulo 							{ height: 35px;width: 150px;margin-left: 25px;margin-bottom:-10px;}


/*********************************************************************************************************************************************************************************************************************************/
/***** PROPUESTAS: 28.09.2011 *************************************************************************************************************************************************************************************************/
/*********************************************************************************************************************************************************************************************************************************/
 		.lista_paginador span.pagi_txt_izq 								{ font-weight:bold; font-size:11px; color:#CC3333; padding-right:3px; }
  		.lista_propuesta .libro_lista									{ float:left; width:605px; *width:610px; padding:5px 0px 5px 5px; /*border-top: 1px solid #CFCFCB;*/ /*background-color: #F8F7F5;*/}
  		.lista_propuesta .libro_lista:first-child 						{ border-top:none;}
		.lista_propuesta												{ border: 1px solid #CFCFCB; }

 		
 		.lista_propuesta .libro_lista.gris,
  		.lista_propuesta .autor_lista.gris,								{ background: #EDECE6; }
    	.lista_propuesta .vermas,
   		.lista_propuesta .vermas,										{ padding:  0px 0px 0px 550px; }	
		.lista_propuesta .autor_lista									{ width:605px; *width:610px;  padding:8px 0px 8px 5px; }
		.lista_propuesta .autor_lista 									{ border-top: 1px solid #CFCFCB;}
		.lista_propuesta .autor_lista:first-child  						{ border-top:none;}
	
		
		
 
/********************************************************************************************************************/
/************************** zona admin
/********************************************************************************************************************/
.MarcarImportante { background-color: yellow;}
