body {
	background-color: rgb(168, 34, 89);
	color: white;
}

#logo {
	position: absolute;
	left: 1em;
	width: 2.5em;
}

#contenuto {
	margin-top: 3em;
	padding: 1em 1em 1em 1em;
	text-align: justify;
	background-color: rgb(255, 0, 0);
}

#titolosezione {
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
}

a:link,
a:visited,
a:active {
	color: pink;
	text-decoration: none;
	font-family: monospace;
}

a:hover {
	color: rgb(244, 244, 244);
	text-decoration: none;
	font-family: monospace;
}

#titolo {
	text-align: center;
	font-size: 2em;
}

#sottotitolo  {
	text-align: center;
	font-size: 1.3em;
}

.centrato {
	text-align: center;
}

.destra {
	text-align: right;
}

.livuoto {
	list-style-type: none;
}


/*		NAVIGAZIONE		*/

#navigazione {
	list-style-type: none; 
	margin: 0 -3em 0 0;
	padding: 0;
	background-color: rgb(168, 34, 89);
	float: left;
	width: 100%;
	border: 1px solid #42432d;
	border-width: 1px 0;
}

#navigazione li {
	display: inline;
	padding: 0;
	margin: 0;
}

.primo {
	border-left: 1px solid #42432d;
	margin-left: 1em;
}

#navigazione a:link, #navigazione a:visited {
	display: block;
	color: rgb(127, 127, 127);
	background-color: black;
	padding: 0.7em 0.9em 0.7em 0.9em;
	float: left;
	width: auto;
	border-right: 1px solid #42432d;
	text-decoration: none;
	font-family: monospace;
	font-weight: bold;	
}

#navigazione a:hover {
	color: #fff;
	background: #727454;
}

#home #nav-home a,
#libri #nav-libri a,
#max_adler #nav-max_adler a,
#ulisse_barbieri #nav-ulisse_barbieri a,
#nomade_psichico #nomade_psichico a,
#eventi #nav-eventi a,
#contatti #nav-contatti  a {

	background-color: rgb(255, 0, 0);
	color: black;
}

#home #nav-home a:hover,
#libri #nav-libri a:hover,
#max_adler #nav-max_adler a:hover,
#ulisse_barbieri #nav-ulisse_barbieri a:hover,
#nomade_psichico #nomade_psichico a:hover,
#eventi #nav-event a:hover,
#contatti #nav-contatti a:hover {
	background: rgb(255, 0, 0);
	color: black;
}

/*		FINE NAVIGAZIONE		*/

/* SEZIONE RISTAMPA */

.monospace {
	font-family: monospace;
}

.titololibro {
	font-size: 1.2em;
}

.copertinalibro {
	float: left;
	padding-right: 1em;
	padding-top: 0.3em;
	padding-left: 1em;
	padding-bottom: 0.7em;
}

.separatorelibro {
	clear: both;
}

#elencolibri {
	width: 30em;
}

/* FINE SEZIONE RISTAMPA */