body { 
	background-color: #FFFFFF; 
	/*background-image: url(../../immagini/bg.jpg); 
	background-position: top center; 
	background-repeat: no-repeat; */
	margin-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:67%;
}
h1 { font-size:1em;padding:0px;margin:0px;}
h2 { font-size:1em;padding:0px;margin:0px;}
h3 { font-size:1em;padding:0px;margin:0px;}
h4 { font-size:1em;padding:0px;margin:0px;}

input { font-family: Verdana, Arial, Helvetica, sans-serif; /*font-size: 11px;*/ font-size:1.1em; font-style: normal; font-weight: normal; color: #000000; border: solid 1px #999999; background-color: #ffffff; padding-bottom: 0px; padding-top: 0px; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; /*font-size: 10px;*/ font-size:1.1em; font-style: normal; font-weight: normal; color: #000000; border: solid 1px #999999; background-color: #ffffff }
a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
a:active { color: #000000; text-decoration: none; }
.accept { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; /*12px;*/ font-style: normal; font-weight: bold; color: green; }
.alert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; /*12px;*/ font-style: normal; font-weight: bold; color: #FF0000;}
.disable { color: #666666; }
.quest { background-color: #e9e9e9; border: 0px }
.quest_newsletter { background-color: #ffffff; border: 0px }
.loghi_w3c { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-top:5px;}
.clear { clear:both; }
.spaziatore_destro {
	width:1px;
	height:1px;
	margin-top:102px;
	/*display:none;*/
}
#accessibilita {
	height:18px;
	min-width:770px;
	max-width:1020px;
	text-align:right;
	margin-right: auto;
	margin-left: auto;
	margin-top:8px;
}
#accessibilita img { 
	border:0px; 
}
#header { 
	min-width:770px;
	max-width:1020px;
	height: 95px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../../immagini/h2b.jpg);
	background-position:  right;
	background-repeat: repeat-x;
	padding:0px;
	margin-top:-26px;
}
#header #logo { 
	height: 95px; 
	width: 449px; 
	float: left; 
	background-color: #FFFFFF; 
	padding:0px; 
	margin:0px; 
}
#header #logo img { 
	border:0px; 
}
#fine_header #fine_header1 #canali_header {
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	padding-top:12px;
	display:none;
}
#fine_header #fine_header1 #canali_header a{ 
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:none;
}
#fine_header #fine_header2 #box_cerca { 
	width:217px;
	height:25px;
	border:0px solid red;
	margin-top:7px;
	margin-bottom:6px;
	margin-right: 6px;
	float:right;
	padding:0px;
	overflow:hidden;
}
#fine_header #fine_header2 #box_cerca #form_cerca { 
	text-align:center;
	margin-top:4px;
	margin-bottom:4px;
}
#fine_header #fine_header2 #box_cerca #form_cerca .input_cerca { 
	width: 120px; 
	font-size: 1em;
	border: 1px solid #000000; 
	height: 15px;
}
#fine_header #fine_header2 #box_cerca #form_cerca .submit_cerca { 
	display:inline;
	vertical-align:bottom;
}
#fine_header #fine_header2 #box_cerca #form_cerca .submit_cerca input{ 
	background-color: #FFFFFF;
	border: 1px solid #000000;
	height: 17px;
	width: 55px;
	font-size: 1.2em;
}
#foto_header {
	min-width:770px;
	max-width:1020px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	height:160px;
	background-image: url(../../immagini/sfondo_header.jpg); background-position: top right; background-repeat: no-repeat;
	padding:0px;
}
#foto_header #foto_header1 {
	width:17px;
	border:0px solid red;
	float:left;
	height:160px;
	background-image: url(../../immagini/sfondo_header.jpg); background-position: top left; background-repeat: no-repeat;
	display:none;
	
}
#foto_header #foto_header2 {
	width:6px;
	border:0px solid red;
	float:right;
	height:160px;
	background-image: url(../../immagini/sfondo_header.jpg); background-position: top right; background-repeat: no-repeat;
}
#foto_header img { 
	border:0px;
}
#foto_header #foto { 
	text-align:center; 
	height: 160px; 
	min-width:770px; 
	max-width:1014px; 
	background-image: url(../../immagini/foto_header.jpg); 
	background-position: left; 
	background-repeat: no-repeat; 
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
}
#foto_header #foto img { 
	border:0px; 
}
#fine_header {
	border:0px solid red;
	min-width:770px;
	max-width:1020px;
	height: 38px; 
	margin-right: auto; 
	margin-left: auto;
	padding:0px;
	background-image: url(../../immagini/fine_header_center.jpg); background-position: top right; background-repeat: repeat-x;
}
#fine_header #fine_header1 {
	width:268px;
	height: 38px; 
	float:left;
	/*border:1px solid red;*/
	background-image: url(../../immagini/fine_header_left.jpg); background-position: top left; background-repeat: no-repeat;
	
}
#fine_header #fine_header2 {
	width:292px;
	border:0px solid red;
	float:right;
	height:38px;
	background-image: url(../../immagini/fine_header_right.jpg); background-position: top right; background-repeat: no-repeat;
}
#main {
	min-width:770px;/*770 - 5 di padding left */
	max-width:1020px;/*1000 - 5 di padding left */
	margin-right: auto;
	margin-left: auto;
	margin-top:8px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	height:100%;
	overflow:hidden;
}
#main #main2 { 
	width:100%;
	height:100%;
	overflow:hidden;
	/*padding-right:5px;
	float:right;
	border:0px solid red;*/
}
#main #spalla_sinistra {
	width:185px;
	height:auto;
	float:left;
	border:0px solid red;
}
#main #main2 #corpo { 
	margin-left:189px;/*margin-left:179px;*/
	max-width:907px;/*max-width:916px;*/
	padding:0px; 
	height:auto; 
	overflow:hidden;
}
#main #main2 #corpo #spalla_destra { 
	max-width:185px; 
	float: right;
	min-height:300px;
	height:100%;
	/*margin-right:3px;*/
	/*margin-top:32px;*/
}
#main #main2 #corpo #content_hp { 
	margin-bottom:20px; 
	/*overflow:hidden;*/ 
}
#content_hp ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
#content_hp li { font-size:1em; margin:0; padding:0;}
#main #main2 #corpo #content { 
	margin-bottom:20px; 
	padding-top:7px;
	padding-right:5px;
	border:0px solid red;
	overflow:hidden;
}
#content ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
#content li { font-size:1em; margin:0; padding:0;}
#main #main2 #corpo #content2 { 
	margin-bottom:20px; 
	overflow:hidden;
	border:0px solid red;
	padding-right:5px;
}
#content2 ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
#content2 li { font-size:1em; margin:0; padding:0;}

#canali_accesso { 
	margin-left:0px;
	width:185px;/* width:174px; */
	margin-bottom:10px;
}
#canali_accesso ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
#canali_accesso li { font-size:1em; margin:0; padding:0;}
#canali_accesso #canali_top { 
	width:185px;
	min-height:21px;
	max-height:92px;
	background-image: url(../../immagini/c0.jpg); 
	background-position:top left;
	background-repeat: repeat-y;
}
#canali_accesso #canali_top #canali_top0 { 
	display:none;
}
#canali_accesso #canali_top #canali_top1 {
	margin-left:17px;
	margin-right:5px;
	width:162px;
	padding-top:6px;
	font-weight:bold;
	font-size: 1.3em;
	color: #FFFFFF;
	text-align:left;
	border:0px solid red;
}
#canali_accesso #canali_middle0 { 
	margin-left:0px; 
	margin-top:0px; 
	width:185px;
	height:10px; 
	background-image: url(../../immagini/c1.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
}
#canali_accesso .voce_elenco {
	width:185px; 
	height:auto;
	background-image: url(../../immagini/c2.jpg); 
	background-position: right; 
	background-repeat: repeat-y;
	font-size: 1.1em;
	line-height: 2em;
}
#canali_accesso .voce_elencob {
	width:185px; 
	height:auto;
	background-image: url(../../immagini/c2b.jpg); 
	background-position: right; 
	background-repeat: repeat-y;
	font-size: 1.1em;
	line-height: 2em;
}
#canali_accesso .voce_elenco .testo {
	margin-left:30px;
	margin-right:10px;
}
#canali_accesso .voce_elencob .testo {
	margin-left:20px;
	margin-right:10px;
}
#canali_accesso .voce_elenco .testo a { }
#canali_accesso .voce_elenco .testo span { font-weight:bold; }
#canali_accesso .voce_elencob .testo a { }
#canali_accesso .voce_elencob .testo span { font-weight:bold; }
#canali_accesso .voce_elenco .riga_elenco {
	width:185px; 
	height:1px;
	background-image: url(../../immagini/c3.jpg);
	background-position: left;
	background-repeat: repeat-y;
}
#canali_accesso .voce_elencob .riga_elenco_1 {
	width:185px; 
	height:1px;
	background-image: url(../../immagini/c3.jpg);
	background-position: left;
	background-repeat: repeat-y;
}
#canali_accesso #canali_bottom {
	width:185px; 
	height:8px; 
	background-image: url(../../immagini/c4.jpg); 
	background-position:top left; 
	background-repeat: no-repeat;
}
.canali_accesso2 { 
	margin-left:0px; 
	width:185px; 
	margin-bottom:10px; 
}
.canali_accesso2 ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.canali_accesso2 li { font-size:1em; margin:0; padding:0;}
.canali_accesso2 .canali2_top { 
	width:185px;
	min-height:21px;
	max-height:92px;
	background-image: url(../../immagini/c0_1.jpg); 
	background-position:top left;
	background-repeat: repeat-y;
}
.canali_accesso2 .canali2_top .canali2_top0 { 
	display:none;
}
.canali_accesso2 .canali2_top .canali2_top1 { 
	margin-left:17px;
	margin-right:5px;
	width:162px;
	padding-top:6px;
	font-weight:bold;
	font-size: 1.3em;
	color: #FFFFFF;
	text-align:left;
	border:0px solid red;
}
.canali_accesso2 .canali2_middle0 {
	margin-left:0px; 
	margin-top:0px; 
	width:185px;
	height:10px; 
	background-image: url(../../immagini/c1_1.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
}
.canali_accesso2 .canali2_bottom { 
	width:185px; 
	height:8px; 
	background-image: url(../../immagini/c4_1.jpg); 
	background-position:top left; 
	background-repeat: no-repeat;
}
.canali_accesso2 .voce_elenco { 
	width:185px; 
	height:auto;
	background-image: url(../../immagini/c2_1.jpg); 
	background-position: right; 
	background-repeat: repeat-y;
	font-size: 1.1em;
	padding-bottom:4px;
}
.canali_accesso2 .voce_elenco .testo {
	margin-left:15px;
	margin-right:15px;
}
.box_foto_dinamiche { 
	width:173px;
	height: 121px;
	float: none; 
	vertical-align: top;
}
.box_dida_foto_dinamiche { 
	width: 169px;
	margin-left:0px; 
	margin-top:4px; 
	border-top:2px solid #343434;
	background-color: #e6e6e6;
	border-left:2px solid #343434;
	border-bottom:2px solid #343434;
	border-right:2px solid #343434;
	font-size: 1.1em; 
	text-align:center; 
	padding-top:2px;
	padding-bottom:2px;
}
.canali_accesso3 { 
	margin-left:0px;
	width:185px;
	margin-bottom:10px;
}
.canali_accesso3 ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.canali_accesso3 li { font-size:1em; margin:0; padding:0;}
.canali_accesso3 .canali3_top { 
	width:185px;
	min-height:21px;
	max-height:92px;
	background-image: url(../../immagini/c0_2.jpg); 
	background-position:top left;
	background-repeat: repeat-y;
}
.canali_accesso3 .canali3_top .canali3_top0 { 
	display:none;
}
.canali_accesso3 .canali3_top .canali3_top1 { 
	margin-left:17px;
	margin-right:0px;
	width:162px;
	padding-top:6px;
	font-weight:bold;
	font-size: 1.3em;
	color: #FFFFFF;
	text-align:left;
	border:0px solid red;
}
.canali_accesso3 .canali3_middle0 { 
	margin-left:0px; 
	margin-top:0px; 
	width:185px;
	height:10px; 
	background-image: url(../../immagini/c1_2.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
}
.canali_accesso3 .voce_elenco { 
	width:185px; 
	height:auto;
	background-image: url(../../immagini/c2_2.jpg); 
	background-position: right; 
	background-repeat: repeat-y;
	font-size: 1.1em;
	/*line-height: 1.1em;*/
}
.canali_accesso3 .voce_elenco .testo {
	padding-top:4px;
	margin-left:20px;
	margin-right:6px;
	border:0px solid red;
	padding-bottom:4px;
}
.canali_accesso3 .voce_elenco .testo a { }
.canali_accesso3 .voce_elenco .testo span { font-weight:bold; }
.canali_accesso3 .voce_elenco .riga_elenco {
	width:185px; 
	height:1px;
	background-image: url(../../immagini/c3_2.jpg);
	background-position: left;
	background-repeat: repeat-y;
}
.canali_accesso3 .canali3_bottom {
	width:185px; 
	height:8px; 
	background-image: url(../../immagini/c4_2.jpg); 
	background-position:top left; 
	background-repeat: no-repeat;
}
.canali_accesso_bacheca { 
	margin-left:0px;
	width:185px; 
	margin-bottom:10px;
}
.canali_accesso_bacheca ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.canali_accesso_bacheca li { font-size:1em; margin:0; padding:0;}
.canali_accesso_bacheca .canali_bacheca_top { 
	width:185px;
	min-height:21px;
	max-height:92px;
	background-image: url(../../immagini/c0_3.jpg); 
	background-position:top left;
	background-repeat: repeat-y;
}
.canali_accesso_bacheca .canali_bacheca_top .canali_bacheca_top0 { 
	display:none;
}
.canali_accesso_bacheca .canali_bacheca_top .canali_bacheca_top1 { 
	margin-left:17px;
	margin-right:0px;
	width:162px;
	padding-top:6px;
	font-weight:bold;
	font-size: 1.3em;
	color: #FFFFFF;
	text-align:left;
	border:0px solid red;
}
.canali_accesso_bacheca .canali_bacheca_top .canali_bacheca_top1 a{ 
	font-weight:bold;
	text-decoration:none; 
	color: #FFFFFF;
}
.canali_accesso_bacheca .canali_bacheca_img_top {
	margin-left:0px; 
	margin-top:0px; 
	width:185px;
	height:10px; 
	background-image: url(../../immagini/c1_3.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
}
.canali_accesso_bacheca .canali_bacheca_img_bottom {
	width:185px; 
	height:8px; 
	background-image: url(../../immagini/c4_3.jpg); 
	background-position:top left; 
	background-repeat: no-repeat;
}
.canali_accesso_bacheca .canali_bacheca_img { 
	width:185px;
	background-image: url(../../immagini/c2_3.jpg); 
	background-position:top right;
	background-repeat: repeat-y;
}
.canali_accesso_bacheca .canali_bacheca_img img { 
	border:0px;
	padding-left:13px;
	width:164px;
}
.canali_accesso_bacheca .canali_bacheca_txt { 
	/*padding-left:5px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;*/
	background-image: url(../../immagini/c2_3.jpg); 
	background-position:top right;
	background-repeat: repeat-y;	
	font-size: 1.1em; 
	text-align:center;
}
.canali_accesso_bacheca .canali_bacheca_txt .testo{ 
	padding-top:4px;
	margin-left:10px;
	margin-right:6px;
	padding-bottom:4px;
	border:0px solid red;
}
.canali_accesso_bacheca .canali_bacheca_txt a { }
.canali_accesso_turismo { 
	margin-left:0px; 
	width:185px; 
	margin-bottom:10px; 
}
.canali_accesso_turismo ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.canali_accesso_turismo li { font-size:1em; margin:0; padding:0;}
.canali_accesso_turismo .canali_turismo_top { 
	width:185px;
	min-height:21px;
	max-height:92px;
	background-image: url(../../immagini/c0_4.jpg); 
	background-position:top left;
	background-repeat: repeat-y;
}
.canali_accesso_turismo .canali_turismo_top .canali_turismo_top0 { 
	display:none;
}
.canali_accesso_turismo .canali_turismo_top .canali_turismo_top1 { 
	margin-left:17px;
	margin-right:0px;
	width:162px;
	padding-top:6px;
	font-weight:bold;
	font-size: 1.3em;
	color: #FFFFFF;
	text-align:left;
	border:0px solid red;
}
.canali_accesso_turismo .canali_turismo_top .canali_turismo_top1 a{ 
	font-weight:bold;
	text-decoration:none; 
	color: #FFFFFF;
}
.canali_accesso_turismo .canali_turismo_img_top {
	margin-left:0px; 
	margin-top:0px; 
	width:185px;
	height:10px; 
	background-image: url(../../immagini/c1_4.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
}
.canali_accesso_turismo .canali_turismo_img_bottom {
	width:185px; 
	height:8px; 
	background-image: url(../../immagini/c4_3.jpg); 
	background-position:top left; 
	background-repeat: no-repeat;
}
.canali_accesso_turismo .canali_turismo_img { 
	width:185px;
	background-image: url(../../immagini/c2_3.jpg); 
	background-position:top right;
	background-repeat: repeat-y;
}
.canali_accesso_turismo .canali_turismo_img img { 
	border:0px;
	padding-left:13px;
	width:164px;
}
.canali_accesso_turismo .canali_turismo_txt { 
	/*padding-left:5px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;*/
	background-image: url(../../immagini/c2_3.jpg); 
	background-position:top right;
	background-repeat: repeat-y;	
	font-size: 1.1em; 
	text-align:center;
}
.canali_accesso_turismo .canali_turismo_txt .testo{ 
	padding-top:4px;
	margin-left:10px;
	margin-right:6px;
	padding-bottom:4px;
	border:0px solid red;
}
.canali_accesso_turismo .canali_turismo_txt a { }
.canali_accesso_turismo2 { 
	margin-left:0px; 
	width:185px; 
	margin-bottom:10px; 
}
.canali_accesso_turismo2 ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.canali_accesso_turismo2 li { font-size:1em; margin:0; padding:0;}
.canali_accesso_turismo2 .canali_turismo2_top { 
	width:185px;
	min-height:21px;
	max-height:92px;
	background-image: url(../../immagini/c0_7.jpg); 
	background-position:top left;
	background-repeat: repeat-y;
}
.canali_accesso_turismo2 .canali_turismo2_top .canali_turismo2_top0 { 
	display:none;
}
.canali_accesso_turismo2 .canali_turismo2_top .canali_turismo2_top1 { 
	margin-left:17px;
	margin-right:0px;
	width:162px;
	padding-top:6px;
	font-weight:bold;
	font-size: 1.3em;
	color: #FFFFFF;
	text-align:left;
	border:0px solid red;
}
.canali_accesso_turismo2 .canali_turismo2_top .canali_turismo2_top1 a{ 
	font-weight:bold;
	text-decoration:none; 
	color: #FFFFFF;
}
.canali_accesso_turismo2 .canali_turismo2_img_top {
	margin-left:0px; 
	margin-top:0px; 
	width:185px;
	height:10px; 
	background-image: url(../../immagini/c1_7.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
}
.canali_accesso_turismo2 .canali_turismo2_img_bottom {
	width:185px; 
	height:8px; 
	background-image: url(../../immagini/c4_1.jpg); 
	background-position:top left; 
	background-repeat: no-repeat;
}
.canali_accesso_turismo2 .canali_turismo2_img { 
	width:185px;
	background-image: url(../../immagini/c2_1.jpg); 
	background-position:top right;
	background-repeat: repeat-y;
}
.canali_accesso_turismo2 .canali_turismo2_img img { 
	border:0px;
	padding-left:13px;
	width:164px;
}
.canali_accesso_turismo2 .canali_turismo2_txt { 
	/*padding-left:5px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;*/
	background-image: url(../../immagini/c2_1.jpg); 
	background-position:top right;
	background-repeat: repeat-y;	
	font-size: 1.1em; 
	text-align:center;
}
.canali_accesso_turismo2 .canali_turismo2_txt .testo{ 
	padding-top:4px;
	margin-left:10px;
	margin-right:6px;
	padding-bottom:4px;
	border:0px solid red;
}
.canali_accesso_turismo2 .canali_turismo2_txt a { }
.canali_accesso_turismo2 .canali_turismo2_agenda { 
	/*width:166px; */
	/*width:184px; */
	/*margin-left:2px; */
	/*margin-left:1px; */
	width:185px; 
	font-size: 1.1em; 
	text-align:center; 
	/*border-top:2px solid #dd8603; 
	border-left:2px solid #dd8603; 
	border-right:2px solid #dd8603; 
	border-bottom:2px solid #dd8603; */
	background-image: url(../../immagini/c2_1.jpg); 
	border:0px solid red;
}

.tabella_calendario_turista {
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	margin-left: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	/*margin-top: 5px;*/
	/*margin-bottom: 5px;*/
	border-width: 0px;
	border-color: #666666;
	border-style: solid;
	background-color: #FFFFFF;
	width: 100%;
	/*width:185px; */
	/*width: 110px;*/
}

.tabella_calendario_turista_cella_settimana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: bold;
	margin-left: 0px;
	padding: 2px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	background-color: #E9E9E9;
}

.tabella_calendario_turista_cella_base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	margin-left: 0px;
	padding: 2px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	background-color: #FFFFFF;
	text-align: right;
}

.tabella_calendario_turista_cella_giorno_corrente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	margin-left: 0px;
	padding: 2px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	background-color: #620000;
	text-align: right;
	color: #FFFFFF;
}

.tabella_calendario_turista_cella_eventi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	margin-left: 0px;
	padding: 2px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	background-color: #FFCC00;
	text-align: right;
	
}


.canali_accesso5 { 
	margin-left:0px; 
	width:185px; 
	margin-bottom:10px; 
}
.canali_accesso5 ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.canali_accesso5 li { font-size:1em; margin:0; padding:0;}
.canali_accesso5 .canali5_top { 
	width:185px;
	min-height:21px;
	max-height:92px;
	background-image: url(../../immagini/c0_5.jpg); 
	background-position:top left;
	background-repeat: repeat-y;
}
.canali_accesso5 .canali5_top .canali5_top0 { 
	display:none;
}
.canali_accesso5 .canali5_top .canali5_top1 { 
	margin-left:17px;
	margin-right:0px;
	width:162px;
	padding-top:6px;
	font-weight:bold;
	font-size: 1.3em;
	color: #000000;
	text-align:left;
	border:0px solid red;
}
.canali_accesso5 .canali5_top .canali5_top1 a{ 
	font-weight:bold;
	text-decoration:none; 
	color: #000000;
}
.canali_accesso5 .canali5_middle0 {
	margin-left:0px; 
	margin-top:0px; 
	width:185px;
	height:10px; 
	background-image: url(../../immagini/c1_5.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
}
.canali_accesso5 .canali5_img { 
	width:185px;
	background-image: url(../../immagini/c2_3.jpg); 
	background-position:top right;
	background-repeat: repeat-y;
}
.canali_accesso5 .canali5_img img { 
	border:0px;
	padding-left:13px;
	width:164px;
}
.canali_accesso5 .canali5_bottom { 
	width:185px; 
	height:8px; 
	background-image: url(../../immagini/c4_3.jpg); 
	background-position:top left; 
	background-repeat: no-repeat;
}
.canali_accesso5 .voce_elenco { 
	/*padding-left:5px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;*/
	background-image: url(../../immagini/c2_3.jpg); 
	background-position:top right;
	background-repeat: repeat-y;	
	font-size: 1.1em; 
	text-align:center;
}
.canali_accesso5 .voce_elenco .testo {
	padding-top:4px;
	margin-left:10px;
	margin-right:6px;
	padding-bottom:4px;
	border:0px solid red;
}
.canali_accesso6 { 
	margin-left:0px;
	width:185px; 
	margin-bottom:10px;
}
.canali_accesso6 ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.canali_accesso6 li { font-size:1em; margin:0; padding:0;}
.canali_accesso6 .canali6_top { 
	width:185px;
	min-height:21px;
	max-height:92px;
	background-image: url(../../immagini/c0_6.jpg); 
	background-position:top left;
	background-repeat: repeat-y;
}
.canali_accesso6 .canali6_top .canali6_top0 { 
	display:none;
}
.canali_accesso6 .canali6_top .canali6_top1 { 
	margin-left:17px;
	margin-right:0px;
	width:162px;
	padding-top:6px;
	font-weight:bold;
	font-size: 1.3em;
	color: #000000;
	text-align:left;
	border:0px solid red;
}
.canali_accesso6 .canali6_middle0 { 
	margin-left:0px; 
	margin-top:0px; 
	width:185px;
	height:10px; 
	background-image: url(../../immagini/c1_6.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
}
.canali_accesso6 .voce_elenco { 
	width:185px;
	background-image: url(../../immagini/c2_6.jpg); 
	background-position:top right;
	background-repeat: repeat-y;	
	font-size: 1.1em; 
	text-align:left;
	border:0px solid red;
}
.canali_accesso6 .voce_elenco .testo {
	padding-top:4px;
	margin-left:30px;
	margin-right:7px;
	padding-bottom:4px;
	border:0px solid red;
}
.canali_accesso6 .voce_elenco_selezionata { 
	width:185px;
	background-image: url(../../immagini/c2_6.jpg); 
	background-position:top right;
	background-repeat: repeat-y;	
	font-size: 1.1em; 
	font-weight:bold;
	text-align:left;
	border:0px solid red;
}
.canali_accesso6 .voce_elenco_selezionata .testo {
	padding-top:4px;
	margin-left:20px;
	margin-right:7px;
	padding-bottom:4px;
	border:0px solid red;
}
.canali_accesso6 .voce_elenco .riga_elenco { 
	width:185px; 
	height:1px;
	background-image: url(../../immagini/c3_6.jpg);
	background-position: left;
	background-repeat: repeat-y;
}
.canali_accesso6 .canali6_bottom { 
	width:185px; 
	height:8px; 
	background-image: url(../../immagini/c4_6.jpg); 
	background-position:top left; 
	background-repeat: no-repeat;
}

















.canali_accesso4 { 
	margin-left:0px; 
	width:184px; 
	margin-bottom:10px; 
}
.canali_accesso4 ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.canali_accesso4 li { font-size:1em; margin:0; padding:0;}
.canali_accesso4 .canali4_top { 
	width:184px; 
	min-height:20px;
	max-height:100px;
	background-image: url(../../immagini/c0_6.jpg); 
	background-position:top right;
	background-repeat: repeat-y;
}
.canali_accesso4 .canali4_top .canali4_top0 { 
	display:none;
}
.canali_accesso4 .canali4_top .canali4_top1 { 
	margin-left:16px;
	margin-right:0px;
	width:160px;
	padding-top:5px;
	font-weight:bold;
	font-size: 1.3em;
	color: #FFFFFF;
	text-align:left;
}
.canali_accesso4 .canali4_middle0 {
	width:184px; 
	height:18px; 
	background-image: url(../../immagini/c1_6.jpg); 
	background-position: top left; 
	background-repeat: no-repeat; 
}
.canali_accesso4 .canali4_bottom { 
	width:184px;
	height:12px;
	background-image: url(../../immagini/c3_6.jpg); 
	background-position:top right;
	background-repeat: no-repeat;
}
.canali_accesso4 .voce_elenco { 
	width:184px; 
	height:auto;
	background-image: url(../../immagini/c2_6.jpg); 
	background-position: right; 
	background-repeat: repeat-y;
	font-size: 1.1em;
}
.canali_accesso4 .voce_elenco .testo {
	margin-left:15px;
	margin-right:15px;
	overflow:hidden;
}



#main #main2 #corpo #box_news {
	max-width:800px;
	overflow:hidden;
}
#box_news img { border:0px; }
#box_news #box_news_top { 
	height:34px; 
	background-image: url(../../immagini/n1.jpg); 
	background-position: right; 
	background-repeat: repeat-x;
	border:0px solid red;
}
#box_news #box_news_top #box_news_top0 { 
	width:272px; 
	height:34px; 
	background-image: url(../../immagini/n0.jpg); 
	background-repeat: no-repeat;
	background-position: left;
	float:left;
	border:0px solid red;
}
#box_news #box_news_top #box_news_top0 #box_news_top1 {
	height:20px; 
	font-weight:bold;
	font-size: 1.3em;
	color: #000000;
	border:0px solid red;
	width:215px;
	text-align:left;
	margin-top:5px;
	/*margin-bottom:8px;*/
	margin-left:47px;
	/*
	margin-right:10px;*/
}
#box_news #box_news_top #box_news_top2 {
	/*padding-top:8px;
	*/
	/*height:32px;*/
	padding-right:7px;
	height:34px;
	font-weight:bold;
	font-size: 1.1em;
	color: #000000;
	line-height:1em;
	float:right;
	background-image: url(../../immagini/n2.jpg); 
	background-repeat: no-repeat;
	background-position: top right;
	border:0px solid red;
	overflow:hidden;
}
#box_news_top2 a {
	font-weight:bold;
	font-size: 0.9em;
	color: #000000;
}
#box_news #box_news_middle {
	/*background-image: url(../../immagini/n4c.jpg);
	background-position: top left;
	background-repeat: repeat-y;*/
	height:16px;
	overflow:hidden;
	border:0px solid red;
	/*background-color:#ffffe1;*/
}
#box_news_middle #box_news_middle0 {
	background-image: url(../../immagini/n4c.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	float:left;
	width:2px;
	height:16px;
	border:0px solid red;
}
#box_news_middle #box_news_middle1 {
	background-image: url(../../immagini/n3cc.jpg);
	background-position: top right;
	background-repeat: repeat-y;
	float:right;
	height:16px;
	width:11px;
	
}
#box_news_middle #box_news_middle2 { display:none; }

#box_news .box_news_voci {
	background-image: url(../../immagini/n4c.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	padding-bottom:0px;
	/*background-color:#ffffe1;*/
	
	overflow:hidden;
	border:0px solid red;
}
#box_news .box_news_voci .box_news_voci0 {
	display:none;
}
#box_news .box_news_voci .box_news_voci1 {
	display:none;
}
#box_news .box_news_voci .box_news_voci2 { 
	min-height:66px;
	background-image: url(../../immagini/n3cc.jpg);
	background-position: top right;
	background-repeat: repeat-y;
}
#box_news .box_news_voci .box_news_voci2 .box_news_img {
	width:60px;
	float:left;
	margin-left:8px;
}
#box_news .box_news_voci .box_news_voci2 .box_news_img img {
	/*margin-top:5px;*/
	border:1px solid gray;
}
#box_news .box_news_voci .box_news_voci2 .box_news_voce { 
	margin-left:83px; 
	margin-right:10px; 
	font-size: 1.1em; 
}
#box_news .box_news_voci .box_news_voci2 .box_news_voce a { font-size: 1em; }
#box_news .box_news_voci_riga {
	background-image: url(../../immagini/n4c.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	/*background-color:#ffffe1;*/
	height:9px;
}
#box_news .box_news_voci_riga .box_news_voci0_riga{ 
	float:left; 
	height:4px;
	width:97%;
	border-bottom:1px solid #CCCCCC;
	overflow:hidden;
}
#box_news .box_news_voci_riga .box_news_voci1_riga { 
	background-image: url(../../immagini/n3cc.jpg); 
	background-position: top right; 
	background-repeat: repeat-y; 
	float:right; 
	height:9px; 
	width:11px;
}
#box_news .box_news_voci_riga .box_news_voci2_riga { display:none;}
#box_news .box_news_voci_noriga { 
	background-image: url(../../immagini/n4c.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	height:9px; 
	/*background-color:#ffffe1;*/
}
#box_news .box_news_voci_noriga .box_news_voci0_noriga{ 
	float:left; 
	height:9px;
}
#box_news .box_news_voci_noriga .box_news_voci1_noriga { 
	background-image: url(../../immagini/n3cc.jpg);
	background-position: top right; 
	background-repeat: repeat-y; 
	float:right; 
	height:9px; 
	width:11px;
}
#box_news .box_news_voci_noriga .box_news_voci2_noriga { display:none; }
#box_news #box_news_bottom { 
	height:37px; 
	background-image: url(../../immagini/n4d.jpg); 
	background-position: bottom left; 
	background-repeat: repeat-x;
	/*background-color:#ffffe1;*/
}
#box_news_bottom #box_news_bottom0 {
	background-image: url(../../immagini/n2d.jpg); 
	background-position: bottom left; 
	background-repeat: repeat-y; 
	float:left;
	height:37px;
	width:19px;
	/*border:1px solid red;*/
}
#box_news_bottom #box_news_bottom1 {
	background-image: url(../../immagini/n3d.jpg); 
	background-position: bottom right; 
	background-repeat: repeat-y; 
	float:right; 
	height:37px;
	width:22px;
}
#box_news_bottom #box_news_bottom2 { 
	display:none;
}
#footer {
	min-width:770px;
	max-width:1020px;
	margin-right: auto;
	margin-left: auto;
}
#footer #footer_yellow {
	display:none;
}
#footer #footer_yellow #footer_yellow0 { 
	display:none;
}
#footer #footer_yellow #footer_yellow1 {
	display:none;
}
#footer #footer0 {
	width:100%;
	height:22px;
	background-image: url(../../immagini/footer.jpg); 
	background-position: top center; 
	background-repeat: repeat-x; 
}
#footer #footer0 #footer1 { 
	float:left;
	background-image: url(../../immagini/footer_left.jpg); 
	background-position: top left; 
	background-repeat: no-repeat;
	height:15px;
	width:22px;
}
#footer #footer0 #footer2 {
	float:right;
	background-image: url(../../immagini/footer_right.jpg); 
	background-position: top right; 
	background-repeat: no-repeat;
	height:22px;
	width:16px;
}
#footer_blue { 
	display:none;
}
#credits {
	min-width:770px;
	max-width:1020px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	font-size: 1.1em;
	text-align:center;
	overflow:hidden;
	padding:0px;
	border:0px solid blue;
}
#credits a { font-size: 1em; }
#credits img { border:0px; }
#credits #credits0 {
	border:0px solid red;
	float:left;
	width:100%;
}
#credits #credits0 #credits0a {
	float:left;
	border:0px solid green;
	vertical-align:bottom;
	width:66px;
}
#credits #credits0 #credits0a #credits0a2 {
	float:left;
	width:66px;
	margin-right:5px;
	border:0px solid green;
}
#credits #credits0 #credits0b {
	float:left;
	border:0px solid green;
	vertical-align:bottom;
	width:30%;
}
#credits #credits0 #credits0b #credits0b2 {
	overflow:hidden;
	padding:5px;
	float:left;
	text-align:left;
	margin-top:0px;
	border:0px solid red;
}
#credits #credits0 #credits0c {
	border:0px solid red;
	float:left;
	width:40%;
}
#credits #credits0 #credits0c #credits0c2 {
	float:left;
	border:0px solid green;
	vertical-align:bottom;
	width:100%;
}
#credits #credits0 #credits0c #credits0c2 #credits0c3 {
	overflow:hidden;
	padding:5px;
	text-align:center;
	margin-top:0px;
	border:0px solid red;
}
#credits #credits0 #credits0d {
	border:0px solid red;
	float:right;
	width:20%;
}
#credits #credits0 #credits0d #credits0d2 {
	/*float:right;*/
	border:0px solid green;
	vertical-align:bottom;
	text-align:right;
}
#credits #credits0 #credits0d #credits0d2  #credits0d1 {
	float:right;
	padding:5px;
	border:0px solid red;
	text-align:right;
	/*width:40%;*/
}
#credits #credits0 #credits0d #credits0d2 #credits0d3 {
	overflow:hidden;
	padding:5px;
	text-align:left;
	margin-top:0px;
	border:0px solid cyan;

}

























































.voce_elenco a { font-size: 1em; }
.voce_elenco span { font-size: 1.1em; font-weight:bold; }


.banner { margin-left:5px; width:175px; margin-top:10px;}
.banner img{ border:0px; }


































#corpo #content #box_sei_in_top {
	padding: 0px;
	max-width:800px;
	background-color: #E9E9E9;
	overflow:hidden;
}
#box_sei_in_top #top {
	height:7px;
	background-image:url(../../immagini/box_sei_in_top1.gif) ;
	background-position: bottom left;
	background-repeat:repeat-x;

}
#box_sei_in_top #top #top0 {
	background-image:url(../../immagini/box_sei_in_top0.gif) ;
	background-repeat:no-repeat;
	background-position:top left;
	height: 7px;
	width:20px;
	float:left;
}
#box_sei_in_top #top #top1 {
	background-image:url(../../immagini/box_sei_in_top2.gif) ;
	background-repeat:no-repeat;
	background-position:top right;
	height: 7px;
	float:right;
	width:20px;
}
#box_sei_in_top #top #top2 {
	height:7px;
	background-image:url(../../immagini/box_sei_in_top1.gif) ;
	background-position: bottom left;
	background-repeat:repeat-x;
	float:left;
}
#corpo #content #box_sei_in_bot {
	overflow:hidden;
	padding: 0px;
	max-width:800px;
	margin-bottom: 25px;
	background-color: #E9E9E9;
}
#box_sei_in_bot #bot {
	height:7px;
	background-image:url(../../immagini/box_sei_in_bot1.gif) ;
	background-position: bottom left;
	background-repeat:repeat-x;
}
#box_sei_in_bot #bot #bot0 {
	background-image:url(../../immagini/box_sei_in_bot0.gif) ;
	background-repeat:no-repeat;
	background-position:top left;
	height: 7px;
	width:20px;
	float:left;
}
#box_sei_in_bot #bot #bot1 {
	background-image:url(../../immagini/box_sei_in_bot2.gif) ;
	background-repeat:no-repeat;
	background-position:top right;
	height: 7px;
	float:right;
	width:20px;
}
#box_sei_in_bot #bot #bot2 {
	height:7px;
	background-image:url(../../immagini/box_sei_in_bot1.gif) ;
	background-position: bottom left;
	background-repeat:repeat-x;
	float:left;
}
#corpo #content #box_sei_in_mid {
	background-color: #E9E9E9;
	border-right:1px solid #9a9a9a;
	border-left:1px solid #9a9a9a;
	overflow:hidden;
	max-width:793px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	font-weight:bold;
	font-size: 1em;
	line-height: 1.2em;
}
#corpo #content #box_sei_in_mid span {
	font-size: 1em;
}
#corpo #content #box_sei_in_mid a {
	font-weight:normal;
	font-size: 1em; 
}
#corpo #content #titolo {
	/*overflow:hidden;*/
	vertical-align: bottom;
	/*height: 25px;*/
	line-height: 1.8em;
	vertical-align: bottom;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-bottom: 3px;
}
#titolo img{
	border:0px;
}
.titolo {
	font-family: Century Gothic, Verdana;
	font-size: 1.5em; /*15px;*/
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
#titolo #sotto-titolo {
	float:right;
	margin-top:-24px;
	line-height: 1.2em;
}
.sottotitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em; /*12px;*/
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.sottotitolo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
#titolo #descrizione {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	line-height: 1.2em;
	margin-top: 0px;
	padding-top:5px;
	vertical-align: bottom;
	overflow:hidden;
	margin-bottom: 3px;
	
}
.descrizione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; /*11px;*/
	font-style: normal;
	font-weight: bold;
	color: #006C39;
}
#content2 .sottotitolo_articolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	font-style: normal;
	font-weight: bold;
	font-size: 1.2em; /*13px;*/
	color: #000000;
}
.tabella_base {
	font-style: normal;
	font-size: 1em;
	margin-top: 15px;
	vertical-align: top;
	overflow:hidden;
	margin-left: 10px;
}

.tabella_base ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.tabella_base li { font-size:1em; margin:0; padding:0;}

.tabella_base strong {
	/*font-size: 11px;*/
	font-size: 1.1em; /*13px;*/
}
.tabella_base a{
	/*font-size: 10px;*/
	font-size: 1em; /*13px;*/
}
.tabella_base_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	margin-top: 15px;
	vertical-align: top;
	overflow:hidden;
	margin-left: 10px;
}
.tabella_base_news ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.tabella_base_news li { font-size:1em; margin:0; padding:0;}
.tabella_scheda_bandi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	margin-top: 15px;
	vertical-align: top;
	overflow:hidden;
	margin-left: 10px;
	border-bottom:1px solid #666666;
}
.tabella_base img {
	border:0px;
}
.tabella_scheda_bandi a {
	font-size: 1em; 
}
.tabella_risultati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	margin-top: 15px;
	vertical-align: top;
	overflow:hidden;
	margin-left: 10px;
	width:95%;
}
.tabella_risultati ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.tabella_risultati li { font-size:1em; margin:0; padding:0;}
.tabella_risultati a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
}
.tabella_risultati img {
	border:0px;
}
.tabella_mappa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	margin-top: 15px;
	vertical-align: top;
	overflow:hidden;
	margin-left: 10px;
	width:48%;
	float:left;
}
.tabella_mappa a {
	/*font-size: 10px;*/
	font-size: 1em; 
}
.tabella_allegati_bandi_riga_intestazione  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	
	font-size: 1.1em; 
	font-style: normal;
	font-weight: bold;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;/*#003366;*/
	background-image: url(../../immagini/sfo_riga_titolo.png);
	background-position: top right;
	background-repeat: no-repeat;
	overflow:hidden;
}
.tabella_allegati_bandi_riga_intestazione0  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;
	overflow:hidden;
}
.tabella_allegati_bandi_riga_intestazione1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.1em; 
	font-style: normal;
	font-weight: bold;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;/*#003366;*/
	overflow:hidden;
}
.tabella_allegati_bandi_riga_intestazione2 {
	overflow:hidden;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
}
.tabella_allegati_bandi_riga0  {
	font-size: 1em; 
	font-style: normal;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	vertical-align: middle;
	background-color: #ffffff;
	padding: 5px;
	overflow:hidden;
}
.tabella_allegati_bandi_riga0 a , .tabella_allegati_bandi_riga0 strong {
	font-size: 1em; 
	font-style: normal;
}
.tabella_allegati_bandi_riga1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	vertical-align: middle;
	background-color: #FFCC00;
	padding: 5px;
	overflow:hidden;
}
.voce_tabella_allegati_bandi0{
	float:left;
}
.voce_tabella_allegati_bandi1{
	float:right;
}
.text_verdana_10px_bold_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; font-style: normal;
	font-weight: bold;
	color: #000000;
}
.text_verdana_10px_bold_black a {
	/*font-size: 10px;*/
	font-size: 1em; 
}
.text_verdana_11px_bold_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.1em; 
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.text_verdana_11px_bold_black a {
	/*font-size: 11px;*/font-size: 1.1em; 
}
.text_verdana_11px_bold_black strong {
	/*font-size: 11px;*/font-size: 1.1em; 
}
.text_verdana_12px_bold_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	font-size: 1.2em; 
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.text_verdana_12px_bold_black a {
	/*font-size: 12px;*/font-size: 1.2em; 
}
.text_verdana_12px_bold_black strong {
	/*font-size: 12px;*/font-size: 1.2em; 
}
.text_verdana_10px_regolare_giustificato_marginato_black {
	font-size: 1em; 
	font-style: normal;
	font-weight: normal;
	color: #000000;
	/*text-align: justify;*/text-align: left;
	margin-top: 5px;
	margin-right: 10px
}
.text_verdana_10px_regolare_giustificato_marginato_black a {
	/*font-size: 10px;*/
	font-size: 1em; 
}
.text_verdana_10px_regolare_giustificato_marginato_black strong {
	/*font-size: 10px;*/font-size: 1em; 
}
.tabella_base a {
	font-weight:bold;
}
.tabella_base_sindaco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	margin-top: 15px;
	vertical-align: top;
	overflow:hidden;
	margin-left: 10px;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	background-color: #E9E9E9;
}
.tabella_base_sindaco ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.tabella_base_sindaco li { font-size:1em; margin:0; padding:0;}
.tabella_base_sindaco a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;}
.tabella_base_sindaco_riga_intestazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;
	overflow:hidden;
	float:left;
}
.tabella_base_sindaco_riga_intestazione0 {
	overflow:hidden;
	border-left:1px solid #666666;
	background-color:#FFFFFF;
	color:#000000;
	/*padding: 5px;*/
}
.tabella_base_sindaco_riga_intestazione0_no_border {
	overflow:hidden;
	border-left:0px solid #666666;
	background-color:#FFFFFF;
	color:#000000;
	/*padding: 5px;*/
}
.tabella_base_sindaco_riga_intestazione1 {
	background-color:#FFFFFF;
	color:#000000;
	overflow:hidden;
	padding: 5px;
}
.tabella_base_sindaco_riga_intestazione1 a {
	/*font-size:10px;*/
	font-size: 1em; 
}
.tabella_base_sindaco_riga_intestazione2 {
	float:left;
	overflow:hidden;
	border-right:1px solid #666666;
	padding: 5px;
	width:auto;
	max-width:25%;
	/*width:30%;*/
}
.tabella_base_sindaco_riga_intestazione2_no_border {
	float:left;
	overflow:hidden;
	border-right:0px solid #666666;
	padding: 5px;
	position:relative;
	max-width:30%;
	width:auto;
	
}
.tabella_base_sindaco_riga_intestazione3 {
	overflow:hidden;
	border-top:1px solid #666666;
}
.tabella_base_riga_orario_intestazione {
	background-color: #E9E9E9;
	border: 1px solid #666666;
	overflow:hidden;
	
}
.tabella_base_riga_orario_intestazione0 {
	background-color: #FFFFFF;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	overflow:hidden;
}
.tabella_base_riga_orario0 {
	background-color: #E9E9E9;
	float:left;
	width:35%;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;
	border-right: 1px solid #666666;
	height:15px;
}
.tabella_base_riga_orario1 {
	background-color: #E9E9E9;
	float:left;
	width:30%;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;
	border-right: 1px solid #666666;
	height:15px;
}
.tabella_base_riga_orario2 {
	background-color: #E9E9E9;
	float:left;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;
	max-width:30%;
	height:15px;
}
.tabella_base_riga_orario3 {
	background-color: #E9E9E9;
	float:left;
	width:35%;
	/*overflow:hidden;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;
	border-right: 1px solid #666666;
	height:15px;
}
.tabella_base_riga_orario4 {
	background-color: #E9E9E9;
	float:left;
	width:30%;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 5px;
	color:#000000;
	border-right: 1px solid #666666;
	height:15px;
}
.tabella_base_riga_orario5 {
	background-color: #E9E9E9;
	/*float:left;*/
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 5px;
	color:#000000;
	max-width:30%;
	height:15px;
}
.tabella_base_riga_orario6 {
	background-color: #E9E9E9;
	float:left;
	width:35%;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 11px;*/
font-size: 1.1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;
	/*border-right: 1px solid #666666;*/
	height:15px;
}
.tabella_base_riga_orario7 {
	background-color: #E9E9E9;
	float:right;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;
	max-width:30%;
	height:15px;
}
.tabella_base_riga_orario8 {
	float:left;
	width:60px;
	/*overflow:hidden;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 5px;
	color:#000000;
	border-right: 1px solid #666666;
	min-height:60px;
}
.tabella_base_riga_orario9 {
	float:left;
	width:75%;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 5px;
	color:#000000;
	/*border: 1px solid red;*/
	border-left: 1px solid #666666;
	min-height:60px;
	margin-left:-1px;
}
.tabella_ricerca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.1em; 
	font-style: normal;
	margin-top: 15px;
	vertical-align: top;
	overflow:hidden;
	margin-left: 10px;
	background-color: #E9E9E9;
	border: 1px solid #666666;
	width: 95%;
}
.riga_ricerca {
	padding: 5px;
	float:left;
}
.riga_ricerca2 {
	padding: 5px;
	float:right;
}
.riga_ricerca3 {
	padding: 5px;
	float:left;
	width:100%;
	border-bottom:1px solid #aaaaaa;
}
.riga_ricerca4 {
	padding: 5px;
	float:left;
	width:100%;
	/*border-bottom:1px solid #aaaaaa;*/
}
.riga_ricerca5 {
	padding: 0px;
	float:left;
	width:100%;
}
.trova {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.1em; 
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	width: 55px;
	border: solid 1px #999999;
	background-color: #006633;
	margin-top: 5px;
}
.trova_quest {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.1em; 
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #999999;
	background-color: #006633;
	margin-top: 5px;
}
.risultato_riga_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: normal;
	/*color: #003366;*/
	color:#000000;
	border-top: solid #666666 1px;
	vertical-align: middle;
	background-color: #ffffff;
	padding: 5px;
	padding-top: 13px;
}
.risultato_riga_top strong {
	/*font-size: 10px;*/font-size: 1em; 
}
.risultato_riga_int strong  {
	/*font-size: 10px;*/font-size: 1em; 
}
.risultato_riga_int_right strong  {
	/*font-size: 10px;*/font-size: 1em; 
}
.risultato_riga_int_left strong  {
	/*font-size: 10px;*/font-size: 1em; 
}
.risultato_riga_bot strong  {
	/*font-size: 10px;*/font-size: 1em; 
}
.risultato_riga_top_img {
	float:right;
	padding: 5px;
	padding-top: 13px;
}
.risultato_riga_int {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	border-width: 0px;
	border-color: #666666;
	border-style: solid;
	vertical-align: top;
	background-color: #ffffff;
	padding: 5px;
}
.risultato_riga_int_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	border-width: 0px;
	border-color: #666666;
	border-style: solid;
	vertical-align: top;
	background-color: #ffffff;
	padding: 5px;
	float:left;
}
.risultato_riga_int_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	border-width: 0px;
	border-color: #666666;
	border-style: solid;
	vertical-align: top;
	background-color: #ffffff;
	padding: 5px;
	float:left;
	/*float:right;*/
}
.risultato_riga_bot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: normal;
	/*color: #003366;*/
	color:#000000;
	/*border-bottom: solid #666666 1px;*/
	vertical-align: middle;
	background-color: #ffffff;
	padding: 5px;
	clear:both;
}
.numero_pagine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.1em; 
	font-style: normal;
	margin-left: 10px;
	border-collapse: collapse;
	border-spacing: 0px;
	/*margin-top: 15px;*/
	border-width: 0px;
	border-color: #666666;
	border-style: solid;
	vertical-align: middle;
	text-align: center;
	/*color: #003366;*/
	color:#000000;
	width: 95%;
}
.numero_pagine a {
	font-size: 11px;
}
.newsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	width:100%;
}
.newsletter .newsletter_td1 {
	text-align:right;
	width:40%;
}
.newsletter .newsletter_td2 {
	text-align:left;
}
.newsletter .newsletter_td3 {
	text-align:center;
}
.newsletter input {
	/*font-size: 10px;*/
	font-size: 1em; 
}
.newsletter a {
	/*font-size: 10px;*/
	font-size: 1em; 
}
.tabella_base_riga_pubblicazioni_intestazione0 {
	background-color: #E9E9E9;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	overflow:hidden;
}
.tabella_base_riga_pubblicazioni_intestazione1 {
	background-color: #FFFFFF;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	/*border-bottom: 1px solid #666666;*/
	overflow:hidden;
}
.tabella_base_riga_pubblicazioni_intestazione2 {
	background-color: #FFFFFF;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	overflow:hidden;
}
.tabella_base_riga_pubblicazioni0 {
	background-color: #E9E9E9;
	float:left;
	width:25%;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;
	
	/*border:1px solid red;*/
	min-height:15px;
}
.tabella_base_riga_pubblicazioni1 {
	/*border:1px solid red;*/
	border-left: 1px solid #666666;
	float:right;
	width:68%;
	/*width:auto;*/
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/font-size: 1em; 
	font-style: normal;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 5px;
	color:#000000;
	min-height:15px;
}
.tabella_base_riga_pubblicazioni2 {
	background-color: #FFFFFF;
	float:left;
	width:15%;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	padding: 5px;
	color:#000000;
	
	/*border:1px solid red;*/
	min-height:15px;
}
.tabella_base_riga_pubblicazioni3 {
	/*border:1px solid red;*/
	border-left: 0px solid #666666;
	float:right;
	width:78%;
	/*width:auto;*/
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 5px;
	color:#000000;
	min-height:15px;
}
.tabella_base_riga_pubblicazioni4 {
	background-color: #E9E9E9;
	float:left;
	width:25%;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color: #E9E9E9;
	padding: 5px;
	color:#000000;
	border-right:1px solid #666666;
/*	border:1px solid red;*/
	min-height:20px;
}
.tabella_base_riga_pubblicazioni5 {
	border-left: 0px solid #666666;
	float:left;
	width:68%;
	/*width:auto;*/
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 5px;
	color:#000000;
	min-height:20px;
/*	border:1px solid red;	*/
}
.tabella_base_riga_pubblicazioni6 {
	background-color: #FFFFFF;
	/*float:left;*/
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	padding: 5px;
	color:#000000;
	/*border:1px solid red;*/
}
.tabella_immagini {
	font-size: 1.1em; 
	font-style: normal;
	margin-top: 15px;
	vertical-align: top;
	overflow:hidden;
	background-color: #FFFFFF;
	border: 0px solid #666666;
	width: 97%;
}/*
.riga_immagini {
	padding: 5px;
	float:left;
	overflow:hidden;
	min-width:150px; max-width:250px;
	height:auto;
	border: 0px solid #666666;
}*/
.riga_immagini {
	padding: 5px;
	float:left;
	overflow:hidden;
	/*min-width:150px;
	max-width:250px;*/
	height:auto;
}
.sfondo_immagini_new {

	width:100px;
	height:100px;
	overflow:hidden;
	text-align:left;
	vertical-align:top;
	background-image:url(../../immagini/sfondo_galleria.jpg) ;
	background-position: top left;
	background-repeat:no-repeat;
	float:left;
	/*padding-top:20px;
	padding-left:20px;*/
	padding-top:15px;
	padding-left:15px;
	/*60 con padding 20 -> 100 */
}
.riga_immagini_new {
	width:70px;
	height:70px;
	overflow:hidden;
	text-align:center;
	/*border:solid 1px #000000;*/
	/*float:left;*/
	/*background-color:#777777;*/
}
.riga_immagini_new img {
	/*margin-top:-40px;*/
	/*margin-left:-20px;*/
}
.txt_immagini {
	overflow:hidden;
}
.divisore_immagini {
	clear:both;
}
.valuta {
	float:right;
}
.valuta img {
	border:0px;
}
.immagine_news_big {
	border: solid 1px #000000;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-top: 2px;
	float: left;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	color: #000000;
}
/* X TABELLE CHE NON RIESCO A TRASFORMARE CORRETTAMENTE IN DIV */


.pre_bandi_no_div_tabella_servizio {
	border-right:1px solid #666666;
	padding:0px;
	overflow:hidden;
	/*border :1px solid red;*/
	margin-top: 15px;
	padding-top:1px;
}
.no_div_tabella_allegati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	width: 95%;
	margin-left: 10px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 15px;
	border-width: 0px;
	border-color: #666666;
	border-style: solid;
	background-color: #FFFFFF;
}
.no_div_tabella_allegati_bandi_riga0  {
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	vertical-align: middle;
	background-color: #ffffff;
	padding: 5px;
}
.no_div_tabella_allegati_bandi_riga1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	vertical-align: middle;
	background-color: #E9E9E9;
	padding: 5px;
}
.no_div_tabella_servizio_cella_titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.1em; 
	font-style: normal;
	font-weight: bold; 
	text-align: left;
	border-width: 1px;
	border-color: #666666;
	/*color: #003366;*/
	color: #000000;
	border-style: solid;
	background-color: #E9E9E9;
	padding: 5px;
	vertical-align: top;
	background-image: url(../../immagini/sfo_riga_titolo.png);
	background-position: top right;
	background-repeat: no-repeat;

}
.no_div_tabella_servizio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	width:100%;
	overflow:hidden;
	margin-left: 10px;
	border-collapse: collapse;
	border-spacing: 0px;
	vertical-align: top;
	/*margin-top: 15px;*/
}
.no_div_tabella_servizio ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.no_div_tabella_servizio li { font-size:1em; margin:0; padding:0;}
.no_div_tabella_allegati_bandi_riga_intestazione  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-size: 1.1em; 
	font-style: normal;
	font-weight: bold;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	vertical-align: top;
	/*background-color: #E9E9E9;*/
	padding: 5px;
	/*color: #003366;*/
	color: #000000;
	background-image: url(../../immagini/sfo_riga_titolo.png);
	background-position: left;
}
.no_div_tabella_allegati_bandi_riga_intestazione img {
	border:0px;
}
.no_div_tabella_cella_bianca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-size: 1em; 
	font-style: normal;
	font-weight: normal; 
	text-align: left;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	background-color: #ffffff;
	padding: 5px;
	vertical-align: top;
}
.no_div_tabella_servizio a {
	/*font-size: 10px;*/font-size: 1em; 
}
#box_sei_in_mid_ie6_0{
	display:none;
}
#box_sei_in_mid_ie6_1{
	display:none;
}
.tabella_base_riga_destra { 
	display:none;
}
.clear_ie6 {
	display:none;
}

/* AGGIORNAMENTI PER IL BOLLINO */
fieldset { padding:0px; margin:0px; border:0px;}

.no_display { display:none;}

.tabella_mappa ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.tabella_mappa li { font-size:1em; margin:0; padding:0;}
.grass { text-decoration:underline;font-weight:normal !important;}

.text_verdana_10px_regolare_giustificato_marginato_black ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.text_verdana_10px_regolare_giustificato_marginato_black li { font-size:1em; margin:0; padding:0;}
.tabella_scheda_bandi ul { font-size:1em; margin:0; padding:0; list-style-type:none;}
.tabella_scheda_bandi li { font-size:1em; margin:0; padding:0;}
