*{
	padding:2px;	
}
span{
	  color: #17366B!important;	
}
body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-align:justify;}

div.clear{clear:both;}
div.clrl{clear: left;}
td, div, input, textarea, select {font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000;font-size: 11px;}
span{font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;}
h1,h2{font-family: Verdana, Arial, Helvetica, sans-serif;color:#17366B; font-size:17px;}
h3,h4{font-family: Verdana, Arial, Helvetica, sans-serif;color:#17366B; font-size:14px;}
h2.edizione {text-align:center;background-color:#17366C;padding:4px;color:#FFFFFF;}
.Stile1 {color: #000000}
a:link,a:visited{color:#000000;text-decoration:none;}

/*color:#00CCFF;font-weight:bold;}*/

a:hover{color:#000000;}


h3 a:link,a:visited {color: #17366B!important;}
h3 a:hover {color: #17366B!important;}


select{color:#000000;}
ul li{color:#000000; font-weight:bold;}
.ico_down{ float:left; padding:0 3px 0 0; padding-top:0px!important; margin-top:-5px;}
input,textarea,select{border:1px solid #000000; color:#000000;}
.fondo{border:1px solid #000000;}
div.p_blocchi{}
div.extra{font-weight:bold; text-decoration:underline }
div.data{font-weight:bold;}

div.edirec{ float:left; padding:10px;}

div.edirec img{display:block;}
a.menu_1_1:link, a.menu_1_1:visited{font-size:18px;}
a.menu_1_1:hover{}
a.menu_1_1_s:link, a.menu_1_1_s:visited{font-size:18px; background-color:#666666; color:#FFCC00;}
a.menu_1_1_s:hover{color:#000000;}
a.menu_2_sel_1:link, a.menu_2_sel_1:visited{ background-color:#666666; color:#FFCC00;}
a.menu_2_sel_1:hover{color:#000000;}
a.sel:link,a.sel:visited{ background-color:#666666; color:#FFCC00;}
a.sel:hover{color:#000000;}
div.percorso{ background-color:#666666; padding:4px;}
div.grand_menu{ font-size:18px;}

div.selex{float:left;}
div.docs{padding-top:10px;padding-left:0px;float:left;}
div.col_ediz{clear:left; padding-top:0px;padding-bottom:0px;}

div.titolo{ font-weight:bold; margin-bottom:8px;}
div.formulario{padding:10px;}
div.img_news{	
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}

div.xico{margin-top:12px; }
table.tabelle{
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	width: 100%;
	margin-bottom: 16px;}
table.table_vertical {
	width: 100%;
	margin-bottom: 16px;
}
table.vertical_img {
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	width: 100%;
	margin-bottom: 10px;
}
div.img_table_vert{margin: 1px;}
td.larghezza_immagine{width: 90px;}
td.nome_campi{
	background-color: #999999;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-weight: bold;
	padding: 5px;
	text-align:center;
}
td.nome_campi_vertical{
	background-color: #999999;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-weight: bold;
	padding: 5px;
	text-align:right;
}
td.riga_tabella_dispari {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 5px;
}
td.riga_tabella_pari{
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding:5px;
}
div.documento {
	padding:5px 0px 5px 10px;
}
ul.contr{padding-top:0px; padding-bottom:0px}
div.bordes{padding:16px;background-color:#ffffff; border:1px solid #000000;}
div.img_mostre{float:left; paddin-right:10px;height:54px; width:60px; background-image:url(img/grandi_mostre.jpg); background-repeat:no-repeat;}
ul.top{ margin-left:0px;padding-left:0px;}
ul.top li{ display:inline}
ul.top li a{margin-right:12px;}

h2.giornoprogramma {font-size:18px;height:25px;color:#17366c;margin-top:10px;border-bottom:1px solid #000000;}
h2.giornoprogramma a:link, h2.giornoprogramma a:visited{color:#ffffff;}
h2.giornoprogramma span{color:#ffffff;font-weight:normal;}
div.programma h3{padding:0px;margin:0px;}
div.programma h3.gruppi {font-size:16px;height:18px;border:solid 1px #17366c;margin-top:10px;margin-bottom:10px;padding-left:4px;}
div.linktop{display:none;}



div.titoloBloccoLinea h2 {
border: 1px solid #17366C;
}

div.bbsil {
border-top:1px solid #cccccc;
padding-bottom: 10px;
}
.rtmpplayer {
	background-color:#000000;
	display: block;
	width: 320px;
	height: 240px;
	cursor: pointer;
}
.playbutton{
	width:60px;
	margin:90px 0 0 120px;
}
