#header {
height:8em;
padding:1em;
color:#0ff;
border-style:none;
 
}

#header #affil
{
font-size:0.8em;
}

body { 
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 0.8em;
   margin:2% 15%;
   background-image: url(img/sfondomio.gif);
        background-color:black;
       
  
    
}


#immagine{
clear:both;
background-color:#0ff;
height:4px;
}



#nav ul
{
list-style-type:none;
margin:2px;
margin-top:2em;
margin-bottom:2em;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #0ff;
text-align: center;
padding-bottom: 0px;
padding-top: 5px;
padding-left: 0px;

}



#nav ul li
{
display: inline;
margin: 0 1em 0 0;


}


#sel
{
border-top: 0.5em solid #0ff;
		border-bottom: 0.5em solid #0ff;
		width: 6em;
		padding: 0 0.5em;
		font-weight: bold;
		color:#0ff;}

#nav  a
{
		width: 6em;
		padding: 0 0.5em;
		font-weight: bold;
		border-top: 0.5em solid #fb0;
		border-bottom: 0.5em solid #fb0;


color: #fb0;
text-decoration: none;

}

#uni{
float:right;
display:inline;
margin-top:-4em;
}


 li
{
padding-top:1em;
}

#corpo{
clear:both;
margin:0 0 0 0%;
padding:1.5em 1em 0.8em 1.5em;

  background-image: url(img/muro.jpg);
 color:#0ff;

}

#corpo h2{
color:#bff;}

#content
{
background-image: url(img/purplerain3.jpg);
background-repeat:no-repeat;
background-color:black;
}

#footer{
clear:both;
background-image: url(img/sfondofoot.gif);
color:#fb0;
font-size:0.7em;
padding:0.5em;
padding-top:0.6em;
border-top: 4px solid #0ff;
}



h1, h2, h3, h4, h5, h6 {
font-variant:small-caps;
margin:0;
}




#foto_mia {
background-image:url(img/io5.jpg);
background-repeat:no-repeat;
background-size:contain;
float:left;
height:202px;
margin:1.5em 1.5em 5em 0em;
width:135px;
border-color:#0ff;
border-style:solid;
border-width:3px;
}

#dopofoto{
clear:both;
}


a:link{
    color:#fb0;
}

a:visited{
    color:#ffe64d;
}

a:hover{
   
    font-variant: small-caps;
}


#header #uni a,img
{
background:none;
border-style:none;
}

#header #uni a:visited
{
background:none;
color:black;
}

.tipo_defn
{
font-weight:bold;
font-style:italic;
color:#bff;
}
.under_constr
{

padding:4em;
padding-left:35%;

}

.select
{
border:3px solid #bff;
}

dt
{
padding-top:2em;
padding-bottom:1em;
font-weight:bold;
}

dl{
padding-bottom:2em;
}

.itm
{
color:#fb0;
font-size:0.8em;
}

.io
{
font-weight:bold;
color:#bff;
}

.art
{
font-style:italic;
}

.other
{
font-weight:bold;
color:#0ff;
}

#cop
{
font-size:0.75em;
color:#FFE64D;
}

#notice
{
text-align:center;
color:#FFE64D;
font-weight:bold;
}
