 *{
   padding:0;  
   margin:0;
   -webkit-box-sizing:border-box;
   -moz-box-sizing:border-box;
   box-sizing:border-box;
 }

body {
    background:url(./Imagenes/cabecera.jpg);
    background-repeat:no-repeat;
    background-position: 131px 2px;
    background-attachment: fixed;
    
}
 .contenedor{
     width: 95%;
     max-width:1000px;
     margin: auto;
 }

     .contenedor p{
         margin-bottom: 40px;
         font-family: "Palatino", sans-serif;
       }
 
.main {
    width: 90%;
    max-width: 1000px;
    margin: 10px auto;

}

 .slides {
    width: 90%;
    top: 30%;
    left: -50%;
    margin-top: -30px;
    margin-left: 50px;    
 }

.slides img {
    width: 90%;
    
 }

.slidesjs-pagination {
    background:#044FC6;
    list-style:none;
    overflow:hidden;
}

.slidesjs-pagination li {
    float:left;
}

.slidesjs-pagination li a {
    display:block;
    padding:10px 20px;
    color:#fff;
    text-decoration:none;
}

.slidesjs-pagination li a:hover {
    background:#000000;
}

.slides .active {
    background:#000000;
}

.slidesjs-navigation {
    background:#000000;
    color:#fff;
    text-decoration:none;
    display:inline-block;
    padding:11px 20px;
    float:right;
}    
 
 header nav{
     background:#044FC6;
     margin-bottom:10px;
     width: 1000px;
 }

     header nav ul{
         list-style:none;
         overflow:hidden;
     }
      
         header nav ul li {
             float:left;
         }

	     header nav ul li a {
                 display:block;
                 padding: 20px 12px;
                 color:#FFFFFF;
                 text-decoration: none;
                 font-family: "Arial", sans-serif;
             }
             
	     header nav ul li a:hover {
                 background: #000000;
             }


         header nav ul li ul {
            display: none;
            position: absolute;
            min-width: 140px;
        }

        
         header nav ul li:hover > ul {
            display: block;
         }

         
         header nav ul li ul a {
            color:#fff;
            background: #3AA2FD;
         }

        

/*      header nav ul li ul a {
            position: relative;
         }

         header nav ul li ul a {
            right: -140px;
            top:0px;
         }
*/

 .menu-fixed {
     position: fixed;
     z-index:1000;
     top:0;
     width:100%;
     max-width:1000px;
     box-shadow:0px 4px 3px rgba(0,0,0,.5);
 }

footer{
     width: 100%;
     max-width:1000px;
     margin: auto;
     color:#fff;
     background: #044FC6;
     font-family: "Arial", sans-serif;
 }



