﻿@charset utf-8;
#Area{background-image:none;color:#D2E2ED;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:left;width:277px}
#BtnCT{float:left;padding:15px 0 5px;width:120px}
#Contenido{float:right;height:auto;padding:10px 0 5px;width:75%}
#Contenido2{float:left;padding:10px 0 5px;width:100%}
#ContenidoPopup{padding:150px 0 0}
#ContenidoPopup p{width:auto}
#DatosCT{color:#0c5d8e;font-family:Arial, Sans-Serif;font-size:12px;height:100%;padding:10px 0 0 10px;width:auto}
#DatosEstadoCuenta{background-image:none;color:#38A8D0;float:left;font-family:Arial,Helvetica,sans-serif;font-size:18px;text-align:left;width:481px}
#DescripcionPedido{width:220px}
#Errorcontent{color:#2b6191;height:100px;padding-top:50px}
#Errorcontent li{padding-left:50px;padding-top:10px}
#LoginCT,#RepresCT,#PasswCT,#CodCliCt{float:left;padding:5px 0;width:145px}
#Menu{float:left;padding:0;width:24%}
#MenuOpc{background-color:#3c9fc8;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;overflow:hidden}
#MenuOpc a{color:#FFF;display:block;height:15px;padding:6px 11px;text-align:center;text-decoration:none}
#MenuvBarra{background:url(../../images/Menu_barra.gif);background-position:1px top;height:25px}
#MenuvBarraBottom{background:url(../../images/Menu_barraBottom.gif);background-position:1px top;height:25px}
#OpcionesCl{background-color:#3c9fc8;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;margin-bottom:10px;margin-top:10px;overflow:hidden}
#OpcionesCl a{color:#FFF;display:block;height:15px;padding:6px;text-align:center;text-decoration:none}
#OpcionesCl a:hover,#MenuOpc a:hover{background:url(../../images/barrahover.png) no-repeat center top;color:#056b9e}
#OpcionesCl li,#MenuOpc li{border-style:solid none none;border-top-color:silver;border-width:1px 0 0}
#OrigenCt{float:left;padding:5px 0;width:300px}
#Pie{height:auto!important;margin-bottom:10px;margin-left:10px;margin-right:10px;padding-top:10px;width:615px}
#Popup{margin:0 auto;padding:0}
#PrecioCesta,#CantidadCesta,#SubTotalCesta,#CodigoPedido,.ERCol1,.ERCol4{width:80px}
#PrecioPedido,#UManPedido,#ExitsPedido,#AdiPedido,#PromPedido,#UniPedido,#CantidadPedido,.ERCol3{width:50px}
#ProductoCesta{width:300px}
#bginternas{background:#fff url(../../images/bg1-internas.jpg) no-repeat center top;background-position:center top}
#bgnone{background-position: inherit;background-image:none!important;background-color: inherit !important;background-repeat: inherit !important;background-attachment: inherit !important}
#box-info,#box-info5{background:url(../../images/codo-top-datos.jpg) no-repeat left top;margin-bottom:10px;margin-left:10px;padding-top:20px;width:615px}
#box-info2{background:url(../../images/codo-top-2.gif) no-repeat left top;height:auto!important;margin-bottom:10px;margin-left:10px;padding-top:10px;width:615px}
#box-info3{margin-bottom:10px;margin-left:10px;width:615px}
#box-infop{background:url(../../images/codo-top-2.gif) no-repeat left top;height:auto!important;margin-bottom:10px;margin-left:10px;margin-right:10px;padding-top:10px;width:615px}
#boxgeneral{background:url(../../images/bgboxgeneral.jpg) repeat-x left top;overflow:hidden;width:100%}
#boxgeneral2{background:url(../../images/bgboxgeneral2.jpg) repeat left top;overflow:hidden;width:100%}
#boxgeneral3{background:#fff;overflow:hidden;width:100%}
#boxgeneral3n{background:#fff;margin:40px 0 0;overflow:hidden;width:100%}
#boxgeneralgris{background:#E8E8E8;margin-bottom:4px;margin-top:7px;overflow:hidden}
#boxgeneralp{background:url(../../images/bgboxgeneral2.jpg) repeat left top}
#buscador{background:url(../../images/bgbuscar.gif) no-repeat right top;float:right;height:28px;margin:13px 0;width:302px}
#buscador .btnok{background:none;border:0;color:#fff;cursor:pointer;float:left;font-size:10px;font-weight:700;padding:6px 0}
#buscador .campobuscar{background:transparent none repeat scroll 0 0;border:0 none;color:#666;float:left;font-size:10px;padding:7px 9px;width:130px}
#buscador .img{float:left;margin-right:1px;margin-top:1px}
#buscador .imglp{margin-left:5px;margin-top:2px}
#columright300{float:right;overflow:hidden;width:300px}
#cont1 .boxicono{background:url(../../images/accesos-title-cliente.png) no-repeat left top}
#cont2 .boxicono{background:url(../../images/accesos-title-ventasenlinea.png) no-repeat left top}
#cont3 .boxicono{background:url(../../images/accesos-title-proveedores.png) no-repeat left top}
#cont4 .boxicono{background:url(../../images/accesos-title-micelaneas.png) no-repeat left top}
#content{margin:0 auto;padding:0;width:959px}
#footer{background:#fff url(../../images/bgfooter.jpg) repeat-x left top;overflow:hidden;padding:14px 12px}
#formregistro{width:629px}
#formregistro2{width:568px}
#generalfooter{background:url(../../images/bggeneralfooter.jpg) center top no-repeat #fff;width:100%}
#header{overflow:hidden}
#listaresult{width:639px}
#listaresult .titular,#listdow .titular{margin:0!important}
#listaresult .titular:hover{background:#E9E9E9 url(../../images/icon-mas.gif) no-repeat right center}
#listaresult li{border-bottom:1px solid #ababab;padding:8px 8px 0 0}
#listdow{width:615px}
#listdow a{display:block;width:100%}
#listdow li{border-bottom:1px solid #ababab;cursor:pointer;padding:8px 5px;width:95%}
#listdow li:hover{background:#E9E9E9 url(../../images/icon-descarga.gif) no-repeat right center}
#master_content .accordionHeader a{background:none;color:#FFF;height:100%;text-decoration:none}
#master_content .accordionHeader a:hover,#master_content .accordionHeaderSelected a:hover{background:none;text-decoration:underline}
#master_content .accordionHeaderSelected a{background:none;color:#FFF;text-decoration:none}
#menufooter{float:right;overflow:hidden;width:540px}
#menufooter li{border-right:1px solid #0a4b7d;float:left;padding:0 5px}
#menufooter li a{color:#0a4b7d;display:block;font-family:Verdana, Geneva, sans-serif;font-size:10px}
#menufooter li a:hover{color:#61bfef}
#menuh{font:80% "Trebuchet MS", Arial, Helvetica, sans-serif;margin-top:20px}
#menuh a{background:#F0F7FC;border:1px solid #ACCFE8;border-width:1px 1px 1px 0;color:#36C;display:block;padding:3px 10px;text-align:center;text-decoration:none}
#menuh a#primero{border-left:1px solid #ACCFE8}
#menuh a:hover{background:#DBEBF6}
#menuh ul,li,#menuv ul,li{list-style-type:none}
#menutop{padding: 0px;float:left;overflow: hidden;margin-top: 56px;}
#menutop #itCon{padding-right: 12px;padding-left: 11px}
#menutop #itNos{padding-right: 11px;padding-left: 11px}
#menutop #itCon.active{background:url(../../images/overitem3.png) no-repeat center top;color:#056b9e}
#menutop #itCon:hover{background:url(../../images/overitem3.png) no-repeat center top}
#menutop #itNos.active{background:url(../../images/overitem2.png) no-repeat center top;color:#056b9e}
#menutop #itNos:hover{background:url(../../images/overitem2.png) no-repeat center top}
#menutop #itFun {padding-right: 7px;padding-left: 7px}
#menutop #itFun.active{background:url(../../images/overitem4.png) no-repeat center top;color:#056b9e}
#menutop #itFun:hover{background:url(../../images/overitem4.png) no-repeat center top}
#menutop #itIni {padding-right: 12px;padding-left: 17px}
#menutop #itIni.active{background:url(../../images/overitem1.png) no-repeat center top;color:#056b9e}
#menutop #itIni:hover{background:url(../../images/overitem1.png) no-repeat center top}
#menutop #itSec {padding-right: 11px;padding-left: 11px}
#menutop #itSec.active{background:url(../../images/overitem4.png) no-repeat center top;color:#056b9e}
#menutop #itSec:hover{background:url(../../images/overitem4.png) no-repeat center top}
#menutop #itSus {padding-right: 13px;padding-left: 13px}
#menutop #itSus.active{background:url(../../images/overitem3.png) no-repeat center top;color:#056b9e}
#menutop #itSus:hover{background:url(../../images/overitem3.png) no-repeat center top}
#menutop #itScn {padding-right: 6px;padding-left: 6px}
#menutop #itScn:hover{background:url(../../images/overitem4.png) no-repeat center top}
#menutop #itScn.active{background:url(../../images/overitem4.png) no-repeat center top;color:#056b9e; }
#menutop #itSpn {padding-right: 6px;padding-left: 6px;}
#menutop #itSpn:hover {background: url(../../images/overitem6.png) no-repeat center top;}
#menutop #itSpn.active {background: url(../../images/overitem6.png) no-repeat center top;color: #056b9e;}
#menutop a{color: #FFF;display: block;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: 700;height: 27px;text-align: center;text-decoration: none;padding-top: 8px;padding-bottom: 8px}
#menutop a:hover{color:#056b9e}
#menutop li{background:url(../../images/separador.png) no-repeat right top;float:left}
#menuv{background-color:#3c9fc8;border-width:1px 1px 0;color:#FFF;font:80% "Trebuchet MS" , Arial, Helvetica, sans-serif;width:auto}
#menuv a{color:#FFF;display:block;padding:3px 6px;text-decoration:none;width:auto}
#menuv a:hover{background:#DBEBF6;color:#3c9fc8}
#menuv li{border-bottom:1px solid #ACCFE8;border-bottom-color:#72A0CF;height:25px}
#navlogin{float:right;height:35px;padding-top:10px}
#navlogin li{float:left;padding:4px 7px}
#navlogin li a{color:#FFF;display:block;float:left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;font-weight:700}
#navlogin li a:hover,#navlogin li a.active{color:#19344F}
#pr1 a{width:137px}
#pr2 a,#pr3 a{width:132px}
#pr4 a{width:131px}
#slideshowN{height:350px;position:relative}
#slideshowN IMG{left:0;position:absolute;top:0;z-index:8}
#slideshowN IMG.active{z-index:10}
#slideshowN IMG.last-active{z-index:9}
#toptinteres{background:url(../../images/panel-info-interes.jpg) no-repeat left top;height:67px;margin-top:26px}
#toptinteres .titulo{margin-left:30px;margin-top:23px}
#toptinteres2{background:url(../../images/panel-info-interes.jpg) no-repeat left top;height:67px}
#topupload{background:url(../../images/panel-info-interes.jpg) #ECECEC no-repeat left bottom;margin-top:26px;padding:12px 9px}
#wrapperform3{overflow:hidden;width:461px}
#wrapperform3 #form1 span{background:#FFF url(../../images/bg-input-acceso.gif) repeat-x scroll left top;border:1px double #4588AA;display:block;float:left;margin-right:7px}
#wrapperform3 .btnbases{float:right;margin-right:5px;text-align:center!important}
#wrapperform3 .comentarios{background:none;border:none;color:#434D59;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:143px;margin-top:6px;padding:3px;width:455px}
*,#menuh ul,#menuv ul{margin:0;padding:0}
.AlineacionClickImg{cursor:pointer;float:right;padding:0 15px 0 0}
.AlineacionClickImg2{cursor:pointer;float:right;padding:0 27px 0 0}
.AlineacionLef{clear:left;float:left;text-align:left}
.BODYGENERAL{background-color:#FFF;background-image:none}
.BannerCli{margin:10px 10px 20px}
.BannerProm2{float:left;margin:10px 0 0;overflow:hidden;text-align:center;width:532px}
.BannerPromo{float:left;height:146px;margin:10px 0 0;overflow:hidden;width:532px}
.BannnerCli div{height:143px;margin:10px 0 0;width:470px}
.BannnerCli,.Bannnerpromd{margin:5px 0;text-align:center}
.Bannnerpromd div{height:143px;margin:10px 0 0;width:623px}
.BarraProm{background-image:url(../../images/barrapromocion.jpg);background-repeat:no-repeat;border-bottom-color:#039;border-bottom-width:3px;border-style:none none solid;height:25px}
.BotonBajar{background-color:transparent;background-image:url(../../images/icon-descarga.gif);color:#2b6191;cursor:pointer;float:none;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-left:auto;margin-top:auto;overflow:hidden;text-align:center;width:20px}
.BotonCesta{background-color:transparent;color:#2b6191;cursor:pointer;float:left;font-family:Arial,Helvetica,sans-serif;font-weight:700;height:100px;margin-left:52px;margin-top:15px;overflow:hidden;padding:20px 0 0;text-align:center;width:126px}
.BotonH100{height:15px}
.BotonNoTiene{background-color:transparent;background-image:url(../../images/Sign02_24x24-32.gif);color:#2b6191;cursor:pointer;float:none;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-left:auto;margin-top:auto;overflow:hidden;text-align:center;width:24px}
.BotonSubir{background-color:transparent;background-image:url(../../images/icon-download.gif);color:#2b6191;cursor:pointer;float:none;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-left:auto;margin-top:auto;overflow:hidden;text-align:center;width:20px}
.BotonTiene{background-color:transparent;background-image:url(../../images/images/Sign06_24x24-32.gif);color:#2b6191;cursor:pointer;float:none;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-left:auto;margin-top:auto;overflow:hidden;text-align:center;width:24px}
.BotonTransparente{background-color:transparent;border-width:0;color:#2b6191;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-weight:700;text-align:center}
.Botonestransparent{background-color:transparent;cursor:pointer}
.Boxbanco1{float:left;height:18px;padding:5px 0 5px 2px;width:80px}
.Boxbanco2{height:18px;padding:5px 5px 5px 2px;width:auto}
.Boxbanco3{float:left;height:23px;padding:5px 0 0 2px;width:130px}
.Boxbanco4{float:left;height:18px;padding:5px 0 5px 2px;width:50px}
.Boxbanco5{float:left;left:40px;overflow:hidden;position:relative;top:20px;width:176px}
.Boxbanco6{height:23px;left:3px;padding:5px 5px 0 0;position:relative;width:auto}
.Boxbanco7{height:26px;padding:1px 0 1px 2px;width:auto}
.Boxtexto{background:url(../../images/bg-input-acceso.gif) repeat-x left top #fff;border:1px double #4588aa;display:block;float:left;margin-right:7px;width:125px}
.CarritoCompra{color:#2b6191;float:left;font-size:12px;font-weight:700;margin-left:55px;margin-top:2px;overflow:hidden;text-align:center;width:100px}
.CestaPedido{background-image:url(../../images/Cesta.gif);background-position:center center;background-repeat:no-repeat;border-style:0;font-family:Arial, Sans-Serif;height:160px;margin:10px 0 -10px;text-align:center;width:auto}
.Chkbblue,.TextoBlue{color:#38A8D0;font-family:Arial,Helvetica,sans-serif}
.ContadorVisita{color:#FFF;float:right;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;overflow:hidden;text-align:right;width:150px}
.Datos,#FotoCesta,#FotoPedido{width:100px}
.DesFamilia{text-align:right}
.Desprom{color:#FFF;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;height:21px;margin:5px 0 0 20px;overflow:hidden;width:200px}
.DivOpcion{height:50px}
.Division1{background:url(../../images/codo-top-datospri.png) no-repeat 0 0;background-color:#E2ECF6;color:#2b6191;float:left;height:18px;margin:3px 0;padding:0 10px;width:100%}
.Division2{background:url(../../images/codo-top-datossub.png) no-repeat 0 0;color:#2b6191;float:left;height:18px;margin:3px 0;padding:0 10px;width:100%}
.DropDownList{border:2px solid #4588AA;font-family:Arial, Helvetica, 'sans-serif !important';width:95%}
.ERCol2{width:150px}
.FechaSemana{color:gray;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;height:21px;margin:5px 20px 0 0;overflow:hidden;text-align:right;width:400px}
.Fechaday{color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;height:21px;margin:5px 20px 0 0;overflow:hidden;text-align:right;width:200px}
.GridCatItemCantidad{background-color:Transparent;border:1px solid #5D7B9D;width:50px}
.ImagenLetra{background:transparent url(../../images/letras.png) no-repeat scroll right top;background-position:inherit bottom;color:#FFF;font-family:Arial, Sans-Serif;font-size:9px;height:24px;width:23px}
.ImagenLetraUp{background:transparent url(../../images/letrasUp.png) no-repeat scroll right top;background-position:inherit bottom;color:#FFF;font-family:Arial, Sans-Serif;font-size:9px;height:24px;width:24px}
.ImgArea{float:left;height:51px;text-align:center;width:49px}
.ImgOpcion{float:left;padding:0;width:30%}
.ItemGrid{background-color:#F4F7FC;background-image:none;border-style:none;color:#0a4b7d;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;height:100%;text-align:left;vertical-align:bottom;width:200px}
.ItemProducto{color:#2b6191;float:left;font-size:12px;margin-left:55px;margin-top:7px;overflow:hidden;text-align:left;width:150px}
.ItemProductoV{color:#C00;font-size:12px;width:23px}
.ItemTransparente{background-color:Transparent;background-image:none;border-style:none;color:#0a4b7d;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:100%;padding:0 0 0 10px;text-align:left;vertical-align:bottom;width:200px}
.LblMsjLogin{background:none!important;border:0!important;color:#4F4F4F;font-weight:400;margin-bottom:4px;margin-right:132px}
.LblNosotros{background-image:none;color:#0a4b7d;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;text-align:center}
.LblOpcion{background-image:none;float:right;font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:0;text-align:left;width:70%}
.LblOpcionL1{background-color:transparent;border-style:none;color:#0a4b7d;cursor:pointer;font-size:18px;font-weight:700;text-align:left;vertical-align:bottom;width:auto}
.LblOpcionL2{background-color:transparent;border-style:none;color:silver;cursor:pointer;font-size:18px;font-weight:700;text-align:left;vertical-align:bottom;width:100%}
.LblTranparente,.textoBlanco,.LbTituloNot{color:#FFF}
.Listabanco{margin-left:2px;margin-top:0;width:487px}
.LmDisplay{background:url(../../images/separador.png) no-repeat right top;display:block;float:left}
.LmNoDisplay{background:url(../../images/separador.png) no-repeat right top;display:none;float:left}
.Login{font-family:Arial,Helvetica,sans-serif;font-weight:700;height:15px;width:360px}
.MenuProm1{float:left;margin:10px 0 0 10px;overflow:hidden;width:177px}
.Nosostros{background-image:none;color:#185B85;float:left;font-family:Arial,Helvetica,sans-serif;font-size:18px;text-align:left;width:481px}
.Nota{color:#2b6191;font-family:Arial, Sans-Serif;font-size:8px;height:15px;padding-left:5px;padding-right:5px;width:600px}
.OpMenuProm{height:23px;overflow:hidden;width:145px}
.OpMenuPromEst{float:left;height:21px;overflow:hidden;width:22px}
.PanelPrincipal{padding:0}
.PanelSegundario{padding:0 0 0 10px;width:600px}
.Prom{background-color:gray;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:15px;padding:6px 11px;text-align:center}
.PromoDiv{width:756px}
.Promociones{background-color:#AED7FF;margin:0 0 5px;padding:0 0 10px}
.Separador{margin:5px 0 0}
.SubOpMenuProm{height:23px;overflow:hidden;width:147px}
.TituloNot{background-color:#FFF;font-weight:700;padding:2px 0;text-align:center}
.TotalCesta{color:#2b6191;float:left;font-size:12px;margin-left:55px;margin-top:5px;overflow:hidden;text-align:left;width:149px}
.TotalCestaV{color:#C00;font-size:12px;width:61px}
.Totalbblue{color:#2b6191;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;padding:6px 0}
.accordionContent{border-color:#4280BB;border-style:none hidden hidden;border-top:none;border-width:1px;font-size:8px;padding:5px}
.accordionHeader{background-color:#4280BB;border:1px solid #4280BB;color:#FFF;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700}
.accordionHeaderSelected{background-color:#C0D9EA;border:thin solid #4280BB;color:#FFF;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;margin-top:5px;padding:5px;text-align:center}
.active{display:block!important}
.actualizaover{background:url(../../images/btn-actualiza.png) no-repeat 0 -25px;border:0;cursor:pointer;height:25px;width:74px}
.alert{background:#fff6bf url(../../images/alerta.jpg) left center no-repeat;background-position:15px 50%;border-bottom:2px solid #ffd324;border-top:2px solid #ffd324;color:#BF3523;padding:5px 20px 5px 55px;text-align:left}
.alingL .btnbases,.alingC{text-align:center!important}
.alingL,.alingL *{text-align:left!important}
.alingR{text-align:right!important}
.ballomcorte{background:url(../../images/saldo-corte.jpg) no-repeat 0 -49px;height:49px;margin:0 auto;overflow:hidden;width:104px}
.ballomsaldo{background:url(../../images/saldo-corte.jpg) no-repeat 0 0;height:49px;margin:0 auto;overflow:hidden;width:104px}
.banco{color:#2b6191;font-size:10px;font-weight:700;height:149px;margin:5px;padding:5px;width:Auto}
.banner226{float:left;height:99px;overflow:hidden;width:226px}
.banner302{float:left;height:99px;overflow:hidden;width:302px}
.banner320{float:right;width:320px}
.banner430{float:left;height:99px;overflow:hidden;width:477px}
.banner430M{float:left;height:99px;overflow:hidden;width:5px}
.bases2over{background:url(../../images/btn-base2.png) no-repeat 0 -26px;border:0;color:#056b9e!important;cursor:pointer;float:left;font-family:Arial, Helvetica, sans-serif!important;font-size:10px!important;font-weight:700;height:26px;margin-right:10px;padding:0;width:74px}
.basesover{background:url(../../images/btn-base.png) no-repeat 0 -26px;border:0;color:#fff!important;cursor:pointer;float:left;font-family:Arial, Helvetica, sans-serif!important;font-size:10px!important;font-weight:700;height:26px;margin-right:10px;padding:0;width:97px}
.basic{font-family:verdana;width:260px}
.basic a{background-color:#00a0c6;background-image:url(../../images/AccordionTab0.gif);border-bottom:1px solid #999;border-top:1px solid #FFF;color:#000;cursor:pointer;display:block;font-size:12px;font-weight:700;margin-top:0;padding:5px;text-decoration:none}
.basic a.selected{background-color:#80cfe2;background-image:url(../../images/AccordionTab2.gif);color:#000}
.basic a:hover{background-color:#FFF;background-image:url(../../images/AccordionTab2.gif)}
.basic div{background-color:#eee}
.basic p{border:none;font-size:10px;font-weight:700;margin:0;padding:0 0 0 10px;text-decoration:none}
.bgnone,.boxGadgetspro .gadgets{background:none!important}
.black,.datos .black{color:#000}
.blanco,.textoblanco{color:#fff}
.blue{color:#38A8D0}
.bold,.LblDatos{font-weight:700}
.bordeblue{background:#FFF url(../../images/bg-input-acceso.gif) repeat-x scroll left top;border:1px double #4588AA;margin-top:12px;width:452px}
.bordeblue2{background:url(../../images/bg-input-acceso2.gif) repeat-x scroll left bottom;border:1px double #4588AA;width:452px}
.bordeblue3{background:url(../../images/bg-input-acceso3.gif) repeat-y scroll right top;border:1px double #4588AA}
.bordeblue4{background:url(../../images/bg-input-acceso3.gif) repeat-x scroll left bottom}
.bordeblue5{background:url(../../images/bg-input-acceso3.gif) repeat-y scroll left top;padding-left:7px}
.bordeblue6{background:url(../../images/bg-input-acceso2.gif) repeat-x scroll left bottom;border:1px double #4588AA}
.bordeblue7{background:#FFF url(../../images/bg-input-acceso.gif) repeat-x scroll left top;background-position:left top;border:1px double #4588AA;margin-top:12px;width:200px}
.border0,.titulocelda *{border:0!important}
.borderBanco{border:1px solid #C6C7CB;border-left:1px solid #C6C7CB;border-right:1px solid #C6C7CB}
.borderRblue{border-right:1px solid #cbdbea}
.borderT{border-top:1px solid #ababab}
.borders{border-left:1px solid #C6C7CB;border-right:1px solid #C6C7CB;overflow:hidden}
.bordertable td{border:1px solid #a3b7cc;padding:10px 0}
.bordertablep td{padding:10px 0}
.botoneraacceso{clear:both;overflow:hidden;width:355px}
.botonespromos{background:url(../../images/separadorbtnpromos.gif) no-repeat left top;margin-top:35px;overflow:hidden;padding-top:18px;width:712px}
.box-tabla{background:url(../../images/codo-top-2.gif) no-repeat left top;height:auto!important;margin-left:10px;padding-top:10px;width:615px}
.box152{float:left;width:152px}
.box286{float:left;width:286px}
.box368{float:left;margin-left:9px;padding-left:12px;padding-top:3px;width:348px}
.box541{float:left;width:541px}
.box613{background:#fff;border-bottom:1px solid #9db5cf;height:31px;margin-left:1px;width:611px}
.box615{float:left;width:615px}
.box658{overflow:hidden;padding-top:8px;width:658px}
.box681{float:left;margin-left:87px;margin-right:10px;margin-top:17px;width:646px}
.box681 ul{margin-left:37px}
.box958{margin:0 auto;width:958px}
.boxBotonerapromos{background:url(../../images/bgboxproductos.jpg) repeat-x left top;height:170px;overflow:hidden}
.boxGadgetspro{float:left;height:150px;overflow:hidden;width:480px}
.boxR202{background:url(../../images/bg-lateralnst.jpg) no-repeat top left;float:right;padding:25px 0 0;width:202px}
.boxR202 ul{height:429px;padding-left:50px}
.boxR202 ul li{color:#258bd8;font-size:8px;list-style:disc;padding:8px 0 8px 10px}
.boxR202ullia{color:#555;font-size:12px}
.boxR202ullia:hover,.boxR202ullia.activa{color:#258bd8;font-weight:700}
.boxblanco{background:#fff;overflow:hidden;padding-bottom:12px;padding-top:4px}
.boxblancog{overflow:hidden;padding:17px 0 0 14px}
.boxblancoh99{background:#fff;height:99px;overflow:hidden}
.boxcartelera{margin-bottom:7px;overflow:hidden;width:959px}
.boxcartelerah240{height:240px;margin-bottom:7px;overflow:hidden;width:959px}
.boxcheck{color:#0c5d8e;font-size:10px;overflow:hidden;padding:3px}
.boxcheck fieldset{border:0;overflow:hidden;position:relative}
.boxcheck input[type=checkbox]{left:-999em;position:absolute}
.boxcheck input[type=checkbox]+ label{background:url(../../images/bullet.gif) top left no-repeat;cursor:pointer;display:block;float:left;height:16px;margin:4px 6px;padding-left:25px}
.boxcheck input[type=checkbox]:checked + label{background-image:url(../../images/bullet_checked.gif)}
.boxdatos{font-size:11px;line-height:1.5;overflow:hidden;padding-top:20px}
.boxdatosp{font-size:11px;padding-top:20px}
.boxgeneral{margin-left:9px;overflow:hidden}
.boxgeneral2{border-bottom:1px dotted #ccc;margin-left:9px;overflow:hidden;padding-bottom:4px;width:97%}
.boxicono{float:left;height:63px;padding:36px 0 0 91px;width:340px}
.boxnavacceso{margin-top: 16px;overflow: hidden;}
.boxnotah{float:left;margin-right:5px;width:216px}
.boxnotah .pleft9{padding-left:9px}
.boxnotasfulR{float:left;overflow:hidden;padding-left:0;width:628px}
.boxnotasfull{float:left;overflow:hidden;padding-left:10px;width:648px}
.boxnotashome{float:left;overflow:hidden;width:658px}
.boxnotashome2{float:left;margin-left:6px;overflow:hidden;width:439px}
.boxobserv{border:1px solid #ccc;float:left;height:100px;width:398px}
.boxtex{color:#0c5d8e;font-size:11px;overflow:hidden;padding:10px 15px 0}
.boxtex2{color:#0c5d8e;font-size:11px;overflow:hidden;padding-top:9px}
.boxtex2p{color:maroon;font-size:11px;overflow:hidden;padding-top:9px;text-align:center}
.boxtexp{color:#0c5d8e;font-size:11px;padding-top:9px;text-align:center;width:auto!important}
.boxtext3{background-image:none;color:gray;font-size:18px;text-align:left}
.btnactualiza{background:url(../../images/btn-actualiza.png) no-repeat 0 0;border:0;cursor:pointer;height:25px;width:74px}
.btnayuda{background:url(../../images/btn-ayuda.gif) no-repeat 0 0;border:0;cursor:pointer;float:left;height:25px;width:64px}
.btnbases{background:url(../../images/btn-base.png) no-repeat 0 0;border:0;color:#056b9e!important;cursor:pointer;float:left;font-family:Arial, Helvetica, sans-serif!important;font-size:10px!important;font-weight:700;height:26px;margin-right:10px;padding:0;text-align:center!important!;width:97px}
.btnbases2{background:url(../../images/btn-base2.png) no-repeat 0 0;border:0;color:#056b9e!important;cursor:pointer;float:left;font-family:Arial, Helvetica, sans-serif!important;font-size:10px!important;font-weight:700;height:26px;margin-right:10px;padding:0;text-align:center!important!;text-decoration:none;width:74px}
.btnbasesp{background:url(../../images/btn-base.png) no-repeat 0 0;background-position:0 0;border:0;color:#056b9e!important;cursor:pointer;font-family:Arial, Helvetica, 'sans-serif !important';font-size:10px!important;font-weight:700;height:26px;margin-left:10px;margin-right:10px;padding:0;text-align:center!important!;width:97px}
.btnbuscarcliente{background:url(../../images/btn-buscarcliente.png) no-repeat 0 0;border:0;cursor:pointer;float:right;height:25px;width:74px}
.btnbuscarclienteover{background:url(../../images/btn-buscarcliente.png) no-repeat 0 -25px;border:0;cursor:pointer;float:right;height:25px;width:74px}
.btncloseaccs{position:absolute;right:-10px;top:-10px;z-index:5}
.btnentrar{background:url(../../images/btn-entrar.png) no-repeat 0 0;border:0;cursor:pointer;float:right;height:26px;width:74px}
.btnimprimir{background:url(../../images/btn-imprimir.jpg) no-repeat 0 0;border:0;cursor:pointer;float:left;height:26px;margin-right:6px;width:61px}
.btnimprimir:hover{background:url(../../images/btn-imprimir.jpg) no-repeat 0 -26px;border:0}
.btnolvido{background:url(../../images/btn-olvidopass.png) no-repeat 0 0;border:0;cursor:pointer;float:left;height:26px;margin-right:7px;width:137px}
.btnolvido:hover{background:url(../../images/btn-olvidopass.png) no-repeat 0 -26px;border:0}
.btnprocesar{background:url(../../images/btn-procesar.gif) no-repeat 0 0;border:0;cursor:pointer;float:left;height:25px;margin-right:4px;width:76px}
.btnrecomendar{background:url(../../images/btn-recomendar.jpg) no-repeat 0 0;border:0;cursor:pointer;float:left;height:26px;width:81px}
.btnrecomendar:hover{background:url(../../images/btn-recomendar.jpg) no-repeat 0 -26px;border:0}
.btnregistro{background:url(../../images/btnregistro.png) no-repeat 0 0;border:0;cursor:pointer;float:left;height:26px;width:74px}
.btnregistro:hover{background:url(../../images/btnregistro.png) no-repeat 0 -26px;border:0}
.btnrss{height:21px;overflow:hidden;text-align:right}
.btnsalir{background:url(../../images/btn-salir.png) no-repeat 0 0;border:0;cursor:pointer;float:left;height:26px;margin-left:5px;margin-right:6px;width:74px}
.btnsalir:hover{background:url(../../images/btn-salir.png) no-repeat 0 -26px;border:0}
.bulletin{display:none;padding:20px}
.bulletin a{color:#fff;font-family:Helvetica, sans-serif;font-size:12px;text-decoration:none}
.bulletin a.close{background:url(../../images/close_small.png) no-repeat;float:right;padding:7px}
.bulletin a:hover{color:#ccc}
.bulletin p,.bulletin h3{color:#fff;font-family:Helvetica, sans-serif}
.cabecera{margin-bottom:8px;overflow:hidden;width:100%}
.calDayHeader{background-color:#2b6191;font-size:7pt;font-weight:700}
.calNextPrev{vertical-align:sub}
.calOtherMonthDay{color:#2b6191}
.calSelectedDay{background-color:#666;color:#FFF;font-weight:700}
.calSelector{background-color:#2b6191}
.calTitle{background-color:#2b6191;border-color:#000;font-weight:700}
.calTodayDay{background-color:#2b6191;color:#000}
.calWeekendDay{background-color:#76A4D1}
.campoR{background:none;border:0 none;color:#434D59;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:7px;width:221px}
.clear,#centro{clear:both}
.codobottom{background:url(../../images/codo-bottom-datos.jpg) no-repeat left top;height:5px;overflow:hidden}
.codobottom2{background:url(../../images/codo-bottom-2.gif) no-repeat left bottom;overflow:hidden;padding-bottom:9px}
.color1{background:#e2ecf6}
.color2{background:#e8eaea}
.contenotafull{padding-right:12px}
.contenotafull .titular{margin-top:0!important}
.datos .blue{color:#0c5d8e}
.datos ul li{float:left;list-style:outside!important;margin-left:30px;padding:5px 0;width:249px}
.datos ul li a{font-family:Verdana, Geneva, sans-serif;font-size:12px}
.datos ul,.datoslm ul{overflow:hidden;padding:20px 0}
.datos,.datoslm{overflow:hidden;padding-left:20px}
.datoslm ul div{float:left;list-style:outside!important;margin-left:20px;padding:5px 0;width:auto}
.displayClass{display:block;visibility:visible}
.divBandera img{padding:0 5px}
.divBandera,.btnMontos,.PanelLetras,#EnvioPedido{text-align:center}
.dominio{display:block;float:left}
.enlacesfooter{margin-top:20px;overflow:hidden}
.enlacesleft{display:block;float:left;overflow:hidden;width:397px}
.enlacesleft li{display:block;margin-bottom:22px;width:100%}
.enlacesright{display:block;float:right;overflow:hidden;width:600px}
.enlacesright li{display:block;margin-bottom:5px;margin-left:20px;width:233px}
.entrarover{background:url(../../images/btn-entrar.png) no-repeat 0 -26px;border:0;cursor:pointer;float:right;height:26px;width:74px}
.floatal{float:left;margin-right:18px;text-align:center}
.floatalErr{left:490px;text-align:center;top:42px}
.floatl,.AlineacionClick,#menuh li,.AliDer{float:left}
.floatr,.AliIzq{float:right}
.formprocesar{float:left;width:247px}
.formprocesar .inputex{background:url(../../images/bg-inpud2.jpg) repeat-x left top;border:1px solid #8c8c8c!important;color:#666;float:left;font-size:11px;height:16px;margin:0 9px;padding:2px;width:79px}
.formulario{float:right;width:420px}
.formulario .campo,.formulario2 .campo{background:none;border:0;color:#434D59;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:7px;width:172px}
.formulario .pass{background:url(../../images/txtcontrasena.jpg) no-repeat left center;border:0;color:#434D59;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:7px;width:172px}
.formulario span,.formulario2 span{background:url(../../images/bg-input-acceso.gif) repeat-x left top #fff;border:1px double #4588aa;display:block;float:left;margin-right:7px}
.formulario2 .level,.level2{background:none!important;border:0!important;display:block;float:left;margin-bottom:4px;margin-right:132px}
.formulario2 .pass{border:0;color:#434D59;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:7px}
.gadgets{background:url(../../images/bg-box-gadgets.jpg) no-repeat right bottom;height:150px;overflow:hidden;width:100%}
.height100{float:left;height:100px;margin-right:8px;overflow:hidden;width:150px}
.height143{float:left;height:143px;overflow:hidden;width:470px}
.height172{float:left;height:172px;margin-right:8px;overflow:hidden;width:240px}
.height234{float:left;height:234px;overflow:hidden;width:513px}
.height250{float:left;height:250px;overflow:hidden;width:300px}
.height99{height:99px;overflow:hidden;width:216px}
.height99w300{height:99px;margin-top:8px;overflow:hidden;width:300px}
.icontelf{background:url(../../images/icontelf.jpg) no-repeat left bottom;padding-left:20px}
.input{background:url(../../images/bg-inpud2.jpg) repeat-x left top;border:1px solid #8c8c8c!important;color:#666;float:left;font-size:11px;height:16px;margin:0 9px;padding:2px;width:69px}
.input2{background:url(../../images/bg-inpud2.jpg) repeat-x left top;border:1px solid #8c8c8c!important;color:#666;float:left;font-size:11px;height:16px;margin:0 9px;padding:2px;width:170px}
.input3{background:url(../../images/bg-inpud2.jpg) repeat-x left top;border:1px solid #8c8c8c!important;color:#666;float:left;font-size:11px;height:16px;margin:0 9px;padding:2px;width:20px}
.input4{background:url(../../images/bg-inpud2.jpg) repeat-x left top;border:1px solid #8c8c8c!important;color:#666;font-size:11px;height:16px;padding:2px;width:69px}
.input5{background:url(../../images/bg-inpud2.jpg) repeat-x left top;border:1px solid #8c8c8c!important;color:#666;float:left;font-size:11px;height:auto;margin:0 9px;padding:2px;width:auto}
.inter{padding:43px 0 0 54px}
.inter .iconocontac{background:url(../../images/icon-contac.jpg) no-repeat left top;height:63px;padding:26px 40px 0 76px}
.inter .icononst{background:url(../../images/icon-nosotros.jpg) no-repeat left top;height:63px;padding:26px 40px 0 76px}
.inter .iconoregistro{background:url(../../images/icon-registro.jpg) no-repeat left top;height:63px;padding:26px 40px 0 76px}
.inter .iconoapertura{background:url(../../images/icon-apertura.jpg) no-repeat left top;height:63px;padding:26px 40px 0 76px}
.lblEtiquetas{background-image:none;color:#0a4b7d;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;text-align:left}
.left15{padding-left:15px}
.left7{display:block;padding-left:7px;text-align:left}
.letrasLabelEstandar{color:#2b6191;font-size:11px;line-height:1.5}
.lineado15{line-height:1.5}
.logo{  float: left;margin: 29px 0px 0 0;}
.marg0,.formulario2 .level2{margin-right:0!important}
.margL20,.boxcheck input[type=submit]{margin-left:20px}
.marginl{margin-right:2px}
.menuacceso{background:url(../../images/bgmenuacceso.png) no-repeat left top;display:block;height:42px;margin:8px auto 0;padding:0;width:100%}
.menuacceso li a{background:url(../../images/separador.png) no-repeat right top;color:#375d95;cursor:pointer;display:block;float:left;font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:700!important;text-decoration:none}
.menuacceso li a span{display:block;float:left;line-height:34px;padding:0 11px}
.menuacceso li a:hover{color:#34bbff}
.menuacceso li a:hover span,.menuacceso li.active a span{background:url(../../images/arrow-acceso.png) no-repeat center bottom;padding-bottom:8px}
.menuacceso li,.menuregistros li{display:inline;list-style:none;margin:0;padding:0}
.menuacceso li.active a{color:#34bbff;line-height:34px}
.menuregistros{display:block;height:85px;margin:8px -40px;padding:0;width:170px}
.menuregistros #pr1 a .icon{background:url(../../images/registro-icon-cliente.png) no-repeat -42px 0}
.menuregistros #pr1 a span,.menuregistros #pr1.active a span,.menuregistros #pr3 a span,.menuregistros #pr3.active a span{padding-bottom:19px;padding-top:12px}
.menuregistros #pr1 a:hover .icon,.menuregistros #pr1.active a .icon{background:url(../../images/registro-icon-cliente.png) no-repeat 0 0}
.menuregistros #pr2 a .icon{background:url(../../images/registro-icon-ventas.png) no-repeat -42px 0}
.menuregistros #pr2 a span,.menuregistros #pr2.active a span,.menuregistros #pr4 a span,.menuregistros #pr4.active a span{padding-bottom:27px;padding-top:4px}
.menuregistros #pr2 a:hover .icon,.menuregistros #pr2.active a .icon{background:url(../../images/registro-icon-ventas.png) no-repeat 0 0}
.menuregistros #pr3 a .icon{background:url(../../images/registro-icon-proveedores.png) no-repeat -42px 0}
.menuregistros #pr3 a:hover .icon,.menuregistros #pr3.active a .icon{background:url(../../images/registro-icon-proveedores.png) no-repeat 0 0}
.menuregistros #pr4 a .icon{background:url(../../images/registro-icon-micelaneas.png) no-repeat -42px 0}
.menuregistros #pr4 a:hover .icon,.menuregistros #pr4.active a .icon{background:url(../../images/registro-icon-micelaneas.png) no-repeat 0 0}
.menuregistros li a{color:#266197;cursor:pointer;display:block;float:left;font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:700!important;padding:13px 12px;text-decoration:none;text-transform:uppercase}
.menuregistros li a span{display:block;float:left;height:27px}
.menuregistros li a:hover span,.menuregistros li.active a span{background:url(../../images/registro-arrow.jpg) no-repeat center bottom}
.menuregistros li a:hover,.menuregistros li.active a{background:url(../../images/registro-bg-over.jpg) repeat-x left top;color:#fff}
.modproduc{float:left;margin-right:14px;overflow:hidden;width:221px}
.modproduc .height104{float:left;height:104px;margin-right:6px;overflow:hidden;width:74px}
.modproduc .productdescrp{float:left;width:135px}
.naranja{color:#ff6101}
.noShowClass{display:none;visibility:hidden}
.nover{display:none}
.panelaccesos{background:url(../../images/accesos-bgpanel.gif) repeat-x left top;height:99px;overflow:hidden;padding-left:31px;padding-top:20px}
.panelerror{background:url(../../images/accesos-bgpanel.gif) repeat-x left center;height:123px;margin-bottom:12px;margin-top:6px;padding-left:10px;padding-right:7px;padding-top:6px;text-align:center}
.panelmenulogin{background:url(../../images/accesos-bgpanel.gif) repeat-x left center;height:51px;margin-bottom:12px;margin-top:6px;padding-left:10px;padding-right:7px;padding-top:6px}
.productosh{background:url(../images/bgboxproductos.jpg) repeat-x left bottom;display:none;height:142px;overflow:hidden;padding-left:17px;padding-top:40px;width:942px}
.productosh2{background:url(../../images/bgboxproductos.jpg) repeat-x left bottom;display:block;height:120px;overflow:hidden;width:100%}
.ptop15{padding-top:15px}
.ptop22{padding-top:22px}
.ptop32{padding-top:32px}
.ptop9{background:#FFF none repeat scroll 0 0;overflow:hidden;padding-bottom:12px;padding-top:9px}
.ptopTB{padding-bottom:15px;padding-top:12px}
.right15{padding-right:15px}
.rightcontact{background:url(../../images/contacto-bg-right.png) left top no-repeat;float:right;height:405px;margin-right:6px;padding-left:20px;padding-top:30px;width:262px}
.rojo{color:#970000;text-align:center}
.rojoresult{color:#970000;font-family:Arial, Helvetica, sans-serif;size:12px;text-transform:uppercase}
.idioma > p{text-indent: 0px;text-align:justify;font-size:12px;line-height:1.5;margin:8px 0 8px 0;display:block}
.select1{color:#666;font-size:11px;margin:0 4px;width:100px}
.select2{border:1px solid #CCC!important}
.separador{border-bottom:1px dotted #999;margin:4px 0;width:100%}
.sinborder{border-right:none!important}
.tab_containeracc{background:transparent url(../../images/accesos-bgpanel.gif) repeat-x scroll left top;clear:both;display:none;height:99px;padding-left:31px;padding-top:20px;position:relative}
.tab_containerpro{float:left;width:711px}
.tab_contentacc{overflow:hidden;width:100%}
.tab_contentpro,.GridAcordion,#MensajeCesta,#MensajePedido{width:100%}
.textarea{background:#fff url(../../images/bg-inpud2.jpg) repeat-x left top;border:1px solid #ccc!important;color:#666;font-family:Verdana, Geneva, sans-serif;font-size:11px;height:70px;padding:2px;width:300px}
.texto10{font-size:10px}
.texto11{font-size:11px}
.texto12{font-size:12px}
.texto14{font-size:14px}
.texto16{font-size:16px}
.texto17{color:#FFF;font-size:14px;font-weight:700;position:absolute}
.texto9{font-size:9px}
.titular{margin-top:11px;overflow:hidden}
.titular h1{color:#1F647F!important}
.titular p{color:#E0EBEF!important}
.titular span{background:#d3d5d6;display:block;float:left;font-size:11px;font-weight:700;height:23px;margin-right:10px;padding:6px 0;text-align:center;width:35px}
.titulocelda td,.tituloceldap td{color:#2b6191;font-size:10px;font-weight:700;padding:6px 0}
.top12{display:block;margin-top:12px}
.top8{display:block;margin-top:8px}
.verde{color:#016f1b;text-align:center}
.warning{background:url(../../images/bg1.jpg) repeat-x center top;border:1px solid #777;color:#fff;filter:alpha(opacity=90);left:25%;opacity:0.9;position:absolute;top:25%;z-index:80999}
.warning a img{border:0;margin-bottom:8px}
.Registro{font-family:Arial,Helvetica,sans-serif;font-size:18px;text-align:left}
a{color:#666;cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none}
a .icon{float:left;height:52px;margin-right:10px;width:42px}
a img{border:0;margin:0}
a.btnbases{background:url(../../images/btn-base.png) no-repeat 0 0;border:0;color:#056b9e!important;cursor:pointer;float:left;font-family:Arial, Helvetica, sans-serif!important;font-size:10px!important;font-weight:700;height:20px;margin-right:10px;padding:6px 0 0;text-align:center!important!;width:97px}
a.btnbases2{background:url(../../images/btn-base2.png) no-repeat 0 0;border:0;color:#056b9e!important;cursor:pointer;float:left;font-family:Arial, Helvetica, sans-serif!important;font-size:10px!important;font-weight:700;height:20px;margin-right:10px;padding:7px 0 0;text-align:center!important!;width:74px}
a.btnbases2:hover{background:url(../../images/btn-base2.png) no-repeat 0 -26px}
a.btnbases:hover{background:url(../../images/btn-base.png) no-repeat 0 -26px}
a:focus,a:hover{outline:none}
a:hover,#listaresult .titular:hover a,#listdow:hover a{color:#3E7AB6}
body{background:url(../../images/bg1.jpg) repeat-x center top #fff;color:#564B47;font-family:Verdana,Arial,Helvetica,SunSans-Regular,Sans-Serif;font-size:12px;margin:0}
h1,#Errorcontent div{font-size:20px}
h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;font-weight:700}
h2{font-size:15px}
h3{color:#0c5d8e;font-size:12px}
h4{font-size:13px}
h5{color:#0c5d8e;font-size:11px}
h6{font-size:10px;text-transform:uppercase}
p{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400}
table a{color:#0f3188;text-decoration:underline}
table td{font-family:Verdana, Geneva, sans-serif;font-size:10px;text-align:center}
ul,li{list-style:none}
ul.tabsacceso{background:url(../../images/bgmenuacceso.png) no-repeat scroll left top;background-position:left top;display:block;float:right;height:42px;list-style:none;margin:0;padding:0;width:271px}
ul.tabsacceso li{display:inline;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
ul.tabsacceso li a{background:transparent url(../../images/separador.png) no-repeat scroll right top;color:#375D95;cursor:pointer;display:block;float:left;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:700!important;line-height:normal;text-decoration:none}
ul.tabsacceso li a span{display:block;float:left;line-height:34px;padding:0 11px}
ul.tabsacceso li a:hover span,ul.tabsacceso li.active span{background:transparent url(../../images/arrow-acceso.png) no-repeat scroll center bottom;padding-bottom:8px}
ul.tabspro{background:url(../../images/bg-ultaps.gif) repeat-y right top;float:left;width:237px}
ul.tabspro li{display:block;float:right}
ul.tabspro li a{color:#5b5b5a;display:block;font-weight:700;height:16px;padding:17px 0 17px 17px;width:212px}
ul.tabspro li a img{float:left;margin-right:10px}
ul.tabspro li a span{display:block;float:left;margin:0}
ul.tabspro li a:hover,ul.tabspro .active a{background:url(../../images/bg-litaps.gif) no-repeat right top}
ul.estiloLista{padding: 5px 0 20px 30px}
ul.estiloLista > li{padding: 5px 0 5px 0;list-style-image: url(../../images/ok2.png)}
.marleft50{margin-left: 50px}
.Documento{text-align: justify;background-image:none;color:#185B85;float:left;font-family:Arial,Helvetica,sans-serif;font-size:18px;text-align:left;width:100%}
.Documento .Titulo{margin: 0px;}
.Documento span{float: left;height: 30px;overflow: hidden;margin-right: 5px;margin-left: 5px;margin-top: 10px;margin-bottom:10px;}
.Documento ul{text-align: justify;line-height:34px;clear: both;float: none ;overflow: hidden;color:#5b5b5a;font-size:12px;margin-right: 10px; margin-left: 20px;}
.Documento p{text-align: justify;line-height:18px;clear: both;float: none ;overflow: hidden;color:#5b5b5a;font-size:12px;margin-right: 10px; margin-left: 20px;}
.height{height:30px;margin-top:12px}
.textleft{color:#1a3050;float:left;font-family:Helvetica, sans-serif;font-size:12px;height:24px;text-align:right;text-transform:uppercase;width:159px}
.formright{float:left;height:24px;margin-left:17px;width:292px;margin-right:17px}
.bandera{ float: left;margin-top: 5px;overflow: hidden;margin-bottom: 10px}
.lineadivision{margin-top: 5px;padding: 1px 10px 0;float: left;}
.acceso {float: left;margin-top: 8px;overflow: hidden;}
/*================ SECCION SER PROVEEDOR NENA - DIVERSIFICACION COMERCIAL ================*/
.Contentserprovnena {
    padding: 5% 5% 2% 7%;
    text-align: justify;
}

    .Contentserprovnena p {
        line-height: 2;
        padding: 1% 0;
        text-align: justify;
    }

.tituloserprov {
    color: #185b85;
    font-family: arial;
    font-size: 18px;
    font-weight: 700;
}


ul#opcSerProv {
    margin-left: 3%;
}

    ul#opcSerProv li {
        margin-bottom: 1%;
    }

        ul#opcSerProv li img {
            margin-right: 1%;
        }

#content-realizarsolic input[type=text], #content-realizarsolic input[type=password] {
    background: #fff url("../../images/bg_formulario.jpg") repeat-x scroll left top;
    border: 2px solid #dadada;
    color: #666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 20px;
    padding: 3px;
    width: 295px;
	text-transform:uppercase;
}

#content-realizarsolic .textleft {
    width: 205px;
}

#content-realizarsolic .botonera {
    margin: 2% auto 0;
    width: 46%;
}

#content-realizarsolic .formright {
    width: 455px;
}

#content-captcha {
    margin-top: 15px;
    overflow: hidden;
}

#imagen-captcha {
    float: left;
    margin-left: 27%;
}

#reload-captcha {
    float: left;
    margin-left: 1%;
    margin-top: 2%;
}

.errormessage {
    display: inline-block;
}

#principal-login-postulacionprov {
    border: 1px solid #cccccc;
    border-radius: 15px;
    margin: 2% auto;
    max-width: 400px;
    padding: 30px;
}

    #principal-login-postulacionprov h2 {
        color: #3e7ab6;
        font-family: Verdana;
        margin-bottom: 10px;
        text-align: center;
    }

#datos-login-postulacionprov {
    border-top: 1px solid #cccccc;
    overflow: hidden;
    padding-top: 15px;
}

    #datos-login-postulacionprov input[type=text], #datos-login-postulacionprov input[type=password] {
        background: #fff url("../../images/bg_formulario.jpg") repeat-x scroll left top;
        border: 2px solid #dadada;
        border-radius: 0.25em;
        margin-top: 10px;
        padding: 12px 20px 12px 50px;
        width: 78%;
    }

    #datos-login-postulacionprov p {
        position: relative;
    }

.css_btn_class {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    border: 1px solid #faf7fa;
    color: #056b9e;
    cursor: pointer;
    padding: 9px 18px;
    text-decoration: none;
    background: -moz-linear-gradient( center top, #92dcf9 5%, #29a9d4 100% );
    background: -ms-linear-gradient( top, #92dcf9 5%, #29a9d4 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#92dcf9', endColorstr='#29a9d4');
    background: -webkit-gradient( linear, left top, left bottom, color-stop(5%, #92dcf9), color-stop(100%, #29a9d4) );
    background-color: #92dcf9;
    display: inline-block;
    margin-top: 4%;
}

    .css_btn_class:hover {
        background: -moz-linear-gradient( center top, #29a9d4 5%, #92dcf9 100% );
        background: -ms-linear-gradient( top, #29a9d4 5%, #92dcf9 100% );
        color: #FFF;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#29a9d4', endColorstr='#92dcf9');
        background: -webkit-gradient( linear, left top, left bottom, color-stop(5%, #29a9d4), color-stop(100%, #92dcf9) );
        background-color: #29a9d4;
    }

    .css_btn_class:active {
        position: relative;
        top: 1px;
    }

.icon-email {
    background-image: url("../../images/mail.png");
	background-size:100% 100%;
}

.icon-password {
     background-image: url("../../images/key.png");
	background-size:100% 100%;
}

.icon-image {
    background-position: 50% 0;
    background-repeat: no-repeat;
    bottom: auto;
    color: transparent;
    display: inline-block;
    height: 20px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    text-indent: 100%;
    text-shadow: none;
    top: 60%;
    transform: translateY(-50%);
    white-space: nowrap;
    width: 20px;
}

.inputstyle {
    background: #fff url("../../images/bg_formulario.jpg") repeat-x scroll left top;
    border: 2px solid #dadada;
    border-radius: 0.3em;
    color: #666666;
    margin-top: 10px;
    padding: 5px 10px;
    width: 65%;
	text-transform:uppercase;
}

.inputstyle_textarea{
	background: #fff url("../../images/bg_formulario.jpg") repeat-x scroll left top;
    border: 2px solid #dadada;
    border-radius: 0.3em;
    color: #666666;
    margin-top: 0px;
    padding: 3px;
    width: 65%;
    font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;	
	text-transform:uppercase;
}

.vresize {
	resize:vertical;
}

.hresize {
	resize:horizontal;
}

.noresize {
	resize:none;
}

.labelstyle {
    display: inline-block;
    margin-right: 1%;
    text-align: right;
    text-transform: uppercase;
    width: 20%;
}

.chklist {
    margin-left: 22%;
}

    .chklist label {
        cursor: pointer;
        float: left;
        font-size: 14px;
        text-indent: 10px;
        white-space: nowrap;
    }

    .chklist input[type=checkbox], input[type=radio] {
        float: left;
        height: 1.2em;
        width: 1.5em;
    }

.contentppal {
    border: 1px solid #cccccc;
    border-radius: 15px;
    margin: 2%;
    padding: 2%;
}

.encabezadoh2 {
    border-bottom: 1px solid #cccccc;
    color: #056b9e;
    margin-bottom: 1%;
    padding-bottom: 1%;
}

.ancho50porc {
    width: 50%;
}

.docADJ {
	width:99%;
	display:inline-block;
	margin-top: 20px;
}

.lblADJ {
	width: 40%; 
	float: left;
}

.lbladjloadADJ {
	width: 18%; 
	float: left;
	margin: 1%;
}

.fuADJ {
	width: 35%; 
	float: left;
}

/*============== FIN SECCION SER PROVEEDOR NENA - DIVERSIFICACION COMERCIAL ==============*/
