/* Directivas generales */

body {margin: 0px;
      margin-bottom: 20px;
      padding: 0px;
      background-color: #548A1E;
      background-image: url(../imgs/fondo.gif);
      background-repeat: repeat-x;
      text-align: center;}

table {border-collapse: collapse;}

table, div, input, textarea, select {font-family: Arial;
                                     font-size: 11px;}

table, div, input, textarea, select {color: #878787;}

input, textarea, select {border: 1px solid #878787;
                         padding: 2px 2px 4px 2px;}

td, div {text-align: left;
         vertical-align: top;}

td, form {padding: 0px;
          margin: 0px;}

textarea {overflow: auto;}

a {text-decoration: none;}

a:hover {text-decoration: underline;}

img {border: none;}

.centrada {margin: 0px auto;}

.alinearMedio {vertical-align: middle;}

.pointer {cursor: pointer;}

.cien {width: 100%;}

.cincuenta {width: 50%;}

.alinearDerecha {float: right;}

.separador {width: 95%;
            font-size: 0px;
            border-bottom: 1px solid #EEEEEE;
            margin-top: 20px;
            margin-bottom: 20px;}

.font11 {font-size: 11px;}

.colorGris {color: #999999;}

.barra_secciones {background-color:#F3F6DD;
                  font-family: Verdana;
                  font-size : 10px;
                  color: #006600;}

.txtformulario {color: #698131;
                font-family: Verdana;
                font-size :10px;}

.inputform {background-color: #E3F4E3;
            height: 15px;
            border: 1px solid #698131;
            font-family: tahoma;
            font-size : 10px;}

.linea2 {border-top: 1px solid #E5E5E5;
         border-right: none;
         border-bottom: none;
         border-left: none;}

.txtregistro {color: #698131;
              font-family: Verdana;
              font-size :10px;}

.INPUT {background-color:#E3F4E3;
        width: 150px;
        height:15px;
        border: 1px solid #698131;
        font-family: tahoma;
        font-size : 10px;}

.INPUT2 {background-color:#E3F4E3;
         width: 200;
         border: 1px solid #698131;
         font-family: tahoma;
         font-size : 10px;}

.INPUT3 {width: 250px;
         height:23px;
         border: 1px solid #E5E5E5;
         font-family: tahoma;
         font-size : 12px;}

.INPUT4 {width: 250px;
         height:100px;
         border: 1px solid #E5E5E5;
         font-family: tahoma;
         font-size : 12px;}

.boton {font-family: tahoma;
        font-size: 10px;
        height: 15px;
        width: 50px;
        border: 1px solid #698131;
        background-color: #E3F4E3;
        text-align: center;
        vertical-align: middle;}

.div.cuadroFoto2 {background-image: url(../imgs/fondo_promociones.gif);
                  background-repeat: no-repeat;
                  width: 312px;
                  height: 229px;
                  padding-top: 6px;
                  padding-left: 8px;
                  margin-bottom: 15px;
                  margin-right: 22px;}

/* Principal */

table.principal {width: 951px;}

table.principal td.cuerpo {background-color: #FFFFFF;}

/* Top Flash */

div.topFlash {background-image: url(../imgs/top.jpg);
              width: 937px;
              height: 221px;}

/* Cuerpo */

table.cuerpo {background-image: url(../imgs/fondo_cuerpo.gif);
              background-repeat: repeat-x;
              width: 100%;}

table.cuerpo td {padding-top: 22px;
                 padding-left: 42px;}

.amarillo {color: #BBC12B;}

table.cuerpo td.bordeColumna2 {padding: 0px;}

table.cuerpo td.bordeColumna4 {padding-top: 50px;}

table.cuerpo td.columna2 {padding: 0px;
                          background-image: url(../imgs/fondo_columna2.gif);
                          background-repeat: repeat-x;
                          background-color: #F2F2F2;
                          width: 355px;}

table.cuerpo td.columna2 div {padding-left: 15px;
                              padding-bottom: 31px;
                              padding-top: 31px;}

table.cuerpo td.columna3 {padding: 0px;
                          padding-top: 50px;
                          width: 355px;}

table.cuerpo td.columna4 {padding: 0px;
                          padding-top: 50px;
                          width: 300px;}

table.cuerpo td.columna4 div {padding-left: 23px;}

/* Cuadro Emergencia */

table.cuadroEmergencia {position: relative;
                        left: -42px;}

table.cuadroEmergencia td {padding: 0px;}

table.cuadroEmergencia td.item {width: 47px;}

table.cuadroEmergencia strong {margin-top: 5px;
                               color: #B6BD1C;
                               margin-bottom: 3px;
                               display: block;}

table.cuadroEmergencia span {color: #B6BD1C;}

/* Cuadro Alerta */

div.cuadroAlerta {border: 1px #FAFAFA solid;
                  width: 408px;}

div.cuadroAlerta div {background-image: url(../imgs/ico_alerta.gif);
                      background-repeat: no-repeat;
                      background-position: 12px 18px;
                      background-color: #FBFBFB;
                      border: 1px #F1F1F1 solid;
                      padding: 18px;
                      padding-left: 35px;
                      padding-right: 0px;
                      color: #B6BD1C;}

/* Cuadro Intoxicado */

table.cuadroIntoxicado {margin-top: 10px;}

table.cuadroIntoxicado td {padding: 0px;}

table.cuadroIntoxicado td.item {width: 25px;
                                padding-right: 7px;}

table.cuadroIntoxicado td.texto {border-bottom: 1px solid #DBDBDB;
                                 width: 280px;
                                 padding-bottom: 7px;}

table.cuadroIntoxicado strong {margin-top: 5px;
                               color: #9EA411;
                               margin-bottom: 3px;
                               display: block;}

table.cuadroIntoxicado span {color: #9EA411;}

/* Tabla Productos */

table.tablaProductos td {padding: 0px;
                         color: #417116;
                         padding-left: 30px;}

table.tablaProductos td span {cursor: pointer;
                              position: relative;}

/* Cuadro Producto */

div.cuadroProducto {background-image: url(../imgs/cuadro_producto.gif);
                    background-repeat: no-repeat;
                    width: 82px;
                    height: 82px;
                    padding-top: 2px;
                    padding-left: 2px;
                    margin-top: 30px;}

/* Cuadro detalle */

div.cuadroDetalle {border: 1px #ECECEC solid;
                   background-color: #F8F8F8;
                   width: 97px;
                   height: 33px;
                   display: none;
                   position: absolute;
                   z-index: 100;}

div.cuadroDetalle div {padding-left: 5px;}

div.cuadroDetalle div img {margin-top: 5px;
                           cursor: pointer;}

/* Cuadro descripcion Producto */

div.descripcionProducto {position: relative; left: -40px;}

table.descripcionProducto {background-image: url(../imgs/fondo_descripcion.gif);
                           background-repeat: y-repeat;
                           width: 545px;}

table.descripcionProducto td {padding-right: 40px;
                              padding-top: 15px;
                              padding-bottom: 30px;
                              color: #797979;}

table.descripcionProducto input {font-size: 15px;
                                 color: #B6BD1C;
                                 width: 185px;
                                 height: 19px;
                                 padding: 0px;
                                 padding-left: 4px;
                                 padding-top: 3px;
                                 border: 1px solid #E0E0E0;
                                 cursor: pointer;}

table.descripcionProducto td td {padding: 0px;
                                 vertical-align: middle;}

/* Combo productos */

div.comboProductos {border: 1px #ECECEC solid;
                    background-color: #FFFFFF;
                    width: 190px;
                    height: 175px;
                    display: none;
                    position: absolute;
                    z-index: 100;
                    top: 195px;}

div.comboProductos div {padding: 5px;
                        width: 180px;
                        height: 165px;
                        overflow: auto;
                        scrollbar-face-color: #F8F8F8;
                        scrollbar-shadow-color: #B6BD1C;
                        scrollbar-highlight-color: #F8F8F8;
                        scrollbar-3dlight-color: #B6BD1C;
                        scrollbar-darkshadow-color: #8B8B8B;
                        scrollbar-track-color: #FFFFFF;
                        scrollbar-arrow-color: #B6BD1C;}

div.comboProductos div table {cursor: pointer;}

div.comboProductos div table td {font-size: 12px;
                                 color: #B6BD1C;}

div.comboProductos div table td:hover {background: #F0F0F0;}

/* Tabla Noticia */

table.noticia td {padding: 0px;
                  margin: 0px;}

table.noticia div.cuadroFoto {background-image: url(../imgs/cuadro_foto_noticia.gif);
                              background-repeat: no-repeat;
                              width: 196px;
                              height: 198px;
                              padding-top: 6px;
                              padding-left: 8px;
                              margin-bottom: 15px;
                              margin-right: 22px;}

table.noticiaItem td {padding: 0px;
                      margin: 0px;
                      padding-right: 26px;}

table.noticiaItem td img {cursor: pointer;}

table.noticiaItem td.fecha {font-weight: bold;
                            color: #95A619;}

table.noticiaItem div.separador {width: 100%;
                                 height: 1px;
                                 border-bottom: 1px solid #E5E5E5;
                                 padding: 0px;
                                 margin: 0xp;
                                 margin-top: 12px;
                                 margin-bottom: 12px;
                                 font-size: 0px;}

img.ampliarNoticia {display: none;
                    position: absolute;
                    z-index: 100;}

.textoOver {color: #999999;}

.textoOver:hover {color: #FF8E00;}

/* Tabla Newsletter */

table.news td {padding: 0px;
               margin: 0px;}

table.news div.cuadroFoto {background-image: url(../imgs/cuadro_foto_news.gif);
                           background-repeat: no-repeat;
                           width: 204px;
                           height: 199px;
                           padding-top: 6px;
                           padding-left: 8px;
                           margin-bottom: 15px;
                           margin-right: 22px;}

table.newsItem td {padding: 0px;
                   margin: 0px;
                   padding-right: 26px;}

table.newsItem td img {cursor: pointer;}

table.newsItem td.fecha {font-weight: bold;
                         color: #95A619;}


/* Combo Prensa */

table.comboPrensa {background: url('../imgs/combo_prensa.gif');
                   background-repeat: no-repeat;
                   width: 169px;
                   height: 22px;
                   cursor: pointer;}

table.comboPrensa td {padding: 0px;
                      padding-left: 7px;
                      padding-top: 4px;
                      color: #9EA411;}

div.comboPrensa {margin: 0px;
                 padding: 5px;
                 top: 324px;
                 width: 155px;
                 background: #F9F9F9;
                 height: 165px;}

div.comboPrensa div {width: 145px;}

div.comboPrensa div table tr td {font-size: 11px;}

table.comboPrensa2 {background: url('../imgs/combo_prensa2.gif');
                    background-repeat: no-repeat;
                    width: 180px;
                    height: 22px;
                    cursor: pointer;}

table.comboPrensa2 td {padding: 0px;
                       padding-left: 7px;
                       padding-top: 4px;
                       color: #9EA411;}

div.comboPrensa2 {margin: 0px;
                  padding: 5px;
                  top: 334px;
                  width: 168px;
                  background: #F9F9F9;
                  height: 165px;}

div.comboPrensa2 div {width: 168px;}

div.comboPrensa2 div table tr td {font-size: 11px;}


/* Subtitulo TV */

table.subtituloTV td {margin: 0px;
                      padding: 0px;
                      color: #BBC12B;}

table.subtituloTV td.texto {padding-top: 3px;
                            font-size: 12px;}

/* Cuadro TV */

table.cuadroTV {width: 100%;}

table.cuadroTV td.flash {width: 450px;}

table.cuadroTV td {margin: 0px;
                   padding: 0px;
                   vertical-align: bottom;}

table.fondoFlash {background-image: url(../imgs/fondo_flash_publi.gif);
                  background-repeat: no-repeat;
                  width: 360px;
                  height: 300px;}

/* Programa TV */

table.programaTV {width: 345px;
                  border-bottom: 1px dashed #E3E3E3;
                  margin-bottom: 6px;}

table.programaTV td {padding-bottom: 6px;}

table.programaTV td.on {color: #BBC12B;}

table.programaTV img {float: right;
                      cursor: pointer;}

/* Graficas */

table.graficas {margin-right: 5px;
                width: 100%;
                color: #9EA411;}

table.graficas td {margin: 0px;
                   padding: 0px;}

table.graficas div.cuadroFoto {background-image: url(../imgs/box_grafica.gif);
                               background-repeat: no-repeat;
                               width: 138px;
                               height: 140px;
                               padding-top: 5px;
                               padding-left: 5px;}

/* Publicidad */

div.fondoVerde {position: absolute;
                width: 100%;
                top: 0px;
                left: 0px;
                padding-top: 250px;
                background-color: #2C7639;
                filter: alpha(opacity=65);
                -moz-opacity:.65;
                opacity:.65;
                z-index: 50;
                display: none;}

table.publicidadTop {z-index: 100;
                     position: absolute;
                     top: 250px;
                     background-color: #FFFFFF;}

td.bordeBlanco {border: 8px solid #FFFFFF;
                background-color: #FFFFFF;}

table.imagenPublicidad {background-image: url(../imgs/publicidad.gif);
                        height: 654px;
                        width: 484px;
                        background-color: #FFFFFF;}

table.imagenPublicidad2 {background-image: url(../imgs/plan_nutri.jpg);
                         height: 589px;
                         width: 445px;
                         background-color: #FFFFFF;}

table.imagenPublicidad3 {background-image: url(../imgs/institucional-usen.jpg);
                         height: 556px;
                         width: 420px;
                         background-color: #FFFFFF;}

table.imagenPublicidad4 {background-image: url(../imgs/glifoplus.jpg);
                         height: 419px;
                         width: 755px;
                         background-color: #FFFFFF;}

table.imagenPublicidad5 {background-image: url(../imgs/Aliado_chinche_20x28.jpg);
                        height: 654px;
                        width: 484px;
                         background-color: #FFFFFF;}

table.imagenPublicidad6 {background-image: url(../imgs/beta-bulldock.jpg);
                        height: 654px;
                        width: 484px;
                         background-color: #FFFFFF;}

table.imagenPublicidad7 {background-image: url(../imgs/Glifo-NG-dados-20x28.jpg);
                        height: 654px;
                        width: 484px;
                         background-color: #FFFFFF;}

table.imagenPublicidad8 {background-image: url(../imgs/Manta_aviso_20x28.jpg);
                        height: 654px;
                        width: 484px;
                         background-color: #FFFFFF;}

table.imagenPublicidad9 {background-image: url(../imgs/poseidon_dios_20x28.jpg);
                        height: 654px;
                        width: 484px;
                         background-color: #FFFFFF;}




/* Recuadro Toxicidad */

td.fondoRecuadroToxi {border-bottom: 1px solid #FFFFFF;
                      background-color: #F6F7EA;
                      height: 20px;
                      color: #B4BB1B;}


table.recuadroPdfs {background: url('../imgs/recuadro_pdfs.jpg');
                    background-repeat: no-repeat;
                    width: 279px;
                    height: 80px;}
					
table.recuadroPdfss {background: url('../imgs/recuadro_pdfs2.jpg');
                    background-repeat: no-repeat;
                    width: 279px;
                    height: 102px;}
					
table.recuadroPdfsss {background: url('../imgs/recuadro_pdfs3.jpg');
                    background-repeat: no-repeat;
                    width: 279px;
                    height: 65px;}



