body {
	background-color: #000;
	color: #fff;
	text-align: center;
	font-family: century gothic;
	font-size: 13px;
}

a	{ 
	text-decoration: none;
	color: white;
}

.link{
	width: 100%;
	height: 100%;
}

a:hover	{ 
	background-color: red;
	color: #000;
}

a:hover	img{
	background-color: black;
}

.link:hover{
	background-color: transparent;
}

/* CLASSI per EVENTO */
.invisibile{
	display: none;
}

.wide{
	width: 100%;
	height: 100%;
}

.lista	{
	text-align: left;
	list-style: none;
	list-style-position: outside;
	margin: 0px;
}

.boxEvento	{
	width: 270px; 

	color: #000;
	margin: 8px 10px 0px 10px;
	padding: 0px 0px 0px 0px ;
	border: 2px solid #fff; 
	float: left;
	display: none;
}

.boxEvento.intestazione{
	color: #000;
	font-weight: bold;
	text-transform: uppercase; 
	text-align:center; 
	letter-spacing: 2px;

	margin: 0px 0px 3px 0px;
	padding: 3px 0px 2px 0px;

	border: 1px solid #ff0000;
	background-color: #fff;
}

.boxEvento.subIntestazione	{
	background-color: #000; 
	color: #fff;
	font-weight: bold; 
	text-transform: uppercase; 
	text-align:center; 
	letter-spacing: 2px;

	margin: 0px 0px 3px 0px;
	padding: 3px 0px 2px 0px;
	font-size: 0.8em;
	width: 100%;
}

.eventoData {
	cursor: pointer;
	color: #000; 
	font-weight: bold; 
	text-transform: capitalize; 
	text-align:center; 
	letter-spacing: 2px; 
	margin: 0px 10px 10px 10px; 
	padding: 3px 0px 2px 0px; 
	border: 1px solid #ff0000; 
	background-color: #fff;
	width: 100%;
}


.boxEvento.scheda	{
	display: none;
	display: block;
}
.boxEvento span.info	{
	background-color: #000;
	color: #fff; 
	border: 1px solid #ff0000;

	font-weight: bold;
	width: 33%; 
	float: left; 
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 3px;
}
.boxEvento span.dato, div.dato	{
	background-color: #666; 
	color: #000; 
	border: 1px solid white;

	font-weight: bold;
	width: 100%; 
	margin: 0px 2px 2px 0px;
	padding: 0px 3px 0px 3px;

}

.boxEvento span.miniatura	{
	background-color: #666; 
	border: 1px solid white;

	margin: 0px 10px 0px 10px;
	padding: 01px 0px 0px 0px;

}
	#intestazione {
		border: 1px solid #fff;
		background: url(../../images/bg_top.jpg);
		position: relative;
		padding-left: 20px;
		width: 752px;
		height: 62px;
		text-align: left;
	}

	#logo {
		position: absolute;
		top: 0px;
		left: 630px;

		width: 120px;
		height: 60px;
		background-color: #000;
		background: url(../../images/logo.jpg);
	}

	#corpo {
		width: 752px;
		height: 600px;
		background-color: #000;
		text-align: left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px ;
	}

	#corpoSx {
		border-right: 1px solid #fff;
		border-left: 1px solid #fff;
		background: url(../../images/BG_left.jpg);

		text-align: center;
		width: 130px;
		height: 100%;
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px ;
	}
	
	#contenutoSx {
		border-right: 1px solid #fff;
		text-align: center;
		width: 622px;
		height: 100%;
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px ;
	}

	#piede {
		width: 752px;
		height: 60px;
		border: 1px solid #fff;
	}

	#menu{
		color: red; 
		list-style: none;
		list-style-position: outside;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px ;
	}

	#menu img{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px ;
	}

	#menu a{
		color: white;
		text-decoration: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px ;
	}

	#menu a:hover{
		color: red;
	}

	#menu .voci{
		border-bottom: 1px solid red;
		margin: 0px 10px 0px 10px;
		padding: 0px 3px 0px 3px ;

		text-align: right;
		background-color:#000;
	}

	#menu .intestazion{
		border-bottom: 1px solid red;
		border-top: 1px solid red;
		background-color:#000;
		font-size: 0px;
		margin: 10px 10px 0px 10px;
		padding: 0px 0px 0px 0px ;
	}

	#nomeSzione{
		border: 1px solid red;
		text-align: center;
		color: #fff;
		margin: 10px 10px 0px 10px;
		padding: 0px 0px 0px 0px ;		
	}
	.menuImg {
		width: 100px;
		margin: 08px 0px 0px 0px;
		padding: 0px 0px 0px 0px ;
		border: 0px;	
	}
.navigazioneVeloce{
	width: 290px; 
	height: 460px; 
	margin: 8px 10px 0px 10px; 
	padding: 0px 0px 0px 0px; 
	border: 2px solid #fff; 
	float: left;
}

.immagineConScritta_01 {
	font-family: century gothic;
	font-size: 13px;
	border: 1px solid red;
	text-align: center;
	color: #fff;
	margin:  10px 10px 00px 10px;
	padding: 10px 00px 10px 00px;		
}

.immagine_01 {
	font-size: 1px;
	height: 20px;
	width: 592px;
	background: url(../../images/menu/djs.gif) no-repeat;
}
.immagine_02 {
	font-size: 1px;
	height: 35px;
	width: 400px;
	background: url(../../images/menu/h1_eventi.gif) no-repeat;
}
.immagine_03 {
	font-size: 1px;
	height: 41px;
	width: 400px;
	background: url(../../images/menu/h1_foto.gif) no-repeat;
}
.immagine_04 {
	font-size: 1px;
	height: 41px;
	width: 400px;
	background: url(../../images/menu/h1_mp3.gif) no-repeat;
}
.immagine_05 {
	font-size: 1px;
	height: 41px;
	width: 400px;
	background: url(../../images/menu/h1_video.gif) no-repeat;
}
.immagine_06 {
	font-size: 1px;
	height: 41px;
	width: 400px;
	background: url(../../images/menu/h1_contatti.gif) no-repeat;
}
.immagine_07 {
	font-size: 1px;
	height: 41px;
	width: 400px;
	background: url(../../images/logo_02.gif) no-repeat;
	float: left;
}
.immagine_08 {
	font-size: 1px;
	height: 60px;
	width: 120px;
	background: url(../../images/logo.jpg) no-repeat;
	float: right;
}
.invisibile{
	display: none;
}

/* 
	INIZIO MENU 
*/

ul.menuVert{
	width: 110px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	background: url(../../images/) no-repeat;
/*	background-color: #000;*/
	border-top: 1 solid red;
}

ul.menuVert li{
	display: block;
	margin:0; padding:0;
	height: 20px;
	border-bottom: 1 solid red;
}

.menuVertLink{
	width: 100%;
	height: 100%;
}

.menuVertIntestazione{
	background: url(../../images/menu/bmenu_01.gif) no-repeat;
}
	.menuVertIntestazione :hover{
	background: url(../../images/menu/bmenu_01.gif) no-repeat;
	}

.menuVertVoce01{
	background: url(../../images/menu/beventi_01.gif) no-repeat;
}
	.menuVertVoce01 :hover{
		background: url(../../images/menu/beventi_02.gif) no-repeat;
	}


.menuVertVoce02 :focus{
		height: 600px;
	}


.menuVertVoce02{
	background: url(../../images/menu/bmp3_01.gif) no-repeat;
}
	.menuVertVoce02 :hover{
		background: url(../../images/menu/bmp3_02.gif) no-repeat;
	}

.menuVertVoce03{
	background: url(../../images/menu/bfoto_01.gif) no-repeat;
}
	.menuVertVoce03 :hover{
		background: url(../../images/menu/bfoto_02.gif) no-repeat;
	}

.menuVertVoce04{
	background: url(../../images/menu/bvideo_01.gif) no-repeat;
}
	.menuVertVoce04 :hover{
		background: url(../../images/menu/bvideo_02.gif) no-repeat;
	}

.menuVertVoce05{
	background: url(../../images/menu/bcontatti_01.gif) no-repeat;
}
	.menuVertVoce05 :hover{
		background: url(../../images/menu/bcontatti_02.gif) no-repeat;
	}

.menuVertVoce06{
	background: url(../../images/menu/bmenu_01.gif) no-repeat;
}
	.menuVertVoce06 :hover{
		background: url(../../images/menu/bmenu_02.gif) no-repeat;
	}

.menuVertVoce07{
	background: url(../../images/menu/bmenu_01.gif) no-repeat;
}
	.menuVertVoce07 :hover{
		background: url(../../images/menu/bmenu_02.gif) no-repeat;
	}

.menuVertVoce08{
	background: url(../../images/menu/bmenu_01.gif) no-repeat;
}
	.menuVertVoce08 :hover{
		background: url(../../images/menu/bmenu_02.gif) no-repeat;
	}

.menuVertVoce09{
	background: url(../../images/menu/bmenu_01.gif) no-repeat;
}
	.menuVertVoce09 :hover{
		background: url(../../images/menu/bmenu_02.gif) no-repeat;
	}

.menuVertVoce10{
	background: url(../../images/menu/bmenu_01.gif) no-repeat;
}
	.menuVertVoce10 :hover{
		background: url(../../images/menu/bmenu_02.gif) no-repeat;
	}

/* 
	FINE MENU 
*/
