*{margin: 0px;
  padding: 0px;}

body{background-color: #ffffff;
		font-family: arial, verdana, tahoma;
    background-image: url("../imagenes/fondo.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
  }

/*slider*/
/*botones*/
        #jssor_1{
          margin: 0px auto;
          top: 0px; left: 0px;
          overflow: hidden;
          visibility: hidden;
          position: relative;
        }

        #jssor_11{
          margin:  0px auto;
          cursor: default;
          position: relative;
          overflow: hidden;
          top: 0px; left: 0px; 
        }

        .jssora05l, .jssora05r {
            display: block;
            position: absolute;
            /* size of arrow element */
            cursor: pointer;
            background: url('../img/a17.png') no-repeat;
            overflow: hidden;
            margin: 0px;
            padding: 0px;
        }


        .jssora05l { background-position: 0px 0px;}
        .jssora05r { background-position: -66px 0px; }
        .jssora05l:hover { background-position: -119px 0px; }
        .jssora05r:hover { background-position: -185px 0px; }
        .jssora05l.jssora05ldn { background-position: -240px 0px; }
        .jssora05r.jssora05rdn { background-position: -306px 0px; }
        /* jssor slider thumbnail navigator skin 01 css *//*.jssort01 .p            
        (normal).jssort01 .p:hover      (normal mouseover).jssort01 .p.pav        (active).jssort01 .p.pdn        (mousedown)*/
        

        .jssort01{
          background-color: rgba(36, 36, 46, 0.4);
          position:absolute;
          left:0px;
          bottom:0px;
          width:1005px;
          height:100px;
        }
        /*tamaño de los navegadores*/
        .jssort01 .p {    position: absolute;
            top: 0;
            left: 0;
            width: 208px;
            height: 67px;
            margin: 0px 0px;}

        /*tamaño de las imagenes de los navegadores*/
        .jssort01 .t {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border: none;}

        .jssort01 .w {
            position: absolute;
            top: 0px;
            left: 0px;
            width: 100%;
            height: 100%;}

        /*enmarcacion de los navegadores*/
        /*.jssort01 .c {
            position: absolute;
            top: 0px;
            left: 0px;
            width: 203px;
            height: 67px;
            border: none;
            box-sizing: content-box;
            background: url('../img/t01.png') -800px -800px no-repeat;
            _background: none;}

        .jssort01 .pav .c {
            top: 0px;
            _top: 0px;
            left: 2px;
            _left: 0px;
            width: 67px;
            height: 67px;
            border: #000 0px solid;
            _border: #fff 2px solid;
            background-position: 50% 50%;}*/

        .jssort01 .p:hover .c {
            top: 0px;
            left: 0px;
            width: 65px;
            height: 65px;
            border: #fff 1px solid;
            background-position: 50% 50%;}

        .jssort01 .p.pdn .c {
            background-position: 50% 50%;
            width: 62px;
            height: 62px;
            border: #000 2px solid;}

        * html .jssort01 .c, * html .jssort01 .pdn .c, * html .jssort01 .pav .c {    /* ie quirks mode adjust */   
            width /**/: 72px;
            height /**/: 72px;}