body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	margin-top:20px;
}

.all
{
	width:1000px;
	margin:auto;
}

.logo
{
	float:left;
	width:300px;
	height:300px;
	background-image:url(images/logo.jpg);
}

.logoScritta
{
	height:15px;	
	background-repeat:no-repeat;
	background-position:center;
}

.menu
{
	float:left;
	width:400px;
}

.newsBox
{
	float:left;
	width:300px;
	height:300px;
}

.corpo
{
	clear:both;
	padding-top:10px;
	text-align:justify;
}

.foot
{
	margin-top:10px;
	padding-top:2px;
	font-size:10px;
	text-align:center;
	border-top:3px solid gray;
}

a:link, a:visited, a:active 
{
	color: #666666;
	text-decoration:none;
}

.navText
{
	display:block;
	margin-top:10px;
	margin-left:40px;
}

.intest
{
	height:10px;
	font-size:10px;
}

.news_ban_div
{
	height:260px;
	padding-bottom:5px;
	padding-top:5px;
	overflow-y:auto;
	overflow-x:hidden;
}	

.news_tit
{
	font-size:12px;
	font-weight:600;
	border-bottom:1px solid #aaa;
}

.news_tit_b
{
	text-align:left;
	font-size:16px;
	font-weight:700;
	border-bottom:1px solid #aaa;
}

h1
{
	font-size:18px;
	border-bottom:1px solid #aaa;
}

.news_img
{
	margin:5px;
	float:left;
}

.news_cont
{
}

.news_cont_b
{
	text-align:left;
	height:80px;
	padding-left:20px;
	overflow-y:auto;
}

.news_cont_c{

text-align:left;

padding-left:20px;

overflow-y:auto;

}

.news_a, .news_a a:link, .news_a a:visited, .news_a a:active{

color:#FFF;

background-color: #aaa;

text-align:right;

}

.news_a a:hover{

color:#999;

background-color: #fff;

}

.lista_eventi{

border-top:2px solid #666666;

text-align:justify;

}

.focus{

background:#aaaaaa;

}

.focus_spacer{

width:100px;

height:1px;	

}

a.thumb_ev
{
	float:left;
	margin-right:10px;
}

a.thumb_ev img{

border:2px outset #999999;

}

.focus_eventi{

text-align:justify;

}

.tot{

text-align:justify;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11;

}

.pr{

font-size:small;

font-weight:bold;

}

.organ td{

text-align:center;

font-size:11;

font-weight:bold;

}

.prog{

background-color: #FFEC9D;

font-size:11;

padding:20px;

text-align:center;

font-weight:bold;

}

.prog_1{

background-color: #FFEC9D;

font-size:11;

padding:20px;

text-align:center;

}

.img_r{

margin-left:0px;

margin-right:10px;

margin-bottom:10px;

}

.num{

font-weight:800;

color:red;

}

.versetto{

font-style:italic;

font-size:12px;

}

.versetto b{

font-weight:bold;

}

.nome{

text-align:left;

font-size:10px;

}

.nome b{

font-size:11px;

}

.red_t{

font-weight:800;

font-size:22px;

color:red;

background:black;

}

.white_t{

font-weight:800;

font-family:verdana;

font-size:22px;

color:white;

background:black;

}

.red{

color:red;

background:black;

}

.white{

color:white;

background:black;

}

#accordion>h3
{
	border-top:1px dotted gray;
	cursor:pointer;
	margin-bottom:0px;
	margin-top:6px;
	text-transform:uppercase;
	background-color:#eee;
}

#accordion>h3:hover
{
	background-color:#666;
}

#accordion>div
{
	background-color:#ddd;
	padding:10px;
}

a.opzioniEvento div
{
	background-color:#999999;
	color:#FFFFFF;
	border-bottom:1px dotted black;
}

.thumbNews
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.artists .item
{
	margin:10px;
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom:5px solid gray;
}

.item h1
{
	font-size:18px;
	border:none;
}
