@font-face {
    font-family:Roboto-Thin;
	src: local('Roboto-Thin'), url(../fonts/Roboto-Thin.ttf);

    }

    @font-face {
        font-family:Roboto-Bold;
        src: local('Roboto-Bold'), url(../fonts/Roboto-Bold.ttf);
    
        }    
 
    a.nounderline:link { 
        text-decoration:none; 
        } 
        
    a:link {
            text-decoration: none;
        }    
    
    a:hover {
            text-decoration: none; 
    }
    
    a:visited {
            text-decoration: none;
        }




#menu_desplegar{
    background-color: #b3b3b3;
    width: 100%;
    height: 40px;
    font-family: "Roboto-Thin";
    color: #ffffff;
    text-align: center;
    font-size: 2em;

}




        
#menu_colapsar{
 
    background-color: #b3b3b3;
    width: 100%;
    height: 40px;
    font-family: "Roboto-Thin";
    color: #ffffff;
    text-align: center;
    font-size: 2em;
    display: none;
}
        
        


#ventana_menu{
    width: 100%;
    height: 100%;
    background-color: #f8f8f8;
    color: #585858;
    font-family: "Roboto-Regular";
    font-size: 1.1em;
    text-align: center;
    padding: 1em;
    display: none;
}

#menu_desplegar a{
    color: #ffffff;
}

#menu_desplegar a:hover {
    color:  #494949;
}

#menu_colapsar a{
    color: #ffffff;
}

#menu_colapsar a:hover {
    color:  #494949;
}

#ventana_menu a{
    color: #585858;
}

#ventana_menu a:hover {
    color:  #a14e00;
}



















#menu_desplegar_yamaha{
    background-color: #b3b3b3;
    width: 100%;
    height: 40px;
    font-family: "Roboto-Thin";
    color: #ffffff;
    text-align: center;
    font-size: 2em;
}
  
#menu_colapsar_yamaha{
    background-color: #b3b3b3;
    width: 100%;
    height: 40px;
    font-family: "Roboto-Thin";
    color: #ffffff;
    text-align: center;
    font-size: 2em;
    display: none;
}
        
#ventana_menu_yamaha{
    width: 100%;
    height: 100%;
    background-color: #f8f8f8;
    color: #585858;
    font-family: "Roboto-Regular";
    font-size: 1.1em;
    text-align: center;
    padding: 1em;
    display: none;
}

#menu_desplegar_yamaha a{
    color: #ffffff;
}

#menu_desplegar_yamaha a:hover {
    color:  #494949;
}

#menu_colapsar_yamaha a{
    color: #ffffff;
}

#menu_colapsar_yamaha a:hover {
    color:  #494949;
}

#ventana_menu_yamaha a{
    color: #585858;
}

#ventana_menu_yamaha a:hover {
    color:  #a14e00;
}















#menu_desplegar_mas_marcas{
    background-color: #b3b3b3;
    width: 100%;
    height: 40px;
    font-family: "Roboto-Thin";
    color: #ffffff;
    text-align: center;
    font-size: 2em;
}
  
#menu_colapsar_mas_marcas{
    background-color: #b3b3b3;
    width: 100%;
    height: 40px;
    font-family: "Roboto-Thin";
    color: #ffffff;
    text-align: center;
    font-size: 2em;
    display: none;
}
        
#ventana_menu_mas_marcas{
    width: 100%;
    height: 100%;
    background-color: #f8f8f8;
    color: #585858;
    font-family: "Roboto-Regular";
    font-size: 1.1em;
    text-align: center;
    padding: 0em;
    display: none;
}

#menu_desplegar_mas_marcas a{
    font-family: "Roboto-Bold";
    color: #ffffff;
}

#menu_desplegar_mas_marcas a:hover {
    color:  #494949;
}

#menu_colapsar_mas_marcas a{
    font-family: "Roboto-Bold";
    color: #ffffff;
}

#menu_colapsar_mas_marcas a:hover {
    color:  #494949;
}

#ventana_menu_mas_marcas a{
    color: #585858;
}

#ventana_menu_mas_marcas a:hover {
    color:  #a14e00;
}

#menu_desplegar_sub_mas_marcas {
    background-color: #b3b3b3;
    width: 100%;
    height: 40px;
    font-family: "Roboto-Thin";
    color: #ffffff;
    text-align: center;
    font-size: 2em;

}

#menu_desplegar_sub_mas_marcas a{
    color: #ffffff;
}

#menu_desplegar_sub_mas_marcas a:hover {
    color:  #494949;
}

#sub_menu_2 {
    padding: -1em;
}













#menu_desplegar_mas_maderas{
    background-color: #770000;
    width: 100%;
    height: 40px;
    font-family: "Roboto-Thin";
    color: #ffffff;
    text-align: center;
    font-size: 2em;
}
  
#menu_colapsar_mas_maderas{
    background-color: #770000;
    width: 100%;
    height: 40px;
    font-family: "Roboto-Thin";
    color: #ffffff;
    text-align: center;
    font-size: 2em;
    display: none;
}
        
#ventana_menu_mas_maderas{
    width: 100%;
    height: 100%;
    background-color: #f8f8f8;
    color: #585858;
    font-family: "Roboto-Regular";
    font-size: 1.1em;
    text-align: center;
    padding: 0em;
    display: none;
}

#menu_desplegar_mas_maderas a{
    font-family: "Roboto-Bold";
    color: #ffffff;
}

#menu_desplegar_mas_maderas a:hover {
    color:  #380000;
}

#menu_colapsar_mas_maderas a{
    font-family: "Roboto-Bold";
    color: #ffffff;
}

#menu_colapsar_mas_maderas a:hover {
    color:  #380000;
}

#ventana_menu_mas_maderas a{
    color: #585858;
}

#ventana_menu_mas_maderas a:hover {
    color:  #a14e00;
}

#menu_desplegar_sub_mas_maderas {
    background-color:  #770000;
    width: 100%;
    height: 40px;
    font-family: "Roboto-Thin";
    color: #ffffff;
    text-align: center;
    font-size: 2em;

}

#menu_desplegar_sub_mas_maderas a{
    color: #ffffff;
}

#menu_desplegar_sub_mas_maderas a:hover {
    color:  #380000;
}
















#cerrar {
    position: fixed;
    right: 6px;
    top: 6px;
    width: 36px;
}




hr {
    border: 0;
    height: 2px;
    background-color: rgb(230, 230, 230);
    margin-top: 1em;
    margin-bottom: 1em;
}

#inter_menu_hr {
    border: 0;
    height: 2px;
    background-color: rgb(230, 230, 230);
    margin-top: 0em;
    margin-bottom: 0em;
}

#txt_menu_nivel a {
    margin-top: 100px;
}

#img_menu {
    width: 25px;
}