/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin: 0pt;
padding: 0pt;
  }
  
ul {
	list-style-type: none;
}

a {
	text-decoration:none;
	font-weight:bold;
}	
 

body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-repeat:repeat;
}
.label {
	background-image:url(../img/sfondo_label.gif);}
.booking {
	background-image:url(../img/sfondo_booking.gif);}
.radio {
	background-image:url(../img/sfondo_radio.gif);}
.eventi {
	background-image:url(../img/sfondo_eventi.gif);}

.label a{
	color:#FF6633;
}
.label a:hover {
	background-color:#FF6633;
	color:#FFFFFF;
}
.booking a{
	color:#006699;
}
.booking a:hover {
	background-color:#006699;
	color:#FFFFFF;
}
.radio a{
	color:#cccc33;
}
.radio a:hover {
	background-color:#cccc33;
	color:#FFFFFF;
}
.eventi a{
	color:#ff3399;
}
.eventi a:hover {
	background-color:#ff3399;
	color:#FFFFFF;
}
#scatola {
	width: 900px;
	margin: 0 auto 0 auto;
	padding:0;
}


#testa 	{
	width: 900px;
	min-height: 120px;
	height: auto !important;
	height: 120px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
		

#piede 	{
	width: 900px;
	min-height: 52px;
	height: auto !important;
	height: 52px;
	background-repeat:no-repeat;
	margin: 10px 0 10px 0;
	padding:0;
	clear:both;
}
.piede_label {
	background-image:url(../img/piede_label.gif);}

#piede p	{
	font-size: 12px;
	line-height: 14px;
	margin: 3px 0 0 180px;
}


#contenuti {
	position:relative;
	width: 900px;
	min-height: 532px;
	height: auto !important;
	height: 532px;
	margin: 8px 0 0 0;
}



#navigazione {
	position:absolute;
	top:0; left:0;
	width:160px;
	margin:0;
	padding:0 0 20px 0;
	font-size:13px;
	background-color:#FFFFFF;
}

#menu {
}
#menu_etichetta {
	background-image:url(../img/menu_label.gif);
	background-repeat:no-repeat;}
#menu_booking {
	background-image:url(../img/menu_booking.gif);
	background-repeat:no-repeat;}
#menu_radio {
	background-image:url(../img/menu_radio.gif);
	background-repeat:no-repeat;}
#menu_eventi {
	background-image:url(../img/menu_eventi.gif);
	background-repeat:no-repeat;}
#menu ul {
	padding: 70px 10px 0 23px;}
#menu a{
	color:#000000;
	font-weight:normal;
}

#menu_etichetta a:hover{
	background-color:#ff6633}
#menu_booking a:hover{
	background-color:#3399cc}
#menu_radio a:hover{
	background-color:#cccc33}
#menu_eventi a:hover{
	background-color:#ff3399}
#centro {
	margin:0 176px 0 176px;
}
.news_home {
	padding: 15px 15px 5px 15px;
	margin:10px 0 0 0;
	background-color:#FFFFFF;
	background-image:url(../img/piedino_news.gif);
	background-position:bottom;
	background-repeat:no-repeat}
.titolo_centro h2{
	margin:0 0 0 -4000px;
	}
.titolo_centro {
	background-image:url(../img/news.gif);
	background-repeat:no-repeat;
	min-height: 47px;
	height: auto !important;
	height: 47px;
}
.news_data {
	width: 15%;
	float:right;
}
.news_data p {
	text-align: right;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.news_titolo {
	width: 80%;
	float:left;
}
.news_titolo h3 {
	font-size: 24px;
	font-weight:normal;
	color:#666666;
	line-height: 20px;
}
.foto_centro {
	padding: 30px 0 10px 0;}
.descrizione_centro {
	text-align: justify;
}
.disco_250px {
	padding: 10px 0 10px 0;
	width:50%;
	float:left;}
.creditini_disco {
	width:50%;
	float:left;}

.leggitutto {
	text-align:right;
}
.altre_news {
	height:35px;
	background-image:url(../img/altre_news.gif);
	background-repeat:no-repeat;
	float:right;}
	
.band_label {
	padding: 15px 15px 5px 15px;
	margin:10px 0 0 0;
	background-color: #FFFFFF;
	background-image: url(../img/piedino_news.gif);
	background-position: bottom;
	background-repeat :no-repeat;}
.nome_band_label {
	background-image:url(../img/sfondo_nome_band_label.gif);
	background-repeat:no-repeat;
	min-height: 47px;
	height: auto !important;
	height: 47px;
}
.nome_band_label h2 {
	font-size: 24px;
	font-weight:normal;
	color:#666666;
	line-height: 20px;
	padding: 15px;
}
.nome_disco {
	background-image:url(../img/sfondo_nome_disco.gif);
	background-repeat:no-repeat;
	min-height: 47px;
	height: auto !important;
	height: 47px;
}
.nome_disco h2 {
	font-size: 24px;
	font-weight:normal;
	color:#666666;
	line-height: 20px;
	padding: 15px;
}
.titoli_dischi {
	color:#000000;
	margin: -22px 0 0 0;}
.band_booking {
	padding: 15px 15px 5px 15px;
	margin:10px 0 0 0;
	background-color: #FFFFFF;
	background-image: url(../img/piedino_booking.gif);
	background-position: bottom;
	background-repeat :no-repeat;}
.nome_band_booking {
	background-image:url(../img/sfondo_nome_band_booking.gif);
	background-repeat:no-repeat;
	min-height: 47px;
	height: auto !important;
	height: 47px;
}
.nome_band_booking h2 {
	font-size: 24px;
	font-weight:normal;
	color:#666666;
	line-height: 20px;
	padding: 15px;
}
h4 {
	margin: 0 0 0 -4000px;
	display:block;
	min-height: 30px;
	height: auto !important;
	height: 30px;
	
}
.news_band {
	background-image:url(../img/titoluzzo_h4_news.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.date_band {
	background-image:url(../img/titoluzzo_h4_concerti.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.dischi_band {
	width:518px;
	background-image:url(../img/titoluzzo_h4_discografia.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.tuttenews {
	width:518px;
	background-image:url(../img/titoluzzo_h4_tuttenews.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.tutticoncerti {
	width:518px;
	background-image:url(../img/titoluzzo_h4_tutticoncerti.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.news_band li {
	line-height:16px;
}
.date_band li {
	line-height:16px;
}
.lista_concerti {
	margin: 0 0 10px 0;
}
.disco150px {
	width: 33%;
	float:left;
	padding: 0 0 10px 0;
}
.catalogo {
	width:518px;
	background-image:url(../img/titoluzzo_h4_catalogo.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.clearboth {
	clear:both;
}
#destra {
	position:absolute;
	top:0; right:0;
	width:160px;
	font-size:11px;
}
.radio_dx {
	background-image:url(../img/radio_trovarobato.gif);
	background-repeat:no-repeat;
		background-color:#FFFFFF;
	min-height: 49px;
	height: auto !important;
	height: 49px;
	margin: 0 0 10px 0;
}
.radio_dx h3 {
	margin: 0 0 0 -4000px;}
.radio_dx p {
	padding: 35px 10px 10px 20px;
}	
.prox_concerti_dx {
	background-image:url(../img/prossimi_concerti.gif);
	background-repeat:no-repeat;
		background-color:#FFFFFF;
	min-height: 49px;
	height: auto !important;
	height: 49px;}
.prox_concerti_dx h3 {
	margin: 0 0 0 -4000px;}
.date_dx p {
	padding: 8px 20px 8px 20px;
	background-color:#FFFFFF;}
.bold_blu {
	color:#006699;
	font-weight:bold;
}
.date_dx a {
	color:#006699;
}
