•  

    Fuente: http://codepen.io/Frecosse/pen/Akwdo
    7. Menú vertical con imagen

    <ul id="ulmenu1" class="ulmodule_menu"><li id="module_menu143430540" class="module_menu module_menu_type_html" data-id="143430540"><div id="module_menu_titre143430540" class="module_menu_titre">&nbsp;</div><div id="module_menu_contenu143430540" class="module_menu_contenu"><div class="module_menu_contenu_block"><ul class="list-menu"><li><a href="http:"><img src="http://gif" alt="" width="23" height="27" />Bienvenido</a</li><li><a href="http:"><img src="http://gif" alt="" width="26" height="22" />Coraz&oacute;n</a><ul><li><a href="http:"><img src="http://.gif" alt="" width="20" height="17" />Fondo</a></li></ul></li><li><a href="http:"><img src="https://gif" alt="" width="26" height="17" />Corona</a><ul><li><a href="http:"><img src="https://gif" alt="" width="18" height="14" />Fondo</a></li></ul></li><li><a href="http:"><img src="http://.gif" alt="" width="26" height="24" />Cumplea&ntilde;os</a><ul><li><a href="http:"><img src="http://gif" alt="" width="17" height="15" />Fondo</a></li></ul></li><li><a href="http:"><img src="http://gif" alt="" width="26" height="24" />Dinero</a><ul><li><a href="http:"><img src="http://" alt="" width="17" height="17" />Fondo</a></li></ul></li><li><a href="http:"><img src="http://gif" alt="" width="26" height="24" />Personas</a><ul><li><a href="http:"><img src="http://.gif" alt="" width="18" height="18" />Fondo</a></li><li><a href="http:"><img src="http://gif" alt="" width="18" height="22" />Hombre</a></li><li><a href="http:"><img src="http://gif" alt="" width="18" height="22" />Fondo</a></li><li><a href="http:" alt="" width="18" height="22" />Mujer</a></li><li><a href="http:"><img src="http://gif" alt="" width="18" height="22" />Fondo</a></li></ul></li></ul></div></div></li></ul>
    .list-menu{
    padding:0;
    list-style:none;
    width:250px;
    font-size:28px;
    font-family: French Script MT;

    border: 1px solid rgba(0,0,0,0.8);
    border-radius: 1em 0.5em;
    margin-top: -1px;
    -moz-box-shadow: inset 0 0 10px #111;
    -webkit-box-shadow: inset 0 0 10px #111;
    box-shadow: inner 0 0 10px #111;
    }
    .list-menu li a{
    display: block;
    border-bottom: 1px solid #BFA0CE;
    border-radius: 1em 0.5em;
    border-top: 1px solid #BFA0CE;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F6AFCF), to(#CFADEA));
    background: -webkit-linear-gradient(top, #F6AFCF, #CFADEA);
    background: -moz-linear-gradient(top, #F6AFCF, #CFADEA);
    background: -ms-linear-gradient(top, #F6AFCF, #CFADEA);
    background: -o-linear-gradient(top, #F6AFCF, #CFADEA);
    text-decoration:none;
    color:rgb(0,0,0);
    text-shadow: 0px 1px 1px #ffffff,1px 0px 2px#ffffff,2px 3px 3px #000000;
    filter: dropshadow(color=#000, offx=1, offy=0);
    padding:10px;
    padding-left:10px;
    }

    .list-menu li ul li a{
    font-size:24px;
    color:rgb(0,0,10);
    text-shadow: 0px 1px 1px #ffffff,1px 0px 2px#ffffff,2px 3px 3px #000000,1px 3px 2px #B6B6B6;
    }

    .list-menu li a:hover{
    background:#FCE0ED;
    -moz-transition: background 0.3s ease-in;
    -webkit-transition: background 0.3s ease-in;
    -o-transition: background 0.3s ease-in;
    border: dotted 1px #C694A1;
    }

    .list-menu ul{
    margin:0;
    padding:0;
    list-style:none;
    height:0;
    overflow: hidden;
    transition:1s;
    -moz-transition:1s;
    -webkit-transition:1s;
    }

    .list-menu li ul{
    transition:1s;
    -moz-transition:1s;
    -webkit-transition:1s;
    }

    .list-menu li:hover ul{
    height: 120px;
    overflow-y:auto;
    overflow-x:hidden;
    background:#E5D6E5,0.5;
    }

    .list-menu ul li a{
    background:rgb(250,250,250);
    border-radius: 1em 0.5em;
    }

    .list-menu ul li a:hover {
    color: #656a77;
    -moz-transition: color 0.4s ease;
    -webkit-transition: color 0.4s ease;
    -o-transition: color 0.4s ease;
    text-shadow: 0px 0px 2px rgba(0,0,0,0.7);
    }
    .menu{
    padding:0;
    list-style:none;
    width:250px;
    font-size:22px;
    border-radius: 1em 0.5em;
    background: #EAD2FB; /* fallback colour */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EAD2FB), to(#F6C9EC));
    background: -webkit-linear-gradient(top, #EAD2FB, #F6C9EC);
    background: -moz-linear-gradient(top, #EAD2FB, #F6C9EC);
    background: -ms-linear-gradient(top, #EAD2FB, #F6C9EC);
    background: -o-linear-gradient(top, #EAD2FB, #F6C9EC);
    border: 1px solid #92748c;
    }

    .menu li a{
    display: block;
    border-bottom: 1px solid rgba(0,0,0, 0.2);
    border-top: 1px solid #92748c;
    border-radius: 1em 0.5em;
    background: #DDEFEE; /* fallback colour */
    border-top:1px solid #878e98;
    border-bottom:1px solid #2799db;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDEFEE), to(#F2E1EC));
    background: -webkit-linear-gradient(top, #DDEFEE, #F2E1EC);
    background: -moz-linear-gradient(top, #DDEFEE, #F2E1EC);
    background: -ms-linear-gradient(top, #DDEFEE, #F2E1EC);
    background: -o-linear-gradient(top, #DDEFEE, #F2E1EC);
    }
    text-decoration:none;
    color:#FFF;
    text-shadow: 1px 0px 1px rgba(0,0,0,0.2);
    filter: dropshadow(color=#000, offx=1, offy=0);
    padding:10px;
    padding-left:15px;
    }

    .menu li ul li a{
    font-size:22px;
    color:#47689d;
    text-shadow: 0px 1px 1px #ffffff,1px 0px 2px#ffffff,2px 3px 3px #000000,1px 3px 2px #B6B6B6;
    }