/*RED DE VENTAS*/
#mapa {
	padding-top: 8px;
	padding-bottom: 8px;
}
#ventas-distribuidores {
	width: 680px;
	margin-right: auto;
	margin-left: auto;
}
#ventas {
	float: left;
	width: 325px;
}
#distribuidores {
	width: 325px;
	float: right;
}
.td-ventas {
	background-image: url(../division_agro/images/recuadro_ventas.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 325px;
	margin: 0px;
	padding: 0px;
}
.td-ventas2 {
	background-image: url(../division_agro/images/recuadro_ventas_gr.jpg);
	background-repeat: no-repeat;
	height: 125px;
	width: 325px;
	margin: 0px;
	padding: 0px;
}
.td-dis-top {
	background-image: url(../division_agro/images/recuadro_top.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 320px;
}
.td-dis-bottom {
	background-image: url(../division_agro/images/recuadro_bottom.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 15px;
}
.td-dis-fondo {
	background-image: url(../division_agro/images/recuadro_fondo.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
/*PRODUCTOS*/
#productos {
	background-image: url(../images/productos/fondo.jpg);
	width: 100%;
	height: 300px;
}
#formulario {
	width: 100%;
	height: 750px;
}
#combos {
	float: left;
	width: 545px;
	margin-top: 20px;
	margin-left: 8px;
}
#banner {
	background-image: url(../images/home/fondo_right.jpg);
	background-repeat: repeat-y;
	width: 216px;
	float: right;
	text-align: center;
}
#combos1 {
	background-image: url(../images/productos/fondo1.jpg);
	background-repeat: no-repeat;
	height: 100px;
	padding-left: 10px;
	padding-top: 10px;
}
#combos2 {
	background-image: url(../images/productos/fondo2.jpg);
	background-repeat: no-repeat;
	height: 100px;
	margin-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
#combos3 {
	background-image: url(../images/productos/fondo3.jpg);
	background-repeat: no-repeat;
	height: 70px;
	padding-left: 10px;
	padding-top: 10px;
}
.titulo_buscador {
	background-image: url(../images/productos/buscador.jpg);
	display: block;
	height: 42px;
	width: 200px;
	text-indent: -9999px;
}
.titulo_contactenos {
	background-image: url(../images/auxi/contacto.jpg);
	display: block;
	height: 42px;
	width: 200px;
	text-indent: -9999px;
}
.titulo_programas {
	background-image: url(../images/productos/programas.jpg);
	text-indent: -9999px;
	display: block;
	height: 48px;
	width: 200px;
}
.titulo_folletos {
	background-image: url(../images/productos/folletos.jpg);
	text-indent: -9999px;
	display: block;
	height: 48px;
	width: 200px;
}
/*DESTACADOS*/
#contenido_left {
	float: left;
	width: 550px;
	padding-left: 5px;
}
#contenido #animacion {
	width: 550px;
	padding-top: 20px;
}
#contenido_left a {
	color: #000000;
	display: block;
}
#folletos_left li {
	float: left;
}
#contenido_right {
	width: 221px;
	text-align: center;
	background-image: url(../images/home/fondo_right.jpg);
	background-repeat: repeat-y;
	float: right;
	height: 100px;
}
/*FOLLETOS*/
.folletos-recuadro {
	background-image: url(../imag/auxi/fondo-folletos.jpg);
	display: block;
	height: 120px;
	width: 510px;
	margin-left: 15px;
	margin-top: 20px;
	padding: 10px;
	background-repeat: no-repeat;
}
.folletos-textos a {
	color: #000000;
}
.folletos-textos ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.folletos-logo {
	display: block;
	float: left;
	width: 185px;
	height: 110px;
	vertical-align: middle;
	text-align: center;
	padding-top: 10px;
}
#folletos-bajar-folleto li {
	float: left;
}
#folletos-bajar-folleto a {
	display: block;
	margin-right: 10px;
}
.folletos-textos {
	display: block;
	margin-left: 195px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	height: 120px;
	font-size: 11px;
	line-height: 1.5em;
}
a.b-bajar-folleto {
	background-image: url(../imag/auxi/pdf-folletos.gif);
	display: block;
	background-repeat: no-repeat;
	padding-left: 18px;
	margin-top: 10px;
	font-size: 11px;
}
#menu-folletos, #menu-folletos2 {
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/auxi/fondo_menu_folleto.jpg);
	background-repeat: repeat-x;
	margin-left: 5px;
	margin-right: 5px;
	height: 60px;
	padding-top: 5px;
}
#menu-folletos ul, #menu-folletos2 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#menu-folletos li, #menu-folletos2 li {
	float: left;
}
#menu-folletos a, #menu-folletos2 a {
	padding-left: 10px;
	margin-right: 30px;
	background-repeat: no-repeat;
	text-decoration: none;
	display: block;
	background-image: url(../images/auxi/filete_folleto_gris.gif);
}
#menu-folletos a {
	padding-top: 7px;
	padding-bottom: 10px;
}
#menu-folletos a:link, #menu-folletos a:visited, #menu-folletos2 a:link, #menu-folletos2 a:visited {
	color: #333333;
}
#menu-folletos a:hover, #menu-folletos a:active, #menu-folletos2 a:hover, #menu-folletos2 a:active {
	color: #65AC1E;
}
.menu-folleto-verde {
	height: 25px;
	background-image: url(../images/auxi/filete_folleto_gris.gif);
	padding-top: 7px;
	padding-left: 10px;
	margin-right: 30px;
	display: block;
	background-repeat: no-repeat;
	color: #65AC1E;
}
.menu-folleto-verde2 {
	height: 30px;
	background-image: url(../images/auxi/filete_folleto_gris2.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-right: 30px;
	display: block;
	background-repeat: no-repeat;
	color: #65AC1E;
}
#contenido-folleto {
	padding-left: 30px;
	font-size: 12px;
	padding-right: 5px;
}
#contenido-folleto p, #contenido-folleto li {
	text-align: justify;
	line-height: 140%;
}
.titulo-beige {
	background-color: #F5EBCC;
	display: block;
	font-weight: bold;
	padding-left: 3px;
	margin-top: 5px;
	clear: both;
	float: none;
}
.titulo-beige-2 {
	width: 530px;
	background-color: #F5EBCC;
	display: block;
	font-weight: bold;
	padding-left: 3px;
	margin-top: 5px;
	clear: both;
	float: none;
}
/*ELEMENTOS*/
.alinear-izq {
	text-align: left;
}
.alinear-centro {
	text-align: center;
	line-height: 140%;
}
/*TABLAS Y TITULOS*/
#tabla-azul th, #tabla-magenta th, #tabla-verde th, #tabla-verde2 th, #tabla-verde4 th, #tabla-roja th {
	color: #FFFFFF;
}
#tabla-gris td, #tabla-celeste td, #tabla-beige td, #tabla-azul td, #tabla-magenta td, #tabla-verde td, #tabla-verde2 td, #tabla-verde3 td, #tabla-verde4 td, #tabla-amarilla td, #tabla-roja td {
	background-color: #FFFFFF;
	padding: 5px;
	line-height: 140%;
}
#tabla-gris {
	background-color: #E2E2E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
}
#tabla-celeste {
	background-color: #D0D8E8;
}
#tabla-beige {
	background-color: #F5EBCC;
}
#tabla-azul {
	background-color: #0263B2;
}
#tabla-magenta {
	background-color: #EC008C;
}
#tabla-verde {
	background-color: #008248;
}
#tabla-roja {
	background-color: #900;
}
#tabla-verde2 {
	background-color: #C2E2CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#tabla-verde3 {
	background-color: #E0EBCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#tabla-verde4 {
	background-color: #DDDDDD;
}
#tabla-verde4 th {
	background-color: #1C9A6C;
	color: #FFFFFF;
}
#tabla-roja th {
	text-align: left;
	padding-left: 5px;
}
#tabla-amarilla {
	background-color: #FFCC00;
}
#tabla-productos {
	width: 95%;
	background-color: #E3E3E3;
	margin-right: auto;
	margin-left: auto;
	font-size: 11px;
}
#tabla-productos tr, #tabla-productos td {
	padding: 5px;
}
#tabla-productos th {
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	background-color: #dddedf;
}
#tabla-productos td {
	background-color: #FFF;
}
#tabla-productos a {
	display: block;
	margin-right: 5px;
	float: left;
}
#tabla-productos a:hover, #tabla-productos a:active {
	color: #900;
	text-decoration: underline;
}
#margen15 {
	padding-right: 15px;
	padding-left: 15px;
}
.tab-bordebot {
	border-bottom:1px;
	border-bottom-color:#999999;
	border-bottom-style:dashed;
}
.td-50 {
	width: 50%;
}
.td-49 {
	width: 49%;
}
.td-25 {
	width: 25%;
}
.titulo-beige, .titulo-celeste, .titulo-gris, .titulo-verde, .titulo-verde2, .titulo-verde3, .titulo-verde4, .titulo-amarillo, .titulo-azul {
	display: block;
	font-weight: bold;
	padding-left: 3px;
	margin-top: 5px;
	clear: both;
	float: none;
}
.titulo-verde4 {
	background-color: #F5EBCC;
	color: #FFFFFF;
}
.sub-titulo-verde {
	color: #1C9A6C;
	line-height: 140%;
	font-weight: bold;
}
.titulo-beige {
	background-color: #F5EBCC;
}
.titulo-celeste {
	background-color: #D0D8E8;
}
.titulo-gris {
	background-color: #E2E2E2;
}
.titulo-verde2 {
	background-color: #C2E2CC;
}
.titulo-verde3 {
	background-color: #E0EBCC;
}
.titulo-verde4 {
	background-color: #1C9A6C;
}
.titulo-amarillo {
	background-color: #FFCCOO;
}
.titulo-azul {
	background-color: #0054a6;
	color: #FFF;
}
.img-izq {
	float: left;
	padding-right: 15px;
	padding-bottom: 10px;
}
.texto-ch {
	font-size: 10px;
}
.amarillo {
	color: #F8991C;
	line-height: 140%;
	font-weight: bold;
}
.blanco {
	color: #FFFFFF;
	line-height: 140%;
	font-weight: bold;
}
.texto-justificado {
	text-align: justify;
}
/*------------------------------------------------------------------
TABLA PRODUCTO
---------------------------------------------------------------*/


#tabla-producto {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	border:#d9dadb 1px;
}
#tabla-producto .titulo {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color:#01336b;
	background-color:#c1e59c;
	text-align:center;
	font-weight:bold;
	padding: 8px 0 8px 0;
	border:0px;
}
#tabla-producto .subtitulo {
	background-color:#d9dadb;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color:#2e2d2f;
	font-style: normal;
	text-align:center;
	font-weight:bold;
	padding: 5px 0 5px 0;
}
#tabla-producto td, #tabla-producto th {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	padding: 3px 0 3px 0;
}
#tabla-producto .producto-verde {
	text-align:center;
	font-weight:bold;
	background-color:#57ab27;
}
#tabla-producto .producto-azul {
	text-align:center;
	font-weight:bold;
	background-color:#0066FF;
}
#tabla-producto .producto-amarillo {
	text-align:center;
	font-weight:bold;
	background-color:#FFFF33;
}
#tabla-producto .tabla-center {
	text-align:center;
}
#tabla-estadistica {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	border:#d9dadb 1px;
}
#tabla-estadistica th {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color:#ffffff;
	background-color:#53598a;
	text-align:center;
	font-weight:bold;
	padding: 8px 0 8px 0;
	border:0px;
}
#tabla-estadistica td, #tabla-estadistica th {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 0 3px 0;
	border-bottom:#cfd0d2 1px dashed;
}
#tabla-estadistica .subtitulo-estadistica {
	background-color:#cdd0ea;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color:#2e2d2f;
	font-style: normal;
	text-align:center;
	font-weight:bold;
	padding: 5px 0 5px 0;
}
#tabla-estadistica .subtitulo-estadistica .verde1 {
	background-color:#A4E463;
}
#tabla-estadistica .subtitulo-estadistica .verde2 {
	background-color:#d7f6b9;
}
#tabla-estadistica .subtitulo-estadistica .verde3 {
	background-color:#BBBED5;
}
#tabla-estadistica .ancho1 {
	width:10%;
	text-align:left;
	padding-left:2%;
}
#tabla-estadistica .categoria1 {
	text-align:left;
	padding-left:2%;
}
#tabla-estadistica .categoria1gris {
	text-align:left;
	padding-left:2%;
	background-color:#e3e3e4;
}
#tabla-estadistica .sinborde1 {
	width:10%;
	text-align:left;
	padding-left:2%;
	border-bottom:0px;
}
#tabla-estadistica .ancho2 {
	width:6%;
	text-align:right;
	padding-right:2%;
}
#tabla-estadistica .categoria2 {
	text-align:right;
	padding-right:2%;
}
#tabla-estadistica .categoria2gris {
	text-align:right;
	padding-right:2%;
	background-color:#e3e3e4;
}
#tabla-estadistica .sinborde2 {
	width:7%;
	text-align:right;
	padding-right:1%;
	border-bottom:0px;
}
#tabla-estadistica .probold {
	width:15%;
	text-align:left;
	padding-left:2%;
	font-weight:bold;
	background-color:#e3e3e4;
	border-bottom:0px;
}
#tabla-estadistica .anchocolor {
	width:6%;
	text-align:right;
	padding-right:2%;
	background-color:#e3e3e4;
	border-bottom:0px;
}
#tabla-estadistica .fuente {
	text-align:left;
	padding-left:2%;
	font-size:9px;
	background-color:#cdd0ea;
}
.titdocumento {
	font-size:16px;
	font-weight:bold;
	color:#53598a;
	text-align:center;
}
.textprogramaseg {
	font-size:13px;
	text-align:left;
}
.subtitdocumento {
	font-size:12px;
	font-weight:bold;
	color:#65ac1e;
	text-align:left;
	padding-top:15px;
}
.tabla-programa td {
	border-right:#cfd0d2 1px dashed;
	border-bottom:#cfd0d2 1px dashed;
}
.subrayado {
	text-decoration:underline;
}
/*------------------------------------------------------------------
TABLA SALUD PUBLICA
---------------------------------------------------------------*/
#contenido-folleto .tabla-salud {
	float: right;
	margin-left:10px;
	padding-left: 15px;
	padding-right:5px;
	padding-bottom: 10px;
	font-size:10px;
	width:164px;
}
#contenido-folleto .tabla-salud th {
	font-size:11px;
	text-align:center;
	color:#58585a;
	background-color:#d9dadb;
}
#contenido-folleto .recomendacion {
	font-size:12px;
	text-align:center;
	background-color:#c5c7c8;
	font-weight:bold;
}
/*ESTADISTICAS*/

.estadistica-recuadro {
	background-image: url(../imag/auxi/fondo-folletos-celeste.jpg);
	display: block;
	height: 120px;
	width: 500px;
	margin-left: 15px;
	margin-top: 20px;
	padding: 10px;
	background-repeat: no-repeat;
}
#estadisticas-img {
	display: block;
	float: left;
	width: 185px;
	height: 110px;
	vertical-align: middle;
	text-align: center;
	padding-top: 5px;
	padding-bottom:5px;
}
#estadisticas-texto {
	display: block;
	margin-left: 195px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	height: 100px;
	font-size: 11px;
	line-height: 1.5em;
	padding-top:15px;
}
#estadisticas-form {
	display: block;
	margin-right: 10px;
	margin-top:10px;
	font-size:11px;
	color:#000000;
	padding-top:0px;
	line-height:1.2em;
}
.tit-estadisticas {
	font-size:18px;
	font-weight:bold;
	color:#434873;
	padding-top:0px;
	padding-bottom:5px;
	line-height:50%;
}
/*QUIENES SOMOS*/

#somos-presentacion {
	width:548;
	height:230;
	margin:0 116px 20px 116px;
}
#somos-cuadro {
	width:253;
	height:253;
	margin-left:20px;
	margin-bottom:10px;
	float:right;
}
/*3 PASOS*/
#paso1, #paso2, #paso3 {
	margin-right: auto;
	margin-left: auto;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#paso2-centro table tr td select {
	font-size: 11px;
}
#paso1 {
	background-image: url(../images/3pasos/fondo-paso1.jpg);
	background-repeat: no-repeat;
	height: 120px;
	margin-bottom: 20px;
}
#paso2, #paso3 {
	width: 530px;
}
#paso1, #paso2, #paso3, #paso2-top, #paso2-bottom, #paso3-top, #paso3-bottom {
	background-repeat: no-repeat;
}
#paso1 {
	background-image: url(../images/3pasos/fondo-paso1.jpg);
	background-repeat: no-repeat;
	height: 120px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-top: 10px;
	padding-left: 20px;
	width: 510px;
}
#paso3, #paso2, #listar_pasos {
	margin-top: 20px;
}
#paso2-top {
	background-image: url(../images/3pasos/fondo-celeste-top.jpg);
	height: 10px;
}
#paso2-centro {
	background-image: url(../images/3pasos/fondo-celeste-centro.jpg);
	background-repeat: repeat-y;
	padding-left: 15px;
	padding-right: 15px;
}
#paso2-bottom {
	background-image: url(../images/3pasos/fondo-celeste-buttom.jpg);
	height: 10px;
}
#paso2-centro table th {
	font-weight: bold;
	color: #FFF;
	background-color: #65AC1E;
	font-size: 12px;
}
#paso2-centro table td {
	padding: 3px;
}
#paso3-top {
	background-image: url(../images/3pasos/fondo-beige-top.jpg);
	background-repeat: no-repeat;
	height: 10px;
}
#paso3-centro {
	background-image: url(../images/3pasos/fondo-beige-centro.jpg);
	background-repeat: repeat-y;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
}
#paso3-bottom {
	background-image: url(../images/3pasos/fondo-beige-buttom.jpg);
	background-repeat: no-repeat;
	height: 10px;
}
#paso3-centro table, #listar_pasos table {
	font-size: 12px;
}
#paso3-centro table td, #listar_pasos table td {
	padding: 3px;
}
#lista_pasos_centro table td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E3D9C1;
}
#paso3 p, #paso2 p {
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#listar_pasos p {
	margin: 0px;
	padding: 0px;
}
#listar_pasos {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
}
#listar_pasos_top {
	background-image: url(../images/3pasos/fondo-lista-top.jpg);
	height: 10px;
	background-repeat: no-repeat;
	width: 700px;
}
#listar_pasos_bottom {
	background-image: url(../images/3pasos/fondo-lista-bottom.jpg);
	height: 10px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#lista_pasos_centro {
	background-image: url(../images/3pasos/fondo-lista-centro.jpg);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 20px;
}
#tabla_listar {
	margin-top: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
}
#tabla_listar th {
	background-color: #999;
	text-align: left;
	color: #FFF;
}
#tabla_listar td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
#tabla_listar a {
	color: #4E8417;
}
.titulo-pasos {
	font-size: 16px;
	color: #444;
	font-weight: bold;
}
.margen-titulos {
	padding-left: 20px;
	padding-top: 10px;
}
.altas-bold {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
}
#margen {
	padding-left: 70px;
}
#tabla-beige ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#tabla-beige li {
	text-align: left;
}
#video {
	width: 100%;
	text-align: center;
	padding-top: 30px;
}
#titulo-video {
	padding-top: 20px;
	text-align: center;
}
#titulo-video .texto-verde {
	margin: 0px;
}

.texto-verde {
	color: #65AC1E;
}

