* {	margin: 0;	padding: 0;}body {   background-color: #1f1d15;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #1f1d15;}a {	color: #870000;	text-decoration: none;	font-weight: bold; }a:hover { text-decoration: underline; }.a_discografia {	color: white;	text-decoration: none;}.a_discografia img {	color: white;	text-decoration: none;	border: 1px white;}.a_footer img {	color: #1f1d15;	text-decoration: none;	border: 1px #1f1d15;}a_discografia:link img {	color: white;	text-decoration: none;	border: 1px white;}a_discografia:hover img { 	text-decoration: none;	color: white;	border: 1px white;	 }.a_center {	color: white;	text-decoration: underline ;}.a_header {	color: white;	text-decoration: none;}.menu {	text-decoration: none;	color: #1f1d15;	padding: 1px 0px 0px 0px;}.clear {clear:both;font-size:1px;height:0;overflow:hidden;}.sx {float:left;}h1 {	padding: 0px 0px 0px 10px;	}	.project {	font-size: 13px;	line-height: 25px;	padding: 15px 0px 15px 3px;	list-style-type: circle;	list-style-position: inside;	background: red;}table {	border-top: 1px solid #1f1d15;	border-left: 1px solid #1f1d15;	width: auto;	border-collapse: collapse;	border-spacing: 0;}table th { background-color: #2d2e2f; color: white; }table td, table th {	border-bottom: 1px solid #1f1d15;	border-right: 1px solid #1f1d15;	padding: 5px;}.elencodate { background-color: #58626d; font-weight: bold; color: white; }.formazione { font-weight: bold; }.testoforum {font-weight: normal;	line-height: 17px;}	.dataforum {font-weight: bold; background-color: #ebe9ea;}.autoreforum {font-weight: bold;}.tableforum {	border-top: 0px;	border-left: 0px;	width: auto;	border-collapse: collapse;	border-spacing: 0;}.tdforum {	border-bottom: 0px;	border-right: 0px;	padding: 5px;}#commenti {	padding: 15px 0px 15px 5px;}#testo-forum {	background: white;	padding: 20px 40px 15px 40px;	min-height: 478px;	}	#testo-concerti {	background: white;	padding: 0px 40px 15px 40px;	min-height: 478px;	}.titolo-forum {	padding: 1px 5px 1px 8px;	}.par-centr {	padding: 15px 60px 10px 15px;	line-height: 17px}#coll-sx {	float: left;	margin-left: 25px;	margin-top: 15px;	line-height: 24px;	width: 200px;}#coll-centr {	margin-left: 260px;	margin-top: 15px;	line-height: 24px;	width: 200px;}.textimage img {	float:left;	margin: 20px;	display: block;	}#textimage {	position: absolute;	top: 50px;	left: 25px;	width: 220px;	}.textimagenew img {	float:left;	margin: 20px;	display: block;	}#textimagenew {		top: 50px;	left: 25px;	width: 220px;	}	.disco img {	float:left;	padding: 0px 15px 0px 5px;	display: block;	}.clearer {	clear: left; 	}#page {	background-color: #1f1d15;	width: 960px;	margin: auto;	position: relative;}/* HEADER */#header {	height: 15px;	padding: 20px 12px 5px 10px;}		#header-right {	float: right;	width: 400px;	text-align: right;	color: white;}/*TESTATA*/#testata {	height: 316px;	position: relative;	background-image: url(../images/banner.jpg);	overflow: hidden;}/* CONTENT */#content {	margin-top: 20px; 	}#home-left {	width:129px;	float:left;	margin-top: 5px; }#home-center {	width:645px;	float:left;}#interna-center {	width:830px;	float:left;}#box {	margin-top: 15px;}#box-sx {	float:left;	background-color: white;	width: 255px;	padding-left: 15px;}#img-center {	padding: 0px 45px 31px 285px;}#text-center {	background: #1f1d15;	padding: 1px 8px 14px 8px;}.text-left {	text-align: left;	color: white;	font-size: 11px;	line-height: 17px;}.text-center {	text-align: center;	color: white;	font-size: 11px;	line-height: 17px;}#player {	padding: 20px 0px 10px 0px;	width: 240px;}#player-discografia {	padding: 2px 0px 10px 215px;	width: 240px;}#player-album {	position: absolute;	margin-left: 280px;	top: 50px;	width: 240px;}.testo-album {	padding: 0px 60px 5px 25px;	line-height: 17px	}b.r2top b, b.r2bottom b  {	background:none repeat scroll 0 0 #1f1d15;	display:block;	height:1px;	overflow:hidden;	}/*b.r3top b, b.r2bottom b  {	background:none repeat scroll 0 0 #e6e6fa;	display:block;	height:1px;	overflow:hidden;	}*/b.rtop b, b.rbottom b  {	background:none repeat scroll 0 0 white;	display:block;	height:1px;	overflow:hidden;	}b.r1 {	margin: 0 5px	}b.r2{	margin: 0 3px	}b.r3{	margin: 0 2px	}b.rtop b.r4, b.rbottom b.r4{	margin: 0 1px; height: 2px	}	#testo-dx {	background: white;	padding: 1px 5px 1px 5px;	min-height: 478px;	}		#album {	background: white;	position: relative;	width: 645px;	height: auto !important;   height: 478px;	min-height: 478px;	}	#testo-album {	background: white;	position: relative;	width: 580px;	margin-top: 220px;	height: auto !important;	}		#spalla-dx {	background: white;	padding: 1px 5px 1px 5px;	}.testo {	color:#1f1d15;	padding: 1px 5px 1px 5px;	}	#galleria {	background: white;	padding: 20px 40px 15px 40px;	min-height: 478px;	}#galleria-header {	background: white;	padding: 1px 5px 1px 5px;}.galleria-titolo {	background: white;	padding: 1px 5px 1px 5px;}.galleria-testo {	background: white;	padding: 15px 15px 20px 20px;	line-height: 17px;}#img-dx {	padding: 20px 1px 10px 1px;	}#home-right {	width:173px;	float:right;	}#sfondo-player {	background: url(../images/pietrobonelli.jpg);	float: right;	padding: 1px 44px 417px 1px;	background-repeat: no-repeat;	}#sfondo {	background: url(../images/pietrobonelli.jpg);	float: right;	padding: 1px 39px 417px 1px;	background-repeat: no-repeat;	}		/* FOOTER */#footer {	padding: 10px 1px 15px 130px;}.text-footer {	float: left;	text-align: left;	color: white;	font-size: 9px;}#home-left-basso {	padding: 0px 1px 10px 1px;	float: left;	}/* GENERICHE */.bold { font-weight: bold; }.italic { font-style: italic; }.underline { text-decoration: underline !important; }.no-underline { text-decoration: none !important; }.centrato { text-align: center; }.destra { float: right; padding: 15px 160px 20px 5px; line-height: 14px; }.sinistra { float: left; padding: 15px 10px 20px 25px; line-height: 14px; }.destra-img { float: right; padding: 15px 70px 20px 5px; line-height: 14px; }.uppercase { text-transform: uppercase; }.no-bg { background: none !important; }.blue { color: #262b81; }.green { color: #979585; }.red { color: #B3081B !important; }.black { color: #000 !important; }.fontXII { font-size: 12px; }.no-margin { margin: 0 !important; }/* FINE */
