@charset 'utf-8';
/* ------------------------------------------------------------- */
/* Cuerpo principal                                           */
/* ------------------------------------------------------------- */
.mainbody {
	background-color: #191917;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}

#divmaintop {
	overflow: hidden;
	text-align:center;
	top:0px;
	white-space:nowrap;
	width:768px;
	left:50%;
	position: absolute;
	margin-left: -384px;
}

#divmainfooter {
	/*	bottom: 0px; */
	height:78px;
	width:768px;
	left:50%;
	margin-left:-384px;
	text-align:center;
	white-space:nowrap;
	position: absolute;
	top: 571px;
}

#divmaincontainer {
	overflow:auto;
	text-align:center;
	width:768px;
	left:50%;
	margin-left:-384px;
	position: absolute;
	top:110px;
}

#mainframe {
	width:768px;
	height:461px;
	overflow:hidden;
}

* html body{ /*IE6 hack*/
padding: 205px 0 77px 0; /*Set value to (HeightOfTopFrameDiv 0 HeightOfBottomFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

/* Ventanas Varias.. */
.mainframe2 {
	background-color:#E6E6C8;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
/* ------------------------------------------------------------- */
/* Publicidad */
a.opadv1:link {
	border:none;
	color: #191917;
}
a.opadv1:visited {
	border:none;
	color: #191917;
}
a.opadv1:hover {
	border:none;
	color: #191917;
}
a.opadv1:active {
	border:none;
	color: #191917;
}

/* ------------------------------------------------------------- */
/* Opciones del menu */
/* ------------------------------------------------------------- */
#divsubmenu01 {
	position:absolute;
	left:50%;
	margin-left:-327px;
	top:115px;
	z-index:2;
	text-align:right;
}
#divsubmenu07 {
	position:absolute;
	left:50%;
	margin-left:-302px;
	top:115px;
	z-index:2;
	text-align:left;
}
#divsubmenu09 {
	position:absolute;
	left:50%;
	margin-left:65px;
	top:115px;
	z-index:2;
	text-align:left;
}

.opmenu1 {
	border:none;
	cursor:pointer;
	color: #191917;
}
.opmenusep {
	width: auto;

}
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* Intro */
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
.mainframe1 {
	background-color: #191917;
	text-align: center;
	padding: 0px;
	margin: 0px;
	overflow:hidden;
}
#imgIntro {
	height:420px;
	width:100%;
	position:absolute;
	left:0px;
	top:0px;
	text-align:center;
}
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* Mision */
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
.divMisionText {
	width:100%;
	position:absolute;
	left:0px;
	top:50px;
	text-align:center;
	z-index:1;
	color:#333333;
}
.divMisionText p {
	font-family:'Times New Roman', Times, serif;
}
.divMisionTextP1 {
	font-variant:small-caps;
	font-size:28px;
	line-height:25px;
	margin-bottom:15px;
	margin-top:15px;
}
.divMisionTextP2 {
	font-style:italic;
	font-size:20px;
	line-height:18px;
	margin-bottom:10px;
	margin-top:10px;
}
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* Carro Pedidos */
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* Carro Pedidos - Informacion  */
.divCarroInfo {
	position:absolute;
	left:30px;
	top:35px;
	text-align:right;
	width: 190px;
	height:400px;
	padding-right:10px;
}
/* Carro Pedidos - Informacion principal */
.divCarroInfo1 {
	color:#636358;
	font-family:'Helvetica';
	font-weight:bold;
	line-height:20px;
	font-size:10px;
}
.divCarroInfo2 {
	color:#ab2e25;
	background-color:#C1D9B4;
	padding:1px;
	border:2px solid #B7D3A9;
}
/* Carro Pedidos - Informacion adicional */
.divCarroInfo3 {
	color:#636358;
	font-size:9px;
	font-weight:bold;
	line-height:16px;
	font-style:italic;
	font-family:'trebuchet MS', Helvetica, Verdana;
}
/* Carro Pedidos - Filtros  */
.divCarroFiltros {
	position:absolute;
	left:240px;
	top:36px;
	text-align:left;
	width: 278px;
	height:25px;
	overflow:auto;
	padding: 5px 0px 0px 10px;
}
.divCarroFiltrosTxt {
	font-size:11px;
	color: #ab2e25;
	font-weight:bold;
	text-transform:uppercase;
	font-family:'Helvetica';
	text-align:left;
}
.divCarroFiltrosCbo {
	font-size:11px;
	color: #b9baa4;
	font-weight:bold;
	text-transform:uppercase;
	font-family:'Helvetica';
	text-align:left;
	width:200px;
}
/* Carro Pedidos - Productos  */
.divCarroProductos {
	position:absolute;
	left:240px;
	top:70px;
	text-align:center;
	width: 288px;
	height:366px;
	overflow:auto;
	background-color:#b9baa4;
}
/* Carro Pedidos - Productos - Tabla */
.divCarroProductosTabla {
	padding-right:2%;
	padding-left:2%;
	text-align:center;
}
.divCarroProductosTabla td {
/*	border:solid 1px #000000; */
}

.divCarroProductosTitle {
	font-size:11px;
	color: #ab2e25;
	font-weight:bold;
	text-transform:uppercase;
	font-family:'Helvetica';
	text-align:left;
	padding: 10px 0 20px 5px;
}
.divCarroProductosPoints {
	font-size:9px;
	color: #636358;
	font-weight:bolder;
	font-family:'Helvetica';
	text-align:justify;
	letter-spacing: 2px;
}
.divCarroProductosText1 {
	font-size:10px;
	color: #636358;
	font-weight:bold;
	font-style:italic;
	font-family:'Helvetica';
	text-align:left;
	width:100px;	
	overflow:hidden;
	vertical-align:text-top;
}
.divCarroProductosText2 {
	font-size:10px;
	color: #636358;
	font-weight:normal;
	font-family:'Trebuchet MS';
	text-align:left;
}
.divCarroProductosText3 {
	font-size:10px;
	color: #636358;
	font-weight:normal;
	font-family:'Trebuchet MS';
	text-align:right;
}
.divCarroProductosCoins {
	height: 10px;
	width: 10px;
}
.divCarroProductosImgCarrito {
	height: 16px;
	width: 20px;
	border: none;
	cursor:pointer;
}
.divCarroProductosLink {
	width:25px;
	text-align:center;
	cursor:pointer;
}
/* Carro Pedidos - Productos - Pedido */
.divCarroPedido {
	position:absolute;
	left:540px;
	top:36px;
	text-align:left;
	width: 225px;
	height:360px;
	overflow:auto;
}
.divCarroPedido h3 {
	font-family:'Helvetica';
	font-size:10px;
	color: #6F0000;
	font-weight:bold;
	height:28px;
}
#tbCarrito {
	width:97%;
}
#tbCarrito td {
	letter-spacing:normal;
}
.tbCarritoText1 {
	font-size:10px;
	color: #ab2e25;
	font-weight:bold;
	text-transform:uppercase;
	font-family:'Helvetica';
}
.tbCarritoText2 {
	color: #636358;
	font-style:italic;
	font-size:10px;
	font-family:'Trebuchet MS';
	font-weight:bold;
}
.tbCarritoText3 {
	color: #636358;
	font-style:italic;
	font-size:9px;
	font-family:'Trebuchet MS';
	font-weight:bold;
	vertical-align:text-top;
}
.tbCarritoText3 input {
	color: #636358;
	font-style:italic;
	font-size:9px;
	font-family:'Trebuchet MS';
	font-weight:bold;
	width:20px;
	height:11px;
}
.tbCarritoBorrar {
	height:22px;
	width:15px;
	vertical-align:top;
}
/* Carro Pedidos - Botones */
.divCarroBotones {
	position:absolute;
	left:500px;
	top:400px;
	width: 265px;
	height:50px;
	text-align:right;
	margin-right: 3%;
}
.divCarroBotones input {
	color: #000000;
	background-color:#c1d9b4;
	font-size:12px;
	font-weight:bold;
	font-family:'Trebuchet MS';
	border:medium none;
	cursor:pointer;
}
/* ------------------------------------------------------------- */
/* Carro Pedidos - Datos contacto */
.divCarroContacto {
	position:absolute;
	left:200px;
	top:36px;
	width: 300px;
	height:400px;
}
.divCarroContacto h3 {
	font-family:'Helvetica';
	font-size:10px;
	color: #6F0000;
	font-weight:bold;
	text-transform:uppercase;
	height:28px;
}
/* Carro Pedidos - Datos contacto - Tabla */
.divCarroContactoTabla {
	text-align:left;
}
.divCarroContactoTabla th {
	font-size:10px;
	color: #636358;
	font-weight:bold;
	font-variant:small-caps;
	font-family:'Helvetica';
}
.divCarroContactoTabla td {
	color: #636358;
	font-size:10px;
	font-family:'Trebuchet MS';
	font-weight:bold;
	height:25px;
}

.divCarroContactoTabla td input {
	color: #636358;
	font-size:10px;
	font-family:'Trebuchet MS';
	font-weight:bold;
	height:13px;
	width:200px;
}

/* Carro Pedidos - Envio de solicitud */
#divEnviaPedido {
	position:absolute;
	top:40px;
	width: 100%;
	text-align:center;
}
#divEnviaPedido h3 {
	font-family:'Helvetica';
	padding-left:20px;
	font-size:10px;
	color: #6F0000;
	font-weight:bold;
	font-variant:small-caps;
	text-transform:uppercase;
}
#divEnviaPedido t1, a {
	font-size:10px;
	color: #636358;
	font-weight:bold;
	font-family:'Helvetica';
}
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* Tabla Links */
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
.divLinks1 {
	position:absolute;
	left:0px;
	top:0px;
	width:570px;
	height:400px;
	margin-left: 105px;
	padding-right: 80px;
	margin-top: 24px;
	padding-bottom: 10px;
	overflow:hidden;
}
.tbLinks {
	border:none;
	font-size:12px;
	font-family:Trebuchet MS;
}
.tbLinks tr {
}
.tbLinks th {
	text-align:left;
	font-size:11px;
	font-family:'Trebuchet MS';
	font-weight:bold;
	letter-spacing:0.4px;
	color:#5F9185;
	padding-top:15px;
}
.tbLinks th a {
	text-decoration:none;
	font-size:11px;
	font-family:Trebuchet MS;
	font-weight:bold;
	font-style:normal;
	color:#5F9185;
	padding-top:15px;
}
.tbLinks th a:link, a:visited {
}
.tbLinks th a:hover, a:active {
	font-weight:bold;
	color:#9CBEB6;
}
.tbLinks td {
	text-align:left;
	color:#963D31;
	line-height:16px;
}
.tbLinks td ul {
	font-size:10px;
	list-style: none;
	color:#636358;
	padding-left:10px;
	margin:0px;
	font-weight:normal;
	letter-spacing:0.3px;
}
.tbLinks td li {
	list-style: none;
	background-image:url(images/links.png);
	background-position:left;
	background-repeat:no-repeat;
	margin-left:10px;
	padding-left:8px;
	font-size:11px;
	font-family:Trebuchet MS;
	letter-spacing:0.3px;
}
.tbLinks td li a {
	text-decoration:none;
	font-size:11px;
	font-family:Trebuchet MS;
	font-weight:normal;
	font-style:normal;
	color:#963D31;
}
.tbLinks td li a:link, a:visited {
}
.tbLinks td li a:hover, a:active {
	font-weight:bold;
	color:#C4594A;
}
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* Tabla Novedades */
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
.divNovedades {
	position:absolute;
	left:0px;
	top:190px;
	margin:0px;
	padding:0px;
}
.tbNovedades {
	font-size:11px;
	font-family:Georgia;
}
.tbNovedades tr {
	text-align:center;
	line-height:22px;
}
.tbNovedades td {
	color: #636358;
	font-size:10px;
	font-family:'Trebuchet MS';
	font-weight:bold;
	text-align:center;
}

.txtNovedades {
	background-color:#EFEFEF;
	color: #636358;
	font-size:10px;
	font-family:'Trebuchet MS';
	font-weight:bold;
	height:13px;
	width:160px;
}

.btnNovedades {
	color: #636358;
	font-size:11px;
	font-family:'Trebuchet MS';
	font-weight:bold;
	height:25px;
}
/* Novedades - Envio de solicitud */
#divEnviaNovedades {
	position:absolute;
	top:40px;
	width: 100%;
	text-align:center;
}
#divEnviaNovedades h3 {
	font-family:'Helvetica';
	padding-left:20px;
	font-size:10px;
	color: #6F0000;
	font-weight:bold;
	font-variant:small-caps;
	text-transform:uppercase;
}
#divEnviaNovedades t1, a {
	font-size:10px;
	color: #636358;
	font-weight:bold;
	font-family:'Helvetica';
}
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* Recomendados                     */
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
.divRecomendados {
	position:absolute;
	left:99px;
	top:70px;
	margin:0px;
	padding:0px;
}
.btnRecomendados {
	cursor:pointer;
}
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* Packs 														*/
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
.divPacks {
	position:absolute;
	left:80px;
	top:66px;
	margin:0px;
	padding:0px;
}
.btnPacks {
	cursor:pointer;
}

/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* DELIVERY CORREOS													*/
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
.divDeliveryMartinez {
	font-family:'Trebuchet MS', arial, vedana;
	position:absolute;
	left:170px;
	top:430px;
	text-align:left;
	width: 137px;
	height:25px;
	overflow:hidden;
	padding: 5px 0px 0px 10px;
}
.divDeliveryCaning {
	font-family:'Trebuchet MS', arial, vedana;
	position:absolute;
	left:314px;
	top:430px;
	text-align:center;
	width: 130px;
	height:25px;
	overflow:hidden;
	padding: 5px 0px 0px 10px;
}
.divDeliveryRecoleta {
	font-family:'Trebuchet MS', arial, vedana;
	position:absolute;
	left:450px;
	top:430px;
	text-align:center;
	width: 142px;
	height:25px;
	overflow:hidden;
	padding: 5px 0px 0px 10px;
}

/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* RECOMENDADOS COSECHAS AGOTADAS													*/
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
.divCosechasAgotadasTitle {
	font-family:'Trebuchet MS', arial, vedana;
	color:#BB0000;
	size:x-small;
	position:absolute;
	left:1px;
	top:252px;
	text-align:left;
	width: 182px;
	height:37px;
	overflow:auto;
	padding: 5px 0px 0px 10px;
}.divCosechasAgotadasLink {
	font-family:'Trebuchet MS', arial, vedana;
	color:#636358;
	size:small;
	position:absolute;
	left:-1px;
	top:255px;
	text-align:left;
	width: 186px;
	height:59px;
	overflow:auto;
	padding: 5px 0px 0px 10px;
}

