	/* CSS Document */

	BODY {
		color:#000000; /* Este debe ser el color 1 */ 
		background-color: #ABA8A8; /* Este debe ser el color 4 */ 
		margin: 100px;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;		
		}
	
	/*---- Cuerpo ----*/
	.main, .Encabezado {
		width: 1024px;
		background-color:#ffffff;
	}
	
	p{
		text-align:left;
		font-size:14px;
	}
	
	h1{
		font-size:16px;
		font-family: Arial, Helvetica, sans-serif;		
	}

	/*
	DIV#marco {
		background-color:#ffffff;
		width: 770px;
		margin-left:auto;
		margin-right:auto;	
		}
	*/
		
/* ****************************************************************************************************************** */
/* SUPERIOR */
/* ****************************************************************************************************************** */

	DIV#superiorenlaces {
		background-color:#FFFFFF;
		width: 770px;
		height: 15;
		top: 0;
		left: 0;
		border: solid 1px;
		}
	
	DIV#superior {
		background-color:#FFFFFF;
		width: 770px;
		height: 80;
		left: 5px;
		}
				
	DIV#superiorlogo {
		width: 270px;
		height: 80px;
		float:left;
		}
	
	DIV#superiorbanner {
		width: 500px;
		height: 80px;
		float:right;
		}

/* ****************************************************************************************************************** */
/* MENU */
/* ****************************************************************************************************************** */

	DIV#menu {
		width: 770px;
		height: 30px;
		top:105px;
		left:0px;
		}

	DIV#contenedormenuprincipal1 {
		width: 500px;
		float:left;
		}		
	
	DIV#buscador {
		width: 245px;
		height:30px;
		float:left;
		clear:left;
		}
	
	DIV#newsletter {
		width:245px;
		height:30px;
		float:right;
		clear:left;
		}
		
	DIV#botonesmenu {
		width:270px;
		height:30px;
		float:right;
		clear:left;
		}

/* ****************************************************************************************************************** */
/* TIENDA */
/* ****************************************************************************************************************** */
		
	DIV#tienda {
		width: 770px;
		left: 0;
		}
		
	DIV#lateraltienda {
		width:159px;
		float:left;
		margin-top:5px;
		float:left;
		}
				
	DIV#lateralsup {
		width:149px;
		float:left;
		background-color:#FFFFFF; /* Este debe ser el color 3*/
		}
	
	DIV#lateralinf {
		width:149px;
		float:left;
		margin-top:5px;
		}
	
	DIV#central {
		/*width:611px;*/
		margin-top:5px;
		float:left;
		}
					
	DIV#promociones {
		width:511px;
		float:left;
		background-color:#FFFFFF;
		}
					
	DIV#promosup {
		width:490px;
		float:left;
		}
	DIV#promosupizq {
		width:365px;
		float:left;
		}
								
	DIV#promosupder {
		width:120px;
		float:right;
		margin-left:5;
		}
								
	DIV#contenedorpromosupder12 {
		width:120px;
		}
										
	DIV#promosupder1 {
		width:120px;
		height:120px;
		}
		
	DIV#promosupder2 {
		width:120px;
		height:120px;
		}
		
	DIV#promosupder3 {
		width:120px;
		height:120px;
		}
	DIV#promoinf {
		width:490px;
		float:left;
		}
						
	DIV#lateralderecho {
		width:90px;
		float:right;
		background-color:#FFFFFF;
		}
					
	DIV#bannerlateral {
		width:90px;
		float:right;
		}
		
	DIV#carrito {
		width:100px;
		}
					
	DIV#listado {
		width:511px;
		float:left;
		background-color:#FFFFFF;
		}

/* ****************************************************************************************************************** */
/* INFERIOR */
/* ****************************************************************************************************************** */
	DIV#inferior {
		background-color:#FFFFFF;
		height:30px;
		left:0px;
		width:770px;
		margin-top:10px;
		}

/* ****************************************************************************************************************** */
/* ESTILOS */
/* ****************************************************************************************************************** */
	.FichaTituloAcuerdos{
		border: 1px dotted;
		margin: 10px 0px 10px 0px;
		font-size:18px;
	}

	.FichaAcuerdosSup {
		height:152px;
		padding: 0 0 0 0;
		margin: 0px 0px 0px 0px;
		background:url(../images/degradado-cabecera.jpg);
		background-repeat:no-repeat;
	}
	
	.FichaAcuerdos {
		border-left:0px;
		border-right:0px;
		padding: 5px 0 5px 0;
		margin: 5px 0px 5px 0px;
	}

	.FichaSubtitulo
	{
		text-align:center;
	}
	
	.FichaListado
	{
		text-align:left;
	}	

	.titulares_ficha{
		font-style:italic;
		text-decoration: underline;
		font-size:18px;
	}

/* ****************************************************************************************************************** */
/* CAJAS */
/* ****************************************************************************************************************** */

	.input
	{
		BORDER-RIGHT: 1pt solid;
		BORDER-TOP: 1pt solid;
		FONT-SIZE: 8pt;
		BORDER-LEFT: 1pt solid;
		BORDER-BOTTOM: 1pt solid;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: white;
		TEXT-ALIGN: left;
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px;
		border-top-color: #ABA8A8;
		border-right-color: #ABA8A8;
		border-bottom-color: #ABA8A8;
		border-left-color: #ABA8A8;
	}

/* ****************************************************************************************************************** */
/* TEXTOS */
/* ****************************************************************************************************************** */

	.textomigas {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		color:#000000;
	}
	.normal {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	.titulo_productos {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#999999;
		font-weight:bold;
		}
	.texto_precios {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#FF0000;
		font-weight:bold;
		}
	.texto_categorias {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:200;
		}
	.texto_menu {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		}
	.texto_sobrecajasdecolor {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		}
			
/*******************************************************************************************************************************/
/* LINKS */
/*******************************************************************************************************************************/

	img{
		border:0;
	}
	
	a:link {
		color: #0000FF;
		text-decoration: none;
	}
	a:visited {
		color: #0000FF;
		text-decoration: none;
	}
	a:hover {
		color: #F7CE44;
		text-decoration: none;
	}
	