
body
{
	margin:0 auto;
	padding:0px;
	background-color: #FFFFFF;
	background-image: url( '/img/degradadofondo.jpg' );
	background-repeat: x-repeat;
	font-family:verdana;
}

a
{
}

td
{
	font-family:verdana;
	display:table-cell;
	padding:1px;
	vertical-align: top;
	text-align:inherit;
}

div
{
	font-family:verdana;
}

.centro
{
	margin:0 auto;
	position:relative;
	background-color:#ffffff;
	width: 978px;
}

.zonas
{
	vertical-align:top;
	position:relative;
}

.encabezado {
	width:		100%;
	height:		81px;
	background:	url(../img/abyss_logo.jpg) no-repeat;
	margin:		0 auto;
	background-color: #663286;
/*	border:		#000000 1px solid;*/
}

#bandera{
	position:	absolute;
	width:		160px;
	height:		133px;
	top:		40px;
	z-index:	5;
	cursor:		pointer;
}
	.zona_izquierda{
		width:			180px;
		margin: 		0 0 0 0;
		padding-left:	2px;
		vertical-align: top;
		border-left:#CCCCCC 1px solid;
	}
	#tabla_zona_izda{
		background:		#FFFFFF;
		vertical-align:	top;
/*		border-left:	#000000 1px solid; */
		width:			80px;
	}
	#Registro{
		height:			20px;
		background:		url(../img/bamarillo.jpg) left center no-repeat;
		font-weight:	bold;
		padding-left: 	10px;
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		10px;
	}
	#Registro_sin{
		height:			20px;
		font-weight:	bold;
		padding-left: 	10px;
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		10px;
		color:			#2C3D87;
	}
	#Registro_sin a:link{
		text-decoration:none;
		color:			#000000;
	}
	#Registro_sin a:active{
		text-decoration:none;
		color:			#000000;
	}
	#Registro_sin a:visited{
		text-decoration:none;
		color:			#000000;
	}
	#td_nombre a:link{
		text-decoration:none;
		color:			#2C3D87;
	}
	#td_nombre a:active{
		color:			#2C3D87;
	}
	#td_nombre a:visited{
		color:			#2C3D87;
	}
	#Registro_2{
		height:			20px;
		background:		url(../img/bamarillo.jpg) left center no-repeat;
		font-weight:	bold;
		padding-left: 	10px;
	}
	#Registro a:link{
		text-decoration: 	none;
		color:				#0B2684;
		font-size:			11px;
		padding-left: 		15px;
		height:				20px;
	}
	#Registro a:visited{
		text-decoration: 	none;
		color:				#0B2684;
		font-size:			11px;
		padding-left: 		15px;
		height:				20px;
	}
	#tabla_detalles{
		font-size:			11px;
	}
	#datos_invalidos{
		font-family:	Arial;
		font-size: 		11px;
		margin:			0 auto;
	}
	#nombre_usuario{
		font-family:	Trebuchet MS, Arial, Helvetica, sans-serif;
		font-size:		9px;
		text-align:		center;
		font-weight:    normal;
	}
	#nombre_usuario #boton{
		background: #638BB2;
		color:		#F1EE3D;
		font-weight:bold;
		border:		none;
		font-family:Arial, Helvetica, sans-serif;;
		font-size:	10px;
		text-align:		center;
	}
	#info_usuario{
		font-family:Arial, Helvetica, sans-serif;;
		background: 	url(../img/bamarillo.jpg) center left no-repeat;
		vertical-align:	middle;
/*		padding-top:	15px;*/
		padding-left:	25px;
/*		padding-bottom:	10px;*/
		color:			#F1EE3D;
		}
	#identificacion{
		margin:0px;
/*		margin-top:80px; */
		width:170px;
		text-align:left;
	}
	#identificacion_centro{
		color:						#0B275F;
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				10px;
		font-weight: 			bold;
		letter-spacing:	-0.5px;
		margin:0 auto;
	}
	#identificacion_centro #boton{
		background: #638BB2;
		color:		#F1EE3D;
		font-weight:bold;
		border:		none;
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
	}
	#identificacion #boton{
		background: #638BB2;
		color:		#F1EE3D;
		font-weight:bold;
		border:		none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
	}
	#tabla_estado{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		10px;
		color:			#F1EE3D;
		text-indent:    10px;
		position:relative;
	}

	#error {
		font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
		font-size:	 9pt;
		font-weight: bold;
		text-align: center;
		color: #802020;
	}

	#tabla_izda_pantallas{
			position:relative;
			width:150px;
			background:#FFFFFF;
			vertical-align:bottom;/*
			border-color:#000000;
			border:solid;
			border-width:1px; */
			padding:10px;
			cursor:pointer;
			font-family: 	Verdana, Arial, Helvetica, sans-serif;
			color:			#0B275F;
			font-weight:	bold;
			font-size:      11px;
			letter-spacing: -1px;
		}
		#tabla_izda_pantallas #td_nombre{
			position:relative;
			background:url(../img/artiizda.png) no-repeat left;
			height: 14px;
			padding: 2px;
			font-size:10px;

		}
	.zona_derecha{
		font-family:		Verdana;
		font-size:			12px;
/*		margin:				0 0 0 185px; */
		width:              618px;
		padding-top:        2px;
		padding-button:     2px;
		padding-left:       2px;
		padding-right:      2px;

	}
	.zona_derecha_detalle{
		height:		auto;
		padding-top:    20px;
		margin: 	0 auto;

	}
		#registro_usuario{
		 	font-family:Arial, Helvetica, sans-serif;
			font-size:	10px;
			padding:	20px;
		/*	border:		#000000 1px solid; */
			margin:		30px auto;
		}
		#registro_usuario #boton{
			background: 	#638BB2;
			color:					#F1EE3D;
			font-weight:		bold;
			border:				none;
			font-family:					Arial, Helvetica, sans-serif;
			font-size:			12px;
	}
		#celda{
			width:					220px;
			cursor:				pointer;
			margin-left:		-10px;
			cursor:				pointer;
		}
		#producto{
			width:			623px;
			font-family:	Arial, Helvetica, sans-serif;
			font-size:		10px;
			border:			#000000 0px 0px 0px 0px solid;
			padding: 	    22px;
			position:		relative;
		}
		#producto tr{
			vertical-align:middle;
		}
		#td_producto1 superior{
			height:		10px;
		}
		#producto_centro{
			width:			260px;
			vertical-align:	middle;
			z-index:		0;
		}
		.carrito{
			position: 	absolute;
			top: 		190px;
			left:		100px;
			z-index:	5;
		}
		.carrito_sin_carro{
			position: 	absolute;
			top: 		150px;
			left:		0px;
			z-index:	5;
		}
		.texto_puntos_destacados{
			position: 	absolute;
			top: 		170px;
			left:		30px;
			z-index:	5;
			color: #000000;
		}
		#vacio{
			position:	relative;
			width:		180px;
			line-height:28px;
			left: 		80px;
			top: 		-200px;
			text-decoration:none;
		}
		.producto_descrip1{
			position:	relative;
			width:		130px;
			line-height:28px;
			left: 		70px;
			background:url(../img/descrisuperior2.png) no-repeat right;
			text-align: right;
			vertical-align:middle;
			padding-right:5px;
			font-size:  9px;
			color: 		#00205F;
			font-weight:bold;
			font-family: Verdana;
			letter-spacing: -0.1em;
			top: -185px;
		}
		#producto_descrip1 a:link{
			text-decoration:	none;
			color: #00205F;
		}
		#producto_descrip1 a:visited{
			text-decoration:	none;
			color: #00205F;
		}
		#detalle_articulo{
			width:		580px;
			font-family: Verdana;
			font-size:	11px;
			margin: auto;
			text-align:center
		}
		#detalle_peq{
			width:		266px;
			height:		40px;
			text-align: left;
			padding-left: 14px;
			font-family: Verdana;
			font-weight:bold;
			background:url(../img/izdaazulg.png) no-repeat left top;
			font-size: 12px;
			line-height:39px;
			color:		#0B275F;
		}
		#detalle_peq_ie{
			width:			266px;
			height:			40px;
			text-align: 	left;
			padding-left: 	14px;
			font-family:	Arial, Helvetica, sans-serif;
			font-weight:	bold;
			filter: 		none;
			filter: 		progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/izdaazulg.png");
			font-size: 		12px;
			line-height:	39px;
			color:			#0B275F;
		}
			#detalle_articulo #cabecera{
				text-align:		center;
				font-family: 	Verdana;
				padding-left: 	10px;
				font-weight:	bold;
				font-size:      18px;
				letter-spacing: -0.1em;
				color: 			#00205F;
			}
			#detalle_articulo #descripcion{
				font-family:	Verdana;
				font-size:		14px;
				text-align:		justify;
			}

.producto_encabezado{

	width:			215px;
	height:         45px;
	text-align:		center;
	padding-left: 	5px;
	font-family: 	Trebuchet MS;
	font-weight:	bold;
	font-size:      12pt;
	word-spacing:   0px;
	letter-spacing: -1px;
	color:#202080;
	background-color:#fffff0;
/*	border-bottom:solid 1px #dddddd;*/

}


		.logo_marca{
			position:	absolute;
			top:		20px;
			left: 		0px;
		}
		#logo1{
			position:	absolute;
			top:		0px;
			left: 		140px;
		}
		#logo2{
			position:	absolute;
			top:		0px;
			left: 		165px;
		}
		#logo3{
			position:	absolute;
			top:		0px;
			left: 		195px;
		}
		.producto_encabezado a:link{
			text-decoration:none;
			color:			#0B275F;
		}
		.producto_encabezado a:visited{
			text-decoration:none;
			color:			#0B275F;
		}
		#estado_compra{
			color:		#000066;
			font-family:Arial, Helvetica, sans-serif;
			font-size:	13px;
			position:	absolute;
			left:		750px;
			top: 		25px;
			font-weight:bold;
			letter-spacing: -0.1em;
		}
		.precio_listado{
			position:absolute;
			left:		520px;
		}
		.lista_clases_ul{
			padding:0px;
			margin:0px;
		}
		.precio{
			width:			245px;
			position:		absolute;
			top:  			191px;
			left:			15px;
			font-family:	Arial;
			font-size:		10px;
			font-weight:	bold;
			z-index:		5;
		}
		.precio input{
			size:1px;
			width:22px;
			height:12px;
			font-size:10px;
			background: #FFFFFF;
		}
		.producto_pie{
			position: 	absolute;
			left:		145px;
			top:		185px;
		}
		#titulo_contenido_carro{
			text-align:		center;
			font-family:	Trebuchet MS, Arial, Helvetica, sans-serif;
			font-size:		18px;
			font-weight:	bold;
			color:			#2C3D87;

		}
		#boton_continua{
			background:		#2C3D87;
			color:						#FFFFFF;
			font-size:				11px;
			border:					none;
			font-weight: 			bold;
			height:					30px;
		}
		#boton_confirma{
			background:		#F1EE3E;
			color:			#000000;
			font-size:		11px;
			font-weight: 	bold;
			height:			30px;
			width:			125px;
		/*	border:#000000 1px solid; */
		}
		.contenido_carro{
			text-align:		center;
			font-family:	Arial, Helvetica, sans-serif;
			font-size:		11px;
			font-size:		11px;
			width:			580px;
		}
		.contenido_carro #tr_contenido_carro{
			text-align:	left;
			background:	#663286;
			color:#FFFFFF;
		}

		.contenido_carro #unidades{
			width:		22px;
			height:		12px;
			font-size:	10px;
			background: #FFFFFF;
		}
		.unidades_detalle{
			width:20px;
			text-decoration:none;
			font-dize: 9px;
		}

.pie{
	width:		978px;
	height:		80px;

	background:url(../img/pie_abyss.jpg);
	border:#CCCCCC 1px solid;
	position:relative;
}
.pie2{
	width:		725px;
	height:		70px;
	background:url(../img/pie_abyss_p.jpg);
	border:#000000 1px solid;
}

#imagenie5{
	 padding-left:4px;
	 position:		absolute;
	 width: 			125px;
	 line-height:	30px;
	 left: 				65px;
	 text-align: 	right;
	 vertical-align:middle;
	 font-size:  	9px;
	 color: 		#00205F;
	 font-weight:	bold;
	 font-family:	Verdana;
	 background-image: url("../img/descrisuperior2.png");
	 background-image: none;
	 filter: 		none;
	 filter: 		progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/descrisuperior2.png");
}

.centro_pedidos{
	padding:	10px;
}
.centro_pedidos #detalles_cliente{
	width:			480px;
	background:		#FFFFFF;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
	text-align:		left;
	border-bottom:  1px #000000 solid;
}

	.centro_pedidos #lista_pedidos{
		width:			580px;
		font-family:	Arial, Helvetica, sans-serif;
		vertical-align: middle;
		font-size:		12px;
	}
	.centro_pedidos #lista_pedidos #encabezado{
		background:		#663286;
		vertical-align: middle;
		font-size: 10px;
		padding: 3px;
		font-weight: bold;
		text-align: center;
		color: #FFFFFF;
		width:20%
	}
	.centro_pedidos #lista_pedidos #nombre{
		background:		#663286;
		vertical-align: middle;
		font-size: 10px;
		font-weight: bold;
		padding: 3px;
		text-align: center;
		color: #FFFFFF;
		width:40%;
	}
	.centro_pedidos #lista_pedidos #unidades{
		background:		#663286;
		color: #FFFFFF;
		font-size: 10px;
		font-weight: bold;
		padding: 3px;
		text-align: center;
		vertical-align: middle;
		width:8%
	}
	.centro_pedidos #lista_pedidos tr{
		cursor:		pointer;
		vertical-align: middle;
	}
	.centro_pedidos #tabla_detalles{
		width:		900px;
		height:		100px;
		min-height:	100px;
		margin: 	0 auto;
		font-size:  12px;
	}
	.centro_pedidos #encabezado{
		background:	#CCCCCC;
	}
	.centro_pedidos #tabla_detalles #articulo{
		text-align:	left;
	}
	.centro_pedidos #tabla_detalles #precio{
		text-align:	right;
	}
	#nueva_contra{
		font-family:Arial, Helvetica, sans-serif;
		font-size:	12px;
		color:		#2C3D87;
		padding-top:20px;
	}
	#boton_izda{
		border: 		#00FF66;
		border-style:	solid;
		border-width:	3px;
		background: 	#2C3D87;
		color:			#F1EE3D;
		font-weight:	bold;
		border:			0;
		font-family:			Arial, Helvetica, sans-serif;
		font-size:		10px;
		width:			110px;
		text-indent:	5px;
	}

	#original{
		position:	absolute;
		left:		50px;
		top:		-8px;
	}
	#superior{
		height:		75px;
		position:	relative;
	}

	.barra_derecha{
		padding:0px;
		border-right:#CCCCCC 1px solid;
	/*	border:solid 0px #ffffff; */
	/*	border-right:solid 1px #000000; */
 		text-align:center;
 		position:relative;
 	/*	border:				#CCCCCC solid 1px; */
 		left:-1px;
 		width: 180px;
	}


	.categorias{
		font-size:11px;
	}
	.categorias .producto{
		padding-top:		0px;
		padding-bottom:	    2px;
		padding-left:	 	4px;
		background:		    url(../img/categorias_medio.gif) y-repeat;
	}
	.categorias .producto_sub{
		padding-top:		2px;
		padding-bottom:	    2px;
		padding-left:	 	4px;
		border:				#CCCCCC solid 1px;
	}/*
	.li_categorias2{
		width:200px;
		list-style:inside;
		list-style-image:none;
		margin:0px -40px 0px 0px;
	}*/
	#lista_izda{
		padding:0px;
		//margin-left:-18px;
		margin-top:0px;
	}/*
	.li_categorias2 a:link{
		color:#000000;
		text-decoration:none;
	}
	.li_categorias2 a:visited{
		color:#000000;
		text-decoration:none;
	}
	.li_categorias2 a:hover{
		color:#000000;
		text-decoration:underline;
	}*/

	.li_categorias
	{
		width:180px;
		list-style:inside;
		list-style-type:none;
		margin:0px 0px 0px -4px;
		cursor:pointer;
		padding-left:3px;
		padding-top:4px;
		padding-buttom:4px;
		color: #663286;
	}

	.li_categorias a
	{
		color: #663286;
	}

	.li_categorias .enlace_clase
	{
		color: #663286;
	}

	.li_categorias:hover
	{
		width:180px;
		list-style:inside;
		list-style-type:none;
		margin:0px 0px 0px -4px;
		cursor:pointer;
		padding-left:3px;
		padding-top:4px;
		padding-buttom:4px;
		background-color: #FFE4AF;
		color: #663286;
	}

	.li_categorias_sub{

		width:173px;
		list-style:inside;
		list-style-type:none;
		padding-top:3px;
		padding-buttom:3px;
		padding-left:10px;
		margin:0 0 0 -4px;
		text-indext:	30px;
		color: #663286;
 		border-left: 1px solid #D4B0D4;
 		border-right: 1px solid #D4B0D4;
	}

	.li_categorias_sub:hover{

		width:173px;
		list-style:inside;
		list-style-type:none;
		padding-top:3px;
		padding-buttom:3px;
		padding-left:10px;
		margin:0 0 0 -4px;
		text-indext:	30px;
		background: #FFA802;
		color: #663286;

	}

	#categorias_encabezado{
		background:		 url(../img/family.gif) no-repeat;
	/*	height:			 18px; */
		width:			 180px;
		color:			 #FFFFFF;
		font-weight:	 bold;
		text-align:		 center;
		text-decoration: none;
		padding-top:     4px;
	}

	#categorias_bajo{
		background:		 url(../img/categorias_bajo.gif) no-repeat;
		height:			 10px;
		width:			 180px;
		text-decoration: none;
	}

	#masvisitados_encabezado{
		height:			 35px;
		width:			 145px;
		color:			 #FFFFFF;
		font-weight:	 bold;
		text-align:		 center;
		font-weight:	 bold;
		text-decoration: none;
		font-size:		 12px;
	}
	#masvisitados_encabezado2{
		height:			 20px;
		color:			 #FFFFFF;
		font-weight:	 bold;
		text-align:		 left;
		font-weight:	 bold;
		text-decoration: none;
		font-size:		 12px;
	}

	.categorias a:link{
		color:#000000;
		text-decoration:none;
	}
	.categorias a:visited{
		color:#000000;
		text-decoration:none;
	}
	.categorias a:hover{
		color:#000000;
		text-decoration:underline;
	}
	.clases_superior{
		font-size:12px;
		height:28px;
		width:405px;
		background:url(../img/supcategoria.gif) no-repeat top left;
		text-align:left;
		color:#FFFFFF;
		line-height:30px;
		text-indent:30px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		position:relative;
		margin:15px 0 0 0;
	}
	.clases_superior2{
		text-indent:45px;
		font-size:11px;
		height:20px;
		width:590px;
		background:url(../img/supcategoria.gif) no-repeat top left;
		text-align:left;
		color:#FFFFFF;
		line-height:22px;
		text-indent:30px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		position:relative;
		margin:15px 0 0 0;
	}

	#categorias_encabezado_ju{
		background:		 url( '/img/home2.gif' ) repeat-x;
		height:			 21px;
		width:			 155px;
		color:			 #FFFFFF;
		font-weight:	 bold;
		text-align:		 center;
		font-weight:	 bold;
		text-decoration: underline;
	}


	.clases_sp_ju{

		width:178px;
		list-style:inside;
		list-style-type:none;
		margin:0px 0px 0px -4px;
		//margin-left:-2px;
		cursor:pointer;
		padding-left:3px;
		padding-top:4px;
		padding-buttom:4px;
		border-bottom:1px solid #CCCCCC;
		border-left:		1px solid #CCCCCC;
		border-right:		1px solid #CCCCCC;
		background-color:	#F6EFF6;

	}


	.clases_sp_sel_ju{

		width:178px;
		list-style:inside;
		list-style-type:none;
		margin:0px 0px 0px -4px;
		//margin-left:-2px;
		cursor:pointer;
		padding-left:3px;
		padding-top:4px;
		padding-buttom:4px;
		border-bottom:1px solid #CCCCCC;
		border-left:		1px solid #CCCCCC;
		border-right:		1px solid #CCCCCC;
		background-color:	#F6EFF6;

	}

	.subclases_sp_ju{

		width:171px;
		//width:144px;
		list-style:inside;
		list-style-type:none;
		padding-top:3px;
		padding-buttom:3px;
		padding-left:10px;
		margin:0 0 0 -4px;
		text-indext:	30px;
		border-left:	1px solid #CCCCCC;
		//border-left:	2px solid #CCCCCC;
		border-right:	1px solid #CCCCCC;
		background-color:	#FFFFFF;

	}

	.subclases_sp_sel_ju{

		width:171px;
		//width:144px;
		list-style:inside;
		list-style-type:none;
		padding-top:3px;
		padding-buttom:3px;
		padding-left:10px;
		margin:0 0 0 -4px;
		text-indext:	30px;
		border-left:	1px solid #CCCCCC;
		//border-left:	2px solid #CCCCCC;
		border-right:	1px solid #CCCCCC;
		background-color:	#FFA802;

	}


	.clase{
		padding-bottom:20px;
	}
	.clase2f{
		padding-bottom:5px;
	}
	.lista_subcategoria{
		font-family: Verdana;
		font-size:	 10px;
		height:		 15px;
		width:		 160px;
		text-indent: 10px;
		line-height: 15px;
		font-weight: bold;
	}
	.filtrado_fabricante_lista{
		margin:0px;
		padding:0px;
	}
	.lista_subcategoria a{
		display: inline;
		font-family: Verdana;
		font-size:10px;
		text-decoration:none;
		color: #663286;
	}
	.lista_subcategoria a:visited{
		display: inline;
		font-family: Verdana;
		font-size:10px;
		text-decoration:none;
		color: #663286;
	}/*
	.lista_subcategoria a:hover{
		display: inline;
		font-family: Verdana;
		font-size:10px;
		text-decoration:underline;
		color: #FFAC01;
	}*/
	.clases_inferior{
		width: 405px;
	}

	.loginb{
		width:170px;
		font-size:10px;
		margin:0px;
		margin-top:7px;
	}
	.loginb .superior{
		background:url(../img/loginb.gif) no-repeat left;
		width:170px;
		height:20px;
	}
	.loginb .inferior{
		background:url(../img/bienvenidos_bajo.gif) no-repeat left;
		width:170px;
		height:9px;
		margin:0px;
		margin-top:-10px;
	}
	.loginb .centro_loginb{
		background-image: url(../img/bienvenidos_medio.gif);
		background-repeat: y-repeat;
	}

	.carro{
		width:170px;
		font-size:10px;
		margin:0px;
		margin-top:7px;
		cursor:	pointer;
		font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	}
	.carro .superior{
		background:url(../img/carrosup.gif) no-repeat left;
		width:170px;
		height:20px;
	}
	.carro .inferior{
		background:url(../img/bienvenidos_bajo.gif) no-repeat left;
		width:170px;
		height:15px;
		margin:0px;
		margin-top:-10px;
	}
	.carro .centro_carro{
		width:170px;
		height:40px;
		background:url(../img/carritomed.gif) repeat-y left;
		padding:0px;
	}
	.carro_bajo_demanda{
		width:120px;
		font-size:10px;
		margin:0px;
		margin-top:7px;
		cursor:	pointer;
		font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	}

	#pago_tarjeta{
		width:100px;
		height:30px;
		cursor:pointer;
		background:url(../img/abyss_credit.gif) no-repeat;
	}
	#info_usuario{
		width:100px;
		height:30px;
		cursor:pointer;
		background:url(../img/abyss_info.gif) no-repeat;
	}
	#registrese{
		width:100px;
		height:30px;
		cursor:pointer;
		background:url(../img/abyss_reg.gif) no-repeat;
	}
	#confirmar_pedido{
		background:url(../img/abyss_confirm.gif) no-repeat;
		width:100px;
		height:30px;
		cursor:pointer;
		padding-bottom:10px;
	}
	#buscador{
		width:				325px;
		height:				30px;
		background:	url(../img/fondobuscador.gif) left no-repeat;
		font-weight:		bold;
		font-family:		Arial, Helvetica, sans-serif;
		padding:	        0px;
		padding-top:13px;
		position:relative;
	}
	#centro_total{
		position:relative;
	}
	#buscador #formulario{
		height:				30px;
		position:			absolute;
		left:				10px;
		top:				12px;
		font-size:			10px;
	}
	#buscador #formulario input{
			background:	#FEFFEF;
			font-family:		Arial, Helvetica, sans-serif;
			width:					215px;
			border:				solid #000000 1px;
			height:				13px;
	}
	#lista_articulos{
		margin: auto;
	}
	#lista_articulos #encabezado_articulos{
		height:20px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:4px;
		line-height:25px;
	}
	#lista_articulos #encabezado_articulos #izda_borde{
		background:url(../img/bordeizda_tabla.gif) left no-repeat;
		width:				8px;
		height:			20px;
		float:				left;
/*		margin:-4px -4px 0 0; */
		position:relative;
	}
	#lista_articulos #encabezado_articulos #centro_borde{
		background:url(../img/borde_listacentro.gif) repeat-x top;
	/*	height:0px; */
		width:100px;
		/*margin:-4px 0px 0 0px;*/
	}
	#lista_articulos #encabezado_articulos #dcha_borde{
		background:url(../img/bordedcha_tabla.gif) right no-repeat;
	/*	width:10px;
		height:20px;*/
	/*	margin:-35px 0px 0px 0px; */
	/*	position:absolute; */
		position:relative;
	/*	left:510px;*/
	}
	#lista_articulos #linea{
		border-left:1px #2e3d88 solid;
		border-right:1px #2e3d88 solid;
		width:510px;
/*		margin:-10px 0px 0px 5px; */
	}
	#lista_linea{
		font-size:19px;
		margin:3px 0 0 0;
	}
	#linea .lista_detalle{
		height:65px;
		cursor:pointer;
	}
		#linea .lista_detalle .imagen_peq{
			position:absolute;
			left:10px;
		}
		#linea .lista_detalle .disponibilidad_envio24{
			width:30px;
			height:30px;
			background:#000000;
			position:absolute;
			left:485px;
			background:url(../img/24H.jpg) no-repeat;
			margin:5px 0 0 0;
		}
		#linea .lista_detalle .disponibilidad_envio48{
			width:30px;
			height:30px;
			background:#000000;
			position:absolute;
			left:485px;
			background:url(../img/48H.jpg) no-repeat;
			margin:5px 0 0 0;
		}
		#linea .lista_detalle .disponibilidad_envio3D{
			width:30px;
			height:30px;
			background:#000000;
			position:absolute;
			left:485px;
			background:url(../img/3D.jpg) no-repeat;
			margin:5px 0 0 0;
		}
		#linea .lista_detalle .disponibilidad_envio4D{
			width:30px;
			height:30px;
			background:#000000;
			position:absolute;
			left:485px;
			background:url(../img/4D.jpg) no-repeat;
			margin:5px 0 0 0;
		}
		#linea .lista_detalle .disponibilidad_envio5D{
			width:30px;
			height:30px;
			background:#000000;
			position:absolute;
			left:485px;
			background:url(../img/5D.jpg) no-repeat;
			margin:5px 0 0 0;
		}
		#linea .lista_detalle .disponibilidad_envio6D{
			width:30px;
			height:30px;
			background:#000000;
			position:absolute;
			left:485px;
			background:url(../img/6D.jpg) no-repeat;
			margin:5px 0 0 0;
		}
		#linea .lista_detalle .disponibilidad_envio1W{
			width:30px;
			height:30px;
			background:#000000;
			position:absolute;
			left:485px;
			background:url(../img/1W.jpg) no-repeat;
			margin:5px 0 0 0;
		}
		#linea .lista_detalle .disponibilidad_envio2W{
			width:30px;
			height:30px;
			background:#000000;
			position:absolute;
			left:485px;
			background:url(../img/2W.jpg) no-repeat;
			margin:5px 0 0 0;
		}
		#linea .lista_detalle .disponibilidad_envio{
			width:30px;
			height:30px;
			background:#FFFFFF;
			position:absolute;
			left:450px;
			margin:5px 0 0 0;
		}
		#linea .lista_detalle .disponibilidad_envio_3-4dias{
			width:30px;
			height:30px;
			background:#000000;
			position:absolute;
			left:485px;
			background:url(../img/3-4dias.gif) no-repeat;
			margin:5px 0 0 0;
		}
		#linea .lista_detalle .nombre{
			position:absolute;
			height:40px;
			left:100px;
			width:350px;
			font-size:12px;
			font-family:Arial, Verdana;
			cursor:pointer;
			font-weight:500;
			text-decoration:none;
		}
		#linea .lista_detalle .precio{
			position:		absolute;
			left:					510px;
		}
		#linea .lista_detalle .carro{
		background:	#000033;
		position:			absolute;
		left:						5200px;
		width:					22px;
		margin:20px 0 0 0;
		}
		#lista_articulos #pie{
			width:630px;
			height:20px;
			position:relative;
			margin:0px 0 0 0px;
			border-bottom:1px solid #2e3d88;
		}
		#paginator{
			position:absolute;
			left:500px;
			margin:-6px 0 0 0;
			font-size:10px;
			vertical-align:top;
		}
		#paginator a:link{
			text-decoration:none;
			color:#FFFFFF;
		}
		#paginator a:active{
			text-decoration:	none;
			color:						#FFFFFF;
		}
		#paginator a:visited{
			text-decoration:	none;
			color:						#FFFFFF;
		}
		#linea a:link{
			color:						#000000;
		}
		#linea a:visited{
			color:						#000000;
		}
		#linea a:active{
			color:						#000000;
		}
		#linea a:hover{
			color:						#000066;
			text-decoration:underline;
		}

		.new_line
		{
			border-top: 1px solid #DDDDDD;
			vertical-align: middle;
			font-size: 10px;
			color: #663286;
		}

		#filtros_busqueda{
			width: 590px;
			padding: 0px;
			font-size: 10px;
			margin: auto;
		}

		#filtros_busqueda #filtro_fabricante{
			font-family: Verdana;
			width: 580px;
			border:1px solid #cccccc;
			padding:0px;
			vertical-align:top;
			margin: 2px 0 0 0;
			margin-bottom:1px;
			line-height:20px;
			font-size:10px;
			background:#FAF8FB;
			padding-left:5px;
			text-align: left;
		}
		#filtros_busqueda #filtro_precio{
			font-family:Verdana;
			width: 580px;
			min-height:20px;
			border:1px solid #cccccc;
			font-family: Verdana;
			margin-bottom:1px;
			font-size:10px;
			line-height:18px;;
			background:#FAF8FB;
			padding-left:5px;
			text-align: left;
		}

		#filtros_busqueda .lista_precio{
			margin:0px 0px 0px 0px;
			display:inline;
			position:relative;
			padding-left:10px;
			padding-right:15px;
			background:url(../img/topo.gif) no-repeat left;
		}

		#filtros_busqueda #filtro_variado{
			width:580px;
			background:#FAF8FB;
			border:1px solid #cccccc;
			font-family: Verdana;
			line-height:18px;
			padding-left:5px;
			padding-top:0px;
			text-align: left;
		}
		.enlacefiltro{
			text-decoration:none;
		}
		#filtros_busqueda a{
			color:#663286;
			display:inline;
			font-family:Verdana;
			font-size:10px;
			text-decoration:none;
		}/*
		#filtros_busqueda a:visited{
			color:#663286;
			display:inline;
			font-family:Verdana;
			font-size:10px;
			text-decoration:none;
		}
		#filtros_busqueda a:hover{
			color:#FFAC01;
			font-family:Verdana;
			font-size:10px;
			font-weight: bold;
			text-decoration:underline;
		}*/
		.lista_cat{
			color:#000066;
			margin:0px 0 0 10px;
		}
		#pagar{
			font-family:Arial, Verdana;
			font-size:12px;
			margin:0 auto;
		}
		#destacados_zona{
			margin:-35px 0 0 0;
		}
		#principal table{
			width:600px;
		}
		#ampliadas table{
		width:600px;}
		#accesorios table{
		width:600px;}
		#leyenda_financia{
		font-size:14px;
		}
		.centro_accept{
		margin:			0 auto;
		text-align:		center;
		height:		 	40px;
		font-family: 	Trebuchet Ms;
		font-size:	 	12px;
		font-weight:	bold;
		height:			285px;
		color:			#2c3d87;
		padding-left:	40px;
		padding-top:	60px;
		background: 	url(../img/cofidis_cuadro.png) center no-repeat top;
		}

.option_off {

	font-family:Trebuchet MS;
	font-size: 9pt;
	font-weight:bold;
	color: #2c3d87;
	padding:5px;
	cursor:pointer;

}

.option_on {

	font-family:Trebuchet MS;
	font-size: 9pt;
	font-weight:bold;
	color: #808020;
	padding:5px;
	cursor:pointer;
	text-decoration:underline;

}

.option_separator {

	font-family:Trebuchet MS;
	font-size: 9pt;
	font-weight:bold;
	color: #802020;
	padding:5px;
}
.enlace_cofidis{
	text-align:center;
	position:relative;
}
.enlace_cofidis a{
	text-decoration:none;
	color:#91121B;
	text-align:center;
	font-size:14px;
}
.ima_cofidis{
	margin:0 auto;
	background:url(../img/cofidis.gif) no-repeat;
	text-align:center;
	cursor:pointer;
	width:99px;
	height:97px;
}
.enlace_cofidis_peq{
	width:41px;
	height:27px;
	background:url(../img/cofidis_boton.jpg);
}
.autocomplete {
	position:absolute;
	left:	 400px;
	top:	 300px;
	list-style:none;
}
.autocomplete li{
	list-style:none;
}

#desc_principal
{
	 border: 1px solid rgb(238, 238, 238);
	 padding: 10px;
	 color: rgb(64, 64, 64);
	 font-family: verdana;
	 font-size: 7pt;
	 font-weight: bold;
	 line-height: 175%;
	 background-color: rgb(255, 255, 248);
}

.titulo_faq
{
	 font-family: verdana;
	 color:       #663286;
	 font-size:   18px;
	 font-weight: bold;
	 width:       100%;
	 text-align:  center;
}

.subtitulo_faq
{
	 font-family: verdana;
	 color:       #663286;
	 font-size:   14px;
	 font-weight: bold;
	 width:       100%;
	 text-align:  left;
}

.borde
{
	 border:      1px dotted #CECECE;
	 margin:      5px;
	 padding:     5px;
	 color:       #666666;
	 font-family: "Trebuchet MS",Verdana,Arial;
	 font-size:   10px;
}

.comilla
{
	color:#DDB9F4;
	font-family:"Trebuchet MS",Verdana,Arial;
	font-size:16px;
	font-weight:bold;
}

.txtEstilo
{
	font-family:"Trebuchet MS",Verdana,Arial;
	font-size:12px;
	text-decoration:underline;
}

.lineagris
{
	border-top:1px solid #CECECE;
	margin:0 0 0 0;
}

#formbusqueda
{
	font-size: 10px;
	font-family:tahoma,Verdana,sans-serif;
}

#formbusqueda td
{
	font-size: 10px;
	font-family:tahoma,Verdana,sans-serif;
}

#formbusqueda select
{
	font-size: 10px;
	font-family:tahoma,Verdana,sans-serif;
}

#formbusqueda option
{
	font-size: 10px;
	font-family:tahoma,Verdana,sans-serif;
}

#formbusqueda input
{
	font-size: 10px;
	font-family:tahoma,Verdana,sans-serif;
}


#cabecera_features td
{
	padding: 2px 10px;
	background-color: #e8e8e8;
	border: #B2B2B2 1px solid;
}