body {
 font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
 color: #000000;
 background-color: #ffffff;
 border:0;
 font-size: small;
}

/* Contenitori */
div#u-container {
 text-align:left;
}
/* Fine contenitori */

/* Titoli */
h1, h2, h3 { 
 color:#333366;
}
h1 {
 font-size: 1.8em;
}
h2 {
 font-size: 1.5em;
}
h3 {
 font-size: 1.2em;
}
/* Fine titoli */

/* Immagini con link */
a img { 
 border: none; 
}
/* Fine immagini con link */

/* Header */
#u-header {
 background: #333366; 
 color: white;
}
#nome-sito a {
 color: white;
 text-decoration: none;
}
#u-site-name {
 font-size: x-large;
}
#u-slogan {
 font-size: medium;
 font-style: italic;
}
/* Menu nell'header con i link ad altri siti UniGe */
#u-link-esterni li {
 color: #fff;
 background: transparent url(images/baffo-r.png) no-repeat right;
 text-decoration: none;
 white-space: nowrap;
 margin: 0;
 padding: .25em 1.5em 0;
 line-height: 170%;
}
#u-link-esterni li a {
 /*display: block;*/
 color: white;
 text-decoration: none;
}
#u-link-esterni li.active {
 color: white;
 background-color: #6666cc;
 border-bottom: 1px solid white;
}

/* Menu a tendina */
#u-link-esterni li ul {
 background-color: #6666cc;
}
#u-link-esterni li ul li {
 float: none;
 background-color: #6666cc;
 background-image: none;
 border-bottom: 1px solid white;
}
#u-link-esterni li.u-tendina {
 background-image: url(images/baffo-d.png);
}
/* Fine menu a tendina*/
/* Fine menu nell'header con i link ad altri siti UniGe */
/* Fine header */

/* Menu nella colonna di sinistra */
#u-navigation ul.menu {
 background-color: #FFFFFF;
}
#u-navigation ul.menu li {
 background-image: none;
 border-bottom: 1px solid #EDEDED;
 color: #333366;
 font-size: 1em;
 font-weight: normal;
 white-space: normal;
 text-decoration: none;
 margin-top: 4px;
 margin-bottom: 4px;
 /*margin-left: -40px;*/
 list-style-type: none;
}
#u-navigation ul.menu li.expanded {
 border: none;
}
#u-navigation ul.menu li a, #u-navigation ul.menu li a:visited {
 color: #333366;
 text-decoration: none;
}
/* Fine menu nella colonna di sinistra */

/* Barra gialla sotto l'header contenente il menu "Funzioni UniGe" */
#u-login {
 background-color: #FFD83C;
}
#u-login li { 
 color: #333366;
 background-image: none;
 font-size: 1em;
 white-space: normal;
 text-decoration: none;
}
#u-login li a, #u-login li a:visited {
 text-decoration: inherit;
 color: inherit;
 }
#u-login li a:hover {
 text-decoration: underline;
}
/* Fine barra gialla sotto l'header contenente il menu "Funzioni UniGe" */

/* Riquadro all'interno del contenuto (in alto a destra) */
#u-rightsquare {
 border: 1px solid #999999;
 background: white;
 font-size: 0.92em;
}
#u-rightsquare h2 {
 background: #999999;
 color: white;
 font-weight: normal;
}
#u-rightsquare ul {
 list-style-type: circle;
}
#u-rightsquare ul li a, #u-rightsquare ul li a:visited {
 text-decoration: none;
 color: #027ACA;
}
/* Fine riquadro all'interno del contenuto (in alto a destra) */

/* Footer */
#u-footer { 
 background: #FFD83C;
 color: #333366;
 font-weight: normal;
 font-size: 0.80em;
 text-align: left;
}
#u-footer li {
 color: #333366;
 font-weight: bold;
 text-decoration: none;
}
#u-footer li a, #u-footer li a:visited, #u-footer li a:hover {
 color: inherit;
}
ul.secondary-links li a {
 color: #333366;
 font-weight: bold;
 text-decoration: none;
}
/* Fine footer */
