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

@import url("tienda.css");

a{
  outline:none;
}

body {
	margin:0px;
	padding:0px;
	font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;
}

#content {
	width:977px;
	margin: 20px auto 0px auto;
}

#header{
	width:101%;
	height:67px;
}

#nav {
	display:block;
	min-height:17px;
	color:#666;
	font-size:10px;
	padding-left:196px;
	padding-top:6px;
}

.boxHeader {
	display:block;
	float:left;
	width:189px;
	height:37px;
	margin-right:8px;
	padding-top:24px;
	text-align:center;
	text-decoration:none;
}
.boxHeader:hover {
}

textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	padding-left:5px;
}

.ultimo{
	margin:0px;
}
.logo{
	padding:0px;
}
.clear , #clear {
	clear:both;
}



form{
	margin:0px;
	padding:0px;
}

#menuLeft  {
	width:189px;
	float:left;
	display:block;
}

.boxBuscar {
	background:#d48cbc;
	height:48px;
	padding:18px 8px 0px 9px;
	margin-bottom:5px;
	
}

.inputBuscar {
	width:167px;
	border:none;
/*	margin-bottom:3px;
	padding-left:5px;*/
	padding:3px 0px 0px 3px; 
	height:20px;
}

.boxBuscar a {
	float:left;
	display:block;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	border:0px;
	background:none;
	margin-top:10px;
	font-weight:bold;
}

.buscar {
	float:right;
	display:block;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	border:0px;
	background:none;
	margin-top:5px;
	.margin-top:8px;
	padding:0px;
}

#opcionesMenu {
	margin:0px;
	padding:0px;
}

#opcionesMenu li {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:14px;
	list-style:none;
	float: left; 
	position: relative;  
	width: 100%;
	z-index :1000000;
}



#opcionesMenu li li a {
	padding:8px 5px 4px 8px;
	font-size:14px;
	list-style:none;
	float: left; 
	position: relative;  
	height:100%;
    z-index :1000000;
}

#opcionesMenu  li a {
	display:block;
	text-decoration:none;
	height:22px;
	color:#FFFFFF;
	padding:5px 0px 0px 8px;
    z-index :1000000;

}

#opcionesMenu  li li a {
	display:block;
	text-decoration:none;
	height:18px;
	color:#FFFFFF;
	padding:5px 0px 0px 8px;
	border-bottom:1px solid #FFFFFF;
	font-size:12px;
	z-index :1000000;

}

#opcionesMenu  li ul li ul  {
	margin:0px 15px;
}

ul#opcionesMenu  ul li { 
 		margin: 0px 5px 0px 0px;
	 	padding:0px;
		width: 230px;
		z-index:999999999;
}

ul#opcionesMenu ul {
	 display: none;
	 position: absolute;
	 top: 0;
	 left: 100%;
	 z-index: 9999;
	 margin:0px;
	 padding:0px;
	 background:none;
	 width:100%;
	 z-index :1000000;

}


ul#opcionesMenu li:hover li a,ul#opcionesMenu li.iehover li a {
	 float: none;
	 width:100%;
	 display:block;
	 margin:0px 0px 0px 8px;
	 z-index :1000000;

	 
}

ul#opcionesMenu li:hover ul ul,ul#opcionesMenu li:hover ul ul ul,ul#opcionesMenu li.iehover ul ul,ul#opcionesMenu li.iehover ul ul ul { display: none; }
ul#opcionesMenu li:hover ul,ul#opcionesMenu ul li:hover ul,ul#opcionesMenu ul ul li:hover ul,ul#opcionesMenu li.iehover ul,ul#opcionesMenu ul li.iehover ul,ul#opcionesMenu ul ul li.iehover ul { display: block; 
}

/* --------------------------------------------------------------------- */

#opcionesMenuSuperior {
	margin:0px;
	padding:0px;
}

#opcionesMenuSuperior li {
	margin:0px;
	padding:0px;
	list-style:none;
	float: left; 
	position: relative;  
	z-index :1000000;
	display:inline;
}




#opcionesMenuSuperior  li a {
	display:block;
	float:left;
	width:180px;
	margin-right:8px;
	padding-top:24px;
	padding-bottom:5px;
	text-align:center;
	text-decoration:none;
}


#opcionesMenuSuperior  li li a {
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	padding:5px 0px 5px 8px;
	border-bottom:1px solid #FFFFFF;
	font-size:12px;
	z-index :1000000;
	text-align:left;

}

#opcionesMenuSuperior  li ul li ul  {
	margin:0px 15px;
}

ul#opcionesMenuSuperior  ul li { 
 		margin: 0px 5px 0px 0px;
	 	padding:0px;
		z-index:999999999;
}

ul#opcionesMenuSuperior ul {
	 display:none;
	 position: absolute;
	 top: 66px;
	 left:0px;;
	 z-index: 9999;
	 margin:0px;
	 padding:0px;
	 border-top:8px solid #FFFFFF;
	 z-index :1000000;
}


ul#opcionesMenuSuperior li:hover li a,ul#opcionesMenuSuperior li.iehover li a {
	 float: none;
	 display:block;
	 margin:0px 0px 0px 0px;
	 z-index :1000000;

	 
}

ul#opcionesMenuSuperior li:hover ul ul,ul#opcionesMenuSuperior li:hover ul ul ul,ul#opcionesMenuSuperior li.iehover ul ul,ul#opcionesMenuSuperior li.iehover ul ul ul { display: none; }
ul#opcionesMenuSuperior li:hover ul,ul#opcionesMenuSuperior ul li:hover ul,ul#opcionesMenuSuperior ul ul li:hover ul,ul#opcionesMenuSuperior li.iehover ul,ul#opcionesMenuSuperior ul li.iehover ul,ul#opcionesMenuSuperior ul ul li.iehover ul { display: block; 
}

/* --------------------------------------------------------------------- */


#boxCenter {
	float:left;
	width:580px;
	min-height:437px;
	margin-left:8px;
	display:block;
}

#right{
	width:187px;
	float:left;
	display:block;
	margin-left:9px;
	min-height:416px;
}

#boxModulos{
	width:100%;
	float:left;
	height:200px;
	margin:20px 0px;

}

#dicionario{
	margin-bottom:5px;
}

#footer{
	clear:both;
	height:60px;
	color:#666666;
	font-size:11px;
	line-height:20px;
	width:100%;
	padding-top:7px;
}

#footer a {
	text-decoration:none;
	color:#666666;
	font-size:14px;
	margin:4px;
}

#footer a:hover {
 	color:#000000;
}

.clubPons {
	background:#d48cbc;
	color:#FFFFFF;
	padding:5px;
	font-size:14px;
	margin-bottom:5px;
}
.gente {
	min-height:330px;
	background:url(../images/gente-club.png) bottom  no-repeat #d48cbc;
}

.carrito {
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
	background:url(../images/carrito.png) right  no-repeat #d48cbc;
	height:15px;
	padding-top:4px;
	padding-left:7px;
	padding-bottom:4px;
	
}
.carrito_ico {
	background:url(../images/carrito_azul.jpg) right  no-repeat ;
}

.club{
	color:#a44b86;
	font-weight:bold;
	font-size:24px;
	letter-spacing:-1px;
}
.pons{
	color:#FFF;
	font-weight:bold;font-size:24px;
	text-transform:uppercase;
	letter-spacing:-1px;
}

.blanco {
	color:#FFFFFF;
}

.rosamorado{
	color:#a44b86;
}
.5{
	margin-bottom:5px;
}
.10{
	margin-bottom:10px;
}
.m15{
	margin-bottom:15px;
}

.clubPons input {
	font-size:12px;
	color:#666666;
	border:0px;
	width:162px;
	margin:5px;
	height:20px;
	padding:3px 0px 0px 3px; 
}

#btnLogin{
	color:#FFFFFF;
	border:0px;
	background:none;
	padding:0px;
	font-weight:bold;
	width:auto;
	margin-top:-5px;
	
}

.registrate{
	background:#b168c3;
	font-size:10px;
	color:#FFFFFF;
	padding:4px 4px;
	text-decoration:none;
	display:block;
	width:160px;
	margin-bottom:5px;
	text-align:left;
	height:14px;
}

.remember{
	background:#3367b1;
	font-size:10px;
	color:#FFFFFF;
	padding:4px 4px;
	text-decoration:none;
	display:block;
	width:160px;
	margin-bottom:5px;
	text-align:left;
	height:14px;
}

.modulo {
	position:relative;
	border:1px solid #009999;
	height:204px;
	width:187px;
	position:relative;
	display:block;
	float:left;
	margin-right:8px;
	z-index :1;
}

.modulocentral {
	position:relative;
	border:1px solid #009999;
	height:373px;
	width:578px;
	position:relative;
	display:block;
	margin-right:8px;
	z-index:-9;
	font-weight:normal;
}

.modulo div {
	position:absolute;
	background:url(../../images/pestana-azul.png) left no-repeat;
	height:17px;
	color:#FFFFFF;
	padding:5px 5px 5px 15px;
	text-align:center;
	font-size:14px;
	font-weight:normal;
	button:0px;
	left: 1px;
	top: 179px;
	width: 166px;
}

#footer a.F11{
	font-size:11px;
}

.left5 {
padding-left:5px;
display:block;
}

.right5 {
padding-right:5px;
}

.linkTransparente {
	text-decoration:none;
	border:0px;
	display:block;
	cursor:pointer;
	height:204px;
}
.linkTransparente img {
	text-decoration:none;
	border:0px;
	cursor:pointer;
}

/* 


*/

#featured{ 
	position:relative; 
	height:373px; 
	background:#fff;
	border:1px solid #333;
}

#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:351px; 
	left:486px; 
	list-style:none; 
	padding:0; 
	margin:0; 
	width:100px; 
	z-index:999999999999;
	background: url(../images/botones-slide.png)  right no-repeat;
	width:70px;
	height:23px;
	padding-left:23px;
}
#featured ul.ui-tabs-nav li{ 
	padding:2px 0px 0px 0px;
	font-size:12px; 
	color:#666;
	float:left;
}
#featured ul.ui-tabs-nav li img{ 
	float:left; 
	margin:2px 5px; 
	padding:2px; 
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:20px;
	width:23px; 
	color:#333;
	
	text-decoration:none;
	text-align:center;
	margin:0px;
}
#featured li.ui-tabs-nav-item a:hover{ 
}
#featured li.ui-tabs-selected{ 
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
}
#featured .ui-tabs-panel{ 
	width:578px; 
	height:373px; 
	position:relative;
	overflow:hidden;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
}
#featured .info h2{ 
	font-size:18px; 
	color:#fff; 
	padding:5px; 
	margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-size:11px; 
	line-height:15px; 
	color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

.boxTitulo {
	height:59px;
	display:block;
	background:#ffc212;
	padding:7px 0px 0px 20px; 
	font-family:Arial, Helvetica, sans-serif;
}

.boxTitulo  h1{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:33px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:-2px;
	margin-left:-1px;
}

#subtitlo {
	font-size:15px;
	font-weight:normal;
	color:#FFF;
	text-align:left;
	margin-top:2px;
}

#colecciones {
	float:left;
	display:block;
	margin:5px 0px;
	padding:20px 0px 0px 33px;
	min-width:540px;
}


/*****************************************/
#lobros {
	margin:5px 0px;
	padding:0px 0px 0px 20px;
}

#lobros li {
	float:left;
	padding:22px 0px 16px 0px;
	margin:0px ;
	width:100%;
	list-style:none;
	display:block;
	border-bottom:1px solid #999999;
}

.portadas {
	width:119px;
	min-height:144px;
	float:left;
	display:block;	
}

.informacion {
	position:relative;
	float:left;
	display:block;
	width:400px;
	padding:15px 0px 0px 27px;
}
/*****************************************/

#colecciones li {
	float:left;
	margin:0px 30px 0px 0px ;
	padding:0px;
	width:100px;
	min-height:200px;
	list-style:none;
	display:block;
}

#colecciones li div {
	width:100px;
	height:20px;
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
}

#colecciones .enunciado{
	position:absolute;
	left:30px;
	top:-18px;
	background: #FFFFFF;
	padding:3px;
	color:#858585;
	font-size:16px;
	font-weight:bold;
}

#colecciones li a {
	text-decoration:none;
	font-size:10px;
	color:#72b5be;
	margin-bottom:5px
}

#back{
	text-decoration:none;
	font-size:10px;
	color:#999999;
	background:url(../images/guiaGris.png) left no-repeat;
	padding-left:15px;
}

.textocontenido{
	margin:2px 0px;
	padding:15px;
}

#portada{
	width:245px;
	min-height:200px;
	display:block;
	float:left;
}

#opcnes{
	width:325px;
	height:20px;
	display:block;
	float:left;
	display:none;
}
#informacion{
	width:325px;
	display:block;
	float:left;
	font-size:13px;
	color:#666666;
}

.verde {
	color:#0aa37d;
	font-size:20px;
}

.verde_prensa {
	color:#0aa37d;
	font-size:20px;
}
.verde_tienda4 {
	color:#0aa37d;
	font-size:20px;
	padding-left:15px;
}

#boxInformacion {
	margin:10px 0px;
}

.linkcomprarcatalogo{
	text-decoration:none;
	font-size:10px;
	color:#018762;
	margin-bottom:5px;
	font-weight:bold;
}

.bg_idiomas{
	background:#0c45a9;
}

.nav {
	color:#666666;
	text-decoration:none;
	font-size:10px;
}

.ampliarRegistro{
		color:#FFF;
		background:url(../images/ampliarGuia.png)  right no-repeat;
		display:block;
		padding:2px;
		padding-right:20px;
		text-decoration:none;
		font-size:12px;
}

#searchResult {
	padding:5px 0px;
	font-size:12px;
	display:block;
	border:1px  dotted #F00;
	float:left;
}

.resaltado {
	background:#FF9;
	color:#333;
}

.resultSearch {
	display:block;
	font-size:12px;
	margin-bottom:10px;
	text-align:justify;
	float:left;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:5px;
}
.resultSearch a {
	display:block;
	text-decoration:none;
	font-size:14px;
	color:#039;
	margin-bottom:5px;
}

.box_registro{
		background:#336699;
		color:#FFF;
}

#formularioRegistro{
	display:block;
	background:#B8CADB;
	color:#336699;
	font-size:18px;
	margin-top:5px;
	padding-right:22px;
	padding-bottom:22px;
	margin-bottom:20px;
}

#formularioRegistro form {
	margin-top:52px;
	display:block;
}

#formularioRegistro input {
	height:26px;
	border:0px;
	font-size:20px;
	padding:3px;
	width:275px;
}
#formularioRegistro br {
	margin-top:8px;
	display:block;
}

.ofertaTexto{
	margin-top:5px;
	display:compact;
	font-size:10px;
}


.th1{
	display:block;
	font-size:36px;
	color:#FFF;
}
.th2{
	font-size:24px;
	letter-spacing:-1px;
}
.label{
	display:block;
	margin-top:5px;
}
.label span{
	display:block;
	float:left;
	text-align:right;
	width:218px;
	padding:5px 14px 0px 0px;
	min-height:25px;
}

.separadorForm{
	height:40px;
	display:block;
	background:url(../images/separador.png) center no-repeat;
	clear:both;
}

.subtitulo {
	color:#666666;
	font-size:16px;
	font-weight:bold;
}

.text14 {
	font-size:14px;
}
#lobros .subtitulo{
	color:#666666;
	font-size:13px;
	font-weight:bold;
}
#precio {
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-bottom:15px;
	text-align:left;
	height:22px;
	width:80px;
	color:#333;
	font-size:18px;
	font-weight:bold;
}

.precio {
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:5px 0px;
	text-align:left;
	overflow:hidden;
	width:80px;
	color:#333;
	font-size:18px;
	font-weight:bold;
}
.masinformacion {
	float:left;
	display:block;
	background:url(../images/masinformacion.jpg) no-repeat;
	width:123px;
	height:19px;
	margin-top:10px;
	text-indent:-9999999px;
}



#isbn {
	font-size:11px;
	color:#999999;
	text-transform:uppercase;
	margin-bottom:15px;
}

.comprar {
	display:block;
	height:59px;
	text-indent:-99999px;
}

#interior , #esuchar , #comprar , .descargar {
	float:left;
	margin-right:15px;
	text-indent:-99999px;
	display:block;
	text-decoration:none;
	height:69px;
}

.descargar {
	width:79px;
	height:50px;
	text-indent:-99999px;
	background:url(../images/descargar.jpg) bottom no-repeat ;
}

#interior {
	background:url(../images/ver_el_interior.jpg) left no-repeat;
	width:49px;

}

#esuchar{
	background:url(../images/escucgar_un_fragmento.jpg) no-repeat;
	width:79px;
	height:69px;
}

#comprar , .comprar{
	background:url(../images/comprar.jpg) no-repeat;
	width:69px;
}
.box_departamentos{
	display:block;
	min-height:28px;
	font-size:28px;
	font-weight:bold;
	border-bottom:1px solid #06AF85;
	color:#666666;
	line-height:1em;
}
.miembroDpto{
	float:right;
	width:108px;
	height:167px;
	display:block;
	color:#333333;
	font-size:10px;
	margin-left:3px;
	font-family:helvetica;
}

.miembroDpto img {
	border:1px solid #CECECE;
}

.Georgia{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
}
#encuesta{
	margin:0px 10px 0px 20px;
}

.checkbox{
	width:13px;
	height:13px;
	border:1px solid #090;
}


.QproductoAdquirido , .QproductoAdquirido2{
	float:right;
	width:277px;
	height:25px;
	margin-right:35px;
}
.productoAdquirido{
	float:left;
	padding-top:5px;
	padding-left:25px;
	width:auto;
	display:block;
	min-height:25px;
}

#restoConsulta {
	margin-top:10px;
}

.QproductoAdquirido , .QproductoAdquirido2  ,#restoConsulta {
	display:none;
}
.preguntas {
	padding:5px 0px;
	clear:both;
}
.ver_titulos {
	display:block;
	text-transform:uppercase;
	color:#666666;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	margin-top:5px;
	background:url(../images/ver-titulos.jpg) left no-repeat;
	height:17px;
	padding:5px 0px 0px 20px;
	width:123px;
}
.duracion {
	display:block;
	text-transform:uppercase;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	margin-top:5px;
	height:17px;
	padding:5px 0px 0px 0px;
}
.publicacion{
	display:block;
	text-transform:uppercase;
	color:#666666;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	margin-top:5px;
	height:17px;
	padding:5px 0px 0px 0px;
}

.box_ponstv{
	display:block;
	min-height:28px;
	font-size:28px;
	font-weight:bold;
	padding-top:13px;
	border-top:1px solid #999;
}

.pic_video {
	float:left;
	width:123px;
	height:87px;
	border:1px solid #717171;
}

.pic_descarga {
	float:left;
	width:110px;
	height:107px;
	border:none;
}
#navegacion {
	font-size:14px;
	color:#999999;
}
#navegacion a {
	text-decoration:none;
	font-size:14px;
	color:#999999;	
}
#btn_enviar {
	padding:5px;
	padding-bottom:10px;
	background:#FFFFFF;
	width:50px;
	font-size:13px;
	margin-right:11px;
}
.otros{
	clear:both;
	margin:10px 0px 5px 0px;
	padding-top:5px;
	padding-left:25px;
}
.block{
	width:181px;
	float:left;
	font-size:12px;

	padding:5px 5px 3px 5px;
}
.block a {
	text-decoration:none;
	color:#40709f;
}
.link_login{
	color:#8b2167;
	font-size:11px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.faq {
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b2b2b;
	background:url(../images/puntico_azul.jpg)  left  top no-repeat;
	background-position:0px 7px;
	padding-left:13px;
	margin-bottom:10px;
	display:block;
	cursor:pointer;
}


.ocultar{
	display:none;
	padding-left:13px;
	margin:10px 0px 10px 54px;
}

.mostrar{
	padding-left:13px;
	margin:10px 0px 10px 54px;
}
.titulo_sitemap{
	background: url(../images/puntoVerde.jpg) left  top no-repeat;
	background-position:0px 15px;
	font-size:22px;
	color:#0e061c;
	border-bottom:1px solid #999999;
	padding:5px;
	padding-left:15px;
}
.titulo_sitemap a {
	text-decoration:none;
	color:#0e061c;
}
.contenido_site_map {
	padding-left:15px;
}
.columna{
	width:270px;
	margin-left:10px;
	margin-bottom:5px;
}
.columna ul {
	font-size:16px;
}
.columna ul a {
	text-decoration:none;
	color:#333;
}
.columna ul ul {
	font-size:14px;
	padding-left:10px;
	margin:0px;
}
.columna ul ul a {
	font-size:14px;
	color:#666;
}
.columna ul ul li { 
	padding-left:20px;
	list-style:none;
	font-size:13px;
}
.columna ul ul li a {
	color:#999;
	text-decoration:none;
}
.ErrorFields {
	background:#06af84;
	color:#FFF;
}