body { margin: 0; color: #000000; background-color: #F0E9DB; background-image: url(immagini/sfondo.png) }
div.pagina { margin: 0; color: #000000; background-color: #F0E9DB; background-image: url(immagini/sfondo.png) }
div.riquadro
{
	border-top: thin ridge;
	border-left: thin ridge;
	border-right: medium ridge;
	border-bottom: medium ridge;
	padding: 2ex 2em 2ex 2em;
	background-position: center center;
	background-image: url(immagini/Llobet.png);
}
div.riquadro p { font-style: italic }
div.riquadro ul li { list-style-image: url(immagini/chitarra-icon.png) }
div.cornice { border: 2px; border-style: ridge }
div.corniceinterna { margin: 1px; border: 2px; border-style: groove; padding: 2ex 1em 2ex 1em}
h1, h2 { color: #76002F; text-align: center }
h3 { color: #76002F }
a:link { color: #76002F; font-style: italic; font-weight: bold; text-decoration: none }
a:visited { color: #500020; font-style: italic; font-weight: bold; text-decoration: none }
a:hover { color: #333352}
img { border: 0}
dt { font-weight: bold; padding-top: 1ex }
table.programmaconcerto { margin: auto; border-top: 0; border-left: 0; border-right: 2px; border-bottom: 2px; border-style: ridge; padding: 2ex 2em; background-color: #fff }
table.programmaconcerto tr { vertical-align: top }
table.programmaconcerto td { padding: 2ex 2em 2ex 2em}
span.accesskey { text-decoration: underline }

#sfondomusicale { width: 0; height: 0}
#intestazione { 
	color: #222257; 
	background-color: transparent; 
	font-variant: small-caps; 
	text-align: right; 
	padding-right: 1em; 
	padding-left: 2em; 
	padding-top: 2ex; 
	padding-bottom: 2ex
}

#navigazione {
	color: #222257;
	background-color: #770130;
	font-variant: small-caps;
	border: thin ridge;
	line-height: 3.6ex;
}
#navigazione ul {
	margin: 1ex, auto;
	text-align: center
}
#navigazione ul li {
	display: inline;
	background-color: #F6F0E4;
	border-left: thin outset;
	border-top: thin outset;
	border-right: medium outset;
	border-bottom: medium outset;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: .1ex;
	padding-bottom: .5ex;
}
#navigazione ul li:hover { 
	background-color: #fff
}
#navigazione ul li.disabilitato { 
	color: #F6F0E4;
	font-size: 140%;
	background-color: transparent;
	border: 0
}
#navigazione ul li.disabilitato:hover {}
#navigazione ul li.menunascosto {
	display: none
}
#navigazione a {
	color: #76002F; font-weight: bold; text-decoration: none
}
#navigazione a:hover {
	color: #333352
}

#impaginazione { width: 100%; background-color: transparent}

#menucontestuale { vertical-align: top; float: left; padding: 1em }
#menucontestuale div { text-align: center; padding-bottom: 1ex }

#corpo { margin: 1ex 10% 1ex 10%; background-color: transparent }
#corpo img { padding: 1ex 1em 1ex 1em }
#illustrazione { float: left; padding: 1ex 1em 1ex 1em }
#biografia { margin: 1ex 1em 1ex 1em }

#spalla { float: right }
#spalla div { text-align: center; padding-top: 1ex; padding-bottom: 1ex }

#piedipagina {
	clear: both;
	color: #F6F0E4;
	border: thin ridge;
	padding-top: 1ex;
	padding-bottom: 1ex;
	background-color: #770130;
	text-align: center;
}
#piedipagina a {
	color: #EDE4C2;
}
address { font-family: Verdana, Sans-Serif; font-size: smaller; font-style: normal }
