BODY {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 12px;
	text-align: left;
	height:100%;
	background-color: #0000AC;
}

#contorno{
	margin: auto;
	width: 100%;
	height: 100% ;
	height: auto !important;/* overwrite the height */
	padding: 0px;
	min-width: 970px;
	width: expression(document.body.clientWidth < 970? "971px": "auto" );	
	z-index:1000;
}


#contenedor{
	text-align: left;
	margin: auto;
	width: 100%; 
	padding: 0px;
	overflow: hidden;
	height: 100%;/* this is also the min height for IE */
	height: auto !important;/* overwrite the height */
	border:0px;
	border-style: solid;	
	background-color: #FFFFFF;
	z-index:990;
}

#contenedor_izq{
	background-image: url(/templates/alechip2010/imagenes/bloques/fondo_izq.jpg);
	background-repeat: repeat-y; 
	position:relative;
	z-index:980;
}

#ahorra_cesta{
	background-image: url(/templates/alechip2010/imagenes/alechipahorro.png);
	background-repeat: no-repeat; 
	position:relative;
	z-index:980;
	width:145px;
	height:190px;
	margin:0 auto;

}

#ahorra_cesta span0{
	position:absolute;
	top:70px;
	left:10px;
	text-align:center;
	font-size:15px;
	width:148px;

}

#contenedor_der{
	background-image: url(/templates/alechip2010/imagenes/bloques/fondo_der.jpg);
	background-position:right;
	background-repeat: repeat-y;   
	position:relative;
	z-index:970;
}



#cabecera{
	color:#333300;
	font-size:12pt;
	font-weight:bold;
	height:216px;	
	position:relative;
	z-index:960;
}

#lim_marq{
	height:25px;
	padding-right:19px;
	position:absolute;
	top:179px;
}

#marquesin{
	height:25px;
	padding-top:178px;
}



#cuerpo{
	width:100%;
	margin: auto;
	border:0px;
	border-left-style: solid;
	border-right-style: solid;
	border-color: #CBCBCB;
	overflow:hidden;
	height: auto !important;/* overwrite the height */
	height: 100% ;
	padding-top: 14px;
	padding-bottom:10px;	
	position:relative;
	z-index:950;
}



#izquierda{
	float:left;
	margin-left:29px;
	padding:0;
	top:0;
	width:215px;
	position:relative;
	z-index:940;
}

#seccion_ambos{
	margin-left:255px;
	margin-right:255px;

	padding: 0 0 1 0 px; 
	padding: 0 0 0 0 px !important;/* overwrite the height */
	zoom:1;

	height: 100% ;
	height: auto !important;/* overwrite the height */	

	height:auto !important;
	z-index:940;
	position:relative;

}

#seccion_bloques_izq{
	margin-right: 44px;
	overflow:hidden;
	zoom:1;  
	position:relative;
	z-index:940;
}



#seccion_bloques_der{
	margin-left: 44px;
	margin-right: 255px;
	padding: 0 0 0 0 px !important;/* overwrite the height */
	padding: 0 0 1 0 px; 
	zoom:1;
	position:relative;
	z-index:940;
}


#seccion_sinbloques{
	margin-left: 34px;
	margin-right: 34px;
	position:relative;
	z-index:940;
	
}



#derecha{
	float:right;
	/* position:absolute;*/
	margin-right:4px;
	width:225px;
	right:0;
	top:0;
	position:relative;
	z-index:940;
}


#pie{
	padding: 0px;	
} 

#pie_izq{
	background-image:url(/templates/alechip2010/imagenes/bloques/pie_izq.jpg);
	background-repeat:no-repeat;
	width: 100%;
	height:85px;
} 

#pie_central{
	background-image:url(/templates/alechip2010/imagenes/bloques/pie_central.jpg);
	background-repeat:no-repeat;
	width: 550px;
	height:85px;
	margin:0 auto;
	text-align:center;
	padding-top:40px;
} 

#pie_der{
	background-image:url(/templates/alechip2010/imagenes/bloques/pie_der.jpg);
	background-repeat:no-repeat;
	background-position: right;
	width: 100%;
	height:85px;
	text-align:center;
	overflow:hidden;
} 

#pie_contenido{
	position:relative;
	background-image:url(/templates/alechip2010/imagenes/bloques/pie_anchura.jpg);
	background-repeat:repeat-x;
	height:85px;
	position:relative;
	width:100%;
} 

#pie_copyright{
	color:#FFFFD0;
	font-size:1.1em;
	height:20px;
	left:16px;
	position:absolute;
	top:58px;
	width:30%;
	text-align:left;
}

#iva_incluido{
	height:20px;
	left:14px;
	position:absolute;
	text-align:left;
	top:25px;
	width:200px;
}

#pie_accesorios{
	color:#FFFFD0;
	font-size:1.1em;
	height:20px;
	right:16px;
	position:absolute;
	top:58px;
	width:30%;
	text-align:right;
}

.contenido_seccion{
	width: 100%;
	text-align:left;
	z-index:930;
	position:relative;
	overflow:hidden;
} 

.division{
	background-color:#F6A800;
	height:3px;
	margin-bottom:10px;
	margin-top:1px;
	width:100%;

} 

.division_inf{
	background-color:#F6A800;
	height:3px;
	margin-bottom:20px;
	margin-top:1px;
	width:100%;
} 


.clear{
	clear: both;
	visibility:hidden;
	display:none;
}

.bl_naranja_izq
{
	background-image:url(/templates/alechip2010/imagenes/bloques/bloque_nar_izq.png);
	background-repeat:no-repeat;
	font-weight:bold;
	height:70px;
	margin-bottom:-14px;
	margin-top:-37px;
	padding-top:20px;
	text-align:center;
	width:230px;
}

.bl_naranja_der
{
	background-image:url(/templates/alechip2010/imagenes/bloques/bloque_nar_der.png);
	background-repeat:no-repeat;
	font-weight:bold;
	height:70px;
	margin-bottom:-1px;
	margin-top:-29px;
	padding-top:11px;
	text-align:center;
	width:230px;
}


.bl_sup_izq
{
	height:36px;
	width:195px;
}

.bl_sup_der
{
	background-image:url("/templates/alechip2010/imagenes/bloques/bloque_der_01.png");
	background-repeat:no-repeat;
	height:51px;
	width:195px;
}

.bl_medio_izq
{
	width:230px;
}

.bl_medio_der
{
	background-image:url("/templates/alechip2010/imagenes/bloques/bloque_der_02.png");
	background-repeat:repeat-y;
	width:195px;
}

.bl_inf_izq
{
	padding:0 0 15px;
	width:230px;
	height:19px;
}

.bl_inf_der
{
	padding:0 0 15px;
	background-image: url(/templates/alechip2010/imagenes/bloques/bloque_der_03.png);
	background-repeat: no-repeat;
	width:195px;
	height:9px;
}

.cuerpo_bloque_izq{
	margin-right:3px;	
	width:203px;
	
}

.cuerpo_bloque_der{
	margin-left:11px;
	width:167px;	
	z-index:10000;
}



.titulo_bloque
{
	color:#FFFFEE;
	font-size:1.3em;
	padding-top: 13px;
	margin-bottom:10px;
	text-align:center;

}


.contorno_bloque
{
	margin-bottom:5px ;
}


#cab_logo
{
	position:absolute;
	left:0;
	top:0;
	width: 491px;
	height:216px;
	background-image: url(/templates/alechip2010/imagenes/bloques/cab_logo.jpg);
	background-repeat: no-repeat;
}

#subcab
{
	width: 960px;
	height:72px;
	background-image: url(/templates/alechip2010/imagenes/bloques/subcabecera.png);
}

#cab_menu
{
	background-image:url("/templates/alechip2010/imagenes/bloques/cab_menu.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	height:179px;
	float:right;
	top:0;
	width:500px;
	border:0px solid;
	position:relative;
}





#acceso_clientes
{
	position:relative;
	width: 120px;
	height:20px;
	
	left:730px;
	top: 22px; 	
	display:none;
}

A.acceso_clientes 			{font-size:13px; font-weight: bold; color: #AA63DB; text-decoration:none;}
A.acceso_clientes:visited	{font-size:13px; font-weight: bold; color: #AA63DB; text-decoration:none;}
A.acceso_clientes:hover 	{font-size:13px; font-weight: bold; color: #723D96; text-decoration:none;}
A.acceso_clientes:active 	{font-size:13px; font-weight: bold; color: #AA63DB; text-decoration:none;}


.cab_contenedor
{
	position:relative;
	min-width: 970px;
	width: expression(document.body.clientWidth < 970? "971px": "auto" );	
	width:100%;
	background-image: url(/templates/alechip2010/imagenes/bloques/cab_anchura.jpg);
	background-repeat: repeat-x;
	height:216px;	
}

#registro
{
	cursor:pointer;
	height:18px;
	left:352px;
	position:absolute;
	top:1px;
	width:78px;
}

#salir
{
	cursor:pointer;
	height:18px;
	left:211px;
	position:absolute;
	top:1px;
	width:45px;
}

#boton_acceso
{
	height:18px;
	left:264px;
	position:absolute;
	top:1px;
	width:45px;
}

#form_acceso
{
	font-weight:normal;
	height:20px;
	left:21px;
	position:absolute;
	text-align:right;
	top:-1px;
	width:290px;
	z-index:3;
}

#boton_acceso input
{
	border:none;
	cursor:pointer;
}




#navlist li
{
	margin:0px;
	display: inline;
	list-style-type: none;
	padding-right: 33px;
}

.bl_cab_admin_izq
{
	margin-right:-3px;
	border:0px;
	border-style: solid;
	float:left;
	background-image: url(/templates/alechip2010/imagenes/bloques/cab_admin_01.gif);
	background-repeat: no-repeat;
	width:24px;
	height:63px
}

.bl_cab_admin_der
{
	margin-left:-3px;
	border:0px;
	border-style: solid;
	float:right;
	background-image: url(/templates/alechip2010/imagenes/bloques/cab_admin_03.gif);
	background-repeat: no-repeat;
	width:24px;
	height:63px
}

.bl_cab_admin_centro
{
	border:0px;
	border-style: solid;
	background-image: url(/templates/alechip2010/imagenes/bloques/cab_admin_02.gif);
	background-repeat: repeat-x;
	height:63px;
	padding-top:12px !important;
	padding-top:24px;
	padding-left:0px;
	font-size:12px;
	color:#FFFFEE;
	text-align:left;
	margin-bottom:-18px;
}


/* SECCIONES  */
.bl_seccion
{
	border-collapse: collapse;
	padding:0px;
}

.bl_sec1
{
	height:22px;
	width:13px;
	background-image:url(/templates/alechip2010/imagenes/bloques/cab_sec_01.gif);
	background-repeat: no-repeat;
}

.bl_sec2
{
	background-image:url(/templates/alechip2010/imagenes/bloques/cab_sec_02.gif);
	background-repeat: repeat-x;
	color:#F5F5F5;
	font-family:Verdana;
	font-size:14px;
	height:22px;
	text-align:left;
}

.bl_sec3
{
	width: 25px;
	height:22px;
	background-image: url(/templates/alechip2010/imagenes/bloques/cab_sec_03.gif);
	background-repeat: no-repeat;
}

.bl_sec4
{
	background-color:#000000;
	width:3px;
}

.bl_sec5
{
	color:#000000;	
}

.bl_sec6
{
	background-color:#000000;
	width:3px;
}

.bl_sec7
{
	width: 3px;
	height:5px;
	background-color:#000000;
}

.bl_sec8
{
	height:5px;
	background-color:#000000;
}

.bl_sec9
{
	width: 3px;
	height:5px;
	background-color:#000000;
}


/* FIN SECCIONES */

/* PIE */

#visa
{
	float:left;
	margin-top:0px;
	margin-right:5px;
}


#pie_menunav
{
	text-align:center;
	margin-left:30px;
}



A.pie 			{font-size:11px; color: #00065A; font-weight:bold; text-decoration:none;}
A.pie:visited	{font-size:11px; color: #00065A; font-weight:bold; text-decoration:none;}
A.pie:hover 	{font-size:11px; color: #F09602; font-weight:bold; text-decoration:none;}
A.pie:active 	{font-size:11px; color: #00065A; font-weight:bold; text-decoration:none;}

A.tienda_virtual 			{font-size:10px; color: #797979; text-decoration:none;}
A.tienda_virtual:visited	{font-size:10px; color: #797979; text-decoration:none;}
A.tienda_virtual:hover 		{font-size:10px; color: #797979; text-decoration:none;}
A.tienda_virtual:active 	{font-size:10px; color: #797979; text-decoration:none;}

A.tienda_virtual_ath 			{font-size:10px; color: #515151; text-decoration:none;}
A.tienda_virtual_ath:visited	{font-size:10px; color: #515151; text-decoration:none;}
A.tienda_virtual_ath:hover 		{font-size:10px; color: #515151; text-decoration:none;}
A.tienda_virtual_ath:active 	{font-size:10px; color: #515151; text-decoration:none;}



#div_pie
{
	background-image:url(/templates/alechip2010/imagenes/bloques/pie.png);
	background-repeat:repeat-x;
	height:38px;
	left:23px;
	position:absolute;
	top:0;
	width:914px;
}

#txt_pie1
{
	position:absolute;
	color:#282828;
	font-family:Comic Sans MS;
	font-size:10px;
	font-weight:bold;
	padding-left:33px;
	padding-top:12px;
	text-align:left;
}

#txt_pie2
{
	color:#282828;
	font-family:Comic Sans MS;
	font-size:10px;
	font-weight:bold;
	left:384px;
	padding-top:12px;
	position:absolute;
	text-align:left;
}

#txt_pie3
{
	color:#282828;
	font-family:Comic Sans MS;
	font-size:10px;
	font-weight:bold;
	padding-top:12px;
	position:absolute;
	right:36px;
	text-align:left;
}

#athnetwork
{
	color:#6C6C6C;
	font-family:Arial;
	height:38px;
	left:29px;
	position:absolute;
	top:42px;
	width:200px;
}

#entidad_copy
{
	color:#4E4E4E;
	font-family:Arial;
	font-size:11px;
	height:38px;
	position:absolute;
	right:30px;
	text-align:right;
	top:42px;
	width:315px;
}

A.link_ath 				{color: #3A3A3A; font-family:Arial; font-size: 10px; text-decoration:none;}
A.link_ath:visited 		{color: #3A3A3A; font-family:Arial; font-size: 10px; text-decoration:none;}
A.link_ath:hover 		{color: #3A3A3A; font-family:Arial; font-size: 10px; text-decoration:none;}
A.link_ath:active 		{color: #3A3A3A; font-family:Arial; font-size: 10px; text-decoration:none;}


	

/* FIN PIE */

#buscador
{
	left:246px;
	position:absolute;
	top:178px;
	width:257px;
	z-index:300;
}




.botonera_productos
{
	margin: 0 auto;
	text-align: center;
	cursor:pointer;
}

.botonera_enviar
{
	margin-right:20px;
	display:inline;
}

.botonera_imprimir
{
	margin-right:20px;
	display:inline;
}

.botonera_comprar
{
	display:inline;
	position:relative;
	width:91px;
}

.botonera_comprar_div
{
	left:7px;
	position:absolute;
	top:-16px;
}

.botonera_comprar_txt
{
	display:inline;padding:0;
	font-size: 9px; 
	font-family: Verdana; 
	text-align:right; 
	color:#000000; 
	font-weight:bold;
	width:17px;
}

.precio_ficha
{
	font-weight:bold;
	color:#FF5400; 
	font-size: 1.3em; 
}


#cesta_cab
{
	height:50px;
	left:726px;
	position:absolute;
	top:45px;
	width:130px;
	font-weight:normal;
	font-family:Arial;
	font-size:1.2em;
}

A.cesta_cab				{color: #000000; font-family:Arial; font-size: 1.1em; font-weight:bold;text-decoration:none;}
A.cesta_cab:visited 	{color: #000000; font-family:Arial; font-size: 1.1em; font-weight:bold;text-decoration:none;}
A.cesta_cab:hover 		{color: #3C1300; font-family:Arial; font-size: 1.1em; font-weight:bold;text-decoration:none;}
A.cesta_cab:active 		{color: #000000; font-family:Arial; font-size: 1.1em; font-weight:bold;text-decoration:none;}

A.menu_cat			{color: #0004CC; font-family:Arial; font-size: 1.1em; font-weight:bold;text-decoration:none;}
A.menu_cat:visited 	{color: #0004CC; font-family:Arial; font-size: 1.1em; font-weight:bold;text-decoration:none;}
A.menu_cat:hover 	{color: #000000; font-family:Arial; font-size: 1.1em; font-weight:bold;text-decoration:none;}
A.menu_cat:active 	{color: #0004CC; font-family:Arial; font-size: 1.1em; font-weight:bold;text-decoration:none;}

.fila_menu{
	border-bottom:2px solid #FFFFFF;
	padding-bottom:1px;
	padding-top:2px;
	text-align:left;
	height:20px;
}


.contorno_productos{
	position:relative;
	background-image:url(/templates/alechip2010/imagenes/bloques/cuadrado.png);
	background-repeat: no-repeat;
	width:195px;
	height:195px;	
	display: inline-block; 	 
	margin-left:5px;
	margin-right:5px;
}

.contorno_minimgs{
	position:relative;
	background-image:url(/templates/alechip2010/imagenes/bloques/minis.gif);
	background-repeat: no-repeat;
	width:105px;
	height:85px;	
	display: inline-block; 	 
	margin-right:5px;
	text-align:center;
	padding-top:10px;
}

.contorno_maximgs{
	background-image:url("/templates/alechip2010/imagenes/bloques/maxi.png");
	background-repeat:no-repeat;
	height:199px;
	position:relative;
	text-align:center;
	width:199px;
}

.cab_prod{
	height:50px;
	left:5px;
	position:absolute;
	text-align:center;
	top:10px;
	width:182px;	
}

.foto_prod{
	height:109px;
	left:7px;
	position:absolute;
	text-align:center;
	top:37px;
	width:180px;
}

.precio_prod{
	height:30px;
	left:2px;
	position:absolute;
	text-align:right;
	top:156px;
	width:78px;
}

.edicion_prod{
	height:45px;
	left:7px;
	position:absolute;
	top:-53px;
	width:28px;
}

.stock_prod{
	height:23px;
	left:86px;
	position:absolute;
	top:-2px;
	width:17px;
}

.precios_portada{
	font-size:18px;
	font-weight:bold;
	color:#0000BA;
	font-family:Arial;
}


.contorno_subcats{
	background-image:url("/templates/alechip2010/imagenes/bloques/cuadrado_cats.png");
	background-repeat:no-repeat;
	display:inline-block;
	height:150px;
	margin-left:5px;
	margin-right:25px;
	position:relative;
	width:150px;
}


.foto_cats{
	height:85px;
	left:-13px;
	position:absolute;
	text-align:center;
	top:14px;
	width:180px;
}

.pie_cats{
	height:32px;
	left:11px;
	position:absolute;
	text-align:center;
	top:104px;
	width:126px;
	overflow:hidden;
}


.b_comprar{
	height:29px;
	left:107px;
	position:absolute;
	text-align:right;
	top:-3px;
	width:78px;
}

.b_masinfo{
	height:29px;
	left:107px;
	position:absolute;
	text-align:right;
	top:-3px;
	width:78px;
}

A.link_portada			{color: #0000BA; font-family:Arial; font-size: 11px; font-weight:bold;text-decoration:none;}
A.link_portada:visited 	{color: #0000BA; font-family:Arial; font-size: 11px; font-weight:bold;text-decoration:none;}
A.link_portada:hover 	{color: #0000BA; font-family:Arial; font-size: 11px; font-weight:bold;text-decoration:none;}
A.link_portada:active 	{color: #0000BA; font-family:Arial; font-size: 11px; font-weight:bold;text-decoration:none;}

A.link_subcats			{color: #FDBC10; font-family:Arial; font-size: 11px; font-weight:bold;text-decoration:none;}
A.link_subcats:visited 	{color: #FDBC10; font-family:Arial; font-size: 11px; font-weight:bold;text-decoration:none;}
A.link_subcats:hover 	{color: #FDBC10; font-family:Arial; font-size: 11px; font-weight:bold;text-decoration:none;}
A.link_subcats:active 	{color: #FDBC10; font-family:Arial; font-size: 11px; font-weight:bold;text-decoration:none;}


.procesando
{
	width:20px;
	height: 20px;
	position:absolute;
	background-image:url(/globalPFC/imagenes/loading.gif);
	background-repeat: no-repeat;
	left:3px;
	top:3px;
	
	
	display:none;
}

#soporte_chat_cab
{
	height:75px;
	left:-37px;
	position:absolute;
	text-align:center;
	top:100px;
	width:85px;
}

#soporte_foros_cab
{
	height:75px;
	left:65px;
	position:absolute;
	text-align:center;
	top:100px;
	width:93px;
}

#contactanos_cab
{
	height:75px;
	left:173px;
	position:absolute;
	text-align:center;
	top:100px;
	width:81px;
}

#noticias_cab
{
	height:75px;
	left:277px;
	position:absolute;
	text-align:center;
	top:100px;
	width:81px;
}

#micesta_cab
{
	height:75px;
	left:383px;
	position:absolute;
	text-align:center;
	top:100px;
	width:81px;
}

span.cab_acceso{
	color:#F0AD02;
	font-weight:bold;
}

span.cab_accesouser{
	color:#FFFFFF;
}

#logo_alechip{
	height:196px;
	left:33px;
	position:absolute;
	top:21px;
	width:275px;
}

#menu_acceso{
	left:92px;
	position:absolute;
	text-align:center;
	top:0;
	width:263px;
}

.bandaOferta{
	height:57px;
	left:3px;
	position:absolute;
	top:5px;
	width:57px;
	z-index:10;
}

.bandao{
	background-image:url("/templates/alechip2010/imagenes/bandaOferta.png");
	background-repeat:no-repeat;
	height:57px;
	width:57px;
}

.bandaEnvio{
	height:47px;
	left:138px;
	position:absolute;
	top:110px;
	width:69px;
	z-index:10;
}

.bandae{
	background-image:url("/templates/alechip2010/imagenes/envio.png");
	background-repeat:no-repeat;
	height:47px;
	width:69px;
}

#pie_logos
{
	background-image:url("/templates/alechip2010/imagenes/pie_logos.png");
	background-position:center center;
	background-repeat:no-repeat;
	height:35px;
	margin:auto;
	position:absolute;
	top:-1px;
	width:100%;
}

.glostock
{
	background-image:url("/templates/alechip2010/imagenes/glostock.png");
	background-repeat:no-repeat;
	height:57px;
	margin:auto;
	position:absolute;
	top:-45px;
	left:-73px;
	width:125px;
	z-index:200000;
	text-align:center;
	color:#FDBC10;
	font-weight:bold;
}

.tglostock
{
	color:#FFFFFF;
	font-weight:bold;
}



