body{
    background-image: url('../img/bg_image4.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    overflow-y:hidden;
}

.header {
    background-color: #b6dcb6 !important;
}


/*body{margin:0;padding:0; text-align:center; background-color:#00CC66 ;} */

#main{
    width:80%;
    /*position:absolute;*/
    /*margin-left:-370px; */    
    /* left:5px; /* posiciÃ³n del nav */ 
    /*text-align:left; */
}
#header{ 
    width:100%;
    background:url(header.jpg) 
    no-repeat;
    /*height:126px;*/
}
#nav{
    margin:0;    
    /*position:absolute;*/
    /*top:10px;*/
    /*right:30px; /*margen con el div */
}

#nav li{
    border:1px solid white;
    color:black; 
    float:left;
    width:24em;
    margin:0;
    padding:0;
    list-style:none;
    background:transparent;
    font:11px Verdana,Tahoma,Helvetica,Sans-serif;
    text-align:center;
    position:relative;
    cursor:default;
}
#nav li ul{
    padding-top:7px; /* referente a la parte superior */ 
    margin:0;
}
#nav a{
    text-decoration:none;
}
#nav li a{ 
    color: black;
    font-weight: bold;
    font-size:1rem;
    padding-top: 5px;
    padding-bottom: 5px
}
#nav li a:hover{
    text-decoration:underline;    
}
#nav li li a:hover{
    text-decoration:none;
}
#nav li li{
    filter:Alpha(opacity=50,finishopacity=50,style=1);/* Transparencia en Internet Explorer */
}
#nav li li a{ 
    /*border-color: #993333; */
    border-color: #106606;
    border-style:solid; 
    border-width:0 2px 1px 2px; 
    display:block; 
    color:#000000; 
    font-weight:bold;
    /*background:transparent url(nav.png) 0px 0px repeat scroll; */
    background:#fcfcfc;
    line-height:18px;
}
#nav li li a:hover{
    color:#000000;
    /* background:transparent url(navhover.png) 0px 0px repeat scroll;/* Transparencia en Otros navegadores */
    background: #98f790;
}
li ul{
    padding:0.5em 0 1em 0;
    display:none;
    position:absolute;
    top:100%;
    left:0;
}
li>ul{
    top:auto;
    left:auto;
}
li li{
    float:left;
    border:0;
    display:block;
    background:transparent;
}
li:hover ul,li.over ul{
    display:block;
}