@charset "utf-8";
/* CSS Document */

/*@import url("https://fonts.googleapis.com/css?family=Questrial");*/
@import url("https://fonts.googleapis.com/css?family=Rokkitt");

body {
	font-family:Arial, Helvetica, sans-serif; /* font testo sito */
	font-size:13px; /* dimensione tetso sito */
	line-height:1.4em;
	}

#main #percorso {
	padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 27px;
    padding-left: 20px;
	font-size:11px;
}

div.item-page h2, div.items-leading h2, div.items-leading h2 a, div.items-row h2, div.items-row h2 a,
div.login h1, div.reset h1, div.remind h1, div.registration h1 {
	font-family:'Rokkitt', sans-serif; /* font titoli pagina */
	font-size:24px; /* dimensione titoli pagina */
	font-weight:normal;
	}
	
#left div.moduletable h3, #right div.moduletable h3 {
	font-family:'Rokkitt', sans-serif; /* font titoli moduli */
	font-size:20px; /* dimensione titoli moduli */
	font-weight:normal;
	text-align: center;
	}

#center div.moduletable h3, #piepagina div.moduletable h3 {
	font-family:'Rokkitt', sans-serif; /* font titoli moduli */
	font-size:16px; /* dimensione titoli moduli */
	font-weight:normal;
	}
	
.nspArt h4.nspHeader a {
	font-family:'Rokkitt', sans-serif; /* font titoli moduli */
	font-size: 18px;
	line-height: 15px;
	font-weight: normal;
	}

/* MENU */
div#main ul.menu {
	padding:0;
	margin:10% 0;
	}
div#main ul.menu li {
	list-style:none;
	/*text-align:right;*/
	border-bottom: 1px dotted #7D5344;
	}
div#main ul.menu li:last-child {
	border-bottom: none;
	}
div#main ul.menu li.active, div#main ul.menu li:hover {
	background: #F1EEE4;
	}
div#main ul.menu li:hover a {
	color: #7D5344;
	}
ul.menu li, ul.menu li a {
	display:block;
	padding:2px 0;
	font-family:'Rokkitt', sans-serif; /* font titoli moduli */
	font-size: 16px !important;
	line-height: 17px;
	font-weight: normal;
	}
