/******************************PAGINA DE ACCESO******************************/
#contenedorAccesoWeb{
	float:left;
	margin:0 0 0 130px;
	padding:0 0 0 0;
	width:1000px;
	height:860px!important;
	height:900px;
	background-color:#EFEFEF;
	position:absolute;
	z-index:600;
	filter:alpha(opacity=30);
	-moz-opacity:.30;
	opacity: 0.30;
	}
#accesoWeb{
	float:left;
	height:350px;
	left:50%;
	margin-left:-322px;
	margin-top:-262px;
	/*padding:65px;*/
	padding:10px 40px 30px 40px;
	position:absolute;
	top:50%;
	width:580px;
	z-index:1000;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	background-color:#000000;
	}
	#accesoWeb IMG.logoAccesoWeb{
		float:left;
		margin:0 0 10px 0;
		padding:0 0 0 0;
		width:193px;
		}
	#accesoWeb P{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:100%;
		line-height:14px;
		}	
	#accesoWeb #botonesAcceso{
		float:lefT;
		margin:5px 0 10px 150px!important;
		margin:5px 0 10px 75px;
		padding:0 0 0 0;
		}
		#accesoWeb #botonesAcceso A{	
			float:left;
			margin:0 20px 0 0;
			padding:0 0 0 0;
			}
#fondoOscuro{
	position:absolute;
	z-index:90;
	width:100%;
	height:100%;
	filter:alpha(opacity=30);
	-moz-opacity:.30;
	opacity: 0.30;
	}
	#fondoOscuro SELECT{
		display:none;
	}

	
/******************************GENERAL***************************************/
BODY{
	background-color:#000000;
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
}

A{
	color:#FFFFFF;
	text-decoration:none;
}

IMG{
border:none;
}

H1{
	float:left;
	width:221px;
	height:115px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(../img/cabecera/logo.jpg);
	background-repeat:no-repeat;
	}
	H1 A{
		float:left;
		display:block;
		width:100%;
		height:100%;
		}
		H1 A SPAN{
			display:none;
			}
			
H2{
	float:left;
	margin:0 0 0 0;
	padding:6px 0 0 0;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFF00;
	}
H3{
	float:left;
	width:100%;
	margin:0 0 0 0;
	padding:6px 0 2px 0;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFF00;
	}
H4{
	float:left;
	width:100%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	}	
	ul{
	list-style-type:none;
	}
	
#contenedorContenido{
float:left;
background-image:url(../img/interior/line.gif);
background-repeat:repeat-y;
background-position:41px 3px;
/*background-color:#FFFF00;*/
width:1000px;
}
#contenedorContenidoIndex{
float:left;
background-image:url(../img/index/line3.gif);
background-repeat:repeat-y;
background-position:41px 3px;
/*background-color:#FFFF00;*/
width:900px;

}

/******************************MENUS-CABECERA-SUPERIOR-<<<<INDEX>>>>***************************************/

#all_index1{
	margin:0px auto 0 auto;
	width:1000px;
	height:auto !important;
	height:1000px;
	min-height:1000px;
	position:relative;
	padding:0 0 0 0;
	background-image:url(../img/index/wow.jpg);
	background-repeat:no-repeat;
	background-position:right;
	
	}
	
#all_index2{
	margin:0px auto 0 auto;
	width:1000px;
	height:auto !important;
	height:1000px;
	min-height:1000px;
	position:relative;
	padding:0 0 0 0;
	background-image:url(../img/index/wow2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-position:right;
	}	
	
#all_index3{
	margin:0px auto 0 auto;
	width:1000px;
	height:auto !important;
	height:1000px;
	min-height:1000px;
	position:relative;
	padding:0 0 0 0;
	background-image:url(../img/index/wow3.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-position:right;
	}		
	
#all_izq{
	float:left;
	width:695px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}

#all_drch{
	float:left;
	width:305px;
	margin:0 0 0 0;
	padding:0 0 0 0;

	}

	
#cabecera_index{
	float:left;
	width:600px;
	height:202px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(../img/index/cabecerai.jpg);
	background-repeat:no-repeat;
	}
	
.logo_index{
	float:left;
	width:279px;
	height:174px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(../img/index/logoi.jpg);
	background-repeat:no-repeat;
	}#logo_index A A.hover{
	display:block;
	}
	
.amarillo{
	float:left;
	margin:0 0 0 28px !important;
	margin:0 0 0 12px;
	padding:6px 0 0 5px;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFF00;
	}

#menu_index{
	float:right;
	width:305px;
	margin:150px 0 0 0;
	padding:6px 0 0 0;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
	
UL#menu_img_index{
	float:left;
	width:330px;
	margin:0 0 0 10px;
	padding:6px 0 0 120px;
	list-style-type:none;
	}
	UL#menu_img_index LI{
	display:inline;
			}
#menu_superior_index{
	float:left;
	width:600px;
	height:20px;
	margin:0 0 0 10px;
	padding:0px 0 0 0;
}

#imagen_derecha1{
	float:left;
	width:302px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	background-image:url(../img/index/wow.jpg);
	height:764px;
	
}

#imagen_derecha2{
	float:left;
	width:367px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	background-image:url(../img/index/wow2.jpg);
	height:720px;
	
}

#imagen_derecha3{
	float:left;
	width:362px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	background-image:url(../img/index/wow3.jpg);
	height:725px;
	
}

.volver{
float:right;
color:#FFFF00;
margin:0 0 0 0;
padding:15px 8px 0 0;
}
/******************************MENUS-CABECERA-SUPERIOR-<<<<INTERIOR>>>>***************************************/	

#all{
	margin:0px auto 0 auto;
	width:1000px;
	position:relative;
	padding:0 0 0 0;
	}

#cabecera1{
	float:left;
	width:1000px;
	height:143px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(../img/cabecera/cabecera.jpg);
	background-repeat:no-repeat;
	}
#cabecera2{
	float:left;
	width:1000px;
	height:143px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(../img/cabecera/cabecera2.jpg);
	background-repeat:no-repeat;
	}
#cabecera3{
	float:left;
	width:1000px;
	height:143px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(../img/cabecera/cabecera3.jpg);
	background-repeat:no-repeat;
	}		

#bannerSuperior{
	float:right;
	margin:10px 69px 0 0!important;
	margin:10px 34px 0 0;
	padding:0 0 0 0;
	}	

#logo{
	float:left;
	width:221px;
	height:115px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(../img/cabecera/logo.jpg);
	background-repeat:no-repeat;
	}#logo A{
	display:block;
	}
	
#menu_superior{
	float:left;
	width:925px;
	height:20px;
	margin:0 0 0 10px;
	padding:0px 0 0 0;
}


UL#menu{
	float:left;
	width:399px !important;
	width:390px;
	margin:0 0 0 0px;
	padding:8px 0 0 10px;
	list-style-type:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	}
	UL#menu LI{
	display:inline;
			}
			UL#menu LI A{
					color:#FFFFFF;
					text-decoration:none;
					}
					UL#menu LI A:hover, UL#menu LI A.sel{
						text-decoration:underline;
						}
UL#menu_img{
	float:left;
	width:330px;
	margin:0 0 0 10px;
	padding:6px 0 0 1px;
	list-style-type:none;
	
	}
	UL#menu_img LI{
	display:inline;
			}UL#menu_img LI A{
			border:none;
			}

			
/******************************CONTENIDO***************************************/


#listado{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:230px;
	/*background-image:url(../img/interior/categorias.gif);
	background-repeat:repeat-y;*/
	
}

#listado_index{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	/*background-image:url(../img/interior/listadotiendai.jpg);*/
	width:175px;

}

#contenido{
	float:left;
	
	/*width:515px !important;
	width:501px;*/

	/*background-color:#33FF00;*/
	width:515px;
	margin:5px 5px 5px 14px !important;
	margin:5px -10px 5px 14px;
/**	padding:5px 5px 5px 14px;
	
**/
	/*background-image:url(../img/interior/bordesfondo.gif);
	background-repeat:repeat-y;*/
	}

#contenido form{
clear:both;
display:block;
}
	
#contenido_index{
	float:left;
	width:480px;
	padding:0 0 0 0;
	margin:0 0 0 0;

	}
	
#destacados{
	float:left;
	width:218px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	/*background-image:url(../img/destacados/ofertas.gif);*/
	background-position:top !important;
	background-position:3px 0px;
	background-repeat:no-repeat;
}

UL#formContacto{
	float:left;
	width:460px;
	margin:10px 0px 20px 20px;
	padding:0 0 0px 0px;
	list-style-type:none;
	}
	UL#formContacto LI{
		float:left;
		width:460px;
		margin:0 0 8px 0;
		padding:0 0 0 0;
		display:block;
		}
		UL#formContacto LI LABEL{
			float:left;
			margin:0 0 0 0;
			padding:0 5px 0 0;
			width:150px;
			color:#000000;
			font-weight:bold;
			text-align:left;
			}
			UL#formContacto LI LABEL.automatico{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 156px!important;
				padding:0 0 0 156px;
				width:auto;
				}			
				UL#formContacto LI LABEL.automatico INPUT{
					float:left;
					margin:0 5px 0 0!important;
					margin:-3px 5px 0 0;
					padding:0 0 0 0;
					width:14px;
					border-color:#000000;
					border-width:0;
					
					}
		 UL#formContacto LI INPUT, UL#formContacto LI TEXTAREA{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			font-size:11px;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			width:260px;
			border:1px solid #000000;
			background-color:#FBE9FB;
			
			}
		  UL#formContacto LI SELECT{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			font-size:11px;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			width:160px;
			border:#DB00D2 1px solid;
			background-color:#FBE9FB;
			}
			UL#formContacto LI INPUT.boton_enviar{
					float:left;
					margin:0 5px 0 90!important;
					margin:0px 5px 0 155px;
					padding:0 0 0 0;
					width:61px;
					height:16px;
					border-width:0;
					background-image:url(../img/interior/enviar.gif);
					font-family:"Trebuchet MS";
					font-size:10px;
					}
					UL#formContacto LI#botones{			
						float:left;
						margin:0 0 0 0;
						padding:0 10px 0 156px;
						width:500px;
						}
						UL#formContacto LI#botones INPUT{			
							float:left;
							margin:0 5px 0 0;
							padding:0 0 0 0;
							width:20px;
							border:1px solid #252810;
							background-color:#95801A;
							color:#000000;
							}UL#formContacto LI INPUT{			
							border:#DB00D2 1px solid;
							}UL#formContacto LI TEXTAREA{			
							border:#DB00D2 1px solid;
							}
		UL#formContacto LI A{
			color:#000000;
		}
							
UL#noticias {
	float:left;
	width:512px;
	margin:5px 0 0 0;
	padding:0 0 0 0;
	}				
UL#noticias  LI{
	list-style-type:none;
	display:block;
	border-bottom:solid 1px #CCCCCC;
	margin:0 0 5px 0px;
	padding:0 0 5px 0;
	width:100%;
	clear:both;
	}
	UL#noticias  LI .contenidoNoticia{
		width:95%;
		margin:0 auto 0 auto;
		clear:both;
		padding:0px;
	}
	UL#noticias  LI  .contenidoNoticia h3{
		margin:0 0 5px 0;
		padding:0px;
		width:100%;
	}

	UL#noticias  LI  .contenidoNoticia h3 a{
		color:#DB00D2;
	}

	UL#noticias  LI .contenidoNoticia P{
		margin:0 auto 0 0;
		padding:0px;
		width:100%;
		text-align:justify;
		float:left;
	}
	UL#noticias  LI P.conImagen{
		margin:0px;
		padding:0px;
		width:76%;
		display:block;
		text-align:justify;
		float:right;
	}
	
	UL#noticias  LI  .contenidoNoticia a.imagen{
		width:21%;
		float:left;
	}
	UL#noticias  LI  .contenidoNoticia .cierre p{
		width:100%;
		clear:both;
		text-align:right;
		float:none;
	}
	UL#noticias  LI  .contenidoNoticia .cierre p a{
		margin-right:10px;
	}
	
	UL#noticias  LI .contenidoNoticia P.conImagen{
		margin:0px;
		padding:0px;
		width:76%;
		display:block;
		text-align:justify;
		float:right;
	}
	UL#noticias  LI P A{
		text-decoration:none;
	}
	UL#noticias  LI P SPAN{
		font-weight:bold;
		font-size:11px;
	}
	
#ficha_noticia .titulo{
	margin:0px;
}
#ficha_noticia .contenedorTexto img{
	float:left;
	margin:0px 10px 0 0;
	
}	
#ficha_noticia .contenedorTexto{
	margin-top:0px;
	margin-bottom:0px;
	
}	
#ficha_noticia .contenedorTexto p{
	margin:0px;
	padding:0px;
	width:100%;	
}	
#ficha_noticia p.boton_volver{
	margin-top:0px;
	padding-bottom:10px;
}

#ficha_noticia p.boton_volver a{
	float:right;
}

	
/******************************<<<<TIENDA-DESTACADOS HOME>>***************************************/	

UL.destacado{
float:left;
list-style-type:none;
margin:0 0px 0 2px;
padding:0 0 0 0;
color:#000000;
}UL.destacado LI{
float:left;
width:145px;
margin:0 5px 0 0;
padding:0 0 0 0;
}UL.destacado LI DIV.bSup{
float:left;
width:145px;
height:30px; 
margin:0 0 0 0;
padding:0 0 0 0;
background-image:url(../img/destacados/superior.gif);
background-repeat:no-repeat;
background-position:top;
}UL.destacado LI DIV.bInf{
float:left;
width:145px;
margin:0 0 0 0;
padding:0 0 0 0;
background-image:url(../img/destacados/inferior.gif);
background-repeat:no-repeat;
background-position:top;
	}UL.destacado LI DIV.cuerpo{
	float:left;
	width:145px;
/*	height:225px !important;
	height:255px;*/
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#FFFFFF;
		}UL.destacado li div input.box{
			border:#770071 1px solid;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
				}UL.destacado li div span{
				  color:#770071;
				  font-size:10px;
				  font-family:Verdana, Arial, Helvetica, sans-serif;
				  font-weight:normal;
					}UL.destacado li div.precio_dest{
						color:#770071;
						font-size:14px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-weight:800;
						padding:0 0 0 15px;
						margin:0 0 5px 0;						
							}UL.destacado li div.nombre{
								color:#000000;
								font-size:14px;
								height:85px !important;
								/*height:55px;*/
								height:70px;
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-weight:800;
								padding:0 0 0 0px;
								margin:auto 0 auto 0;
								vertical-align:middle;
								
								}UL.destacado li div.imagen{
									padding:0 0 0 0px;
									margin:0 0 3px 0;
									height:140px;
									position: relative;
									}UL.destacado li div.imagen div.imagen_producto{
										width:120px;
										position: absolute;
										top: 0;
										left: 12px;
										z-index: 1;
										text-align:center;
										}
									UL.destacado li div.imagen div.imagen_producto a {
										width:100%;
										margin-right:auto;
										margin-left:auto;
										}
									UL.destacado li div.imagen div.enlace_ampliar{
										position: absolute;
										bottom: 5px;
										left: 21px;
										z-index: 1;
										text-align:center;
										}
									UL.destacado LI DIV.imagen DIV.novedad_oferta{
										float:left;
										margin:-30px 0 0 0!important;
										margin:-35px 0 0 0;
										padding:0 0 0 0;
										left:12px;
										position:absolute;
										z-index:2;
										width: 120px;
										height:120px;
										}
									UL.listadoProductos LI.productos DIV.novedad_oferta{
										float:left;
										margin:-10px 0 0 0!important;
										margin:0 0 0 0;
										padding:0 0 0 0;
										left:12px;
										position:absolute;
										z-index:20px;
										width: 120px;
										height:120px;
										}		
										

.titulo_destaca{
float:left;
font-family:"Trebuchet MS";
font-size:24px;
font-weight:400;
width:100%;
color:#DB00D2;
margin:0 0 0 0;
padding:2px 2px 2px 12px ;
background-image:url(../img/destacados/line.gif);
background-position:0 27px;
background-repeat:no-repeat;
}

.titulo_destaca_izq{
float:left;
font-family:"Trebuchet MS";
font-size:24px;
font-weight:400;
width:173px;
color:#DB00D2;
margin:11px 0 0 12px;
padding:2px 2px 2px 42px ;
background-image:url(../img/destacados/line.gif);
background-position:0 27px;
background-repeat:no-repeat;
}
/******************************<<<<TICKET>>***************************************/
.titulo_ticket{
float:left;
font-family:"Trebuchet MS";
font-size:24px;
font-weight:400;
width:153px;
color:#DB00D2;
margin:0 0 0 0;
padding:2px 2px 2px 12px ;
background-image:url(../img/destacados/line.gif);
background-position:0 27px;
background-repeat:no-repeat;
}

#titulo_divticket{
	float:left;
	margin:0 0 0 0;
	padding:11px 0 6px 0;
	width:153px;
	background-image:url(../img/editor/editor.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}#titulo_divticket dl dt.c_precio{
	width:108px;
	margin:0 0 0 0;
	padding:2px 45px 3px 0px;
	background-image:url(../img/editor/editor.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:right;
}#titulo_divticket dl dt.c_final{
	width:108px;
	margin:0 0 0 0;
	padding:2px 45px 3px 0px;
	background-image:url(../img/editor/editor.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:right;
	font-weight:bold;
	font-size:11px;
}#titulo_divticket dl {
	margin:0 0 45px 0;
	padding:4px 0 4px 0px;
}
#titulo_divticket dl  dt{
	margin:5px 0 0 12px;
}
#titulo_divticket dl  dt a.izquierda{
	margin-left:0px;
	float:left;

}

#titulo_divticket dl  dt a{
	margin-right:5px;
	float:right;

}


#titulo_divticket p{
	font-weight:bold;
	font-size:11px;
}

/******************************<<<<CATEGORIAS-LISTADO DE PRODUCTOS TIENDA>>***************************************/	



	#categorias{
	float:left;
	padding:0 0 0 0px;
	margin:10px 0 0px 57px !important;
	margin:10px 0 0px 28px;
	font-family:"Trebuchet MS";
	font-size:11px;
	}
	#categorias LI UL{
	margin:0 0 0 15px;
	padding:0 0 0 0;
	}#categorias LI UL LI UL{
	margin:0 0 0 15px;
	padding:0 0 0 0;
	}
	#categorias A{
	text-decoration:none;
	}#categorias LI A.selec {
	color:#FE00F4;
	background-image:url(../img/interior/editor.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	}#categorias LI A:hover {
	color:#FE00F4;
	background-image:url(../img/interior/editor.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	}
	
#logueo{
float:left;
margin:0 0 0 55px !important;
margin:0 0 0 28px;
padding:0 0 0 0;
}#logueo INPUT.boxes{
margin:0 0 0 0px;
padding:0 0 0 0;
width:100px;
height:15px;
border:#DB00D2 1px solid;
font-size:10px;
background-color:#FBE9FB;
}
#logueo .boton_entrar{
margin-left:3px;	
background-color:#000;
}

#bannerInferior{
	float:left;
	margin:20px 0 0 55px !important;
	margin:20px 0 0 28px;
	padding:0 0 0 0;
	width:168px;
	}
	#bannerInferior IMG{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:168px;
		}
#recuerda INPUT{
margin:0 0 0 0px;
padding:0 0 0 0;
width:250px;
height:15px;
border:#DB00D2 1px solid;
font-size:10px;	
}

#recuerda INPUT.boton_enviar{
	float:right;
	margin:0 70px 0 0;
	padding:0 0 0 0;
	width:61px;
	height:16px;
	border:0px;
	
}

		
UL#listadoProductos{
float:left;
margin:5px 0 0 0;
padding:0 0 0 0;
color:#000000;
list-style-type:none;
width:503px;
	}UL#listadoProductos LI.producto{
	float:left;
	margin:4px 0px 4px 0px;
	padding:0 0 0 0;
	background-color:#FFFFFF;
	/*width:494px;*/
	width:503px;
	border-left:#DB00D2 4px solid;
		border-right:#DB00D2 5px solid;
		}UL#listadoProductos LI.producto DIV.bordeinferior{
		float:left;
		width:503px;
		height:10px;
		background-image:url(../img/interior/bordeinferior1.gif);
		background-position:bottom;
		background-repeat:no-repeat;
		}
		
		UL#listadoProductos LI.producto DIV.bordesuperior{
		float:left;
		height:10px;
		width:503px;
		background-image:url(../img/interior/bordesuperior1.gif);
		background-position:top;
		background-repeat:no-repeat;
		
		}
		
		UL#listadoProductos LI.producto DIV.fondo{
		float:left;
		width:503px;
		background-image:url(../img/interior/fondopunto.gif);
		background-repeat:repeat-y;
		background-position:166px 100px;
		position: relative;
		}
	
		UL#listadoProductos LI.producto DIV.imagen{
		float:left;
		margin:0 auto 0 auto;
		width:100%;
		}
		UL#listadoProductos LI.producto DIV.imagen A{
			color:#000000;
			display:block;
			margin:0 auto 0 auto;
			text-align:center;
		}
		UL#listadoProductos LI.producto DIV.imagen A img{
			display:block;
			margin:0 auto 0 auto;
			}
		UL#listadoProductos LI.producto DIV.novedad_oferta{
			position:absolute;
			margin-top:0px;
			left:23px;
			top:0;
			z-index: 2;
			width: 120px;
			height:120px;
			clear:left;

		}
		
		
		UL#listadoProductos LI.producto DIV.texto{
			float:left;
			/*width:185px;*/
			margin:0 3px 0 3px;
			/*padding:5px 5px 5px 5px;*/
			text-align:justify;
				}UL#listadoProductos LI.producto DIV.texto H4{
				width:100%;
				display:block;
				float:none;
				margin:0 auto 0 auto;
				padding:0 0 0 0;
				text-align:center;
				}UL#listadoProductos LI.producto DIV.anadirCarrito {
				float:left;
				margin:40px 0 auto 0;
				padding:0px;
				font-size:24px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				color:#770071;
				width:100%;
				text-align:left;
				}UL#listadoProductos LI.producto DIV.anadirCarrito A{
				padding:5px 0 0 0px;
				}
				UL#listadoProductos LI.producto span.tachado{
					font-size:20px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					text-decoration:line-through;
					color:#770071;
					
				}
				UL#listadoProductos LI.producto span.parpadeo{
					font-size:24px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					text-decoration:blink;
					color:red;
				}
				UL#listadoProductos LI.producto span.oferta{
					font-size:24px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					color:red;
					width:100%;
				}				
				
UL#menuZP{
	clear:both;
	margin:0 35px 0 auto;
	padding:0 0 0 0;
	width:150px;
}UL#menuZP LI{
	list-style-type:none;
	margin:0 0 0 0;
	padding:3px 0 3px 10px;
	border-bottom:#CC33FF 1px solid;
}
.salirZP{
	float:right;
	margin:10px 35px 0 0;
	background-image:url(../img/interior/salir.gif);
	width:40px;
	height:16px;
}

/******************************<<<<TIENDA-FICHA PRODUCTO >>***************************************/	
#fichaProductos{
float:left;
margin:5px 0 0 0;
padding:0 0 0 0;
color:#000000;
list-style-type:none;
width:502px;

	}#fichaProductos DIV.contiene{
	float:left;
	margin:4px 0px 4px 0px;
	padding:0 0 0 0;
	background-color:#FFFFFF;
	background-image:url(../img/interior/puntomorado.gif);
	background-repeat:repeat-y;
	background-position:52%;
	width:100%;
	border-left:#DB00D2 4px solid;
	border-right:#DB00D2 5px solid;

		}#fichaProductos DIV.bordeinferior{
		float:left;
		width:502px;
		height:10px;
		background-image:url(../img/interior/bordeinferior1.gif);
		background-position:bottom;
		background-repeat:no-repeat;
		}
		
		#fichaProductos DIV.bordesuperior{
		float:none;
		width:502px;
		background-image:url(../img/interior/bordesuperior1.gif);
		background-position:top;
		background-repeat:no-repeat;
		height:10px;
		}
		/*#fichaProductos DIV.fondo{
		float:left;
		width:505px;
		background-image:url(../img/interior/fondopunto.gif);
		background-repeat:repeat-y;
		background-position:166px 100px;
		}*/

				
	#fichaProductos DIV.imagen{
		float:left;
		margin:0 0 0 0;
		padding:5px 5px 5px 5px;
/*			background-image:url(../img/interior/puntomorado.gif);
background-repeat:repeat-y;
background-position:right;*/
width:100%;
		}
		#fichaProductos DIV.imagen A{
			color:#000000;
			}#fichaProductos DIV.texto{
			float:left;
			width:98%;
			margin:5px 0 0 0;
			padding:0;
			text-align:justify;
			font-size:10px;
			}#fichaProductos DIV.anadirCarrito {
				float:right;
				width:225px;
				height:150px;
				margin:5px 0 0 0;
				padding:0px 0 0 5px;
				font-size:24px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				color:#770071;
				}#fichaProductos DIV.anadirCarrito A{
				padding:5px 0 0 0px;
				}#fichaProductos DIV.anadirCarrito SPAN{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:24px;
				font-weight:500;
				width:225px;
				}#fichaProductos DIV.anadir{
				float:left;
				font-size:24px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				color:#770071;
				/*width:150px;*/
				padding:55px 0 0 65px;
				margin:0 0 10px 0;
				}#fichaProductos DIV.anadir span{
					font-size:9px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#9A3095;
					font-weight:normal;
				}#fichaProductos div input.box{
					border:#770071 1px solid;
					font-size:10px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					}							
				#fichaProductos div.nombre{
					color:#000000;
					font-size:20px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:500;
					padding:0 0 0 0px;
					margin:0;
					width:98%;
					}
				
				#fichaProductos DIV.anadir span.tachado{
					font-size:20px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					text-decoration:line-through;
					color:#770071;
					
				}
				#fichaProductos DIV.anadir span.parpadeo{
					font-size:24px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					text-decoration:blink;
					color:red;
				}
				#fichaProductos DIV.anadir span.oferta{
					font-size:24px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					color:red;
					width:100%;
				}
/******************************<<<<TIENDA-CARRITO (TICKET) >>***************************************/	
TABLE#productoCarrito{
float:left;
width:512px;
color:#000000;
background-color:#FFECFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}TABLE#productoCarrito th.negrita{
font-weight:bold;
}TABLE#productoCarrito tr td.bordeSup{
background-image:url(../img/carrito/bordesup.jpg);
background-position:0 0;
background-repeat:no-repeat;

}TABLE#productoCarrito tr td.bordeInf{
background-image:url(../img/carrito/bordeinf.jpg);
background-position:bottom;
background-repeat:no-repeat;
}TABLE#productoCarrito tr td.dot{
background-image:url(../img/carrito/dot.jpg);
background-repeat:repeat-x;
}TABLE#productoCarrito tr td.dot_top{
background-position:top;
background-image:url(../img/carrito/dot.jpg);
background-repeat:repeat-x;
}TABLE#productoCarrito tr td.dot_bottom{
background-position:bottom;
background-image:url(../img/carrito/dot.jpg);
background-repeat:repeat-x;
}
TABLE#productoCarrito tr td.titulo{
background-image:url(../img/carrito/cesta.gif);
background-position:0 0;
background-repeat:no-repeat;
height:30px;
}TABLE#productoCarrito tr td input.box{
border:#770071 1px solid;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}TABLE#productoCarrito tr td.nombre{
width:130px;
}
TABLE#productoCarrito tr td.nombre a{
	color:#000;
	text-decoration:underline;
}
TABLE#productoCarrito tr td a.condiciones{
	color:#000;
	text-decoration:underline;
	margin-left:5px;
	font-size:9px;
	font-family:arial;
}
	

	/******************************PIE***************************************/	

#pie{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	background-image:url(../img/interior/pie.gif);
	}
	#pie_index{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:695px;
	background-image:url(../img/interior/pie.gif);
	}
/******************************COLORES***************************************/	
.color_amarillo{
color:#FFFF00;
}

	
/******************************EDITOR***************************************/	

.textoNormal{
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.textoTitulo{
	float:left;
	color:#FFFFFF;
	font-size:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}


#titulo_recurso{
	float:left;
	margin:0 0 5px 0;
	padding:0 0 4px 0 !important;
	padding:0 0 6px 0 !;
	width:515px;
	background-image:url(../img/editor/editor.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

#cabecera_recurso{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:515px;
}



#contenido_recurso_izquierda{
float:left;
width:50%;
padding:5px;
}

#contenido_recurso_imagenes_derecha img{
float:right;
margin: 0 0 20px 0;
}

#contenido_recurso_imagenes_pie{
	clear:both;
	width:100%;
	margin: 0 0 0 0;
	padding:0 0 0 0;
}

#contenido_recurso_imagenes_pie img{
	margin:0 1px 0 0;
	
}

#contenedorPagina{
margin-right:0px;
width:100% !important;
width:529px;
}

#tpv{
	float:left;
	margin:5px 0 0 0;
	padding:0 0 0 0;
	color:#FFFFFF;
	list-style-type:none;
	width:502px;
}

.pedido_procesado{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFF33;
}

.contenedorTexto{
	width:95%;
	margin:5px auto auto auto;
}

#avisoLegal{
float:none;
clear:both;

}
#avisoLegal p{
	
}



table.tablaUltimasCompras{
	float:none;
	clear:both;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	width:512px;
	text-align:center;
	color:#000000;
	background-color:#FFECFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
table.tablaUltimasCompras a{	
color:#000000;
}	
table.tablaUltimasCompras tr td.bordeSup{
	padding:0;
}
table.tablaUltimasCompras tr td.dot{
	background-image:url(../img/carrito/dot.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:0;
}
table.tablaUltimasCompras tr td.bordeInf{
	padding:0px;
}	
.tablaUltimasCompras  th{
	padding:2px 0 2px 0;

}
.tablaUltimasCompras  td{
	padding:5px 0 5px 0;
	
}

table.tablaListadoProductos{
	float:none;
	clear:both;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	width:512px;
	text-align:center;
	color:#000000;
	background-color:#FFECFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

table.tablaListadoProductos a{	
	color:#000000;
}	
table.tablaListadoProductos tr td.bordeSup{
	padding:0;
}
table.tablaListadoProductos tr td.dot{
	background-image:url(../img/carrito/dot.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:0;
}
table.tablaListadoProductos tr td.bordeInf{
	padding:0px;
}		
	

.tablaListadoProductos  th{
	padding:2px 0 2px 0;

}
.tablaListadoProductos  td{
	padding:3px 0 3px 0;

}

.volverPedidos{
	float:right;
	margin:10px 30px 0 0;
}



/****/
.bloque_contenido_blanco{
	background-image:url(../img/carrito/bordesup.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	float:left;
	clear:both;
	margin-top:10px;
	margin-left:auto;
	
	margin-right:auto !important;
	margin-right:17px;
	width:512px;
	
	color:#000000;
	background-color:#FFECFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0;
}

.bloque_contenido_blanco  p{
	
	width:90%;
	padding-left:15px;
}
/*
.bloque_contenido_blanco p{
	width:80%;
	
}
*/
.bloque_contenido_blanco  a{
	color:#000000;	
}
.bloque_contenido_blanco_cierre{
	width:512px;
	background-image:url(../img/carrito/bordeinf.jpg);
	background-repeat:no-repeat;
	position:bottom;
	float:left;
	clear:both;
	height:10px;
	margin-left:auto;
	margin-right:auto;
}

.bloque_contenido_blanco label {
color:#000000;
}

#tabla_importes{
	width:100%;
	float:left;
	font-size:11px;
	color:#000000;
	margin:5px 0 0 0;
	padding:0px;
	font-weight:normal;
	border:1px solid lightgreen;
}

#menu_superior #formBuscador{
	float:left;
	margin-top:5px;
}
#menu_superior #boton_buscar{
	float:left;
	margin-right:3px;
	background-image:url(../img/cabecera/buscar.gif);
	background-repeat:no-repeat;
	background-position:right center;
	height:18px;
	width:66px;
	border:0px;
	font-size:10px;
	background-color:#000000;
	padding:0px;
	color:#000000;
	text-align:left;

}
#menu_superior input{
float:left;
margin-right:3px;
}
#menu_superior .boxes{
float:left;
	padding:0 0 0 0;
	width:100px;
	height:15px;
	border:#DB00D2 1px solid;
	font-size:10px;
	background-color:#FBE9FB;
}

h2.titulo_fucsia{
	font-family:"Trebuchet MS";
	
	font-weight:400;
	width:90%;
	color:#DB00D2;
	margin:0 0 0 0;
	padding:2px 2px 2px 12px ;
}

h3.titulo_fucsia{
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:400;
	width:90%;
	color:#DB00D2;
	margin:0 0 0 0;
	padding:2px 2px 2px 12px ;
}

h4.titulo_fucsia{
	font-family:"Trebuchet MS";
	font-size:15px;
	font-weight:400;
	width:90%;
	color:#DB00D2;
	margin:0 0 0 0;
	padding:2px 2px 2px 12px ;
}

.imagen div p{
	
	float:left;
}

.imagen ul{
margin:0 0 0 2px;
padding:4px 0 0 0;
}
#botones_imagenes{
	width:100%;
	float:left;
}
#botones_imagenes p{
	color:#DB00D2;
	font-family:"Trebuchet MS";
	font-weight:bold;
	margin-top:10px;
	
}

#botones_imagenes ul{
	margin-top:2px;
	margin-bottom:2px;
	list-style-type:none;
	float:left;
	text-align:center;
	
}

#botones_imagenes ul li:hover{
	cursor:pointer;
}
#botones_imagenes ul li{
	float:left;
	margin:2px;
	display:block;
	width:15px;
	height:15px;
	border:2px solid #DB00D2;
	background-color:#FFFFFF;
}

#botones_imagenes ul li.selected{
	float:left;
	margin:2px;
	display:block;
	width:15px;
	height:15px;
	border:2px solid #DB00D2;
	background-color:#DB00D2;
	text-align:center;
}


#botones_imagenes ul li a{
	text-decoration:none;
	color:#DB00D2;
	font-weight:bold;
	font-size:12px;
}

#botones_imagenes ul li.selected a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}


#botones_videos{
	width:100%;
	float:left;
}
#botones_videos p{
	font-family:"Trebuchet MS";
	font-weight:bold;
	color:#DB00D2;
	margin-top:10px;
}

#botones_videos ul{
	margin-top:2px;
	margin-bottom:2px;
	list-style-type:none;
	float:left;
	text-align:center;
	
}

#botones_videos ul li:hover{
	cursor:pointer;
}
#botones_videos ul li{
	float:left;
	margin:2px;
	display:block;
	width:15px;
	height:15px;
	border:2px solid #FCF906;
	background-color:#FFFFFF;
}

#botones_videos ul li.selected{
	float:left;
	margin:2px;
	display:block;
	width:15px;
	height:15px;
	border:2px solid #FCF906;
	background-color:#FCF906;
	text-align:center;
}


#botones_videos ul li a{
	text-decoration:none;
	color:#FCF906;
	font-weight:bold;
	font-size:12px;
}

#botones_videos ul li.selected a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}



span.fecha{
	margin-left:10px;
}

p.enlaceInformacion a {
	font-weight:bold;
	text-decoration:underline;
}
#paginadorProductos{
	width:98%;
	clear:both;
	margin:5px 0 0 0;
}
#paginadorProductos .enlaces_paginador{
	float:right;
}


.ordenacion{
	width:96%;
	margin: 10px auto 10px auto;
	
}

.ordenacion .boxes{
	height:15px;
	font-size:10px;
	margin-right:3px;
	border:#DB00D2 1px solid;
	background-color:#FBE9FB;	
}

.ordenacion .boton{
	width:61px;
	height:16px;
	background-image:url(../img/interior/ordenar.gif);
	font-family:"Trebuchet MS";
	font-size:10px;
	border-width:0px;
}

#flash_tienda{
	width:505px;
	min-height:420px !important;
	height:386px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
}
.cierre{
	width:100%;
	clear:both;
}
/*
#contContacto .bloque_contenido_blanco h2{
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:400;
	width:90%;
	color:#DB00D2;
	margin:15px 0 0 0;
	padding:2px 2px 2px 12px ;
}*/

.boton_enviar{
	width:61px;
	height:16px;
	border-width:0;
	background-image:url(../img/interior/enviar.gif);
	border:0px;
	font-family:"Trebuchet MS";
	font-size:10px;
}

#formRecordarDatos  .boton_enviar{
	float:right;
	margin:0 70px 0 0;
	padding:0 0 0 0;
/*	width:61px;
	height:16px;
	border-width:0;
	background-image:url(../img/interior/enviar.gif);
	border:0px;
	font-family:"Trebuchet MS";
	font-size:10px;
*/
}

#formRecordarDatos  li.enviar .boton_enviar{
	float:right;
	margin:0 45px 0 0;
	padding:0 0 0 0;
/*	width:61px;
	height:16px;
	border-width:0;
	background-image:url(../img/interior/enviar.gif);
	border:0px;
	font-family:"Trebuchet MS";
	font-size:10px;
*/
}
.boton_entrar{
	width:47px;
	height:16px;
	border-width:0;
	background-image:url(../img/interior/entrar.gif);
	border:0px;
	font-family:"Trebuchet MS";
	font-size:10px;

}



UL#formCompra{
	float:left;
	width:460px;
	margin:10px 0px 20px 20px;
	padding:0 0 0px 0px;
	list-style-type:none;
	}
	UL#formCompra LI{
		float:left;
		width:460px;
		margin:0 0 8px 0;
		padding:0 0 0 0;
		display:block;
		}
		UL#formCompra LI LABEL{
			float:left;
			margin:0 0 0 0;
			padding:0 5px 0 0;
			width:150px;
			color:#000000;
			font-weight:bold;
			text-align:left;
			}
			UL#formCompra LI LABEL.automatico{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 156px!important;
				padding:0 0 0 156px;
				width:auto;
				}			
				UL#formCompra LI LABEL.automatico INPUT{
					float:left;
					margin:0 5px 0 0!important;
					margin:-3px 5px 0 0;
					padding:0 0 0 0;
					width:14px;
					border-color:#000000;
					border-width:0;
					
					}
		 UL#formCompra LI INPUT, UL#formCompra LI TEXTAREA{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			font-size:11px;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			width:260px;
			border:1px solid #000000;
			background-color:#FBE9FB;
			
			}
		  UL#formCompra LI SELECT{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			font-size:11px;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			width:160px;
			border:#DB00D2 1px solid;
			background-color:#FBE9FB;
			}
			UL#formCompra LI INPUT.boton_enviar{
					float:right;
					margin:0px 45px 0 0px;
					padding:0 0 0 0;
					width:61px;
					height:16px;
					border-width:0;
					background-image:url(../img/interior/enviar.gif);
					border:0px;
					font-family:"Trebuchet MS";
					font-size:10px;
					}
					UL#formCompra LI#botones{			
						float:left;
						margin:0 0 0 0;
						padding:0 10px 0 156px;
						width:500px;
						}
						UL#formCompra LI#botones INPUT{			
							float:left;
							margin:0 5px 0 0;
							padding:0 0 0 0;
							width:20px;
							border:1px solid #252810;
							background-color:#95801A;
							color:#000000;
							}UL#formCompra LI INPUT{			
							border:#DB00D2 1px solid;
							}UL#formCompra LI TEXTAREA{			
							border:#DB00D2 1px solid;
							}
		UL#formCompra LI A{
			color:#000000;
		}
.video_oculto{width:0px; height:0px;display:none; visibility:hidden;}
.video_visible{width:250px; height:250px; visibility:visible;}

.titulo_apartado{
	font-family:"Trebuchet MS";
	font-size:22px;
	font-weight:400;
	width:90%;
	color:#DB00D2;
	margin:5px 0 0 0;
	padding:2px 2px 2px 12px ;
}

p.carritoVacio{
margin:10px auto 30px auto;
}

.extra{
	width:100%;
	color:#000;
	clear:both;
	float:left;
}
.extra ul{
	
	list-style-type:none;
	padding:0px;
	margin:5px 0 0 0;
}

.extra ul li{
	display:block;
	float:left;
	margin-left:3px;
}

.extra ul li.titulo{
	color:#DB00D2;
	font-family:"Trebuchet MS";
	font-weight:bold;
	margin-left:0px;
}

.dos_columnas_izquierda{
	margin:0;
	padding:0px;
	width:46%;
	float:left;
}

.dos_columnas_derecha{
	margin:0;
	padding:0px;
	width:46%;
	float:right;
}


.tres_columnas_izquierda{
	width:33%;
	float:left;
	position:relative;
}

.tres_columnas_centro{
	width:37%;
	float:left;
	margin:0 auto 0 6px;
	display:block;

}

.tres_columnas_derecha{
	width:25%;
	float:right;
}

.rosa{
	color:#DB00D2;
}

select{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	border:#DB00D2 1px solid;
	background-color:#FBE9FB;	
}

ul.adicionales{
	list-style-type:none;
	margin:5px 0px 0px 10px;
	padding:0px;
	width:90%;
}

ul.adicionales li{

	display:inline;
	width:auto;
}

.bloque_negro{
	width:99%;
	margin:5px auto 0 auto;
	padding:0;
	background-color:#000;
}

ul.zona_privada_acceso{
	list-style-type:none;
	display:inline;
	padding:0px;
	margin-left:30px;
	margin-right:auto;
	width:450px;
	float:left;
}

ul.zona_privada_acceso li{
	float:left;
	margin:0 5px 0 5px;
}