@charset "UTF-8";/* CSS Document */* {margin:0px;padding:0px;border-width:0px;text-align: center;outline-width:0px;}ul, ol {padding-left:1em;margin-left:0px;margin-bottom:0px;}h1, h2, h3, h4, h5, h6, p, blockquote, ol, dl, fieldset, address {margin-bottom:1em;}form, label {margin-bottom:0px;}body {min-width:954px;height: 100%;background:url(../img/bandas.gif) repeat-x top left;font: 0.625em/1.9em Tahoma, Geneva, sans-serif;color:#333;}a:link, a:visited, a:hover, a:active {border-width:0px;text-decoration:none;color:#333;}a:hover {text-decoration:none;}img {border-width:0px;margin:0px;padding:0px;}.ocu, .tip-text {display:none;}br.ctabla {clear: left;}p {text-align:left;margin-bottom:1em;font-size:1.2em;}.tip {max-width:190px;background-color:#fff;border:1px solid #d32e12;font: 10px Arial,sans-serif;color:#afa598;}   .tip-title {padding:2px 4px;} div#pag {margin:0px auto;padding:0px;height:100%;width:954px;overflow:hidden;}div#bpath {background-color:#333;height:12px;font:0.8em/0.8em Arial, Helvetica, sans-serif;}div#bpath, div#menu, div#barra, div#cuerpo, div#pie, ul#mpral li a, ul#mpral li span.vivo, ul#mcorp li a, ul#mcorp li span.vivo, div#busca, #busc button, #modo button#bico, #modo button#blist, #cistella a#verp, span#verp, #cistella a#conp, span#conp, div.cont2col, div.cont4col, div.laizq, div.laizq1, .central, .central4, #destacados, #colsdcha, button.pped, ul.nots2cols li a.masnot, ul.nots2colsd li a.masnot, #bloc, #pr2cols, button#col1pede, button#col1pedc, #dmencat, #dmensub, ul#prodgraf li, ul#prodgraf li a, ul#prodgraf li.vivo img, ul#prodgraf li a:hover, .inferior, #infnoti a.masnot, ul#verpedido, ul#verpedido li, button.esb, button#esbciste, button#conpede, button#esbcistc, button#conpedc, #contacto, #confirmacion, #infnotd, .formulario, .csubd, .csubd2, button#cenv, button#cresete, button#cresetc, a.tarjetae, a.tarjetac, a.cqre, a.cqrc, #nav, li#ini a, li#ini .muerto, li#atr a, li#atr .muerto, li#ade a, li#ade .muerto, li#fin a, li#fin .muerto, .fotos, .central5, .notizia, .central6, .fotcorp, ul#subcategorias li, ul#pmarcas li, ul#subcategorias li a, ul#pmarcas li a, #otpr ul li a, #otprfg ul li a, #smc1, #smc2, #smc21, #smc22, #seleccion, #seleccion ul li a {overflow:hidden;}div#bpath, ul.fa li.faprim span.vivo, ul.bpa a:hover, ul.fa a:hover, h3.colsec, h3.not2coli, h3.des2cold, h3.des308n, h3.cat, h3.notssubc, ul#subcategorias li a span {color:#fff;}div#logo {height:128px;text-align:left;position:relative;}div#logo, ul.smca, ul.smsca {width:100%;}div#logo img, div#logo a img {padding-top:45px;padding-left:4px;}div#menu, div#barra, div#cuerpo, div#pie {width:954px;}div#menu, div#barra, div#pie, ul.bpa,ul.fa, div#menucorp, ul#mpral, ul#mpral li, ul#mpral li a, ul#mpral li span.vivo, ul#mcorp, ul#mcorp li, ul#mcorp li a, ul#mcorp li span.vivo, div#busca, div#modm, div#resump, #cistella a#verp, span#verp, #cistella a#conp, span#conp, #ulpiei, #ulpied, ul.prdesth, ul.prdest li, ul.prdesth li, ul.nots2cols li, ul.nots2colsd li, #bloc li, #bloc li a.locfla, #bloc li a.locpd, #bloc li a.locflac, #bloc li a.locpdc, #pr2cols, #pr2colsf, #cist1cole, #cist1colc, #cistcole, a.cqre, .notizia, ul.cats li a.cta, ul.cats li.vivo span, ul.scats li a, ul.scats li.vivo span, ul.scats li.freq span, ul#prodgraf li, ul#prodgraf li a, ul#prodgraf li.vivo img, ul#prodgraf li a:hover, ul#prodtx li, ul#prodtx li a, ul#prodtx li.vivo, ul#verpedido li, ul#verpedido li.totalizar .subtotal, .q.casilla, #flashmap, a.tarjetae, a.tarjetac, a.cqrc, #nav, li#ini a, li#ini .muerto, li#atr a, li#atr .muerto, li#ade a, li#ade .muerto, li#fin a, li#fin .muerto, .fotcorp, ul#subcategorias li, ul#pmarcas li, ul#subcategorias li a, ul#pmarcas li a, ul#subcategorias li a:hover, ul#subcategorias li a span, ul#pmarcas li a span, #otpr ul li a, #otprfg ul li a, #smc1, #smc2, #smc21, #smc22, #seleccion ul li, #seleccion ul li a, span.selpre, table#caract {display:block;}div#menu, div#pie, div#menucorp, div#menupral {height:80px;}div#menu, ul#subcategorias li a {background-color:#afa598;}div#barra {margin-top:8px;background-color:#edece7;height:25px;}div#cuerpo {margin-top:32px;}div#cuerpo, div.cont2col, div.cont4col, div.laizq, div.laizq1, .central, .central4, #destacados, #colsdcha, #bloc, #pr2cols, #dmencat, #dmensub, .inferior, #infnotd, ul#verpedido, #contacto, #confirmacion, .formulario, .csubd, .csubd2, .fotos, .central5, .notizia, .central6, .fotcorp, #otpr, #otprfg, #smc1, #smc2, #smc21, #smc22, #seleccion, #seleccion ul {height:100%;}div#pie {margin:20px 0;background:url(../img/pie.gif) no-repeat top left;}div#dpat, ul.bpa, ul.bpa li, ul.fa li, div#menucorp, ul#mpral, ul#mpral li, div#barizq, div#busca, #cistella, div#resump, #cistella a#verp, span#verp, #cistella a#conp, span#conp, #piei, #ulpiei, #ulpied, #ulpiei li, div.laizq, div.laizq1, .central, .central4, ul.prdesth, ul.prdesth li, ul.prdest li div img, ul.prdesth li div img, #pr2colsf, #cistcole, #dmencat, ul#prodgraf, ul#prodgraf li, #infnoti, .verpedef, .verpedef img, form.paperera, button.esb, .q1, .q, .csubd1, .q3, .vcard, ul#naveg li , .central5, #menucategoria, #logomarca, ul#subcategoria, ul#pmarcas, ul#subcategorias li, ul#pmarcas li, #otpr, #otpr ul li a img, #otprfg ul li a img, #smc1, #smc21, #seleccion, #seleccion ul, #seleccion ul li {float:left;}div#dpat {width:854px;}div#dfaq, ul.fa, div#menupral, div#barder, div#modm, #pied, #ulpied li, div.cont2col, div.cont4col, #destacados, #colsdcha, #pr2cols, #cist1cole, #cist1colc, #fgrande, #dmensub, #infnotd, .subtotal, form.botspeds, .r1, .r, .csubd, .csubd2, .r3, #vcardqr, ul#naveg, .fotos, .notizia, .fotcorp, #categoria, #marca, #smc2, #smc22, table#caract {float:right;}div#dfaq{width:100px;}ul.bpa, ul.fa, ul#mpral, ul#mcorp, #busc, #busc.consafari fieldset, #busc input, h3.colsec, ul.prdest li div form, ul.prdesth li div form, h3.not2coli, h3.des2cold, h3.cat, ul.cats, ul.scats, ul#verpedido, form.vped, form.paperera, form.botspeds, #contacto, #confirmacion, #targes, ul#naveg, ul.resultados, ul#subcategorias, ul#pmarcas, ul.smsca {margin:0px;}#ulpiei, #ulpied, ul.prdest, ul.prdest li, ul.prdesth li, ul.nots2cols, ul.nots2cols li, ul.nots2colsd li, #bloc, #bloc li, table#cist1col, #col1form, ul.cats, ul.cats li, ul#prodgraf, ul#prodtx, ul#prodtx li, ul#verpedido, form.vped, form.paperera, form.botspeds, #contacto, #confirmacion, #targes, #targes li, ul#naveg, ul#naveg li, ul#subcategorias, ul#pmarcas, #otpr ul, #otprfg ul, #seleccion ul {padding:0px;	}.cont2col ul, .cont4col ul, ul.smsca {list-style:square;	}ul.bpa, ul.fa, ul#mpral, ul#mcorp, #ulpiei, #ulpied, ul.prdest, ul.prdesth, ul.nots2cols, ul.nots2colsd, ul.cats li, ul#prodgraf, ul#prodtx, ul#verpedido, #targes, ul#naveg, ul.resultados, ul#subcategorias, ul#pmarcas, #otpr ul, #otprfg ul, ul.smca, #seleccion ul {list-style:none;}ul.bpa, ul.fa, ul#mpral, ul#mcorp, #cistella, div#resump, #ulpiei, #ulpiei li, h1, h2, .cont2col ul li, .cont4col ul li, h3.colsec, ul.prdest li form label, ul.prdesth li form label, div.deno, h3.not2coli, h3.des308n, ul.nots2cols li, ul.nots2colsd li, ul.nots2cols li a.tp, ul.nots2colsd li a.tp, ul.nots2cols li a.tps, ul.nots2colsd li a.tps, ul.nots2cols li a.tp2, ul.nots2colsd li a.tp2, table#cist1col .td1, h3.cat, ul.cats li a.cta, ul.cats li.vivo span, ul.scats li, ul.scats li a, ul.scats li.vivo span, ul.scats li.freq span, ul#prodtx li a, ul#prodtx li.vivo, h3.notssubc, #infnoti, #infnoti a.tp, #infnoti a.tps, #infnotd a.tp2, .verpedef, form.vped, form.vped fieldset, form.paperera, form.paperera fieldset, .q1, .q, .r1, .r, .csubd, .r1 input, .r input, .csubd1 input, .q3, .r3, .r3 input, #cons, .r10, .org.fn, .adr, .street-address, .postal-code, .locality, .country-name, .vcard .tel, .vcard .type, .vcard .value, .geo, .latitude, .longitud, .vcard .email, ul#subcategorias li a span, ul#pmarcas li a span, #otpr ul li a, #otprfg ul li a, ul.smca li, #seleccion ul li a, table#caract, table#caract caption, table#caract td {text-align:left;}.r10 {text-align:center;	}ul.bpa {padding:2px 0.5em;}ul.fa {padding:2px 0.8em;}ul.bpa li, ul.fa li  {letter-spacing:1px;}ul.fa li.faprim  {padding-right:2.2em;}ul.bpa li:after, ul.bpa li.bpaf:after {padding:0 0.8em;}ul.bpa li:after {content: " - ";	}ul.bpa li.bpaf:after {content: " ";	}ul.bpa li, ul.fa li, ul.bpa a, ul.fa a {color:#ccc;}div#menucorp, div.laizq1, #dmencat, #dmensub, ul.cats, ul.scats li, #vcardqr, #targes li, a.tarjetae, a.tarjetac, a.cqre, a.cqrc {width:132px;}ul#mpral {padding:3px 10px 0 0;}ul#mpral li, ul#mpral li a, ul#mpral li span.vivo {width:263px;height:74px;}ul#mpral li {margin-right:3px;}ul#mpral li a, ul#mpral li span.vivo, ul#mcorp li a, ul#mcorp li span.vivo, ul.nots2cols li a.masnot, ul.nots2colsd li a.masnot, #infnoti a.masnot, a.tarjetae, a.tarjetac, a.cqre, a.cqrc, li#ini a, li#ini .muerto, li#atr a, li#atr .muerto, li#ade a, li#ade .muerto, li#fin a, li#fin .muerto, #modo button#bico, #modo button#blist, #cistella a#verp, span#verp, #cistella a#conp, span#conp, button.pped, button#col1pede, button#col1pedc, button.esb, button#esbciste, button#conpede, button#esbcistc, button#conpedc, button#cenv, button#cresete, button#cresetc {text-indent:-99em;}ul#mpral li.b1e a, ul#mpral li.b1e span.vivo {background:url(../img/b1e.png) no-repeat top left;}ul#mpral li.b2e a, ul#mpral li.b2e span.vivo {background:url(../img/b2e.png) no-repeat top left;}ul#mpral li.b3e a, ul#mpral li.b3e span.vivo {background:url(../img/b3e.png) no-repeat top left;}ul#mpral li.b1c a, ul#mpral li.b1c span.vivo {background:url(../img/b1c.png) no-repeat top left;}ul#mpral li.b2c a, ul#mpral li.b2c span.vivo {background:url(../img/b2c.png) no-repeat top left;}ul#mpral li.b3c a, ul#mpral li.b3c span.vivo {background:url(../img/b3c.png) no-repeat top left;}ul#mcorp, ul#mcorp li, ul#mcorp li a, ul#mcorp li span.vivo {width:112px;}ul#mcorp {padding:3px 0px 0 13px;}ul#mcorp li {margin-bottom:3px;}ul#mcorp li , ul#mcorp li a, ul#mcorp li span.vivo {height:16px;}ul#mcorp li.bc1 a, ul#mcorp li.bc1 span.vivo {background:url(../img/bc1.gif) no-repeat top left;	}ul#mcorp li.bc2e a, ul#mcorp li.bc2e span.vivo {background:url(../img/bc2e.gif) no-repeat top left;	}ul#mcorp li.bc3e a, ul#mcorp li.bc3e span.vivo {background:url(../img/bc3e.gif) no-repeat top left;	}ul#mcorp li.bc4e a, ul#mcorp li.bc4e span.vivo {background:url(../img/bc4e.gif) no-repeat top left;	}ul#mcorp li.bc2c a, ul#mcorp li.bc2c span.vivo {background:url(../img/bc2c.gif) no-repeat top left;	}ul#mcorp li.bc3c a, ul#mcorp li.bc3c span.vivo {background:url(../img/bc3c.gif) no-repeat top left;	}ul#mcorp li.bc4c a, ul#mcorp li.bc4c span.vivo {background:url(../img/bc4c.gif) no-repeat top left;	}div#barizq {width:274px;}div#barder {width:680px;text-align:right;}div#busca {width:167px;height:25px;}div#modm {;width:107px;}#busc {padding:0;text-align:left;height:25px;}#busc.consafari {background-color:transparent;}#busc fieldset {margin-top:2px;margin-left:2px;}#busc.consafari fieldset {padding:0px;}#busc input {border: none;background:transparent url(../img/inpt.gif) no-repeat;font-size:1em;padding:3px 0.4em 2px 0.6em;height:25px;width:112px;color:#666;text-align:left;}#busc.consafari input {background:none;margin-top:5px;font-size:1em;height:18px;width:120px;}#busc button {background:transparent url(../img/bbusc.gif) no-repeat 0px 0px;border:none;cursor:pointer;height:19px;position:relative;text-indent:-400px;top:1px;width:19px;}#busc button:active, #busc button:hover { background-position: -19px 0px;}#modo {background:transparent url(../img/fonmodo.gif) no-repeat 0px 1px;}#modo button#bico, #modo button#blist  {border:none;cursor:pointer;height:23px;position:relative;top:1px;width:28px;}#modo button#bico {background:transparent url(../img/bicos.gif) no-repeat 0px 0px;margin-right:8px;}#modo button#blist {background:transparent url(../img/blist.gif) no-repeat 0px 0px;}#modo button#bico:active, #modo button#blist:active, #modo button#bico:hover, #modo button#blist:hover, #modo button#bico[disabled], #modo button#blist[disabled] { background-position: -28px 0px;}#cistella {background:transparent url(../img/cesta.gif) no-repeat 0px 0px;width:210px;margin-left:460px;margin-right:14px;}div#resump {margin-left:34px;padding-top:1px;width:123px;height:25px;font: bold 1em Arial, Helvetica, sans-serif;}#cistella a#verp, span#verp, #cistella a#conp, span#conp  {border:none;height:23px;width:23px;	}#cistella a#verp, span#verp {background:transparent url(../img/verp.gif) no-repeat 0px 0px;margin-right:4px;}#cistella a#conp, span#conp {background:transparent url(../img/conp.gif) no-repeat 0px 0px;}#cistella a#verp:hover, #cistella a#conp:hover, span#verp, span#conp { background-position: -23px 0px;}#piei, #pied {width:400px;}#ulpiei, #ulpied  {font:1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;}#ulpiei {margin:1.3em 0 0 6px;}#ulpied, #ulpied li, ul.prdest li div form, ul.prdesth li div form, ul.prdest li div form fieldset, ul.prdesth li div form fieldset, h3.des2cold, table#cist1col .td2, table#cist1col .tddest, .subtotal, form.vped fieldset select, ul#verpedido li.totalizar .verpedef, ul#verpedido li.totalizar .subtotal, ul#verpedido li.botones .verpe, form.botspeds, .q.casilla, span.selpre {text-align:right;}#ulpied {margin:1.3em 6px 0 0;}#ulpiei li  {padding:2px 12px 2px 0;}#ulpied li   {padding:2px 0;}#ulpied li.interdixit {width:390px;font-size:0.8em;}#ulpiei li a:hover, #ulpiei li.vivo, #ulpied li a:hover, #ulpied li.interdixit a  {color:#888;}h1 {font:normal 2.4em "Trebuchet MS", Arial, Helvetica, sans-serif;margin-bottom:0.3em;}h2 {font: bold 1.2em Tahoma, Geneva, sans-serif;margin-bottom:0.4em;}h1, h2, .cont2col ul, .cont4col ul, ul.nots2cols li a.tp:hover, ul.nots2cols li a.tps:hover, ul.nots2cols li a.tp2:hover, ul.nots2cols li a.arcc:hover, ul.nots2colsd li a.tp:hover, ul.nots2colsd li a.tps:hover, ul.nots2colsd li a.tp2:hover, ul.nots2colsd li a.arcc:hover, table#cist1col .tddest, ul.cats li a.cta:hover, ul.cats li.vivo span, ul.scats li a:hover, ul.scats li.vivo span, ul.scats li.freq span, #infnoti a.tp:hover, #infnoti a.tps:hover, #infnoti a.tp2:hover, #infnoti a.arcc:hover, h2.sima, h2.sima a, table#caract caption, ul.cats li a.cta.vivo {color:#d32e12;}div.cont2col {margin-left:1.5em;}div.cont2col, #seleccion, #seleccion ul {width:670px;}div.cont4col {margin-left:1.5em;width:807px;}div.laizq, div.laizq1 {margin-top:6px;}div.laizq, #colsdcha, table#caract {width:269px;}p a:link, p a:visited, p a:active  {border-bottom:1px solid #666;	}p a:hover {border-bottom:1px solid #d32e12;	}.cont2col ul, .cont4col ul  {margin:0 0.6em 1em;padding:0 1em;}.central, .inferior, ul#verpedido, ul#verpedido li, #flashmap, #nav {width:491px;}.central4, div.central4 #nav {width:523px;}#destacados {width:164px;}#destacados, #colsdcha {margin-left:1.5em;padding-top:3px;}h3.cat {background-color:#91897f;font:bold 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:3px 0.4em;}h3.colsec, h3.not2coli, h3.des2cold, h3.des308n, h3.notssubc {font:normal 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif;line-height:2.1em;text-transform:lowercase;padding:2px 1em 0;}h3.not2coli {background:transparent url(../img/cab2iz.gif) no-repeat 0px 5px;}h3.des2cold {background:transparent url(../img/cab2de.gif) no-repeat 0px 5px;}h3.des308n {background:transparent url(../img/cab308.gif) no-repeat 0px 5px;margin:0em 0 1em;}img + h3.des308n, a + h3.des308n {margin-top:1.6em;	}h3.colsec {background:transparent url(../img/cab1sec.gif) no-repeat 0px 3px;}h3.notssubc {background:transparent url(../img/cabsub.gif) no-repeat 0px 3px;margin:0.5em 0 0;}h3.colsec, h3.notssubc {padding:0 1em;}ul.prdest, ul.prdesth {margin:0.4em 0.4em 1em 0;}ul.prdesth {padding:0px;}button.pped, button#col1pede, button#col1pedc, button#esbcist, button#conpede, button#esbciste, button#esbcistc, button#conpedc, button#cenv, button#creset, button#cresetc {border:none;cursor:pointer;}button.pped, button#col1pede, button#col1pedc, button#esbcist, button#conpede, button#esbciste, button#esbcistc, button#conpedc, button#cenv, button#cresete, button#cresetc, a.tarjetae, a.tarjetac, a.cqre, a.cqrc {height:22px;}button.pped {background:transparent url(../img/pped.gif) no-repeat 0px 0px;width:30px;margin-top:6px;}button.pped:active, button.pped:hover { background-position: -30px 0px;}button#col1pede, button#col1pedc {width:88px;position:relative;bottom:11px;}button#col1pede {background:transparent url(../img/afcise.gif) no-repeat 0px 0px;}button#col1pedc {background:transparent url(../img/afcisc.gif) no-repeat 0px 0px;}button#col1pede:active, button#col1pede:hover, button#col1pedc:active, button#col1pedc:hover { background-position: -88px 0px;}button#esbciste {background:transparent url(../img/b_bcest_e.png) no-repeat 0px 0px;margin-right:1em;}button#conpede {background:transparent url(../img/b_ccom_e.gif) no-repeat 0px 0px;}button#esbcistc {background:transparent url(../img/b_bcest_c.png) no-repeat 0px 0px;margin-right:1em;}button#conpedc {background:transparent url(../img/b_ccom_c.gif) no-repeat 0px 0px;}button#esbciste, button#conpede, button#esbcistc, button#conpedc {width:95px;}button#esbciste:active, button#esbciste:hover, button#esbcistc:active, button#esbcistc:hover, button#conpede:active, button#conpede:hover, button#conpedc:active, button#conpedc:hover {background-position:-95px 0px;}button#cenv {background:transparent url(../img/b_enviar.gif) no-repeat 0px 0px;width:50px;margin-right:1em;}button#cenv:active, button#cenv:hover {background-position:-50px 0px;}button#cresete {background:transparent url(../img/b_restab_e.gif) no-repeat 0px 0px;}button#cresetc {background:transparent url(../img/b_restab_c.gif) no-repeat 0px 0px;}button#cresete, button#cresetc {width:71px;}button#cresete:active, button#cresete:hover, button#cresetc:active, button#cresetc:hover  {background-position:-71px 0px;}ul.prdest li, ul.prdesth li {margin:0 0 1.2em;}ul.prdesth li {width:128px;}ul.prdesth li.margen5 {margin-right:5px;}ul.prdest li div img, ul.prdesth li div img {width:70px;height:70px;}ul.prdest li div form, ul.prdesth li div form {padding:29px 0 0;}ul.prdest li form label, ul.prdesth li form label, div.deno {font: 0.9em Tahoma, Geneva, sans-serif;}ul.nots2cols {margin:0.4em 0 1em 0.4em;}ul.nots2colsd {margin:0.4em 0.4em 1em 0;}ul.nots2cols li, ul.nots2colsd li {margin:0 0 1.2em;}ul.nots2cols li a.tp, ul.nots2colsd li a.tp {font:normal 1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;}ul.nots2cols li a.tps, ul.nots2colsd li a.tps {color:#666;padding-right:0.8em;}ul.nots2cols li a.tp2, ul.nots2colsd li a.tp2 {font:normal 1.25em "Trebuchet MS", Arial, Helvetica, sans-serif;}ul.nots2cols li a.masnot, ul.nots2colsd li a.masnot {background:transparent url(../img/mas.gif) no-repeat top left;width:10px;height:10px;display:inline-block;}#bloc {margin:0 4px 0 0;}#bloc li, #bloc li a.locfla, #bloc li a.locpd, #bloc li a.locflac, #bloc li a.locpdc {width:160px;height:61px;text-indent:-99em;}#bloc li {margin-bottom:0.4em;}#bloc li a.locfla, #bloc li.locfla {background: transparent url(../img/b_f_e.png) no-repeat top left;}#bloc li a.locpd {background: transparent url(../img/b_pdf_e.png) no-repeat top left;}#bloc li a.locflac, #bloc li.locflac {background: transparent url(../img/b_f_c.png) no-repeat top left;}#bloc li a.locpdc {background: transparent url(../img/b_pdf_c.png) no-repeat top left;}#pr2cols {width:325px;margin:6px 0 1em 7px;}#pr2cols, #otpr, #otprfg {width:325px;}#pr2colsf, #cist1cole, #cist1colc, #cistcole, #seleccion ul li a, span.selpre {width:159px;}#pr2colsf {margin-right:7px;border-top:5px solid #afa598;}#cist1cole, #cist1colc, #cistcole  {height:146px;}#cist1cole {background:transparent url(../img/cist1e.gif) no-repeat top left;}#cist1colc {background:transparent url(../img/cist1c.gif) no-repeat top left;}#cistcole {background:transparent url(../img/cist1e.gif) no-repeat top left;margin:1em 0;}table#cist1col {width:108px;margin:30px 3px 3px 43px;border-collapse:collapse;vertical-align:middle;}table#cist1col.pnormal {margin-top:49px;	}table#cist1col caption {display:none;	}/*table#cist1col .td1  {width:17px;}table#cist1col .td2  {width:23px;}*/ul.nots2cols li a.tps, ul.nots2colsd li a.tps, table#cist1col .tddest, .claim, p.ap, #infnoti a.tps, ul#verpedido li.totalizar .verpedef, ul#verpedido li.totalizar .subtotal, .q3, .org.fn, a.rbus {font-weight:bold;}span.ofertado {color:#999;text-decoration:line-through;}#col1form {margin:0 0 0 43px;width:108px;}p.ap {margin-bottom:0px;color:#666;}#fgrande {margin:1em 0 0 7px;}#fgrande img {border-top:5px solid #afa598;}ul.cats li {margin:3px 0;background-color:#edece7;}ul.cats li a.cta, ul.cats li.vivo span, ul.scats li a, ul.scats li.vivo span, ul.scats li.freq span {font: 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;}ul.cats li a.cta, ul.cats li.vivo span {padding:3px 0.4em;}ul.scats {padding:8px 0 0;background: #FFF url(../img/scats.gif) no-repeat top left;}ul.scats li {margin:3px 0;}ul.scats li a, ul.scats li.vivo span, ul.scats li.freq span {background:transparent url(../img/topo.gif) no-repeat 0px 2px;padding:3px 0.4em 3px 1.2em;}ul.scats li.vivo {background:#edece7 url(../img/seleccion.gif) no-repeat center right;}ul#prodgraf, ul#prodtx  {margin:2em 0 0;}ul#prodgraf li {width:30px;margin:0 3px 8px 0;}ul#prodgraf li a {border-bottom:5px solid #afa598;}ul#prodgraf li.vivo img, ul#prodgraf li a:hover {border-bottom:5px solid #d32e12;}ul#prodtx li {margin:0 0 5px;font:1em/1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;}ul#prodtx li a, ul#prodtx li.vivo {padding-left:14px;min-height:2.5em;}ul#prodtx li a {background:transparent url(../img/selmt_g.gif) repeat-y top left;}ul#prodtx li a:hover, ul#prodtx li.vivo {background:transparent url(../img/selmt_r.gif) repeat-y top left;}#infnoti, #infnotd  {width:240px;}#infnotd ul li {margin-bottom:0.6em;	}#infnoti a.tp {font:normal 1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;}#infnoti a.tps {color:#666;padding-right:0.8em;}#infnotd a.tps {font-size:0.8em;}#infnotd a.tp2 {font:normal 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;}#infnoti a.masnot {background:transparent url(../img/mas.gif) no-repeat top left;width:10px;height:10px;display:inline-block;}ul#verpedido li {margin-bottom:1.6em;height:100%;}.verpedef {width:388px;}.verpedef, .verpedef img {margin-right:1em;}.subtotal {width:90px;margin-top:72px;}span.vpref {color:#999;	}form.vped {width:388px;}form.vped fieldset label.vpref {margin-left:1em;	}form.vped fieldset select  {width:40px;padding:1px;border:1px solid #ccc;}form.paperera, button.esb {width:16px;height:16px;}button.esb {background:transparent url(../img/papelera.gif) no-repeat 0px 0px;border:none;cursor:pointer;}button.esb:active, button.esb:hover {background-position:-16px 0px;}ul#verpedido li.totalizar .subtotal {width:90px;margin-top:0;}#contacto, #confirmacion {margin:1.4em 0;}.formulario {margin-bottom:1em;}.q1, .q, .r1, .r, .csubd, .csubd1, .csubd2, .q3, .r3 {height:1.8em;	}.q1, .q, .r1 input, .r input, .csubd1 input, .q3, .r3 input, #cons, .r.casilla, .r.casilla1 {color:#666;}.q1, .q {width:130px;}.r1 input, .r input, .csubd1 input, .r3 input, #cons {height:1.4em;background-color:#edece7;border-bottom:1px solid #afa598;padding:1px 3px;}.r1 input, .r input {width:352px;}.csubd1 {width:120px;}.csubd1 input {width:90px;margin-right:23px;}.q3 {width:70px;}.r3 input {width:162px;}.r.consulta {height:10.2em;}#cons {height:9em;width:352px;font:1.2em Tahoma, Geneva, sans-serif;letter-spacing:1px;overflow:auto;}.ast, h2.sima a:hover {color:#afa598;}.campreq {font-weight:normal;text-transform:none;}input.alerta {border-bottom:1px solid #900;color:#fff;}input.alerta, ul#subcategorias li a:hover {background-color:#d32e12;}.r.casilla {width:352px;height:6em;font-size:1.1em;}.r.casilla1 {width:352px;height:1.8em;font-size:1.1em;}span span.alerta {	border-bottom:1px solid #d32e12;}#flashmap {height:260px;margin:1em 0;}.vcard, .org.fn, .adr, .tel, .geo, .vcard .email {width:350px;}#targes li {margin:0 0 0.5em;}a.tarjetae {background:transparent url(../img/b_vcard_e.gif) no-repeat top left;}a.tarjetac {background:transparent url(../img/b_vcard_c.gif) no-repeat top left;}a.cqre {background:transparent url(../img/b_qr_e.gif) no-repeat top left;}a.cqrc {background:transparent url(../img/b_qr_c.gif) no-repeat top left;}h1 small {font-size:0.6em;	}#nav {height:15px;margin:0 0 1em;}ul#naveg {height:15px;}ul#naveg li {margin:0 3px 0 0;width:30px;height:15px;}li#ini a, li#ini .muerto {background:transparent url(../img/inicio.gif) no-repeat top left;}li#atr a, li#atr .muerto {background:transparent url(../img/atras.gif) no-repeat top left;}li#ade a, li#ade .muerto {background:transparent url(../img/adelante.gif) no-repeat top left;}li#fin a, li#fin .muerto {background:transparent url(../img/final.gif) no-repeat top left;}ul#mpral li a:hover, ul#mpral li.b1e span.vivo,  ul#mpral li.b2e span.vivo, ul#mpral li.b3e span.vivo, ul#mpral li.b1c span.vivo, ul#mpral li.b2c span.vivo, ul#mpral li.b3c span.vivo, ul#mcorp li a:hover, ul#mcorp li.bc1 span.vivo, ul#mcorp li.bc1 a.vivo, ul#mcorp li.bc2e span.vivo, ul#mcorp li.bc2e a.vivo, ul#mcorp li.bc3e span.vivo, ul#mcorp li.bc3e a.vivo, ul#mcorp li.bc4e span.vivo, ul#mcorp li.bc4e a.vivo, ul#mcorp li.bc2c span.vivo, ul#mcorp li.bc2c a.vivo, ul#mcorp li.bc3c span.vivo, ul#mcorp li.bc3c a.vivo, ul#mcorp li.bc4c span.vivo, ul#mcorp li.bc4c a.vivo, ul.nots2cols li a.masnot:hover, ul.nots2colsd li a.masnot:hover, #bloc li a.locfla:hover, #bloc li a.locpd:hover, #bloc li.locfla, #bloc li.locflac, #bloc li a.locflac:hover, #bloc li a.locpdc:hover, #infnoti a.masnot:hover, a.tarjetae:hover, a.tarjetac:hover, a.cqre:hover, a.cqrc:hover, li#ini a:hover, li#ini .muerto, li#atr a:hover, li#atr .muerto, li#ade a:hover, li#ade .muerto, li#fin a:hover, li#fin .muerto {background-position:top right;}ul.resultados li {margin-bottom:1.5em;	}a.pbus {font-size:0.9em;	text-decoration:underline;}a.rbus:hover {text-decoration:underline;	}a.pbus:hover {color:#666;	}span.pbus {font-size:0.9em;	}.fotos {	width:255px;margin:0 0 0.5em 1em;}.fotos img, .fotcorp img, .notizia img {margin:0.5em 0;	}.central5 {width:628px;}.notizia, #categoria, #menucategoria, #smc1, #smc21, #smc22 {width:308px;}.notizia {margin:0.5em 0 0.5em 1em;}.central6 {margin-right:4px;}.fotcorp {width:327px;margin:0 0 0.5em 1.2em;}.upper {font-size:0.5em;color:#666;}#marca {width:414px;}#logomarca {width:204px;margin:4px 10px 1em 0;}ul#subcategorias li, ul#pmarcas li, ul#subcategorias li a, ul#pmarcas li a {width:96px;height:136px;	}ul#subcategorias li, ul#pmarcas li {margin:0 10px 1em 0;}ul#subcategorias li.tres, ul#pmarcas li.seis {margin-right:0;	}ul#pmarcas li a:hover span {color:#777;}ul#subcategorias li a span, ul#pmarcas li a span {padding:1px 2px;font-size:0.9em;line-height:1.2em;}#otpr, #otprfg {overflow:hidden;margin:3em 0 1em;}#otpr ul, #otprfg ul {margin:0.4em 0 0;}#otpr ul li, #otprfg ul li {margin-bottom:0.6em;	}#otpr ul li a, #otprfg ul li a {line-height:normal;}#otpr ul li a, #otprfg ul li a {border-left:8px solid #afa598;}#otpr ul li a:hover, #otprfg ul li a:hover {border-left:8px solid #d32e12;}#otpr ul li a img, #otprfg ul li a img {margin-right:6px;border-top:none;}#otpr ul li a:hover, #otprfg ul li a:hover  {text-decoration:underline;}#smc1 {margin:0 11px 1em 4px;}#smc2 {margin:0 4px 1em 0px;}#smc21 {margin:0 11px 1em 0;}#smc22 {margin:0 0 1em;}ul.smca {margin:1em 0;padding:0 0 1em;margin-bottom:1em;}ul.smca li {margin-bottom:0.2em;}ul.smca li a:hover {text-decoration:underline;	}ul.smsca {padding-left:3em;}#seleccion ul {margin:0px 6px 0px 4px;overflow:hidden;}#seleccion ul li {margin-right:10px;margin-bottom:3em;}#seleccion ul li a {height:210px;line-height:normal;font-size:1.1em;background-color:#fff;}#seleccion ul li a:hover {color:#666;}#seleccion ul li img {margin-bottom:1em;}#seleccion ul li.l4 {margin-right:0;	}span.pviejo {color:#999;text-decoration:line-through;margin-right:1em;}img.prpordes {background-color:transparent;background-repeat:no-repeat;background-position:top left;}table#caract {margin:4px 0 1em 1em;border-collapse:collapse;}table#caract caption {font: bold 1em Tahoma, Geneva, sans-serif;margin-bottom:0.4em;}table#caract td {padding:1px 3px;}.cel2 {width:70px;	}.ftab {background-color:#edece7;}.logotipo {width:497px;height:64px;}span.firma {font-size:0.9em;line-height:normal;}ul.nots2colsd, ul.resultados {padding:0px;	}div#resump, .cont2col ul li span, .cont4col ul li span, ul.prdest li form label, ul.prdesth li form label, div.deno, ul.nots2colsd, ul.cats li a.cta, ul.cats li.vivo span, ul.scats li a, ul.scats li.vivo span, ul.scats li.freq span, ul#verpedido, ul.resultados, ul#prodtx li, #seleccion ul li a {color:#333;}#ulpiei li, #ulpied li, ul.nots2cols li a.tps, ul.nots2colsd li a.tps, table#cist1col .td1, table#cist1col .tddest, h3.cat, ul.cats li a.cta, ul.cats li.vivo span, #infnoti a.tps, ul#verpedido li.totalizar .verpedef, .q1, .q, .q3, .upper, h2.sima {text-transform:uppercase;	}ul.scats li a:hover, ul.scats li.vivo span, ul.scats li.freq span {text-transform:none;}ul.cats li.vivo span {color:#d32e12;}#ulpiei li.corcor, #ulpied li.corcor {text-transform:none;	}.cont2col ul li, .cont4col ul li, ul.nots2cols li, ul.nots2colsd li, .vcard, ul.smca, table#caract, #infnoti {font-size:1.2em;}/*finestra*/.imageOut {background:transparent url(../img/ampliar_1.gif) no-repeat right top;}.imageOver {background:transparent url(../img/ampliar_2.gif) no-repeat right top;}#lightbox{background-color:#fff;border:4px solid #fff;}#closeButton {display:none;}#lightboxDetails {font-family:Arial, Helvetica, sans-serif;line-height:1.2em;}	#lightboxCaption {background-color:#fff;padding:1.2em 0.4em 0.6em;}#lightbox img {clear: both;} #keyboardMsg {display:none;	}#overlay {background:transparent url(../img/overlay.png) repeat;}.ie6c {background:transparent url(../img/ie6_c.png) no-repeat left top;}.ie6e {background:transparent url(../img/ie6_e.png) no-repeat left top;}div#fb {position:absolute;width:22px;height:22px;display:block;overflow:hidden;top:1.5em;right:1.5em;}div#fb a:link, div#fb a:visited, div#fb a:active {width:22px;height:22px;display:block;overflow:hidden;text-indent:-60em;background:url(../img/facebook.png) top right no-repeat;}div#fb a:hover {background-position:top left;	}
