/* CSS Document */

HTML,BODY {
	margin:0px;
	background-image:url(../images/background_generale.gif);
	background-repeat:repeat-x;
	background-color:#740708;
}


IMG.bordo{
	border:1px solid black;
}

BR.immagini{font-size:30px;}

.break {
	clear:both;
	display:block;
}


.main{
	margin:0 auto;
	width:860px
}
	.main P{
		margin:0px;
	}
	
	.main .top{
		width:860px;
		height:214px;
	}
	
	
.testo {
	/* per tutte le aree di testo */
		
	font-family:Georgia;
	font-size:12px;
	color:black;
		
	text-align:justify;
	}

	.testo A{color:#FFCC00;}
	
	.testo A:Hover{color:#FFFFFF;}
	

.data{color:white;}
		

H2{
	font-size:18px;
	font-weight:normal;
	margin:0px;
	padding:2px 0px 5px 0px;
	text-align:left;
	color:White;
	}
	
H1{
	font-size:24px;
	font-weight:normal;
	margin:0px;
	padding:2px 0px 0px 0px;
	color:White;

}
	
/* ------------------------------- bottoni sezione contatti -------------------------------- */	

.bottoniContatto{
    width:750px;
    height:25px;
    margin:0 auto;       
    margin-top:2px;
    /*background-image:url(../images/BG_mailto.gif);
    background-repeat:no-repeat;
    background-position:right;*/
}

	.bottoniContatto A{
	display:block;
	height:16px;
	padding:0px 3px 0px 25px;
	/*background-image:url(../images/B_mailto_0.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;*/
	
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFCC00;
	text-decoration:none;
	}

	.bottoniContatto A:Hover{
	/*background-image:url(../images/B_mailto_1.gif);*/
	color:white;
	}

/* --------------------------------------------------------------- */	
/* ------------------------------- middle -------------------------------- */	


	.main .middle{
		width:860px;
		background-image:url(../images/BG_yscale.gif);
		background-repeat:repeat-y;
	}

		.middle .menu{
			background-image:url(../images/BG_menu.jpg);
			background-repeat:no-repeat;
			
			margin-left:40px;
			height:37px;
			padding:0px 0px 0px 30px;
		}
		
		.middle .menu UL{
			margin:0px;
			padding:0px;
		}
		
		.middle .menu UL LI{
			list-style:none;	
					
			float:left;
			margin-left:8px;
			margin-right:8px;
		}
		
		.middle .menu UL LI A:focus{
			outline:none;
		}

		/* HOME */				
		.middle .menu UL LI A.home {
			display:block;
			height:37px;
			width:50px;
			background-image:url(../images/B_home_0.gif);
			background-repeat:no-repeat;
			
			text-indent:-9999px;
		}
					
		.middle .menu UL LI A:HOVER.home {
			background-image:url(../images/B_home_1.gif);
			background-repeat:no-repeat;
		}
		
		/* MANAGEMENT */ 
		.middle .menu UL LI A.management {
			display:block;
			height:37px;
			width:83px;
			background-image:url(../images/B_management_0.gif);
			background-repeat:no-repeat;
			
			text-indent:-9999px;
		}
					
		.middle .menu UL LI A:HOVER.management {
			background-image:url(../images/B_management_1.gif);
			background-repeat:no-repeat;
		}
		/* ARTISTI */
		.middle .menu UL LI A.artisti {
			display:block;
			height:37px;
			width:50px;
			background-image:url(../images/B_artisti_0.gif);
			background-repeat:no-repeat;
			
			text-indent:-9999px;
		}
					
		.middle .menu UL LI A:HOVER.artisti {
			background-image:url(../images/B_artisti_1.gif);
			background-repeat:no-repeat;
		}
		/* EVENTI */
		.middle .menu UL LI A.eventi {
			display:block;
			height:37px;
			width:50px;
			background-image:url(../images/B_eventi_0.gif);
			background-repeat:no-repeat;
			
			text-indent:-9999px;
		}
					
		.middle .menu UL LI A:HOVER.eventi {
			background-image:url(../images/B_eventi_1.gif);
			background-repeat:no-repeat;
		}
		
		/* LABORATORI */
		.middle .menu UL LI A.laboratori {
			display:block;
			height:37px;
			width:80px;
			background-image:url(../images/B_laboratori_0.gif);
			background-repeat:no-repeat;
			
			text-indent:-9999px;
		}
					
		.middle .menu UL LI A:HOVER.laboratori {
			background-image:url(../images/B_laboratori_1.gif);
			background-repeat:no-repeat;
		}
		
		/* RECORDS */
		.middle .menu UL LI A.records {
			display:block;
			height:37px;
			width:60px;
			background-image:url(../images/B_records_0.gif);
			background-repeat:no-repeat;
			
			text-indent:-9999px;
		}
					
		.middle .menu UL LI A:HOVER.records {
			background-image:url(../images/B_records_1.gif);
			background-repeat:no-repeat;
		}	
		
		/*  NEWS  */
		.middle .menu UL LI A.news {
			display:block;
			height:37px;
			width:50px;
			background-image:url(../images/B_news_0.gif);
			background-repeat:no-repeat;
			
			text-indent:-9999px;
		}
					
		.middle .menu UL LI A:HOVER.news {
			background-image:url(../images/B_news_1.gif);
			background-repeat:no-repeat;
		}										
		/* LIVE */
		
		.middle .menu UL LI A.live {
			display:block;
			height:37px;
			width:41px;
			background-image:url(../images/B_live_0.gif);
			background-repeat:no-repeat;
			
			text-indent:-9999px;
		}
					
		.middle .menu UL LI A:HOVER.live {
			background-image:url(../images/B_live_1.gif);
			background-repeat:no-repeat;
		}
		
		/* PRINCIPALI MANIFESTAZIONI */
		.middle .menu UL LI A.principali {
			display:block;
			height:37px;
			width:47px;
			background-image:url(../images/B_princManifestazioni_0.gif);
			background-repeat:no-repeat;
			
			text-indent:-9999px;
		}
					
		.middle .menu UL LI A:HOVER.principali {
			background-image:url(../images/B_pricManifestazioni_1.gif);
			background-repeat:no-repeat;
		}	
		
		/* ADMIN */
		.middle .menu UL LI A.admin {
			display:block;
			height:37px;
			width:48px;
			background-image:url(../images/B_admin_0.gif);
			background-repeat:no-repeat;
			
			text-indent:-9999px;
		}
					
		.middle .menu UL LI A:HOVER.admin {
			background-image:url(../images/B_admin_1.gif);
			background-repeat:no-repeat;
		}	
		
		.middle .indicatoreSezione{
			width:750px;
			height:3px;
			font-size:3px;
			margin:0 auto;		
			margin-top:5px;
		
		}
		
		.C01{background-color:#740708;}
		.C02{background-color:#DA4B01;}
		.C03{background-color:#C07206;}
		.C04{background-color:#B5AC06;}
		.C05{background-color:#856906;}
		.C06{background-color:#656205;}
		.C07{background-color:#3D5B4A;}
		.C08{background-color:#326A74;}
		.C09{background-color:#4B4254;}
        .C10{background-color:#933c98;}

/* ------------------------------- homeBox -------------------------------- */	
	/* per le aree di testo vedi in alto al documento*/
	
	.homeBox{
		width:750px;
		margin:0 auto;
		padding-top:15px; 
	}
	
		.homeBox .colonnaSx{
			float:left;
			width:148px;
		}
		
		.homeBox .colonnaCentro{
			float:left;
			width:380px;
			padding:0px 10px 0px 10px;
		}
	
	.colonnaDx{
		float:right;
		width:198px;
	}
	
	.line {
		border-top:1px dotted #DA4B01;
		margin:10px 0px 10px 0px;
	} 
    
    A.downloads 
    {
        display:block;
        width:180px; /*185*/
        /*height:13px;*/
        color:#FFCC00;
        background-image:url(../images/B_link_0.gif);
        background-repeat:no-repeat;
        padding-left:25px;
        font-family:Georgia;
	    font-size:12px;
	    text-decoration:none;
	    font-weight:bold;
    }
    A.downloads:hover
    {
        background-image:url(../images/B_link_1.gif);
        color:#FFFFFF;  
    }
    
/* -------------------------------   SezioneBox  -------------------------------- */	
	.sezioneBox{
		width:750px;
		margin:0 auto;
		padding-top:5px; 
	}
	
	.sezioneBox .colonnaCentro{
		float:left;
		width:530px;
		padding:0px 5px 0px 10px;
	}
	.sezioneBox td
    {
        padding:0px 40px 0px 40px;
    }

/* -------------------------------   Sezione Artisti  -------------------------------- */	
	
	.nomeGruppo{
		color:#FFFFFF;
		font-size:14px;
	}
	
	.sezArtisti{
		width:750px;
		padding-top:5px;
		margin:0 auto;
	}
	
		
		/* ---- menu artisti ----*/
		
		.menuArtisti .topMenu{
			height:12px;
			font-size:12px;
			margin:0px;
			padding:0px;
			
			background-color:#842305;
			background-image:url(../images/menuArtistiTop.gif);
			background-repeat:no-repeat;
			}
		
		.menuArtisti .bottomMenu{
			height:12px;
			font-size:12px;
			margin:0px;
			padding:0px;
			
			background-image:url(../images/menuArtistiBottom.gif);
			background-repeat:no-repeat;
			}
		
		.menuArtisti{
			width:183px;
			float:left;
			}
						
		.menuArtisti UL{
			margin:0px;
			padding:0px;
			background-color:#842305;
		}
		
		.menuArtisti UL LI{
			list-style:none;
			margin:0px;
			}
		
			.menuArtisti A{
			display:block;
			/*height:16px;*/
			width:140px;
			color:white;
			font-family:Georgia;
			font-size:12px;
			text-decoration:none;
			
			background-image:url(../images/menuArtistiBck_0.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			
			padding:2px 0px 5px 35px;		
			}
			
			.menuArtisti A:Hover{
			color:#BE7106;
			background-image:url(../images/menuArtistiBck_1.gif);
			background-repeat:no-repeat;
			}
	
		/* ---- /menu artisti ----*/
		.elencoArtisti{
			padding-left:5px;
			width:560px;
			float:left;
		}
		
		
		
		.itemArtisti .colonnaTesto{
			float:right;
			width:330px;
			padding:0px 10px 0px 10px;
		}
		
		.itemArtisti .colonnaImgSx{
		float:left;
		width:200px;
		}
		
		.artistiLine{
			border-top:1px solid #DA4B01;
			margin:10px 0px 10px 0px;
		}
		  
		  
		  
	
/* -------------------------------    bottoni bitmap    -------------------------------- */	

A.leggi {
	background-image:url(../images/B_leggi_0.gif);
	background-repeat:no-repeat;
	
	width:43px;
	height:14px;
	display:block;
	float:right;
}

	 A:Hover.leggi{
	background-image:url(../images/B_leggi_1.gif);
	}

	.leggi SPAN{
	display:none;
	}


A.zoom {
	background-image:url(../images/B_zoom_0.gif);
	background-repeat:no-repeat;
	
	width:43px;
	height:14px;
	display:block;
}

	 A:Hover.zoom{
	background-image:url(../images/B_zoom_1.gif);
	}

	.zoom SPAN{
	display:none;
	}

/* ------------------------------- Titolo sezione -------------------------------- */	

	.titoloSezione{
		width:750px;
		height:47px;
		margin:0 auto;
		padding-top:15px;
		text-indent:-9999px;
	}
	
	.T01{background-image:url(../images/T_management.gif); background-repeat:no-repeat}
	.T02{background-image:url(../images/T_artisti.gif); background-repeat:no-repeat}
	.T03{background-image:url(../images/T_eventi.gif); background-repeat:no-repeat}
	.T04{background-image:url(../images/T_laboratori.gif); background-repeat:no-repeat}
	.T05{background-image:url(../images/T_records.gif); background-repeat:no-repeat}
	.T06{background-image:url(../images/T_news.gif); background-repeat:no-repeat}
	.T07{background-image:url(../images/T_live.gif); background-repeat:no-repeat}
	.T08{background-image:url(../images/T_principalimanifestazioni.gif); background-repeat:no-repeat}
	.T09{background-image:url(../images/T_newsletter.gif); background-repeat:no-repeat}
	
/* ------------------------------- newsletter  -------------------------------- */

 .boxNewsletter{ 
	width:588px;
	height:25px;
	margin:3px 0px 5px 210px;
	
	background-image:url(../images/boxNewsletter.gif);
	background-repeat:no-repeat;
}

.boxNewsletter span{
	display:none;
}


.boxNewsletter INPUT{
	width:230px;
	height:14px;	
	float:right;
	margin:3px 13px 0px 0px; /*3 13 0 210*/
	
	background-color:#be3e0b;
	background-image:url(../images/boxNewsletterBGINPUT.gif);
	background-repeat:repeat-x;
	
	border:1px solid #740708;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}

.boxNewsletter A{
	display:block;
	width:68px;
	height:14px;
	
	margin:5px 30px 0px 3px;
	background-image:url(../images/B_iscriviti_0.gif);
	background-repeat:no-repeat;
	float:right;
}

.boxNewsletter A:Hover{
	background-image:url(../images/B_iscriviti.gif);
	background-repeat:no-repeat;
}
	
.register A
{
    display:block;
    width:68px;
	height:14px;
    background-image:url(../images/B_registrati_0.gif);
	background-repeat:no-repeat;
}
.register A:Hover
{
    background-image:url(../images/B_registrati_1.gif);
}
.register span
{
    display:none;    
}

.newsletter INPUT
{
    width:250px;
	height:14px;	
	margin:3px 13px 0px 0px;
	
	background-color:#be3e0b;
	background-image:url(../images/boxNewsletterBGINPUT.gif);
	background-repeat:repeat-x;
	
	border:1px solid #740708;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;    
}
/* ------------------------------- paginazione -------------------------------- */

.paginazione{
	margin:0 auto;
	width:750px;
	padding-bottom:30px;
}

.paginazione .pag-line{
	border-bottom:1px solid #DA4B01;
	height:10px;
	font-size:10px;
}

.paginazione .pagine{ 
	float:right;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	padding-right:20px;
}

.paginazione .pagine A { 
	font-size:12px;
	color:#FFCC00;
	}


		
/* ------------------------------- bottom | footer -------------------------------- */	
	.main .bottom{
		width:860px;
		height:72px;
		background-image:url(../images/BG_footer.gif);
		background-repeat:no-repeat;
	}
	
		.bottom .crediti{
			padding:40px 0px 0px 44px;
			font-family:Georgia;
			font-size:11px;
			color:#FF9900;
			
			float:left;
		}
		
		.bottom .crediti A{color:#FFFF00;
		}
				
		
		
		 