body { background: #B9B8AE url(../images/bg.gif) repeat-x; color: #616A74; margin-top: 20px; text-align: center; }
a { color: #007229; font-style:normal; text-decoration: none; }
a:hover { text-decoration: underline; }

										/* Tabla Contenido General */
#container { background: #FFF url(../images/pattern2.gif) repeat-y; margin: 0 auto 0 auto; padding: 0; position: relative; text-align: left; width: 712px; }
#container2 { background: #FFF url(../images/pattern2.gif) repeat-y; margin: 0 auto 0 auto; padding: 0; position: relative; text-align: left; width: 518px; }
#container3 { background: #FFF url(../images/pattern2.gif) repeat-y; margin: 0 auto 0 auto; padding: 0; position: relative; text-align: left; width: 310px; }
#container5 { background: #FFF url(../images/pattern2.gif) repeat-y; margin: 0 auto 0 auto; padding: 0; position: relative; text-align: left; width: 772px; }
#container_my { background: #FFF url(../images/pattern_my.gif) repeat-y; margin: 0 auto 0 auto; padding: 0; position: relative; text-align: left; width: 518px; }
.lcol { background: transparent url(../images/lpattern.gif) no-repeat; float: left; width: 5px; }
.rcol { background: transparent url(../images/rpattern.gif) no-repeat; float: left; width: 5px; }

										/* Pie Pagina */
#footer { margin: 0 auto 0 auto; padding: 0; text-align: left; width: 694px; }
#footer p { color: #FFF; font: 9px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; margin:0; padding:0; width: 48% }
#footer p#copy { float:left; }
#footer p#legal { float:right; text-align: right; }
#footer a { color: #FFF; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

										/* Navegacion Principal */
dl, dt, dd, ul, li { list-style-type: none; margin: 0; padding: 0; font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; }
#menu { position: relative; top: 0px; width: 188px; }
#menu dt { cursor: pointer; height: 30px; line-height: 30px; margin: 0; }
#menu li { background-image: url(../images/bg_arrow_on.gif); background-repeat: no-repeat; border: 0 none; color: #007229; display: block; height: 100%; line-height: 25px; text-align: left; text-decoration: none; }
#menu li a, #menu dt a { background-image: url(../images/bg_arrow.gif); background-repeat: no-repeat; border: 0 none; color: #616A74; display: block; height: 100%; text-decoration: none; }
#menu li a:hover, #menu dt a:hover { background-image: url(../images/bg_arrow_on.gif); background-repeat: no-repeat; border: 0 none; color: #007229; display: block; height: 100%; text-decoration: none; }

										/* Navegacion Administración */
dl, dt, dd, ul, li { list-style-type: none; margin: 0; padding: 0; font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; }
#admin { position: relative; top: 5px; width: 188px; }
#admin li { background-image: url(../images/bg_arrow2_on.gif); background-repeat: no-repeat; border: 0 none; color: #007229; display: block; height: 100%; line-height: 25px; text-align: left; text-decoration: none; }
#admin li a, #admin dt a { background-image: url(../images/bg_arrow2.gif); background-repeat: no-repeat; border: 0 none; color: #616A74; display: block; height: 100%; text-decoration: none; }
#admin li a:hover, #admin dt a:hover { background-image: url(../images/bg_arrow2_on.gif); background-repeat: no-repeat; border: 0 none; color: #007229; display: block; height: 100%; text-decoration: none; }

										/* Parrago */ 
p { font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; line-height: 14px; font-style: normal; }

										/* Texto Normal Small */
.tns { font: 9px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; }
a.tns { color: #007229; text-decoration: none; }
a.tns:hover { text-decoration: underline; }
										
										/* Texto Normal Bold */ 
.tnb { font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; font-weight: bold; }
a.tnb { color: #007229; text-decoration: none; }
a.tnb:hover { text-decoration: underline; } 

										/* Texto Enlaces Normal */ 
.ten { font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; font-style: normal; }
a.ten { color: #007229; text-decoration: none; }
a.ten:hover { text-decoration: underline; } 

										/* Texto Enlaces Mapa Web */ 
.temw { font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; font-style: normal; }
a.temw { color: #616A74; text-decoration: none; }
a.temw:hover { color: #007229; text-decoration: underline; } 

										/* Texto Resto Migas */ 
.trm { color: #007229; font: 9px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; font-style: normal; }
a.trm { color: #616A74; text-decoration: none; }
a.trm:hover { color: #007229; text-decoration: underline; } 

										/* Texto Rojo Destacado */ 
.trd { color: #DC241F; font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; font-style: normal; }

										/* Texto Verde Destacado */ 
.tvd { color: #007229; font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; font-weight: bold; }
a.tvd { color: #007229; text-decoration: none; }
a.tvd:hover { color: #007229; text-decoration: underline; }

										/* form */
form { margin: 0px; padding: 0px; }
										/* Otros */
.ptos { background-image: url(../images/ptos.gif); background-repeat: repeat-x; background-position: center; }
.bgm { background-image: url(../images/bg_menu.gif); background-repeat: repeat-x; background-position: top; }
.bgm2 { background-image: url(../images/bg_menu2.gif); background-repeat: repeat-x; background-position: top; }
.bgt { background-image: url(../images/bg_tit.gif); background-repeat: no-repeat; background-position: left; color: #DC241F; font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; font-weight: bold; padding-left: 30px; }
#logo { left: 46px; position: absolute; top: 54px; width: 185px; }
#logo2 { left: 46px; position: absolute; top: 32px; width: 185px; }
#logo3 { left: 36px; position: absolute; top: 42px; width: 185px; }
#logo4 { left: 36px; position: absolute; top: 54px; width: 185px; }
.mng { border-left: 2px solid #E7E7E7; border-right: 2px solid #E7E7E7; padding: 6px; }
.mng2 { border-left: 2px solid #E7E7E7; border-right: 2px solid #E7E7E7; padding: 6px 6px 0 6px; }
.ptn { padding-bottom: 30px; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.ptn2 { padding-bottom: 15px; padding-left: 10px; padding-right: 10px; padding-top: 15px; }
.rfoto { margin-right: 8px; }
.ttn { border-bottom: 2px solid #89A368; border-left: 1px solid #D4DAD6; border-right: 2px solid #89A368; border-top: 2px solid #D4DAD6; }
.tsp { border-bottom: 2px solid #89A368; border-left: 1px solid #E8E9EA; border-right: 2px solid #89A368; }
.pt12 { padding-top: 12px; }
.pb12 { padding-bottom: 12px; }
.pl12 { padding-left: 12px; }
.pr12 { padding-right: 12px; }
.exa { color: #000; font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; font-style: normal; border: 1px solid #999; }
.bbf { 	color: #000; font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; font-style: normal; border: 1px solid #999; background-color: #F7F7F7; }
.bef { 	color: #FFF; font: 11px "Microsoft Sans Serif", Tahoma, Verdana, sans-serif; font-style: normal; border: 1px solid #007229; background-color: #85D55D; }	
.bgnp { background-image: url(../images/bg_np.gif); background-repeat: no-repeat; background-position: left bottom; }
.bgmw { background-image: url(../images/bg_mw.gif); background-repeat: no-repeat; background-position: right bottom; }

										/* Pestana Sala de Prensa */
#navcontainer { margin: 0px; padding: 0px; }
#navcontainer ul { margin: 0px; padding: 0px; list-style-type: none; text-align: center; }
#navcontainer ul li { text-decoration: none; background: url(../images/sp.gif) no-repeat left; font-size: 11px;
float: left; height: 28px; width: 95px; line-height: 29px; color: #DC241F; }
#navcontainer ul li a { text-decoration: none; background: url(../images/sp_off.gif) no-repeat left; font-size: 11px;
float: left; height: 28px; width: 95px; color: #616A74; }
#navcontainer li a:hover { text-decoration: none; background: url(../images/sp_on.gif) no-repeat left; font-size: 11px;
float: left; height: 28px; width: 95px; color: #000; }
.bgsp { background-image: url(../images/bg_sp.gif); background-repeat:repeat-x; background-position:bottom; }
#newslist { list-style: none; list-style-image: url(../images/bolo.gif); margin-left: 27px; }
#newslist li { margin-bottom: 18px; margin-right: 12px; }

										/* Busqueda avanzada */
.bgba { background: url(../images/bg_busq.gif) repeat-y right; border-bottom: 1px solid #CCCCCC; text-align: right; padding-right: 6px; }

										/* Cabeceras */
/* Cabecera Pagina Administracion */
.cpad { background-image: url(../images/cab_admin.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Principal */
.cpp { background-image: url(../images/cab_pp.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Principal 2 */
.cpp2 { background-image: url(../images/cab_pp2.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Grupo */
.cpg { background-image: url(../images/cab_grupo.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Mision */
.cpg2 { background-image: url(../images/cab_grupo2.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Mision */
.cpm { background-image: url(../images/cab_mision.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Memoria */
.cpme { background-image: url(../images/cab_memoria.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Super Club */
.cpsc { background-image: url(../images/cab_superclub.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Cupones */
.cpc { background-image: url(../images/cab_cupones.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Promociones */
.cppr { background-image: url(../images/cab_promo.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Compra Telefonica */
.cpct { background-image: url(../images/cab_telefono.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Servicio Domicilio */
.cpsd { background-image: url(../images/cab_domicilio.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Nuestra Marca*/
.cpnm { background-image: url(../images/cab_marca.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Nuestra Marca 2*/
.cpnm2 { background-image: url(../images/cab_marca2.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Novedades*/
.cpn { background-image: url(../images/cab_novedades.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Novedades 2*/
.cpn2 { background-image: url(../images/cab_novedades2.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Atencion al Cliente*/
.cpat { background-image: url(../images/cab_atenc.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Atencion al Cliente*/
.cpat2 { background-image: url(../images/cab_atenc2.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Opinion Interesa*/
.cpoi { background-image: url(../images/cab_opinion.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Sala de Prensa*/
.cpsp{ background-image: url(../images/cab_sala.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Trabaja */
.cpt { background-image: url(../images/cab_trabaja.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Trabaja 2 */
.cpt2 { background-image: url(../images/cab_trabaja2.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Ofertas Empleo */
.cpoe { background-image: url(../images/cab_trabaja3.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Puntos de Venta */
.cppv { background-image: url(../images/cab_ptos_venta.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Mapa Web */
.cpmw { background-image: url(../images/cab_mapa.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Aviso Legal */
.cpal { background-image: url(../images/cab_al.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Pacto Mundial */
.cppm { background-image: url(../images/cab_pacto.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Tsunami */
.cpts { background-image: url(../images/cab_tsunami.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Centros Logisticos */
.cpcl { background-image: url(../images/cab_centros.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina 10xciento */
.cpxc { background-image: url(../images/cab_xciento.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Aseo */
.cpas { background-image: url(../images/cab_aseo.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Galletas */
.cpga { background-image: url(../images/cab_galletas.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Info de Productos */
.cpip { background-image: url(../images/cab_productos.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Detergentes */
.cpde { background-image: url(../images/cab_detergentes.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Diciembre */
.cpdi { background-image: url(../images/cab_dic.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Navidad */
.cpna { background: url(../images/cab_nav07.jpg) no-repeat top; }
/*.cpna { background: url(../images/cab_nav01.jpg) no-repeat top; }
.cpna2 { background: url(../images/cab_nav02.jpg) no-repeat top; }
.cpna3 { background: url(../images/cab_nav03.jpg) no-repeat top; }*/
/* Cabecera Pagina Enero */
.cpen { background-image: url(../images/cab_ene.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Febrero */
.cpfe { background-image: url(../images/cab_feb.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Marzo */
.cpma { background-image: url(../images/cab_mar.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Junio */
.cpjun { background-image: url(../images/cab_jun.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Junio */
.cpnov { background-image: url(../images/cab_nov.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Archivo fotografico */
.cpaf { background-image: url(../images/cab_arc.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera Pagina Archivo fotografico 2*/
.cpaf2 { background-image: url(../images/cab_arc2.jpg); background-repeat: no-repeat; background-position:top; }
/* Cabecera my */
.cpmy { background-image: url(../images/cab_my.jpg); background-repeat: no-repeat; background-position:top; }


#container  { position:relative; z-index:1}
#intersitial {position:absolute; top:0; left:0; z-index:200}
#ticket {position:absolute; top:-14px; left:281px;}
/* Cabecera Pagina Principal Ticket*/
.cppt { background-image: url(../images/cab_ppt.gif); background-repeat: repeat-x; background-position:top; }
