body {	background-color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		margin: 0;}
table {	font-family:Verdana, Arial, Helvetica, sans-serif; 
		border: 0px;
		margin: 0px;
		padding: 0px;
		border-collapse:collapse;
		font-size: 10px;}
tr {border: 0px; margin: 0px; padding: 0px;}
th {border: 0px; margin: 0px; padding: 0px;}
td {border: 0px; margin: 0px; padding: 0px;}
span {color: #0066CC; font-weight:bold; background-color: inherit; text-align:left;}
h1 {color: #FF6600; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:3px; vertical-align:top; background-color: inherit;}
h2 {color: #FF9900; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:top; background-color: inherit; height:5px; margin:0px; margin-bottom:3px;}

textarea {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; background-color: #003366; color: #ffffff; font-size:10px;}
select {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #003366; color: #ffffff;}
input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #003366; color: #ffffff;}
file {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #003366; color: #ffffff;}
img {border:0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

.tbl_760 {width:760px; background-image:url(menu_bg.jpg); background-repeat:no-repeat; background-position:top left;}
.tbl_760top {width:760px; vertical-align:top;}
.tbl_left {width: 160px;}
.tbl_right {width: 600px; margin-left:5px;}

.tbl_str_gen {width: 760px; vertical-align:top; margin-top:10px;}
	.tbl_str_gen th {width: 160px; vertical-align:top;}
	.tbl_str_gen td {vertical-align:top;}

/* _________________ TABELLE GENERICHE _____________________ */
.home_tbl {width: 600px; margin-left:5px; font-size:11px; text-align: left; color:#333333; vertical-align:top;  background-color: inherit;}
	.home_tbl th {font-size:14px; color: #FF6600; background-color: inherit; font-weight:bold; padding-bottom:5px; padding-left:5px;}
	.home_tbl td {font-weight:normal; text-align:justify; vertical-align:top; padding:3px;}
	.home_tbl td a {font-weight: bold; text-decoration:none; color:#333333; background-color: inherit;}
	.home_tbl td a:hover {font-weight: bold; text-decoration: none; color: #0099CC; background-color: inherit;}

.a_tbl {width: 595px; margin-left:5px; font-size:11px; text-align: left; color: #333333; vertical-align:top;  background-color: inherit;}
	.a_tbl th {font-size:16px; color: #FF6600; background-color: inherit; font-weight:bold; text-transform:uppercase; padding-bottom:5px; padding-left:5px;}
	.a_tbl th a {text-decoration:none;}
	.a_tbl th a:hover {text-decoration: underline;}
	.a_tbl td {font-weight:normal; text-align:justify; vertical-align:top; padding:3px;}
	.a_tbl td a {font-weight: bold; text-decoration:none; color: #006699; background-color:inherit;}
	.a_tbl td a:hover {text-decoration: underline; color:#FF6600; background-color: inherit;}

/* _________________ Per parti dinamiche del sito  _____________________ */
.sito_tbl {width: 500px; margin-left:5px; font-size:11px; text-align: left; color: #333333; vertical-align:top;  background-color: inherit;}
	.sito_tbl th {font-size:16px; color: #FF6600; background-color: inherit; font-weight:bold; text-transform:uppercase; padding-bottom:5px; padding-left:5px;}
	.sito_tbl th a {text-decoration:none;}
	.sito_tbl th a:hover {text-decoration: underline;}
	.sito_tbl td {font-weight:normal; text-align:justify; vertical-align:top;}
	.sito_tbl td a {font-weight: bold; text-decoration:none; color: #006699; background-color:inherit;}
	.sito_tbl td a:hover {text-decoration: underline; color:#FF6600; background-color: inherit;}

.tit_tbl {width: 600px; margin-left:5px; font-size:11px; text-align: left; color:#333333; vertical-align:top;  background-color: inherit;}
	.tit_tbl th {font-size:14px; color: #FF6600; background-color: inherit; font-weight:bold; text-transform:capitalize; padding-bottom:5px; padding-left:5px;}
/* _________________ NEWS _____________________ */
.news_home_tbl {text-align: left; vertical-align:top; width:760px;}
	.news_home_tbl th {width:280px; vertical-align:top; color: #0066CC; background-color:inherit; font-size:11px; text-align:left; padding-bottom:3px;}
	.news_home_tbl td {vertical-align:top; color: #333333; background-color:inherit; font-size:9px; padding:2px; text-align:justify;}
	.news_home_tbl td a {color: #000000; background-color:inherit; text-decoration:none;}
	.news_home_tbl td a:hover {color: #0099CC; background-color: inherit; text-decoration: none;}
	.news_home_tbl span {color: #0099CC; background-color: #FFFFFF; font-size:9px; font-weight:normal;}
	.news_home_tbl img { text-align:center;}
	
.news_tbl {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align: left; vertical-align:top; width:500px;}
	.news_tbl th {font-size:12px; font-weight:bold; vertical-align:top; color: #0066CC; background-color:inherit; padding-left:5px; width:480px;}
	.news_tbl td {text-align:justify; vertical-align:top; color: #666666; background-color:inherit; padding-left:5px; width:490px;}
	.news_tbl td a {color: #FF6600; background-color:inherit; text-decoration:none;}
	.news_tbl td a:hover {color: #FFFFFF; background-color: #FF6600; text-decoration: underline;}
	.news_tbl span {color: #003399; background-color: #FFFFFF;}

.news_sez_tbl {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align: left; vertical-align:top; width:590px; font-weight:bold; margin-left:10px;}
	.news_sez_tbl th {color: #666666; background-color:inherit; width:60px;}
	.news_sez_tbl td {color: #003366; background-color:inherit;}
	.news_sez_tbl td a {color: #FF6600; background-color: #FFFFFF; text-decoration:none;}
	.news_sez_tbl td a:hover {color: #FFFFFF; background-color: #FF6600;}
	.news_sez_tbl span {color: #003399; background-color: #FFFFFF;}
	
/* _________________ CONTATTI _____________________ */

.contatti_tbl {width: 250px; margin-left:5px; font-size:11px; text-align: left; color:#666666; vertical-align:top;  background-color: inherit;}
	.contatti_tbl th {font-size:12px; color: #006699; background-color: inherit; font-weight:bold;}
	.contatti_tbl td {font-weight:normal; text-align:left; vertical-align:top;}
	.contatti_tbl td a {font-weight: bold; text-decoration:none; color: #003366; background-color: inherit;}
	.contatti_tbl td a:hover {font-weight: bold; text-decoration: underline; color:#FF6600; background-color: inherit;}
/* _________________ FOTO GALLERY _____________________ */

.foto_categorie_tbl {width: 500px; height:375px; vertical-align:top; background-image:url(../images/bg_foto.jpg);}
	.foto_categorie_tbl td {height:10px; vertical-align:top; font-weight:normal; text-align:left;}
	.foto_categorie_tbl td a {text-decoration:none; color: #003366; background-color: inherit; font-weight: bold;}
	.foto_categorie_tbl td a:hover {text-decoration: underline; color:#FF6600; background-color: inherit;}
.foto_titolo {font-size:11px; color: #006699; background-color: inherit; font-weight:bold; text-align:center;}
/* _________________ STATISTICHE _____________________ */
.stat_tbl {width: 760px; font-size:10px; color: #333333; vertical-align:top;  background-color: inherit; font-weight:bold;}
	.stat_tbl th {width:300px; font-size:14px; color: #FF6600; background-color: inherit; font-weight:bold; text-transform:capitalize; padding-bottom:5px; padding-left:5px;}
	.stat_tbl td {font-weight:bold; vertical-align:top; padding:3px;}
/* _________________ MENU SX _____________________ */
.left_tit {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #0066CC; padding-left:5px; padding-bottom:10px;  background-color: inherit;}

.bleft1 {color: #003366; text-align: left; padding-right:1px; border-bottom: 1px;; border-bottom-color: #0099CC; border-bottom-style: dotted;  background-color: inherit;} 
.bleft1 a {color: #000033; background-color: inherit;}
.bleft1 a:hover {color: #FFFFFF; background-color:#000033;}

.bleft2 {color: #FF6600; background-color:#FFCC99; text-align: left; padding-right:1px; padding-left:7px;} 
.bleft2 a {color: #000033; background-color: #FFCC99;}
.bleft2 a:hover {color: #FFFFFF; background-color:#000033;}

.bleft3 {color: #FF6600; background-color: #FFCC66; text-align: left; padding-right:1px; padding-left:12px;}
.bleft3 a {color: #000033; background-color: #FFCC66;}
.bleft3 a:hover {color: #FFFFFF; background-color:#000033;}

/* _______________________ BOTTOM __________________________ */
.bottom_tbl {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; vertical-align: top; color:#666666; text-align: center;  background-color: inherit;}
	.bottom_tbl td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; vertical-align: top; color:#666666; padding-left:5px; padding-right:5px; background-color: inherit;}
	.bottom_tbl td a {text-decoration:none; color:#666666; background-color: inherit;}
	.bottom_tbl td a:hover {text-decoration:underline; color:#000066; background-color: inherit;}

/* _______________________ SEZIONI __________________________ */

.sez_storia {color:#000000; background-color: inherit; font-weight:bold; text-align:left; font-size:11px;}
.sez_fonti {color:#000000; background-color: inherit; font-weight:bold; text-align:left; font-size:10px; font-style:italic;}

/* _______________________ NEWS PAGINA GENERICA (TABELLA) __________________________ */
.presuc_tbl {width: 550px; font-size:10px; vertical-align:top; text-align:right;}
	.presuc_tbl td {margin-left:50px;}

/* _______________________ ARTICOLI __________________________ */
.art_tbl {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align: left; vertical-align:top; width:500px;}
	.art_tbl th {font-size:12px; font-weight:bold; vertical-align:top; color: #0066CC; background-color:inherit; padding-left:5px;}
	.art_tbl td {text-align:justify; vertical-align:top; color: #666666; background-color:inherit; padding-left:5px;}
	.art_tbl span {color: #003399; background-color: #FFFFFF;}

.video_tbl {width: 595px; margin-left:5px; font-size:11px; text-align: left; color: #FFFFFF; vertical-align:top;  background-color: #003366}
	.video_tbl td {font-weight:normal; text-align:center; vertical-align:top; padding:3px; color: #FFFFFF; font-weight: bold;}
	.video_tbl td a {font-weight: bold; text-decoration:none; color: #006699; background-color:inherit;}
	.video_tbl td a:hover {text-decoration: underline; color:#FF6600; background-color: inherit;}
	.video_tbl td span {font-weight:normal; text-align:center; vertical-align:top; padding:3px; color: #FF9933; font-weight: bold;}

.newsletter_tbl {width: 550px; margin-left:100px; text-align: left; color: #333333; vertical-align:top; background-color: inherit;}
	.newsletter td {font-weight:normal; text-align:left; vertical-align:top; padding:5px; font-size:12px;}
	.newsletter th {text-align: center;}

/* _______________________ TABELLA HOME PAGE __________________________ */

table.home_tbl table.first_row{
  border:2px solid #FF6600;
}

