/* CSS Document */
@media screen and (min-width:1001px) {
    /*Versi—n PC*/
    body{
        font-family:"Verdana";
        /* background:url("../Imgs/bgbody.png") fixed no-repeat center;*/
        background-size:auto 100%;
        margin:0px;
    }
    a{
        text-decoration:none;
        cursor:pointer;
    }
    li{
        list-style:none;
    }
    .Lista{
        list-style:inside;
        list-style-position:outside;
        text-align:left;
        left:20px;
        top:5px;
        bottom:5px;
        right:20px;
        line-height:1.5;
    }
    encabezado{
        position:fixed;
        width:100%;
        left:0px;
        top:0px;
        z-index:150;
        margin-top:0px;
        /*background:#ff0;*/
    }
    logo{
        display:inline-block;
        left:50%;
        margin-left:-125px;
        position:relative;
    }
    header{
        background:#fff;
        position:relative;
        top:0px;
        width:100%;
        /*left:50%;
         margin-left:-500px;*/
        height:150px;
    }
    contacto{
        position:absolute;
        right:50px;
        top:0px;
        padding:10px;
        display:block;
        list-style:none;
        color:#fff;
        background:#545fa76b;
        font-size:12pt;
        -webkit-border-radius: 0px 0px 10px 10px;
        border-radius: 0px 0px 10px 10px;
    }
    contacto li{
        display:inline;
    }
    contacto li a{
        color:#fff;
    }
    .busqueda{
        -webkit-border-radius: 5px 5px 5px 5px;
        border-radius: 5px 5px 5px 5px;
        padding-left:10px;
        font-size:16px;
    }
    navmini{
        display:none;
    }
    #Mini{
        display:none;
    }
    nav{
        background:#2d345e;/*#5AC4F6;*/
        display:block;
        position:absolute;/*relative*/
        width:100%;
        height:34px;
        margin-bottom:0px;
        text-align:center;/*Antes Right*/
        font-size:16pt;
        vertical-align:middle;
        padding:7px;
        z-index:100;
    }
    nav li, redes li{
        list-style:none;
        display: inline-block;
        padding-left:5px;
        padding-right:5px;
        cursor:pointer;
        padding-bottom:10px;
    }
    nav li, nav li a{
        color:#fff;
        padding-left:20px;
        padding-right:20px;
        font-size:10pt;
    }
    nav li:hover > ul{
        display:block;
    }
    nav > li > ul{
        position:absolute;
        text-align:left;
        top:20px;
        margin-left:0px;
        color:#fff;
        display:none;
        padding:0px;
        z-index:1800;
        /*background:#2d345e;
         -webkit-box-shadow: 2px 2px 2px 2px #333;
        box-shadow: 2px 2px 2px 2px #333;*/
    }
    nav > li > ul > li{
        display:block;
        padding-top:7px;
        padding-bottom:10px;
        padding-left:0px;
        padding-right:0px;
        font-size:10pt;
        line-height:120%;
    }
    nav > li > ul > li > a:hover{
        background:#2d446e;
    }
    .submenu{
        background:none;
        padding:10px;
        margin:7px;
    }
    .submenu > a{
        display:block;
        width:250px;
        background:#2d345e;
        padding:10px;
        -webkit-border-radius: 5px 5px 5px 5px;
        border-radius: 5px 5px 5px 5px;
    }
    Espacio{
        display:block;
        position:relative;
        height:185px;
    }
    Slider{
        display:block;
        top:0px;
        position:relative;
        width:100%;
        height:535px;
        background:URL("../Slider/SL1BG.png") center no-repeat;/*#00BCD4;*/
        background-size:cover;
        text-align:center;
    }
    Slide{
        display:none;
    }
    SLDesc{
        display:block;
        position:absolute;
        left:50%;
        margin-left:-500px;
        width:1000px;
    }
    SLImg{
        float:left;
        display:block;
        top:150px;
        left:50%;
        margin-left:-500px;
        position:absolute;
    }
    SLCat{
        display:block;
        position:absolute;
        left:50%;
        margin-left:280px;
        top:250px;
        cursor:pointer;
    }
    NavB{
        /*display:none;*/
        position:relative;
        width:100%;
        float:left;
        top:50%;
        margin-top:-50px;
    }
    .SLArrows{
        font-size:30pt;
        cursor:pointer;
    }
    Izq{
        position:absolute;
        display:inline-block;
        left:50px;
    }
    Izq:hover{
        opacity:.8;
    }
    Der{
        position:absolute;
       right:50px;
       display:inline-block;
    }
    Der:hover{
        opacity:.8;
    }
    btns{
        position:absolute;
        bottom:10px;
        left:50%;
        margin-left:-100px;
        text-align:center;
        width:200px;
        cursor:pointer;
        z-index:1;
    }
    btns i:hover{
        color:navy;
    }
    LatProds{
        position:fixed;
        left:0px;
        width:180px;
        top:50%;
        margin-top:-175px;
        -webkit-border-radius: 0px 25px 25px 0px;
        border-radius: 0px 25px 25px 0px;
        height:360px;
        background:#fff5;/*#2d345e;*/
        color:#navy;
        padding:10px;
        text-align:left;
        z-index:1900;
        -webkit-box-shadow: 3px 3px 10px 1px #0F1133;
        box-shadow: 3px 3px 10px 1px #0F1133;
        outline: 1px solid #FFF;
        outline-offset: 0px;
        border-right:white 10px solid;
    }
    LatProds a{
        color:navy;
    }
    Bot{
        position:absolute;
        right:-9px;
        top:50%;
        margin-top:-10px;
        cursor:pointer;
        color:#666;
        letter-spacing:-2pt;
    }
    seccion, seccionb, secciona{
        position:relative;
        min-height:535px;
        top:0px;
        left:0px;
        text-align:center;
        width:100%;
        display:block;
        padding:20px;
        box-sizing: border-box;
    }
    seccion{
        background:URL("../Imgs/BGSeccion.png") ;/*#03f4e4;*/
    }
    secciona{
        background:URL("../Imgs/BGSeccionF.png");
        background-size:cover;
        background-position:center; /*#03f4e4;*/
    }
    seccionb{
        background:URL("../Imgs/BGMisc.jpg") fixed;/*#03f4e4;*/
        background-size:cover;
        background-position:center;
    }
    carrusel{
        display:block;
        position:relative;
        width:100%;
        padding:20px;
        height:400px;
        overflow:hidden;

        box-sizing: border-box;
    }
    carrusel > elemento {
        display:inline-block;
        height:350px;
        margin:10px;
        width:280px;
    }
    col35{
        width:350px;
        padding:20px;
        display:inline-block;
        overflow:auto;
        max-height:380px;
    }
    col50{
        width:500px;
        display:inline-block;
        padding:20px;
        vertical-align:top;
        box-sizing:border-box;
    }
    col65{
        width:650px;
        padding:20px;
        display:inline-block;
        vertical-align:top;
    }
    col100{
        width:1000px;
        padding:20px;
        display:inline-block;
    }
    col100L{
        width:1000px;
        padding:20px;
        display:inline-block;
        position:relative;
        height:auto;
        min-height:575px;
        background:#fff9;
        box-sizing:border-box;
    }
    col100X{
        width:100%;
        padding:20px;
        display:inline-block;
        position:relative;
        height:auto;
        min-height:575px;
        background:#fff5;
        box-sizing:border-box;
    }
    #fcontacto input, #fcontacto select, #fcontacto textarea{
        width:250px;
        font-size:14pt;
    }
    Pestana{
        background:#ccc8;
        -webkit-border-radius: 5px 5px 0px 0px;
        border-radius: 5px 5px 0px 0px;
        display:inline-block;
        padding:15px;
        box-sizing:border-box;
        cursor:pointer;
    }
    Pestana:hover{
        background:#fff;
    }
    .PActiva{
        background:#fff9;
        -webkit-box-shadow: 2px -2px 2px 0px #333;
        box-shadow: 2px -2px 2px 0px #333;
    }
    .DivCat{
        display:none;
        width:100%;
        padding:10px;
        box-sizing:border-box;
    }
    Archivo{
        display:inline-block;
        background:url("../Imgs/DocBG.png") no-repeat;
        background-size:cover;
        width:175px;
        height:230px;
    }
    xTipo{
        display:inline-block;
        position:relative;
        width:175px;
        height:230px;
        left:-175px;
    }
    mosaico{
        display:inline-block;
        cursor:pointer;
        color:#fff;
        width:310px;
        height:250px;
        margin-bottom:20px;
        background:#2d345e;
        padding:5px;
        padding-bottom:10px;
        box-sizing:border-box;
    }
    Visor{
        display:none;
        position:fixed;
        top:0px;
        left:0px;
        z-index:200;
        width:100%;
        height:100%;
        color:#fff;
        background:url("../Imgs/Lbox.png");
        text-align:center;
    }
    #VidMov{
        display:none;
    }
    .Movil{
        display:none;
    }
footer{
    margin:0px;
    background:#434888;/*572364;*/
    position:relative;
    display:block;
    width:100%;
    left:0px;
    bottom:0px;
    height:auto;
    text-align:center;
    box-sizing: border-box; 
  }
columna{
    display:inline-block;
    color:white;
    width:200px;
    height:200px;
    vertical-align:top;
    text-align:left;
    line-height:1.5;
    padding:30px;
}
columna a{
    color:white;
}
coltitle{
    display:block;
    margin-bottom:10px;
    font-size:14pt;
}
  pie{
     position:fixed;
     bottom:0px;
     left:0px;
     width:100%;
     background:#000;
     color:#fff;
     text-align:center;      
     font-size:8pt;
  }
  pie a{
    color:#fff;    
  }





}
