@import url('forms.css');

/* TAGS */
html,
body
{
	background:#000000; /* nero */
}
body
{
	color:#ffffff; /* bianco */
}
h1
{
	text-align:center;
}
h3
{
	font-style:italic;
	color:#00ffcc; /* verde */
	margin-bottom:5px;
}
p
{
	text-align:justify;
}
a, a:link, a:visited {
	color:#00ffcc; /* verde */
}
a:focus, a:hover, a:active {
	color:#ffffff; /* bianco */
}


/* LAYOUT */
#container
{
	width:950px;
	margin:auto;
	position:relative;
}
#header
{
	background:url(../images/header.jpg) no-repeat;
	width:950px;
	height:250px;
}
#menu
{
	width:950px;
	height:35px;
	margin-bottom:25px;
}
#menu li
{
	display:inline;
}
#menu li a
{
	display:block;
	float:left;
	height:35px;
	background-repeat:no-repeat;
	background-position:top;
}
#menu li a:hover,
#menu li a.attivo
{
	background-position:bottom;
}
#menu li a.biografia
{
	background-image:url(../images/menu/biografia.gif);
	width:135px;
}
#menu li a.concerti
{
	background-image:url(../images/menu/concerti.gif);
	width:125px;
}
#menu li a.master
{
	background-image:url(../images/menu/master.gif);
	width:109px;
}
#menu li a.foto
{
	background-image:url(../images/menu/foto.gif);
	width:92px;
}
#menu li a.multimedia
{
	background-image:url(../images/menu/multimedia.gif);
	width:153px;
}
#menu li a.libro
{
	background-image:url(../images/menu/libro.gif);
	width:114px;
}
#menu li a.discografia
{
	background-image:url(../images/menu/discografia.gif);
	width:163px;
}
#menu li a.links
{
	background-image:url(../images/menu/links.gif);
	width:59px;
}
#menu li a.biografia_en
{
	background-image:url(../images/menu/en/biografia.gif);
	width:129px;
}
#menu li a.concerti_en
{
	background-image:url(../images/menu/en/concerti.gif);
	width:122px;
}
#menu li a.master_en
{
	background-image:url(../images/menu/en/master.gif);
	width:109px;
}
#menu li a.foto_en
{
	background-image:url(../images/menu/en/foto.gif);
	width:104px;
}
#menu li a.multimedia_en
{
	background-image:url(../images/menu/en/multimedia.gif);
	width:147px;
}
#menu li a.libro_en
{
	background-image:url(../images/menu/en/libro.gif);
	width:120px;
}
#menu li a.discografia_en
{
	background-image:url(../images/menu/en/discografia.gif);
	width:156px;
}
#menu li a.links_en
{
	background-image:url(../images/menu/en/links.gif);
	width:57px;
}
#menu li a span
{
	display:none;
}
#menuTop
{
	position:absolute;
	top:5px;
	right:5px;
	font-size:11px;
	color:#000000;
}
#menuTop a
{
	color:#000000;
}
#menuTop a:hover
{
	color:#00ffcc;
}
#menuTop img
{
	vertical-align:middle;
}
#pagina
{
	float:left;
	width:100%;
	clear:both;
	margin-bottom:15px;
}
#footer
{
	text-align:center;
	font-size:11px;
	margin:0 0 15px;
	clear:both;
}


/* PAGINE */
#navigazione
{
	text-align:left;
	font-size:12px;
}
#pagine
{
	position:absolute;
	top:0;
	right:0;
	white-space:nowrap;
}
.sezione h3
{
	border-bottom:1px solid #bbbbbb;
	padding-bottom:5px;
	margin-bottom:10px;
}
.elemento .immagine img
{
	background:#ffffff;
	padding:3px;
	border:1px solid #bbbbbb; /* grigio */
}

/* Home */
#biografiaHome
{
	width:100%;
	margin:15px 0;
	text-align:justify;
	float:left;
}
#biografiaHome h1
{
	text-align:left;
	margin-bottom:5px;
}
#biografiaHome img
{
	float:left;
	margin:6px 10px 2px 0;
}
#prossimiEventiBox
{
	width:465px;
	float:left;
	height:200px;
	overflow:hidden;
	margin-right:20px;
}
#prossimiEventi .evento
{
	border:none;
	height:200px;
}
#boxLibro
{
	float:left;
	width:465px;
	font-size:12px;
}
#boxLibro img
{
	float:left;
	margin:0 5px 2px 0;
}

/* Immagini */
#immagini
{
	width:770px;
	text-align:center;
	margin:0 auto;
}
#immagini ul
{
	float:left;
	width:770px;
	border:1px solid #bbbbbb; /* grigio */
	padding:10px 6px;
}
#immagini img,
#immaginiLista img
{
	background:#ffffff;
	padding:3px;
	border:1px solid #bbbbbb; /* grigio */
	vertical-align:middle;
	margin:0 2px 0 3px;
}


/* Multimedia */
#multimediaContainer
{
	width:722px;
	margin:0 auto 15px;
}
#multimedia
{
	background:#000000;
}
#multimedia li .preview,
#multimediaLista li .preview
{
	border:1px solid #bbbbbb;
	text-align:center;
	margin:0 35px 10px;
}
#multimedia li .bottom p,
#multimediaLista li .bottom p
{
	text-align:center;
}


/* Links */
#links .link,
#links .link p
{
	text-align:center;
	border:none;
}

/* Biografia */
#biografia
{
	float:left;
	width:100%;
}
#biografiaImmagine
{
	width:200px;
	float:left;
}
#biografiaContenuto
{
	margin-left:215px;
}