* {
	margin: 0;
	padding: 0;
}

a {
	outline: none;
	color: #ED145B;
}

#articolo a {
	color: #fefb00;
}

#articolo a:hover {
	color: #fff;
}

body {
	background-color: #1f1a17;
}

#wrapper {
	width: 984px;
	margin: 0 auto;
}

#header {
	height: 272px;
	background: url(../i2/sabbie-mobili.jpg) no-repeat 0 0;
}

#header h1 a {
	text-decoration: none;
	text-indent: -9999px;
	display: block;
	width: 984px;
	height: 210px;
}

#newsa {
	float: right;
	margin: 10px 0px 0px 10px;
	width: 313px;
	height: 35px;
}

#newsa li {
	display: inline;
	list-style-type: none;
}

#newsa li a {
	text-transform: uppercase;
	display: block;
	font: bold 11px "Lucida Grande", Lucida, Verdana, sans-serif;	
	color: black;
}

#menu {
	width: 242px;
	float: left;
}

#menu li {
	list-style-type: none;
}

#menu li a {
}

#n1, #n2, #n4, #n5, #n6, #n7, #n8 {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
}

#n1 {
	width: 195px;
	height: 37px;
	background: url(../i2/n1.png) no-repeat 0 0;
}

#n1:hover, #n1:active {
	background-position: 0 -37px;
}

#n2 {
	width: 195px;
	height: 40px;
	background: url(../i2/n2.png) no-repeat 0 0;
}

#n2:hover, #n2:active {
	background-position: 0 -40px;
}

#n3 {
	width: 195px;
	height: 164px;
	background: url(../i2/n3.png) no-repeat 0 0;
}

#n3 .aswad {	
	width: 120px;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	display: block;
	padding: 36px 0px 0px 12px;
	text-decoration: none;
}

#n3 .aswad img {
	border: 0;
	height: 100px;
	width: 150px;
}

#n3:hover, #n3:active {
	background-position: 0 -174px;
}

#n4 {
	margin-top: -4px;
	width: 195px;
	height: 46px;
	background: url(../i2/n4.png) no-repeat 0 0;
}

#n4:hover, #n4:active {
	background-position: 0 -46px;
}

#n5 {
	width: 195px;
	height: 46px;
	background: url(../i2/n5.png) no-repeat 0 0;
}

#n5:hover, #n5:active {
	background-position: 0 -46px;
}

#n6 {
	width: 204px;
	height: 46px;
	background: url(../i2/n6.png) no-repeat 0 0;
}

#n6:hover, #n6:active {
	background-position: 0 -46px;
}

#n7 {
	width: 221px;
	height: 36px;
	background: url(../i2/n7.png) no-repeat 0 0;
}

#n7:hover, #n7:active {
	background-position: 0 -36px;
}

#n8 {
	width: 242px;
	height: 43px;
	background: url(../i2/n8.png) no-repeat 0 0;
}

#n8:hover, #n8:active {
	background-position: 0 -43px;
}

#fondo {
	width: 221px;
	height: 92px;
	background: url(../i2/nfondo.png) no-repeat 0 0;
}

#contenuti {
	width: 493px;
	float: left;
}

#serate li {
	float: left;
	list-style-type: none;
}

#serate li a {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	height: 37px;
}

#ven {

}

#ven a {
	width: 483px;
	height: 37px;
	background: url(../i2/s-serate.png) no-repeat 0 0;
}

#sab {
	background: url(../i2/s-sab.png) no-repeat 0 0;
	width: 177px;
}

#sab a {
	width: 134px;
	margin-left: 43px;
}

#dom {
	background: url(../i2/s-dom.png) no-repeat 0 0;
	width: 184px;
}

#dom a {
	margin-left: 46px;
	width: 138px;
}

#ven a:hover, #sab:hover, #dom:hover, #ven:active, #sab:active, #dom:active {
	background-position: 0 -37px;
}

#testo {
	width: 493px;
	float: left;
	height: 410px;
	overflow: auto;
}

#gallery #testo {
	height: 600px;
}

#info #testo, #dj .tube {
	background-color: #ffd300;
}

#in-tour #testo {
	background-color: #ffd300;
}

#testo h2, #testo h2 a, #testo h1, #testo h1 a, #testo h3, #testo h3 a {
	color: #fff;
	font: 24px/24px "Lucida Grande", Lucida, Verdana, sans-serif;
}

#in-tour #testo h1, #in-tour #testo h1 a, #in-tour h3, #in-tour h3 a, #in-tour h2, #in-tour h2 a {
}

#in-tour #testo p, #in-tour #testo ol, #in-tour #testo ul {
}

#domenica #testo {
	background: url(../i2/bg-dom.jpg) repeat-y 0 0;
}

#da-non-perdere #testo {
	background: url(../i2/bg-dom.jpg) repeat-y 0 0;
}

#articolo #testo  {
	background: url(../i2/bg-link.jpg) repeat-y 0 0;
}

#merchandising #testo  {
	background: url(../i2/bg-merch.jpg) repeat-y 0 0;
}

#news #testo {
	background: url(../i2/bg-link.jpg) repeat-y 0 0;
}

#link #testo {
	background: url(../i2/bg-link.jpg) repeat-y 0 0;
}

#live.lista #testo {
	background: transparent url(../i2/bg-concerti.jpg) no-repeat 0 0;
	height: 390px;
}

.loca {
	float: left;
	margin: -12px -14px;
}

.loca a img {
	border: 0;
	text-decoration: none;
	margin-right: 38px;
}


#fatti a {
	float: left;
	clear: both;
	margin-top: 130px;
	margin-left: -20px;
	width: 160px;
	height: 50px;

}

#flascione {
	text-align: center;
}

#testo .tube {
	padding: 24px;
}

#default #testo .tube {
	margin-top: -24px;
}

#testo p {
	color: #fff;
	margin-bottom: 12px;
	font: 12px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
}

#side {
	width: 249px;
	float: left;
	background: url(../i2/bg-side.png) no-repeat right 37px;
}

#infoc {
	display: block;
	width: 249px;
	height: 37px;
	background: url(../i2/bt-info.png) no-repeat 0 0;
	margin-bottom: 16px;
	text-decoration: none;
	text-indent: -9999px;
}

#infoc:hover, #infoc:active {
	background-position: 0 -37px;
}

#uno, #due, #tre {
	clear: both;
}

#uno a img, #due a img, #tre a img {
	text-decoration: none;
	border: 0;
	width: 150px;
	height: 80px;
}

#uno .aswad, #due .aswad, #tre .aswad {
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	display: block;
	float: left;
	text-align: right;
	text-decoration: none;
}

#uno {
	height: 111px;
	padding-left: 80px;
	margin-bottom: 6px;
}

#uno .aswad {
	width: 162px;

}

#due {
	margin-top: 0px;
	height: 106px;
	margin-bottom: 8px;
	padding-left: 76px;
}

#due .aswad {
	width: 167px;
}

#tre {
	margin-top: 6px;
	height: 95px;
	padding-left: 64px;
}

#tre .aswad {
	width: 180px;
}

#linkc {
	clear: both;
	display: block;
	width: 249px;
	height: 42px;
background: url(../i2/bt-link.png) no-repeat 0 0;
	text-decoration: none;
	text-indent: -9999px;
}

#linkc:hover, #linkc:active {
	background-position: 0 -42px;
}

#forum {
	clear: both;
	display: block;
	width: 249px;
	height: 45px;
background: url(../i2/bt-forum.png) no-repeat 0 0;
	text-decoration: none;
	text-indent: -9999px;
}

#forum:hover, #forum:active {
	background-position: 0 -45px;
}

#side h3 a {

}

#footer {
	clear: both;
	text-align: center;
}

#footer p {
	color: #fff;
	text-align: center;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

/* @group DJ */

#elencoDJ {
	width: 489px;
	height: 409px;
	background: url(../i2/dj/bg-dj.jpg) no-repeat 0 0;
	position: relative;
}

#elencoDJ ul li {
	list-style-type: none;
	display: inline;
}

#elencoDJ a {
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -9999px;
	position: absolute;
}

#fabio {
	width: 112px;
	height: 125px;
}

#fabio:hover {
	background: url(../i2/dj/dj-kappa.jpg) no-repeat 0 0;
}

#borgo {
	width: 93px;
	height: 103px;
	margin-left: 109px;
}

#borgo:hover {
	background: url(../i2/dj/dj-borgo.jpg) no-repeat 0 0;
}

#bio {
	width: 116px;
	height: 35px;
	top: 104px;
	left: 111px;
}

#bio:hover {
	background: url(../i2/dj/voice-bio.jpg) no-repeat 0 0;
}

#violet {
	width: 106px;
	height: 37px;
	top: 102px;
	left: 243px;
}

#violet:hover {
	background: url(../i2/dj/voice-violet.jpg) no-repeat 0 0;
}

#wips {
	width: 118px;
	height: 126px;
	top: 0px;
	left: 371px;
}

#wips:hover {
	background: url(../i2/dj/dj-wips.jpg) no-repeat 0 0;
}

#pier {
	width: 105px;
	height: 102px;
	top: 0px;
	left: 268px;
}

#pier:hover {
	background: url(../i2/dj/dj-pier.jpg) no-repeat 0 0;
}

#vavi {
	width: 151px;
	height: 147px;
	top: 138px;
	left: 0px;
}

#vavi:hover {
	background: url(../i2/dj/dj-vavi.jpg) no-repeat 0 0;
}

#pio {
	width: 185px;
	height: 145px;
	top: 140px;
	left: 151px;
}

#pio:hover {
	background: url(../i2/dj/dj-pio.jpg) no-repeat 0 0;
}

#ph {
	width: 151px;
	height: 145px;
	top: 141px;
	left: 338px;
}

#ph:hover {
	background: url(../i2/dj/dj-ph.jpg) no-repeat 0 0;
}

#marchetti {
	width: 140px;
	height: 125px;
	top: 284px;
	left: 0px;
}

#marchetti:hover {
	background: url(../i2/dj/dj-marchetti.jpg) no-repeat 0 0;
}

#millo {
	width: 131px;
	height: 124px;
	top: 285px;
	left: 182px;
}

#millo:hover {
	background: url(../i2/dj/millo.jpg) no-repeat 0 0;
}

#rastello {
	width: 141px;
	height: 124px;
	top: 285px;
	left: 348px;
}

#rastello:hover {
	background: url(../i2/dj/dj-rastello.jpg) no-repeat 0 0;
}

/* @end */




/* @group classifiche */

#afro, #rock {
	height: 390px;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -9999px;
}

#rock {
	width: 247px;
	background: url(../i2/class-rock.jpg) no-repeat 0 0;
}

#afro {
	width: 246px;
	background: url(../i2/class-afro.jpg) no-repeat 0 0;
}

#afro:hover, #rock:hover {
	background-position: 0 -390px;
}

/* @end */
