#contenidocentral { text-align: left; width: 53.6em; float: left; margin-top: 0.6em; margin-bottom: 0.8em; margin-left: 0.6em; border-bottom: 0.1px solid #cfcfcf; }#contenidoflash { width: 34.8em; float: left; margin-right: 0.9em; margin-bottom: 0.8em; padding-right: 0.8em; border-right: 1px solid #cfcfcf; }#contenidoflash p { text-align: left; width: 36em; float: none; border-right-style: none; }#contenidoflash ul { text-align: left; width: 36em; float: none; margin-bottom: 1em; padding-bottom: 0; padding-left: 2em; border-right-style: none; }#contenidoflash ul li { background-image: none; text-align: left; width: 36em; float: none; padding-bottom: 0.3em; padding-left: 0; list-style-type: disc; }.promociones190 img { padding-bottom: 0.5em; }#doscolumnas { margin-top: 0.6em; margin-bottom: 0.5em; margin-left: 14.9em; }/*Contenido izquierda. Promociones principales*/#izquierda { width: 38.7em; float: left; margin-bottom: 1em; padding-right: 0.8em; padding-bottom: 0.5em; border-right: 1px solid #cfcfcf; }#izquierda img { margin-bottom: 0.5em; }#izquierda .separador { clear: both; margin-bottom: 1em; border-top: 1px solid #e6e7e6; }#izquierda p { text-align: center; width: 12.3em; float: left; margin-bottom: 1em; padding-right: 0.2em; padding-left: 0.3em; border-right: 1px solid #e6e7e6; }#izquierda p.azul a { color: #1f7bbd; }#izquierda p.azul a:hover { color: #004789; }#izquierda p strong { color: #1f7bbd; font-size: 1.3em; font-weight: bold; margin-top: 0.5em; display: block; }#izquierda p.final { border-right-style: none; }#izquierda p.finalazul { border-right-style: none; }#izquierda p.finalazul a { color: #1f7bbd; border-right-style: none; }#izquierda p.finalazul a:hover { color: #004789; border-right-style: none; }#izquierda p img { margin-right: auto; margin-left: auto; display: block; }#izquierda p span { color: #e2001a; font-size: 1.3em; font-weight: bold; display: block; margin-top: 0.5em; }#izquierda p.izquierda { text-align: center; width: 18.3em; float: left; padding-right: 1em; padding-left: 0; border-right: 1px solid #e6e7e6; }#izquierda p.derecha { text-align: center; padding-right: 0; padding-left: 1em; width: 18.3em; float: left; border-right-style: none; }#izquierda ul { text-align: center; width: 12.3em; float: left; margin-bottom: 1em; padding-bottom: 0; padding-left: 0.5em; border-right: 1px solid #e6e7e6; }#izquierda ul li { background-image: url(img/flechasnegras.png); background-repeat: no-repeat; background-position: 0.2em 0.5em; text-align: left; width: 10.5em; float: left; clear: left; padding-bottom: 0.3em; padding-left: 1em; }#izquierda ul li span { letter-spacing: -0.1em; }#izquierda ul li.foto { background-image: none; text-align: left; padding-top: 1em; padding-bottom: 1em; padding-left: 0; }#izquierda ul li.fotosintex { background-image: none; text-align: left; padding-top: 1em; padding-bottom: 0; padding-left: 0; }#izquierda ul.final { width: 12.3em; border-right-style: none; }#izquierda ul.nuevo { text-align: center; margin-bottom: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; width: 12.3em; float: left; border-right: 1px solid #e6e7e6; }#izquierda ul.nuevo li { }#izquierda ul.rojo li a { color: #e2001a; }#izquierda ul.rojo li a:hover { color: #f00; }#izquierda ul.finalrojo a { color: #e2001a; }#izquierda ul.finalrojo a:hover { color: #f00; }/*Contenido derecha. Promociones secundarias*/#derecha { text-align: left; margin-left: 40.2em; }#derecha p { color: #c00; text-align: left; margin-top: 0.2em; margin-bottom: 1em; padding-bottom: 1em; padding-left: 0.4em; border-bottom: 1px solid #e6e7e6; }#derecha p a { color: #2e7f2c; text-decoration: none; }#derecha p.sin { font-weight: bold; margin-bottom: 0; padding-bottom: 0.5em; border-bottom-style: none; }#derecha h4 { font-size: 1em; margin-bottom: 1em; padding-bottom: 1em; border-bottom: 1px solid #e6e7e6; }#derecha ul { margin-bottom: 1em; padding-bottom: 0.5em; padding-left: 1em; border-bottom: 1px solid #e7e6e7; }#derecha ul li { background-image: url(img/flechasverdes.png); background-repeat: no-repeat; background-position: 0 0.5em; padding-bottom: 0.5em; padding-left: 1em; display: block; }#derecha a { color: #2e7f2c; font-weight: bold; }/*Contenido central. Promociones a todo el ancho.*/#unacolumna { margin-top: 0.6em; margin-bottom: 1em; margin-left: 14.9em; }#unacolumna p { float: left; }#unacolumna p.separador { padding-top: 1em; float: left; border-top: 1px solid #e6e7e6; }#unacolumna div.promocion { background-image: url(img/fondopromocion.jpg); background-repeat: repeat-y; width: 53.7em; float: left; margin-bottom: 0.5em; padding-top: 0.5em; }#unacolumna div.promocion p { display: inline; margin-top: 0.5em; margin-left: 1.1em; width: 25em; float: left; padding-right: 0.5em; border-right: 1px solid #e6e7e6; }#unacolumna div.promocion p.derecha { text-align: left; width: 25em; float: left; border-right-style: none; }#unacolumna div.promocion p.derechafinal { text-align: left; width: 25em; float: left; border-right-style: none; border-bottom-style: none; }#unacolumna span.finpromocion { background-image: url(img/fondofinpromocion.jpg); background-repeat: no-repeat; background-position: 0 11px; width: 601px; height: 13px; float: left; }#unacolumna div.distribuidor { background-image: url(img/fondopromocion2.jpg); background-repeat: no-repeat; width: 53.7em; height: 54px; float: left; margin-bottom: 0.5em; }#unacolumna div.distribuidor p { color: #898989; font-size: 1em; font-weight: bold; text-align: left; float: left; margin-top: 1em; padding: 0.2em 3.5em 0.2em 3em; border-right: 1px solid #e6e7e6; }#unacolumna div.distribuidor p.sin { color: #898989; font-size: 1em; font-weight: bold; text-align: left; padding-right: 3.5em; padding-bottom: 1.1em; padding-left: 3em; float: left; border-right-style: none; }#unacolumna div.distribuidor p a { color: #2e7f2c; }#unacolumna div.distribuidor p a.tab { color: #2e7f2c; margin-left: 7.5em; }#unacolumna form { background-image: url(img/separadorv.png); background-repeat: no-repeat; background-position: right 0; width: 16.9em; float: left; margin-top: 0.8em; margin-left: 0.8em; display: inline; }#unacolumna form h4 { font-size: 1em; padding-top: 0; padding-left: 0; }#unacolumna form h4 input { font-size: 0.9em; font-weight: normal; height: 1.4em; float: left; margin-top: 0.2em; padding-left: 0.2em; }#unacolumna form h4 button { color: #fff; font-size: 0.8em; font-weight: bold; background-color: transparent; background-image: url(img/fondobuscar.gif); background-repeat: no-repeat; width: 69px; height: 22px; float: left; margin-left: 0.5em; padding: 0.5em 1em 0.7em; border-style: none; display: inline; }#unacolumna span.comienzodistribuidor2 { background-image: url(img/fondodistribuidor2arriba.jpg); background-repeat: no-repeat; width: 601px; height: 7px; float: left; }#unacolumna div.distribuidor2 { font-weight: normal; background-image: url(img/fondodistribuidor2.jpg); background-repeat: repeat-y; width: 53.7em; float: left; margin-bottom: 1em; }#unacolumna div.distribuidor2 ul { font-size: 0.9em; text-align: left; width: 24.7em; float: left; margin-top: 1em; margin-bottom: 0.5em; padding-right: 1em; padding-left: 3.5em; border-right: 1px solid #e6e7e6; }#unacolumna div.distribuidor2 ul.derecha { float: left; border-right-style: none; }#unacolumna div.distribuidor2 ul li { background-image: url(img/flechasnegras.png); background-repeat: no-repeat; background-position: 0.2em 0.5em; padding-bottom: 0.3em; padding-left: 1em; }#unacolumna div.distribuidor2 ul li.titular { color: #2e7f2c; font-weight: bold; background-image: none; padding-bottom: 1em; padding-left: 0; }#unacolumna span.findistribuidor2 { background-image: url(img/fondodistribuidor2final.jpg); background-repeat: no-repeat; background-position: 0 7px; width: 601px; height: 14px; float: left; }/*Pie*/#pie { clear: both; margin-left: 14.9em; border-top: 1px solid #2e7f2c; }#pie p { color: #2e7f2c; font-size: 0.8em; margin-top: 1em; margin-bottom: 1em; }