@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap');
@charset "UTF-8";
* {border: 0;margin: 0;padding: 0;}
body { font-family:"Lato", sans-serif; margin: 0; padding: 0; text-align: center; color: #333; font-size:12px;}
html {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
a { font-weight:bold; color:#ed6e00; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }
p {font-size: 14px;}
p > a {color: #000; text-decoration: underline; }
fieldset { border:0px; }
input {outline: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
select {outline: none; background-color:#FFFFFF; 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
textarea {outline: none;resize: vertical; 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.linkblancolow { color:#FFFFFF; text-decoration:underline; font-size:10px; font-weight:normal; line-height:27px; }
#azulsup { width: 100%; margin: 0; background:url(img/azulsupback.png); height:13px; text-align: center; }
#container { width: 980px; margin: 0 auto; border: 0px solid #000000; text-align: center; }
#frente { padding: 0px; text-align:left; }
#topwebsite { width:980px; height:100px;}
#topwebsiteleft { width: 670px; float:left; position:relative; text-align:left; height:90px; padding-top:10px; }
#topwebsiteright {     background-color: #33669a;width: 310px;float: right;position: relative;height: 86px;border-radius: 5px; }
#frentemod { padding: 30px  0;}
#userformizq { width: 247px; height:65px; float:left; position:relative; text-align:right; padding-left:19px; padding-top:13px; font-size:10px; color:#FFFFFF; }
#userformder { width:34px; height:50px; float:right; position:relative; padding-top:30px; }
.arrowuser { background:url(img/iconmonstr-arrow-28.svg) no-repeat; width: 24px; height:24px; border:0px; cursor:pointer; }
.inputBox { padding: 5px 10px;font-size: 12px;color: #000;margin-bottom: 10px;position: relative;
    border-radius: 5px;
    -webkit-box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%);
    box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%);
}
.inputBoxObserva { background:url(img/frm_observa.gif) no-repeat; width:530px; height:62px; padding:5px 8px 2px 4px; font-size:11px; border:0px; color:#888888; font-family:"Lucida Sans", "Trebuchet MS", Tahoma; }
.inputBoxFrmUserLine { background:url(img/user_frm_line.png) no-repeat; width:403px; height:30px; padding:5px 2px 2px 4px; font-size:14px; border:0px; color:#888888; }
.inputBoxFrmUserLine_H { background:url(img/user_frm_line_high.png) no-repeat; width:403px; height:30px; padding:5px 2px 2px 4px; font-size:14px; border:0px; color:#111111; }
.inputBoxFrmUserBlock { background:url(img/user_frm_block.png) no-repeat; width:403px; height:110px; padding:5px 2px 2px 4px; font-size:14px; border:0px; color:#888888; font-family:"Lucida Sans", "Trebuchet MS", Tahoma;}
.inputBoxFrmUserLineSel { background:url(img/user_frm_line.png) no-repeat; width:403px; height:29px; margin-right:6px; padding:4px 2px 2px 7px; font-size:14px; border:0px; color:#888888; margin-bottom:8px; }
.inputBoxred { background-color: #f00;color:#FFFFFF;padding: 5px 10px;font-size: 12px;margin-bottom: 10px;position: relative;
    border-radius: 5px;
    -webkit-box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%);
    box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%);
}
.inputBoxUnid { width:60px; padding: 5px 10px;font-size: 12px;margin-bottom: 10px;position: relative;
    border-radius: 5px;
    -webkit-box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%);
    box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%);

}
.inputBoxBuy { background-color: #ed6e00;display: inline-block;padding:10px 15px; font-size:16px; border:0px; color:#fff; border:0px; font-weight:bold; cursor:pointer; border-radius: 5px; outline: none;}
.inputBoxBuy:hover { background-color: #fa8e30;}
.superboton { background:url(img/superboton.png) no-repeat; width:294px; height:37px; padding:0px 0px 4px 0px; font-size:16px; border:0px; color:#733600; text-shadow: #FFFFFF 1px 1px 1px; border:0px; font-weight:bold; cursor:pointer; }
.inputBoxFinCompra { background-color: #949494; width:155px; height:37px; padding:0px 0px 4px 0px; font-size:14px; border:0px; color:#fff; border:0px; font-weight:bold; cursor:pointer;
    border-radius: 5px;
}
.inputBoxFinCompra:hover { background-color: #33669a;color:#fff;}
.inputBoxSearch { border: solid 2px #c1c1c1;padding:5px 10px; font-size:14px; color:#000; margin-bottom: 15px; width: 100%;
    border-radius: 5px;
    -webkit-box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%); 
    box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%);
}
.inputBoxContact { border: solid 2px #c1c1c1;padding:5px 10px; font-size:14px; color:#000; margin-bottom: 15px; width: 100%;
    border-radius: 5px;
    -webkit-box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%); 
    box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%);
}
.inputBoxContactBig { border: solid 2px #c1c1c1;padding:5px 10px; height: 200px; max-height:300px; font-size:14px; color:#333; font-family:"Lucida Sans", "Trebuchet MS", Tahoma; width: 100%;
    border-radius: 5px;
    -webkit-box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%); 
    box-shadow: inset 2px 2px 4px 0px rgb(0 0 0 / 29%);
}
.inputBoxContactred { background:url(img/frm_medH.png) no-repeat; width:254px; height:19px; padding:5px 2px 2px 4px; font-size:12px; border:0px; color:#000000; margin-right:5px; }
.inputBoxContactBigred { background:url(img/frm_bigH.png) no-repeat; width:254px; height:139px; padding:5px 2px 2px 4px; font-size:12px; border:0px; color:#000000; font-family:"Lucida Sans", "Trebuchet MS", Tahoma; margin-right:5px; }
.inputSel { background-color: #fff;width: 240px;padding: 5px;font-size: 11px;border: 1px #333333 solid;color: #000000;text-transform: uppercase;border-radius: 5px; }
.lblcontact { display: block;font-size:14px;font-weight: 700;margin-bottom: 5px;color:#333; }
.lblusrfrm { display: block;width: 160px; font-size:14px; color:#333; margin-bottom: 5px;padding-top:6px; }
#contenedorfrontal { width:980px; }
#frontalbigizq { width:229px; padding-right:21px; float:left; position:relative; display:inline; }
#frontalbigder { width:730px; float:right; }
#menusuperior { background-color: #33669a;padding: 10px;
    display: flex;
    justify-content: space-evenly;
    border-radius: 5px;
}
a.menutop { color:#fff; font-family: 'Lato', sans-serif; font-size:14px; font-weight:bold; text-transform: uppercase; text-decoration:none; margin:0px 4px 0px 4px; }
a.menutop:hover { color:#f68d1d; text-decoration:none; }
#basecopyback { background-color: #204265; width:100%; height:136px; text-align:center; clear:left; position:absolute; bottom:auto; left:0; }
#basecopy { width:957px; padding-top:20px; color:#698db1; font-size:9px; text-align:left; margin:0px auto; }
#carritoblob { background-color: #33669a;width:229px; margin-top:7px;
    border-radius: 5px;
}
#carrito01 { width:219px; height:20px;font-size:16px; color: #fff; padding: 10px 0px 0px 10px; font-weight:bold; }
#carrito02 { width:201px; padding:12px; color:#fff; font-size:10px; }
#carrito02largo { width:201px; padding:12px; color:#000000; font-size:13px; text-transform:uppercase; }
#carrito03 { width:229px; height:11px;}
#nocarro { border-top: 1px solid #6397cc;border-bottom: 1px solid #6397cc;width:201px; height:35px; float:left; position:relative; font-size:12px; text-transform:uppercase; text-align:center; font-weight:bold; padding: 5px 0;}
#filacarrito01 { width:30px; height:50px; float:left; position:relative; }
#filacarrito01b { width:30px; height:30px; float:left; position:relative; }
#filacarrito02 { width:112px; height:47px; float:left; position:relative; font-size:12px; text-transform:uppercase; padding-top:3px; padding-left:4px; }
#filacarrito02b { width:102px; height:27px; float:left; position:relative; font-size:12px; text-transform:uppercase; padding-top:3px; padding-left:4px; }
#filacarrito03 { width:55px; height:47px; float:left; position:relative; font-size:11px; padding-top:3px; text-align:right;}
#filacarrito03b { width:65px; height:27px; float:left; position:relative; font-size:11px; padding-top:3px; text-align:right;}
.rayacarr { margin:4px 0px 4px 0px; }
.btncarrrev { background-color: #ffffff;width: 73px;height: 33px;text-align: center;border: 0px solid;font-size: 13px;font-weight: 700;color: #0c0c0c;cursor: pointer;margin-right: 5px;border-radius: 5px; }
.btncarrter { background-color: #ed6e00; width:121px; height:33px; text-align:center; border:0px solid; font-size:13px; font-weight: 700;color:#fff; cursor:pointer;border-radius: 5px; }
.btncarrrev:hover { background-color: #29ce00;color: #fff; }
.btncarrter:hover { background-color: #29ce00;color: #fff; }
.btnenv { background-color: #ed6e00;display: inline-block;padding:10px 15px; font-size:16px; border:0px; color:#fff; border:0px; font-weight:bold; cursor:pointer; border-radius: 5px; outline: none; width: 100%;}
.btnenv:hover {background-color: #f08f3a;}
.listcat { width:201px; min-height:20px; border-bottom:1px solid #6397cc; font-size:12px; padding-top:5px; cursor:pointer; font-weight:bold; }
.listcat:hover { background:#CC6600; }
.listcatsub { width:190px; min-height:18px; font-size:11px; padding-left:11px; padding-top:5px; cursor:pointer; font-weight:bold; }
.listcatsub:hover { background:#CC6600; }
a.listoplink { color:#fff; text-decoration:none;}

.listaprod {margin-right: -20px;text-align:left;
    display: flex;
    flex-wrap: wrap;
}

.fichaprod { margin-bottom: 20px;width:25%; text-align: center;}
.fichaprod > div  {margin-right:20px;}
.fotoficha { display: block;min-width: 100%;width: 100%;}
a.titlefichaprod { color:#000; display: block;font-size: 14px; margin-bottom: 5px;text-decoration:none; font-weight:bold; }
a.titlefichaprod:hover { color:#33669a; text-decoration:none; }
.textowhitelow { font-family: 11px; color:#FFFFFF; padding: 10px 0;}
.textowhitelow p { color:#FFFFFF;}
.textowhitelow span { color:#888888;dipsly;:}
.masinfo { border: none;font-size:11px; font-weight:bold; color:#666; cursor:pointer; outline: none;text-decoration: underline;}
.fichapreciobuton {background-color: #33669a;width:100%;font-size:16px; font-weight:bold; color:#fff; border:0px;margin-bottom: 10px;padding:5px 0;outline: none;
    border-radius: 5px;
}
.fichapreciobuton:hover {cursor:pointer; }
.rayagris { margin-bottom:10px;}
.lowcopylink { color:#82acce; font-size:9px; }
.lowcopylink:hover { text-decoration:none; }
.naranjatitle { color:#33669a; font-size: 24px; margin-bottom: 20px;}
.naranjasubtitle { color:#33669a; font-size: 19px; font-weight:bold;  }
.blancosubtitle { color:#333; font-size: 18px; }
.textolee { color:#333; display: block; font-size: 14px; margin-bottom: 10px;}
.brcont { clear:left; }
#frm_contact_left { width: 369px; float:left; }
#frm_contact_left fieldset {padding-right: 30px;}
#frm_contact_right { width: 361px; float:right; }
.colorin { color:#33669a; }
.colorinnegro { color:#000000; }
.colorinblanco { color:#FFFFFF; }
.telefono {     background: url(img/telcnt.png) no-repeat;background-color: #e0e0e0;height: 53px;color: #36669a;font-size: 43px;margin-top: 10px;padding-left: 48px;text-align: center;
    border-radius: 5px;
}
#separador { padding-top:10px; height:20px; width:100%; clear:both; }
.shortby { width:100%; text-align:right; font-size:12px; color:#FFFFFF; margin:15px 0px; }
#paginacion { background-color: #333;height: 30px;margin-bottom: 20px;text-align: center;width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    border-radius: 5px; }
.listadosuggest { background:#feefd1; height:45px; text-align:left; text-decoration:none; font-size:12px; color:#ea6f04; border-bottom:1px solid #ed6e00;}
.listadosuggest:hover { background:#ffeaaa; cursor:pointer; }
.textoleenegrolowlow { font-size:9px; color:#000000; }
.putaimagenbusca { margin-right:8px; vertical-align:top; width:41px; height:41px; margin-left:2px; margin-top:2px;}
#putosugizq { width:51px; float:left;}
#putosugder { width:178px; float:right;}
/* CODA SLIDER ARRATOIAKENSE */
.coda-slider-no-js .coda-slider { overflow: auto !important; }
.coda-slider, .coda-slider .panel { width: 730px; } 
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 730px; }
.coda-slider-wrapper.arrows .coda-slider { margin: 0 0px }
.coda-slider-wrapper { overflow: auto }
.coda-slider { float: left; overflow: hidden; position: relative }
.coda-slider .panel { display: block; float: left }
.coda-nav-left, .coda-nav-right, .coda-nav { float:left; display:block; margin-top:0px; }
.coda-nav-left a, .coda-nav-right a { text-align: center; text-decoration: none }
.coda-linkpag { font-size:12px; width:92px; height:17px; float:left; text-decoration:none; text-align:center; margin-top:5px; color:#FFFFFF; border:0px solid; padding-top:2px; margin-left:2px; margin-right:2px; }
.coda-linkpagclicked { background-color: #fff;width: 92px;height: 17px;font-size: 12px;float: left;text-decoration: none;margin-top: 5px;text-align: center;color: #000000;border: 0px solid;padding-top: 2px;margin-left: 2px;margin-right: 2px;border-radius: 3px; }
#pal_prod_izq { width:371px; float:left; }
#pal_prod_der { width: 359px; float:right; text-align:right; }
#pal_prod_der a {display: block;padding-left: 20px;;}
#pal_prod_der a img {display: block;min-width: 100%;width: 100%;}
.prodtitle { color:#ed6e00; font-weight:bold; font-size:37px;  }
.prodpromotext { color:#333; font-weight:bold; font-size: 19px;margin-bottom: 15px;}
.proddescrip { color:#333; font-size:13px;margin-bottom: 20px; }
.prodimagen { border:2px solid #FFFFFF; }
.prodimagenlow { border:2px solid #FFFFFF; margin:2px; }
#superprecioizq { width:199px; float:left; text-align:left; }
#superprecioder { width:172px; float:right; text-align:left; }
#opcionalesback { background-color: #dadada;color: #000000;font-size: 12px;margin-top: 20px;text-align: left;float: left;padding: 10px;margin-bottom: 20px;border-radius: 5px; }
#carritotopline { background-color: #cacaca; height:31px; border-bottom:#333333 1px solid; font-size:23px; color:#333; font-size: 13px; font-weight:bold; }
#carritolineopen { background:url(img/carritoline.gif) repeat-x; border-bottom:#333333 1px solid; height:43px; }
#carritolineopenMIX { background:url(img/carritoline.gif) repeat-x #7f7f7f; border-bottom:#333333 1px solid; height: 80px; }
.carritolineofferOK { background:url(img/carr_ok.gif) repeat-x; border-bottom:#333333 1px solid; height:43px; }
.carritolineofferNOOK { background:url(img/carr_nook.gif) repeat-x; border-bottom:#333333 1px solid; height:43px; }
#carritoline { height:58px; border-bottom:#333333 1px solid; }
#carritoline:hover { background-color:#f2f2f2; }
#carritosubtotal { background-color: #666; height:31px; border-bottom:#333333 1px solid; margin-bottom: 20px;}
#carritosubtotaliva { background:url(img/carritolinedown.gif) repeat-x; height:31px; border-bottom:#333333 1px solid; }
#carritopedlist { background:url(img/listapedline.gif) repeat-x; height:31px; border-bottom:#333333 1px solid; color:#FFFFFF; }
#carritopedlist:hover { background:url(img/listapedlineH.gif) repeat-x; cursor:pointer; }
#carr_01listped { width: 89px; float:left; text-align:left; height:24px; padding-top:7px; padding-left:5px; }
#carr_02listped { width: 180px; float:left; text-align:left; height:24px; padding-top:7px; }
#carr_03listped { width: 176px; float:left; text-align:left; height:24px; padding-top:7px; }
#carr_04listped { width: 112px; float:left; text-align:right; height:24px; padding-top:7px; }
#carr_05listped { width: 138px; float:left; text-align:right; height:24px; padding-top:7px; }
#carr_06listped { width: 25px; float:left; text-align:right; height:26px; padding-top:5px; padding-right:5px; }
#carr_01toplist { width: 89px; float:left; text-align:left; height:24px; padding-top:7px; padding-left:5px; }
#carr_02toplist { width: 180px; float:left; text-align:left; height:24px; padding-top:7px; }
#carr_03toplist { width: 176px; float:left; text-align:left; height:24px; padding-top:7px; }
#carr_04toplist { width: 112px; float:left; text-align:right; height:24px; padding-top:7px; }
#carr_05toplist { width: 138px; float:left; text-align:right; height:24px; padding-top:7px; }
#carr_06toplist { width: 25px; float:left; text-align:right; height:24px; padding-top:7px; padding-right:5px; }
/* TOP TABLA PEDI NO LIST */
#pedlisttop { background:url(img/topcaruser.gif); height:31px; border-bottom:#333333 1px solid; font-size:23px; color:#FFFFFF; font-size: 13px; font-weight:bold; }
#carr_01topprodlist { width: 87px; float:left; text-align:left; height:24px; padding-top:7px; padding-left:5px; }
#carr_02topprodlist { width: 401px; float:left; text-align:left; height:24px; padding-top:7px; }
#carr_03topprodlist { width: 112px; float:left; text-align:right; height:24px; padding-top:7px; }
#carr_04topprodlist { width: 118px; float:left; text-align:right; height:24px; padding-top:7px; padding-right:5px; }
/* ARTICULO TABLA PEDI NO LIST */
#carritopedlistlow { background:url(img/linecaruser.gif); height:31px; border-bottom:#333333 1px solid; color:#FFFFFF; }
#carr_01prodlist { width: 87px; float:left; text-align:left; height:24px; padding-top:7px; padding-left:5px; }
#carr_02prodlist { width: 401px; float:left; text-align:left; height:24px; padding-top:7px; }
#carr_03prodlist { width: 112px; float:left; text-align:right; height:24px; padding-top:7px; }
#carr_04prodlist { width: 118px; float:left; text-align:right; height:24px; padding-top:7px; padding-right:5px; }
#carr_01a { width: 89px; float:left; text-align:left; height:24px; padding-top:7px; padding-left:5px; }
#carr_02a { width: 401px; float:left; text-align:left; height:24px; padding-top:7px; }
#carr_03a { width: 112px; float:left; text-align:right; height:24px; padding-top:7px; }
#carr_04a { width: 118px; float:left; text-align:right; height:24px; padding-top:7px; padding-right:5px; }
#carr_01 { width: 89px; float:left; text-align:left; font-size:18px; color:#FFFFFF; height:42px; vertical-align:middle; padding-left:5px; padding-top:16px; }
#carr_02 { width: 401px; float:left; text-align:left; height:50px; padding-top:8px; font-size:11px; color:#333; }
#carr_03 { width: 112px; float:left; text-align:right; font-size:18px; color:#333; font-weight:bold; height:42px; padding-top:16px; }
#carr_04 { width: 118px; float:left; text-align:right; font-size:18px; color:#333; font-weight:bold; height:42px; padding-top:16px; padding-right:5px; }
#carr_01b { width: 89px; float:left; text-align:left; font-size:18px; color:#FFFFFF; height:23px; vertical-align:middle; padding-left:5px; padding-top:8px; }
#carr_02b { width: 401px; float:left; text-align:left; height:23px; padding-top:8px; font-size:11px; color:#FFFFFF; }
#carr_03b { width: 112px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; height:27px; padding-top:4px; }
#carr_04b { width: 118px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; height:27px; padding-top:4px; padding-right:5px; }
.carr_04b { width: 118px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; height:27px; padding-top:4px; padding-right:5px; }
#carr_01c { width: 600px; float:left; text-align:left; font-size:18px; color:#FFFFFF; vertical-align:middle; padding-top:8px; padding-left:7px; }
#carr_02c { width: 118px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; padding-top:8px; padding-right:5px; }
.carr_01c { width: 600px; float:left; text-align:left; font-size:18px; color:#FFFFFF; vertical-align:middle; padding-top:8px; padding-left:7px; }
.carr_02c { width: 118px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; padding-top:8px; padding-right:5px; }
#carr_01biva { width: 89px; float:left; text-align:left; font-size:18px; color:#FFFFFF; height:23px; vertical-align:middle; padding-left:5px; padding-top:8px; }
#carr_02biva { width: 301px; float:left; text-align:left; height:23px; padding-top:8px; font-size:11px; color:#FFFFFF; }
#carr_03biva { width: 212px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; height:27px; padding-top:4px; }
a.title_prod_carro { font-size:18px; color:#333; text-decoration:none; }
a.title_prod_carro:hover { text-decoration:underline; }
#usuarioactivo { width:237px; text-align:left; font-size:12px; color:#FFFFFF; padding-left:35px; padding-top:10px; }
.textobliga { font-size:9px; color:#FFFFFF; }
.textobligaBIG { font-size:38px; color:#FFFFFF; line-height:1px; padding-top:15px; }
.superpassword { margin-left:165px; width:300px; text-align:left; display:none; height:35px; }
.error { width:80%; padding: 15px 0px 15px 0px; background:#440000; border:1px #990000 solid; color:#FFFFFF; text-align:center; margin:0px auto; margin-top:15px; }
.okblob { width:80%; padding: 15px 0px 15px 0px; background:#004400; border:1px #009900 solid; color:#FFFFFF; text-align:center; margin:0px auto; margin-top:15px; font-size:14px; }
#newuserizq { width: 349px;border-right: 1px solid #c3c3c3;float: left;text-align: left;margin-top: 30px;padding-right: 15px; }
#newuserder { width: 350px;float: right;text-align: left;padding-left: 15px;margin-top: 30px; }
.upsell_line { width:730px; height: 130px; background:url(img/upsell_lineNO.gif) no-repeat; margin-top:8px; }
.upsell_line_si { width:730px; height: 130px; background:url(img/upsell_line.gif) no-repeat; margin-top:8px; }
#upsell_col01 { width:121px; height: 108px; float:left; text-align:center; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:22px;  }
#upsell_col02 { width:117px; height: 113px; float:left; text-align:left; padding-top:17px; }
#upsell_col03 { width:350px; height: 113px; float:left; text-align:left; color:#FFFFFF; font-weight:bold; padding-top:17px; }
#upsell_col04 { width:142px; height: 105px; float:left; text-align:center; padding-top: 25px; }
.price_upsell { width:128px; height:59px; text-align:center; background:url(img/price_upsells.gif) no-repeat; font-weight:bold; color:#FFFFFF; font-size:12px; padding-top:12px; }
.price_upsell_no { width:128px; height:59px; text-align:center; background:url(img/price_upsells_no.gif) no-repeat; font-weight:bold; color:#FFFFFF; font-size:12px; padding-top:12px; }
.precioupsell { font-size:20px; color:#FFFFFF; font-weight:bold; }
#frm_ped01 { width:730px; background-color: #e0e0e0;height:17px; margin-top:15px;}
#frm_ped02 { width:690px; background-color: #e0e0e0;text-align:left; padding-left:20px; padding-right:20px; }
#frm_ped03 { width:730px; background-color: #e0e0e0;height:17px;}
.datosped_col0ac { width:134px; text-align:right; padding:2px; vertical-align:top; float:left; font-weight:bold; display:inline-block; height:20px; }
.datosped_col0bd { width:203px; text-align:left; padding:2px; vertical-align:top; float:left; display:inline-block; color:#000; font-weight: bold;}
.datosped_col0e { width:540px; text-align:left; padding:2px; vertical-align:top; float:left; display:inline-block; }
.tabla_info_ped { width:690px; border:0px; padding:0px; margin-top:10px; }
.textosuperlee { color:#FFFFFF; font-size:11px; margin-top:6px; }
.observa { padding:15px; border-bottom:#333333 1px solid; }
.opcionales_low { font-size:9px; }
.texto_twitter {font-size:16px; color:#FFFFFF; font-weight:bold; margin-top:10px; margin-bottom:10px;}
.texto_twitter_low {font-size:11px; color:#09C; font-style:italic; }