﻿@charset utf-8;
ul,li{list-style:none}
h1,h4,h6{font-family:Arial, Helvetica, sans-serif;font-weight:700}
h1{font-size:20px}
h4{font-size:13px}
h6{font-size:10px;text-transform:uppercase}
p{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400}
a{color:#666;cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none}
a img{border:0;margin:0}
.naranja{color:#ff6101}
.floatr{float:right}
#barraIE{background-color: #FFFFFF; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #000000; display:none; height:60px; background: transparent url('skins/vista/bar.png') repeat-x left bottom; font:bold 12px/40px Tahoma,Arial,Helvetica,sans-serif; color:White;}
#barraIE a{color:#58ACFA;}
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}
#content{margin:0 auto;padding:0;width:959px}
#header{overflow:hidden}
.cabecera{margin-bottom:8px;overflow:hidden;width:100%}
.logo{float:left; margin: 29px 0 0 0; }
.marginl{margin-right:2px}
#menutop{padding: 0px;/*padding: 0px 8px 0px 8px;*/margin: 56px 0px 0px 0px;float: left;overflow: hidden}
#menutop li{background:url(../../images/separador.png) no-repeat right top;float:left}
#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 #itIni:hover{background:url(../../images/overitem1.png) no-repeat center top}
#menutop #itIni.active{background:url(../../images/overitem1.png) no-repeat center top;color:#056b9e; }
#menutop #itIni {padding-right: 12px;padding-left: 17px}
#menutop #itSus:hover{background:url(../../images/overitem3.png) no-repeat center top}
#menutop #itSus.active{background:url(../../images/overitem3.png) no-repeat center top;color:#056b9e; }
#menutop #itSus {padding-right: 13px;padding-left: 13px}
#menutop #itFun:hover{background:url(../../images/overitem4.png) no-repeat center top}
#menutop #itFun.active{background:url(../../images/overitem4.png) no-repeat center top;color:#056b9e; }
#menutop #itFun {padding-right: 7px;padding-left: 7px}
#menutop #itSec:hover{background:url(../../images/overitem4.png) no-repeat center top}
#menutop #itSec.active{background:url(../../images/overitem4.png) no-repeat center top;color:#056b9e; }
#menutop #itSec {padding-right: 11px;padding-left: 11px}
#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 #itScn {padding-right: 6px;padding-left: 6px}
#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 #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; }


.menuacceso li a:hover span{background:url(../../images/arrow-acceso.png) no-repeat center bottom;padding-bottom:8px}
.menuregistros li a:hover{background:url(../../images/registro-bg-over.jpg) repeat-x left top;color:#fff}
.menuregistros li a:hover span{background:url(../../images/registro-arrow.jpg) no-repeat center bottom}
.menuregistros #pr1 a:hover .icon{background:url(../../images/registro-icon-cliente.png) no-repeat 0 0}
.menuregistros #pr2 a:hover .icon{background:url(../../images/registro-icon-ventas.png) no-repeat 0 0}
.menuregistros #pr3 a:hover .icon{background:url(../../images/registro-icon-proveedores.png) no-repeat 0 0}
.menuregistros #pr4 a:hover .icon{background:url(../../images/registro-icon-micelaneas.png) no-repeat 0 0}
.bulletin a:hover{color:#ccc}
.texto10{font-size:10px}
.texto11{font-size:11px}
.texto12{font-size:12px}
.lineado15{line-height:1.5}
.top8{display:block;margin-top:8px}
.boxnavacceso{float:left;margin-top:16px;overflow:hidden;/*width:270px*/}
.btnrss{height:21px;overflow:hidden;text-align:right}
.boxcartelera{margin-bottom:7px;overflow:hidden;width:959px}
.banner320{float:right;width:320px}
.gadgets{background:url(../../images/bg-box-gadgets.jpg) no-repeat right bottom;height:150px;overflow:hidden;width:100%}
.productosh{background:url(../../images/bgboxproductos.jpg) repeat-x left bottom;display:none;height:142px;overflow:hidden;padding-left:17px;padding-top:40px;width:942px}
.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}
#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%}
/*.boxnotashome{float:left;overflow:hidden;width:658px}*/
.boxnotashome{float:left;overflow:hidden;width:958px;} 
.boxnotashome .height250 {text-align: left;margin: 0px 0px 2px 0px;}
.boxnotashome2{float:left;margin-left:6px;overflow:hidden;width:439px}
.boxnotah{float:left;margin-right:5px;width:216px}
.height99{height:99px;overflow:hidden;width:216px}
.height250{float:left;height:250px;overflow:hidden;width:318px}
.height234{float:left;height:234px;overflow:hidden;width:477px}
.titular{margin-top:11px;overflow:hidden}
.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}
.boxnotah .pleft9{padding-left:9px}
.ptop22{padding-top:22px}
.ptop15{padding-top:15px}
.ptop4{padding-top:4px}
.boxblanco{background:#fff;overflow:hidden;padding-bottom:0px;padding-top:4px}
.boxblancog{overflow:hidden;padding:17px 0 0 14px}
.boxblancoh99{background:#fff;height:99px;overflow:hidden}
.banner430{float:left;height:99px;overflow:hidden;width:477px}
#footer{background:#fff url(../../images/bgfooter.jpg) repeat-x left top;overflow:hidden;padding:14px 12px}
.dominio{display:block;float:left}
#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}
.enlacesfooter{margin-top:20px;overflow:hidden}
.enlacesright{display:block;float:right;overflow:hidden;width:600px}
.enlacesright li{display:block;margin-bottom:5px;margin-left:20px;width:233px}
.blue{color:#38A8D0}
.border0{border:0!important}
.marg0{margin-right:0!important}
#generalfooter{background:url(../../images/bggeneralfooter.jpg) center top no-repeat #fff;width:100%}
.box958{margin:0 auto;width:958px}
.boxicono{float:left;height:63px;padding:36px 0 0 91px;width:340px}
#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}
.textoblanco{color:#fff}
.formulario{float:right;width:420px}
.btnolvido:hover{background:url(../../images/btn-olvidopass.png) no-repeat 0 -26px;border:0}
.btnregistro:hover{background:url(../../images/btnregistro.png) no-repeat 0 -26px;border:0}
.btnrecomendar:hover{background:url(../../images/btn-recomendar.jpg) no-repeat 0 -26px;border:0}
.btnimprimir:hover{background:url(../../images/btn-imprimir.jpg) no-repeat 0 -26px;border:0}
.btnsalir:hover{background:url(../../images/btn-salir.png) no-repeat 0 -26px;border:0}
a.btnbases:hover{background:url(../../images/btn-base.png) no-repeat 0 -26px}
a.btnbases2:hover{background:url(../../images/btn-base2.png) no-repeat 0 -26px}
#listaresult .titular:hover{background:#E9E9E9 url(../../images/icon-mas.gif) no-repeat right center}
#listdow li:hover{background:#E9E9E9 url(../../images/icon-descarga.gif) no-repeat right center}
.active{display:block!important}
#navlogin li a:hover{color:#19344F}
ul.tabsacceso{background:url(../../images/bgmenuacceso.png) no-repeat;background-position:left top;/*display:block;*/float:right;height:42px;list-style:none;margin:0;padding:0;width:154px}
/*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{color:#375D95;cursor:pointer;display:block;float:right;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:15px;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:right;line-height:34px;padding:0 30px}
.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}
.btncloseaccs{position:absolute;right:-10px;top:-10px;z-index:5}
.tab_contentacc{overflow:hidden;width:100%}
ul.tabspro li a:hover{background:url(../../images/bg-litaps.gif) no-repeat right top}
.titular h1{color:#1F647F!important}
#master_content .accordionHeaderSelected a:hover{background:none;text-decoration:underline}
#menuh a:hover{background:#DBEBF6}
.basic a:hover{background-color:#FFF;background-image:url(../../images/AccordionTab2.gif)}
.boxR202ullia:hover{color:#258bd8;font-weight:700}
#menuv a:hover{background:#DBEBF6;color:#3c9fc8}
.displayClass{display:block;visibility:visible}
.noShowClass{display:none;visibility:hidden}
#slideshowN{height:350px;position:relative}
#slideshowN IMG{left:0;position:absolute;top:0;z-index:8}
.TituloNot{background-color:#FFF;font-weight:700;padding:2px 0;text-align:center}
.Separador{margin:5px 0 0}
.LbTituloNot{color:#FFF}
#cartelera01{float:left;height:284px;margin:0;overflow:hidden;padding:0;width:639px}
#modulePage2999486{height:284px;overflow:hidden;position:relative;width:639px}
#modulePage2999486 .pics{background:#fff;height:100%;overflow:hidden;width:100%}
    #modulePage2999486 #nav {
        height: 32px;
        position: absolute;
        top: 201px;
        /*width: 270px;*/
        max-width: 600px;
        margin-left: 20px;
        /*right: 8px;*/
        z-index: 15
    }
#modulePage2999486 #nav a{color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;padding:3px 8px;text-decoration:none}
#modulePage2999486 #nav a.activeSlide{background:url(../../images/circle-nav.png) no-repeat center center;color:#fff}
.Rcentro{background:url(../../images/center-nav.png) repeat-x left top;float:left;height:32px;padding:8px 0}
.black{color:#000}
a:hover,#listaresult .titular:hover a,#listdow:hover a{color:#3E7AB6}
a:focus,a:hover,#modulePage2999486 #nav a:focus{outline:none}
.floatl,.codoL,.codoR{float:left}
.clear,#centro{clear:both}
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}
#menuh ul,li,#menuv ul,li{list-style-type:none}
#OpcionesCl a:hover,#MenuOpc a:hover{background:url(../../images/barrahover.png) no-repeat center top;color:#056b9e}
.bgtransparent{position:fixed;left:0;top:0;	background-color:#000;opacity:0.6;	filter:alpha(opacity=60)}
.bgmodal{position:fixed; font-family:arial;font-size:1em;border:0.05em solid black;overflow:auto;background-color:#fff}
.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{clear: both;float: none ;overflow: hidden;color:#5b5b5a;font-size:12px;margin-right: 10px; margin-left: 20px;}
#guirnalda{width: 960px;height: 86px;background: url(../../images/guirnalda.png) no-repeat center top;position: absolute;top: 125px;z-index: 10000;padding-left: 0px}
#headernavidad{height: 50px;}
.donwloadchrome{font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 9pt}
.bandera{float:left;margin-top:5px;overflow:hidden;margin-bottom:10px;/*float:right;*/}
.acceso{float:left;margin-top:8px;overflow:hidden}
.lineadivision{margin-top:5px;padding:1px 10px 0;float:left;/*padding:1px 1px 0px 85px;*/}
#popupContact {
    display: none;
    position: fixed;
    _position: absolute;
    max-height: 600px;
    width: 476px;
    background: #ffffff;
    border: 2px solid #cecece;
    z-index: 200;
    padding: 12px;
    font-size: 13px
}  
#popupContact h1{text-align: center;color: #FFFFFF;font-size: 28px;font-weight: 400;border-bottom: 1px dotted #D3D3D3;padding-bottom: 2px;margin-bottom: 20px;text-transform: capitalize}
#popupContactClose {
    font-size: 14px;
    line-height: 14px;
    right: 6px;
    top: 4px;
    position: absolute;
    color: #e1e1e1;
    font-weight: 700;
    display: block
}
.width959{float:left;height:250px;overflow:hidden;width:959px} 