body 
{
	background-color: #042783;
}

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #90B631;
}
.navigazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.navigazione a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.navigazione a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffff66;
	text-decoration: underline;
}
.titolo_paragrafo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #90B631;
}
.link_calendario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.link_calendario a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.link_calendario a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CC0000;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.enermind_foto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.home a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.home a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.titolo_1d674e {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #1D674E;
}
.azienda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
}
.testo a{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.testo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CC0000;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}


.testo-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
}
.testo-link a{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.testo-link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CC0000;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.testo_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.testo-siamo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
}
.testo-siamo a{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.testo-siamo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CC0000;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.navigazione_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #90B631;
}
.navigazione_b a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #90B631;
	text-decoration: none;
}
.navigazione_b a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D57900;
	text-decoration: underline;
}
.navigazione_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #296FB7;
	font-weight: bold;
}
.navigazione_c a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #296FB7;
	font-weight: bold;
	text-decoration: none;
}
.navigazione_c a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #296FB7;
	font-weight: bold;
	text-decoration: underline;
}
.artemedia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.artemedia a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.artemedia a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.num-pagina1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #296FB7;
	
}
.protagonisti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0F6191;
	text-align: left;
	vertical-align: top;

}
.protagonisti a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A04D21;
	text-decoration: none;
}
.protagonisti a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #117ED9;
	text-decoration: underline;
}

.newsletter-a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E95704;
	text-align: left;
	vertical-align: middle;
}
.newsletter-b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E95704;
	text-align: center;
	vertical-align: middle;
	}
	.newsletter-c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: left;
	vertical-align: middle;
}
.iscrizione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	}
	.informativa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.informativa a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.informativa a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.corsi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
}
.corsi a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.corsi a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffff66;
	text-decoration: underline;
}
	.libri-testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: left;
	vertical-align: top;
}
	.libri-testo a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: left;
	vertical-align: top;
	text-decoration: underline;
}
	.libri-testo a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #003366;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
}
.libri-titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E95704;
	text-align: left;
	vertical-align: top;
}

.calendario-new-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #D57900;
	color: #FFFFFF;
}
.calendario-new-1B {
	height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #999999;
	color: #FFFFFF;
}
.calendario-new-2 {
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	background-color: #eeeeee;
	color: #003366;
}
.calendario-new-2 a{
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D57900;
	text-decoration: underline;
}
.calendario-new-2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #D57900;
	color: #ffffff;
	text-decoration: none;
}
.calendario-quote {
	height: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	text-align: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #003366;
}
.calendario-quote2 {
	height: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	text-align: left;
	vertical-align: middle;
	background-color: #D57900;
	color: #ffffff;
}

.calendario-dur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #003366;
	font-weight: bold;
}
.form-iscriz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align: left;
	vertical-align: middle;
}
.pagamenti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D57900;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}

.modulo-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #D3373B;
	color: #FFFFFF;
}
.modulo-link a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.modulo-link a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffff66;
	text-decoration: underline;
}
.scegli-corsi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #D57900;
	color: #FFFFFF;
}
input.text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    color: #D57900;
    background: #eeeeee;
    border: 1px solid #D57900;
            } 

.pagatx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.pagatx a{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.pagatx a:hover{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CC0000;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.titolo_articolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #F17702;
}
.titolo_articolo a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #F17702;
}
.titolo_articolo a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #90B631;
}
.sottotitolo_articolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4B79C4;
}
.autori_articolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #4B79C4;
}
.autori_articolo a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #4B79C4;
}
.autori_articolo a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #F17702;
}
.testo_articolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #333;
}
.testo_intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: regular;
	color: #333;
}
.testo_intro a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #F17702;
}
.testo_intro a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4B79C4;
}
.indirizzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #81A526;
}
.indirizzo a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #81A526;
	text-decoration: none;
}
.indirizzo a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D57900;
	text-decoration: underline;
}
.link_enermind {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #90B631;
}
.link_enermind a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #90B631;
	text-decoration: none;
}
.link_enermind a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	text-decoration: underline;
}
.email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
}
.email a{
	font-family: Arial, Helvetica, sans-serif;
	color: #C55000;
	font-weight: bold;
	text-decoration: none;
}
.email a:hover{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #90B631;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.links{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #E95704;
}
.links a{
	color: #E95704;
	text-decoration: none;
}
.links a:hover{
	background-color: #E95704;
	color: #ffffff;
	text-decoration: none;
	}
.links img{
	border: 1px solid #666666;
	margin: 5px;
	}
.links_mini{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.links_mini a{
	color: #81A526;
	font-weight: bold;
	text-decoration: underline;
}
.links_mini a:hover{
	background-color: #E95704;
	color: #ffffff;
	text-decoration: none;
}
