body{
font-family:Tahoma,Arial,Verdana,Helvetica;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:Black;
zoom:normal;
font-size:11px;
}
a {color: #333333;text-decoration:none;CURSOR:hand;font-size:12px;}
a:hover {CURSOR:hand;}
a:VISITED{CURSOR:hand;}
a:VISITED:HOVER{CURSOR:hand;}
IMG:VISITED:HOVER{CURSOR:hand;}
a img{
	border:none;
}
/* ZONAS */
.bd0{background: White url(../hgregalos/i/fpg.jpg) repeat-y top;}
/* TABLA DEL BLOQUE DEL CENTRO */
.z0{background: White;}
/* cabecera*/
.zcb{height:188px;width:980px;background:transparent url(../hgregalos/i/cabecera.jpg) no-repeat top center;font-size:10px;border:none;}
/* ZONA IZQUIERDA MENU */
.zi{
background: transparent url(../hgregalos/i/bki.jpg) repeat-y top left;
width:170px;height:100%;padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
/* ZONA CENTRO */
.zc{width:980;height:100%;font-size:11px;
padding:5px 2px 5px 2px;
overflow:hidden;}
/* ZONA DERECHA */
.zd{
background:transparent;
padding:2px 2px 2px 2px;}
/* ZONA PIE */
.zpc{font-size:11px;
height:25px;
border-top: 1px dotted #D1C1B4;
}
/* VENTANA LISTADOS RDT*/
.ventana{text-align:center;width:800px;scrollbar-track-color:White; overflow-x:scroll;overflow-y:auto;
padding: 0px 0px 4px 0px;}
/* VENTANAS FLOTANTES */
#vflo{position:absolute;left:0px;top:0px;border:none;padding:0px 0px 0px 0px;background:transparent;}
/* ventana nueva creada */
.cvflomov{background:transparent;position:absolute;cursor:move;overflow:hidden;float:left;}
/* CLASE DEL IFRAME DE LA VENTANA*/
.cviframe{background:White;border:none;padding:0px 0px 0px 0px;}
/* celda lista imagenes */
.cl{
border-bottom: 1px dotted #E6E1DC;
border-right: 1px dotted #E6E1DC;
 background: transparent;
}
.txp{
color: #FAA21E;
font-size:12px;
font-weight: bold;
text-align: left;
margin: auto auto 10px auto;
}
/* cuadro foto lista */
.cpf{
width:95%;
height:110px;
margin: 10px 0px 0px 0px;
padding: 1px 1px 1px 1px;
border: none;
}
.cpf .im{
border:none;
margin: 10px 0px 0px 0px;
}
.imvisor{

}
/* cuadro texto */
.cpt{
width:95%;
height:35px;
margin: 0px 0px 0px 0px;
background: transparent;
border: none;
}

/* precio */
.precio{
margin: 2px 2px 2px 2px;
padding: 4px 4px 4px 4px;
border: none;
font-size: 16px;
font-weight: normal;
font-style: normal;
font-family: "Arial Black",arial;
background:transparent url(../hgregalos/i/bkprecio.gif) repeat;
color: #FAA21E;
}

/* cuadro de opciones */
.cpo{
width:95%;
height:12px;
margin: 0px 0px 0px 0px;
background: transparent;
border: none;
}
.OUTLET{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color: #FAA21E;
font-weight: bold;
font-style: italic;
}
.NOVEDAD{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color: #84B3FF;
font-weight: bold;
font-style: italic;
}
.RECOMENDADO{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color: #ADABB6;
font-weight: bold;
font-style: italic;
}
.ECOLOGICO{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color: #77AF3D;
font-weight: bold;
font-style: italic;
}
.PROMOCION{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color: #CF5816;
font-weight: bold;
font-style: italic;
}

/* cuadrado capacidad megas */
h1{
color: #B39A83;
font-weight:bold;
font-size:12px;
padding:0px 0px 0px 15px;
border-bottom: 1px dotted #D1C1B4;
width:98%;
background:transparent url(../hgregalos/i/gra/4.gif) no-repeat 2px;
display: inline;
height: 20px;
}
h2{
font-size:12px;color: #C83840;font-weight:bold;background: transparent;line-height:22px;
border-bottom: 2px dotted #E3E5E4;
background-color: transparent;
display: inline;
}
h3{
color: #333333;
font-weight: bold;
font-size:12px;
padding:0px 0px 0px 0px;
/*border-bottom: 1px dotted #D1C1B4;*/
width:98%;
/*background:transparent url(../hgregalos/i/gra/4.gif) no-repeat 2px;*/
display: inline;
}
/* titulo destacado */
.tit{
color: #70737E;
font-weight: normal;
font-size:13px;
padding:0px 0px 0px 15px;
line-height:20px;
border-bottom: 1px solid #D1C1B4;
width:100%;
background: #EDE6E1 url(../hgregalos/i/gra/4.gif) no-repeat 2px;
text-align: left;
}

.titP{
font-size:12px;
color: #333333;
font-weight:bold;
line-height:22px;
padding:0px 0px 0px 6px;
margin-bottom:4px;
border-bottom: 1px solid #DBDDE5;
border-right: 1px solid #DBDDE5;
background: #F5F3F1 url(../hgregalos/i/g1p.gif) no-repeat left top;
}


/* background rayas */
.bgr{

}
/* cuadro dolicitud */
.csoli{
border: 2px solid #70737E;
background-color: #FBF9F8;
font-size:11px;
padding:4px 4px 4px 4px;
}
/* boton solicitud */
.csolibt{
border: 1px solid #333333;
background-color:transparent;
font-size: 13px;
font-weight:bold;
background: #70737E;
color: White;
height:24px;
cursor:hand;
}
/* mensajes */
.msg{
border: 1px solid #70737E;
background-color: #FFF7DB;
font-size: 13px;
padding:10px 10px 10px 10px;
margin:2px 2px 2px 2px;
color: #333333;
}
/* menu tabla */
.mnut{
background:transparent;
padding:0px 0px 0px 0px;
border-collapse:collapse;
width:161px;
font-size:12px;
font-weight:bold;
margin: 0px 0px 0px 0px;
}
/* menu familia */
.mnuf{
padding:4px 2px 2px 22px;
height:24px;
display:block;
border-bottom: 1px dotted #F2F2F2;
cursor:hand;
background:transparent url(../hgregalos/i/mnfb.gif) no-repeat 3px;
width:161px;
color: #333333;
}

/* menu subfamilia */
.mnus{
font-size:12px;
padding:2px 2px 2px 2px;
display:block;
line-height:22px;
background:transparent;
font-weight: bold;
}
.mnus a{
color: #9E7E61;
padding-left:18px;
background: transparent url(../hgregalos/i/mnoff.gif) no-repeat 3px;
text-decoration:none;
line-height:20px;
border-bottom: 1px solid White;
display:block;
font-size:12px;
}
.mnus a:hover{
color:White;
padding-left:18px;
background: #71737F url(../hgregalos/i/mnon.gif) no-repeat 3px;
text-decoration:none;
}
/* tabs opciones */
.tabo{
background-color: transparent;
font-size:11px;
line-height:16px;
border-collapse:collapse;
border-bottom: 1px solid #77AF3D;
}
/* cuadro de texto */
.tab{
background-color: transparent;
font-size:11px;
line-height:16px;
border-collapse:collapse;
}
/* opcion tab off */
.otabnone{
background:url(../hgregalos/i/g1p.gif) no-repeat left top;
font-size:12px;font-weight:normal;color: #77AF3D;
padding:0px 10px 2px 10px;
height:22px;display:block;
background-color: #F5F5EA;
cursor:hand;
border-right:2px solid White;
border-bottom: 1px solid #77AF3D;
}
/* opcion tab on */
.otabblock{
background:url(../hgregalos/i/g1p.gif) no-repeat left top;
font-size:12px;font-weight:bold;color: White;
padding:0px 10px 2px 10px;
height:22px;display:block;
background-color: #77AF3D;
cursor:hand;
border-right: 2px solid White;
border-bottom: 1px solid #77AF3D;
}
.ctab{
margin:0px 0px 0px 0px;
padding:4px 4px 4px 4px;
font-size:12px;
border-bottom: 1px solid #77AF3D;
}
.ocm{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-collapse:collapse;
}
.ocb{
background:url(../hgregalos/i/g1p.gif) no-repeat left top;
font-size:12px;font-weight:bold;color: White;
padding:2px 20px 2px 5px;
height:22px;
display:block;
background-color: #CCBBB1;
cursor:hand;
}
.ocg{
font-size:12px;font-weight:bold;color: White;
padding:2px 2px 2px 5px;
height:22px;
display:block;
background-color: #CCBBB1;
cursor:hand;
}
.ti{
background:transparent;
border-bottom:1px solid #EBEDF0;
border-left:1px solid #EBEDF0;
border-right:1px solid #EBEDF0;
padding:2px 2px 2px 2px;
}
.pr{
border: 2px solid #70737E;
font-size:12px;
background:transparent;
color: #333333;
background:transparent url(../hgregalos/i/bkpr.jpg) no-repeat bottom right;
}
.pr1{
color: #333333;
border-bottom: 1px dotted #E6E1DC;
border-right: 1px dotted #E6E1DC;
line-height:18px;
padding:2px 2px 2px 2px;
}
.pr2{
color: #70737E;
border-bottom: 1px dotted #E6E1DC;
line-height:18px;
padding:2px 2px 2px 2px;
}
.praviso{
background-color:transparent;
font-size: 13px;
padding:10px 10px 10px 10px;
margin:2px 2px 2px 2px;
}
.ptt{
color: #2D406B;
border-bottom:1px solid #EBEDF0;
border-right: 1px solid #EBEDF0;
padding:2px 2px 2px 2px;
text-align:center;
}
.ptc{
color: #FAA21E;
line-height:18px;
padding:0px 0px 0px 0px;
width:80px;
height:80px;
}
/* ======================================================================== */
.dedo{cursor:hand;}
/* barra cabecera */
.lnb{background-color:transparent;}
.lnb a{
color: White;
font-size:12px;
text-decoration:none;
font-weight: bold;
padding:0px 10px 0px 15px;
margin:0px 0px 0px 0px;
height:16px;
background:url(../hgregalos/i/sep.gif) no-repeat 2px;
border-bottom: 1px solid #70747F;
}
.lnb a:hover{
color: White;
text-decoration:none;
background: transparent url(../hgregalos/i/sep.gif) no-repeat 2px;
border: 1px none White;
border-bottom-color: White;
border-bottom-style: solid;
border-bottom-width: 1px;
}
/* menus normales con link */
.mni{background-color:transparent;}
.mni a{
color:#535353;
padding-left:10px;
background:transparent url(../hgregalos/i/mnoff.gif) no-repeat 2px;
text-decoration:none;
line-height:18px;
border-bottom: 1px solid White;
display:block;
font-weight:normal;
font-size:11px;
padding-left:18px;
}
.mni a:hover{
color:White;
padding-left:10px;
background: #70737E url(../hgregalos/i/mnon.gif) no-repeat 2px;
text-decoration:none;
padding-left:18px;
}
/* TABLA DE PRECIOS */
.tbp{
padding:2px 2px 2px 2px;
border: 1px none #70737E;
font-size: 12px;
border-collapse:collapse;
text-align: center;
background: transparent;
}
.tbpc{
padding:2px 2px 2px 2px;
border: 1px solid #FAFAFA;
background: #70737E;
color: White;
font-weight: bold;
height: 24px;
}
.tbpv{
padding:2px 2px 2px 2px;
border: 1px solid #FAFAFA;
background: #FAA21E;
color: #46483C;
font-weight: bold;
height: 24px;
}
.tbp0{
border-bottom: 1px solid #F2F2F2;
padding:4px 4px 4px 4px;
border-right: 1px solid White;
}
.tbp1{
background: #FAFAFA;
}
.tbp2{
background: transparent;
}

/* nada */
.cn{font-size:11px;border:none;background-color:transparent;color:Black;margin:0px;padding:0px;}

/* colores independientes*/
.t0{color: #333333;font-size:11px;}
.t1{font-weight:bold;}
.t2{color: #FAA21E;font-weight:bold;}
.t3{font-style:italic;color: #B39A83;}
.t4{color: #70737E;font-weight:bold;background: #FAFAFA; }
.t5{color: #70737E;font-weight:bold;background:transparent;line-height:22px;border-bottom: 1px dashed #70737E;}
.t6{color: #70737E;font-weight:bold;background: #FFF7DB;}
.t7{color:#FC6E1A;font-weight:bold;background:transparent;}
.t8{color:#C9E991;font-weight:bold;background:transparent;}
.t9{color: #ADADAD;font-size:9px;}
 
.PBP{color:#666666;font-size:11px;}
.PBE{color:#666666;font-size:11px;background:#FAFAFA;}
.PBA{color:#666666;font-size:11px;background: #EDE6E1;}
.PBD{color:#666666;font-size:11px;background: #DBDDE5;}
.PBF{color:#666666;font-size:11px;background: #FFF7DB;}
.pdes{color: #46483C;font-size:11px;background: transparent;}
.Pdes1{color:#666666;font-size:11px;background: #FFFFE1;}
.Pdes2{color:#666666;font-size:11px;background: #FFF8EC;}
.Pdes3{color:#666666;font-size:11px;background: #EBEBED;}
.Pdes4{color:#666666;font-size:11px;background: #EDE6E1;}


.ltbus{
background:White;
color:Black;
font-weight:normal;
font-size:12px;
border: 1px solid #D1C1B4;
text-transform:uppercase;
}
.tinv{display:none;font-size:1px;}

/* LISTAS */
.ls{
border:none;
font-size:12px;
color:#666666;
line-height:16px;border-collapse:collapse;
}
.ls td{
padding:0px;margin:0px;
}
.ls a{
color: #70737E;text-decoration:none;font-size:12px;font-weight: bold;cursor:hand;
}
.ls a:hover{
text-decoration:underline;position:relative;top:1.5px;left:1.5px;
}
.ls .ct{
font-size: 11px;
}
/* CHECK */
.ch{
}


/* PAGINACION */
.lp{background-color:transparent;
font-size:11px;
font-weight:normal;
color: #333333;}
.lp a{border:none;
text-decoration:none;
color: #333333;
padding:4px 4px 4px 4px;
background: #E6E1DC url(../hgregalos/i/g1p.gif) no-repeat left top;
height: 22px;
}
.lp a:hover,.lp a:hover:visited{
color: White;
text-decoration:none;
background: #FAA21E url(../hgregalos/i/g1p.gif) no-repeat left top;
}
.lp a:visited{text-decoration:none;color: #70737E;}

.pg {border:none;
text-decoration:none;
color: #333333;
padding:4px 4px 4px 4px;
background: White url(../hgregalos/i/g1p.gif) no-repeat left top;
height: 22px;
}
/* titulo pequeño */
.lnk{background-color:transparent;font-size:11px;font-weight:normal;color:#737373;}
.lnk a{
background:transparent url(../hgregalos/i/lnk.gif) no-repeat left;
border:none;
text-decoration:none;
color: #70737E;
padding:0px 2px 0px 12px;
}
.lnk a:hover,.lnk a:hover:visited{
padding:0px 2px 0px 12px;background: transparent url(../hgregalos/i/lnk.gif) no-repeat left;
color: #FAA21E;
text-decoration:undeline;
position:relative;top:1.5px;left:1.5px;
}
.lnk a:visited{text-decoration:none;}

/* GRAFICOS */

.clinev{width:3px;height:100%;background:transparent url(../hgregalos/i/pv.gif) repeat-y;}
.clineh{height:3px;background:transparent url(../hgregalos/i/ph.gif) repeat-x;}
.clinehr{height:1px;background:#F2F2F2 url(../hgregalos/i/1px.gif) repeat-x;}
.clinevr{width:1px;background: #BABFBB url(../hgregalos/i/1px.gif) repeat-y;}

/* SCROLL VENTANAS */
.mv{
position:relative;
width:100%;
height:100%;
overflow:hidden;
border:none;
padding:0px;
margin:0px;
}
.imv{
position:absolute;
left:0px;
top:0px;
padding:0px;
margin:0px;
}

.bklogin{
font-size:11px;
color:Black;
background:url(../hgregalos/i/bklogin.png) no-repeat top;
width:118px;
height:65px;
}

/* generico doc */
.doc{
width:100%;
font-size:12px;
color:#666666;
line-height:18px;
font-weight:normal;
text-align:justify;
padding:4px 4px 4px 4px;
overflow:hidden;
}
.doc .bloque{
line-height:18px;
border:none;
width:100%;
font-size:11px;
border-bottom: 1px none #DBDDE5;}
.doc .linea{
border:none;
width:100%;
text-align:center;
height:5px;
background:transparent url(../hgregalos/i/bkhr.gif) no-repeat center;}
.doc .img{
border:none;
padding:0px 0px 0px 0px;
margin:0px 4px 4px 4px;
}
.vid{
border:1px solid Black;
margin:0px 0px 0px 0px;
padding:4px 4px 4px 4px;
z-index=-1;
}

/* RDT CAPTURAS */
.rdt{
font-size:12px;
border: 1px none #F5F5EA;
background:transparent;
color:#666666;
margin:0px 0px 0px 0px;
padding:4px 4px 4px 4px;
border-collapse:collapse;
}
.r1{
color: #46483C;
border-bottom: 1px dotted #E7E4DF;
border-right: 1px dotted #E7E4DF;
line-height:22px;
padding:2px 2px 2px 2px;
}
.r2{
color: #46483C;
border-bottom: 1px dotted #E7E4DF;
line-height:22px;
padding:2px 2px 2px 2px;
}
.r2t{
color: #46483C;
font-weight:bold;
border-bottom: 1px solid #E7EEC5;
padding:2px 2px 2px 2px;
}
.r22{
color:Black;
border-bottom: 1px dotted #ECE9E2;
border-right: 1px dotted #ECE9E2;}
.ron{
font-family:Tahoma,Arial,Verdana,Helvetica;
font-size:12px;
background: White url(../hgregalos/i/fip.png) no-repeat right;
color:black;
border: 1px solid White;
}
.roff{
font-family:Tahoma,Arial,Verdana,Helvetica;
color: #46483C;
background: transparent;
border:none;
font-size:12px;
border: 1px dotted #F5F5EA;
}
.rdes{
color:#666666;
font-weight:bold;
background: #FFF7DB;
}
.ropc{
color:Black;
background: transparent;
}

.rconv{
color: #FAA21E;
background:transparent;
font-weight:normal;
font-size:12px;
}
/* boton solicitud */
.bt{
border: 1px solid #333333;
background-color: transparent;
font-size:12px;
font-weight:bold;
background: #70737E;
color: White;
height:24px;
cursor:hand;
}

.rcabe{
font-size:11px;font-weight:normal;color: White;
height:22px;display:block;background: #70737E;
padding:2px 2px 2px 2px;
border: 1px solid #FAFAFA;
}
.rcabet{
color:#46483C;
background:transparent;
}
.rdedo{cursor:hand;}
.rl1{background: White;}
.rl2{background: #FAFAFA;}

.edtx{
border:none;
width:100%;
background:White;}
.bar{
border-bottom:1px solid #E2E2E2;
width:100%;
background:#F4F4F4;
}
.bar span{width:15px;height:20px;}
.bar .gra{display:none;overflow:auto;border-top:1px dotted #DDDFC1;}
.edtxci{
font-family:Tahoma,Arial,Verdana,Helvetica;
font-size:12px;
height:100%;
width:100%;
background:transparent;
top:0px;
scrollbar-face-color:#F4F4F4;
scrollbar-shadow-color:#F4F4F4;
scrollbar-highlight-color:#DFDFDF;
scrollbar-3dlight-color:White;
scrollbar-darkshadow-color: #E6E1DC;
scrollbar-track-color:White;
scrollbar-arrow-color: #FAA21E;
border:none;
border-right: 1px solid #F4F4F4;
}

.btcopy{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat 0px 0px;}
.btpegar{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -20px 0px;}
.btcortar{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -40px 0px;}
.btselall{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -60px 0px;}
.btundo{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -120px 0px;}
.btredo{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -100px 0px;}
.btsizen{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -160px 0px;}
.btsizem{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -140px 0px;}
.btalm{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -180px 0px;}
.btaln{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -200px 0px;}
.btdate{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -400px -20px;}
.bttime{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -420px -20px;}
.btima{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -440px -20px;}
.bttabl{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -460px 0px;}
.btcelda{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -1040px -20px;}
.bttr{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -1060px -20px;}
.btqcor{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -280px 0px;}
.btqhtm{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -240px 0px;}
.btchtm{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -240px 0px;}

.btqltx{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -260px 0px;}
.btqbr{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -260px 0px;}

.btlink{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -240px -20px;}
.btmail{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -260px -20px;}
.btsound{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -300px -20px;}
.btimg{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -300px 0px;}
.btvideo{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -320px 0px;}
.btyoutube{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -1000px 0px;}
.btgooglevideo{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -1020px 0px;}
.btbr{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -940px 0px;}
.btb{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat 0px -20px;}
.bti{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -40px -20px;}
.btu{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -120px -20px;}
.btflv{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -100px -20px;}
.btji{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -200px -20px;}
.btjc{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -160px -20px;}
.btjd{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -220px -20px;}
.btjj{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -180px -20px;}
.btol{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -60px -20px;}
.btul{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -20px -20px;}
.btblock{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -760px 0px;}
.btbloque{display:inline-block;display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -800px -20px;}
.btparrafo{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -940px -20px;}
.btrc{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -840px -20px;}
.btquote{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -860px -20px;}
.btlinea{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -1020px -20px;}
.btgra{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -380px 0px;}
.btrefresh{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -980px 0px;}
.btsep{display:inline-block;width:5px;height:20px;background:url(../system/ed/ic.png) no-repeat 0px -40px;}

.up{
font-size:11px;
color:Black;
background:transparent;
border:none;
}
.up .upimg{
color:Black;
font-size:11px;
height:40px;
border:none;}
.up .upt{
font-size:11px;
color:Black;
width:100%;}
.up .upd{
font-size:11px;
color:Black;
border-right:1px solid #F4F4F4;
border-bottom:1px solid #F4F4F4;
background:transparent;}
.up .upmsg{
font-size:11px;
color:#F26101;
border:none;
background:transparent;}
.up .upc{
font-size:11px;
color:Black;
border:none;
background:#F4F4F4;}
.up .upboton{
color:Black;
font-size:11px;
border:1px solid #999999;
cursor:hand;
background:transparent;}
.up .upaviso{
background-color:#FFFFF0;
color:Black;
border:1px solid #F4F4F4;}

.ifrcatalogo{
font-size:12px;
color:Black;
background:transparent;
border: 1px none #F5F5EA;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-collapse:collapse;
text-align: center;
top:-50px;
} 

/* galeria de imagenes */
.galeria{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-collapse:collapse;
background-color: transparent;
}

.galeria table{
border-collapse:collapse;
}
.galeria table td{
padding: 2px 2px 2px 2px;
}
.galeria .tbg{
border: 1px none #EBEDF0;
}
.galeria .td{
border-bottom: 1px none #D5D5D5;
}
.galeria .td img{
border: 1px solid #D1C1B4;
}


/* tooltip - no se usa */
.ttip{
position:relative;
text-decoration: none;
}
.ttip:hover{
background-color: transparent;
text-decoration: none;
}
.ttip span{
position: absolute;
padding: 4px;
left: 0px;
border: 1px solid #CCCCCC;
visibility: hidden;
color: black;
text-decoration: none;
display: none;
background: White url(../hgregalos/i/bk50.png) repeat;
width: 400px;
}
.ttip span img{
border-width: 0;
padding: 2px; }

.ttip:hover span{
visibility: visible;
top: -40px;
left: 40px;
display: block;
}
/* VENTANAS FLOTANTES */
#vflo{position:absolute;left:0px;top:0px;border:none;padding:0px 0px 0px 0px;background:transparent;}