/* GENERAL */

html,body {
 text-align: center;
 background-color: #000000;
}

/*
div {
	border-style: solid;
	border-width: 1px;		
}
*/

strong {font-weight: bold;}

.boton1 {
	background-color: #fff; 	
	color: #D26525;
	font-size: 10px;
	border: 1px solid #000;
	font-family: Arial,Verdana,Helvetica;
	font-size: 10px;		
	vertical-align: middle;
	padding: 0px;
	margin: 0px;		
}


/* ENLACES */

A:link {color: #655852; font-family: Arial,Verdana,Helvetica; font-size: 10px; font-weight: normal;	text-decoration: none;}
A:visited {color: #655852; font-family: Arial,Verdana,Helvetica; font-size: 10px; font-weight: normal;	text-decoration: none;}
A:hover {color: #99918b; font-family: Arial,Verdana,Helvetica; font-size: 10px; font-weight: normal;	text-decoration: none;}


.legal:link {color: #ffffff; font-size: 10px;}
.legal:visited {color: #ffffff; font-size: 10px;}
.legal:hover {color: #D26525; font-size: 10px;}

.menu:link {color: #ffffff; font-size: 12px; font-style: italic;}
.menu:visited {color: #ffffff; font-size: 12px; font-style: italic;}
.menu:hover {color: #D26525; font-size: 12px; font-style: italic;}

.menuinv:link {color: #D26525; font-size: 12px; font-style: italic;}
.menuinv:visited {color: #D26525; font-size: 12px; font-style: italic;}
.menuinv:hover {color: #ffffff; font-size: 12px; font-style: italic;}

.menu2:link {color: #482010; font-size: 12px; font-style: italic;}
.menu2:visited {color: #482010; font-size: 12px; font-style: italic;}
.menu2:hover {color: #D26525; font-size: 12px; font-style: italic;}

.menu3:link {color: #D26525; font-size: 10px; font-style: italic; font-weight: bold;}
.menu3:visited {color: #D26525; font-size: 10px; font-style: italic; font-weight: bold;}
.menu3:hover {color: #482010; font-size: 10px; font-style: italic; font-weight: bold;}

.menu3inv:link {color: #482010; font-size: 10px; font-style: italic; font-weight: bold;}
.menu3inv:visited {color: #482010; font-size: 10px; font-style: italic; font-weight: bold;}
.menu3inv:hover {color: #D26525; font-size: 10px; font-style: italic; font-weight: bold;}

.receta:link {color: #773B20; font-size: 10px; font-style: italic; font-weight: normal;}
.receta:visited {color: #773B20; font-size: 10px; font-style: italic; font-weight: normal;}
.receta:hover {color: #D26525; font-size: 10px; font-style: italic; font-weight: normal;}

.eidioma:link {color: #ffffff; font-size: 10px; font-style: italic;}
.eidioma:visited {color: #ffffff; font-size: 10px; font-style: italic;}
.eidioma:hover {color: #D26525; font-size: 10px; font-style: italic;}



/* GENERALES */
.titulo {
	color: #d26525;
	font-style: italic;
}

.psalto {
	margin-top: 8px;
  text-align: justify;	
}

.separacion1 {
	margin-top: 3px;
	margin-bottom: 3px;
	clear: left;
	padding-top: 1px;
	background-color: #d26525;	
}


/* CUERPOS FIJOS GENERALES */

#cuerpo {
	width: 910px;
  text-align: center;
  margin: auto;
	padding: 0px;
	height: 100%;
  background: url('imagenes/barrah4.gif') top right repeat-y;
}

#cuerposuperior {
	width: 100%;
	height: 88px;
  text-align: right; 
  background: url('imagenes/barrah1.gif') bottom left repeat-x;
}

#cuerpomedioexterior {

	width: 100%;
  background: url('imagenes/barrah2.gif') top left repeat-x;	
	background-color: #be6425;
	text-align: left; 
}

#cuerpomediointerior {
	width: 870px;
	margin-left: 20px;
	text-align: left;	
  background: url('imagenes/barrah3.gif') top right repeat-y;	
	background-color: #ffffff;
}

#menu {
	width: 100%;
	height: 34px;
  background: url('imagenes/barrav1.gif') top left repeat-x;	
	background-color: #ffffff;
	text-align: left;
}

#cuerpomenu {
	position: relative;
	top: 19px;
	left: 20px;
	width: 100%;
	text-align: left;	
}

#cuerpocontenido {
	width: 830px;
	padding: 0px 0px 15px 0px;
	margin: 15px 0px 0px 0px;
	margin-left: 20px;
	text-align: left;	
	min-height: 333px;
	height: auto !important;	
	height: 333px;			
}


#cuerpoinferior {
	width: 100%;
	height: 58px;
  text-align: right; 
  background: url('imagenes/barrah1.gif') top left repeat-x;
}


/* CUERPO FIJOS SUBSECCION */

#cuerpohome {
	width: 100%;	
	height: 100%;		
}
/*
	min-height: 333px;
	height: auto !important;	
	height: 333px;		

*/


#fotohome {
	float: left;
}


#recetashome {
	float: left;
	margin-left: 20px;
	width: 530px;
	height: 333px;		
}

/* EMPRESA */

#fotoempresa {
	float: left;
	width: 500px;
	height: 316px;

}

#cuerpoempresa {
	float: right;
	width: 320px;
	height: 333px;
	background-color: #ffffff;	
}

#textoempresa {
	margin: 10px;
	text-align: justify;
}

#submenuempresa {
	width: 210px;
	position: absolute;
	top: 415px;
}


/* CONTACTO */

#cuerpocontacto {
	position: relative;
  left: 360px;  	
	top: 40px;
	width: 450px;
	height: 270px;		
}


.panelcontacto {
	float: left;
	background-color: #ffffff;
}

.panelcontactoin {
	margin: 15px 15px 15px 15px;
}


/* PRODUCTOS LISTADO */

#productoshome {
	width: 265px;
	min-height: 333px;
	height: auto !important;	
	height: 333px;	
	background-color: #f5f5f5;
}

.productosin {
	width: 235px;	
	height: 100%;	
	margin: 0px 0px 0px 15px;
	padding: 15px 0px 15px 0px;
}


#productoshomelistado {	
	margin-top: 140px;
	width: 530px;	
	min-height: 180px;
	height: auto !important;	
	height: 180px;	
	margin-left: 15px;		
}

.productoshomelistadoitem {	
	text-align: center;
	float: left;
	width: 160px;	
	height: 173px;
	background-color: #ffffff;
	margin-left: 11px;
}

.productonombre {
	position: relative;
	top: 7px;
	font-size: 14px;
	font-weight: bold;
	color: #d26525;
	font-style: italic;
}


/* PRODUCTOS DETALLE */

#productoslistadodetalle {
	width: 160px;	
}

#productosdetalle {
	margin-top: 65px;	
	width: 565px;	
	min-height: 205px;
	height: auto !important;	
	height: 205px;		
	background-color: #ffffff;	
	margin-left: 76px;
}

#productosdetallein {
	margin-left: 20px;
	min-height: 205px;
	height: auto !important;	
	height: 205px;			
	width: 510px;	
}

#productosdetalletexto {
	width: 290px;	
}

#productosformato {
	width: 290px;	
}

/* RECETAS */

#homeresumenreceta {
	opacity: 0.9;
	width: 265px;	
	min-height: 140px;
	height: auto !important;	
	height: 140px;		
	background-color: #ffffff;	
	margin-left: 10px;
	margin-top: 10px;
	text-align: left;	
}


#homeresumenrecetain {
	width: 230px;	
	min-height: 120px;
	height: auto !important;	
	height: 120px;		
	margin-left: 15px;
}

#cuerpohomerecetas {
	width: 265px;	
	height: 333px;		
	background-color: #ffffff;	
	margin-left: 550px;
}

#cuerpohomerecetasin {
	margin-left: 10px;		
	width: 245px;	
}

#recetadetalle {
	width: 470px;	
	background-color: #ffffff;	
	margin-right: 10px;
	text-align: left;
}

#recetadetallein {
	width: 450px;	
	background-color: #ffffff;		
	margin-left: 10px;
}

#recetaslistadotitulo {
	width: 355px;	
	height: 50px;
	background-color: #ffffff;	
	text-align: center; 	
}

#recetaslistado {
	width: 355px;	
	margin-top: 20px;		
	background-color: #ffffff;		
	text-align: left; 			
}

#recetaslistadoin {
	width: 335px;	
	margin-left: 10px;		
	background-color: #ffffff;				
}


.imglistarecetas {
	float: left;
	margin-right: 10px;
}

.rompe {
	clear: left;
}


/* DISTRIBUIDORES */
#flashmapa{
	float: left;
	text-align: left;	
}

#cuerpodistri {
	float: right;	
	width: 220px;			
	height: 341px;
	background-color: #ffffff;		
	text-align: left;			
}

#cuerpodistriin {
	margin-left: 5px;	
	width: 200px;			
	height: 340px;	
	text-align: left;		
}
