a {
    color: #444;
    background-color: transparent;
    font-weight: normal;
    cursor: pointer;
    text-decoration: none;
}

a.indice:hover {
	 color: #fc4f00;
	 background-color: transparent;
     font-weight: normal;
     cursor: pointer;
     text-decoration: none;
}

a.indice:visited {
	 color: #fc4f00;
	 background-color: transparent;
     font-weight: normal;
     cursor: pointer;
     text-decoration: none;
}

.indice{
	 color: #fc4f00;
}

h1, #indice {
    color: #fc4f00;
    font-size: 19px;
    font-weight: normal;
}
h2{
	text-decoration: underline;
}
h3{
	font-size:30px;
	text-align:center;
}

h1, h2, h3, h4{
	color:#fc4f00;
	font-family:Nyala, serif;
}
p, li{
	text-align:justify;
	font-family:Arial, sans-serif;
}

div#accordion > h3{
	text-align:justify;
	}