#menu {position: relative; display: table-cell; width: 15%; min-width: 120px; font-weight: bold; border-top: 1px solid #CCE0EB; border-bottom: 1px solid #CCE0EB;}

.sezionemenu {background: #006599; color: #FFFFFF; padding: 0.1em 0.5em 0.1em 0.5em ; border: 1px solid #10468E; font-size: 80%}
.vocimenu {margin-bottom: 1em; margin-top: 1em; font-size: 75%;}
.vocimenu a {display: block; color: #006699; padding: 0.5em; text-decoration: none;}
.vocimenu a:hover {text-decoration: underline; }

#menu p {line-height: 1.5em; text-align: left; margin: 2% 0.5% 2% 2%;}

#collaborazioni {white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-top: 15px;}
#listacollaborazioni {overflow: hidden;}
.logo_collaborazione {display: block; padding-top: 1em; padding-left: 0.5em;}