html,body{
    height:100%;
    margin:0;
}
body{
	font-family:Arial;
    }

span#itaeng {
    font-size:10pt;
	vertical-align:-90px;
	color:#003366;
	font-family:Century gothic;
	}

span#menutext {
    font-size:10pt;
    text-align: left;
	vertical-align:-90px;
	color:#003366;
	font-family:Century gothic;
	}

div#simpletext {
	width:600px;
    font-size:11pt;
    text-align: justify;
	color:#003366;
	line-height:16pt;
	margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
	}

	
A:link, A:visited
 {
  color:#003366;
  text-decoration:none;
 }

a:hover
 {
  color:#ff9900;
  text-decoration:none;
 }

 div#titoloarticolo {
	margin:5px 5px 5px 5px;
	background:#eaeaea;
	border: 1px solid #cccccc;
	color:#003366;
	font-weight:bold;
	padding:5px 5px 5px 5px;
 }

 
 
#container {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -25px;
}
#footer, #push {
    clear: both;
}
 

 div#latosx1{
	width:834px;
	float:left;
	background:url(immagini/menu_mid.gif) repeat-y;
    min-height: 75%;
    height: auto;
	height: 75%;
	}
 
 
 
 div#latosx2{
	width:203px;
	float:left;
	background:url(immagini/menu_mid.gif) repeat-y;
    min-height: 75%;
    height: auto;
	height: 75%;
	}
 
 .titolopagina{
	font-family:Century gothic;
	color:#eaeaea;
	padding:0 0 0 5px;
    font-size:28pt;
	}
 .titolino{
	color:#ffffff;
	padding:0 0 0 30px;
    font-size:8pt;
	text-decoration:underline;
	}
	
 .autore{
	color:#ffffff;
	padding:0 0 0 30px;
    font-size:12pt;
	font-weight:bold;
	width:203px;
	}
	
.testo{
	color:#003366;
    font-size:11pt;
	line-height:15pt;
	text-align:justify;
	margin:5px 10px 10px 5px;
	}
 
 
 .download{
	color:#ffffff;
	padding:0 0 0 30px;
    font-size:9pt;
	}
 
 .dwnld{
		background:url(immagini/menu_l_mid02.gif);
		width:203px;
		min-height:16px;
		line-height:14pt;
 }
 
 .download:hover{
	color:#ff9900;
	}
 
 .titricerca{
	color:#ffffff;
    font-size:10pt;
	font-family:Century gothic;
	}
 
 .linked:hover{
	color:#ff9900;
	}
 
 .linked{
	color:#ffffff;
    font-size:10pt;
	font-family:Century gothic;
	}
  
	
 .titnews{
	color:#003366;
	margin:5px 5px 5px 5px;
    font-size:10pt;
	font-family:Century gothic;
	text-align:center;
	}

 .textnews{
	color:#003366;
	margin:5px 5px 5px 5px;
    font-size:10pt;
	text-align:left;
	} 
.footy{
    font-size:10pt;
	width:1150px;
	margin:0 0 0 50px;
	background-color:#ccc;
	border:1px solid #787878;
	text-align:center;
	color:#003366;
	
	}	
	
HR#sprogetto,#snews{height:3;border: 0;color:#107DA5;background-color: #107DA5;}
HR#smateriali,#spartners{height:3;border: 0;color:#074A03;background-color: #074A03;}
HR#sbiblioteca,#scontatti{height:3;border: 0;color:#88308E;background-color: #88308E;}
HR#seventi{height:3;border: 0;color:#CA2424;background-color: #CA2424;}

	
/* Struttura menu */
 
.nav
{
  list-style:none; 
  margin:0;
  padding: 0;
}
 
.nav > li,
.nav > li > a
{
  display:inline-block;
  *display:inline; /* Per IE7 */
  zoom:1; /* Per IE 7 */
}
 
.stacked > li
{
  display:list-item;
}
 
.stacked > li > a 
{
  display:block;
}
 
.flyout,
.flyout-alt 
{
  position:relative;
}
 
.flyout-content 
{
  position:absolute;
  top:100%;
 
  /* Posizioniamo i sottomenu fuori dallo 
     schermo; alternativa a display:none 
   */
  left:-99999px;
 
  height:0;
  overflow:hidden;
}
 
.flyout:hover > .flyout-content 
{
  left:0;
}
 
.flyout-alt:hover > .flyout-content 
{
  top:0;
  left:100%;
}
 
.flyout:hover > .flyout-content,
.flyout-alt:hover > .flyout-content
{
  height:auto;
  overflow:visible;
}
 
/* Fine struttura menu */

/* Aspetto menu */
 
.site-nav a ,ul,li
{
  /*line-height:1;
  /*padding:1em;
  /*background-color:#f58529; /* Colore di sfondo iniziale */
  /*color:#fff; /* Colore del testo dei link */
  /*font-weight: bold; */
  
    white-space:nowrap;
    font-size:10pt;
    text-align: left;
	color:#003366;
	font-family:Century gothic; 
	vertical-align:-45px !important;
  
}
 
.site-nav .flyout:hover > a,
.site-nav .flyout-alt:hover > a,
.site-nav a:hover 
{
  color: #ff9900;
}
 
.site-nav .flyout-alt > a:after 
{
  color:#cccccc;
  content:" ►";
} /* Inseriamo l'indicatore di presenza del sottomenu */
 
.site-nav a,
.site-nav 
{
  /* Colore e stile dei bordi; 
     azzeriamo lo spessore con 0px 
   */
  border: 0px;
  color:#003366;
}

.flyout-content 

{
  /* Colore e stile dei bordi; 
     azzeriamo lo spessore con 0px 
   */
  color:#fbfbfb;
  background-color: #fbfbfb;
}

.flyout-content > li
{
  border: 1px solid #fbfbfb;
  padding:5px;
}

.site-nav > li > a
{
  /* Bordo sinistro sulle voci del menu principale */
  border-left-width:1px;
} 
 
.site-nav > li:first-child > a 
{
  /* Eliminiamo il bordo dalla prima voce del menu */
  border:none;
} 
 
.site-nav .flyout-content
{
  /* Bordo superiore per il sottomenu */
  border-width:1px 0 0 0;
} 
 
.site-nav .flyout-content a 
{
  /* Bordo inferiore per le singole voci del sottomenu */
  border-bottom-width:1px;
}
 
.site-nav .flyout-alt:hover > .flyout-content
{
  /* Un piccolo aggiustamento per la posizione del 
     sottomenu sull'hover 
   */
  top:-1px;
}
 
/* Fine aspetto menu */
	