/* ROBA DI ACM */
#acm * { font-family: verdana; font-size: 11px; }
#acm a, #acm a:visited { font-weight: bold; color: #E78100;  text-decoration: none; }
#acm a:hover { text-decoration: underline; }
#acm span.titolo { font-weight: bold; color: #E78100; text-align: right; display: block; }
#acm a.torna, #acm a.torna:visited { color:black; text-decoration: none; font-weight: normal;}
#acm a.torna:hover { text-decoration: underline; }

/* ROBA DELLA MAIL */
#mail * { font-family: verdana; font-size: 11px; }
#mail a, #mail a:visited { font-weight: bold; color: #E78100;  text-decoration: none; }
#mail a:hover { text-decoration: underline; }
#mail span.titolo { font-weight: bold; color: #E78100; text-align: right; display: block; }
#mail span.testo { color: black; }
#mail label {	margin-right: 3px; width: 20px; }
#mail input.bottone { background-color: #E78100; border: 1px solid black; color: white; font-weight: bold; }
#mail fieldset {	margin: 0px; border: 0px solid red; padding-bottom: 4px;}
#mail div.rosso { color: red; font-size: 11px; font-weight: bold; padding-top: 20px; padding-bottom: 20px; }
#mail form { margin: 0px; padding: 0px; }
#mail fieldset.bottoni {	margin: 0px; border: 0px solid red; padding-bottom: 4px; padding-left: 63px; }

.warning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:red; font-weight: bold }
.titoloform { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:navy; font-weight: bold }
/*a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #cc0000}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: navy}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: blue}
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cc0000}*/

a:link  {
	color: #000000;
	text-decoration : underline;
}

a:visited  {
	color: #000000;
	text-decoration : underline;
}

a:hover  {
	color: #CC9900;
	text-decoration : underline;
}
.ancoraggio:link{
	color: #E78100;
	font-size: 14px;
	text-decoration: none;
}

.ancoraggio:hover{
	color: #E78100;
	font-size: 14px;
	text-decoration: none;
}

.ancoraggio:visited{
	color: #E78100;
	font-size: 14px;
	text-decoration: none;
}

.miapavia_ancoraggio:link{
	text-decoration: none;
	color : #FFFFFF;
}

.miapavia_ancoraggio:hover{
	color: #FF3300;
}

.miapavia_ancoraggio:visited{
	text-decoration: none;
	color : #FFFFFF;
}

font.titolo{
	font-family: Verdana;
	font-size: 12pt;
	
	color: #E78100;
}


a.tab {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #666666;
 text-decoration:none}
a.tab:active {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #666666;
 text-decoration:none}
a.tab:visited {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #666666;
text-decoration:none}
a.tab:hover {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #888888;
text-decoration:none}
a.tabsecond {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #666666;
 text-decoration:none}
A.linkChiaro {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #666666;
   text-decoration:none;
}

A.linkChiaro:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #666666;
   text-decoration:underline;
}

A.linkChiaro:visited {}

a.linkGrigio {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #666666;
 text-decoration:none}
a.linkGrigio:active {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #666666;
 text-decoration:none}
a.linkGrigio:visited {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666;
text-decoration:none}
a.linkGrigio:hover {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666;
text-decoration:none}


td.cellNavBar {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #656565;
	background-color: #323496; /* Colore di sfondo delle celle della tabella*/
	border-bottom-width: 0px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #cccccc; /* Colore bordo inferiore */
	border-right-width: 1px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #666666; /* Colore bordo destro */
	border-left-width: 0px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #cccccc; /* Colore bordo sinistro */
	border-top-width: 0px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #cccccc; /* Colore bordo superiore */
}
td.cellNavBarActive {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #656565;
	background-color: #3234FF; /* Colore di sfondo delle celle della tabella*/
	border-bottom-width: 0px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #cccccc; /* Colore bordo inferiore */
	border-right-width: 1px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #666666; /* Colore bordo destro */
	border-left-width: 0px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #cccccc; /* Colore bordo sinistro */
	border-top-width: 0px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #cccccc; /* Colore bordo superiore */
}

.cellOrangeDx {
	background: #FF9900;
	border-bottom-width: 0px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #666666; /* Colore bordo inferiore */
	border-right-width: 1px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #666666; /* Colore bordo destro */
	border-left-width: 0px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #666666; /* Colore bordo sinistro */
	border-top-width: 1px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #666666; /* Colore bordo superiore */
}

.cellOrangeSx {
	background: #FF9900;
        border-bottom-width: 0px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #666666; /* Colore bordo inferiore */
	border-right-width: 1px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #666666; /* Colore bordo destro */
	border-left-width: 1px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #666666; /* Colore bordo sinistro */
	border-top-width: 1px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #666666; /* Colore bordo superiore */
}

.titleCellOrange {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.tableListDxTop {
	border-bottom-width: 0px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #666666; /* Colore bordo inferiore */
	border-right-width: 1px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #666666; /* Colore bordo destro */
	border-left-width: 0px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #666666; /* Colore bordo sinistro */
	border-top-width: 1px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #666666; /* Colore bordo superiore */
}

.tableListSxTop {
	border-bottom-width: 0px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #666666; /* Colore bordo inferiore */
	border-right-width: 1px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #666666; /* Colore bordo destro */
	border-left-width: 1px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #666666; /* Colore bordo sinistro */
	border-top-width: 1px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #666666; /* Colore bordo superiore */
}

.tableListDxBottom {
	border-bottom-width: 1px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #666666; /* Colore bordo inferiore */
	border-right-width: 1px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #666666; /* Colore bordo destro */
	border-left-width: 0px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #666666; /* Colore bordo sinistro */
	border-top-width: 1px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #666666; /* Colore bordo superiore */
}

.tableListSxBottom {
	border-bottom-width: 1px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #666666; /* Colore bordo inferiore */
	border-right-width: 1px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #666666; /* Colore bordo destro */
	border-left-width: 1px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #666666; /* Colore bordo sinistro */
	border-top-width: 1px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #666666; /* Colore bordo superiore */
}

.titlePage {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none
}

.text {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none
}

.textChiaro {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none
}

.titleGrey10px {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #333333;
   font-weight: bold;
}

.contentCellPortlet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.contentCellPortletBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

A.linkContentCellPortlet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
        text-decoration:none;
}

A.linkContentCellPortlet:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
        text-decoration:underline;
}

A.linkContentCellPortlet:visited {}

A.linkContentCellPortlet2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
        text-decoration:none;
}

A.linkContentCellPortlet2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
        text-decoration:underline;
}

A.linkContentCellPortlet2:visited {}

.titlePageArancio {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14pt;
   color: #fe6700;
   font-weight: normal;
}

.titleArtArancio {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #fe6700;
   font-weight: bold;
}

.titleArtBlu {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #0065CD;
   font-weight: bold;
}

.textBlack {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
}

.voiceLogin
{
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}





body  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #000000;	
	text-align : justify;
}

strong.titolo  {
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #E78100;
}
strong {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #E78100;
}

td  {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.footer  {
	text-decoration : none;	
	font-size : 9px;
	color: #000000;
}

/* MIAPAVIA */


.bianco {
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
}

.nero {
color: #000000
}

.arancione {
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #FF8A00;
font-weight: bold;
}

.lago {
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #48A1AC;
font-weight: bold;
}

.petrolio {
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #59686B;
font-weight: bold;
}

.small {
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}


.smalln {
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

.smallbianco {
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
}

.smallbiancoB {
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
font-weight: bold;
}

.smalllago {
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #48A1AC;
}

.smalllagoB {
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #48A1AC;
font-weight: bold;
}

.smallarancio {
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #FF8A00;
font-weight: bold;
}

.smallpetrolio {
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #59686B;
}

.smallpetrolioB {
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #59686B;
font-weight: bold;
}

.abs {
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

.data {
font-size : 7pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #FFFFFF;
}

.calendario {
font-size : 7pt;
}

.calendarioepv {
font-size : 7pt;
color : #FF8A00;
font-weight: bold;
}

.titolobianco:link {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #ffffff;
}

.titolobianco:hover {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #E7E7E7;
}

.titolobianco:visited {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #ffffff;
}

.titolopetrolio:link {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #59686B;
}

.titolopetrolio:hover {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #48A1AC;
}

.titolopetrolio:visited {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #59686B;
}

.titololago:link {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #48A1AC;
}

.titololago:hover {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #59686B;
}

.titololago:visited {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #48A1AC;
}

.linklago:link {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color : #48A1AC;
}

.linklago:hover {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #59686B;
}

.linklago:visited {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color : #48A1AC;
}

.titoloarancio:link {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #FF8A00;
}

.titoloarancio:hover {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #FBA33C;
}

.titoloarancio:visited {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #FF8A00;
}

