*{
	margin:0;
	padding:0;
	border-width:0;
	}

BODY{
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	}
	BODY.cover{
		background-image:url(../img/contenido/flash.jpg);
		background-position:top right;
		background-repeat:no-repeat;
		}
	BODY.chico{
		background-image:url(../img/fondos/chico.jpg);
		background-position:top right;
		background-repeat:no-repeat;
		}
	BODY.chica{
		background-image:url(../img/fondos/chica.jpg);
		background-position:top right;
		background-repeat:no-repeat;
		}
	BODY.kids{
		background-image:url(../img/fondos/kids.jpg);
		background-position:top right;
		background-repeat:no-repeat;
		}
	BODY.accesorios{
		background-image:url(../img/fondos/accesorios.jpg);
		background-position:top right;
		background-repeat:no-repeat;
		}
	BODY.catalogo-03{
		background-image:url(../img/fondos/catalogo-03.jpg);
		background-position:top right;
		background-repeat:no-repeat;
		}
	BODY.logos-01{
		background-image:url(../img/fondos/logos-01.jpg);
		background-position:top right;
		background-repeat:no-repeat;
		}
	BODY.puntos-de-venta{
		background-image:url(../img/fondos/mapa.png);
		background-position:top right;
		background-repeat:no-repeat;
		}


/*H1{
	float:left;
	background-repeat:no-repeat;
	background-position:-2px 0;
	height:27px;
	width:184px;
	padding-top:37px;
	font-size:27px;
	letter-spacing:-1px;
	background-image:none;
	font-weight:bold;
	}*/
H1{
	float:left;
	background-repeat:no-repeat;
	background-position:-2px 0;
	height:62px;
	width:184px;
	}
	H1 SPAN{
		display:none;
		}
		
	H1.noticias{
		background-image:url(../img/titulos/noticias.png);
		}
	H1.catalogo{
		background-image:url(../img/titulos/catalogo.png);
		}
	H1.tiendas{
		background-image:url(../img/titulos/tiendas.png);
		}
	H1.lk{
		background-image:url(../img/titulos/loreak-mendian.png);
		}
	H1.nosotros{
		background-image:url(../img/titulos/nosotros.png);
		}

H2{
	color:#000000;
	font-size:27px;
	font-weight:bold;
	margin-bottom:20px;
	letter-spacing:-1px;
	line-height:27px;
	}
	H2 A{
		text-decoration:none;
		}
		H2 A:hover{
			color:#858585;
			}


UL{
	list-style-type:none;
	}
	
A{
	color:#000000;
	}
	A:hover{
		text-decoration:none;
		}
	
#intro{
	font-size:12px;
	letter-spacing:-1px;
	font-weight:light;
	}
	#intro P{
		clear:both;
		float:left;
		margin-top:40px;
		}
	#intro A{
		font-size:12px;
		text-decoration:none;
		}
		
		#intro A:hover{
		color:#9a9a9a;
		}

		

#flash{
	position:absolute;
	top:0;
	right:0;
	z-index:0;
	}

#all{
	margin:auto;
	position:relative;
	width:980px;
	padding-top:41px;
	z-index:1;
	}

#menu{
	float:left;
	width:230px;
	}
	#menu UL{
		float:left;
		padding-top:35px;
		width:100%;
		height:auto !important;
		height:352px;
		min-height:352px;
		margin-bottom:30px;
		}
		#menu UL LI{
			float:left;
			width:100%;
			padding-top:1px;
			padding-bottom:7px;
			}
			#menu UL LI A{
				font-size:18px;
				line-height:16px;
				font-weight:bold;
				text-decoration:none;
				letter-spacing:-1px;
				}
				#menu UL LI A:hover, #menu UL LI A.sel{
					color:#858585;
					}
			#menu UL LI UL{
				margin-bottom:0;
				width:90%;
				padding-left:9%;
				height:auto;
				min-height:0;
				padding-top:4px;
				}
				#menu UL LI UL LI A{
					font-weight:normal;
					line-height:21px;
					}
	#menu P{
		font-size:12px;
		font-weight:bold;
		line-height:12px;
		margin-bottom:15px;
		}
		#menu P A{
			text-decoration:none;
			}		
			#menu P A:hover{
				color:#858585;
				}
		#menu P.firma{
			width:80%;
			font-size:10px;
			line-height:10px;
			background-image:url(../img/logo-pie.png);
			background-position:0 0;
			background-repeat:no-repeat;
			padding-top:20px;
			}

#content{
	float:right;
	width:704px;
	margin-top:31px;
	padding-bottom:10px;
	}
	
	#content P{
		line-height:16px;
		font-size:11px;
		margin-bottom:25px;
		}
#cabecera{
	float:left;
	width:100%;
	margin-bottom:24px;
	}
	#cabecera DIV{
		font-size:12px;
		float:right;
		margin-top:-28px;
		width:270px;
		text-align:right;
		}
		#cabecera DIV.columna{
			text-align:left;
			}
		#cabecera DIV A{
			font-weight:bold;
			text-decoration:none;
			}
			#cabecera DIV A:hover{
				color:#858585;
				}
				
UL.cover{
	padding-top:15px;
	width:100%;
	float:left;
	}
	UL.cover LI{
		margin-bottom:15px;
		text-align:left;
		width:220px;
		float:left;
		padding-right:8px;
		}
		UL.cover LI DIV{
			float:left;
			width:220px;
			min-height:220px;
			height:auto !important;
			height:220px;
			text-align:left;
			margin-bottom:10px;
			}
		UL.cover LI IMG{
			
			}
		UL.cover LI A{
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			}
			UL.cover LI A:hover, UL.cover LI A.sel{
				color:#858585;
				}

	

UL.mas-noticias{
	margin-top:5px;
	font-size:27px;
	font-weight:bold;
	letter-spacing:-1px;
	}
	UL.mas-noticias LI{
		margin-bottom:10px;
		}
		UL.mas-noticias LI A{
			text-decoration:none;
			}
			UL.mas-noticias LI A:hover{
				color:#858585;
				}

UL.mas-noticias-nuevo{
	margin-top:5px;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-1px;
	}
	UL.mas-noticias-nuevo LI{
		margin-bottom:10px;
		}
		UL.mas-noticias-nuevo LI A{
			text-decoration:none;
			}
			UL.mas-noticias-nuevo LI A:hover{
				color:#858585;
				}

UL.catalogo{
	}
	UL.catalogo LI{
		margin-bottom:2px;
		padding-bottom:0px !important;
		padding-bottom:3px;
		}
		UL.catalogo LI A{
			font-size:18px;
			font-weight:bold;
			text-decoration:none;
			letter-spacing:-1px;
			}
			UL.catalogo LI A:hover, UL.catalogo LI A.sel{
				color:#858585;
				}
		
UL.intro{
	width:100%;
	float:left;
	}
	UL.intro LI{
		width:50%;
		float:left;
		text-align:center;
		margin-bottom:20px;
		margin-right:-44px;
		}
		UL.intro LI IMG{
			float:left;
			margin-bottom:10px;
			}
		UL.intro LI A{
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			}
			UL.intro LI A:hover, UL.intro LI A.sel{
				color:#858585;
				}
		
UL.productos{
	width:100%;
	float:left;
	}
	UL.productos LI{
		margin-bottom:15px;
		text-align:center;
		width:220px;
		float:left;
		padding-right:8px;
		}
		UL.productos LI DIV{
			float:left;
			width:220px;
			min-height:220px;
			height:auto !important;
			height:220px;
			text-align:center;
			margin-bottom:10px;
			}
		UL.productos LI IMG{
			
			}
		UL.productos LI A{
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			}
			UL.productos LI A:hover, UL.productos LI A.sel{
				color:#858585;
				}
				

UL.logos{
	width:603px;
	float:left;
	}
	UL.logos LI{
		margin-bottom:25px;
		text-align:center;
		width:176px;
		float:left;
		padding-right:25px;
		}
		UL.logos LI IMG{
			float:left;
			}
		UL.logos LI A{
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			}
			UL.logos LI A:hover, UL.logos LI A.sel{
				color:#858585;
				}

ficha{
	width:100%;
	float:left;
	}
	.ficha .foto{
		float:left;
		width:454px;
		text-align:left;
		}
		.ficha .foto IMG{
			float:left;
			}
		.ficha .foto A{
			border:1px solid #858585;
			float:left;
			margin-right:8px;
			margin-top:16px;
			}
			.ficha .foto A:hover{
				border:1px solid #cccccc;
				}
	.ficha .detalles{
		float:right;
		width:182px;
		}
	.ficha UL.miniaturas{
		float:left;
		width:100%;
		margin-top:20px;
		}
		.ficha UL.miniaturas LI{
			float:left;
			padding-right:16px;
			padding-bottom:16px;
			}
			.ficha UL.miniaturas IMG{
				float:left;
				border:1px solid #d5d5d5;
				}

ficha-logo{
	width:100%;
	float:left;
	}
	.ficha-logo P.texto{
		width:604px;
		float:right;
		margin-top:20px;
		}
	.ficha-logo P.paginador{
		/*padding-left:5%;*/
		float:left;
		width:100px;
		margin-top:20px;
		}
	
anterior{
	padding-right:5px;
	vertical-align:middle;
	}		
siguiente{
	padding-left:5px;
	vertical-align:middle;
	}
	
UL.puntos-de-venta{
	float:left;
	width:20%;
	padding-right:2%;
	}
	UL.puntos-de-venta LI{
		margin-bottom:2px;
		padding-bottom:0px !important;
		padding-bottom:3px;
		font-weight:bold;
		font-size:12px;
		letter-spacing:-1px;
		}
		UL.puntos-de-venta.final LI{
			margin-bottom:10px;
			}
		UL.puntos-de-venta LI A{
			font-size:16px;
			text-decoration:none;
			}
			UL.puntos-de-venta LI A:hover, UL.puntos-de-venta LI A.sel{
				color:#858585; 
				}

UL.tienda-listado{
	float:left;
	width:200px;
	}
	UL.tienda-listado LI{
		}
		UL.tienda-listado LI A{
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			}
			UL.tienda-listado LI A:hover, UL.tienda-listado LI A.sel{
				color:#858585;
				}
.tienda-descripcion{
	float:right;
	width:504px;
	}
	#content .tienda-descripcion P{
		margin-bottom:5px;
		}
	.tienda-descripcion .tienda-datos{
		width:50%;
		float:left;
		font-weight:bold;
		}
	.tienda-descripcion .tienda-paginador{
		/*width:50%;
		float:left;*/
		text-align:right;
		/*margin-top:16px;*/
		}
		
.tienda-secciones{
	float:left;
	width:504px;
	}

.columna-i{
	float:left;
	width:413px;
	/*margin-top:0 !important;
	margin-top:-22px;*/
	}
.columna-d{
	float:right;
	width:270px;
	/*margin-top:0 !important;
	margin-top:-22px;*/
	}
	.columna-d H3{
		float:left;
		font-size:16px;
		font-weight:bold;
		padding-right:20px;
		background-image:url(../img/cerrado.png);
		background-repeat:no-repeat;
		background-position:top right;
		margin-bottom:15px;
		clear:both;
		}
		.columna-d H3 A{
			text-decoration:none;
			}
			.columna-d H3 A:hover{
				color:#858585;
				}
	.columna-d UL{
		float:left;
		width:100%;
		}
	.columna-d UL LI{
		float:left;
		width:40px;
		padding-bottom:14px;
		padding-right:14px;
		}
		.columna-d H3.abierto{
			background-image:url(../img/abierto.png);
			}
			
columna-20{
	float:left;
	width:200px;
	padding-right:15px;
	}
	.columna-20 H3{
		font-size:11px;
		font-weight:normal;
		margin-bottom:8px;
		}
	.columna-20 UL{
		margin-bottom:12px;
		}
		.columna-20 UL LI{
			margin-bottom:0;
			font-size:11px;
			font-weight:normal;
			}
			.columna-20 UL LI A{
				text-decoration:none;
				}
				.columna-20 UL LI A.sel, .columna-20 UL LI A:hover{
					font-weight:bold;
					}
		
P.columna-50{
	float:left;
	width:340px;
	}
DIV.columna-50-mini{
	float:right;
	width:240px;
	}
DIV.columna-50{
	float:right;
	width:340px;
	}
	DIV.columna-50-mini .paginador, DIV.columna-50 .paginador{
		text-align:right;
		}
	DIV.columna-50 UL{
		float:right;
		width:100%;
		}
	DIV.columna-50 UL LI{
		float:right;
		width:37px;
		padding-bottom:12px;
		padding-left:14px;
		}
	
#content p.paginador-superior{
	text-align:right;
	margin-bottom:5px;
	padding:0;
	}		

descargar{
	font-weight:bold;
	text-decoration:none;
	}
	.descargar:hover{
		color:#858585;
		}

/*variaciones para el primer nivel de catálogo*/
#content.catalogo{
		border-left:1px solid black;
		padding-left:9px;
		width:695px;
		padding-bottom:0;
		}
H2.catalogo{
	font-size:19px;
	}

UL.catalogo{
	margin-top:71px;
	float:left;
	}
	UL.catalogo LI{
		margin-bottom:0px;
		margin-top:7px;
		padding-bottom:0px !important;
		padding-bottom:3px;
		}
		UL.catalogo LI A{
			font-size:16px;
			font-weight:normal;
			text-decoration:none;
			letter-spacing:-1px;
			}
			UL.catalogo LI A:hover, UL.catalogo LI A.sel{
				color:#858585;
				}
				
#paginador {
	font-size:9px;
	font-weight:bolder;
	
}

#paginador a {
	text-decoration:none;
}
