
/* CSS Document */

/*

Site: Herbpel Distribuciones, SL
URL: http://www.aztecafoods-europe.com
Author: Mar San Alberto, Imagina On Line, sl
Version: 1.0
Date: 30-12-2008

*/

/* Elementos de distribución de contenido */

body {background-color: #7B1A1F; background-image: url(images/fondo_body_rojo.gif); background-repeat: no-repeat; background-position: top left; background-attachment: fixed; padding: 0; margin: 0; }
#fondocurved_retail { width:1000px; background-color:#fff; background-image: url(images/fondo_retail.jpg); background-repeat: no-repeat; background-position: bottom left; border:#fff solid 1px; margin:-10px auto 20px auto; color:#873336; text-align:center; display: table; -moz-border-radius:10px; -webkit-border-radius:10px; }
#fondocurved_food { width:1000px; background-color:#fff; background-image: url(images/fondo_food.jpg); background-repeat: no-repeat; background-position: bottom left; border:#fff solid 1px; margin:-10px auto 20px auto; color:#873336; text-align:center; display: table; -moz-border-radius:10px; -webkit-border-radius:10px; }
#fondocurved_simal { width:1000px; background-color:#fff; background-image: url(images/fondo_simal.jpg); background-repeat: no-repeat; background-position: bottom left; border:#fff solid 1px; margin:-10px auto 20px auto; color:#873336; text-align:center; display: table; -moz-border-radius:10px; -webkit-border-radius:10px; }
#cabecera { width: 950px; margin: auto; display: table; }
#lateralfood { width: 280px; margin: auto; padding-left:10px; padding-top:40px; display: table; text-align: left; float: left; clear:left;}
#contenido {width: 620px; margin: auto; display: table; float: right; }



/* Cabecera y Navegación */

#logo {width: 194px; float: left;}
#menus {width: 700px; float: right; text-align: right; }
#idiomas {width: 100%; margin: 0; float: right; }
#languages {width: 100%; margin: 0; float: right; background-image: url(images/idiomas_activo_eng.jpg); background-repeat: no-repeat; background-position: top right; background-attachment: fixed;}
#navegacion { width: 100%; margin: 0; float: right; padding-top: 25px; padding-bottom: 44px; font-family: "Trebuchet MS", Arial; font-size: .75em; font-weight: bolder; color: #666666; text-align: right; }
#navegacion ul { margin-left: 0; padding-left: 0; display: inline; }
#navegacion ul li {	margin-left: 0; padding-right: 22px; list-style: none; display: inline; }
#navegacion ul li.last { margin-left: 0; margin-right: 0; padding-right: 6px; list-style: none; display: inline; }
#navegacion ul li a { color: #555555; padding-bottom: 5px; text-decoration: none;  }
#navegacion ul li a:hover {	color: #C81518; padding-bottom: 5px; text-decoration: none; }
#navegacion ul li.selected { color: #C81518; padding-bottom: 5px; text-decoration: none; }
#navegacion ul li.selectedlast { color: #C81518; padding-bottom: 5px; text-decoration: none; padding-right: 6px;}

/* Lateral*/


/* Contenidos Home y genérico*/
#marco_general {width: 100%; margin-right: 15px; padding-bottom: 10px; border-bottom:dotted 1px #C5C7BC; text-align: right; }
#banerflash {width: 100%; margin: auto; padding-top: 10px; padding-bottom: 10px; border-bottom:dotted 1px #C5C7BC; text-align: right; }
#restohome {width: 100%; margin: auto; padding-top: 10px; padding-bottom: 10px; border-bottom:dotted 1px #C5C7BC; text-align: left; }
#restohome ul { margin: 1em 0em 0.6em 2.6em; padding-left: 0; list-style-position: inherit; font-family:"Arial", Verdana; font-size: 11px;}
#restohome ul li {	margin-left: 0; padding-left: 4px; padding-bottom: 10px; list-style-image: url(images/ira_peq.gif); color: #333;}
#restohome ul li a { color: #333; padding-bottom: 5px; text-decoration: none; font-weight: bold; }
#restohome ul li a:hover {	color: #CD1514; padding-bottom: 5px; text-decoration: none; font-weight: bold;}

/* Contenidos Resto páginas*/
#titulofood {width: 100%; height:48px; margin-right: 15px; padding-bottom: 2px; background-image: url(images/icono_food.jpg); background-repeat: no-repeat; background-position: bottom right; border-bottom:dotted 1px #C5C7BC; text-align: left; }
#tituloretail {width: 100%; height:48px; margin-right: 15px; padding-bottom: 2px; background-image: url(images/icono_retail.jpg); background-repeat: no-repeat; background-position: bottom right; border-bottom:dotted 1px #C5C7BC; text-align: left; }
#tituloempresa {width: 100%; height:48px; margin-right: 15px; padding-bottom: 2px; background-image: url(images/icono_empresa.jpg); background-repeat: no-repeat; background-position: bottom right; border-bottom:dotted 1px #C5C7BC; text-align: left; }
#titulocalidad {width: 100%; height:48px; margin-right: 15px; padding-bottom: 2px; background-image: url(images/icono_calidad.jpg); background-repeat: no-repeat; background-position: bottom right; border-bottom:dotted 1px #C5C7BC; text-align: left; }
#titulorecetas {width: 100%; height:48px; margin-right: 15px; padding-bottom: 2px; background-image: url(images/icono_recetas.jpg); background-repeat: no-repeat; background-position: bottom right; border-bottom:dotted 1px #C5C7BC; text-align: left; }
#titulonovedad {width: 100%; height:48px; margin-right: 15px; padding-bottom: 2px; background-image: url(images/icono_novedad.jpg); background-repeat: no-repeat; background-position: bottom right; border-bottom:dotted 1px #C5C7BC; text-align: left; }
#titulowhat {width: 100%; height:48px; margin-right: 15px; padding-bottom: 2px; background-image: url(images/icono_what.jpg); background-repeat: no-repeat; background-position: bottom right; border-bottom:dotted 1px #C5C7BC; text-align: left; }
#tituloprensa {width: 100%; height:48px; margin-right: 15px; padding-bottom: 2px; background-image: url(images/icono_prensa.jpg); background-repeat: no-repeat; background-position: bottom right; border-bottom:dotted 1px #C5C7BC; text-align: left; }
#titulosimal {width: 100%; height:48px; margin-right: 15px; padding-bottom: 2px; background-image: url(images/icono_simal.jpg); background-repeat: no-repeat; background-position: bottom right; border-bottom:dotted 1px #C5C7BC; text-align: left; }
#cuerpo{width: 100%; margin-top: 20px; margin-right: 15px; padding-bottom: 12px; border-bottom:dotted 1px #C5C7BC; text-align: left; display:table; }
#cuerpo ul { margin-bottom: 10px; margin-left: 0; padding-left: 0; padding-bottom: 10px; }
#cuerpo ul li{ margin-left: 15px; padding-right: 8px; list-style-type:square;}
.textofood {padding-left:20px;}
.textotitular { font-size: 1em; color: #990000;}
.textonoticias {padding-left:6px; font-size: .94em; color:#333333; }
.sumario { font-size: 0.78em; color:#990000; font-weight: bold; }
.sumario2 { font-size: 0.78em; color:#036602; font-weight: bold; }
.pd { font-size: 0.9em; color:#666; }
#cuerpo img { align: texttop;}
#menussecundarios {	width: 100%; float: right; margin-top: 20px; margin-right: 4px; }
#menussecundarios ul { margin-bottom: 10px; margin-left: 0; padding-left: 0; padding-bottom: 10px; display: inline; }
#menussecundarios ul li { margin-left: 0; padding-right: 8px; list-style: none; display: inline; }
#menussecundarios ul li a {	color: #FFFFFF; text-decoration: none; }
#menussecundarios ul li a:hover { color: #FFF; text-decoration: none; }
#menussecundarios ul li p { padding: 0px; width: 150px; }


/* Pie página*/
#pie {width:980px; height:40px; margin:2px auto 20px auto; display: table; font-family: "Trebuchet MS", Arial; color: #FFFFFF; font-size: .65em;}
#contacto {width: 200px; float: left; margin: auto;  }
#copy { width: 700px; float: right; margin-right: 5px; text-align:right;  }


/* css etiquetas */
p { font-family: "Trebuchet MS", Arial; font-size: .75em; line-height: 1.3em; color: #666; margin: 10px; }
img { border: none; }
a { color: #aaa; text-decoration: none; font-weight: bold; }
a:hover { color: #fff; text-decoration: none; font-weight: bold; }
h2 { font-family: "Trebuchet MS", Arial; font-size: .82em; line-height: 1.95em; color: #C81619; margin: 10px; }
h3 { font-family: "Trebuchet MS", Arial; font-size: .78em; line-height: 1.95em; color: #C81619; margin: 10px; background: url(images/icono_recetas.gif) no-repeat left center; padding-left: 30px;}
h1 { font-family: "Trebuchet MS", Arial; font-size: 16px; color:#AC0000; font-weight: normal; margin-left: 10px}
.food {color: #016F00; }
.cabeceratabla {font-family: "Trebuchet MS", Arial; font-size: .75em; line-height: 1.3em; color: #fff; font-weight: bold; padding: 2px 6px;  }
.subcabeceratabla { font-family: "Trebuchet MS", Arial; font-size: .75em; line-height: 1.3em; color: #000; font-weight: bold; padding: 3px 6px;}
.clasestabla { font-family: "Trebuchet MS", Arial; font-size: .6em; line-height: 1.3em; color: #000; font-weight: bold; padding: 2px;}
.textotabla { font-family: "Trebuchet MS", Arial; font-size: .65em; line-height: 1.3em; color: #000; padding: 2px;}
.ira {font-family:"Trebuchet MS", Arial; font-size: 11px; color: #666;}
.ira a {color: #666; text-decoration:none;}
.ira a:hover { color: #C81518; text-decoration:none;}