﻿/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* din del reset */

body, html 
{
  font:normal .9em arial,verdana,sans-serif;
  color:#666;
}

h1
{
 font-size:2.5em;
 color:#6f9a2f;
 font-weight:normal;
}
h2
{
 font-size:1.2em;
 margin:25px 0 15px 0;
}
h3
{
 font-size:1.1em;
 margin:20px 0 10px 0;
}

p
{
 margin-top:15px;
}

a
{
 text-decoration:none;
 color:#6f9a2f;
}

a:hover
{
 text-decoration:underline;
}

sup
{
 font-size:small;
 vertical-align:text-top;
 line-height:.5em;
}

#page
{
 width:900px;
 margin: 11px auto;
}

#header
{
  height:70px;
  border-top:solid 11px #6f9a2f;
}

#header a
{
 display:block;
 float:right;
}
#header a.logo-affirm
{
 margin:12px 15px 0 0;
}

#pais
{
 background-color:#6f9a2f;
 height:20px;
 float:none;
 clear:both;
}

#pais span
{
 color:#fff;
 font-weight:bold;
 display:block;
 float:right;
 width:135px;
 padding-top:1px;
}

#content
{
 margin-top:5px;
 font-size:1em;
 float:none;
 clear:both;
}

#footer
{
 font-size:.8em;
 color:#b6b6b6;
 padding: 20px 10px;
 clear:both;
 border-bottom:solid 20px #6f9a2f;
}

#footer a
{
 color:#b6b6b6;
 text-decoration:none;
}

#footer a:hover
{
 text-decoration:underline;
}

/* contenidos */

#banner-principal
{
 margin-bottom:10px;
}

#menu-superior
{
 padding:5px 0px;
 height:32px;
 margin-bottom:10px;
}

ul.menu-principal li.leaf
{
 font: normal 1.1em Arial Narrow, Arial, Verdana, Sans-Serif;
 display:inline;
 float:left;
 border-right:solid 1px #6f9a2f;
}

ul.menu-principal li.last
{
 border-right:solid 0px #6f9a2f;
}

ul.menu-principal li.leaf a
{
 display:block;
 text-decoration:none;
 color:#6f9a2f;
 padding: 0 7px;
}

ul.menu-principal li.leaf a:hover
{
 text-decoration:underline;
}

#enlaces
{
 padding-right:0px;
 margin-top:5px;
 margin-bottom:10px;
 height:20px;
 text-align:right;
}

ul.enlaces-mas
{
 width:330px;
 float:right;
}

ul.enlaces-mas li.leaf
{
 font:normal 1em Arial Narrow, Arial, Verdana, Sans-Serif;
 margin-bottom:5px;
 margin-left:20px;
 float:right;
}

ul.enlaces-mas li.leaf a
{
 display:block;
 text-decoration:none;
 color:#6f9a2f;
}

ul.enlaces-mas li.leaf a:hover
{
 text-decoration:underline;
}

ul.enlaces-mas li.leaf img
{
 vertical-align:middle;
}

#enlace-sello
{
 float:right;
 margin:20px 5px 10px 70px;
}

#principal
{
 float:left;
 width:600px;
}

#envase
{
 float:right;
 clear:right;
 margin:0px 5px 20px 70px;
}

.verde
{
 font-size:1.4em;
 color:#000;
 font-weight:normal;
}

#resumen-plagas
{
 float:right;
 width:220px;
 clear:right;
}

#cabecera-resumen-plagas
{
 background-color:#6f9a2f;
 color:#fff;
 text-transform:uppercase;
 font-size:.87em;
 padding:2px 12px;
}

.lista-resumen
{
 padding:10px 0;
}

.lista-resumen li
{
 display:inline;
 float:left;
 border-right:solid 1px #6f9a2f;
 width:218px;
}
.lista-resumen li.first
{
 border-left:solid 1px #6f9a2f;
}
.lista-resumen a
{
 display:block;
 text-decoration:none;
 color:#000;
 padding: 0 9px;
}

.lista-resumen a img
{
 display:block;
}

.lista-resumen a span.nombre-plaga-resumen
{
 display:block;
 font-weight:bold;
 font-size:1.4em;
 padding:2px 5px;
}

.lista-resumen a span.frase-resumen
{
 display:block;
 font-size:.8em;
 text-align:justify;
 cursor:pointer;
}

.lista-resumen a span.mas-detalles
{
 display:block;
 font-size:.8em;
 text-align:justify;
 color:#b6b6b6;
 float:right;
 padding:5px 0;
 cursor:pointer;
}

.lista-resumen a span.mas-detalles img
{
 display:inline;
 vertical-align:middle;
 cursor:pointer;
}

.lista-resumen a:hover span.mas-detalles
{
 color:#000;
}

.lista-resumen a span.descarga
{
 display:block;
 font-size:.8em;
 text-align:justify;
 color:#b6b6b6;
 float:right;
 clear:right;
 padding:5px 0;
 cursor:pointer;
}

.lista-resumen a span.descarga img
{
 display:inline;
 vertical-align:middle;
}

.lista-resumen a:hover span.descarga
{
 color:#000;
}

.flota-derecha
{
 float:right;
 clear:right;
 margin:5px 15px;
}

.centrado
{
 text-align:center;
}

#contenido
{
 width:700px;
 float:right;
}

#contenido h1
{
 height:112px;
 margin:10px 0 20px 0;
 position:relative;
}

#contenido h1 img
{
 position:absolute;
 z-index:0;
 left:0;
 top:0;
}

#contenido h1 span
{
 position:absolute;
 z-index:10;
 left:30px;
 top:30px;
}

#contenido h1 #requisitos-h1
{
 position:absolute;
 z-index:10;
 left:30px;
 top:12px;
 width:400px;
}

/* tabla por defecto */

table
{
 border-collapse:collapse;
 border-left:solid 1px #fff;
 border-right:solid 1px #d7d2cc;
 border-bottom:solid 1px #fff;
}
table.centrado
{
 margin:auto;
}

th
{
 background-color:#fff;
 border-right:solid 1px #d7d2cc;
 border-bottom:solid 3px #d7d2cc;
 border-left:solid 1px #d7d2cc;
 border-top:solid 1px #fff;
 padding:10px 12px;
 color:#6f9a2f;
 vertical-align:middle;
}
th.first
{
 border-left:solid 1px #fff !important;
}
td
{
 background-color:#efedea;
 border-right:solid 1px #d7d2cc;
 border-bottom:solid 1px #fff;
 border-left:solid 1px #d7d2cc;
 border-top:solid 1px #fff;
 padding:10px 12px;
 vertical-align:middle;
}
td.first
{
 border-left:solid 1px #fff !important;
 font-weight:bold;
}
tr.top td
{
 border-top:solid 3px #d7d2cc;
}
tr.odd td
{
 background-color:#f6f4f3;
}

tr.limite td
{
 border-top:dashed 2px #6f9a2f;
 padding-top:0;
}

th.cultivos,
td.cultivos
{
 width:30%;
}

.limite-max
{
 display:block;
 color: #6f9a2f;
 padding-bottom:5px;
}

#menu-lateral
{
 width:180px;
 float:left;
 padding:0 0 50px 0;
 background-color:#b4aba0;
 margin:10px 0;
}

#menu-lateral h2
{
 font: bold 1.1em Arial Narrow, Arial, Verdana, Sans-Serif;
 text-transform:uppercase;
 margin:0;
 padding:12px 10px 5px 10px;
 background-color:#eae6df;
 color:#9e968c;
}

#menu-lateral ul
{
 padding:8px 0;
 margin:0 10px;
 border-bottom:solid 1px #eae6df;
}

#menu-lateral li
{
 padding:5px 0px;
}

#menu-lateral a
{
 color:#eae6df;
 text-decoration:none;
 font: normal 1.1em Arial Narrow, arial, verdana, sans-serif;
}

#menu-lateral a:hover
{
 text-decoration:underline;
}

.imagen
{
 width:550px;
 margin:30px auto;
 text-align:center;
 font-size:.85em;
 background-color:#efedea;
 border-bottom:solid 2px #d7d2cc;
 color:#7f7f7f;
}

.imagen p
{
 margin:0;
 padding:3px;
}

/* cuadro de requisitos */

#cuadro-requisitos
{
 width:400px;
 margin:30px auto;
 
}

#cuadro-requisitos h4
{
 text-align:center;
 text-transform:uppercase;
 margin:10px 0;
 padding:10px;
 font-size:1.3em;
}

#cuadro-requisitos #cuadro-arriba
{
 background-color:#f1dc5d;
 color:#6f9a2f;
}

#cuadro-requisitos #cuadro-abajo
{
 background-color:#6f9a2f;
 color:#f1dc5d;
}

#cuadro-requisitos ul
{
 padding-left:35px;
 background:url(../images/flechas.gif) no-repeat center bottom;
}

#cuadro-requisitos li
{
 padding:4px 0 4px 32px;
 background:url(../images/ok.gif) no-repeat left center;
}

.resumen
{
 background-color:#f1dc5d;
 font: bold 1.1em Arial Narrow, Arial, Verdana, Sans-Serif;
 margin:35px 30px;
 padding:15px;
 color:#7a8d09;
 text-align:center;
}

#video
{
 float:right;
 width:220px;
 margin:20px 0;
 clear:right;
}

#cabecera-video
{
 background-color:#6f9a2f;
 color:#fff;
 text-transform:uppercase;
 padding:2px 12px;
 font-size:.87em;
}

.lista-video
{
 padding:10px 0;
}

.lista-video li
{
 display:inline;
 float:left;
 border-right:solid 1px #6f9a2f;
 width:218px;
}
.lista-video li.first
{
 border-left:solid 1px #6f9a2f;
}
.lista-video a
{
 display:block;
 text-decoration:none;
 color:#000;
 padding: 0 9px;
}

.lista-video a img
{
 display:block;
 cursor:pointer;
}

.lista-video a span.descarga
{
 display:block;
 font-size:.8em;
 text-align:justify;
 color:#b6b6b6;
 float:right;
 padding:5px 0;
 cursor:pointer;
 clear:right;
}

.lista-video a span.descarga img
{
 display:inline;
 vertical-align:middle;
}

.lista-video a:hover span.descarga
{
 color:#000;
}

.pie-foto img
{
 vertical-align:middle;
}

.imagen-enlaces
{
 width:450px;
 margin:30px auto;
 text-align:center;
 font-size:.85em;
 background-color:#efedea;
 border-bottom:solid 2px #d7d2cc;
 color:#7f7f7f;
}

.imagen-enlaces p
{
 margin:0;
 padding:3px;
}

.aclaracion
{
 font-size:.8em;
}

/* FORMULARIOS */

#formularioEnvoltorio,
#respuesta
{
 margin:0 40px;
 text-align:left;
}

#formularioEnvoltorio h1
{
 font-size:1.4em;
 font-weight:bold;
 margin-top:20px;
}

#formularioEnvoltorio label
{
 display:block;
 font-size:.9em;
}

#formularioEnvoltorio #legal
{
 border:dotted 1px #999;
 color:#999;
 padding:10px;
}

#formularioEnvoltorio #legal p
{
 font-size:.8em;
 margin:0 0 5px 0;
 text-align:justify;
}

#formularioEnvoltorio #legal label
{
 display:inline;
}

#formularioEnvoltorio #legal input
{
 display:inline-block;
 margin-left:5px;
}

#tbNombreEnvoltorio,
#tbEmailEnvoltorio,
#tbProvinciaEnvoltorio
{
 margin:10px 0;
}

#tbNombreEnvoltorio input,
#tbEmailEnvoltorio input,
#tbProvinciaEnvoltorio input
{
 border:solid 1px #6f9a2f;
 width: 225px;
}

#enviar
{
 float:right;
 margin-top:15px;
 border:solid 1px #6f9a2f;
 background-color:#f1dc5d;
 color:#6f9a2f;
 cursor:pointer;
 width:80px;
 text-align:center;
 vertical-align:middle;
 font-weight:bold;
}

#tbSuNombreEnvoltorio,
#tbSuEmailEnvoltorio,
#tbNombreAmigoEnvoltorio,
#tbEmailAmigoEnvoltorio
{
 margin:5px;
 width:225px;
 float:left;
}

#tbSuNombreEnvoltorio input,
#tbSuEmailEnvoltorio input,
#tbNombreAmigoEnvoltorio input,
#tbEmailAmigoEnvoltorio input
{
 border:solid 1px #6f9a2f;
 width: 225px;
}

#tbMensajeEnvoltorio
{
 float:none;
 clear:both;
 margin:5px;
}

#tbMensaje
{
 height:50px;
 border:solid 1px #6f9a2f;
 width:460px;
 font-family:Arial, Verdana, Sans-Serif;
}

.error-texto
{
 color:red;
}

.error-tb
{
 background-color:#f1dc5d;
}

.enviado-texto
{
 color:#6f9a2f;
 font-size:1.7em;
}

/* FIN FORMULARIOS */

/* ENLACES DOWNLOAD --> */

.descargas
{
 margin:10px 0;
}
.descargas li
{
 height:50px;
 vertical-align:middle;
 margin:10px
} 

.documentos li
{
}

.videos li
{
}


.descargas li img
{
 display:inline-block;
 vertical-align:middle;
 margin: 0 15px 0 0;
}
.descargas li a
{
 text-decoration:none;
 color:#6f9a2f;
}

.descargas li a:hover
{
 text-decoration:underline;
}

.bibliografia li
{
 margin: 10px;
}

/* <-- ENLACES DOWNLOAD */

/* PLAGA --> */

#plaga h2
{
 font-size:1.76em;
 height:100px;
 margin-bottom:0;
 padding-right:190px;
}

#plaga h2 img
{
 vertical-align:middle;
 float:right;
}

#plaga h2.cabecera-plaga-normal
{
 height:40px;
}

#plaga h2.cabecera-plaga-normal em
{
 display:inline;
 padding:0 0 0 0;
}

#plaga h2 em
{
 display:block;
 padding:60px 0 0 0;
}


#plaga h3
{
 color:#6f9a2f;
 text-decoration:underline;
}

#plaga ul
{
 padding: 10px;
}

#plaga ul li
{
 background:url(../images/hojita.gif) no-repeat left top;
 margin:10px 5px;
 padding-left:20px;
}

#plaga-descripcion
{
 float:left;
 clear:left;
 width:470px;
 text-align:justify;
}

#plaga #imagenes-generales,
#plaga #estadios
{
 width:200px;
 background-color:#fff098;
 color:#6f9a2f;
 float:right;
 text-align:center;
 border-bottom:solid 5px #f1dc5d;
 margin-bottom:30px;
}

#plaga #imagenes-generales h3,
#plaga #estadios h3
{
 background-color:#f1dc5d;
 color:#fff;
 padding:10px 20px;
 text-decoration:none;
 text-transform:uppercase;
 margin:0;
}


.imagen-plaga
{
 margin:auto;
 width:160px;
 margin:10px 20px;
 font-size:.85em;
 background-color:#efedea;
 border-bottom:solid 3px #d7d2cc;
 position:relative;
}

.imagen-plaga a
{
 text-decoration:none;
 color:#666;
}

.imagen-plaga a:hover
{
 text-decoration:underline
}

.imagen-plaga img
{
 display:block;
}

.imagen-plaga img.lupa
{
 position:absolute;
 z-index:100;
 top:3px;
 left:3px;
 float:left;
}

.imagen-plaga span
{
 display:block;
 padding:5px;
}

#lista-plagas
{
 text-align:center;
}

.lista-plagas-lista
{
 margin:0;
 width:300px;
 padding:0;
}
.lista-plagas-lista li
{
 width:300px;
 display:block;
 padding:0;
 margin:2px 0px;
 text-align:center;
 list-style:none;
 background-color:#f1dc5d;
}

.lista-plagas-lista li.odd-plaga
{
 background-color:#6f9a2f;
}
.lista-plagas-lista li a
{
 width:284px;
 display:block;
 padding:8px;
 text-decoration:none;
 font:bold 1em arial,sans-serif;
 color:#317400;
}

.lista-plagas-lista li.odd-plaga a
{
 color:#ffffff;
}

.lista-plagas-lista li a:hover
{
 background-color:#f1f784;
}

.lista-plagas-lista li.odd-plaga a:hover
{
 color:#317400;
}

/* <-- PLAGA */

/* NOTICIAS --> */

#noticias
{
 float:left;
 clear:left;
}

#noticias h2
{
 font-weight:normal;
 font-size:1.4em;
 margin-bottom:3px;
}

#noticias ul
{
 border-bottom:solid 4px #bbbbbb;
}

#noticias ul li
{
 border-top:solid 1px #bbbbbb;
 padding:3px 10px 6px 0;
 width:260px;
}

#noticias span.fecha
{
 display:inline-block;
 float:left;
}

#noticias ul li a
{
 color:#6f9a2f;
 text-decoration:none;
 margin-left:10px;
 display:inline-block;
 width:200px;
 float:right;
}

#noticias ul li a:hover
{
 text-decoration:underline;
}

span.spacer
{
 display:block;
 line-height:0;
 float:none;
 clear:both;
}

#noticia-detalle
{
 padding: 0 40px 40px 40px;
 text-align:justify;
}

#noticia-detalle img
{
 display:block;
 float:right;
 margin:0 0 10px 10px;
}

/* <-- NOTICIAS */

.conclusiones li
{
 padding:8px 0 8px 32px;
 margin-left:10px;
 background:url(../images/ok.gif) no-repeat 0 6px;
}

#obligacion
{
 color:#888;
 font-size:.8em;
 float:none;
 clear:both;
}

#enlace-catalogo
{
 display:block;
 font-size:.8em;
 text-align:justify;
 color:#b6b6b6;
 float:right;
 clear:right;
 padding:5px 0;
 cursor:pointer;
}

#enlace-catalogo:hover
{
 text-decoration:none;
 color:#000;
}

#enlace-catalogo img
{
 display:inline;
 vertical-align:middle;
}


#enlace-catalogo-indice
{
 display:block;
 font-size:.8em;
 text-align:justify;
 color:#b6b6b6;
 float:right;
 clear:right;
 padding:5px 15px;
 cursor:pointer;
}

#enlace-catalogo-indice:hover
{
 text-decoration:none;
 color:#000;
}

#enlace-catalogo-indice img
{
 display:inline;
 vertical-align:middle;
}

/* RECOMENDACIONES SYNGENTA */

.logo-producto-plaga
{
 width:130px;
 padding:5px 0;
}

.recomendacion-producto
{
 width:320px;
 float:right;
 padding:0 0 0 20px;
 background:url(../images/hojita.gif) no-repeat left top;
 margin:0 0 40px 0;
 text-align:left;
}

.enlace-catalogo-plagas
{
 display:block;
 font-size:.8em;
 text-align:justify;
 color:#b6b6b6;
 float:left;
 clear:left;
 padding:5px 05px 0;
 cursor:pointer;
}

.enlace-catalogo-plagas:hover
{
 text-decoration:none;
 color:#000;
}

.enlace-catalogo-plagas img
{
 display:inline;
 vertical-align:middle;
}

/* IMPORTANTE --> */

.importante
{
 width:600px;
 border:solid 4px #6f9a2f;
 padding:10px;
 margin:auto;
}

.importante ul
{
 width:280px;
 margin:10px auto;
}

.importante ul li
{
 background:url(../images/hojita.gif) no-repeat left top;
 margin:7px 5px;
 padding-left:20px;
}

/* <-- IMPORTANTE */

/* LOGO BIOLINE --> */

#bioline
{
 width:460px;
}

#bioline ul
{
 width:200px;
 float:left;
}
#logo-bioline
{
 width:200px;
 float:right;
 margin-top:10px;
}

#logo-bioline .enlace-bioline
{
 display:block;
 font-size:.8em;
 text-align:justify;
 color:#b6b6b6;
 float:right;
 clear:right;
 padding:5px 05px 0;
 cursor:pointer;
}

#logo-bioline .enlace-bioline:hover
{
 text-decoration:none;
 color:#000;
}

#logo-bioline .enlace-bioline img
{
 display:inline;
 vertical-align:middle;
}


/* <-- LOGO BIOLINE */
