.oculto{
 position: absolute;
 left: -125.00em;
 width: 61.88em;
}
body {
	
	position: absolute;
}

p {
}

#contenedor {
	height: 34.88em;
	width: 100%;
	text-align: center;
	vertical-align: top;
	padding: 0em;
	z-index: 1;
	margin-top: 1em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;
}


.indice {
	width: 13.44em;
	background-color: #4fa800;
	border: 0.13em solid #8fd400;
	height: 34.38em;
	vertical-align: top;
	padding: 0em;
	z-index: 1;
	background: #4FA800;
	vertical-align: middle;
	margin-top: 0em;
	margin-right: 0.5em;
	margin-bottom: 0em;
	margin-left: 0em;
	position: absolute;
	left: 7px;
}
.huecomenu {
	position: absolute;
	width: 14em;
	left: 6.5em;
	top: 0em;
	z-index: 3;
	margin: 0px;
}

.segundaindex {
	position: absolute;
	left: 20.81em;
	top: 0em;
	width: 41.19em;
	z-index: 3;
	height: 34.88em;
	vertical-align: top;
}
#conjunto {
	width: 41.19em;
	margin: 0em;
	padding: 0em;
	vertical-align: top;
	height: 34.88em;
}



.imagen {
	text-align: center;
	vertical-align: middle;
	padding-top: 1em;
}

img {
	border-top-width: 0em;
	border-right-width: 0em;
	border-bottom-width: 0em;
	border-left-width: 0em;
}

.listamenu {
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	color: #4FA800;
	text-align: left;
	vertical-align: top;
	padding-left: 1em;
	list-style-type: none;
}
a:link {
	font-family: Arial;
	font-size: 0.81em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}



a:visited{
	font-family: Arial;
	font-size: 0.81em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover{
	font-family: Arial;
	font-size: 0.81em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:active {
	font-family: Arial;
	font-size: 0.79em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width: 70%;
}
.botones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #8FD300;
	border: 0.06em solid #009933;
}
.campotexto {

	font-family: Arial;
	font-size: 0.63em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 0.13em;
	padding-bottom: 0.13em;
}
.buscador {
	padding-left: 1em;
	text-align: left;
}
.acceso {
	background-image: url(../img/accesotienda.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 4em;
	width: 4em;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	z-index: 4;
	left: 6em;
	bottom: 0.2em;
	top: 17em;
	padding: 1.5em;
}
.contato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding-top: 0.13em;
	padding-right: 0.13em;
	padding-bottom: 0.50em;
	padding-left: 0.13em;
	position: absolute;
	width: 98%;
	z-index: 6;
	top: 45em;
	left: 0.13em;
	height: 1.88em;
}#menuabajo {
	position: absolute;
	z-index: 7;
	width: 11em;
	left: -2em;
	top: 46.8em;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.hoja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	width: 11em;
	position: absolute;
	left: 10em;
	top: 48.3em;
	z-index: 8;
	height: 6em;
	background-color: #299926;
	border: thin solid #8FD400;
}
ul {
	margin: 0em;
	padding: 0em;
}
#manzanas {
	height: 34.38em;
	width: 13.19em;
	background-image: url(../img/manzanas.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 0em;
	margin-right: 0.13em;
	margin-bottom: 0em;
	margin-left: 0.13em;
	border: thin solid #8FD300;
	font-family: Arial;
	font-size: 1em;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
	line-height: 1.18em;
	position: absolute;
	top: 0em;
	left: 0em;
	text-align: center;
	vertical-align: top;
	padding: 0em;
}

#gato {
	height: 34.38em;
	width: 13.19em;
	background-image: url(../img/gato.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 0em;
	margin-right: 0.13em;
	margin-bottom: 0em;
	margin-left: 0.13em;
	border: thin solid #8FD300;
	font-family: Arial;
	font-size: 1em;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
	position: absolute;
	top: 0em;
	left: 14em;
	text-align: center;
	vertical-align: top;
	padding: 0em;
}
#flores {
	height: 34.38em;
	width: 13.19em;
	background-image: url(../img/flroes.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 0em;
	margin-right: 0.13em;
	margin-bottom: 0pc;
	margin-left: 0.13em;
	border: thin solid #8FD300;
	font-family: Arial;
	font-size: 1.00em;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
	position: absolute;
	top: 0em;
	left: 28em;
	text-align: center;
	vertical-align: top;
	padding: 0em;
}
.textomanzanas {
	position: relative;
	left: 0em;
	top: 29em;
}
.textoflores {

	position: relative;
	left: 0em;
	top: 1em;
}
#sinfondo {
	height: 34.38em;
	width: 13.19em;
	background-color: #8fd400;
	border: 0.13em solid #8fd400;
	margin-left: 0.13em;
	text-align: center;
	top: 0em;
	position: absolute;
	left: 0.5em;
	margin-right: 0.13em;
}
.textoquienes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-top: 4em;
	width: 90%;
}
#fotos {
	border: 0.06em solid #8FD400;
	width: 27.19em;
	margin-right: 0.13em;
	margin-left: 0.13em;
	height: 34.38em;
	position: absolute;
	left: 14.56em;
	top: 0em;
}
.listaproductos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3em;
	text-align: left;
	padding-left: 2em;
	list-style-type: none;
}
.carrito {
	background-color: #4fa800;
	height: 3.44em;
	color: #FFFFFF;
	width: 95%;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0.31em;
	margin-left: 0em;
	position: absolute;
	left: 0.31em;
	top: 30.38em;
}
#imagencarrito {
	position: absolute;
	left: 0.50em;
	top: 0.44em;
}
.textocarrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.77em;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	left: 5em;
	top: 0.5em;
}
.textocarrito2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.77em;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	left: 5em;
	top: 1.7em;
	width: 65%;
	text-align: left;
}
.ircarrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.77em;
	color: #FFFFFF;
	text-decoration: underline;
	position: absolute;
	left: 5em;
	top: 3em;
	font-weight: bold;
}
.ircarrito a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.77em;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.ircarrito a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.77em;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.ircarrito a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.77em;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.ircarrito a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.77em;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
#contacto {
	border: 0.06em solid #8FD400;
	width: 27.5em;
	background-image: url(../img/fondoverde.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 34.38em;
	padding: 0em;
	margin: 0em;
	position: absolute;
	left: 14.56em;
	top: 0em;
}
.listacontacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	list-style-type: none;
}
.mapa {
	text-align: left;
	padding-left: 1.25em;
	position: absolute;
	left: 0.50em;
	top: 1.06em;
}
.mapa2 {
	text-align: left;
	padding-left: 1.25em;
	position: absolute;
	top: 17.81em;
	left: 0.50em;
}
.textoayudamos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	color: #FFFFFF;
	position: absolute;
	width: 90%;
	top: 1em;
	left: 0.8em;
}

.textoconsejos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-top: 1em;
	padding-right: 9.5em;
	padding-left: 1em;
}

.listaconsejos {
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	margin: 0em;
	padding-top: 1em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	list-style-type: none;
}

.textoconsejos a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
	text-align: left;
	margin: 0em;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 1em;
}
.textoconsejos a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
	text-align: left;
	margin: 0em;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 1em;
}
.textoconsejos a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #009900;
	text-decoration: underline;
	text-align: left;
	margin: 0em;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 1em;
}
.textoconsejos a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #009900;
	text-decoration: underline;
	text-align: left;
	margin: 0em;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 1em;
}
#ayuda {

	border: 0.06em solid #8FD400;
	width: 27.5em;
	background-image: url(../img/ayuda2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 34.38em;
	padding: 0em;
	margin: 0em;
	position: absolute;
	left: 14.56em;
	top: 0em;
}
.textoaviso {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-top: 4em;
	width: 90%;
}
#scrolavisolegal {
	text-align: left;
	height: 46em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	position: relative;
	top: 0.5em;
	bottom: 0.03em;
	padding: 1em;
	overflow: auto;
}
#mapaweb {
	width: 40.94em;
	height: 34.38em;
	background-image: url(../img/fondomapaweb.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border: 0.06em solid #00CC33;
	padding: 0em;
}
.listamapaweb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	padding-top: 1em;
}
.submapaweb {
	text-align: left;
	padding-left: 1em;
	padding-top: 1em;
}

.sublistamapaweb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1em;
}
#viveros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 1em;
	background-color: #B9E85C;
	border: thin solid #009900;
	width: 60%;
}
.listasubproductos {
	text-decoration: none;
	padding: 0em;
	color: #FFFFFF;
	list-style-type: none;
}
.listasubproductos a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	font-weight: normal;
	color: #339900;
	text-decoration: none;
}
.listasubproductos a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	font-weight: normal;
	color: #339900;
	text-decoration: none;
}
.listasubproductos a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	font-weight: normal;
	color: #339900;
	text-decoration: underline;
}
.listasubproductos a:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	font-weight: normal;
	color: #339900;
	text-decoration: underline;
}
#subcategorias {
	position: absolute;
	width: 11em;
	height: 34.38em;
	z-index: 4;
	text-align: left;
	padding-left: 0.7em;
	padding-top: 0.5em;
	left: 0em;
	top: 0em;
}
div.tablesubcate {
	width: 16em;		/* table width will be 99% of this*/
	height: 33.52em; 	/* must be greater than tbody*/
	overflow: auto;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;
	position: absolute;
	text-align: left;
	padding-left: 0.13em;
	color: #FFFFFF;
	background-color: #D9FFA0;
	left: 11.2em;
	top: 0.36em;
}
div.buscar {
	width: 41.19em;		/* table width will be 99% of this*/
	height: 34.88em; 	/* must be greater than tbody*/
	overflow: auto;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;
	position: relative;
	text-align: left;
	padding-left: 0.13em;
	color: #FFFFFF;
	background-color: #D9FFA0;
	left: 0em;
	top: 0em;
}
#arreglarproductos {
	width: 16em;
	margin: 0em;
	padding: 0em;
}
thead tr	{
	position:relative;
	width: 96%;
	text-align: left;
	}
	
thead td, thead th {
	text-align: center;
	font-size: 0.69em;
	background-color: #4FA800;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width: auto;
	}	
	
.textocompras2 {
	font-family: Arial;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #e2fab2;
	height: 0.94em;
	text-align: left;
	border-right-width: 0.06em;
	border-right-style: solid;
	border-right-color: #8FD300;
	padding-bottom: 0.06em;
	padding-left: 0.20em;
	border-bottom-width: 0.06em;
	border-bottom-style: solid;
	border-bottom-color: #8FD300;
	vertical-align: middle;
	width: 33%;
}
.textocompras2 a:link {

	font-family: Arial;
	font-size: 0.77em;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	text-align: center;
}
.textocompras2 a:visited {

	font-family: Arial;
	font-size: 0.77em;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	text-align: center;
}
.textocompras2 a:hover {

	font-family: Arial;
	font-size: 0.77em;
	font-weight: normal;
	color: #4FA800;
	text-decoration: underline;
	text-align: center;
}
.textocompras2 a:active {

	font-family: Arial;
	font-size: 0.77em;
	font-weight: normal;
	color: #4FA800;
	text-decoration: underline;
	text-align: center;
}
.sumar {

	font-family: Arial;
	font-size: 0.81em;
	font-weight: normal;
	color: #009900;
	text-decoration: none;
	background-color: #e2fab2;
	height: 0.94em;
	text-align: left;
	border-right-width: 0.06em;
	border-right-style: solid;
	border-right-color: #8FD300;
	padding-bottom: 0.06em;
	padding-left: 0.13em;
	border-bottom-width: 0.06em;
	border-bottom-style: solid;
	border-bottom-color: #8FD300;
	vertical-align: middle;
	width: 33%;
}
.sumar a:link {

	font-family: Arial;
	font-size: 0.81em;
	font-weight: normal;
	color: #009900;
	text-decoration: none;
	background-color: #e2fab2;
	text-align: left;
	vertical-align: middle;
}
.sumar a:visited {

	font-family: Arial;
	font-size: 0.81em;
	font-weight: normal;
	color: #009900;
	text-decoration: none;
	background-color: #e2fab2;
	text-align: left;
	vertical-align: middle;
}
.sumar a:hover {

	font-family: Arial;
	font-size: 0.81em;
	font-weight: normal;
	color: #009900;
	text-decoration: underline;
	background-color: #e2fab2;
	text-align: left;
	vertical-align: middle;
}
.sumar a:active {

	font-family: Arial;
	font-size: 0.81em;
	font-weight: normal;
	color: #009900;
	text-decoration: underline;
	background-color: #e2fab2;
	text-align: left;
	vertical-align: middle;
}
html>body .margenbla {
	width: 90%;
	text-align: center;
	height: 12em;
	position: absolute;
	top: 19em;
	right: 0.2em;
	margin-right: 0.1em;
}
.margenbla {
	width: 95%;
	text-align: center;
	height: 12em;
	position: absolute;
	top: 19em;
	right: 0.2em;
}
.destacados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.77em;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
	text-align: center;
	width: auto;
	float: left;
}
#fotito1 {
	width: 45%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.5em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
	position: relative;
	top: 1em;
	float: left;
}
#fotito2 {
	width: 45%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.5em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
	position: relative;
	top: 1em;
	left: 1.7em;
}

#fotito3 {
	width: 45%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.50em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
	position: relative;
	top: 2em;
}
.pdf {
	position: relative;
	z-index: 12;
	width: 95%;
	left: 0.4em;
	top: 3em;
	height: auto;
}
.listasubpdfs {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #339900;
	text-decoration: none;
}
.listasubpdfs a:link {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #339900;
	text-decoration: none;
}
.listasubpdfs a:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #339900;
	text-decoration: none;
}
.listasubpdfs a:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #339900;
	text-decoration: underline;
}
.listasubpdfs a:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #339900;
	text-decoration: underline;
}
html>body #info {
	font-family: Arial;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;
	width: 20.2em;
	border: thin solid #8FD400;
	font-size: 0.69em;
	padding: 0.1em;
	z-index: 8;
	position: absolute;
	top: 0.7em;
	right: 0.5em;
	left: 18.5em;
	bottom: 0.7em;
}
#info {
	font-family: Arial;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;
	width: 19em;
	border: thin solid #8FD400;
	font-size: 0.69em;
	padding: 0.1em;
	z-index: 8;
	position: absolute;
	top: 0.6em;
	right: 0.6em;
	left: 18.4em;
	bottom: 0.6em;
}
html>body #tablafotoinfo {
	width: 98%;
	padding: 0em;
	float: left;
	margin: 0em;
}
#tablafotoinfo {
	width: 98%;
	padding: 0em;
	float: left;
	margin: 0em;
	z-index: auto;
}
html>body #infonombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #009900;
	width: 95%;
	padding: 0em;
	margin: 0em;
	float: right;
}
#infonombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #009900;
	width: 95%;
	padding: 0.1em;
	margin-top: 1em;
	margin-left: 1em;
	text-align: center;
}
html>body #scrolinfo {
	border: thin solid #8FD400;
	overflow: auto;
	z-index: 12;
	float: right;
	height: 4.5em;
	width: 90%;
	margin: 0.5em;
	padding-left: 0.5em;
}
#scrolinfo {
	text-align: left;
	border: thin solid #8FD400;
	overflow: auto;
	padding: 0.3em;
	width: 95%;
	margin-left: 1em;
}
.infoprecio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #009900;
	z-index: 9;
	text-align: left;
	vertical-align: middle;
	padding-top: 0.2em;
	padding-right: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 1em;
	float: left;
	margin-top: 1em;
	margin-right: 0.25em;
	margin-left: 0.25em;
}
.pago {
	font-family: Arial;
	font-size: 0.88em;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
	text-align: left;
	padding-top: 0.31em;
	padding-left: 1.25em;
	line-height: 1.50em;
	padding-right: 1.25em;
	position: relative;
	width: 80%;
	top: 2em;
}
.pago2 {
	font-family: Arial;
	font-size: 0.88em;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
	text-align: left;
	padding-top: 0.31em;
	padding-left: 1.25em;
	line-height: 1.50em;
	padding-right: 1.25em;
	position: relative;
	width: 80%;
	top: 3.5em;
}

#tienda {
	border: 0.06em solid #8FD400;
	width: 27.5em;
	background-image: url(../img/fondoverdeflor.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 34.38em;
	padding: 0em;
	margin: 0em;
	position: absolute;
	left: 14.56em;
	top: 0em;
}
#menucompra {
	width: 26.2em;
	margin: 0em;
	padding: 0em;
	background-color: #4FA800;
	border: 0.06em solid #FFFFFF;
	position: relative;
	left: 0em;
	top: 6.3em;
	right: 0em;
	vertical-align: middle;
}
ul#menu {
	text-align:center;
	margin:0;
	background-color:#4FA800;
	padding: 0em;
	vertical-align: middle;

}
ul#menu li{
	display:inline;
	/*padding:0.4em 0.8em 0.4em 0.6em;*/
	margin:0em;
	list-style-type:none;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(/images/lista.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #B9E85C;
	padding-top: 0em;
	padding-right: 0.6em;
	padding-bottom: 0em;
	padding-left: 0em;
	font-size: 0.85em;
}
ul#menu li a:link{
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;

}
ul#menu li a:visited{
	color:#ffffff;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
}
ul#menu li a:hover{
	color:#ffffff;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
}
ul#menu li a:active{
	color:#ffffff;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
}
.tituscompras{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	font-weight: bold;
	color: #009933;
	text-decoration: none;
	text-align: left;
	padding-top: 0.31em;
	padding-bottom: 0.63em;
	padding-left: 0.19em;
	background-color: #B9E85C;
	position: absolute;
	top: 12em;
	width: 35em;
	left: 1.2em;
}
div.tableContainer {
	width: 92%;		/* table width will be 99% of this*/
	height: 12em; 	/* must be greater than tbody*/
	overflow: auto;
	position: relative;
	margin: 0em;
	text-align: left;
	padding: 0em;
	left: 0em;
	top: 9em;
	}	
	
	div.tableContainer2 {
	width: 99%;		/* table width will be 99% of this*/
	height: 8em; 	/* must be greater than tbody*/
	overflow: auto;
	position: relative;
	margin: 0em;
	text-align: left;
	padding: 0em;
	left: 0em;
	top: 0em;
	font-size: 1.3em;
	}
.carritotable{
	width: 95%;
	text-align: left;
	vertical-align: top;
	background-color: #4FA800;
	margin: 0em;
	padding: 0em;
}
.carritotable2{
	width: 95%;
	text-align: left;
	vertical-align: top;
	background-color: #4FA800;
	margin: 0em;
	padding: 0em;
}
.carritotd	{
	color: #006600;
	padding-right: 0.25em;
	font-size: 0.63em;
	text-align: right;
	border-bottom-width: 0.06em;
	border-bottom-style: solid;
	border-bottom-color: #4FA800;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	width: 20%;
	border-left-width: 0.06em;
	border-left-style: solid;
	border-left-color: #4FA800;
	background-color: #B9E85C;
	}
.total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	position: absolute;
	left: 1.3em;
	top: 26em;
	width: 22em;
}
.total2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	position: absolute;
	left: 1.3em;
	top: 28em;
	width: 22em;
}
.total3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	position: absolute;
	left: 1.3em;
	top: 29.5em;
	width: 22em;
}
#comprabotones {
	position: relative;
	left: 1.5em;
	top: 15em;
	width: 22em;
	text-align: right;
	padding: 0.1em;
}
#identifi {
	background-color: #D9FFA0;
	border: 0.06em solid #009933;
	width: 90%;
	text-align: center;
	vertical-align: top;
	padding: 0.4em;
	position: absolute;
	left: 0.9em;
	top: 13em;
	margin: 0em;
}
.identifiareatexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	margin: 0em;
	padding: 0.25em;
}
.identifiareatexto a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #005C54;
	text-decoration: none;

}
.identifiareatexto a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #005C54;
	text-decoration: none;

}.identifiareatexto a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #005C54;
	text-decoration: underline;

}.identifiareatexto a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #005C54;
	text-decoration: underline;

}
.identifiboton {
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	margin: 0em;
	padding: 0.4em;
}
#identifi2 {
	background-color: #D9FFA0;
	border: 0.06em solid #009933;
	width: 90%;
	text-align: center;
	vertical-align: top;
	padding: 0.4em;
	position: absolute;
	left: 0.9em;
	top: 10em;
	margin: 0em;
}
#tablebucar {
	width: 97%;
}
.ecologico {
	text-align: center;
	vertical-align: middle;
	position: absolute;
	z-index: 4;
	left: 7em;
	bottom: 0.2em;
	top: 17em;
	padding: 0em;
	overflow: auto;
}
.txtobuscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	left: 1.2em;
	top: 6.5em;
}
.carritodoble {

	background-color: #4fa800;
	height: 4.5em;
	color: #FFFFFF;
	width: 95%;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0.31em;
	margin-left: 0em;
	position: absolute;
	left: 0.31em;
	top: 29.35em;
}
.textoayudamosdoble {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	color: #FFFFFF;
	position: absolute;
	width: 90%;
	top: 0.4em;
	left: 0.8em;
	text-align: left;
}
.textoayudamostriple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	color: #FFFFFF;
	position: absolute;
	width: 90%;
	top: 3em;
	left: 0.8em;
	text-align: left;
}
#coniva {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
	text-align: center;
	font-size: 0.68em;
	padding-top: 0.15em;
}
.titu {
	color: #a0007a;
}
#seguimiento{
	
	float: left;
	width: 70%;
	margin-left: 0.25em;
	text-align: left;
	padding-top: 5.5em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0.2em;
}
#verpedidos{
	background-color: #00432c;
	float: left;
	width: 90%;
	margin-left: 0.25em;
	margin-top: 0em;
	margin-bottom: 0.2em;
	height: auto;
	text-align: left;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0.2em;

}
#verpedidos a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
#verpedidos a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}#verpedidos a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}#verpedidos a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#tiendaonline {
	background-color: #00432c;
	float: left;
	width: 90%;
	margin-left: 0.25em;
	margin-top: 0.75em;
	margin-bottom: 0.2em;
	height: auto;
	text-align: left;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0.2em;

}
#tiendaonline a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#tiendaonline a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#tiendaonline a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#tiendaonline a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.listamenunuevo {
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	text-align: left;
	vertical-align: top;
	padding-left: 0.5em;
	list-style-type: none;
	line-height: 0.78em;
	font-size: 1em;
}

.listamenunuevo a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.91em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.listamenunuevo a:visited{
	font-family: Arial;
	font-size: 0.91em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.listamenunuevo a:hover{
	font-family: Arial;
	font-size: 0.91em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.listamenunuevo a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.91em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#masde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.59em;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-bottom: 0.5em;
	padding-right: 0.2em;
	padding-left: 0.5em;
	text-align: center;
}

#hey {
	background-color: #c7e980;
	float: left;
	width: 95%;
	color: #00432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.68em;
	font-weight: bold;
	text-align: left;
	padding-top: 0.35em;
	padding-bottom: 0.35em;
	padding-left: 0.5em;
	padding-right: 0.35em;
}
html>body #hey  {
	background-color: #c7e980;
	float: left;
	width: 95%;
	color: #00432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.68em;
	font-weight: bold;
	text-align: left;
	padding-top: 0.35em;
	padding-bottom: 0.35em;
	padding-left: 0.5em;
	padding-right: 0.5em;
}
#hey {

	color: #00432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.68em;
	font-weight: bold;
}
#hey a:link {

	color: #00432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}

#hey a:visited {

	color: #00432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}
#hey a:hover {

	color: #00432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}
#hey a:active {

	color: #00432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}

.buscadornuevo {
	padding-left: 0.35em;
	text-align: left;
	float: left;
	margin-top: 0.75em;
	width: 85%;
	margin-bottom: 0.75em;
}
.tfonito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	width: 46%;
	background-color: #4FA700;
	height: 4em;
	float: right;
	margin-top: 0.5em;
	margin-right: 0.5em;
}
#cositas {
	width: 36%;
	z-index: 8;
	text-align: center;
	float: left;
	margin-top: 0.5em;
	margin-left: 0.45em;
}
#cositas a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	font-weight: bold;
	color: #00432C;
	text-decoration: none;
}
#cositas a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	font-weight: bold;
	color: #00432C;
	text-decoration: none;
}#cositas a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	font-weight: bold;
	color: #00432C;
	text-decoration: none;
}#cositas a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	font-weight: bold;
	color: #00432C;
	text-decoration: none;
}
.club{
	background-color: #00432c;
	float: left;
	width: 90%;
	margin-left: 0.25em;
	margin-top: 0em;
	margin-bottom: 0.2em;
	height: auto;
	text-align: left;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0.2em;
}
.club a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.club a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.club a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.club a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}



#catch{
	height: 150px;
	width: 150px;
	position: absolute;
	z-index: 100;
	right: -10px;
	bottom: -10px;
}