@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Kreon);
body{
	font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#343434;
	margin:0;padding:0;
	background-color:#fbfbfb;
	}
table {float:left;}
img{border:0px!important;}
/*::::::::::: TEXTOS :::::::::::*/
a:link{
	color:#70a83b;
	text-decoration:none;
	}
a:visited{
	color:#70a83b;
	text-decoration:none;
	}
a:hover{
	color:#ff9902;
	text-decoration:none;
	}
a:active{
	color:#70a83b;
	text-decoration:none;
	}
a {  outline: none; }
h1, h2, h3, .txth1, .txth2, .txt-super{
	font:normal 20px/24px Kreon, Helvetica, sans-serif;
	margin:0;padding:0;
	}
	/*h2 :link, h2 :visited, h2 :active{
		color:#fff!important;
		}
		h2 :hover{
		color:#FFC!important;
		}*/
.h1tituloautor{position:relative;display:inline;}
	.h1tituloautor .boton{position:absolute;right:5px;}
h2, .texth2{font-size:18px;}
h3, .texth3{font-size:16px;}
h4, .texth4{font-style: italic;}
h5{font-size:10px; margin:0;}
h2 strong{font-size:12px;}
.txt-normal{
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	max-height:30px;
	overflow: hidden;
	margin-top:5px;
	}
.txt-super{font-size:24px; line-height:28px;}
.txt-blanco, .txt-blanco:link{
	color:#fff!important;
	}
	.txt-blanco:hover{
	color:#ff9902!important;
	}
.negativo{color:#993366;}
.txt-xtra{color:#6c8dc4;}
.txt-marca, .txt-marca :link{ background-color:#FFCC66; padding:0 5px; color:#333!important;border:solid 1px #e5b453;}
.txt-icodestacado{padding:0 0 0 12px;background:url(../imagenes/entorno/icono-marca.png) no-repeat left 4px; display:inline;}
.etiqueta1{font-size:10px;}
.etiqueta2{font-size:12px;}
.etiqueta3{font-size:14px;}
.etiqueta4{font-size:16px;}
.etiqueta5{font-size:18px;}
.etiqueta6{font-size:22px;}
.campo-cortado{word-break:break-all;}
/*::::::::::: ESTRUCTURA :::::::::::*/
.contweb{
	width:1020px;
	margin:0px auto;
	}
	.cont3-3{
	width:1020px;
	float:left;
	}
.contenido{
	width:958px;
	padding:0px 30px 30px 30px;
	border:solid 1px #f2f2f2;
	border-top:none;
	float:left;
	background-color:#fff;
	}
.col3-3{
	width:960px;
	float:left;
	}
	.col2-3{
		width:630px;
		float:left;
		}
		.col1-3{
			width:300px;
			float:left;
			}
.colerror{
	width:460px;
	float:left;
	padding:0px 500px 0px 0px;
	min-height:315px;
	background:url(../imagenes/entorno/dragotecario-error.jpg) no-repeat right top;
	}
.xtras, .cabecera-acoplada, .cabecera-acoplada2{
	width:100%;min-width:1030px;margin-right:0!important;
	background:url(../imagenes/entorno/fondos-h.png) repeat-x left -143px;
	display:inline-block;;
	}
	.cabecera-acoplada, .cabecera-acoplada2{margin-bottom:15px;}
		.cabecera-acoplada .xtras-acceso{margin-top:8px;}
		.cabecera-acoplada2 .xtras-logo, .cabecera-acoplada2 .xtras-buscador{margin-top:5px;}
	.xtras-col{
		width:960px;
		margin:5px auto;
		font:normal 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#a9a9a9;
		}
	.xtras-datos{width:400px;float:left;}
	.xtras-logo{width:300px;float:left;margin:0 0 2px 0px;}
	.xtras-buscador{width:350px;float:left;}
		.xtras-buscador input{width:150px;padding:2px 5px;border:solid 1px #303131;color:#fff;background-color:#5b5e60;}
	.xtras-acceso{
		float:right;
		font-size:12px;
		color:#fff;
		margin-bottom:5px;
		}
		.xtras-acceso-txt{
			float:left;
			line-height:16px;
			text-align:right;
			}
			.xtras-acceso-txt strong{
				font-weight:bold;
				text-transform:uppercase;
				}
		.xtras-acceso-img{
			float:left;
			margin-left:5px;
			}
		.xtras-acceso-icono{
			float:left;
			}
			.xtras-acceso-icono a:link{
				none
				}
				.xtras-acceso-icono a:hover{
				background-color:#F90;
				}
		
.logo{margin:10px 0;float:left;}
.buscador{margin:20px 0;float:right;}
	.buscador input, .buscadorinput{
		height:28px;
		padding:0px 3px;
		background-color:#5b5e60;
		color:#d1d1d1;
		border:solid 1px #303131;
		}
.menu,.menuprivado{
	background:url(../imagenes/entorno/fondos-h.png) repeat-x left -143px;
	-webkit-border-radius: 4px 4px 0px 0px;
	-moz-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px;
	}
	
	.menu ul{
		margin:10px 0px 10px 0px; padding:0px;
		}
		.menu li {
			font:normal 18px/20px Kreon, Helvetica, sans-serif;color:#fff!important;
			display:inline;
			margin:0px 10px; padding:10px 0px 10px 0px;
			/*background-color:#333;*/
			}
			.menu a:link, .menu a:visited, .menu a:active{
			color:#fff!important;
			}
			.menu a:hover{
			color:#ff9902!important;
			}
	.menumarca, .menumarca li{
		background:url(../imagenes/entorno/fondo-subcabecera.gif) no-repeat center bottom;
		}
.menu-compartir{height:auto;padding:0 48px 0 0!important;float:right;font:normal 9px/10px "Trebuchet MS", Arial, Helvetica, sans-serif!important; background:url(../imagenes/entorno/icosocial-dragotecario.png) no-repeat right bottom;}
	.menu-compartir strong{display:block;margin-bottom:3px;}
	.menu-compartir img{vertical-align:middle;}
.menuprivado{
	background:url(../imagenes/entorno/fondo-subcabecera.gif) repeat-x left top;
	}
	.subcabecera{
		}
		.subcabecera ul{
		margin:5px 0px 15px 0px; padding:0px;
		}
		.subcabecera li {
			font:normal 16px/18px Kreon, Helvetica, sans-serif;color:#343434!important;
			display:inline;
			margin:0px 10px; padding:10px 0px;
			}
			.subcabecera a:link, .subcabecera a:visited, .subcabecera a:active{
			color:#343434!important;
			}
			.subcabecera a:hover{
			color:#fff!important;
			}
	.subcabecera-marca{
		background:url(../imagenes/entorno/fondo-subcabecera.gif) repeat-x left -120px;
		}
.menulateral{
	width:300px;
	float:left;
	margin:0 0 20px 0;
	}
	.menulateral h3{
		width:280px;
		float:left;
		margin:0 0 20px 0;padding:10px 10px 0px 10px;
		min-height:40px;
		color:#fff;
		background-color:#3a3d3f;
		border-bottom:solid 1px #000;
		}
	.menulateral ul{
		margin:0;padding:0;
		float:left;
		width:100%;
		}
	.menulateral li{
		font-size:14px;
		list-style:none;
		background:url(../imagenes/entorno/lista-menu.png) no-repeat left 3px;
		margin:0 0 5px 0; padding:0 0 5px 20px;
		border-bottom:solid 1px #f0eff0;
		}
		.menulateral-current, .menulateral-current li{
			background-color:#FFC!important;
			}
.lateralxtras{
	width:300px;
	float:left;
	margin:0 0 10px 0; padding:0 0 15px 0;
	background:url(../imagenes/entorno/lateralxtras-fondo.png) no-repeat center bottom;
	}
	.lateralxtras h3{
		width:280px;
		float:left;
		margin:0 0 10px 0;padding:10px 10px 0px 10px;
		min-height:40px;
		color:#343434;
		background-color:#f3f2eb;
		}
	.lateralxtras ul{
		margin:0;padding:0;
		float:left;
		width:100%;
		}
	.lateralxtras li{
		font-size:14px;
		list-style:none;
		margin:0 0 5px 0; padding:0 0 5px 5px;
		border-bottom:solid 1px #f0eff0;
		}
		.lateralxtras li:last-child {
			border-bottom:solid 1px #fff;
			}
	.lateralxtras strong{
		float:right;
		margin:0 10px 0 0;
		}
.menuprivadoxtra{
	width:225px;
	margin:46px 0px 0 735px;
	position:absolute;
	z-index:50;
	display:none;
	}
.menuprivadoxtra:hover {
	display:block;
	}
	.menuprivadoxtra-cabecera{
		width:225px; height:23px;
		background:url(../imagenes/entorno/menu-privado.png) no-repeat left top;
		float:left;
		}
		.menuprivadoxtra-pie{
		width:225px; height:5px;
		background:url(../imagenes/entorno/menu-privado.png) no-repeat center bottom;
		float:left;
		}
	.menuprivadoxtra-cerrar{
		width:8px; height:8px;
		margin:12px 6px 0 0;
		background-color:#F00;
		float:right;
		}
		.menuprivadoxtra-cerrar :hover{
			background-color:#F90;
			}	
	.menuprivadoxtra-cont{
		width:223px;
		float:left;
		border:solid 1px #2d2f31;
		border-top:none;
		background-color:#3e4144;
	}
	.menuprivadoxtra-cont ul{
		margin:5px; padding:0;
		float:left;
	}
	.menuprivadoxtra-cont li{
		width:215px;
		list-style:none;
		font-size:12px;
		margin:0px 0px 0px 0px;padding:5px 0px 10px 0px;
		background:url(../imagenes/entorno/iconos-menu.png) repeat-x left 22px;
		}
		.menuprivadoxtra-ico-confi{padding-left:20px;background:url(../imagenes/entorno/iconos-menu.png) no-repeat left -49px;}
		.menuprivadoxtra-ico-publi{padding-left:20px;background:url(../imagenes/entorno/iconos-menu.png) no-repeat left -110px;}
		.menuprivadoxtra-ico-infor{padding-left:20px;background:url(../imagenes/entorno/iconos-menu.png) no-repeat left -172px;}
		.menuprivadoxtra-ico-mensa{padding-left:20px;background:url(../imagenes/entorno/iconos-menu.png) no-repeat left -235px;}
		.menuprivadoxtra-ico-notif{padding-left:20px;background:url(../imagenes/entorno/iconos-menu.png) no-repeat left -295px;}
		.menuprivadoxtra-ico-afil{padding-left:20px;background:url(../imagenes/entorno/iconos-menu.png) no-repeat left -367px;}
.linea-punteada-vertical{
	width:20px!important;
	background:url(../imagenes/entorno/linea-punteada-vertical.gif) repeat-y center top;
	}
.linea-punteada{
	margin-bottom:10px;
	padding-bottom:5px;
	background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
	}

.break10{width:10px;height:10px;float:left;}
.break20{
	width:20px;height:20px;float:left;
	}
	.break20-13{
		width:300px;height:20px;float:left;
		}
	.break20-23{
		width:600px;height:20px;float:left;
		}
.break30{width:28px;height:30px;float:left;}
	.break30block{width:100%;height:30px;display: inline-block;}
.break40{
	width:40px;height:40px;float:left;
	}
.break10-punteada{
	width:100%;height:11px;float:left;
	background:url(../imagenes/entorno/fondos-h.png) repeat-x left -222px;
	}
	.break30-punteada{
		width:100%;height:31px;float:left;
		background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left center;
		}
		.break40-punteada{
			width:100%;height:41px;float:left;
			background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left center;
			}
.break20-continua{
	width:100%;height:21px;float:left;
	background:url(../imagenes/entorno/fondos-h.png) repeat-x left -243px;
	}
	.break10-continua{
	width:100%;height:10px;float:left;
	border-top:solid 1px #eaeaea;
	}
.break10-doble{
	width:100%;height:11px;float:left;
	background:url(../imagenes/entorno/fondos-h.png) repeat-x left -270px;
	}
	.break20-doble{
	width:100%;height:21px;float:left;
	background:url(../imagenes/entorno/fondos-h.png) repeat-x left -264px;
	}
.margen10{
	display:block;
	margin:10px 0;
	}
.margen0{
	display:block;
	margin:0!important;
	}
.lista0{margin:10px;padding:0;}
	.lista0 ul{margin:0;padding:0;}
		.lista0 li{
			margin:0;padding:2px 2px 5px 0px;
			list-style:none;
			}
			.lista0-marca{margin-bottom:15px;}
.lista1{margin:0px 10px 10px 10px;padding:0;float:left;}
	.lista1 ul{margin:0;padding:0;}
		.lista1 li{
			margin:0;padding:2px 2px 5px 15px!important;
			list-style:none;
			background:url(../imagenes/entorno/fondos-h.png) no-repeat left -385px;
			}
#libro_nuevotag form{min-width:200px;}	
.lista2{margin:0px;padding:0;}
	.lista2 ul{margin:0;padding:0;}
		.lista2 li{
			margin:0;padding:2px 2px 5px 15px;
			list-style:none;
			}
.lista3{margin:10px;padding:0;}
	.lista3 ul{margin:0;padding:0;}
		.lista3 li{
			margin:0;padding:2px 2px 5px 15px;
			list-style:none;
			background:url(../imagenes/entorno/fondos-h.png) no-repeat left -338px;
			}
.lista-usuario{margin:0px;padding:0;}
	.lista-usuario ul{margin:0;padding:0;}
		.lista-usuario li{
			margin:0 5px 5px 0;padding:2px 4px!important;
			border:solid 1px #e4e4e4;
			list-style:none;
			float:left;
			/*background:url(../imagenes/entorno/lista-usuario.png) no-repeat left 5px;*/
			}
	.lista-usuario img{margin:2px 0px 0px 3px;}
	.lista-usuario-der{float:left;}
	.nolinea, .nolinea li{border:none;}
.lista-nivel2 li{
	margin:0 0 0 0;padding:0 0 0 20px;
	background:url(../imagenes/entorno/lista-nivel2.gif) no-repeat 12px 7px;
	}
.cabecerahome{
	padding:12px 0px 10px 10px;
	height:40px;
	color:#fff;
	background:url(../imagenes/entorno/cabecera-home.png) no-repeat left top;
	}
.cabeceratop{
	width:630px; height:63px;
	margin:0px 0 20px 0; padding:8px 0px 0px 0px;
	float:left;
	background:url(../imagenes/entorno/cabecera-fondo.png) no-repeat left top;
	}
	.cabeceratop p{margin:0;padding:0px;}
	.cabeceratop-icono{
		width:60px; height:50px;
		margin:0 0 30px 0;
		float:left;
		background:url(../imagenes/entorno/iconos.png) no-repeat center bottom;
		}
		.icono-actualidad{background:url(../imagenes/entorno/iconocab-actualidad.png) no-repeat center bottom;}
		.icono-recomendaciones{background:url(../imagenes/entorno/iconocab-recomendaciones.png) no-repeat center bottom;}
		.icono-explora{background:url(../imagenes/entorno/iconocab-explora.png) no-repeat center bottom;}
		.icono-valorados{background:url(../imagenes/entorno/iconocab-valorados.png) no-repeat center bottom;}
		.icono-actividad{background:url(../imagenes/entorno/iconocab-actividad.png) no-repeat center bottom;;}
		.icono-clasificacion{background:url(../imagenes/entorno/iconocab-clasificacion.png) no-repeat center bottom;}
		.icono-etiquetas{background:url(../imagenes/entorno/iconocab-etiquetas.png) no-repeat center bottom;}
		.icono-misetiquetas{background:url(../imagenes/entorno/iconocab-misetiquetas.png) no-repeat center bottom;}
		.icono-opinion{background:url(../imagenes/entorno/iconocab-opinion.png) no-repeat center bottom;}
		.icono-grupos{background:url(../imagenes/entorno/iconocab-grupos.png) no-repeat center bottom;}
		.icono-listas{background:url(../imagenes/entorno/iconocab-listas.png) no-repeat center bottom;}
		.icono-afines{background:url(../imagenes/entorno/iconocab-afines.png) no-repeat center bottom;}
		.icono-conzcas{background:url(../imagenes/entorno/iconocab-conzcas.png) no-repeat center bottom;}
		.icono-mensajes{background:url(../imagenes/entorno/iconocab-mensajes.png) no-repeat center bottom;}
		.icono-eliminarcuenta{background:url(../imagenes/entorno/iconocab-eliminarcuenta.png) no-repeat center bottom;}
		.icono-blogs{background:url(../imagenes/entorno/iconocab-blogs.png) no-repeat center bottom;}
		.icono-compra{background:url(../imagenes/entorno/iconocab-compra.png) no-repeat center bottom;}
		.icono-webamiga{background:url(../imagenes/entorno/iconocab-webamiga.png) no-repeat center bottom;}
		.icono-descargas{background:url(../imagenes/entorno/iconocab-descargas.png) no-repeat center bottom;}
		.icono-vendidos{background:url(../imagenes/entorno/iconocab-vendidos.png) no-repeat center bottom;}
		.icono-importar{background:url(../imagenes/entorno/iconocab-importar.png) no-repeat center bottom;}
		.icono-exportar{background:url(../imagenes/entorno/iconocab-exportar.png) no-repeat center bottom;}
		.icono-trofeo{background:url(../imagenes/entorno/iconocab-trofeo.png) no-repeat center bottom;}
		.icono-autores{background:url(../imagenes/entorno/iconocab-autores.png) no-repeat center bottom;}
		.icono-visitados{background:url(../imagenes/entorno/iconocab-visitados.png) no-repeat center bottom;}
		.icono-ayuda{background:url(../imagenes/entorno/iconocab-ayuda.png) no-repeat center bottom;}
		.icono-dragoetecarios{background:url(../imagenes/entorno/iconocab-dragoetecarios.png) no-repeat center bottom;}
		.icono-regalo{background:url(../imagenes/entorno/iconocab-regalo.png) no-repeat center bottom;}
		.icono-dedicatoria{background:url(../imagenes/entorno/iconocab-dedicatorias.png) no-repeat center bottom;}
		
	.cabeceratop-texto, .cabeceratop-texto-xtra{width:570px; height:60px;float:left;}
		.cabeceratop-texto-xtra{width:850px;}
		.cabeceratop-texto, .cabeceratop1-3-texto, .cabeceratop3-3-texto{
			float:left;background:url(../imagenes/entorno/icono-seccion.png) no-repeat right bottom;}
		.iconotexto-actualidad{background:url(../imagenes/entorno/iconocab-actualidad.png) no-repeat right top;}
		.iconotexto-recomendaciones{background:url(../imagenes/entorno/iconocab-recomendaciones.png) no-repeat right top;}
		.iconotexto-explora{background:url(../imagenes/entorno/iconocab-explora.png) no-repeat right top;}
		.iconotexto-valorados{background:url(../imagenes/entorno/iconocab-valorados.png) no-repeat right top;}
		.iconotexto-actividad{background:url(../imagenes/entorno/iconocab-actividad.png) no-repeat right top;}
		.iconotexto-clasificacion{background:url(../imagenes/entorno/iconocab-clasificacion.png) no-repeat right top;}
		.iconotexto-etiquetas{background:url(../imagenes/entorno/iconocab-etiquetas.png) no-repeat right top;}
		.iconotexto-misetiquetas{background:url(../imagenes/entorno/iconocab-misetiquetas.png) no-repeat right top;}
		.iconotexto-opinion{background:url(../imagenes/entorno/iconocab-opinion.png) no-repeat right top;}
		.iconotexto-grupos{background:url(../imagenes/entorno/iconocab-grupos.png) no-repeat right top;}
		.iconotexto-listas{background:url(../imagenes/entorno/iconocab-listas.png) no-repeat right top;}
		.iconotexto-afines{background:url(../imagenes/entorno/iconocab-afines.png) no-repeat right top;}
		.iconotexto-conzcas{background:url(../imagenes/entorno/iconocab-conzcas.png) no-repeat right top;}
		.iconotexto-mensajes{background:url(../imagenes/entorno/iconocab-mensajes.png) no-repeat right top;}
		.iconotexto-eliminarcuenta{background:url(../imagenes/entorno/iconocab-eliminarcuenta.png) no-repeat right top;}
		.iconotexto-blogs{background:url(../imagenes/entorno/iconocab-blogs.png) no-repeat right top;}
		.iconotexto-compra{background:url(../imagenes/entorno/iconocab-compra.png) no-repeat right top;}
		.iconotexto-webamiga{background:url(../imagenes/entorno/iconocab-webamiga.png) no-repeat right top;}
		.iconotexto-descargas{background:url(../imagenes/entorno/iconocab-descargas.png) no-repeat right top;}
		.iconotexto-vendidos{background:url(../imagenes/entorno/iconocab-vendidos.png) no-repeat right top;}
		.iconotexto-importar{background:url(../imagenes/entorno/iconocab-importar.png) no-repeat right top;}
		.iconotexto-exportar{background:url(../imagenes/entorno/iconocab-exportar.png) no-repeat right top;}
		.iconotexto-trofeo{background:url(../imagenes/entorno/iconocab-trofeo.png) no-repeat right top;}
		.iconotexto-autores{background:url(../imagenes/entorno/iconocab-autores.png) no-repeat right top;}
		.iconotexto-visitados{background:url(../imagenes/entorno/iconocab-visitados.png) no-repeat right top;}
		.iconotexto-ayuda{background:url(../imagenes/entorno/iconocab-ayuda.png) no-repeat right top;}
		.iconotexto-dragoetecarios{background:url(../imagenes/entorno/iconocab-dragoetecarios.png) no-repeat right top;}
		.iconotexto-regalo{background:url(../imagenes/entorno/iconocab-regalo.png) no-repeat right top;}
		.iconotexto-dedicatoria{background:url(../imagenes/entorno/iconocab-dedicatorias.png) no-repeat right top;}
		.cabeceratop-xtras{
			margin-top:5px;
			float:right;
			}
			.cabeceratop-xtras-sombra1{
				width:16px; height:40px;
				float:left;
				background:url(../imagenes/entorno/cabecera-sombra.png) no-repeat left top;
				}
			.cabeceratop-xtras-sombra2{
				width:auto;
				padding-top:6px;
				float:left;
				}
				.cabeceratop-xtras-sombra2b{
					width:auto;
					margin:0px;padding:0px;
					float:left;
					}
			.cabeceratop-xtras-sombra3{
				width:16px;  height:40px;
				float:left;
				background:url(../imagenes/entorno/cabecera-sombra.png) no-repeat right top;
				}

.cabeceratop1-3{
	width:300px; height:63px;
	margin:0px 0 20px 0; padding:8px 0px 0px 0px;
	float:left;
	background:url(../imagenes/entorno/cabecera-fondo.png) no-repeat left top;
	}
	.cabeceratop1-3 p{margin:0;padding:0px;}
	.cabeceratop1-3-icono{
		width:60px; height:60px;
		float:left;
		background:url(../imagenes/entorno/iconos.png) no-repeat center -10px;
		}
	.cabeceratop1-3-texto{
		width:240px; height:60px;
		float:left;
		}
		.cabeceratop1-3-xtras{
			margin-top:5px;
			float:right;
			}
			.cabeceratop1-3-xtras-sombra1{
				width:16px; height:40px;
				float:left;
				background:url(../imagenes/entorno/cabecera-sombra.png) no-repeat left top;
				}
			.cabeceratop1-3-xtras-sombra2{
				width:auto;
				padding-top:6px;
				float:left;
				}
			.cabeceratop1-3-xtras-sombra3{
				width:16px;  height:40px;
				float:left;
				background:url(../imagenes/entorno/cabecera-sombra.png) no-repeat right top;
				}
				
.cabeceratop3-3{
	width:960px; height:63px;
	margin:0px 0 20px 0; padding:8px 0px 0px 0px;
	float:left;
	background:url(../imagenes/entorno/cabecera-fondo.png) no-repeat left top;
	}
	.cabeceratop3-3-texto{
		width:900px; height:60px;
		float:left;
		}
		.cabeceratop3-3-texto p{margin:0;}
				
.cabecerasub{
	padding:3px 0px 10px 20px;
	height:25px;
	background:url(../imagenes/entorno/cabecerasub.gif) no-repeat left top;
	}
.cabeceralateral{
	padding:8px 0px 10px 30px;
	height:25px;
	background:url(../imagenes/entorno/cabeceralateral.gif) no-repeat left top;
	}
.caja-aviso{
	width:100%;
	border:solid 1px #fdf8cc;
	background-color:#fffdea;
	margin:15px 0px;
	float:left;
	}
	.caja-aviso p{
		padding:0px 10px;
		}
.caja-destacada{
	width:98%;
	border:solid 1px #cee5f6;
	background-color:#f5fafd;
	margin:15px 0px;padding:6px;
	float:left;
	background:url(../imagenes/entorno/fondo-degradado.png) repeat-x left top;
	background-color:#f3fafd;
	}
	.caja-destacada p{
		padding:0px 10px;
		}
.publicidad{
	border-top:solid 1px #c4ced7;
	border-bottom:solid 1px #c4ced7;
	padding-bottom:10px;
	text-align:center;
	}
	.publicidad strong{
	width:100%;
	text-align:left;
	background-color:#c4ced7;
	float:left;
	margin-bottom:10px;
	font-size:10px;
	color:#fff;
	}
.pie{
	width:1020px;
	float:left;
	padding:30px 0 0 0;
	background:url(../imagenes/entorno/pie-sombra.gif) no-repeat center top;
	}
	.pie-cont1, .pie-cont2{
		width:230px; height:130px;
		float:left;
		padding:5px 10px;
		background:url(../imagenes/entorno/pie-linea.gif) no-repeat right top;
		}
		.pie-cont2{
		background:none;
		}
.facebook img, .twitter img, .tuenti img, .googleplus img, .mirss img{
	width:24px; height:23px;
	background:url(../imagenes/entorno/redes-sociales.gif) no-repeat right top;
	border:0;
	}
.facebook img{
	background-position: 0px top;
	}
	a.facebook:hover img{
		background-position: 0px bottom!important;
		}
.twitter img{
	background-position: -30px top;
	}
	a.twitter:hover img{
		background-position: -30px bottom!important;
		}
.tuenti img{
	background-position: -60px top;
	}
	a.tuenti:hover img{
		background-position: -60px bottom!important;
		}
.googleplus img{
	background-position: -90px top;
	}
	a.googleplus:hover img{
		background-position: -90px bottom!important;
		}
.mirss img{
	background-position: -120px top;
	}
	a.mirss:hover img{
		background-position: -120px bottom!important;
		}

/*::::::::::: HOME :::::::::::*/
.home-destacado{
	width:960px;
	padding:20px 30px;
	float:left;
	background:url(../imagenes/entorno/fondo-destacado-home.gif) repeat-y -20px top;
	}
	.home-destacado1{
		width:630px;
		margin-right:15px;
		float:left;
		}
	.home-destacado2{
		width:300px;
		margin-left:15px;
		float:left;
		}
.componente-libro{
	width:600px; height:300px;
	padding:25px 15px 15px 15px;
	float:left;
	background:url(../imagenes/entorno/home-libro.jpg) no-repeat left top;
	}
	.componente-libro-contenido{
		width:285px;
		float:left;
		}
.componente-libro2-2{
	width:625px;
	padding:10px 0;
	float:left;
	border:solid 1px #eaeaea;
	background:url(../imagenes/entorno/paginas.gif) repeat-y center top;
	}
	.componente-libro2-2-contenido{
		width:278px;
		margin:0px;padding:10px;
		float:left;
		}
		.componente-libro2-2-contenido .txt-super{margin-bottom:8px;}
.componente2-3{
	width:620px; height:auto;
	padding:10px;
	float:left;
	border:solid 1px #eaeaea;
	}
	.componente2-3gris{
		width:600px; height:auto;
		padding:10px;
		float:left;
		border:solid 1px #eaeaea;
		background-color:#fafafa;
		}
	.componente3-3gris{
		width:930px; height:auto;
		margin-bottom:15px;
		padding:10px;
		float:left;
		border:solid 1px #eaeaea;
		background-color:#fafafa;
		}
.iconosbuscador{
	width:280px;
	float:left;
	margin:0 15px 0 0;
	background:url(../imagenes/entorno/linea-punteada-vertical.gif) repeat-y right top;
	}
	.iconosbuscador ul{
		width:130px;
		float:left;
		margin:20px 10px 0px 0; padding:0;
		}
		.iconosbuscador li{
			list-style:none;
			margin:0px 0 5px 0; padding:5px 0 5px 32px;
			background:url(../imagenes/entorno/iconos-busqueda.png) no-repeat left top;
			}
			.iconosbuscador1{
				background-position: left 3px!important;
				}
				.iconosbuscador1b{
				background-position: -190px 3px!important;
				}
			.iconosbuscador2{
				background-position: left -29px!important;
				}
				.iconosbuscador2b{
				background-position: -190px -29px!important;
				}
			.iconosbuscador3{
				background-position: left -59px!important;
				}
				.iconosbuscador3b{
				background-position: -190px -59px!important;
				}
			.iconosbuscador4{
				background-position: left -88px!important;;
				}
				.iconosbuscador4b{
				background-position: -190px -88px!important;;
				}
			.iconosbuscador5{
				background-position: left -118px!important;
				}
				.iconosbuscador5b{
				background-position: -190px -118px!important;
				}
			.iconosbuscador6{
				background-position: left -148px!important;
				}
				.iconosbuscador6b{
				background-position: -190px -148px!important;
				}
.iconosorganizador{
	width:280px;
	float:left;
	margin:0 15px 0 0;
	background:url(../imagenes/entorno/linea-punteada-vertical.gif) repeat-y right top;
	}
	.iconosorganizador ul{
		width:220px;
		float:left;
		margin:20px 10px 0px 0; padding:0;
		}
		.iconosorganizador li{
			list-style:none;
			margin:0px 0 5px 0; padding:5px 0 5px 32px;
			background:url(../imagenes/entorno/iconos-orden.png) no-repeat -100px top;
			}
			.iconosorganizador1{
				background-position: left 3px!important;
				}
				.iconosorganizador1b{
				background-position: left -30px!important;
				}
			.iconosorganizador2{
				background-position: left -60px!important;
				}
				.iconosorganizador2b{
				background-position: left -90px!important;
				}
			.iconosorganizador3{
				background-position: left -120px!important;
				}
				.iconosorganizador3b{
				background-position: left -150px!important;
				}
			.iconosorganizador4{
				background-position: left -180px!important;
				}
				.iconosorganizador4b{
				background-position: left -210px!important;
				}
			.iconosorganizador5{
				background-position: left -240px!important;
				}
				.iconosorganizador5b{
				background-position: left -270px!important;
				}
.calltoaction-home{
	width:630px; height:162px;
	margin:20px 0;
	float:left;
	background:url(../imagenes/entorno/call-to-action-home.jpg) repeat-y center top;
	}
	.calltoaction-home p{
		width:350px;
		padding:0px 10px;
		}
	.calltoaction-home h2{
		width:350px;
		padding:10px 10px 0px 10px;
		}
.calltoaction-registro{width:630px; height:160px;margin:20px 0;float:left;background:url(../imagenes/entorno/call-to-action-registro.jpg) repeat-y center top;}
	.calltoaction-registro p{width:350px;padding:0px 10px;}
	.calltoaction-registro h2{width:350px;padding:10px 10px 0px 10px;}
	
.calltoaction-registro3-3{width:960px; height:160px;margin:20px 0;float:left;background:url(../imagenes/entorno/call-to-action-registro960.jpg) repeat-y center top;}
	.calltoaction-registro3-3 p{width:650px;padding:0px 10px;}
	.calltoaction-registro3-3 h2{width:650px;padding:10px 10px 0px 10px;}
	
.calltoaction-grupos{
	width:630px; min-height:190px; 
	margin:20px 0;
	float:left;
	border:solid 1px #c1d9dd;
	background:url(../imagenes/entorno/call-to-action-grupos.jpg) no-repeat center top;
	background-color:#dee9eb;
	}
	.calltoaction-grupos p{
		width:330px;
		padding:0px 10px;
		}
	.calltoaction-grupos h2{
		width:350px;
		padding:10px 10px 0px 10px;
		}
.calltoaction-monedero{
	width:600px; min-height:120px; 
	margin:20px 0;padding:15px;
	float:left;
	background:url(../imagenes/entorno/call-to-action-monedero.jpg) no-repeat left top;
	}
.calltoaction-concurso{
	width:189px;height:60px; 
	margin:10px 0;padding:5px 0 0 80px;
	display:inline-block;
	text-shadow:1px 1px 1px #fff;
	-webkit-text-shadow:1px 1px 1px #fff;
	-moz-text-shadow:1px 1px 1px #fff;
	background:url(../imagenes/entorno/calltoaction-concurso.png) no-repeat left top;
	}
	.calltoaction-concurso strong{
		display:block;
		font-size:14px;color:#000;
		}
.calltoaction-recomendacion{
	width:630px; height:162px;
	margin:20px 0;
	float:left;
	background:url(../imagenes/entorno/call-to-action-recomendaciones.jpg) repeat-y center top;
	}
	.calltoaction-recomendacion h2{
		width:350px;
		padding:10px 10px 0px 10px;
		}
	.calltoaction-recomendacion p{
		width:350px;
		padding:0px 10px;
		}

/*::::::::::: SLIDER :::::::::::*/
.slider-cont{
	width:600px;
	float:left;
	}
	.slider-cont1{
		width:auto;
		float:left;
		}
	.slider-cont2{
		width:350px;
		margin-left:20px;
		float:left;
		}
	.slider-sombra{
		width:630px; height:30px;
		margin-top:10px;
		float:left;
		background:url(../imagenes/entorno/fondo-slider.png) no-repeat center top;
		}
	.slider-controles{
		width:120px;
		margin:10px auto;
		}
		.slider-controles img, .slidercurrent img{
			width:20px; height:20px;
			margin:0px 10px;
			float:left;
			background:url(../imagenes/entorno/fondo-slider.png) no-repeat -60px -90px;
			}
		.slidercurrent img{
			/*background:url(../imagenes/entorno/fondo-slider.png) no-repeat -30px -90px;*/
			background-position: 0px -90px;
			}
		.slider-controles a:hover img {
			/*background:url(../imagenes/entorno/fondo-slider.png) no-repeat -30px -90px;*/
			background-position: -30px -90px;
			}
/*::::::::::: SLIDER LIBROS :::::::::::*/
.sliderlibros{
	width:100%;
	float:left;
	margin-top:15px;
	}
	.sliderlibros-null{background:none!important;}
	.sliderlibros-naviz, .sliderlibros-naviz :link{
		width:28px; height:155px;
		float:left;
		margin-right:10px;
		background:url(../imagenes/entorno/controles.gif) no-repeat left top;
		border:0;color:#fff;
		}
		.sliderlibros-naviz :hover{
			background:url(../imagenes/entorno/controles.gif) no-repeat -35px top;
			}
			.sliderlibros-naviz:focus{
			border:0;color:#fff;
			}
	.sliderlibros-navder, .sliderlibros-navder :link{
		width:28px; height:155px;
		float:right;
		margin-left:10px;
		background:url(../imagenes/entorno/controles.gif) no-repeat right top;
		border:0;color:#fff;
		}
		.sliderlibros-navder :hover{
			background:url(../imagenes/entorno/controles.gif) no-repeat -87px top;
			}
			.sliderlibros-navder:focus{
			border:0; color:#fff;
			}
	.sliderlibros-cont{
		width:auto;
		float:left;
		}
	.sliderlibros-libro{
		width:115px;
		float:left;
		margin:0px 10px;
		}
	.sliderlibros-portada{
		float:left;
		
		}
	.sliderlibros-portada img{
		background:url(../imagenes/entorno/libro-lateral.gif) no-repeat right bottom;
		max-width:90px;
		max-height:120px;
		padding-right:11px;
		overflow:hidden;
		}
	.sliderlibros-datos{
		float:left;
		}
/*::::::::::: TABS :::::::::::*/
.tabs{
	width:100%;
	float:left;
	border:solid 1px #f3f2eb;
	}
	.tabs-seccion{
		width:100%;
		margin-bottom:15px;padding:0px 0px;
		float:left;
		font:normal 18px/24px Kreon, Helvetica, sans-serif;
		background-color:#f3f2eb;
	}
	.tabs-seccion ul{
		margin:0;padding:0;
	}
	.tabs-seccion li{
		margin:0!important;padding: 5px 8px 6px 8px;
		display:inline;
		float:left;
		list-style:none;
		background:url(../imagenes/entorno/tabs-sombra.png) no-repeat left bottom;
	}
	.tabs-seccion li :link{
	}
	.tabs-marca{
		background:#fff!important;
	}
	.tabs-cont{
		padding:15px;
		float:left;
	}
	.tabs-cont-lateral{
		width:60px;
		margin:5px 3px;
		padding:15px 0 15px 0;
		float:left;
		text-align:center;
		overflow:hidden;
	}
/*::::::::::: BOTONES :::::::::::*/
.boton, .boton:hover, .botonform {
/*    display: inline-block;
    *display: inline;
    vertical-align: baseline;*/
	text-decoration: none;
	height:18px!important;
	padding:5px 10px!important;
	display:inline-block;
	color:#fff!important;
	text-transform:uppercase;
	/*text-shadow: 0 1px 1px rgb(59,32,70);*/
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	border:solid 1px #d19912!important;
	background:url(../imagenes/entorno/fondos-h.png) repeat-x left top;
	}
	.boton:hover, .botonform:hover { 
		text-decoration: none;
		background:url(../imagenes/entorno/fondos-h.png) repeat-x left -43px;
		border:solid 1px #7e9a45!important;
		text-shadow: 0 1px 1px rgb(93,121,31);
		}
		.botonform input[type=submit]{
			border:none;
			}
.botonmini, .botonmini:hover {
	text-decoration: none;
	height:28px!important;
	padding:2px 5px;
	color:#fff!important;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	border:solid 1px #d19912;
	background:url(../imagenes/entorno/fondos-h.png) repeat-x left top;
	}
	.botonmini:hover { 
		text-decoration: none;
		background:url(../imagenes/entorno/fondos-h.png) repeat-x left -43px;
		border:solid 1px #7e9a45;
		text-shadow: 0 1px 1px rgb(93,121,31);
		}
	.botonform {
		font-size:12px;
		height:28px!important;
		}
	.btn-busqueda{
		height:20px!important;
		padding:3px 10px;
		background:url(../imagenes/entorno/fondos-h.png) no-repeat left -85px;
		padding-left:30px;
		display: inline-block;
		}
		.btn-busqueda:hover{
			background:url(../imagenes/entorno/fondos-h.png) no-repeat left -113px;
			}
	.boton2{
		text-decoration: none;
		height:38px!important;
		padding:8px 8px 8px 3px;
		color:#fff!important;
		text-transform:uppercase;
		-webkit-border-radius: 0.5em;
		-moz-border-radius: 0.5em;
		border-radius: 0.5em;
		border:solid 1px #3b3e40;
		background:url(../imagenes/entorno/btn2.png) no-repeat left top;
		}
		.boton2:hover { 
		text-decoration: none;
		background:url(../imagenes/entorno/btn2.png) no-repeat left -38px;
		border:solid 1px #3b3e40;
		text-shadow: 0 1px 1px rgb(93,121,31);
		}
		.btn-compra{
			padding:7px 0px 4px 30px;
			background:url(../imagenes/entorno/btn2iconos.png) no-repeat left top;
			}
		.btn-ficha{
			padding:7px 0px 4px 30px;
			background:url(../imagenes/entorno/btn2iconos.png) no-repeat left -40px;
			}
		.btn-megusta{
			padding:7px 0px 4px 30px;
			background:url(../imagenes/entorno/btn2iconos.png) no-repeat left -70px;
			}

	
.botonxtras, .botonxtras:hover {
	text-decoration: none;
	height:38px!important;
	padding:5px 10px;
	color:#fff!important;
	text-transform:uppercase;
	-webkit-border-radius: 0 0 0.5em 0.5em;
	-moz-border-radius: 0 0 0.5em 0.5em;
	border-radius: 0 0 0.5em 0.5em;
	border:solid 1px #d19912;
	border-top:solid 1px #7c7b78;
	background:url(../imagenes/entorno/fondos-h.png) repeat-x left top;
	}
	.botonxtras:hover { 
		text-decoration: none;
		background:url(../imagenes/entorno/fondos-h.png) repeat-x left -43px;
		border:solid 1px #7e9a45;
		text-shadow: 0 1px 1px rgb(93,121,31);

		}

	.flechas img{
		width:auto;height:auto;
		background-color:#70a83b;
		}
	a.flechas img:hover{
		/*width:15px;height:9px;*/
		width:auto;height:auto;
		background-color:#ff9902!important;
		}
.botonmas, .botonmas :link{
	width:21px;height:21px;
	background:url(../imagenes/entorno/ico-mas-doble.gif) no-repeat left top;
	border:0;
	 }
	 .botonmas :hover, .botonmas :active{
		width:21px;height:21px;
		background:url(../imagenes/entorno/ico-mas-doble.gif) no-repeat right top!important;
		 }
/*::::::::::: COMPONENTES & :::::::::::*/
.img1{
	padding:3px;
	border:solid 1px #ebebeb;
	}
.comp-noticia-img{
	float:left;
	width:100%;
	}
.comp-noticia-txt{
	width:280px;
	margin:0 0 0 10px;
	float:left;
}
.comp-noticia-txtimg{
	width:100%;
	margin:0 0 0 0;
	float:left;
}
.comp-comentarios{width:570px;float:left;}
	.comp-comentarios-home{width:300px;float:left;}
	.comp-comentarios-img, .comp-comentarios-home img{float:left;}
	.comp-comentarios-txt{width:auto;margin:0 0 0 10px;	float:left;}
.voto-h1,.voto-1,.voto0, .voto1, .voto2, .voto3, .voto4, .voto5, .voto6, .voto7, .voto8, .voto9, .voto10{
	width:100px; height:18px;
	display: inline-block;
	background:url(../imagenes/entorno/estrellas.png) no-repeat left -3px;
	}
	.voto-h1{
		float:right;
		margin:5px 0 0 0;
		}
	.voto-nulo{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left -220px;
		}
	.voto0{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left -200px;
		}
	.voto1{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left -180px;
		}
	.voto2{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left -160px;
		}
	.voto3{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left -140px;
		}
	.voto4{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left -120px;
		}
	.voto5{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left -100px;
		}
	.voto6{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left -80px;
		}
	.voto7{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left -60px;
		}
	.voto8{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left -40px;
		}
	.voto9{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left -20px;
		}
	.voto10{
		background:url(../imagenes/entorno/estrellas.png) no-repeat left 0px;
		}
.caja-dragon1{
	width:300px; height:251px;
	float:left;
	background:url(../imagenes/entorno/dragotecario1.jpg) no-repeat left top;
	}
	.caja-dragon1 p{
		width:200px;
		margin:20px 0px 20px 20px;
		}
.caja-dragon2{
	width:270px; height:251px;
	padding:15px;
	float:left;
	background:url(../imagenes/entorno/dragotecario2.gif) no-repeat left top;
	}
	.caja-dragon2 p{
		}
.caja-dragonregistro{
	width:300px; height:400px;
	float:left;
	background:url(../imagenes/entorno/dragotecario-registro.jpg) no-repeat center top;
	}
	.caja-dragonregistro p{
		width:300px;
		margin:0px 0px 20px 20px;
		}
.dragon-lateral{
	width:300px;height:auto;
	margin:0 0 20px 0;
	float:left
	}
	.dragon-lateral1{
		background:url(../imagenes/entorno/dragotecario-lateral1.gif) no-repeat center top;
		width:300px;height:20px;
		float:left
		}
		.dragon-lateral1-aviso{width:300px;height:44px;float:left;background:url(../imagenes/entorno/dragotecario-lateral1-aviso.gif) no-repeat center top;}
		.dragon-lateral1-error{width:300px;height:44px;float:left;background:url(../imagenes/entorno/dragotecario-lateral1-error.gif) no-repeat center top;}
	.dragon-lateral2, .dragon-lateral2-error, .dragon-lateral2-aviso{
		background:url(../imagenes/entorno/dragotecario-lateral2.gif) repeat-y center top;
		width:260px;height:auto;
		margin:0;padding:0 20px;
		float:left
		}
		.dragon-lateral2-error{color:#993366;font-weight:bold;}
		.dragon-lateral2-aviso{color:#F90;font-weight:bold;}
	.dragon-lateral3{
		background:url(../imagenes/entorno/dragotecario-lateral.gif) no-repeat center bottom;
		width:300px;height:170px;
		float:left
		}
		.dragon-lat-generico{
			background:url(../imagenes/entorno/dragotecario-lat-generico.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-corbata{
			background:url(../imagenes/entorno/dragotecario-lat-corbata.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-escritor{
			background:url(../imagenes/entorno/dragotecario-lat-escritor.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-lupa{
			background:url(../imagenes/entorno/dragotecario-lat-lupa.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-maquinaescribir{
			background:url(../imagenes/entorno/dragotecario-lat-maquinaescribir.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-mensaje{
			background:url(../imagenes/entorno/dragotecario-lat-mensajes.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-listas{
			background:url(../imagenes/entorno/dragotecario-lat-listas.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-grupos{
			background:url(../imagenes/entorno/dragotecario-lat-grupo.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-noticias{
			background:url(../imagenes/entorno/dragotecario-lat-noticias.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-compra{
			background:url(../imagenes/entorno/dragotecario-lat-compra.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-notas{
			background:url(../imagenes/entorno/dragotecario-lat-notas.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-vincular{
			background:url(../imagenes/entorno/dragotecario-lat-vincular.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-solicitudes{
			background:url(../imagenes/entorno/dragotecario-lat-solicitudes.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-publicacion{
			background:url(../imagenes/entorno/dragotecario-lat-cocinero.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-concurso{
			background:url(../imagenes/entorno/dragotecario-lat-concurso.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-trofeos{
			background:url(../imagenes/entorno/dragotecario-lat-trofeo.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-dragoetecarios{
			background:url(../imagenes/entorno/dragotecario-lat-dragoetecarios.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragotecario-lat-regalo{
			background:url(../imagenes/entorno/dragotecario-lat-regalo.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-desarrolladores{
			background:url(../imagenes/entorno/dragotecario-lat-desarrolladores.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
		.dragon-lat-chat{
			background:url(../imagenes/entorno/dragotecario-lat-chat.gif) no-repeat center top;
			width:300px;height:165px;
			float:left
			}
	
.caja-entradilla{
	width:100%;
	border:solid 1px #fdf8cc;
	margin:0px 0px 20px 0px;
	float:left;
	background:url(../imagenes/entorno/fondo-advertencia.gif) no-repeat left top;
	background-color:#fffdea;
	}
	.caja-entradilla a{
		color:#70a83b!important;
		}
		.caja-entradilla a:hover{
		color:#F90!important;
		}
.caja-error{
	width:100%;
	border:solid 1px #e7c8d3;
	margin:0px 0px 20px 0px;
	float:left;
	background:url(../imagenes/entorno/fondo-error.gif) no-repeat left top;
	background-color:#f8e7ed;
	}
.caja-aviso{
	width:100%;
	border:solid 1px #e8ebf1;
	margin:0px 0px 20px 0px;
	float:left;
	background:url(../imagenes/entorno/fondo-aviso.png) no-repeat left top;
	background-color:#f8f9fb;
	}
	.caja-entradilla h2, .caja-error h2, .caja-aviso h2{
		padding:2px 10px 0px 80px;
		}
	.caja-entradilla p, .caja-error p, .caja-aviso p{
		padding:0px 10px 0px 80px;
		}
.caja-aviso2{
	width:100%; min-height:100px;
	margin:20px 0px;
	float:left;
	background:url(../imagenes/entorno/fondo-dragotecario-aviso.png) no-repeat right top;
	background-color:#f4fafd;
	border:solid 1px #e1eef4;
	}
	.caja-aviso2 p, .caja-aviso2 h2 {
		width:500px;
		margin:10px;
		}
	.caja-aviso2 form {
		margin:10px;
		}		

.img-redes{
	float:left;
	margin:15px;
	}
	.img-redes2{
		float:left;
		margin:5px;
		}

.autor-img{
	width:150px; min-height:150px;
	float:left;
	}
	.autor-photo{
		float: left;
		margin:0px; padding:10px;
		position: relative;
		}
		.autor-photo img{
			padding:7px 10px;
			}
	.autor-photo span{
		width:134px; height:161px;
		display:block;
		position:absolute;
		background:url(../imagenes/entorno/marco-autor.png) no-repeat left top;
		}
	.autor-txt{
		width:470px; height:auto;
		margin:15px 0 0 0;
		float:left;
		}
		.autor-advertencia{
			width:470px; height:120px;
			margin:15px 0 0 0; padding:20px 0 0 0;
			float:left;
			background-color:#f7f7f7;
			text-align:center;
			}
.perfilusuario-img{
	max-width:150px;
	float:left;
	
	}
	.perfilusuario-photo{
		float: left;
		margin:0px; padding:10px;
		}
		.perfilusuario-photo img{
			padding:0 0 8px 0;
			background:url(../imagenes/entorno/perfil-sombra.gif) no-repeat center bottom;
			}
	.perfilusuario-txt{
		width:355px; height:auto;
		margin:15px 0 0 0;
		float:left;
		}
		.perfilusuario-xtras{
			width:145px; height:40px;
			margin:15px 0 0 0; padding:10px 0 0 0;
			float:left;
			color:#FFFFCC;
			background:url(../imagenes/entorno/fondo-perfil-xtras.gif) no-repeat center top;
			}
			.perfilusuario-bloque{
				width:38px;
				margin:0 5px 0 0;
				float:right;
				text-align:center;
				}
				.perfilusuario-bloque strong{
					font-family:Arial, Helvetica, sans-serif;
					font-size:9px; color:#fff;
					display:block;
					}
	.perfilusuario-conexion1, .perfilusuario-conexion2{width:145px; height:24px;margin:15px 0 0 0;float:left;	background:url(../imagenes/entorno/usuario-conexion.png) no-repeat right top;}
		.perfilusuario-conexion2{background:url(../imagenes/entorno/usuario-conexion.png) no-repeat right bottom;}
.result-busqueda{
	width:630px;
	margin:10px 0 20px 0;
	float:left;
	}
	.result-busqueda-img{
		width:85px;
		margin:0 15px 0px 0;
		float:left;
		}
	.result-busqueda-datos{
		width:530px;
		margin:0;
		float:left;
		}
		.result-busqueda-xtras{
			display:block;
			margin:20px 0 0px 0;
			}
	.result-btn{
		float:left;
		margin:10px 0 0 0;
		}
	.result-btnlista{
		float:right;
		margin:0 0 0 10px;
		}
.result-busqueda3-3{width:960px;margin:10px 0 20px 0;float:left;}
	.result-busqueda3-3 .result-busqueda-datos{width:860px;margin:0;float:left;}
.precio{
	float:left;
	width:72px; height:33px;
	margin:0px 0 0 0; padding:7px 0 0 25px;
	color:#fff;
	font-size:14px;
	background:url(../imagenes/entorno/fondo-precio.png) no-repeat left -3px;
	}
	.preciogratis{
	float:left;
	width:55px; height:35px;
	margin:2px 0 0 0; padding:5px 0 0 25px;
	color:#fff;
	font-size:14px;
	background:url(../imagenes/entorno/fondo-precio.png) no-repeat left bottom;
	}
.formatos{
	float:left;
	width:80px; height:auto;
	margin:5px 0 0 0;
	}
	.formatos img{
		float:left;
		margin:2px; padding:0;
		background:none;
		}
.listanegra{
	color:#999999;
	}
	.listanegra img{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
	}
.subapartado{
		float:left;
		width:600px; height:60px;
		margin:15px 0 0 0; padding:13px 0 0 30px;
		background:url(../imagenes/entorno/subapartado-cabecera.png) no-repeat left top;
		}
	.subapartado-fin, .subapartado-fin3-3{float:left;width:630px; height:30px;background:url(../imagenes/entorno/subapartado-sombra.png) no-repeat center top;}
		.subapartado-fin3-3{width:960px;}
	.subapartado-btn{float:right;font:normal 12px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.comentarios{
	float:left;
	margin:0 0 10px 0;padding:5px;
	background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
	}
	.comentarios-grupos{
	float:left;
	margin:0 0 10px 0;padding:5px;
	max-height:500px;min-height:140px;overflow-x:hidden; overflow-y:auto;
	/*background-color:#f1f1f1;
	background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;*/
	}
	.spoilerdiv .comentarios{background-color:#fff;}
	.comentarios-avatar{
		float:left;
		}
		.comentarios-avatar img{
			max-width:40px;
		}
	.comentarios-text1{
		float:left;
		width:20px; height:20px;
		background:url(../imagenes/entorno/comentarios-bocata.png) no-repeat right bottom;
		}
		.comentarios-text2{
			float:left;
			width:540px;
			padding:10px;
			border-top:solid 1px #d6d6d6;
			background-color:#f9f9f9;
		}
	.comentarios-textdestacado1{
		float:left;
		width:20px; height:20px;
		background:url(../imagenes/entorno/comentarios-bocata.png) no-repeat right bottom;
		}
		.comentarios-textdestacado2{
			float:left;
			width:450px;
			padding:10px 100px 10px 10px;
			border-top:solid 1px #e5ece0;
			background:url(../imagenes/entorno/comentarios-bocata-destacado2.png) no-repeat right top;
			background-color:#f8fbf6;
		}
	.comentarios-xtras{
		float:left;
		padding:10px 0 10px 0px;
		}
.respuesta{
	width:100%;
	display: inline-block;
	margin:5px 0;
	border:solid 1px #ededed;
	background-color:#fff;
	}
	.respuesta-cont{
		padding:10px;
		}
	.respuesta-text{
		float:left;
		width:90%;
		/*background-color:#CCCCCC;*/
		}
	.respuesta-avatar{
		float:left;
		width:40px;
		margin:0 10px 0 0;
		/*background-color:#666666;*/
		}
.paginacion{
	float:left;
	width:100%;
	text-align:center;
	margin:15px 0 15px 0;
	}
	.paginacion-inactivo{
		color:#CCC;
		}
	.paginacion-current{
		font-size:14px;
		margin:0 2px;padding:2px 5px;
		color:#fff!important;
		border:solid 1px #88a44f;
		background-color:#a3c165;
		}
	.paginacion-activo{
		font-size:14px;
		margin:0 2px;padding:2px 5px;
		color:#343434;
		border:solid 1px #d9d9d9;
		background-color:#f5f5f5;
		}
	.paginacion-datos{
		display:block;
		margin:5px 0 0 0;
		}
.cestacabecera{
	width:125px; height:30px;
	float:right;
	top:0;
	position: relative;
	margin:5px 5px 0 0;padding:0 30px 0 0;
	background:url(../imagenes/entorno/cesta-fondo.png) no-repeat right top;
	}
	.cestacabecera-numero{
		color:#fff;
		width:45px; height:30px;
		float:left;
		margin:0;padding:3px 5px 0 5px;
		text-align:center; 
/*		background-color:#666;*/
		}
	.cestacabecera-txt{
		color:#fff;
		width:60px; height:30px;
		float:left;
		margin:0;padding:5px 5px 0 0;
		line-height:11px;
		/*background-color:#0C9;font-size:14px;*/
		}
.fichalibro{
	}
	.fichalibro-titulo{
		width:660px;
		float:left;
		}
	.fichalibro-boton{
		/*width:170px;*/
		text-align:right;
		float:right;
		margin:0 0 0 15px;
		}
	.fichalibro-contenedor, .fichalibro-contenedor li, .xtras-contenedor{
		width:960px!important;
		float:left;
		/*background-color:#9C9;*/
		}
		.fichalibro-contenedor li{
		width:780px!important;
		}
		.fichalibro-lateral{
			width:150px;
			float:left;
			margin:0 25px 0 0;
			}
		.fichalibro-contenedor1{
			width:120px;
			float:left;
			margin:0 0px 0 0;
			}
		.fichalibro-contenedor2{
			width:780px;
			float:left;
			}
		.fichalibro-contenedor3{
			width:830px;
			float:left;
			}
		.fichalibro-portada{
			float:left;
			}
		.fichalibro-flechaiz{
			float:left;margin-top:80px;
			}
		.fichalibro-portada img{
			background:url(../imagenes/entorno/libro-lateral.gif) no-repeat right bottom;
			max-width:120px;
			padding-right:11px;
			float:left;
			}
		.fichalibro-flechas {
			width:120px;
			text-align:center;
			border-bottom:solid 1px #d9d9d9;
			margin:0 0 15px 0;padding:0 0 10px 0;
			float:left;
			}
			.fichalibro-flechas strong{
				font-size:11px;
				}
		.fichalibro-botones {
			width:120px;
			}
			.fichalibro-botones a {
				height: auto!important;
				}
			.fichalibro-botones img {
				margin:5px 0;
				}
		.fichalibro-biblio{margin:5px 0;padding:8px 0 0 0;float:left;background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left top;}
			.fichalibro-biblio strong{display:block;margin-bottom:5px;}
			.fichalibro-biblio-usuario{ width:50%;float:left;margin-bottom:5px;font-size:9px;text-align:center;}
			.fichalibro-biblio-usuario img{max-width:40px;margin-right:5px;}
		.fichalibro-xtras1{
			width:100%;
			float:left;
			margin:0 0 15px 0;padding:0 0 5px 0;
			border-bottom:solid 1px #d3d3d3;
			}
			.fichalibro-xtras1cont1{
				width:520px;
				float:left;
				margin:0 15px 0 0;
				}
			.fichalibro-xtras1cont2{
				width:230px;
				float:left;
				}
				.fichalibro-xtras1cont2 img{
					display:inline!important;
					}
	.fichalibro-iconos{
		float:left;
		margin-left: 8px;
		}
		.iconoslibro{
			background:url(../imagenes/entorno/iconos-libro.png) no-repeat left top;
			float:left;
			}
			.icoleyendo, .icoleyendo :link{
				background:url(../imagenes/entorno/iconos-libro.png) no-repeat left 1px;
				}
				a.icoleyendo:hover{
					background:url(../imagenes/entorno/iconos-libro.png) no-repeat left -17px;
					}
					.icoleyendo-current{
						background:url(../imagenes/entorno/iconos-libro.png) no-repeat left -34px;
						}
			.icoloquiero, .icoloquiero :link{
				background:url(../imagenes/entorno/iconos-libro.png) no-repeat -21px 1px;
				}
				a.icoloquiero:hover{
					background:url(../imagenes/entorno/iconos-libro.png) no-repeat -21px -17px;
					}
					.icoloquiero-current{
						background:url(../imagenes/entorno/iconos-libro.png) no-repeat -21px -34px;
						}
			.icoleido, .icoleido :link{
				background:url(../imagenes/entorno/iconos-libro.png) no-repeat -41px 1px;
				}
				a.icoleido:hover{
					background:url(../imagenes/entorno/iconos-libro.png) no-repeat -41px -17px;
					}
					.icoleido-current{
						background:url(../imagenes/entorno/iconos-libro.png) no-repeat -41px -34px;
						}
			.icolista, .icolista :link{
				background:url(../imagenes/entorno/iconos-libro.png) no-repeat -61px 1px;
				}
				a.icolista:hover{
					background:url(../imagenes/entorno/iconos-libro.png) no-repeat -61px -17px;
					}
					.icolista-current{
						background:url(../imagenes/entorno/iconos-libro.png) no-repeat -61px -34px;
						}
			.icolotengo, .icolotengo :link{
				background:url(../imagenes/entorno/iconos-libro.png) no-repeat -81px 1px;
				}
				a.icolotengo:hover{
					background:url(../imagenes/entorno/iconos-libro.png) no-repeat -81px -17px;
					}
					.icolotengo-current{
						background:url(../imagenes/entorno/iconos-libro.png) no-repeat -81px -34px;
						}
.rateitcontenedor{
	width:90px;
	height:25px;
	}
	.rateitnumero{
		font-size:16px;
		margin:0;padding:0;
		}
	.rateitderecha{
		float:right;
		background-color:#CCC;
		}
.contenedorfijo{
	max-height:150px;
	overflow:auto;
	}
	.contenedorfijo-amigos{
		max-height:200px;
		overflow-x:hidden; overflow-y:auto;
		float:left;
		}
#enlacescompra, #enlacesprevia{
	}
	#enlacescompra span, #enlacesprevia span{
		float:right;
	}
	#enlacescompra ul, #enlacesprevia ul{
		margin:0; padding:0;
		border-bottom:solid 1px #fff;
		}
		#enlacescompra li, #enlacesprevia li{
			margin:0;padding:2px 2px 5px 17px;
			list-style:none;
			background:url(../imagenes/entorno/fondos-h.png) no-repeat left -385px;
			}
			.this{
				background-color:#fef69f;
				}
				.this li{
					font-weight:bold;
					background:url(../imagenes/entorno/ico-aspa.png) no-repeat left 6px!important;
					}
			.even{
				background-color:#f5f5f5;
				}
			.odd{
				background-color:#e8e8e8;
				}

.compartir3-3, .compartir-total{
	text-align:right;
	font-size:10px;
	color:#5a5858;
	float:left;
	width:663px;
	border-left:solid 1px #f2f2f2;border-right:solid 1px #f2f2f2;
	padding:5px 350px 5px 5px;
	background-color:#FFFFFF;
	}
	.compartir3-3 img, .compartir-total img{
		margin:0 3px;
		}
	.compartir-total {width:990px;padding-right:23px!important;}
.compartir{
	float:left;
	}
	.compartir img{
		float:left;
		margin:0 3px;
		}
.usescritor{
	width:960px;height:300px;
	float:left;
	background:url(../imagenes/entorno/usuario-escritor-pasos.jpg) no-repeat left top;
	}
	.usescritor-cont1, .usescritor-cont2{
		width:280px;height:auto;
		padding:55px 10px 10px 10px; margin:0 30px 0 0;
		float:left;
		}
	.usescritor-cont2{
		margin:0 0 0 0;
		}
	.usescritor-call{
		width:956px; min-height:248px;
		margin:30px 0;
		float:left;
		border:solid 1px #f4dfb9;
		background:url(../imagenes/entorno/usuario-escritor-calltoaction.jpg) no-repeat center top;
		background-color:#fbf3e6;
		}
		.usescritor-call p{
			width:600px;
			padding:0px 10px;
			}
		.usescritor-call h2{
			width:600px;
			padding:10px 10px 0px 10px;
			}
	.usescritor-publiinvitacion{
		width:288px; height:auto;
		padding:0px 0px 145px 0px;
		float:left;
		/*border:solid 1px #eaeaea;*/
		background:url(../imagenes/entorno/usuario-escritor-invitacionpublicacion.jpg) no-repeat center bottom;
		}
		.usescritor-publiinvitacion-btn{
			width:100%;
			text-align:center;
			position: relative;
			z-index:2;
			top:130px; 
			}
		.usescritor-conoces{
			width:288px; height:auto;
			padding:0px 0px 135px 0px;
			float:left;
			/*border:solid 1px #eaeaea;*/
			background:url(../imagenes/entorno/usuario-escritor-conocesescritor.jpg) no-repeat center bottom;
			}
.usescritor-dragotecario{
	width:300px; height:251px;
	float:left;
	background:url(../imagenes/entorno/usuario-escritor-dragotecario.jpg) no-repeat left top;
	}
	.usescritor-dragotecario p{
		width:250px;
		margin:20px 0px 20px 30px;
		}
.afiliacion{
	width:960px;height:315px;
	float:left;
	background:url(../imagenes/entorno/afiliacion-pasos.jpg) no-repeat left top;
	}
	.afiliacion-call{
		width:956px; min-height:248px;
		margin:30px 0;
		float:left;
		border:solid 1px #dcebf5;
		background:url(../imagenes/entorno/afiliacion-calltoaction.jpg) no-repeat center top;
		background-color:#f1f8fd;
		}
		.afiliacion-call p{
			width:600px;
			padding:0px 10px;
			}
		.afiliacion-call h2{
			width:600px;
			padding:10px 10px 0px 10px;
			}
	.afiliacion-listado{
		float:left;
		width:600px; height:40px;
		margin:15px 0 0 0; padding:13px 0 0 30px;
		background:url(../imagenes/entorno/subapartado-cabecera.png) no-repeat left top;
		}
		.afiliacion-listado-textarea{
			width:550px;
			display: inline-block;
			margin:10px 0;padding:5px;
			color:#6c8dc4;
			}
.megusta-pago{
	width:960px;height:300px;
	float:left;
	background:url(../imagenes/entorno/megusta-pago.jpg) no-repeat left top;
	}
	.megusta-pago-call{
		width:775px;height:80px;
		box-sizing:border-box;
		margin:15px 0;padding:10px 0px 0px 110px;
		float:left;
		background:url(../imagenes/entorno/call-to-action-megustalopago.jpg) no-repeat left top;
		}
.borrar-etiqueta{
	border:0;
	}
	a.borrar-etiqueta:link img, a.borrar-etiqueta:visited img{
		background-color:#cf7aab;
		}
	a.borrar-etiqueta:hover img{
		background-color:#F90;border:0;
		}
.uselector{
	width:960px;height:300px;
	float:left;
	background:url(../imagenes/entorno/usuario-lector-pasos.jpg) no-repeat left top;
	}
	.uselector-cont1, .uselector-cont2{
		width:280px;height:auto;
		padding:15px 10px 10px 10px; margin:0 30px 0 0;
		float:left;
		}
	.uselector-cont2{
		margin:0 0 0 0;
		}
	.uselector-call{
		width:956px; min-height:248px;
		margin:30px 0;
		float:left;
		border:solid 1px #dfeedb;
		background:url(../imagenes/entorno/usuario-lector-calltoaction.jpg) no-repeat right top;
		background-color:#ebf5e9;
		}
		.uselector-call p{
			width:600px;
			padding:0px 10px;
			}
		.uselector-call h2{
			width:600px;
			padding:10px 10px 0px 10px;
			}
			
.cuerpo-biblioetecarios{
	width:960px;height:305px;
	margin:0 0 30px 0;
	float:left;
	background:url(../imagenes/entorno/cuerpo-biblioetecarios-pasos.jpg) no-repeat left top;
	}
	.cuerpo-biblioetecarios-cont1, .cuerpo-biblioetecarios-cont2{
		width:280px;height:auto;
		padding:45px 10px 10px 10px; margin:0 30px 0 0;
		float:left;
		}
	.cuerpo-biblioetecarios-cont2{
		margin:0 0 0 0;
		}
.cuerpo-biblioetecarios-call{
		width:956px; min-height:248px;
		margin:30px 0;
		float:left;
		border:solid 1px #dcebf5;
		background:url(../imagenes/entorno/cuerpo-biblioetecarios-calltoaction.jpg) no-repeat right top;
		background-color:#f1f8fd;
		}
		.cuerpo-biblioetecarios-call p{
			width:600px;
			padding:0px 10px;
			}
		.cuerpo-biblioetecarios-call h2{
			width:600px;
			padding:10px 10px 0px 10px;
			}
			
.desarrolladores{
	width:960px;height:315px;
	margin:0 0 30px 0;
	float:left;
	background:url(../imagenes/entorno/desarrolladores-pasos.jpg) no-repeat left top;
	}
	.desarrolladores-cont1, .desarrolladores-cont2{
		width:280px;height:auto;
		padding:45px 10px 10px 10px; margin:0 30px 0 0;
		float:left;
		}
	.desarrolladores-cont2{
		margin:0 0 0 0;
		}
.desarrolladores-call{
		width:956px; min-height:220px;
		margin:30px 0;
		float:left;
		border:solid 1px #dcebf5;
		background:url(../imagenes/entorno/desarrolladores-call.jpg) no-repeat right top;
		background-color:#f1f8fd;
		}
		.desarrolladores-call p{
			width:600px;
			padding:0px 10px;
			}
		.desarrolladores-call h2{
			width:600px;
			padding:10px 10px 0px 10px;
			}
			
.amigos{
	width:90%;
	float:left;
	clear:both;
	margin:5px; padding:5px 5px 10px 5px;
	background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
	}
	.amigos-txt{
		width:210px;
		float:left;
		}
	.amigos-img{
		float:left;
		margin:0 5px 0 0;
		}
	.amigos-barra{
		float:left;
		}
		.amigos-barrancho{
			float:left;
			width:150px!important;
			}
		.amigos-barradato{
			float:left;
			margin-left:10px;
			font-size:14px; font-weight:bold;
			}
.amigos-cajas{width:290px;float:left;margin:5px; padding:5px 5px 10px 5px;background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;}
	.amigos-cajas img{width:100px;height:133px}
	.amigos-cajas .amigos-txt{width:175px;float:left;}
.solicitudes{
	width:620px;
	float:left;
	clear:both;
	margin:5px; padding:5px 5px 10px 5px;
	background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
	}
	.solicitudes-txt{
		width:560px;
		float:left;
		}
	.solicitudes-img{
		float:left;
		margin:0 5px 0 0;
		}
	.solicitudes-mensaje{
		width:540px;
		margin:10px 0;padding:8px 8px 8px 15px;
		display:block;
		background:url(../imagenes/entorno/sugerencias-fondo.png) no-repeat left top;
		background-color:#f0f5f6;
		}
.perfil-foto{
	float:left;
	padding:5px;
	border:solid 1px #cccccc;
	text-align:center;
	}
	.perfil-foto img{
		max-width:100px;
		display:block;
		}
.perfil-formulario{
	float:left;
	width:600px;
	margin:0 0 0 20px;
	}
	.perfil-formulario table{
		width:600px;
		}
	.perfil-formulario input, .perfil-formulario textarea, .perfil-formulario select{
		border:solid 1px #70a83b;
		padding:3px;
		}
.mensajes, .mensajes td{
	word-wrap: break-word!important;
	}
	.mensajes-cuerpo, .mensajes-cuerpo td{
		overflow-x: auto;
		overflow-y: none;
		max-width:300px;
		}
	.mensajes table{
		width:600px; 
		}
	.mensajes-cabecera{
		color:white;
		background-color:#3f4244;
		}
		.mensajes-cabecera td{
			padding:10px 3px;
			}
	.mensajes-subcabecera{
		background-color:#fafafa;
		}
		.mensajes-subcabecera td{
			padding:15px;
			}
	.mensajes-nuevo{
		width:17px!important;
		background:url(../imagenes/entorno/mensajes-iconos.png) no-repeat 3px 5px;
		background-color:#70a83b;
		}
	.mensajes-leido{
		width:17px;
		background:url(../imagenes/entorno/mensajes-iconos.png) no-repeat -33px 5px;
		background-color:#c7c7c7;
		}
	.mensajes-enviado{
		width:17px;
		/*background:url(../imagenes/entorno/mensajes-iconos.png) no-repeat -33px 5px;*/
		background-color:#c7c7c7;
		}
		.mensajes-enviado input{
			border:solid 1px #333;
			margin:3px 0 0 0; padding:0;
			}
		.mensajes-nuevo input, .mensajes-leido input{
			border:solid 1px #333;
			margin:20px 0 0 0; padding:0;
			}
	.mensajes-foto{
		text-align:center;
		font-size:11px;
		padding:3px;
		}
		.mensajes-foto img{
			display:block;
			margin:0 auto;
			max-width:40px;
			}
	.mensajes-fecha{
		padding:0 5px 5px 0;
		background:url(../imagenes/entorno/mensajes-iconos.png) no-repeat right bottom;
		}
	.mensajes-botones{
		display:block;
		margin:10px 0 0 0;
		}
		a.mensaje-borrar:link img{
			margin:0 3px;
			background-color:#993333;
			border:solid 1px #CCCCCC;
			}
		a.mensaje-responder:link img{
			margin:0 3px;
			background-color:#70a83b;
			border:solid 1px #CCCCCC;
			}
			a.mensaje-borrar:hover img, a.mensaje-responder:hover img{
				margin:0 3px;
				background-color:#ff9902;
				border:solid 1px #ff9902!important;
				}
		.mensajes-buscador{
			width:580px; height:auto;
			margin:0 0 15px 0;padding:10px;
			float:left;
			border:solid 1px #eaeaea;
			background-color:#fafafa;
			}
.mensajes-aviso{
	width:45px;height:25px;
	text-align:center;
	font-size:11px;color:#fff;
	margin:10px 0px 0 950px;padding:5px 0px 5px 0px;
	position:absolute;
	z-index:20;	
	background:url(../imagenes/entorno/mensajes-bocadillo.png) no-repeat left top;
	}
.grupo{
	width:960px;
	margin:0 0 20px 0;padding:0 0 20px 0;
	background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
	float:left;
	}
	.grupo-img{
		float:left;
		width:100px;
		}
	.grupo-txt{
		float:left;
		width:840px;
		margin:0 0 0 20px;
		}
	.grupo-comentario{margin:0px 0px 10px 0px;display: inline-block;}
	.grupo-comentario .fx{position:absolute;margin:15px 0 0 770px;width:10px;height:15px;background:url(../imagenes/entorno/club-bocata1.png) no-repeat right top;}
	.grupo-comentario .cont{width:750px;margin-right:15px;padding:10px;float:left;background-color:#fbfbfb;border:solid 1px #e3e3e3;
		border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;
		}
		.grupo-comentario .cont .contB{width:750px;float:left;}
		.grupo-comentario .cont .contB .textoculto{width:750px;height:35px;display:none;}
		.grupo-comentario .cont .contB .textoculto a{display:block;font-size:12px;}
		.grupo-comentario .cont .contB .textovisible{text-align:left!important;margin:0;width:750px;float:left;}
	.grupo-comentario .avatar{width:50px;float:left;}
	
	.grupo-comentario .spoilerdiv{margin:0px 0px 10px 0px;display: inline-block;}
	.grupo-comentario .spoilerdiv .fx{position:absolute;margin:15px 0 0 770px;width:10px;height:15px;background:url(../imagenes/entorno/club-bocata3.png) no-repeat right top;}
	.grupo-comentario .spoilerdiv .cont{width:750px;margin-right:15px;padding:10px;float:left;background-color:#fcf8fb;border:solid 1px #ede0e3;
		border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;
		}
		.grupo-comentario .spoilerdiv .cont .contB{width:750px;float:left;margin-top:0px;padding-left:40px;float:left;color:#b39dad;background:url(../imagenes/entorno/club-ico-atencion.png) no-repeat left 5px!important;}
		.grupo-comentario .spoilerdiv .cont .contB .textoculto{width:750px;height:35px;display: inline;}
		.grupo-comentario .spoilerdiv .cont .contB .textoculto a{display:block;font-size:12px;}
		.grupo-comentario .spoilerdiv .cont .contB .textovisible{text-align:left!important;margin:0;width:700px;float:left;display:none;}
	.grupo-comentario .spoilerdiv .avatar{width:50px;float:left;}
	
.grupos{
	margin:20px 0;
	}
	.grupos-xtrah1{
		padding:0px 0 0 0;margin:0 10px 0 0;
		width:auto; height:18px;
		display: inline-block;
		text-align:right;
		float:right;
		}
	.grupos-marca{
		padding:0 0 0 20px;
		background:url(../imagenes/entorno/ico-marcagrupo.gif) no-repeat left 5px;
		}
	.grupos-imagen{
		max-width:100px;
		float:left;
		background-color:#666666;
		}
	.grupos-txt{
		max-width:390px;
		float:left;
		margin:0 15px;
		}
	.grupos-slider{width:315px;float:left;}
		.grupos-slider .sliderlibros{margin-top:0;}
	.grupos-contenido{width:830px;margin-left:10px;float:left;}
	.grupos-preslider{width:510px;margin-left:10px;float:left;}
	.grupos-usuario{
		min-width:60px;
		padding:0 3px;
		float:right;
		text-align:center;
		border:solid 1px #ededed;
		background-color:#f7f7f7;
		}
		.grupos-usuario img{
			max-width:40px;
			margin:5px auto;
			display:block;
			}
		.grupos-usuario strong{
			display:block;
			font-size:10px;
			}
.grupos-listado{
	float:left; 
	max-width:350px;
	display:none;
	/*max-height:200px; 
	overflow-x:hidden; overflow-y:auto;*/
	}
	.grupos-listado-item, .grupos-listado-activo{float:left;padding:3px;}
		.grupos-listado-item-img{float:left;width:50px;border:solid 1px #bebebe;}
			.grupos-listado-item-img img{border:solid 1px #bebebe;}
		.grupos-listado-item-txt{float:left;width:auto;padding-left:5px;}
	.grupos-listado-xtra{width:100%;font-size:10px;color:#939393;float:left;}
	.grupos-listado-activo{background-color:#fff;}
.debates{
	}
	.debates-subapartado{
		float:left;
		width:930px;
		margin:15px 0; padding:5px 0 8px 30px;
		background:url(../imagenes/entorno/ico-cabecera-comentarios.gif) no-repeat 5px 8px;
		background-color:#a8c56e;
		}
		.debates-subapartado a:link{color:#fff;!important}
			.debates-subapartado a:hover{color:#fef69f;!important}
	.debates-intro1{
		width:auto;
		float:left;
		}
	.debates-intro2{
		float:right;
		}
.lista{
	width:630px;
	margin:0 0 20px 0;padding:0 0 20px 0;
	background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
	float:left;
	}
	.lista-img{
		float:left;
		width:175px;
		}
	.lista-txt{
		float:left;
		width:430px;
		margin:0 0 0 20px;
		}
	.lista-bloque{display: inline-block; width:95%;}
.listas{
	margin:20px 0;
	}
	.listas-imagen{
		max-width:175px;
		float:left;
		background-color:#666666;
		}
	.listas-txt{
		max-width:350px;
		float:left;
		margin:0 15px;
		}
	.listas-usuario{
		min-width:60px;
		padding:0 3px;
		float:right;
		text-align:center;
		border:solid 1px #ededed;
		background-color:#f7f7f7;
		}
		.listas-usuario img{
			max-width:40px;
			margin:5px auto;
			display:block;
			}
		.listas-usuario strong{
			display:block;
			font-size:10px;
			}
		.listas-destacado{width:340px;padding:10px;border:solid 1px #dde3d3;float:left;background-color:#eff6e7;}
.ayuda{
	display:none;
	position:absolute;
	z-index:10;
	margin:0 0 0 20px;padding:0 0 0 10px;
	background:url(../imagenes/entorno/ayuda-emergente1.png) no-repeat left 10px;
	}
	.ayuda-contenedor{
		width:280px;
		padding:5px;
		background:url(../imagenes/entorno/ayuda-emergente2.png) repeat-x left bottom;
		background-color:#fffabf;
		border:solid 1px #f3eb98;
		}
	.ayuda-sombra{
		height:15px;
		background:url(../imagenes/entorno/ayuda-emergente4.png) no-repeat left top;
		}
	.ayuda-titular{
		width:280px!important;
		float:left;
		background:url(../imagenes/entorno/ayuda-emergente3.png) repeat-x left bottom;
		padding-bottom:5px;
		}
.ayuda-listado1, .ayuda-listado2{width:450px;float:left;margin-right:20px;}
	.ayuda-listado2{margin-right:0px;}
.sinopsis-xtras {padding: 5px;float: left;}
	.sinopsis-xtras a { height: auto!important;width:auto!important; display:inline!important; }
/*	.sinopsis-xtras ul{width:800px!important;}
		.sinopsis-xtras li{padding:0 0 8px 12px!important;background:url(../imagenes/entorno/lista-interior.gif) no-repeat left 4px!important;}*/
.noticias-result{
	width:630px;
	float:left;
	margin:15px 0;padding:3px 0 15px 0;
	background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
	}
	.noticias-result-tab{
		width:600px;
		float:left;
		margin:15px 0;padding:0 0 15px 0;
		background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
		}
	.noticias-voto{
		width:60px;
		text-align:center;
		margin:0 10px 0 0;
		float:left;
		/*background-color:#CCCCCC;*/
		}
		.noticias-vototext{
			width:35px;height:50px;
			margin:0 0 0 9px;padding:8px 2px 15px 3px;
			color:#fff; text-align:center; line-height:10px;
			background:url(../imagenes/entorno/fondo-votos.gif) no-repeat -60px top;
			}
			.marcavoto0{
				height:35px!important;
				background:url(../imagenes/entorno/fondo-votos.gif) no-repeat -60px top;
			}
			.marcavoto1{
				background:url(../imagenes/entorno/fondo-votos.gif) no-repeat left top;
			}
			.marcavoto2{
				background:url(../imagenes/entorno/fondo-votos.gif) no-repeat -60px top;
			}
			.marcavoto3{
				background:url(../imagenes/entorno/fondo-votos.gif) no-repeat -121px top;
			}
			.marcavoto4{
				background:url(../imagenes/entorno/fondo-votos.gif) no-repeat -181px top;
			}
			.noticias-vototext strong{
				display:block;
			}
		.noticias-votado1{
			width:56px;
			text-align:center;
			line-height:12px;
			color:#80a13d;
			margin:5px 0;padding:5px 2px;
			float:left;
			background-color:#effed0;
			}
		.noticias-votado2{
			width:56px;
			text-align:center;
			line-height:12px;
			color:#985b5f;
			margin:5px 0;padding:5px 2px;
			float:left;
			background-color:#fde3e5;
			}
		.noticias-votado3{
			width:56px;
			text-align:center;
			font-size:11px;
			line-height:12px;
			color:#939393;
			margin:5px 0;padding:5px 2px;
			float:left;
			background-color:#f2f2f3;
			}
	.noticias-entradilla{
		width:550px;
		float:left;
		}
		.noticias-entradilla-tab{
		width:530px;
		float:left;
		}
	
.blogs-result{
	width:630px;
	float:left;
	margin:15px 0;padding:0 0 15px 0;
	background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
	}
	.blogs-img{
		width:60px;
		text-align:center;
		margin:0 10px 0 0;padding:0 0 6px 0;
		float:left;
		background:url(../imagenes/entorno/blogs-sombra.gif) no-repeat center bottom;
		}
		.blogs-img img{
			border:solid 1px #ccc;
			max-width:60px;
			}
	.blogs-entradilla{
		width:550px;
		float:left;
		}
		.blogs-entradilla-tab{
			width:600px;
			float:left;
			margin:0 0 15px 0;padding:0 0 10px 0;
			background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
			}
	.blogs-calltoaction{
		width:210px; min-height:200px;
		margin:20px 0;padding:15px 400px 15px 15px;
		float:left;
		background:url(../imagenes/entorno/call-to-action-anilloblogs.jpg) no-repeat right top;
		}
	.blogpasos{
		width:960px;height:420px;
		float:left;
		background:url(../imagenes/entorno/blogs-pasos.jpg) no-repeat left top;
		}
	.blogpasos-cont1, .blogpasos-cont2{
		width:280px;height:auto;
		padding:75px 10px 10px 10px; margin:0 30px 0 0;
		float:left;
		}
	.blogpasos-cont2{
		margin:0 0 0 0;
		}
	.blogpasos-call{
		width:956px; min-height:248px;
		margin:30px 0;
		float:left;
		border:solid 1px #f4dfb9;
		background:url(../imagenes/entorno/usuario-escritor-calltoaction.jpg) no-repeat center top;
		background-color:#fbf3e6;
		}
		.blogpasos-call p{
			width:600px;
			padding:0px 10px;
			}
		.blogpasos-call h2{
			width:600px;
			padding:10px 10px 0px 10px;
			}
		.blogs-presentacion{
			width:926px; min-height:248px;
			margin:0px 0px 30px 0px;padding:15px;
			float:left;
			border:solid 1px #c4d4e5;
			background:url(../imagenes/entorno/blogs-presentacion.jpg) no-repeat center top;
			background-color:#f0f4f8;
			}
			.blogs-presentacion p{
			width:630px;
			}
.compras-tabla, .compras-tabla table {
	border-collapse:collapse;
	border-spacing:0px;
	width:100%!important;
	}
	.compras-tabla td {
		padding:8px 5px;
		background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
		}
	.compras-tabla-cabecera, .compras-tabla-cabecera td{
		margin:0px!important;padding:8px 6px;
		font-size:14px; color:#fff;
		background-color:#3f4244;
		background-image:none;
		}
	.compras-destacada{
		border-bottom:solid 1px #e5b463;
		border-right:solid 1px #e5b463;
		background-color:#FFFFCC;
		}
		.compras-destacada td:first-child{
			background:url(../imagenes/entorno/compra-marca.png) no-repeat left center;
			}
			.compras-destacada td{
				background-image:none;
				}
	.tdcentrado{
		text-align:center;
		}
		.tderecha{
		text-align:right;
		padding:0 6px 0 0;
		}
	.td10{width:10%;}.td20{width:20%;}.td50{width:50%;}
	.trmarca{
		border-bottom:solid 1px #666666;
		}
.tabla100{
	width:100%!important;
	}
.webamiga{
	width:200px;
	float:left;
	margin:0 5px;
	}
	.webamiga img{
		display:block;
		border:solid 1px #ededed;
		}
.gamificacion{
	width:200px;
	float:left;
	margin:0 5px;
	text-align:center;
	}
	.gamificacion-trofeo{
		display:block;
		width:90px;height:90px;
		margin:0 auto;
		}
.flotarder{float:right;}
.flotariz{float:left;}

.tablacontactos{
	width:100%;
	}
	.tablacontactos-lineacabecera{
		padding:5px 0;
		border-bottom:solid 1px #a9a9a9;
		}
	.tablacontactos-linea td{
		padding:5px 0;
		background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
		}
.notas{
	width:100%;
	margin:10px 0;
	float:left;
	background:url(../imagenes/entorno/notas-comentario.png) no-repeat left top;
	background-color:#fafafa;
	}
	.notas-datos{
		width:70px;
		float:left;
		margin-top:5px;
		text-align:center;
		font-size:14px;
		color:#fef69f;
		}
		.notas-datos strong{
		color:#343434;
		font-size:10px;
		}
	.notas-text{
		width:545px;
		float:right;
		margin:8px 8px 8px 0;
		}
	.notas-xtras{
		width:555px;
		float:right;
		margin:10px;
		text-align:right;
	}
.dragotecario-clave{
	min-height:360px;
	background:url(../imagenes/entorno/dragotecario-recuperacionclave.jpg) no-repeat right top;
	}
.dragotecario-reactivarusuario{
	min-height:360px;
	background:url(../imagenes/entorno/dragotecario-reactivarusuario.jpg) no-repeat right top;
	}
.dragotecario-publicacion{
	min-height:330px;
	background:url(../imagenes/entorno/dragotecario-publicacion.jpg) no-repeat right top;
	}
.dragotecario-publicacionusuarios{
	width:630px;height:190px;
	margin:20px 0;
	float:left;
	background:url(../imagenes/entorno/dragotecario-publicacion-usuarios.jpg) no-repeat center top;
	}
.importarlistado{
	width:630px;
	margin:15px 0;padding-bottom:15px;
	display: inline-block;
	background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
	}
	.importarlistado-img{
		width:178px;height:85px;
		float:left;
		background:url(../imagenes/entorno/marco-importar.png) no-repeat left top;
		}
		.importarlistado-txt{
			width:450px;
			float:left;
			}
.tops{
	width:98%;
	border:solid 1px #cee5f6;
	margin:15px 0px;padding:6px;
	float:left;
	background:url(../imagenes/entorno/top-numero1.png) no-repeat 490px center #f3fafd;
	background-color:#f3fafd;
	}
	.tops p{
		padding:0px 10px;
		}
.tops-laurel{
		width:auto;min-height:75px;
		text-align:center;
		float:left;
		margin:5px 15px 5px 5px;padding:0 0 0px 0;
		/*background:url(../imagenes/entorno/concurso-laureles.png) no-repeat center bottom;*/
		}
		.tops-laurel img{
			/*max-width:50px;max-height:90px;*/
			padding:5px 0px;
			}
	.tops-1, .tops-1b {
		width:440px;min-height:60px;
		float:left;
		margin-top:10px;padding:0px 30px 5px 0px;
		background:url(../imagenes/entorno/concurso-flecha-ok.png) no-repeat right top;
		}
		.tops-1b {	background:url(../imagenes/entorno/concurso-igual.png) no-repeat right top;}
		.tops-1cont {width:470px;float:left;}
		.tops-1cont p {margin:12px 0px!important;padding:0px;}
.concurso{
	}
	.concurso-img{
		text-align:center;
		}
	.concurso-laurel{
		width:85px;height:75px;
		text-align:center;
		float:left;
		margin:5px 15px 5px 5px;
		background:url(../imagenes/entorno/concurso-laureles.png) no-repeat center bottom;
		}
		.concurso-laurel img{
			width:40px;height:40px;
			padding:5px 0px;
			}
		.concurso-medalla{
			width:85px;height:75px;
			text-align:center;
			float:left;
			margin:0px 15px 5px 0px;
			}
		.concurso-item{
			width:190px;
			margin:5px;
			float:left;
			}
			.concurso-item-img-oro, .concurso-item-img-plata, .concurso-item-img-bronce{
				width:85px;height:75px;
				text-align:center;
				float:left;
				margin:5px 5px 5px 5px;padding:10px 0 0 0;
				}
				.concurso-item-img-oro{background:url(../imagenes/entorno/concurso-laurel-oro.png) no-repeat center bottom;}
				.concurso-item-img-plata{background:url(../imagenes/entorno/concurso-laurel-plata.png) no-repeat center bottom;}
				.concurso-item-img-bronce{background:url(../imagenes/entorno/concurso-laurel-bronce.png) no-repeat center bottom;}
			.concurso-item-txt{float:left; width:90px;padding-top:10px;}
	.concurso-usuario{
		width:100%;
		}
		.concurso-usuario img{
			float:left;
			margin:0 10px 0 0;
			}
	.concurso-numeracion{
		width:30px;
		text-align:center;
		font-size:18px;
		}
	.concurso-tabla, .concurso-tabla table {
	width:630px!important;
	display:block;
	border-collapse:collapse;
	border-spacing:0px;
	}
	.concurso-tabla td {
		padding:8px 5px;
		background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
		}
	.concurso-tabla-cabecera, .concurso-tabla-cabecera td{
		margin:0px!important;padding:8px 6px;
		font-size:14px; color:#fff;
		background-color:#3f4244;
		background-image:none;
		}
	.concurso-tabla3-3{width:960px!important;display:block;border-collapse:collapse;border-spacing:0px;}
.concurso-bases{
	}
	.concurso-bases h4{
		font:normal 18px/20px Kreon, Helvetica, sans-serif;
		}
	.concurso-bases strong{
		color:#000;
		}
	.concurso-portadas{
		width:150px;
		float:left;
		margin:20px;
		}
		.concurso-portadas img{
			display:block;
			text-align:center;
			max-height:160px;
			}
.trofeo{
	width:100%;
	float:left;
	margin:0 0 10px 0;padding:0 0 10px 0;
	background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;
	
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	}
	.trofeo-img{
		width:90px;
		float:left;
		margin:0 10px 0 0;
		}
	.trofeo-txt{
		float:left;
		}
.trofeo-perfil{
	width:630px;
	float:left;
	margin:20px 0;
	}
	.trofeo-perfil-cabecera{
		width:615px;height:50px;
		float:left;
		margin:0 0 15px 0;padding:5px 0 5px 15px;
		background:url(../imagenes/entorno/trofeo-cabecera.png) no-repeat left top;
		}
		.trofeo-perfil-cabecera p{
			margin:0;padding:0;
			}
		.trofeo-perfil-boton{
			float:right;
			margin:13px 10px;
			}
.trofeo-puntuacion{
	width:300px;
	float:left;
	margin:0 0 8px 15px;
	}
	.trofeo-puntuacion-barra{
		width:250px;height:33px;
		float:left;
		background:url(../imagenes/entorno/trofeo-barra-fondo.png) no-repeat left top;
		}
		.trofeo-puntuacion-valor{
			height:33px;
			float:right;
			padding:5px 0 0 5px;
			box-sizing:border-box;
			border:solid 1px #a9bd57;
			font-size:16px;
			background:url(../imagenes/entorno/trofeo-barra.png) repeat-x left top;
			}
			.trofeo-puntuacion-barra span, .trofeo-puntuacion-barra strong{
				float:left;
				font-size:12px;
				padding:5px;
				position:absolute;
				z-index:10;
				}
				.trofeo-puntuacion-barra strong{
				float:left;
				font-size:12px;
				margin:0 0 0 20px;padding:5px;
				position:absolute;
				z-index:10;
				}

		.trofeo-puntuacion-img{
			float:left;
			padding:0 8px;
			}
.trofeo-call{
	width:775px;height:124px;
	margin:0 0 20px 0;padding:10px 170px 10px 10px;
	float:left;
	background:url(../imagenes/entorno/trofeo-calltoaction.png) no-repeat left top;
	border:solid 1px #e1b89a;
	}
	.trofeo-call p{
		width:700px;
		}
.trofeo-resumen{
	width:280px;height:290px;
	margin:0 0 0 0;padding:10px;
	float:left;
	background:url(../imagenes/entorno/trofeo-fondo-resumen.png) no-repeat left top;
	}
	.trofeo-resumen h3{
		text-align:center;
		}
.trofeo-bebe{
	width:280px;height:175px;
	float:left;
	background:url(../imagenes/entorno/trofeo-bebe.png) no-repeat left top;
	}
.trofeo-ninio{
	width:280px;height:175px;
	float:left;
	background:url(../imagenes/entorno/trofeo-ninio.png) no-repeat left top;
	}
.trofeo-adolescente{
	width:280px;height:175px;
	float:left;
	background:url(../imagenes/entorno/trofeo-adolescente.png) no-repeat left top;
	}
.trofeo-adulto{
	width:280px;height:175px;
	float:left;
	background:url(../imagenes/entorno/trofeo-adulto.png) no-repeat left top;
	}
.trofeo-anciano{
	width:280px;height:175px;
	float:left;
	background:url(../imagenes/entorno/trofeo-anciano.png) no-repeat left top;
	}
.trofeo-sabio{
	width:280px;height:175px;
	float:left;
	background:url(../imagenes/entorno/trofeo-sabio.png) no-repeat left top;
	}
	.trofeo-puntos{
		width:60px;
		float:right;
		margin:30px 25px;
		text-align:center;
		font-size:24px;
		}
		
/*::::::::::: FORMULARIO :::::::::::*/
select{max-width:300px;}
textarea, input,select {font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#343434;}
.formulogin{
	}
	.formulogin input[type=text], .formulogin input[type=password]{
	width:170px;
	border:solid 1px #70a83b;
	margin-bottom:15px;padding:3px;
	font-size:12px!important;
	}
	.formulogin input[type=checkbox]{
		outline:solid 1px #70a83b;
		}
	.formulogin label{		
		}
	.formulogin td{
		padding:5px 0;
		}
.wwFormTable th{text-align:left;}
.formulario-base  input, .formulario-base textarea, .formulario-base select{
		border:solid 1px #70a83b;
		padding:3px;
		}
		.formulario-base ol{margin:20px;padding:0px; list-style:none;}
			.formulario-base ol>li{margin-bottom:15px;}
.campoform100{
	width:100%;
	}
	.campoform-num5{
		width:40px!important;
		}
.formurl{
	width:500px;
	}
.formu100{
	width:90%!important;
	border:solid 1px #70a83b;
	}
.formdialogo{
	display:none;
	}
	.formdialogo form{
		display:none;
		}
	.formdialogo table{
		display:block;
		}
	.formdialogo fieldset{
		border:solid 1px #CCCCCC;
		margin:0px; padding:10px 10px;
		}
	.formdialogo label{
		font-weight:bold;
		width:110px!important;
		display:inline-block;
		margin:0 10px 0 0;
		}
	.formdialogo input, .formdialogo select{
		width:315px;
		border:solid 1px #70a83b;
		height:20px;
		margin:5px 0;
		}
	.formdialogo input[type=checkbox]{
		outline:solid 1px #70a83b;
		}
		.formdialogo textarea{
		width:435px;
		border:solid 1px #70a83b;
		height:60px;
		margin:5px 0;
		display:block;
		}
	.formdialogo ol{
		margin:10px;padding:0px;
		list-style:none;
		}
	.formdialogo ul{
		margin:0;padding:0px;
		}
	.formdialogo li{
		margin:3px 0;padding:3px 0;
		list-style:none;
		}
	.formdialogo input[type=radio]{
		border:solid 1px #70a83b;
		width:20px;
		}
	.formdialogo input[type=checkbox]{
		outline:solid 1px #70a83b!important;
		width:20px;
		}
.label170{}
.label170 label{
	display:inline-block;
	width:150px!important;
	}
.campo-calendario{
	padding:3px 22px 3px 3px;
	border:solid 1px #70a83b;
	background:url(../imagenes/entorno/ico-calendario.gif) no-repeat right 2px;
	}
.formubasico{
	margin:20px 0;
	}
	.fijo{
		background-color:#fffded;
		}
	.formubasico form{
		width:600px;
		}
	.formubasico fieldset{
		margin:20px 0 0 0!important;
		/*padding:0 0 0 0;*/
		width:600px;
		border:solid 1px #70a83b;
		}
	.formubasico legend{
		font-size:14px;
		color:#fff;
		padding:5px 10px;
		
		background-color:#a8c56e;
		}
		legend img{vertical-align: middle;margin-right:3px;}
	.formubasico input, .formubasico textarea, .formubasico select{
		padding:3px;
		border:solid 1px #70a83b;
		}
	.formubasico input[type=checkbox]{
		outline:solid 1px #70a83b;
		}
	.formubasico ol{
		list-style:none;
		margin:0;padding:0;
		}
		.formubasico li{
			margin:10px;padding:0;
			}
	.formubasico label{
		display: inline-block;
		width:150px!important;
		}
	.formubasico table{
		margin:20px 0;
		width:600px;
		}
		.formubasico tr{
			padding:10px 0;
			}
			.formubasico td{
				padding:10px 5px;
				vertical-align:top;
				text-align:left;
				}
.imgayuda{
	float:right;}
.formatorow{
	display:none;
	}
.banner-ayuda{
	width:190px; height:120px;
	margin:15px 0;padding:10px 100px 10px 10px;
	float:left;
	background:url(../imagenes/entorno/banner-ayuda.jpg) no-repeat left top;
	}
.rateit-icono{float:right;margin-right:170px;}
.dragoetecarios{width:620px;margin:0 0 20px 0;float:left;}
	.dragoetecarios-img{width:100px;margin:0 10px 0 0;float:left;}
	.dragoetecarios-form{width:500px;float:left;}
		.dragoetecarios-form textarea{width:480px;height:95px;margin:0 0 10px 0;float:left;}
.regalo-fondo{background:url(../imagenes/entorno/regalo.jpg) no-repeat right top;}
.prestamo-fondo{background:url(../imagenes/entorno/prestamo.jpg) no-repeat right top;}
.regalo-ayuda{width:630px;margin:10px;text-align:center;float:left;}
	.regalo-ayuda-item{width:180px;margin:10px;text-align:center;display: inline-block;}
	.regalo-ayuda-img{height:205px;display:block;}
.regalo{
	width:960px;height:315px;
	float:left;
	background:url(../imagenes/entorno/regalo-pasos.jpg) no-repeat left top;
	}
	.regalo-call{
		width:960px; min-height:250px;
		margin:30px 0;
		float:left;
		background:url(../imagenes/entorno/regalo-calltoaction.jpg) no-repeat center top;
		}
		.regalo-call p{
			width:600px;
			padding:0px 10px;
			}
		.regalo-call h2{
			width:600px;
			padding:10px 10px 0px 10px;
			}

.regalo-promoitem{height:120px!important;}
	.regalo-promoitem-img{float:left;}
	.regalo-descripcion{width:100%;text-align:center!important; float:left;}
.inactivo{color:#CCC; background-color:#fafafa;}
	.inactivo a{color:#b7d799;}
	
.regalo-monedero{width:960px;height:315px;float:left;background:url(../imagenes/entorno/regalomonedero-pasos.jpg) no-repeat left top;}
.selectfx{
	overflow: hidden;
	border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-ms-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	-webkit-border-radius:0em 7em 0em 7em;
	
	-webkit-border-top-left-radius: 0em;
	-webkit-border-top-right-radius: 0em;
	-webkit-border-bottom-left-radius: 0.7em;
	-webkit-border-bottom-right-radius: 0.7em;
	
	}
	.selectfx select {
		text-transform:uppercase;
		background: transparent;
		font-size: 12px;
		height: 20px;
		padding:5px;
		
		appearance: none;
		-moz-appearance: none;
		-ms-appearance: none;
		-o-appearance: none;
		-webkit-appearance: none;
		}
		.selectfx select>option {
			color:#000!important;
			text-shadow: none;
		}
.botonselect,.botonselect:link,.botonselect:active,.botonselect:visited {
	color:#fff!important;
	height: 30px!important;
	border:solid 1px #d19912!important;
	background:url(../imagenes/entorno/fondos-h.png) repeat-x left top #fff!important;
	}
.botonselect:hover {
	text-shadow: 0 1px 1px rgb(93,121,31);
	background:url(../imagenes/entorno/fondos-h.png) repeat-x left -43px #fff!important;
	border:solid 1px #7e9a45!important;
	}
.desplegable{width:123px;padding-bottom:5px;font-size:11px;float:right;background:url(../imagenes/entorno/desplegable-sombra.png) no-repeat center bottom;}
	.desplegable-img{float:left;}
	.desplegable-datos{width:120px;border:solid 1px #ffaa29;margin:0px 0 0 0;padding:5px 0;float:left;display:none; background-color:white;position:relative;z-index:50;}
		.desplegable-listado{width:120px;text-align:left;float:left;}
			.desplegable-listado ul{width:120px!important;padding:0;float:left;}
			.desplegable-listado li{height:15px;text-indent:17px;margin:0!important;padding:1px 0px;list-style:none; display:inline; overflow:hidden;height:10px;}
			.desplegable-listado strong{float:left!important;}
	.desplegable-voto{padding-left:5px;float:left;}
	.des-leyendo{width:100%;float:left;background:url(../imagenes/entorno/icos-estados.png) no-repeat 2px 2px}
		.des-leyendo img {background:url(../imagenes/entorno/btn-quieroleer.png) no-repeat left top ;}
	.des-leyendo-current{width:100%;float:left;background:url(../imagenes/entorno/icos-estados.png) no-repeat 2px -22px #dff7c9;}
		.des-leyendo-current img {background:url(../imagenes/entorno/btn-leyendo-current.png) no-repeat left top ;}
	.des-loquiero{width:100%;float:left;background:url(../imagenes/entorno/icos-estados.png) no-repeat 2px -46px;}
		.des-loquiero-current{width:100%;float:left;background:url(../imagenes/entorno/icos-estados.png) no-repeat 2px -70px #dff7c9;}
		.des-loquiero-current img {background:url(../imagenes/entorno/btn-quieroleer-current.png) no-repeat left top ;}
	.des-leido{width:100%;float:left;background:url(../imagenes/entorno/icos-estados.png) no-repeat 2px -94px;}
		.des-leido-current{width:100%;float:left;background:url(../imagenes/entorno/icos-estados.png) no-repeat 2px -117px #dff7c9;}
		.des-leido-current img {background:url(../imagenes/entorno/btn-leido-current.png) no-repeat left top ;}
	.des-lista{width:100%;float:left;background:url(../imagenes/entorno/icos-estados.png) no-repeat 2px -142px;}
		.des-lista-current{width:100%;float:left;background:url(../imagenes/entorno/icos-estados.png) no-repeat 2px -166px #dff7c9;}
	.des-lotengo{width:100%;float:left;background:url(../imagenes/entorno/icos-estados.png) no-repeat 2px -190px;}
		.des-lotengo-current{width:100%;float:left;background:url(../imagenes/entorno/icos-estados.png) no-repeat 2px -214px #dff7c9;}

.opciones{float:right;}
	.opciones-btn{float:left;}
	.opciones-datos{width:140px;margin:28px 0 0 0;padding:3px;border:solid 1px #ff9900;position:absolute; background-color:#fff;display:none;}		
		.opciones-datos ul{margin:0;padding:0;}
		.opciones-datos li{margin:0;padding:5px 0; list-style:none;vertical-align: super;}
			.opciones-datos img{vertical-align:bottom;}
			
.opcionescompra{width:auto;float:right;}
	.opcionescompra-btn{float:left;}
	.opcionescompra-datos{width:210px;margin:28px 0 0 0px;padding:3px;border:solid 1px #ff9900;position:absolute; background-color:#fff;display:none;}
	.opcionescompra-datos img{float:left;margin:0 1px;}
		.opcionescompra-cabecera{font-size:10px;color:#fff; background-color:#333;}
			
.dedicatoria{width:810px;float:left;margin-left:20px}
	.dedicatoria-cont{width:775px;margin:20px 0;float:left;background:url(../imagenes/entorno/linea-punteada-vertical.gif) repeat-y center top;}
		.dedicatoria-contA{width:370px;margin:0 20px 0 0;float:left;text-align:center;}
			.dedicatoria-contA img, .dedicatoria-contB img{ max-height:250px;}
		.dedicatoria-contB{width:370px;float:left;text-align:center;}
	.dedicatoria-listado, .dedicatoria-listado-der{width:520px;margin:5px 0;float:left;}
		.dedicatoria-listado img{max-height:100px;margin:10px 5px;border:solid 1px #eee!important;}
	.dedicatoria-listado-der{text-align:right;}
	.dedicatoria-mapa{width:640px;height:200px;margin:20px 0;float:left;border:solid 1px #ababab;}
.dedicatoriapromo{
	width:960px;height:315px;
	margin:0 0 30px 0;
	float:left;
	background:url(../imagenes/entorno/dedicatoria-promo-pasos.jpg) no-repeat left top;
	}
	.dedicatoriapromo-cont1, .dedicatoriapromo-cont2{
		width:280px;height:auto;
		padding:45px 10px 10px 10px; margin:0 30px 0 0;
		float:left;
		}
	.dedicatoriapromo-cont2{
		margin:0 0 0 0;
		}
.dedicatoriapromo-call{
		width:956px; min-height:220px;
		margin:30px 0;
		float:left;
		border:solid 1px #dcebf5;
		background:url(../imagenes/entorno/dedicatoria-promo-calltoaction.jpg) no-repeat right top;
		background-color:#f1f8fd;
		}
		.dedicatoriapromo-call p{
			width:600px;
			padding:0px 10px;
			}
		.dedicatoriapromo-call h2{
			width:600px;
			padding:10px 10px 0px 10px;
			}
.opciones-dedicatoria{width:auto;float:right;position: relative;}
	.opciones-dedicatoria-btn, .opciones-dedicatoria-btn img, {margin:0px!important;padding:0px!important;float:left;border:0px!important;}
	.opciones-dedicatoria-datos{width:143px;margin:28px 0 0 3px;padding:3px;border:solid 1px #ff9900;position:absolute; background-color:#fff;display:none;}
	.opciones-dedicatoria img{margin:0px!important;padding:0px 3px 0px 0px!important;float:left;border:0px!important;}
	.opciones-dedicatoria ul{margin:0;padding:0;float:left;}
		.opciones-dedicatoria li{margin:0;padding:3px 0;float:left; list-style:none;}
.promo-estudio-lectura{width:550px;min-height:570px;padding-right:420px;background:url(../imagenes/entorno/promo-estudio-lectura.jpg) no-repeat right bottom;}

.dedicatoriaxtras{width:960px;height:284;margin-bottom:20px;float:left;background:url(../imagenes/entorno/dedicatoria-xtras.jpg) no-repeat left top;}
	.dedicatoriaxtras-cont{width:290px;height:250px;margin:15px;float:left;text-align:center;}
		.dedicatoriaxtras-cont h3{font-size:24px;} 
		.dedicatoriaxtras-cont iframe{margin-top:35px;}
		
.club{width:100%;float:left;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		-o-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		}
	.club-ico-quien{margin:0 3px;padding:0px 3px;border:solid 1px #e3e3e3;background-color:#fff;}
	.club-ico-comentarios, .club-ico-comentarios2{margin:0 3px;padding:2px 10px 2px 5px;color:#fff;background:url(../imagenes/entorno/club-ico-bocatader.png) no-repeat right center;}
		.club-ico-comentarios2{color:#fff;background:url(../imagenes/entorno/club-ico-bocatader2.png) no-repeat right center;}
			.club-ico-comentarios2 a:link, .club-ico-comentarios2 a:visited, .club-ico-comentarios2 a:active{color:#fff!important;}
				.club-ico-comentarios2 a:hover{color:#ffc!important;}
		.club-ico-comentarios a:link, .club-ico-comentarios a:visited, .club-ico-comentarios a:active{color:#fff!important;}
		
			.club-ico-comentarios a:hover{color:#FFC!important;}
	.club-previo{width:100%;margin-bottom:20px;padding:10px;border:solid 1px #eaeaea;float:left;
				box-sizing:border-box;
				-moz-box-sizing:border-box;
				-ms-box-sizing:border-box;
				-o-box-sizing:border-box;
				-webkit-box-sizing:border-box;}
				.club-previo h2{widht:100%;margin-bottom:5px;float:left;}
		.club-ocultar{float:left;margin:0 0 5px 0;font-size:10px;}
			.club-ocultar-item1{width:100px;float:left;}
			.club-ocultar-item2, .club-ocultar-item2 h2{width:630px;height:20px;float:left;text-align:center!important;}
			.club-ocultar-item3{width:200px;height:20px;float:left;text-align:right;}
				.club-ocultar-item3 #abrecierra{width:25px;float:right;padding:0;}
				.club-ocultar-item3 span{position:relative;}
					.avisoayuda{position:absolute;top:-30px;right:-10px;margin:0 30px 0 0px;z-index:20;}
					.avisoayuda-fx{width:38px;height:44px;position:absolute;right:0;background:url(../imagenes/entorno/aviso-flecha.png) no-repeat left top!important;}
					.avisoayuda-cont{width:200px;min-height:40px;margin:0 15px 0 0;border:solid 1px #fedb9f;background-color:#fef69f;}
					.avisoayuda-txt{width:180px;margin:3px;text-align:left; line-height:12px;}
						.avisoayuda-txt strong{width:100%;display:block;font:normal 14px/18px Kreon, Helvetica, sans-serif;}
		.club-cabecera{width:940px;padding-top:10px;border-top:solid 1px #ccc;}
		.club-txt{width:100%;margin-bottom:15px;float:left;}
		.club-slider{width:600px;padding:0px;float:left;}
		.club-dragotecario{width:320px;min-height:183px;margin-left:15px;padding:0px;float:left;background:url(../imagenes/entorno/club-dragotecario.jpg) no-repeat right center;}
			.club-dragotecario-txt{width:130px;height:140px;margin:12px;}
	.club-bocata0{width:100%;float:left;}
		.club-bocata0-cont{width:100%;float:left;padding:10px; background-color:#fbfbfb;
							border:solid 1px #e3e3e3;
							border-radius:5px;
							-moz-border-radius:5px;
							-ms-border-radius:5px;
							-o-border-radius:5px;
							-webkit-border-radius:5px;
							
							box-sizing:border-box;
							-moz-box-sizing:border-box;
							-ms-box-sizing:border-box;
							-o-box-sizing:border-box;
							-webkit-box-sizing:border-box;
							}
							.club-bocata0 .spoilerdiv{background-color:#fcf8fb!important;border:solid 1px #ede0e3!important;}	
		.club-bocata0-usuario-avatar{width:50px;float:left;}
			.club-bocata0-usuario-avatar img{margin-bottom:3px;}
			.club-bocata0-usuario-avatar strong{display:block;padding:2px 0 0 5px;font-size:14px;}
			.club-bocata0-usuario-avatar a{display:block;font-size:10px; line-height:10px;}
		.club-bocata0-usuario-cont{width:885px;float:left;}
			.club-bocata0-usuario-contA{width:70%;float:left;color:#626262;font-size:10px;}
				.club-bocata0-usuario-contA a:link{font-size:14px;}
			.club-bocata0-usuario-contB{width:30%;float:left;text-align:right;font-size:11px;}
		.club-bocata0-usuario-txt{width:830px;float:left;}
			.club-bocata0-usuario-txt .textoculto{width:730px;height:35px;display: inline-block;font-size:14px;display:none;}
			.club-bocata0-usuario-txt .textoculto a{display:block;font-size:12px;}
			.club-bocata0-usuario-txt .textovisible{text-align:left!important;margin:0;width:770px;float:left;}
		.club-bocata0-usuario-txt-extras{width:40px;margin-right:10px;float:right;text-align:right;;}
			.club-bocata0-usuario-txt-extras img{margin-top:3px;}
			
			.spoilerdiv .club-bocata0-usuario-txt{width:790px;margin-top:10px;padding-left:40px;float:left;color:#b39dad;background:url(../imagenes/entorno/club-ico-atencion.png) no-repeat left 5px!important;}
			.spoilerdiv .club-bocata0-usuario-txt .textoculto{width:790px;height:35px;display: inline-block;font-size:14px;}
			.spoilerdiv .club-bocata0-usuario-txt .textoculto a{display:block;font-size:12px;}
			.spoilerdiv .club-bocata0-usuario-txt .textovisible{text-align:left!important;margin:0;width:790px;float:left;display:none;}
		.club-bocata0-usuario-form{width:930px;margin-top:10px;padding-top:10px;float:left;border-top:solid 1px #e3e3e3;}
				.club-bocata0-usuario-form textarea{width:770px;height:22px;margin-right:5px;padding:2px 2px 2px 30px;float:left;border:solid 1px #cfdee5;background:url(../imagenes/entorno/club-ico-comentario.png) no-repeat left 5px #f5f9fb;}
					.club-bocata0-usuario-form input[type="submit"]{float:right!important;}
		
		.club-bocata0 .chat-responder{width:940px;}
					
		
.club-niveles, .club-nivel, .club-nivel-cont, .club-nivel-cont2, .club-bocata1, .club-bocata1-contA{
	width:100%;float:left;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
	.club-nivel{padding:0 10px;}
	.club-nivel-cont, .club-nivel-cont2{margin:0 10px;padding:5px;font-size:11px;background:url(../imagenes/entorno/club-sombra.png) repeat-x left bottom #fbfbfb;
		border:solid 1px #e3e3e3;
		border-radius:5px 5px 0px 0px;
		-moz-border-radius:5px 5px 0px 0px;
		-ms-border-radius:5px 5px 0px 0px;
		-o-border-radius:5px 5px 0px 0px;
		-webkit-border-radius:5px 5px 0px 0px;
		}
		.club-nivel-cont2{background:url(../imagenes/entorno/club-sombra.png) repeat-x left bottom #f4eaf2;border:solid 1px #e8dee1;}
		.club-nivel-contniveles{width:99%;float:left;margin:0 10px;padding:5px;font-size:11px;text-align:center;background:url(../imagenes/entorno/club-niveles.png) repeat-x left bottom #fbfbfb;border-top:solid 1px #e3e3e3;}
			.club-nivel-contniveles a{padding:2px 5px; background-color:#fbfbfb;}
		.club-nivel-num{margin-right:5px;padding:1px 4px;color:#fff;background-color:#ffac2e;}
.club-xtras{height:20px;width:920px;margin:10px 0;padding:10px 0 0 0;float:left;font-size:11px;text-align:center;background:url(../imagenes/entorno/club-cargamensajes.png) no-repeat left center;}
	.club-xtras .cont{padding:0 5px;background-color:#fbfbfb;}
		.club-xtras .cont span{}
		.spoilerdiv .club-xtras span{ background-color:#fcf8fb!important;}
	.club-xtrasA{width:50%;float:left;}
		.club-xtrasA img{vertical-align:middle;}
	.club-xtrasB{width:50%;float:left;text-align:right;}
	
.comentario-neutro{width:100%;float:left;}
		.comentario-neutro-cont{width:100%;float:left;padding:10px; background-color:#fbfbfb;
							border:solid 1px #e3e3e3;
							border-radius:5px;
							-moz-border-radius:5px;
							-ms-border-radius:5px;
							-o-border-radius:5px;
							-webkit-border-radius:5px;
							
							box-sizing:border-box;
							-moz-box-sizing:border-box;
							-ms-box-sizing:border-box;
							-o-box-sizing:border-box;
							-webkit-box-sizing:border-box;
							}
		.comentario-neutro-usuario-avatar{width:50px;float:left;}
			.comentario-neutro-usuario-avatar img{margin-bottom:3px;}
			.comentario-neutro-usuario-avatar strong{display:block;padding:2px 0 0 5px;font-size:14px;}
			.comentario-neutro-usuario-avatar a{display:block;font-size:10px; line-height:10px;}
		.comentario-neutro-usuario-cont{width:885px;float:left;}
			.comentario-neutro-usuario-contA{width:70%;float:left;}
			.comentario-neutro-usuario-contB{width:30%;float:left;text-align:right;font-size:11px;}
		.comentario-neutro-usuario-txt{width:885px;float:left;}
		.comentario-neutro-usuario-form{width:930px;margin-top:10px;padding-top:10px;float:left;border-top:solid 1px #e3e3e3;}
				.comentario-neutro-usuario-form textarea{width:770px;height:22px;margin-right:5px;padding:2px 2px 2px 30px;float:left;border:solid 1px #cfdee5;background:url(../imagenes/entorno/club-ico-comentario.png) no-repeat left 5px #f5f9fb;}
				.comentario-neutro-usuario-form input[type="submit"]{float:right!important;}
				
.extras-respuestas{width:37px;height:36px;font-size:18px;float:left;color:#fff!important;line-height:30px;text-align:center;background:url(../imagenes/entorno/club-ico-respuestas.png) no-repeat left top;}
	a.extras-respuestas:hover{color:#fef69f!important;background:url(../imagenes/entorno/club-ico-respuestas2.png) no-repeat left top;}
.fadein{background-color:#e2f0fa;}

.comentario-otro{margin:0px 0px 10px 0px;padding:3px;display: inline-block;}
	.comentario-otro .fx{position:relative;top:20px;left:55px;width:15px;height:15px;background:url(../imagenes/entorno/club-bocata2.png) no-repeat left top;}
	.comentario-otro .cont{
		width:817px;margin-left:15px;padding:10px;float:right;background-color:#fafdf8;border:solid 1px #d7e6d2;
		border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;
		}
		.comentario-otro .cont .contA{width:750px;float:left;}
			.comentario-otro .cont .contA .contA1{width:70%;float:left;color:#626262;font-size:10px;}
				.comentario-otro .cont .contA .contA1 a:link{font-size:14px;}
			.comentario-otro .cont .contA .contA2{width:30%;float:left;text-align:right;}
				.comentario-otro .cont .contA .contA2 img{vertical-align:middle;}
		.comentario-otro .cont .contB{width:770px;margin-top:10px;float:left;}
			.comentario-otro .cont .contB .textoculto{width:830px;height:35px;display: none;}
			.comentario-otro .cont .contB .textoculto a{display:block;font-size:12px;}
			.comentario-otro .cont .contB .textovisible{text-align:left!important;margin:0;width:770px;float:left;}
	.comentario-otro .avatar{width:50px;float:left;}
		.comentario-otro .avatar strong{display:block;font-size:14px;}
	.comentario-otro .cont .extras{width:40px;float:right;text-align:right;}
		.comentario-otro .cont .extras img{margin-top:3px;}
	
.comentario-otro .spoilerdiv{width:100%;margin:0px 0px 5px 0px;padding:0px;display: inline-block;border:none!important;background-color: transparent!important;}

	.comentario-otro .spoilerdiv .fx{position:relative;top:20px;left:55px;width:15px;height:15px;background:url(../imagenes/entorno/club-bocata4.png) no-repeat left top;}
	.comentario-otro .spoilerdiv .cont{
		width:817px;margin-left:15px;padding:10px;float:right;background-color:#fcf8fb;border:solid 1px #ede0e3;
		border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;
		}
		.comentario-otro .spoilerdiv .cont .contA{}
			.comentario-otro .spoilerdiv .cont .contA .contA1{width:70%;float:left;color:#626262;font-size:10px;}
				.comentario-otro .spoilerdiv .cont .contA .contA1 a:link{font-size:14px;}
			.comentario-otro .spoilerdiv .cont .contA .contA2{width:30%;float:left;text-align:right;}
				.comentario-otro .spoilerdiv .cont .contA .contA2 img{vertical-align:middle;}
		.comentario-otro .spoilerdiv .cont .contB{width:730px;margin-top:10px;padding-left:40px;float:left;color:#b39dad;background:url(../imagenes/entorno/club-ico-atencion.png) no-repeat left 5px!important;}
			.comentario-otro .spoilerdiv .cont .contB .textoculto{width:730px;height:35px;display: inline-block;font-size:14px;}
			.comentario-otro .spoilerdiv .cont .contB .textoculto a{display:block;font-size:12px;}
			.comentario-otro .spoilerdiv .cont .contB .textovisible{text-align:left!important;margin:0;width:730px;float:left;display:none;}
	.comentario-otro .spoilerdiv .avatar{width:50px;float:left;}
		.comentario-otro .spoilerdiv .avatar strong{display:block;padding:2px 0 0 5px;font-size:14px;}
	.comentario-otro  .spoilerdiv .cont .extras{width:40px;float:right;text-align:right;}
		.comentario-otro  .spoilerdiv .cont .extras img{margin-top:3px;}
	
	.club-bocata0 .autor .club-bocata0-usuario-avatar span{position:absolute;width:50px;height:30px;background:url(../imagenes/entorno/ico-autor.png) no-repeat right top;}
		.club-bocata0 .autor .club-bocata0-usuario-contA{width:69%;padding-left:5px!important;}
		
	.comentario-otro .autor .avatar span{position:relative;left:30px;padding:5px 18px;background:url(../imagenes/entorno/ico-autor.png) no-repeat left top;}
		.comentario-otro .autor .avatar img{margin-top:-12px;}
	.comentario-mio .autor .avatar span{position:relative;padding:5px 18px;background:url(../imagenes/entorno/ico-autor.png) no-repeat left top;}
		.comentario-mio .autor .avatar img{margin-top:-12px;}	
	
.comentario-mio{margin:0px 0px 10px 0px;padding:3px;display: inline-block;}
	.comentario-mio .fx{position:relative;top:20px;left:837px;width:15px;height:15px;background:url(../imagenes/entorno/club-bocata1.png) no-repeat left top;}
	.comentario-mio .cont{
		width:817px;margin-right:15px;padding:10px;float:left;background-color:#fbfbfb;border:solid 1px #e3e3e3;
		border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;
		}
		.comentario-mio .cont .contA{width:750px;float:left;}
			.comentario-mio .cont .contA .contA1{width:70%;float:left;color:#626262;font-size:10px;}
				.comentario-mio .cont .contA .contA1 a:link{font-size:14px;}
			.comentario-mio .cont .contA .contA2{width:30%;float:left;text-align:right;}
				.comentario-mio .cont .contA .contA2 img{vertical-align:middle;}
		.comentario-mio .cont .contB{width:770px;margin-top:10px;float:left;}
			.comentario-mio .cont .contB .textoculto{width:770px;height:35px;display:none;}
			.comentario-mio .cont .contB .textoculto a{display:block;font-size:12px;}
			.comentario-mio .cont .contB .textovisible{text-align:left!important;margin:0;width:770px;float:left;}
	.comentario-mio .avatar{width:50px;float:left;}
		.comentario-mio .avatar img{padding-left:5px;}
	.comentario-mio .avatar strong{display:block;padding:2px 0 0 5px;font-size:14px;}
	.comentario-mio .cont .extras{width:40px;float:right;text-align:right;}
		.comentario-mio .cont .extras img{margin-top:3px;}
	
.comentario-mio .spoilerdiv{width:100%;margin:0px 0px 10px 0px;padding:3px;display: inline-block;border:none!important;background-color:#fff!important;}
	.comentario-mio .spoilerdiv .fx{position:relative;top:20px;left:837px;width:15px;height:15px;background:url(../imagenes/entorno/club-bocata3.png) no-repeat left top;}
	.comentario-mio .spoilerdiv .cont{
		width:817px;margin-right:15px;padding:10px;float:left;background-color:#fcf8fb;border:solid 1px #ede0e3;
		border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;
		}
		.comentario-mio .spoilerdiv .cont .contA{}
			.comentario-mio .spoilerdiv .cont .contA .contA1{width:70%;float:left;color:#626262;font-size:10px;}
				.comentario-mio .spoilerdiv .cont .contA .contA1 a:link{font-size:14px;}
			.comentario-mio .spoilerdiv .cont .contA .contA2{width:30%;float:left;text-align:right;}
				.comentario-mio .spoilerdiv .cont .contA .contA2 img{vertical-align:middle;}
		.comentario-mio .spoilerdiv .cont .contB{width:730px;margin-top:10px;padding-left:40px;float:left;color:#b39dad;background:url(../imagenes/entorno/club-ico-atencion.png) no-repeat left 5px!important;}
			.comentario-mio .spoilerdiv .cont .contB .textoculto{width:730px;height:35px;display: inline-block;font-size:14px;}
			.comentario-mio .spoilerdiv .cont .contB .textoculto a{display:block;font-size:12px;}
			.comentario-mio .spoilerdiv .cont .contB .textovisible{text-align:left!important;margin:0;width:730px;float:left;display:none;}
	.comentario-mio .spoilerdiv .avatar{width:50px;float:left;}
		.comentario-mio .spoilerdiv .avatar strong{display:block;padding:2px 0 0 5px;font-size:14px;}
	.comentario-mio .spoilerdiv .cont .extras{width:40px;float:right;text-align:right;}
		.comentario-mio .spoilerdiv .cont .extras img{margin-top:3px;}
	
#divopcion{display:inline;}
.botoncentrar{margin-left:120px;}
#abrecierra{width:100%;float:left;padding:5px 0;text-align:right;}
	

.club-bocatas-xtras{width:100%;float:left;}
.spoiler{float:right;font-size:10px;}
	.spoiler input[type=checkbox] {width:10px;margin:5px 5px 0 0;vertical-align: sub;}
	.spoiler-txt, .spoiler-txt a{color:#b23068!important;}
	a.spoiler-txt:hover{color:#ff9902!important;}
	.spoiler-izq{float:left!important;}
	
.extrasbtn{padding:0px 4px;color:#fff!important;font-size:10px;background-color:#ffac2e;}
	a.extrasbtn:hover{padding:0px 4px;color:#fff!important;font-size:10px;background-color:#70a835;}
#divsuscripcion{display:inline;}
	
.club-responder-form{width:950px;margin-top:10px;padding-top:10px;float:left;border-top:solid 1px #e3e3e3;}
				.club-responder-textarea{width:740px!important;height:22px;margin-right:5px;padding:2px 2px 2px 30px;float:left;border:solid 1px #cfdee5;background:url(../imagenes/entorno/club-ico-comentario.png) no-repeat left 5px #f5f9fb;}
				.club-responder-form input[type="submit"]{float:right!important;}
				.club-responder-xtras{width:950px;float:left;margin-top:8px;}
					.club-responder-xtrasA{width:475px;float:left;}
					.club-responder-xtrasB{width:475px!important;float:left;}

.chat-responder{width:950px;margin-top:10px;padding-top:10px;float:left;border-top:solid 1px #e3e3e3;}
			.chat-responder-txt{width:800px;min-height:22px;margin-right:5px;padding:2px;float:left;border:solid 1px #cfdee5;background-color:#f5f9fb;}
	.chat-responder-ico{width:15px;margin-right:3px;padding-top:2px;float:left;}
	.chat-responder-txt textarea{width:550px;height:18px;padding:2px 2px 2px 2px;border:none!important;background-color:#f5f9fb;}
		.chat-responder-div {width:770px;min-height:18px;padding:2px 2px 2px 2px;float:left;}
		.chat-responder-div img{ vertical-align:middle;}
		.chat-responder-div:focus {border:none!important;outline:none;}
	.chat-responder-btn{float:right;}
	.chat-responder-emoti{width:580px;min-height:22px;margin-top:5px;float:left; display:none;}
		.chat-responder-emoti img{margin-right:5px;}
				
.chat, .chat-cabecera, .chat-xtras, .chat-lat, .chat-lat-item, .chat-lat-items, .chat-previo, .chat-conversaciones{width:100%;float:left;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
	.chat-previo{width:100%;min-height:155px;margin-bottom:20px;padding:10px;border:solid 1px #eaeaea;float:left;background:url(../imagenes/entorno/chat-fondo.jpg) no-repeat left bottom;}
	.chat{margin-bottom:20px;padding:0px;border:solid 1px #eaeaea;float:left;}
		.chat-cabecera{padding:5px;border:solid 1px #eaeaea;float:left;background-color:#e3e3e3;}
		.chat-contA{width:700px;margin:10px 5px 10px 10px;padding:5px;float:left;}
		.chat-contB{width:200px;margin:10px;padding:5px;float:left;}
		.chat-xtras{margin:10px 0;text-align:right;}
	.chat-dragotecario{width:320px;min-height:183px;margin-left:15px;padding:0px;float:left;background:url(../imagenes/entorno/chat-dragotecario.jpg) no-repeat right center;}
		.chat-dragotecario-txt{width:130px;height:140px;margin:12px;}
	.chat-comentar{width:700px;margin-top:10px;padding-top:10px;float:left;border-top:solid 1px #e3e3e3;}
				/*.chat-comentar textarea{width:580px;height:22px;margin-right:5px;padding:2px 2px 2px 30px;float:left;border:solid 1px #cfdee5;background:url(../imagenes/entorno/club-ico-comentario.png) no-repeat left 5px #f5f9fb;}*/
				.chat-comentar-txt{width:600px;min-height:22px;margin-right:5px;padding:2px;float:left;border:solid 1px #cfdee5;background-color:#f5f9fb;}
					.chat-comentar-ico{width:15px;margin-right:3px;padding-top:2px;float:left; b}
					.chat-comentar-txt textarea{width:550px;height:18px;padding:2px 2px 2px 2px;border:none!important;background-color:#f5f9fb;}
						.chat-comentar-div {width:575px;min-height:18px;padding:2px 2px 2px 2px;float:left;}
						.chat-comentar-div img{ vertical-align:middle;}
					.chat-comentar-emoti{width:580px;min-height:22px;margin-top:5px;float:left;}
						.chat-comentar-emoti img{margin-right:5px;}
					
	.chat-conversaciones{max-height:700px;overflow-x:hidden; overflow-y:auto;}		
			
.chat-bocata1{margin:0px 0px 10px 0px;float:left;}
	.chat-bocata1-fx{position:relative;top:30px;right:-618px;width:15px;height:15px;background:url(../imagenes/entorno/chat-bocata1.png) no-repeat right top;}
	.chat-bocata1-cont{width:600px;margin-right:15px;padding:10px;float:left;background-color:#fafdf8;
		border:solid 1px #dae5d2;
		border-radius:5px;
		-moz-border-radius:5px;
		-ms-border-radius:5px;
		-o-border-radius:5px;
		-webkit-border-radius:5px;
		}
		.chat-bocata1-contA{}
			.chat-bocata1-contA1{width:100%;float:left;}
			.chat-bocata1-contA2{width:50%;float:left;text-align:right;}
				.chat-bocata1-contA2 img{vertical-align:middle;}
		.chat-bocata1-contB{margin-top:10px;float:left;}
	.chat-bocata1-avatar{width:40px;float:left;}
	
.chat-bocata2{margin:0px 0px 10px 0px; float:left;}
	.chat-bocata2-fx{position:relative;top:20px;left:43px;width:15px;height:15px;background:url(../imagenes/entorno/chat-bocata2.png) no-repeat left top;}
	.chat-bocata2-contenedor{width:580px;float:left;margin-left:3px;}
	.chat-bocata2-cont{width:600px;padding:10px;float:left;background-color:#fbfbfb;
		border:solid 1px #e3e3e3;
		border-radius:5px;
		-moz-border-radius:5px;
		-ms-border-radius:5px;
		-o-border-radius:5px;
		-webkit-border-radius:5px;
		}
		.chat-bocata2-contA{}
			.chat-bocata2-contA1{width:100%;float:left;}
			.chat-bocata2-contA2{width:50%;float:left;text-align:right;}
				.chat-bocata2-contA2 img{vertical-align:middle;}
		.chat-bocata2-contB{margin-top:10px;float:left;}
	.chat-bocata2-avatar{width:50px;float:left;}
	
.chat-bocata3{margin:0px 0px 10px 0px; float:left;}
	.chat-bocata3-fx{position:relative;top:20px;left:43px;width:15px;height:15px;background:url(../imagenes/entorno/chat-bocata3.png) no-repeat left top;}
	.chat-bocata3-contenedor{width:580px;float:left;margin-left:3px;}
	.chat-bocata3-cont{width:600px;padding:10px;float:left;background-color:#fdf9e2;
		border:solid 1px #ddcfb1;
		border-radius:5px;
		-moz-border-radius:5px;
		-ms-border-radius:5px;
		-o-border-radius:5px;
		-webkit-border-radius:5px;
		}
		.chat-bocata3-contA{}
			.chat-bocata3-contA1{width:90%;float:left;}
			.chat-bocata3-contA2{width:50%;float:left;text-align:right;}
				.chat-bocata3-contA2 img{vertical-align:middle;}
		.chat-bocata3-contB{width:550px;margin-top:10px;float:left;}
	.chat-bocata3-avatar{width:50px;float:left;}
	.chat-bocata3-xtra{width:50px;height:50px;float:right;background:url(../imagenes/entorno/chat-referencia.png) no-repeat center top;}
	
.chat-lat{}
	.chat-lat-cabecera{margin-bottom:10px;padding-bottom:5px;border-bottom:solid 1px #c6c6c6;}
	.chat-lat-items{max-height:800px;overflow-x:hidden; overflow-y:auto;}
		.chat-lat-item{padding:5px 0;background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;}
			.chat-lat-item-img{float:left;padding:5px;}
			.chat-lat-item-txt{float:left;}
.chat-hora{font-size:10px;color:#c6c6c6;}
.chat-usuario{padding:1px 3px;color:#417184;border:solid 1px #d5e0e4;background-color:#fff;}

.clublibro{
	width:960px;height:315px;
	margin:0 0 30px 0;
	float:left;
	background:url(/imagenes/entorno/clublibro-pasos.jpg) no-repeat left top;
	}
	.clublibro-cont1, .clublibro-cont2{
		width:280px;height:auto;
		padding:50px 10px 10px 10px; margin:0 30px 0 0;
		float:left;
		}
	.clublibro-cont2{
		margin:0 0 0 0;
		}
.clublibro-call{
		width:956px; min-height:250px;
		margin:30px 0;
		float:left;
		background:url(/imagenes/entorno/clublibro-intro.jpg) no-repeat right top;
		}
		.clublibro-call p{
			width:600px;
			padding:0px 10px;
			}
		.clublibro-call h2{
			width:600px;
			padding:10px 10px 0px 10px;
			}
.aviso-registro{position: fixed; width:100%;height: 100%;top: 0;left: 0;z-index:999;background:url(../imagenes/entorno/aviso-registro-fondo.png);}
.aviso-registro-caja{position:absolute;top:300px;left:30%;}
.aviso-registro-cont{width:500px;padding:15px;border:solid 1px #5e5d5d;float:left;background-color:#fff;}
	.aviso-registro-cont1{width:130px;float:left;}
		.aviso-registro-cont1 .autor-photo{width:50px;margin:0!important;padding:0!important; float:left;}
	.aviso-registro-cont2{width:300px;padding-top:10px;float:left;}
		.aviso-registro-cont2 h3{font-size:24px;text-align:center;}
		.aviso-registro-cont2 .itemform{width:150px;padding-top:5px;float:left;}
			.aviso-registro-cont2 .itemform label{width:150px;}
			.aviso-registro-cont2 .itemform input{width:135px;}
		.aviso-registro-cont2 .itemform2{width:200px;padding-top:5px;float:left;}
	.aviso-registro-redes{width:350px;margin-left:130px;float:left;}
	.aviso-registro-gragotecario{position: absolute;z-index:90;width:80px;margin:50px 0 0 430px;}
	.aviso-registro-cerrar{width:30px;float: right;}
	.aviso-registro-btn{width:auto;height:20px;padding:8px 12px;display:inline-table;color:#fff!important; text-transform:uppercase;background:url(../imagenes/entorno/home-btn.png) repeat-x left top;
	border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	}
	a.aviso-registro-btn:hover{width:auto;height:20px;padding:8px 12px;display:inline-table;color:#fff!important;background:url(../imagenes/entorno/home-btn.png) repeat-x left -40px;}
	
.aviso-cookies{position: fixed; width:100%;bottom:0;left:0;z-index:999;border-top:solid 1px #ffda96;background:url(../imagenes/entorno/aviso-cookies-fondo.png);}
	.aviso-cookies-cont{width:960px;margin:10px auto;}
		.aviso-cookies-cont h3{Width:900px;margin:3px auto;float:left;}
		.aviso-cookies-cont p{Width:900px;margin:3px auto;float:left;}
.gbuscador{width:300px;float:left;}
	.gbuscador_txt{width:260px;height:19px;float:left;border:solid 1px #797d7f;background-color:#5b5e60;}
		.gbuscador input{width:230px;height:14px;margin:0 3px 0 0!important;float:left;border:0;background-color:#5b5e60;}
			.gbuscador_btn_avanzada{width:15px;height:20px;float:left;background:url(../imagenes/entorno/buscador-iconos.png) left 8px;}
				a.gbuscador_btn_avanzada:hover{width:15px;height:20px;float:left;background:url(../imagenes/entorno/buscador-iconos.png) left -10px;}
	.gbuscador_btn{width:40px;height:21px;display:inline;}
		.gbuscador_btn_buscar{width:31px;height:21px;float:left;background:url(../imagenes/entorno/buscador-iconos.png) right 0px;}
			a.gbuscador_btn_buscar:hover{width:31px;height:21px;float:left;background:url(../imagenes/entorno/buscador-iconos.png) right -21px;}
	.gbuscador_form{position:absolute;margin:25px 0 0 0;padding:10px;border:solid 1px #797d7f;float:left;background-color:#5b5e60;z-index:1000;}
		.gbuscador_titulo{width:100%;margin-bottom:8px;padding-bottom:8px;color:#adafb0;background:url(../imagenes/entorno/buscador-linea.png) repeat-x left bottom;}
			.gbuscador_btn_cerrar{width:5px;height:5px;float:right;background:url(../imagenes/entorno/buscador-iconos.png) -16px 0px;}
			a.gbuscador_btn_cerrar:hover{width:5px;height:5px;float:right;background:url(../imagenes/entorno/buscador-iconos.png) -16px -16px;}
	.gbuscador_form_bloques{display:block;}
	.gbuscador_form_bloque{width:240px;float:left;font-size:11px;}
	.bloque2{width:175px;float:right;margin-left:15px!important;}
		.gbuscador_form_bloque label{margin:3px 0;display:block;}
		.gbuscador_form_bloque input[type=text]{width:98%;margin-bottom:10px!important;padding:3px;display:block;background-color:#a4a6a7;}
		.gbuscador_form_bloque select{width:101%;height:20px;margin-bottom:-3px!important;display:block;border:none;background-color:#a4a6a7;}
		.gbuscador_form_bloque input[type=checkbox]{width:20px;float:left;}
	.gbuscador_btns{min-width:100%;margin-top:8px;padding-top:15px;display:inline-block;text-align:right;background:url(../imagenes/entorno/buscador-linea.png) repeat-x left top;}

.lectura{margin-top:20px;}
	.lectura .items{width:800px;margin-top:10px;float:left;}
	.lectura .items .item{width:auto;margin-right:15px;float:left;}
		.lectura .items .item .item-img{width:26px;height:26px;margin:3px 2px 0 0;float:left;background:url(../imagenes/entorno/icos-paginalectora.png) no-repeat left top;}
		.lectura-icoA1{background-position:left top!important;}
		.lectura-icoA2{background-position:left -40px!important;}
		.lectura-icoA3{background-position:left -80px!important;}
		.lectura-icoA4{background-position:left -120px!important;}
		.lectura-icoA5{background-position:left -160px!important;}
		.lectura .items .item .item-txt{width:auto;float:left;margin-bottom:10px;padding-top:3px;line-height:25px;font-size:13px;}
		
.lectura-xtras{width:100%;margin-top:0px;float:left;}
	.lectura-xtras-paso1{width:235px;float:left;}
		.lectura-xtras-paso1 .item, .lectura-xtras-paso1 .marca{position:relative;width:224px;padding:15px 5px 10px 5px;}
			.lectura-xtras-paso1 .marca{border:solid 1px #f3f2eb;background-color:#f3f2eb;z-index:2;}
			.lectura-xtras-paso1 .item a, .lectura-xtras-paso1 .marca a{position:relative;padding:10px 0px 10px 42px;background:url(../imagenes/entorno/icos-paginalectora2.png) no-repeat;}
			.lectura-icoB1{background-position:left top!important;}
			.lectura-icoB2{background-position:left -64px!important;}
			.lectura-icoB3{background-position:left -125px!important;}
			.lectura-icoB4{background-position:left -180px!important;}
	.lectura-xtras-paso2{position:relative;width:702px;min-height:220px;padding:10px;float:left;border:solid 1px #f3f2eb;}
		.lectura-xtras-paso2 .chat-responder{width:690px;}
		.lectura-xtras-paso2 .chat-responder-txt{width:540px;}
		.lectura-xtras-paso2 .chat-responder-div{width:515px;}
		
	.contenedor-scroll{position:relative;width:700px;height:220px;padding:0px;float:left;overflow-y:auto;}
		
	.item-inactivo, .item-inactivo a{color:#999!important;}
		.item-inactivo .lectura-icoB1{background-position:left -235px!important;}
		.item-inactivo .lectura-icoB2{background-position:left -296px!important;}
		.item-inactivo .lectura-icoB3{background-position:left -355px!important;}
		.item-inactivo .lectura-icoB4{background-position:left -414px!important;}

	.lectura .libro{float:left;width:140px;}
	.lectura .flechas{float:left;margin-top:10px!important;}
	.lectura .sliderlibros-portada{margin-left:10px;}
	.lectura .datos{float:left;width:800px;min-height:150px;}
	.lectura .datos .contenedor{position:relative;top:0;left:0px;width:100%; display:block;}
.recomendaciones{min-height:420px;margin-top:20px;}
	.recomendaciones-cont1{width:280px;padding:5px;float:left; background-color:#fafafa;}
		.recomendaciones-cont1 .iconosbuscador{ background-image:none;}
		.recomendaciones-cont1 .col1-3{width:280px!important;}
	.recomendaciones-separador{width:100%;height:20px;float:left;background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left center;}
	.recomendaciones-cont2{width:650px;padding-left:20px;float:left;}
		.recomendaciones-cont2 .previo{width:650px;margin:10px 0;padding-left:20px;float:left;text-align:center;}

.wizard{width:930px;margin-top:20px;padding:10px;border:solid 1px #eaeaea;float:left;background:url(../imagenes/entorno/linea-punteada-vertical.gif) repeat-y 625px center #fafafa;}
	.wizard-cont1{width:600px;margin-right:30px;float:left;}
		.wizard-cont1{width:600px;margin-right:30px;float:left;}
		.wizard-titulo{width:600px;float:left;margin-bottom:20px;text-align:center;}
		.wizard-btn{float:right;margin:-45px 0 0 0;}
		.wizard-slider{width:600px;min-height:130px;float:left;margin-bottom:20px;}
			.wizard-slider .cont1{width:40px;float:left;}
			.wizard-slider .cont2{position:relative;width:600px;float:left;}
				.wizard-slider .cont2 .titular{position:relative;z-index:20;bottom:85px;width:180px;display:inline-block;left:20%;padding:3px;text-align:center;border:solid 1px #dfdedf;background:url(../imagenes/entorno/wizard-slider-titular.png) repeat left top;}
					.wizard-slider .cont2 .titular strong {display:block;font:normal 18px/20px Kreon, Helvetica, sans-serif;}
			.wizard-slider-btniz,  a.wizard-slider-btniz:link{float:left;background:url(../imagenes/entorno/wizard-slider-btns.png) no-repeat left top;border:0;}
			 a.wizard-slider-btniz:hover{float:left;background:url(../imagenes/entorno/wizard-slider-btns.png) no-repeat -50px top!important;}
			 .wizard-slider-btnder,  a.wizard-slider-btnder:link{float:left;background:url(../imagenes/entorno/wizard-slider-btns.png) no-repeat right top;border:0;}
			 a.wizard-slider-btnder:hover{float:left;background:url(../imagenes/entorno/wizard-slider-btns.png) no-repeat -105px top!important;}
			.wizard-slider-btniz:focus{border:0;}
			.wizard-slider .cont2 .libro{display:block;margin:0 auto;width:333px;height:150px;background:url(../imagenes/entorno/wizard-libro-fondo.png) no-repeat center bottom red;}
				.wizard-slider .cont2 .libro img{position:relative;display:block;margin:0 auto;}
		.wizard-xtras{width:600px;float:left;}
			.wizard-xtras .cont1{width:200px;margin-top:10px;float:left;}
			.wizard-xtras .cont2{width:200px;float:left;text-align:center;}
			.wizard-xtras .cont3{width:190px;margin-top:10px;float:left;text-align:right;}
		.wizard-dragotecario{width:291px;float:left;}
			.wizard-dragotecario .cont1{width:291px;height:15px;float:left;background:url(../imagenes/entorno/wizard-dragotecario.png) no-repeat center top;}
			.wizard-dragotecario .cont2{width:271px;min-height:50px;padding:0 10px;float:left;background:url(../imagenes/entorno/wizard-bocata.png) repeat-y center top;}
			.wizard-dragotecario .cont3{width:291px;height:165px;float:left;background:url(../imagenes/entorno/wizard-dragotecario.png) no-repeat center bottom;}
				.wizard-dragotecario .cont2 boton{margin-top:20px;}
		.wizard-contenedor{width:520px!important;float:left;}
		.wizard-xtras-contenedor{width:600px!important;float:left;}
.pi-comentarios{width:100%;margin-bottom:15px;padding-bottom:5px;border-bottom:solid 1px #f3f2eb;}
	.pi-comentarios .cont1{width:100%;margin-bottom:5px;padding-bottom:5px;background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;}
	.pi-comentarios .cont2{width:100%;}
.pi-comentarios-anadir{width:100%;margin-top:5px;padding-top:5px;/*border-top:solid 1px #f3f2eb;*/}
	.pi-comentarios-anadir textarea{width:540px;margin-right:10px;padding:5px;float:left;border:solid 1px #ababab;}
	.pi-comentarios-anadir boton{float:right;}
.pi-numeracion{position:absolute;z-index:5;top:17px;left:25px;width:20px;heigth:15px;text-align:center;background:url(../imagenes/entorno/pi-numeracion.png) no-repeat center center;}
.pi-ayuda{position:absolute;z-index:5;top:5px;right:5px;width:15px;heigth:15px;}
.pi-valoracion{width:300px;margin:0 20px 15px 0;padding-bottom:10px;float:left;background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;}
	.pi-valoracion .cont1{min-width:20px;margin-right:5px;float:left;}
	.pi-valoracion .cont2{width:250px;float:left;}
	.pi-valoracion .cont3{width:250px;float:left;}
.pi-grupo{width:99%;margin-bottom:15px;padding-bottom:10px;float:left;background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;}
	.pi-grupo .cont1{position:relative;width:100%;float:left;margin-bottom:10px;}
	.pi-grupo .cont2{position:relative;width:100%;float:left;}
	.pi-grupo .cont2 .bocata{width:605px;padding:8px;float:left;border:solid 1px #e3e3e3;background-color:#fbfbfb;
							-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
	.pi-grupo .cont2 .fx{position:absolute;z-index:10;top:10px;left:594px;width:40px;background:url(../imagenes/entorno/club-bocata1.png) no-repeat right top;}
	.pi-grupo .cont2 .avatar{width:40px;float:right;}
		.pi-grupo .cont2 .avatar strong{width:40px;display:block;text-align:center;}
		.pi-grupo .cont2 .bocata .contA1{width:490px;float:left;}
		.pi-grupo .cont2 .bocata .contA2{width:110px;float:left;text-align:right;}
		.pi-grupo .cont2 .bocata .contB{width:500px;float:left;}
		.pi-grupo .cont2 .bocata .contB .textoculto{width:500px;height:35px;padding-left:40px;float:left;color:#b39dad;background:url(../imagenes/entorno/club-ico-atencion.png) no-repeat left 5px!important;display:none;}
		
	.spoilerdiv{}
		.spoilerdiv .bocata{background-color:#fcf8fb!important;border:solid 1px #ede0e3!important;}
		.spoilerdiv .cont2 .fx{background:url(../imagenes/entorno/club-bocata3.png) no-repeat right top;!important;}
		.spoilerdiv .cont2 .bocata .contB {display: block;}
		.spoilerdiv .cont2 .bocata .textovisible {display:none;}
		.spoilerdiv .cont2 .bocata .contB .textoculto{display:inline;}
	/*.pi-grupo-combo{position:absolute;top:5px;right:2px;z-index:5;width:auto;}*/
	.pi-grupo-combo select{margin-bottom:15px;font:normal 16px/18px Kreon, Helvetica, sans-serif!important;}

.pi-nota{width:100%;margin-bottom:10px;padding-bottom:5px;float:left;border-bottom:solid 1px #f3f2eb;}
	.pi-nota .cont{width:100%;margin-bottom:15px;padding-bottom:5px;background:url(../imagenes/entorno/linea-punteada.gif) repeat-x left bottom;}
	.pi-nota-btn{width:100%;margin-top:10px;padding-top:10px;float:left;border-top:solid 1px #c1c1c1;}
.pi-nota-anadir{width:100%;margin-top:5px;padding-top:5px;float:left;}
	.pi-nota-anadir .text1, .pi-nota-anadir .text2{width:333px;margin:0 10px;padding:5px;float:left;border:solid 1px #ababab;}
	.pi-nota-anadir .text2{width:30px;}
	.pi-nota-anadir .boton{float:right;}
	.pi-nota-anadir label{padding-top:5px;float:left;}
.pi-aviso{position:relative;top:-60px;left:20%;width:450px;height:150px;padding:5px;z-index:40;background:url(../imagenes/entorno/aviso-paginainteligente.png) no-repeat left top;display:none;}
	.pi-aviso .cont{width:240px;margin:-60px 5px 5px 5px;float:left;color:#fff;}
		.pi-aviso .cont strong{font:normal 16px/20px Kreon, Helvetica, sans-serif;color:#fff;display:block;}
		.pi-aviso .cont .boton{margin:15px 10px 0 0;}
		.pi-aviso-flecha{position:relative;width:45px;height:70px;margin-top:300px;z-index:20;}
		.pi-aviso .cerrar{position:relative;float:right;top:-60px;right:10px;}
		.pi-aviso .cerrar img{background:none!important;}
.pi-aviso-ayuda{position:absolute;width:150px;right:-155px;z-index:10;padding:5px;top:2px;border:solid 1px #f3eb95;background-color:#ffc;display:none;}
.aviso-flecha{position:absolute;width:45px;height:70px;margin-top:170px;z-index:20;}
.flechavacia{width:15px;height:15px;margin-top:50px;float:left;}
.flechavacia2{width:15px;height:15px;margin:50px 10px 0 10px;float:left;}
.correccion1{width:800px!important;height:170px;}
.correccion2{width:750px;height:200px;}
.correccion2 .sinopsis-xtras{height:170px!important;}

#infscr-loading{width:100%;margin-top:15px;padding:5px 0 30px 0;float:left;text-align:center;box-sizing:border-box;border:solid 1px #e4e8db;
				background:url(../imagenes/entorno/ico-carga.gif) no-repeat center 25px #f8fdec;}
	table div#infscr-loading{position:absolute;width:600px;}
.subir-pagina{position:fixed;bottom:5px;right:5px;}
	.subir-pagina a{display:block;background:url(../imagenes/entorno/subir-pagina.png) no-repeat left bottom;z-index:2000;}
		.subir-pagina a:hover{background:url(../imagenes/entorno/subir-pagina.png) no-repeat left top;}
		
a.daftslot_done {
    float: right;
    opacity: 0.6;
    -ms-transform: scale(0.6,0.6);
    -webkit-transform: scale(0.6,0.6);
    transform: scale(0.6,0.6);
}
