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

body { font-family: Verdana,sans-serif; font-size: 11px; margin:0px; padding:0px; background-color: #401001; }
label { width:62px; height:13px; padding:20px 0 0 4px; float:left; display: block; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#401001; }
a{
color:#581601;
}
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }

a img {
border:0;
}

#contenedor { width:951px; margin:auto; }

	#cuerpo { width:951px; background:#D7BA88; clear:both; }
	
		#header { width:951px; }
			#header01 { width:951px; height:72px; background-image:url(Images/header_01.gif); background-repeat:no-repeat; }
			#header_login { width:921px; height:48px; padding:0 0 0 30px; background-image:url(Images/header_02.gif); background-repeat:no-repeat; }
				.fecha { width:220px; float:left; color:#642700; font-weight:bold; margin-top:20px; }
				#login { width:460px; height:48px; margin-right:8px; float:right; }
					#user { width:180px; height:48px; float:left; }
					#pass { width:185px; height:48px; float:left; }
						.div_login { float:left; }
							.div_login input { width:111px; margin:13px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CAA498; }
							.input_login { padding:3px 0 0 5px; margin:15px 0 0 0; border:0px; width:106px; height:18px; background-color: transparent; background-image:url(Images/input.png); color:#CAA498; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
						#enviar { width:95px; height:48px; float:right; }
							.enviar_input { background-color: transparent; background-image:url(Images/enviar.png); width:66px; height:21px; padding-left:6px; padding-bottom:3px; border: 0px; cursor: pointer; color:#401001; font-weight:bold; margin-top:15px; font-size:10px; }
			#header_logo { width:951px; height:172px; margin-bottom:3px; background-image:url(Images/header_03.gif); background-repeat:no-repeat; }
			#header_menu { width:951px; height:45px; background-image:url(Images/header_menu.gif); background-repeat:no-repeat; margin-bottom:10px; }
				#header_menu  ul { padding:0px; margin:0px; }
				#header_menu  li { width:130px; height:25px; padding:20px 0 0 0; color:#FFF; list-style-type:none; display:block; float:left; text-align:center; }
					.menu_on { text-decoration:none; color:#581601; }
					.menu_off { text-decoration:none; color:#FFF; }
				.inicio { width:106px; height:25px; float:left; padding:20px 0 0 0; display:block; text-align:center; color:#581601; }
		
		#medio { width:931px; padding: 0 10px 0 10px; }
				
			#bloque_izq { width:165px; float:left; }
				.div_bloqueizq { width:165px; }
					
					#relatos { width:165px; height:39px; background-image:url(Images/relatos.gif); background-repeat:no-repeat; } 
					#autores { width:165px; height:39px; background-image:url(Images/autores.gif); background-repeat:no-repeat; } 
					#estadisticas { width:165px; height:39px; background-image:url(Images/estadisticas.gif); background-repeat:no-repeat; } 
					#portada { width:165px; height:39px; background-image:url(Images/portada.gif); background-repeat:no-repeat; } 

				.izq_medio { width:165px; background-image:url(Images/izq_medio.gif); background-repeat:repeat-y; }
						.izq_medio ul { margin:0; padding:6px 0 0 10px;}
						.izq_medio li { margin:0; padding:8px 0 0 0px; list-style:none; color:#581601; }
						.izq_medio a { text-decoration:none; color:#581601; }
				.izq_abajo { width:165px; height:26px; background-image:url(Images/izq_abajo.gif); background-repeat:no-repeat; margin-bottom:10px; }
								
			#bloque_mid { width:573px; margin:0 2px 0 14px; float:left; }
				.div_bloquemid { width:573px; }
					
					.categoriasd { width:573px; height:44px; background-image:url(Images/pes_mid.gif); background-repeat:no-repeat; }
					
				.mid_bg { width:573px; background-color:#E8D3A6; }
					
					.mid_bg p { padding:15px 10px 5px 10px; margin:0; color:#581601; }
					
					.buscador { padding:0 0 10px 30px; margin-bottom:10px; }
						.buscar_input { width:265px; height:34px; background-color: transparent; background-image:url(Images/input_search.png); cursor:pointer; background-repeat:no-repeat; border:0; margin:0; padding:7px 0 0 8px; color:#FFF; font-family:Arial, Helvetica, sans-serif; }
						.buscar_boton { width:99px; height:33px; background-color: transparent; background-image:url(Images/buscar.png); cursor:pointer; border:0; }
					
					.div_bloquecont { width:557px; padding:0 8px 0 8px; padding-bottom:10px; }
							.div_bloquecont2 { width:557px; padding:0 8px 0 8px; }
								.div_bloquecont3 { width:263px; padding:0 8px 0 10px; padding-bottom:10px; float:left; }
									.bg_arriba2 { width:263px; height:41px; background-image:url(Images/bg_arriba.gif); background-repeat:no-repeat; }
										.bg_medio2 { width:263px; background-image:url(Images/bg_mid2.gif); background-repeat:repeat-y; }
											.bg_medio2 ul { margin:0; padding:0 0 0 10px; }
											.bg_medio2 li { width:220px; height:15px; padding:2px; list-style:none; display:block; margin:5px; color:#D24C06; float:left; letter-spacing:0.6px;  }
												.bg_medio li a { text-decoration:none; color:#D24C06; }
											.bg_abajo2 { width:263px; height:5px; background-image:url(Images/bg_abajo2.gif); background-repeat:no-repeat;}
										
						.bg_arriba { width:557px; height:41px; background-image:url(Images/bg_arriba.gif); background-repeat:no-repeat; }
							.numero_relato { margin-top:6px; padding: 0 10px 0 10px; color:#F59701; font-weight:bold; margin-right:20px; float:left; }
							.info_relatos { margin-top:6px; color:#FFFFFF; float:left; }
								.info_relatos a { text-decoration:none; color:#FFFFFF; }
							.email { margin-top:14px; padding-right:5px; color:#F7D8A7; font-size:10px; letter-spacing:0.3px; font-family:Arial, Helvetica, sans-serif; float:right; }
								.email a { text-decoration:none; color:#F7D8A7; }
							.lecturas { margin-top:12px; padding-right:5px; color:#F7D8A7; font-size:13px; font-weight:bold; letter-spacing:0.3px; font-family:Arial, Helvetica, sans-serif; float:right; }
								.lecturas a { text-decoration:none; color:#F7D8A7; }
								.medalla { width:14px; height:18px; float:left; background-image:url(Images/me01.gif); background-repeat:no-repeat; padding-right:5px; }
							.usuario { margin-top:12px; padding-left:20px; color:#FFF; font-size:13px; letter-spacing:0.3px; font-family:Arial, Helvetica, sans-serif; float:left; }
								.user_icon { width:14px; height:18px; float:left; background-image:url(Images/user_icon.gif); background-repeat:no-repeat; padding-right:5px; }
								.libro_icon { width:20px; height:17px; float:left; background-image:url(Images/libro_icon.gif); background-repeat:no-repeat; padding-right:5px; }
								.coment_icon { width:17px; height:13px; float:left; background-image:url(Images/coment_icon.gif); background-repeat:no-repeat; padding-right:5px; }
								
							.cat_tx { margin-top:12px; padding-left:20px; color:#FFF; font-weight:bold; font-size:13px; letter-spacing:0.3px; font-family:Arial, Helvetica, sans-serif; float:left; }
								.carpeta_icon { width:18px; height:18px; float:left; background-image:url(Images/carpeta_icon.gif); background-repeat:no-repeat; padding-right:5px; }
								
						.bg_medio { width:557px; background-image:url(Images/bg_mid.gif); background-repeat:repeat-y; }
							.bg_medio p { padding:6px; margin:0; color:#581601; }
							
							.opciones_relato { width:531px; padding:5px 5px 0 5px; margin:0 4px 4px 4px; background-color:#DFB357; border-color:#A07824; border-style:solid; color:#6A3519; }								.banner_relato { width:468px; height:60px; margin-top:16px; margin-left:40px; background-color:#D34D06; border-color:#581601; border-style:solid; }
							.coments { width:531px; padding:5px; margin:0 4px 4px 8px; background-color:#DFCBA3; color:#6A3519; }		
								.coments h2 { margin:0; padding:0; font-weight:bold; font-size:12px; } 
								.coments p { widows:450px; display:block; margin-left:20px; }
								
							.formulario { width:531px; margin:7px 7px 0 15px; }
								.form_1 { width:170px; float:left; }
									.form_1 p { margin:0; padding-bottom:2px; color:#6A3519; font-weight:bold; }
									.nombre_form { width:150px; height:27px; background-image:url(Images/input_form.png); background-repeat:no-repeat; border:0; background-color: transparent; color:#FFF; padding-top:4px; padding-left:4px; }
								.form_2 { width:280px; float:left; }
									.text_area { width:282px; height:90px; background-image:url(Images/input_texarea.png); background-repeat:no-repeat; background-color: transparent; border:0; color:#FFF; padding-top:4px; padding-left:5px; }
									.form_2 p { margin:0; padding-bottom:2px; color:#6A3519; font-weight:bold; }
								
								.form_3 { width:43px; height:73px; float:right; padding:29px 25px 0 0;}
								
								.espacio_imagen { margin:0 3px 0 3px; }
								
								.tx_opc { color:#6A3519; line-height:18px; }
								
							.buscador_lista ul { margin:0; padding:0 0 0 10px; }
							.buscador_lista li { width:120px; height:15px; padding:2px; list-style:none; display:block; margin:5px; color:#D24C06; float:left; letter-spacing:0.6px;  }
								.buscador_lista ul a { text-decoration:none; color:#D24C06; }
							
							.detalles { width:106px; height:24px; padding:2px; margin-left:6px; }
								.detalles img { border:0; }
								
							.pagenavi { height:25px; margin-right:10px; float:right; }
								.selec { height:18px; padding:3px 6px 0 6px; background-color:#FFBE94; margin:0 2px 0 2px; border-color:#FC7315; border-style:solid; border-width: thin; color:#FF6500; float:left; }
									.selec a { text-decoration:none; color:#FF6500; }
								.nonselec { height:18px; padding:3px 6px 0 6px; background-image:url(Images/nonselect_bg.gif); background-repeat:repeat-x; margin:0 2px 0 2px; border-color:#FC9E15; border-style:solid; border-width: thin; color:#FF6500; float:left; }
									.nonselec a { text-decoration:none; color:#FF6500; }
								.espacio { height:18px; padding:3px 1px 0 1px; color:#FC7315; float:left; }
								.siguiente { height:18px; padding:3px 6px 0 6px; background-image:url(Images/nonselect_bg.gif); background-repeat:repeat-x; margin:0 2px 0 2px; border-color:#FC9E15; border-style:solid; border-width: thin; float:left; }
									.siguiente img { margin-top:3px; border:0; }
								.atras { height:18px; padding:3px 6px 0 6px; background-color:#FFFFFF; margin:0 2px 0 2px; border-color:#EBEBEB; border-style:solid; border-width: thin; float:left; }
									.atras img { margin-top:3px; border:0; }
									
								#perfil { width:415px; padding:6px; float:left; }
									.nombre { color:#581601; letter-spacing:-0.6px; font:bold 30px 'Geneva', Arial, sans-serif;  }
										.sexo_icon { width:24px; height:30px; margin-top:2px; background-image:url(Images/mujer_icon.gif); background-repeat:no-repeat; float:left; }
									.linea { float:left;  }
										.linea1 { margin-left:20px; float:left;  }
									
									.perfil_info { padding:0 8px 0 8px; }	
										.tl_perfil { width:300px; display:block; color:#581601; font-weight:bold; }
											.tl_perfil1 { width:300px; padding-left:20px; display:block; color:#581601; font-weight:bold; }
										.campos_perfil { padding:3px 0 3px; 0; }
										
										.perfil_info ul { padding:0px; margin:0;  }
										.perfil_info li { width:350px; height:28px; color:#581601; margin:0; padding:8px 0 0 4px; list-style-type:none; display:block; float:left; }
										.opc_color { color:#CD3100; }
											.opc_color a { text-decoration:none; color:#CD3100; }
										.espaciobl { margin-left:5px; color:#CD3100; }
									
								 #foto { width:108px; height:93px; padding:0; margin:18px 10px 0 0; border-color:#943C00; border-style:solid; float:right; }
									.tx_foto { text-align:right; font-size:10px; color:#581601; }
										
						.bg_abajo { width:557px; height:5px; background-image:url(Images/bg_abajo.gif); background-repeat:no-repeat;}
					
					.categorias_mid { width:573px; }
						.categorias_mid ul { padding:0px; margin:0px; }
						.categorias_mid li { width:155px; height:14px; margin:10px 0 0 18px; padding:3px 4px 6px 5px; color:#581601; list-style-type:none; display:block; float:left; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.5px; font-size:12px; }
						.categorias_mid img { padding-right:4px; }
						.categorias_mid a { text-decoration:none; color:#581601; }
						
					.ultimos_relatos { widows:573px; }
						.ultimos_relatos ul { padding:0px; margin:0px; }
						.ultimos_relatos li { width:500px; height:14px; margin:10px 0 0 18px; padding:3px 4px 6px 5px; color:#581601; list-style-type:none; display:block; float:left; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.5px; font-size:12px; }
						.ultimos_relatos img { padding-right:4px; }
						.ultimos_relatos a { text-decoration:none; color:#581601; }
						
					.autores_des { widows:573px; }
						.autores_des ul { padding:0px; margin:0px; }
						.autores_des li { width:250px; margin:10px 0 0 18px; padding:3px 4px 6px 5px; color:#581601; list-style-type:none; display:block; float:left; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.5px; font-size:12px; }
						.autores_des img { padding-right:4px; }
						.autores_des a { text-decoration:none; color:#581601; }
						.autores_des span { color:#9D4600; font-weight:bold; }
							.autores_des span a { color:#9D4600; font-weight:bold; }
											
				.mid_abajo { width:573px; height:17px; background-image:url(Images/mid_abajo.gif); background-repeat:no-repeat; padding-bottom:10px; }
				
				h3 { padding: 15px 0 0 73px; color:#FFF; font-size:11px; margin:0; letter-spacing:-0.7px;  }
				.banner_mid { width:563px; height:74px; background-color:#DFB357; margin-bottom:10px; margin-left:4px; }
			
			#bloque_drc { width:165px; float:right; }
				.div_bloquedrc { width:165px; }
					
					#comunidad { width:165px; height:39px; background-image:url(Images/comunidad.gif); background-repeat:no-repeat; } 
					#extra { width:165px; height:39px; background-image:url(Images/extra.gif); background-repeat:no-repeat; }
					#panel { width:165px; height:39px; background-image:url(Images/panel.gif); background-repeat:no-repeat; }
					#afiliados { width:165px; height:55px; background-image:url(Images/afiliados.gif); background-repeat:no-repeat; }
							
				.drc_medio { width:165px; background-image:url(Images/izq_medio.gif); background-repeat:repeat-y; }
						.drc_medio ul { margin:0; padding:6px 0 0 15px;}
						.drc_medio li { margin:0; padding:5px 0 4px 0px; list-style:none; color:#581601; }
						.drc_medio a { text-decoration:none; color:#581601; }
				.drc_abajo { width:165px; height:26px; background-image:url(Images/izq_abajo.gif); background-repeat:no-repeat; margin-bottom:10px; }
		
			#foot_banner { width:951px; height:152px; background-image:url(Images/foot_banner.gif); background-repeat:no-repeat; }
				.banner_abajo { width:730px; height:90px; padding:40px 0 0 0; margin-left:120px; }
			
			#footer { width:951px; height:132px; background-image:url(Images/footer.gif); background-repeat:no-repeat; }
				.texto_footer { width:354px; height:42px; float:right; margin-right:200px; margin-top:50px; color:#E8D5AC; font-size:10px; padding:8px; font-family:Arial, Helvetica, sans-serif; }
				.texto_footer a { text-decoration:none; color:#E8D5AC; }
		
.limpia { clear:both; }

.star{
background:transparent url('Images/strar.gif') no-repeat;
width:30px;
height:31px;
margin-top:0px;
color:white;
font-size:78%;
font-weight:bold;

}
.star div{
text-align:center;
position:relative;
top:8px;
left:0px;
}

* html .star div{
text-align:center;
position:relative;
top:8px;
left:0px;
}