body  { font-size: 11px; font-family: Arial; background-color: #65a52d; background-image: url(../images/bg.jpg); background-repeat: repeat-x; text-align: center; margin: auto; width: 778px }
a  { outline-width: 0 }
#cajacontenido5                 { background-image: url(../images/jardin1.jpg); background-repeat: no-repeat; background-position: 154px bottom; width: 700px; overflow: hidden }
#justify { text-align: justify }
/* ----- CAJAS ----- */


#contenedor          { background-color: #fff; text-align: center; width: 700px }
#cajahome            { padding: 6px; width: 688px; height: 18px }
#cajaheader             { background-color: #fff; width: 700px; height: 210px }
#cajasombra     { background-image: url(../images/bgsombra.gif); background-repeat: repeat-x; width: 700px; height: 13px }
#cajacontenido             { padding: 6px; width: 688px; overflow: hidden }
#cajacontenidoindex               { padding: 6px; width: 688px; height: 394px }
#cajacontenidocontacto                 { padding: 6px; width: 688px; height: 420px }
#cajafooter       { width: 700px; height: 25px }


/* ----- TEXTOS ----- */


.txtceleste    { color: #7392ae; font-size: 11px; font-weight: bold }
.newshome { color: #000; font-size: 11px; font-weight: bold; text-decoration: none }
.newshome:hover { color: #7392ae; font-size: 11px; font-weight: bold; text-decoration: none }
.fechahome { color: #454545; font-size: 11px }
.titulos    { color: #7392ae; font-size: 18px; font-family: "Trebuchet MS", Arial; font-style: italic }
.txtcontenido { color: #767676; font-size: 11px }
.txtnegro { color: #000; font-size: 11px }
.txtproductos { color: #000; font-size: 11px }
.fechanews  { color: #000; font-size: 11px; font-weight: bold }
.linkrojo   { color: #cc3200; font-size: 11px; text-decoration: underline }
.linkrojo:hover    { color: #7392ae; font-size: 11px; text-decoration: underline }
.bold  { font-size: 11px; font-weight: bold }
.underline { font-size: 11px; text-decoration: underline }
.cursiva    { color: #390; font-size: 11px; font-style: italic; font-weight: bold }
.titagro      { color: #cc3200; font-size: 11px; font-weight: bold }
.btnback   { font-size: 11px; text-align:left; background-image: url(../images/vermas.gif); 
background-repeat: no-repeat; display: block; padding-left: 23px; width: 66px; height: 18px }
.btnmas   { font-size: 11px; text-align:left; background-image: url(../images/vermas.gif); 
background-repeat: no-repeat; display: block; padding-left: 23px; width: 66px; height: 18px }
.btnmas a, .btnmas a:link, .btnmas a:visited { color: #7392ae; text-decoration: none }
.btnmas a:hover { color: #ff0000; text-decoration: none }
.botonderecha{ margin-left:320px; }


/* ----- HOME ----- */


#nav          { display: block; margin-top: 6px; float: right }
#nav ul  { list-style-type: none; margin: 0; padding: 0 }
#nav ul li  { float: left }
#nav ul li span   { display: none }
#nav ul li.home a    { background: url(../images/home.gif) no-repeat left top; display: block; margin: 0; width: 46px; height: 9px }
#nav ul li.mapadelsitio a    { background: url(../images/mapadelsitio.gif) no-repeat left top; display: block; margin: 0; width: 78px; height: 9px }
#nav ul li.preguntas a    { background: url(../images/preguntas.gif) no-repeat left top; display: block; margin: 0; width: 128px; height: 9px }


/* ----- HEADER ----- */


#cajamenu                      { text-align: left; margin-left: 6px }


/* ----- FOOTER ----- */


#footer   { background-image: url(../images/footer.gif); background-repeat: no-repeat; text-indent: -9999px; width: 700px; height: 25px; overflow: hidden }


/* ----- MENU PRINCIPAL ----- */

.menucontainer       { width: 688px }
.menu a       { color: #000; font-size: 11px; text-decoration: none; text-align: left }
.menu a:hover         { font-weight: bold }


/* ----- INDEX ----- */


#index1        { text-align: left; padding: 10px 19px; width: 450px; float: left }
#index2        { background-color: #ede8e2; text-align: left; padding: 9px; width: 178px; float: right }


/* ----- NOTICIAS ----- */

#separadornews    { background-image: url(../images/linea.gif); background-repeat: repeat-x; text-align: center; margin-top: 6px; margin-bottom: 6px; width: 180px; height: 9px }

/* ----- EMPRESA ----- */

#empresa         { text-align: left; padding: 10px 19px; width: 650px }

/* ----- CONTACTO ----- */

.etiqueta  { color: #767676; font-size: 11px; font-weight: bold }
.asterisco { color: #cc3200; font-size: 11px; font-weight: bold }
#contacto1         { text-align: left; padding: 10px 19px; width: 450px; float: left }
#contacto2         { background-color: #ede8e2; text-align: left; padding: 10px; width: 180px; float: right }
.campos            { color: #767676; font-size: 11px; font-family: Arial; background-color: #fff; padding: 2px; width: 174px; height: 18px; border: solid 1px #cbc8c4 }
.textarea           { color: #767676; font-size: 11px; font-family: Arial; background-color: #fff; padding: 2px; width: 174px; height: 100px; border: solid 1px #cbc8c4 }
.botoncontacto  { color: #fff; font-size: 11px; font-family: Arial; font-weight: bold; background-color: #cc3200; text-align: center; padding: 2px; width: 174px; height: 18px; border-width: 0 }

/* ----- CERTIFICADOS ----- */

#certificados            { text-align: left; padding: 10px 19px; width: 650px; height: 250px }
#cajacertificados   { width: 650px }
#cajacertificados1      { width: 216px; float: left }
#cajacertificados2      { width: 216px; float: left }
#cajacertificados3    { width: 218px; float: left }
#cajacertificados4  { margin-top: 20px; width: 650px }
.linkpdf    { color: #000; font-size: 11px; text-decoration: none; background-image: url(../images/icopdf.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 21px }
.linkpdf:hover   { color: #cc3200; font-size: 11px; text-decoration: underline; background-image: url(../images/icopdf.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 21px }
.titulocertificado  { color: #cc3200; font-size: 11px; font-weight: bold; text-transform: uppercase }

/* ----- PRODUCTOS ----- */

#productos { text-align: left; padding: 10px 19px; width: 650px; overflow: hidden }
#listadoproductos { text-align: left; width: 688px; overflow: hidden }
#listadobacumus  { background-image: url(../images/bgpdos.gif); background-repeat: repeat-y; text-align: left; width: 688px; overflow: hidden }
#listadocitovell { background-image: url(../images/bgpdos.gif); background-repeat: repeat-y; text-align: left; width: 688px; height: 670px; overflow: hidden  }
#listadoacidos { background-image: url(../images/bgpdos.gif); background-repeat: repeat-y; text-align: left; width: 688px; height: 620px; overflow: hidden  }
#cajaproductos   { width: 650px }
#menuproductos    { padding: 10px; width: 180px; float: left }
#espacioproductos   { width: 10px; float: left }
#contenidoproductos     { padding-top: 10px; padding-bottom: 10px; width: 478px; float: right }
#cajaproductos1      { width: 216px; float: left }
#cajaproductos2      { width: 216px; float: left }
#cajaproductos3    { width: 218px; float: left }
.tituloproductos  { color: #cc3200; font-size: 11px; font-weight: bold; text-transform: uppercase }
.linkpdos   { color: #000; font-size: 11px; text-decoration: none; background-image: url(../images/circulo.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 8px }
.linkpdos:hover  { color: #cc3200; font-size: 11px; text-decoration: underline; background-image: url(../images/circulo.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 8px }
.td1  { color: #000; font-size: 11px; background-color: #ede8e2 }
.td2    { color: #000; font-size: 11px }
.tdheader     { color: #fff; font-size: 11px; font-weight: bold; background-color: #7392ae; border-bottom: 1px solid #006 }
.txtpdos  { color: #000; font-size: 11px; font-weight: bold }
.menu33  { text-decoration: none }


/* ----- PROVEEDORES ----- */


#distribuidores    { text-align: left; padding: 10px 19px; width: 650px; overflow: hidden }
#cajadistribuidores   { width: 650px }
#distribuidoreslogo     { width: 120px; float: left }
#distribuidoresseparador    { width: 30px; float: left }
#distribuidoresinfo     { width: 500px; float: left }
#distribuidoreslinea   { background-image: url(../images/linea.gif); background-repeat: repeat-x; margin-top: 3px; margin-bottom: 3px; width: 650px; height: 9px }


/* ----- LINKS DE INTERES ----- */

#cajalinks   { width: 650px }
#links    { text-align: left; padding: 10px 19px; width: 650px }


/* ----- AGROTENDENCIAS ----- */

#agrotendencias                   { text-align: left; padding: 10px 19px; width: 650px; height: auto }
#agrotendenciascontenido         { width: 65%; float: left }
#agrotendenciasmenu      { background-color: #ede8e2; width: 35%; float: right }
.menuagrotendenciascontainer      { width: 100% }
.menuagrotendencias a         { color: #767676; font-size: 11px; font-family: Arial; font-style: normal; font-variant: normal; line-height: normal; text-decoration: none; background-image: url(../images/flechaazul.gif); background-repeat: no-repeat; background-position: 5px center; text-align: left; display: block; padding: 5px 2px 5px 10px }
.menuagrotendencias a:hover       { color: #000; font: bold 11px Arial; text-decoration: none; background-color: #fff; background-image: url(../images/flechaazul.gif); background-repeat: no-repeat; background-position: 5px center; text-align: left; display: block }

/* ----- MAPA DEL SITIO ----- */

#mapa        { text-align: left; padding: 10px 19px; width: 650px }
#mapatablas   { width: 650px; height: 250px }
#mapatabla1    { width: 217px; float: left }
#mapatabla2    { width: 216px; float: left }
#mapatabla3    { width: 217px; float: left }
.titulomapa  { color: #000; font-size: 11px; text-decoration: none; background-image: url(../images/lineamapa.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 11px }
.titulomapa:hover  { color: #767676; font-size: 11px; text-decoration: underline; background-image: url(../images/lineamapa.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 11px }
.txtmapa   { color: #767676; font-size: 11px; text-decoration: none; background-image: url(../images/lineamapa2.gif); background-repeat: no-repeat; background-position: 0 center; margin-left: 20px; padding-left: 11px }
.txtmapa:hover   { color: #000; font-size: 11px; text-decoration: underline; background-image: url(../images/lineamapa2.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 11px }

/* ----- FAQ ----- */

#faq         { text-align: left; padding: 10px 19px; width: 650px }

/* ----- NOTICIAS ----- */

.titulonews  { color: #8abb3e; font-size: 11px; font-weight: bold; text-transform: uppercase }
.fechanews { color: #000; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
.infonews  { color: #767676; font-size: 11px; text-decoration: none }
.infonews:hover  { color: #cc3200; font-size: 11px; text-decoration: underline }

/* ----- BLOCKQUOTE ----- */

blockquote    { font: 1.2em/1.6em Georgia, "Times New Roman", Times, serif; background: url(../images/quoteright.gif) no-repeat right bottom; text-indent: -18px; padding-left: 30px; width: 600px }
blockquote:first-letter    { font: italic 1.4em Georgia, "Times New Roman", Times, serif; background: url(../images/quoteleft.gif) no-repeat left top; padding-left: 30px }



/* ----- ENSAYOS ----- */

.menuensayoscontainer      { width: 100% }
.menuensayos a           { color: #e42326; font: bold 11px Arial; text-decoration: none; background-image: url(../images/flechagris.gif); background-repeat: no-repeat; background-position: 5px center; text-align: left; display: block; padding: 5px 2px 5px 10px }
.menuensayos a:hover         { color: #333; font: bold 11px Arial; text-decoration: none; background-image: url(../images/flechagris.gif); background-repeat: no-repeat; background-position: 5px center; text-align: left; display: block }


