/* CSS Document */
/* scnv09 */

body {
	background:url(../images/bg_celeste.jpg) repeat-x #1eadd5;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
/*	font-family:Georgia, "Times New Roman", Times, serif;*/
}
a {
	color:#003366;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
#container{
	background:#FFFFFF;
	width:980px;
	margin:auto;
}
#header{
	height:180px;
	background:url(../images/header.jpg) no-repeat;
}
#corpo{

}
#footer{
	background:#dae9f9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#003366;
}
#footer a{
	text-decoration:none;
	color:#003366;
}
#footer a:hover{
	text-decoration:underline;
	color:#000033;
}

#left{
	float:left;
	width:190px;
	margin-right:5px;
}
#menu {
	margin-top:40px;
}
#menu ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#menu .menuelement{
	padding-left:5px;
	vertical-align:baseline;
	padding-bottom:2px;
	padding-top:7px;
	
	line-height:10px;
	list-style:none;
	border:0px;
/*	border-bottom:dotted #00CCFF 1px;
*/
	background:url(../images/dot.jpg) repeat-x bottom;
	
}/*
#left li:hover{
	background:#FFFFFF;
	padding-left:20px;

}*/
#right{
float:left;
width:775px;
padding-top:10px;
}

#navigator {
	margin:3px;
	margin-bottom:7px;
	font-size:12px;
}
#maingalleria {
	padding-left:140px;
}

#maingalleria .gal_foto {
	margin-top:15px;
 	margin-bottom:7px; 
	position:relative; 
 	height:150px;
}
#maingalleria .gal_box {
}
#maingalleria .gal_box .gal_caption {
	position:absolute; 
	width:490px; 
	height:27px; 
	bottom:3px; 
	padding:5px;
	
	filter:alpha(opacity=90);
	opacity:.90;

}
#maingalleria .gal_box .gal_titolo {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px; 	
	filter:alpha(opacity=80);
	opacity:.80;
	background:#FFFFFF; 
	
}
#contenuto{
	padding-left:7px;
	text-align:justify;

}

#menusk{
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	text-align:right;
}
#riproducivideo{
	margin:auto;
	text-align:center;
}
/*classi */
.spc{
	clear:both;
	height:10px;
}
.block_big{
	width:356px; /* larghezza blocco maggiore*/
}
.block_big_header{
	background:url(../images/block_big_header.jpg) no-repeat ;
	background-position:4px;
	height:27px;
	padding-left:10px;
	padding-top:3px;
}
.block_big_1{
	background:url(../images/block_big_1.jpg) left repeat-y;
	padding-left:7px;
}
.block_big_2{
	background:url(../images/block_big_2.jpg) right repeat-y;
	padding-right:7px;
}
.block_big_content{
	/*background:url(../images/block_big_bg.jpg) bottom no-repeat;*/
}
.block_big_bottom{
	background:url(../images/block_big_bottom.jpg) no-repeat;
	height:5px;
}
.block_big_t1{
	float:left;
	width:356px;	
	margin-left:10px;
}

.block_big_t2{
	float:left;
	width:356px;
	margin-left:30px;
}
.block_small_t1{
	float:left;
	width:240px;
	margin-left:10px;
}
.block_small_t2{
	float:left;
	width:240px;
	margin-left:10px;
}
.block_small_t3{
	float:left;
	width:240px;
	margin-left:10px;
}
.block_small_header{
	background:url(../images/block_small_header.jpg) no-repeat ;
	background-position:4px;
	height:27px;
	padding-left:10px;
	padding-top:3px;
}
.block_small_content{
/*background:url(../images/block_small_bg.jpg) bottom no-repeat;*/
}
.block_small_content a{
text-decoration:none;
/*background:url(../images/block_small_bg.jpg) bottom no-repeat;*/
}
.block_small_bottom{
	background:url(../images/block_small_bottom.jpg) no-repeat;
	height:5px;
}
.block_caption{
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#003366;
	margin-top:2px;
	

}
.block_button{
	width:15px;
	float:right;
	margin-right:10px;
	margin-top:7px;
}
.clr_interblock{
	height:20px;
	clear:both;
}

.titolo{
	font-size:20px;
	font-weight:bold;
	color:#003366;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.titolo_concerti{
	font-size:20px;
	font-weight:bold;
	color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.titoletto{
	font-size:20px;
	font-style:italic;

}
.nomeartista{
	font-size:16px;
	font-weight:bold;
}

.or_nomi {
	font-size:20px;
	font-style:italic;
}
.or_ruolo{
	font-weight:bold;
	font-size:18px;
}
.or_email {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.direttivo_nomi {
	font-size:20px;
	font-style:italic;
	color:#003366;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.direttivo_ruolo{
	font-weight:bold;
	font-size:18px;
}
.direttivo_email {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.rassegna_table{
border:1;
width:100%;
}


.rassegna_intestazione{
	border:0px;
	/*border:solid 1px #000000;
	background-color:#1d188c;*/
	background:url(../images/rassegna_int.jpg) no-repeat;
	font-size:22px;
	padding-left:2px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}


.rassegna_border{
background:url(../images/dot.jpg) repeat-x bottom;

}

.concerto {
	font-size:24px;
	color:#003366;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.concerto a{
	text-decoration:none;
}
.descrizioneconcerto{
	font-size:16px;
	font-weight:bold;
	color:#003366;
	
}
.dataconcerto{
	/*font-style:italic;
	*/font-size:12px;
}

.conc_ruolo{
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;

}

.conc_artista{
	font-size:16px;
}

.conc_direttore{
	font-size:20px;
}
.conc_titoletto{
	font-size:24px;
	font-style:italic;

}

.right_bold_it{
	text-align:right;
	font-weight:bold;
	font-style:italic;
}

.leggitutto{
	text-align:right;
	font-weight:bold;
	font-style:italic;
	color:#003366;
	text-decoration:none;
	font-size:12px;
	
}
.didascalia{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.int_foto{
	background:#FFFFFF;
	color:#003366;
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
}
/* Temporaneo */

		.accordion_content {
			/* padding-left:22px; */
			line-height:30px;
			list-style:none;
					
			/* - Proprietà importante - */
			overflow: hidden;
		}
		.accordion_content a{
			text-decoration:none;
			color:#000000;
		}
		.accordion_content a:hover{
			font-weight:bold;
			color:#003366;
		}


		
.st_input input{
	background:#FFFFFF;
	border:#003366 1px solid;
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
textarea {
	background:#FFFFFF;
	border:#003366 1px solid;
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.TestoInput{
	background:#FFFFFF;
	border:#003366 1px solid;
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:300px;

}

.link_nome{
	font-size:18px;
	font-weight:bold;
}
.link_website a{
	color:#003366;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.link_descrizione{
	font-size:14px;
}
.link_tdcont{
	vertical-align:top;
	padding-top:7px;
}
.audio_descrizione{
	font-size:12px;
}
.video_descrizione{
	font-size:12px;
}


