/*Ridefinizione degli stili di default */
BODY {
 background-color:#FFF;
 font-family:sans-serif;
 font-size:small;
 color:#000;
 text-decoration:none;
 text-align:justify;
 border-top:10px #eee solid;
 margin:0;
 width:100%;
}

A:link {
/* NB per il menu laterale gli stili sono stati nuovamente modificati si veda */
 color:#777;
 text-decoration:underline;
}

A:visited {
/* NB per il menu laterale gli stili sono stati nuovamente modificati si veda */
 color:#777;
 text-decoration:underline;
}

A:hover {
/* NB per il menu laterale gli stili sono stati nuovamente modificati si veda */
 color:#066;
 background-color:#f90;
 text-decoration:none;
}

H1 {
 margin-bottom:0.1em;
 /*Stili utilizzati anche in .logo_prima */
 font-size:x-large;
 font-variant:small-caps;
 font-weight:bold;
 color:#066;
}

H2 {
 font-size:large;
 border-bottom:1px #777 solid;
 margin-top:0;
 color:#066;
}

H3 {
 font-size:small;
 color:#066;
}

H4 {
 font-size:small;
 font-style:italic;
 color:#066;
 }
 
H5 {
 font-size:small;
 font-style:italic;
}

IMG {
 border-width:0px;
}

TEXTAREA{
 width:50%;
 height:15em;
}
/*Fine ridefinizione stili di default*/

/* Stili di paragrafo particolari */
.piccolo {
 color:#777;
 font-size:x-small;
}
/*Fine stili particolari */


/* Stili delle pagine interne */

/*Stile della testata*/
.testata {
text-align:center;
 width:100%;
 margin:0%;
}
#testata H1 {
margin:0%;
}
#testata .piccolo {
 color:#066;
 margin:0%;
}

/*Stile della HR che separa la testata dal corpo del testo */
.immtesta {
 background-image:url(../immagini/testata2.jpg);
 background-repeat:no-repeat;
 background-position:center;
 border-bottom:1px #066 solid;
 border-top:0;
 border-left:0;
 border-right:0;
 height:84px;
 width:100%;
 background-color:#eee;
 margin-bottom:2em;
 margin-left:0%;
}

/*Stili del menu a sinistra*/

.menu {
 width:13%;
 float:left;
 border-bottom:1px #066 solid;
 border-top:1px #066 solid;
 border-left:1px #066 dashed;
 border-right:1px #066 dashed;
 background-image:url(../immagini/unipv.gif);
 background-repeat:no-repeat;
 margin-left:1%;
}

.menu UL {
 margin-top:0%;
 margin-left:0%;
 list-style-type:none;
 padding:1em;
}

.menu LI {
 margin-top:1em;
 margin-left:0%;
 padding:0%;
}

.menu H2 {
 text-align:center;
 font-size:small;
 margin:0%;
}

/*Stile della parte centrale*/
.centro_pagina {
 width:77%;
 float:left;
 margin-left:1%;
}

.istituzioni li {
 list-style-type:disc;
}

.invisibile {
display: none;
}

.risorse {
 font-size:small;
 border:none;
}

.people {
 width:10em;
 border:1px #066 solid;
}

/*Stili del Pič di pagina*/
.footer {
text-align:center;
width:100%;
float:left;
}

/*Stili dei menu interni*/
.menu_interno {
 width:100%;
 float:left;
 margin-top:0.2em;
 border-bottom:1px #777 solid;
 border-top:1px #777 solid;
 border-left:1px #777 solid;
 list-style-type:none;
 color:#066;
}
.menu_interno ul {

 display:inline;
 padding:0%;
 margin:0%;
}

.menu_interno li {
 list-style-type:none;
 margin:0%;
 padding:0%;
 display:inline;
 border-bottom:1px #777 solid;
 border-right:1px #777 solid;
}

.menu_interno A:link {
 color:#066;
 text-decoration:none;
}

.menu_interno A:visited {
 color:#066;
 text-decoration:none;
}

.menu_interno A:hover {
 color:#fff;
 background-color:#066;
 text-decoration:none;
}



/* Fine stili delle pagine interne */
