* { padding: 0; margin: 0; }
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

/*general*/
#wrapper { margin: 0 auto; width: 1024px; }

#header {width: 1024px; float: left; height: 95px; }
#navigation {float: left; width:1024px; height:106px;}

#leftcolumn { width: 226px;float: left; background: url(../imgs/raya_menu.gif) repeat-y right; padding-top:6px;height:auto;}

#content { float: left;width: 538px; display: inline;height:auto;}

#rightcolumn { width: 260px; float:left; height:auto;}
#footer { width: 900px;clear: both;color: #333;border: 1px solid #ccc;background: #eee;margin: 0px 0px 10px 0px;padding: 10px;}


IMG { behavior: url(iepngfix.htc); border:0; }


.top_fondo {width: 1024px; height: 95px; background:url(../imgs/top.gif) no-repeat; }
.top_uno { position:absolute; margin-left:15px; margin-top:45px; width:162px; height:17px; }
.top_dos { position:absolute; margin-left:440px; margin-top:14px; width:220px; height:40px; z-index:120; }
.top_flash { position:absolute; margin-left:440px; margin-top:14px; width:220px; height:40px; z-index:110; }
.top_logo { position:absolute; margin-left:675px; margin-top:0px; width:360px; height:115px; z-index:200; }
.top_tres { position:absolute; margin-left:765px; margin-top:8px; width:250px; height:115px; z-index:210; }

/*contenido*/
#popup_nadal{ position:absolute; margin-left:238px; margin-top:3px; width:555px; height:68px; z-index:50;}
#popup_banner{ position:absolute; margin-left:0px; margin-top:0; width:250px; height:250px; z-index:50;}
#popup_banner2{ position:absolute; margin-left:180px; margin-top:350px; width:250px; height:250px; z-index:50;}

.buscador{ position:absolute; float:left; width:214px; height:106px; background:url(../imgs/top_menu.gif) no-repeat;}
.bot1{ position:absolute; float:left; width:159px; height:69px; margin-left:214px; z-index:20;  }
.bot2{ position:absolute; float:left; width:199px; height:69px; margin-left:384px; z-index:30;  }
.bot3{ position:absolute; float:left; width:201px; height:74px; margin-left:572px; z-index:40;  }

.bot7{ position:absolute; float:left; width:159px; height:69px; margin-left:214px; z-index:80; }
.bot8{ position:absolute; float:left; width:199px; height:69px; margin-left:384px; z-index:90; }
.bot9{ position:absolute; float:left; width:201px; height:74px; margin-left:572px; z-index:100; }

.bot10{ position:absolute; float:left; margin-left:249px; margin-top:16px; z-index:60; }
.bot11{ position:absolute; float:left; margin-left:431px; margin-top:16px; z-index:70; }

.bot4{ position:absolute; float:left; width:159px; height:41px; margin-left:214px; margin-top:69px; }
.bot5{ position:absolute; float:left; width:199px; height:41px; margin-left:373px; margin-top:69px;}
.bot6{ position:absolute; float:left; width:192px; height:41px; margin-left:572px; margin-top:69px; }
.logo{ position:absolute; float:left; width:260px; height:110px; margin-left:764px; background:url(../imgs/logo_bot3.gif) no-repeat; }

.carrusel{ position:absolute; width:230px; height:60px; margin-top:22px; margin-left:19px;}
.flechas{ position:absolute; width:169px; height:12px; margin-top:84px; margin-left:59px;}

.producto{ margin-top:13px; margin-left:21px; width:490px; height:104px; margin-bottom:30px; }
.pago_transf { margin-top:13px; margin-left:21px; width:490px; height:304px; margin-bottom:30px; }
.iconos{ position:absolute; float:left; width:65px; height:104px; }
.foto{ position:absolute; float:left; width:104px; height:104px; margin-left:73px; text-align:center;  }
.info{ position:absolute; float:left; width:304px; height:104px; margin-left:186px; }

.iconosDos{ position:absolute; float:left; width:65px; height:104px; margin-left:424px;}
.fotoDos{ position:absolute; float:left; width:104px; height:104px; margin-left:312px; text-align:center; }
.infoDos{ position:absolute; float:left; width:304px; height:104px;  }

.titulo{ position:absolute; width:304px; height:34px; margin-top:0px;}
.titulo div{  position:absolute;  bottom:0px;  }
.raya{ position:absolute; margin-top:34px; width:304px; height:6px; background:url(../imgs/raya_granate.gif) repeat-x;}
.rayaDos{ /*position:absolute;width:304px; */ margin-top:34px; height:6px; background:url(../imgs/raya_granate.gif) repeat-x;}
.rayaTres{ position:absolute; width:180px; /**/ margin-top:36px; height:6px; background:url(../imgs/raya_granate.gif) repeat-x;}
.txt{ position:absolute; margin-top:40px; height:61px;}
.txtDos{ position:absolute; height:61px;}
.txtTres{ position:absolute; width:180px; height:61px; margin-top:44px;}


.productoDos{ margin-top:13px; margin-left:18px; width:515px; height:111px; margin-bottom:10px; }
.infoTres{ position:absolute; float:left; width:180px; height:111px;  }
.fotoTres{ position:absolute; float:left; width:70px; height:111px; margin-left:183px; }

.leyenda{ margin-top:90px;}
.rayaLeyenda{ text-align:center;}
.iconosLeyenda{  margin-top:30px; margin-bottom:30px;}

.cajaEuro{width:70px; height:18px;}
.precio{float:left; height:17px;}
.euro{ float:left; height:17px; font-size:12px; font-weight:bold;}

/*lista*/
.lista_paginas{ margin-top:19px; text-align:right; width:515px; height:28px;}
*html .lista_paginas{ margin-top:9px; text-align:right; width:515px; height:28px;}
/*ie7 hack*/
*:first-child+html .lista_paginas{margin-top:9px; text-align:right; width:515px; height:38px;}

.lista_marca{ position:absolute; margin-top:40px; width:243px; height:20px; text-align:right; }
.encontrados{ position:absolute; margin-top:80px; margin-left:26px; width:243px; height:20px; text-align:left; }
.lista_marca_raya{ position:absolute;margin-top:57px;  width:243px; height:7px; background:url(../imgs/raya_lista.gif) repeat-x;  }
.lista_desple{ position:absolute; margin-top:37px; width:270px; height:15px; margin-left:253px; text-align:right;  }
.lista_logo{ position:absolute; width:515px; height:15px; margin-top:90px; text-align:right; visibility:hidden; }

.lista_listado{ width:515px; margin-top:64px; margin-left:23px; }

.listado_tit{ width:515px; height:40px; }
.listado_raya{ position:absolute; width:48px; height:7px; margin-top:18px; background:url(../imgs/raya_lista.gif) repeat-x; float:left; }
.listado_raya_dos{ position:absolute; width:100px; height:7px; margin-top:18px; background:url(../imgs/raya_lista.gif) repeat-x; float:left; }
.listado_nombre{ position:absolute; height:15px; float:left; margin-left:57px; margin-top:12px;}
.listado_nombre_dos{ position:absolute; height:15px; float:left; margin-left:109px; margin-top:12px;}
.listado_logo{ position:absolute; width:130px;  height:37px; float:left; margin-left:360px; text-align:right;}
.listado_producto{width:510px; height:66px; margin-bottom:17px;}
.listado_foto{ width:81px;  height:68px; float:left; text-align:center;}
.listado_rayaDos{ width:411px;  height:47px; float:left; background:url(../imgs/f_prod.gif) no-repeat;}
.listado_info{ width:411px;  height:19px; float:left;}
.listado_iconos{ position:absolute; margin-left:12px; margin-top:5px; }
.listado_marca{ position:absolute; width:145px; height:31px; margin-left:181px; margin-top:5px; }
.listado_marca div{ position:absolute; bottom:0px; font-size:12px; font-weight:bold; }
.listado_precio{ position:absolute; width:60px; margin-left:340px; margin-top:-3px;}

/*ficha*/
.foto_ficha{ width:468px; height:216px; margin-left:30px;}
.foto_ficha_Dos{ width:468px; height:140px; margin-left:30px;}

.iconos_foto{position:absolute; margin-left:0px; margin-top:12px; width:31px; }
.foto_foto{position:absolute; margin-left:65px; margin-top:0px; width:30px; z-index:20; }
.raya_foto{position:absolute; margin-left:105px; margin-top:78px; width:360px; height:6px; float:right; background:url(../imgs/raya_foto.gif) repeat-x; z-index:10; }
.lupa_foto{position:absolute; margin-left:245px; margin-top:55px; width:19px; height:29px; z-index:15; }
.precio_foto{position:absolute; margin-left:322px; margin-top:0px; width:146px; height:78px; }
.info_foto{position:absolute; margin-left:299px; margin-top:96px; width:169px; }

.vistes_ficha{ width:470px; height:46px; margin-left:30px;}
.volver_ficha{ width:78px; height:15px; float:right; margin-top:25px;}
.raya_ficha{ width:498px; height:12px; background:url(../imgs/raya_ficha.gif) repeat-x; }
.mini_ficha{ border-left:2px solid #e01119; border-right:2px solid #e01119; border-top:2px solid #e01119; width:44px; height:44px; margin-right:6px; float:left;}
.info_ficha{ width:468px; margin-left:30px; margin-top:12px; margin-bottom:12px;}
.bot_ficha{ width:498px; height:36px;}

.complementos{ width:468px; height:107px; margin-left:30px; margin-top:23px; margin-bottom:23px; }
.foto_comple{ float:left; width:98px; text-align:center;}
.info_comple{ float:left; width:182px; margin-right:31px; margin-top:6px;}
.precio_comple{ float:left; width:89px;}
.iconos_comple{ float:left; width:68px; margin-top:6px;}

.tit_packs{ margin-top:20px; margin-left:20px;}

.packs{ width:498px; height:107px; margin-left:20px; margin-top:23px; margin-bottom:23px; }
.foto_packs{ float:left; width:365px; }
.info_packs{ float:left; width:468px; margin-right:31px; margin-top:6px;}
.precio_packs{ float:left; width:72px;}
.iconos_packs{ float:left; width:34px; margin-top:6px;}

.productos{ width:468px; height:107px; margin-left:30px; margin-top:23px; margin-bottom:23px; }
.foto_productos{ float:left; width:98px; text-align:center;}
.info_productos{ float:left; width:212px; margin-right:31px; margin-top:6px;}
.precio_productos{ float:left; width:89px;}

/*tienda*/
.top_tienda{ width:538px; height:202px;}
.foto_tienda{ width:470px; height:206px; margin-left:30px; margin-bottom:38px;}
.mapas_tienda{ width:470px; height:550px; margin-left:30px;}
.txt_tienda{ position:absolute; float:left; width:155px; height:206px; margin-left:307px;}
.top_tienda_fotos{ position:absolute;  width:538px; height:202px;}
.top_tienda_tit{ position:absolute;  width:538px; height:202px; }
.foto_top_tienda{ float:left; border-right:1px solid #FFFF00;}
.foto_top_tiendaDos{ float:left; }

/*nuetros packs*/
.lista_tit_packs{ position:absolute; margin-top:67px; margin-left:118px;}
.listado_packs{width:510px; height:92px; margin-bottom:17px;}
.listado_packs_precio{ width:65px;  height:45px; float:left; margin-top:30px;}
.listado_rayaTres{ width:411px;  height:75px; float:left; background:url(../imgs/f_prod.gif) no-repeat bottom;}
.listado_packs_iconos{ position:absolute; margin-left:342px; margin-top:35px; }
.listado_mas{ position:absolute; width:315px; height:60px; margin-left:30px; }
.listado_packs_info{ width:481px;  float:left;}

/*ficha packs*/
.todo_packs{ margin-left:50px; background:url(../imgs/raya_packs.gif) right repeat-y; width:481px;}
.top_packs{ position:absolute; width:481px; height:61px; background:url(../imgs/f_packs.gif) right no-repeat;}
.producto_packs{ margin-top:13px;  width:481px; height:104px; margin-bottom:13px; }
.info_ficha_packs{ position:absolute; float:left; width:304px; height:104px; margin-left:147px; }
.bottom_packs{ width:481px; height:75px; background: url(../imgs/f_finpacks.gif) no-repeat /*right  bottom*/; }
.mas_packs{ width:386px; margin-left:69px; height:24px;}
.iconos_ficha_packs{ position:absolute; float:left; width:31px; height:104px; }
.foto_ficha_packs{ position:absolute; float:left; width:115px; height:104px; margin-left:31px; text-align:center; }
.precio_ficha_packs{ width:65px;  height:33px; float:right; }

/*condiciones*/
.tot_t_nombre{}
.tot_condiciones{ margin-left:0px;}
.t_nombre{ width:243px; height:20px; text-align:right; }
.t_nombre_raya{   width:243px; height:7px; background:url(../imgs/raya_lista.gif) repeat-x;  }
.txt_condi{ margin-top:15px; margin-bottom:30px; margin-left:60px; margin-right:50px; font-size:12px; color:#500000; line-height:20px;}

/*registro*/
.tit_reg{ margin-left:67px; height:76px; margin-top:-3px;}
.raya_reg{ float:left; width:5px; height:76px;}
.titulo_reg{ float:left; height:20px; margin-top:64px; margin-left:6px;}
.caja_reg{ margin-top:19px; width:525px; height:296px; background:url(../imgs/f_reg.gif) no-repeat; }
.caja_reg1{ margin-top:34px; padding-left:31px; width:252px; height:216px; float:left; }
.caja_reg2{ margin-top:34px; width:222px; height:216px; float:left; }

.caja_regDos{ margin-top:73px; width:498px; height:296px; background:url(../imgs/f_reg2.gif) no-repeat; }
.caja_reg3{ margin-top:53px; width:498px; height:124px; text-align:center; }
.caja_reg4{ width:498px; height:100px; text-align:center; }

.caja_regTres{ margin-top:2px; width:502px; height:821px; background:url(../imgs/f_reg3.gif) no-repeat; }
.caja_reg5{ margin-top:53px; width:498px; height:205px; text-align:center; }
.caja_reg6{ width:498px; height:100px; text-align:center; }
.caja_reg7{ margin-top:53px; width:498px; height:400px; text-align:center; }

div.row { clear: both; padding:0;margin:0; }
div.row span.label { float: left; width: 226px; text-align: right; margin-top: 5px ; height:22px;  padding:0;margin:0;  }
div.row span.formw {  float: right; width: 252px; text-align: left; margin-top: 5px ; height:22px; padding:0;margin:0; }

/*newsletter*/
.caja_news{ margin-top:19px; width:501px; height:400px; background:url(../imgs/f_newsletter.gif) no-repeat; }
.caja_news1{ padding-top:17px; padding-left:55px;  height:42px;  font-size:10px; color:#E20916;}
.caja_news5{  width:498px; height:182px; text-align:center; }
.caja_news2{ padding-top:0px; padding-left:107px;  height:48px;  font-size:9px; /*color:#E20916;*/}
.caja_news3{ padding-top:0px; padding-left:85px; font-size:9px;/* color:#E20916;*/}

.caja_news3 div{ margin-top:2px; font-style:normal; float:left;}
.caja_news3 img{ padding-top:2px; }

.caja_news4{ padding-top:40px; padding-left:100px; }
.caja_news6{ padding-top:0px; padding-left:168px; height:39px; }

.caja_news7{ margin-top:38px; width:501px; height:508px; background:url(../imgs/f_newsletter.gif) no-repeat; }
.caja_news8{ padding-top:40px; width:498px; height:57px; text-align:center; }



/*banners*/
.ofertas_ult{ width:257px; height:409px; background:url(../imgs/f_ofeult.gif) no-repeat;}
.ofertas_ult_caja{ position:absolute; margin-left:31px; margin-top:63px; width:204px; height:165px;}
.ofertas_ult_cajaDos{ position:absolute; margin-left:31px; margin-top:228px; width:204px; height:165px;}
.ofertas_ult_foto{ position:absolute; margin-left:0px; margin-top:0px; width:161px; height:90px; text-align:center; border:1px solid #500000;}
.ofertas_ult_info{ position:absolute; margin-left:0px; margin-top:98px; width:204px; height:67px;}
.ofertas_ult_ico{ position:absolute; margin-left:169px; margin-top:58px; width:31px; height:31px;}


.masvendidos{ width:257px; height:204px; background:url(../imgs/f_masvend.gif) no-repeat;}
.masvendidos_tit{ position:absolute; margin-left:40px; margin-top:9px; width:171px; height:31px;}
.masvendidos_foto{ position:absolute; margin-left:0px; margin-top:43px; width:257px; height:68px; text-align:center;}
.masvendidos_atras{ position:absolute; margin-left:6px; margin-top:130px; width:24px; height:22px;}
.masvendidos_adel{ position:absolute; margin-left:226px; margin-top:130px; width:24px; height:22px;}
.masvendidos_num{ position:absolute; margin-left:64px; margin-top:98px; width:129px; height:86px;}
.masvendidos_info{ position:absolute; margin-left:0px; margin-top:170px; width:257px; height:51px; text-align:center;}

.ultimas{ width:257px; height:205px; background:url(../imgs/f_ultimas.gif) no-repeat;}
.ultimas_vincle_apar{ position:absolute; margin-left:5px; margin-top:10px; width:110px; height:35px;}
.ultimas_foto{ position:absolute; margin-left:26px; margin-top:52px; width:68px; height:68px; text-align:center;}
.ultimas_num{ position:absolute; margin-left:126px; margin-top:79px; width:130px; height:86px;}
.ultimas_info{ position:absolute; margin-left:123px; margin-top:116px; width:100px; height:50px;}
.ultimas_iva{ position:absolute; margin-left:123px; margin-top:104px; width:60px; height:15px;}
.ultimas_unid{ position:absolute; margin-left:18px; margin-top:158px; width:50px; height:30px;}
.ultimas_ver{ position:absolute; margin-left:210px; margin-top:8px; width:38px; height:38px;}

.superoferta{ width:257px; height:213px; background:url(../imgs/f_super.jpg) no-repeat;}
.superoferta_foto{ position:absolute; margin-left:145px; margin-top:75px; width:100px; height:100px; text-align:center;}
.superoferta_num{ position:absolute; margin-left:10px; margin-top:115px; width:155px; height:46px;}
.superoferta_info{ position:absolute; margin-left:10px; margin-top:10px; width:116px; height:97px;}
.superoferta_iva{ position:absolute; margin-left:10px; margin-top:105px; width:60px; height:15px; color:#fff100;}
.superoferta_datos{ position:absolute; margin-left:8px; margin-top:156px; width:155px; height:26px; color:#fff100;}
.superoferta_frase{ position:absolute; margin-left:8px; margin-top:185px; width:225px; height:16px;}
.superoferta_link{ position:absolute; margin-left:0px; margin-top:0px; width:257px; height:213px; z-index:52;}

.espectacular{ width:257px; height:204px; background:url(../imgs/f_espectaculart.jpg) no-repeat;}
.espectacular_foto{ position:absolute; margin-left:141px; margin-top:71px; width:100px; height:100px; text-align:center;}
.espectacular_num{ position:absolute; margin-left:16px; margin-top:122px; width:155px; height:46px;}
.espectacular_info{ position:absolute; margin-left:8px; margin-top:10px; width:230px; height:80px;}
.espectacular_iva{ position:absolute; margin-left:15px; margin-top:165px; width:60px; height:15px; color:#500000;}
.espectacular_datos{ position:absolute; margin-left:8px; margin-top:35px; width:155px; height:26px; color:#500000;}
.espectacular_frase{ position:absolute; margin-left:8px; margin-top:185px; width:225px; height:16px;}
.espectacular_link{ position:absolute; margin-left:0px; margin-top:0px; width:257px; height:204px; z-index:50;}


.hiper{ width:257px; height:204px; background:url(../imgs/f_hiper.jpg) no-repeat;}
.hiper_foto{ position:absolute; margin-left:137px; margin-top:33px; width:100px; height:100px; text-align:center;}
.hiper_num{ position:absolute; margin-left:12px; margin-top:117px; width:155px; height:66px;}
.hiper_info{ position:absolute; margin-left:15px; margin-top:25px; width:96px; height:100px;}
.hiper_iva{ position:absolute; margin-left:178px; margin-top:150px; width:60px; height:15px;}
.hiper_link{ position:absolute; margin-left:0px; margin-top:0px; width:257px; height:204px; z-index:51;}

.super{ width:257px; height:204px; background:url(../imgs/f_sofertas.gif) no-repeat;}
.super_tit{ position:absolute; margin-left:40px; margin-top:10px; width:171px; height:31px;}
.super_foto{ position:absolute; margin-left:0px; margin-top:48px; width:257px; height:68px; text-align:center;}
.super_atras{ position:absolute; margin-left:31px; margin-top:134px; width:24px; height:24px;}
.super_adel{ position:absolute; margin-left:199px; margin-top:134px; width:24px; height:24px;}
.super_num{ position:absolute; margin-left:64px; margin-top:143px; width:150px; height:50px; text-align:center;}
.super_info{ position:absolute; margin-left:0px; margin-top:120px; width:257px; height:15px; text-align:center;}
.super_iva{ position:absolute; margin-left:0px; margin-top:185px; width:257px; height:15px; text-align:center;}

/*carro*/
.top_carro{ width:528px; height:179px; background:url(../imgs/t_micarro.gif) no-repeat;}
.datos_carro{ float:right; text-align:right; margin-top:45px; margin-right:25px;}

.cont_carro{ width:503px; margin-left:20px;}
.cont_carro2{ width:503px; margin-left:75px;}

.rounded {width:503px;; margin:10px 0 10px 0; clear:both;  background:url(../imgs/r_top.gif) repeat-x top #ffeeed;}
.roundedDos {width:503px;; margin:10px 0 10px 0; clear:both;  background-color: #ffeeed;}
.rounded_top_l { background:url(../imgs/r_arrizq.gif) top left no-repeat; width:100%; height:10px; }
.rounded_top_r { background:url(../imgs/r_arrder.gif) top right no-repeat; height:10px; width:10px; float:right; }
.rounded_middle { margin:0 10px 0 20px; height:50px; }
.rounded_middleDos { margin:0 10px 0 20px; height:20px; }
.abajo{ background:url(../imgs/r_bot.gif) repeat-x bottom;}
.rounded_bot_l { background:url(../imgs/r_abizq.gif) bottom left no-repeat; width:100%; height:10px; }
.rounded_bot_r { background:url(../imgs/r_abder.gif) bottom right no-repeat; height:10px; width:10px; float:right; }
.rounded_sin { width:100%; height:20px; }

/*validar*/
.top_validar{ width:510px; height:179px; background:url(../imgs/f_validar.gif) no-repeat right top;}
.datos_caja{ float:left; margin-top:45px; margin-left:20px;}
.caja_validar{ margin-top:20px; width:498px; height:205px; text-align:center; }

/*pedido finalizado*/

.finalizado { margin-top:0px; margin-left:62px; width:455px; margin-bottom:0px; border-left:1px solid #500000; }
.finalizado div{ text-align:center; padding-top:104px; padding-left:7px;}
.imprimir { margin-top:0px; margin-left:22px; width:455px; height:27px;}

.impri_top{ width:596px; height:130px;}
.impri_top div{ width:153px; height:73px; padding-top:43px; padding-left:419px;}
.impri_finalizado { margin-top:0px; margin-left:87px; width:466px; height:270px; }
.impri_finalizado div{ text-align:center; padding-top:0px; padding-left:7px;}

/*popups*/
.f_popupUno{ position:absolute; }
.cont_popupUno{ position:absolute; margin-top:120px; width:500px;}
.cont_popupUno2{ position:absolute; margin-top:120px; width:470px; padding-left:30px; }
div.rowDos { clear: both; }
div.rowDos span.labelDos { float: left; width: 147px; text-align: right; margin-top: 15px; color:#f9e823; }
div.rowDos span.formwDos {  float: right; width:347px; text-align: left; margin-top: 15px; text-align:right; }

/*textos*/
.GranateBold{ color:#500000; font-weight:bold; line-height:17px;  text-decoration:none;}
a.GranateBold{ color:#500000; font-weight:bold; line-height:17px; padding-left:20px; text-decoration:none; display:block;}
a.GranateBold:hover{ color:#FFF100; font-weight:bold; line-height:17px; padding-left:20px; text-decoration:none; display:block; background-color:#500000; margin-right:13px;}

.GranateBoldSelected{  color:#FFF100; font-weight:bold; line-height:17px; padding-left:20px; text-decoration:none; display:block; background-color:#500000; margin-right:13px;}

.Rojo{ color:#e20916; line-height:17px;  text-decoration:none; }
a.Rojo{ color:#e20916; line-height:17px; padding-left:20px; text-decoration:none; display:block; }
a.Rojo:hover{ color:#500000; line-height:17px; padding-left:20px; text-decoration:none; display:block; background-color:#e20916; margin-right:13px;}

.RojoSelected{ color:#500000; line-height:17px; padding-left:20px; text-decoration:none; display:block; background-color:#e20916; margin-right:13px;}

.Granate{ color:#500000; display:block; padding-left:20px; }
.GranateDos{ color:#500000; font-size:10px; line-height:12px; }
.GranateTres{ color:#500000; font-size:13px; font-weight:bold; }
.GranateGrd{ color:#500000; font-size:15px;}
.RojoTres{ color:#e20916; font-size:13px; font-weight:bold; }

.RojoPeq{ color:#e20916; font-size:9px; text-decoration:none; }
.RojoPeqLink{ color:#e20916; font-size:10px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; }

.RojoCuatro{ color:#e20916; text-decoration:none; font-weight:bold;}
.RojoCuatroPed{ color:#000000; font-size:12px; text-decoration:none; font-weight:bold;}
.CapsaleraDetPed{ color:#900000;  font-size:10px; text-decoration:none; font-weight:bold;}

.RojoDos{ color:#e20916; text-decoration:none; }
.GranateCuatro{ color:#500000; }
.GranateCuatroBold{ color:#500000; font-weight:bold; }

.NegroTit{ font-size:15px; font-weight:bold;}
a.NegroTit{ font-size:15px; font-weight:bold; text-decoration:none; color:#000000; }
.NegroMed{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.NegroMedInter{ font-size:12px; font-weight:bold; line-height:17px;}
a.NegroMedInter{ font-size:12px; font-weight:bold; line-height:17px; text-decoration:none; color:#000000;}
.NegroPeq{ font-size:10px; line-height:16px;}
.NegroPeqDos{ font-size:10px; color:#000000; text-decoration:none;}
.NegroPeqDosBold{ font-size:10px; font-weight:bold;}
.NegroPeqTres{ font-size:9px; }
a.NegroPeqTres { font-size:9px; color:#000000; text-decoration:none; }
.NegroPeqTresBold{ font-size:9px; font-weight:bold;}
a.NegroPeqTresBold { font-size:9px; font-weight:bold; color:#000000; text-decoration:none; }
.NegroPeqCuatro{ font-size:9px; line-height:11px;}
.NegroPeqCuatroBold{ font-size:10px; font-weight:bold; line-height:13px;}
.Negrita{ font-weight:bold;}
.NegroLink{ font-size:11px; color:#500000; text-decoration:none; font-style:italic;}
.NegroUlt{ font-size:12px;}


.Amarillo{ color:#f9e823; text-decoration:no;}

.caja{ width:163px; height:17px; background-color:#fceced; border:1px solid #e20916; font-size:11px;}
.cajaDos{ width:163px; height:19px; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.cajaTres{ width:39px; height:19px; font-size:10px;}
.cajaCuatro{ width:120px; height:19px; font-size:10px;}
.cajaReg{ width:163px; height:17px; }
.foto_top_tienda{ float:left; border-right:1px solid #FFFF00;}
.cajaReg3{ width:223px; height:17px; background-color:#fceced; border:1px solid #e20916; font-size:11px;}
.cajaReg4{ width:50px; height:17px; background-color:#fceced; border:1px solid #e20916; font-size:11px;}
.cajaCarro{ width:15px; height:17px;  border:1px solid #500000; font-size:11px;}
.cajaRec{ width:337px; height:24px; font-size:11px; border:none; background-color:#f9e823;}

.inter{ line-height:17px; text-decoration:none; color:#000000;}
.interDos{ line-height:20px;}


#logosmarcas{
width: 538px;
height:auto;
}
/*ie6 hack
* html #logosmarcas{
padding-top:10px;
}*/
/*ie7 hack
*:first-child+html #logosmarcas{
padding-top:10px;
}*/
#logosmarcas div{
width:118px;
padding-left:12px;
padding-top:10px;
padding-bottom:5px;
float:left;
}
/*ie6 hack
* html #logosmarcas div{
padding-top:0px;
padding-bottom:0px;
}
/*ie7 hack
*:first-child+html #logosmarcas div{
padding-top:0px;
padding-bottom:0px;
}*/
#logosmarcas hr{
clear:both;
border:0;
color:#8d8b8d;
background-color:#8d8b8d;
height:1px;
width:510px;
margin-left:10px;
float:left;
}
/*ie6 hack*/
* html #logosmarcas hr{
margin-left:0px;
}
/*ie7 hack*/
*:first-child+html #logosmarcas hr{
margin-left:0px;
}
