/* Generated by KompoZer */
td.pagine {
  font-size: 10pt;
  color: #333333;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: left;
  text-decoration: none;
}
td.paginep {
  font-size: 8pt;
  color: #333333;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: left;
  text-decoration: none;
}
td.intCampi {
  font-weight: bold;
  font-size: 7pt;
  color: #333333;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: right;
  text-decoration: none;
}
td.titoli {
	font-weight: normal;
	font-size: 10pt;
	color: #333366;
	font-style: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
}
td.homepage {
	font-size: 11pt;
	color: #666699;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	background-color: #D9D9D9;
}
td.homepageright {
  font-size: 10pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: right;
}
td.homepageLeft {
  font-size: 10pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: left;
}
td.footer {
  font-size: 7pt;
  font-weight: bold;
  color: #ffffff;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: center;
}
a.link:active {
  font-weight: bold;
  font-size: 10pt;
  color: #ffa406;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
}
a.link:link {
  font-weight: bold;
  font-size: 10pt;
  color: #222337;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
}
a.link:visited {
  font-weight: bold;
  font-size: 10pt;
  color: #222337;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
}
a.link:hover {
  font-weight: bold;
  font-size: 10pt;
  color: #ffa406;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
}
input.campi {
  font-size: 8pt;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  background-color: #ffffff;
}
input.pulsanti {
  border: medium double #4b4c7c;
  font-size: 10pt;
  cursor: n-resize;
  color: #fffdda;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  background-color: #4b4c7c;
}
body {
  margin: 0px;
  background-color: #666699;
}
.piccolo {
  font-size: 7pt;
  color: #000000;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: left;
}
.testo8 {
  font-size: 8pt;
  color: #000000;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: center;
}
.testo7solo {
  font-size: 7pt;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
.testo8solo {
  font-size: 8pt;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
.testo9solo {
  font-size: 9pt;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
li, ul {
  font-weight: normal;
  font-size: 10pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: left;
}
.testo {
	font-size: 10pt;
	color: #333366;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	white-space: normal;
	line-height: normal;
	word-spacing: normal;
}
.TITOLOARTICOLI {
	font-weight: bold;
	font-size: 30pt;
	color: #333366;
	font-style: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	padding-bottom: 10px;
	padding-top: 10px;
}
.testo11 {
  font-size: 11pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
.testo12 {
  font-size: 12pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: center;
}
.testo13 {
  font-size: 13pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
.testo14 {
  font-size: 14pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
.testo8left {
  font-size: 8pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: left;
}
.testo8right {
  font-size: 8pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: right;
}
.testo8colore {
  font-size: 8pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: center;
}
.testo7colore {
  font-size: 7pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: center;
}
.testo7right {
  font-size: 7pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: right;
}
.testo7left {
  font-size: 7pt;
  color: #333366;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: left;
}
a.pulsanti:active {
  margin-left: 38px;
  font-size: 7.5pt;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.pulsanti:link {
  margin-left: 38px;
  font-size: 7.5pt;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.pulsanti:visited {
  margin-left: 38px;
  font-size: 7.5pt;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.pulsanti:hover {
  margin-left: 38px;
  font-size: 7.5pt;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
td.pulsanti:hover {
  background-image: url(img/navigazione/baseon.gif);
}
td.pulsanti {
  background-image: url(img/navigazione/baseoff.gif);
}
td.pulsanti2:hover {
  background-image: url(img/navigazione/baseon2.gif);
}
td.pulsanti2 {
  background-image: url(img/navigazione/baseoff2.gif);
}
.pulsavuoto {
  margin-left: 38px;
  font-size: 7.5pt;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  font-style: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.link2:active {
  font-weight: bold;
  font-size: 12pt;
  color: #ffa406;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
}
a.link2:link {
  font-weight: bold;
  font-size: 12pt;
  color: #222337;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
}
a.link2:visited {
  font-weight: bold;
  font-size: 12pt;
  color: #222337;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
}
a.link2:hover {
  font-weight: bold;
  font-size: 12pt;
  color: #ffa406;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
}
a.link3:active {
  font-weight: bold;
  color: #ffa406;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.link3:link {
  font-weight: bold;
  color: #222337;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.link3:visited {
  font-weight: bold;
  color: #222337;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.link3:hover {
  font-weight: bold;
  color: #ffa406;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
.basso {
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	text-align: center;
	font-size: 8pt;
	color: #4B4C7C;
	list-style-image: url();
	font-weight: normal;
	background-color: #BABAC5;
}
#menu_css_verticale_istituzionale{
	/*1. specifichiamo una larghezza fissa per il menu*/
width:283px;
	/*2. rimuoviamo i marcatori della lista*/
list-style:none;
	/*3. azzeriamo le margine - richiesto per Internet Explorer*/
margin:0;
	/*4. impostiamo un spazio cuscinetto (padding) di 1 px tra i bordi della lista e il suo contenuto*/
padding:1px;
	/*5. aggiungiamo un colore di sfondo al menu*/
background-color:#F4F4F4;
	/*6. e un bordo di 1px intorno*/
border:1px solid #f4f4f4;
} 

#menu_css_verticale_istituzionale a{
	/*1. convertiamo i link da elementi inline a elemento di blocco, cosi coprono tutta la larghezza disponibile*/
display:block;
	/*2. specifichiamo un altezza - richiesto per Internet Explorer 6*/
height:25px;
	/*3. aggiungiamo un spazio superiore tra ogni link*/
margin-top:1px;
	/*4. e un spazio cuscinetto (padding) a sinistra tra il bordo e il testo dei link*/
padding-left:15px;
	/*5. specifichiamo un colore di sfondo per i link*/
background-color:#f4f4f4;
	/*6. e un bordo sinistro di 10px*/
border-left:10px solid #DBC585;
	/*7. speficiamo il tipo di carattere usato*/
font-family:arial;
	/*8. e la misura del carattere*/
font-size:10px;
	/*9. convertiamo i caratteri da minuscolo a maiuscolo*/
text-transform:uppercase;
	/*10. togliamo la sottolineatura dei link aggiunta per default*/
text-decoration:none;
	/*11. specifichiamo un colore per i link*/
color:#212163;
	/*12. allineiamo verticalmente il testo*/
line-height:25px;
} 

#menu_css_verticale_istituzionale a:hover{
	/*1. cambiamo il colore di sfondo dei link*/
background-color:#E1E1E1;
	/*2. il colore del bordo sinistra*/
border-left:10px solid #DBC585;
	/*e il colore dei link stessi*/
color:#666666;
} 

#menu_css_verticale_istituzionale a.primo{
margin-top:0;
} 
/*1. lo stile del div contenitore con id=”menu_css_verticale”*/
#menuprogetti{
	width:218px;
	padding:1px;
	background-color:#d9d9d9;
	border:1px solid #d9d9d9;
}

#menuprogetti a.new{
text-decoration: blink;
}


/*2. lo stile css dei link (elementi <a>)*/
#menuprogetti a{
	display:block;
	height:25px;
	margin-top:1px;
	padding-left:15px;
	background-color:#d9d9d9;
	border-left:10px solid #9999CC;
	font-family:arial;
	font-size:10px;
	text-transform:uppercase;
	color:#212163;
	line-height:25px;
	text-decoration: none;
}

/*3. lo stile css sullo stato hover dei link*/
#menuprogetti a:hover{
background-color:#E1E1E1;
border-left:10px solid #9999CC;
color:#666666;
}

#menuprogetti a.primo{
margin-top:0;
}




/*1. lo stile del div contenitore con id=”menu_css_verticale”*/
#menu_css_verticale_filo{
	width:247px;
	padding:1px;
	background-color:#c1c1c1;
	border:1px solid #c1c1c1;
}

/*2. lo stile css dei link (elementi <a>)*/
#menu_css_verticale_filo a{
	display:block;
	height:25px;
	margin-top:1px;
	padding-left:15px;
	background-color:#c1c1c1;
	border-left:10px solid #8E752B;
	font-family:arial;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	color:#212163;
	line-height:25px;
}

/*3. lo stile css sullo stato hover dei link*/
#menu_css_verticale_filo a:hover{
background-color:#E1E1E1;
border-left:10px solid #8E752B;
color:#666666;
}

/* rimossione del margine superiore per il primo link*/
#menu_css_verticale_filo a.primo{
margin-top:0;
}


}
