body	{
	 font-family: Verdana,Arial,Sans-serif;
	 font-size: 10pt;
	 text-align: center;
	}

div#container
	{width: auto;
	 margin: 0 auto;		/* centra con gli altri browsers */
	 text-align: justify;		/* ripristina l'allineamento     */
	 border: 0px solid #000000;
	}

div#header, div#nav, div#footer
	{display: none}

div#content
	{margin-right: 0px;
	 padding: 0px}
div#content p
	{line-height: 1.2em;}
div#content img {padding: 0px;}
div#content ul {margin: 0 0 0 40px; padding: 0; list-style-type: disk;}
div#content li {margin: 0; padding: 4px; text-align: justify;}
div#content hr
	{display: block; text-align: center; width: 80%;
	 border: 1px solid #000000; margin: 8px 8px 8px 8px;}

h1	{margin: 0; color: #000000;
	 font-size: 20px; text-align: left; font-weight: normal;
	 padding: 1px; border-bottom: 1px solid #000000;
	 font-family: Verdana, Arial, Helvetica}
h2	{margin: 0; color: #000000;
	 font-size: 14px; text-align: left; font-weight: bold;
	 padding: 1px; clear: both;
	 border-top: 1px solid #000000;
	 border-bottom: 1px solid #000000;
	 font-family: Verdana, Arial, Helvetica; margin-top: 10px;}

.sottotitolo {font-size: 14px; font-weight: bold; margin-top: 10px;}
.txt	{font: normal 13px verdana,arial,serif;}
.js	{text-align: justify;}
.le	{text-align: left;}
.ri	{text-align: right;}
.ce     {text-align: center;}
.un	{text-decoration: underline;}
.rientro {margin-left: 24px;}
.rientro_sp {margin-left: 24px; margin-top: 10px;}
.txt_pi {font-size: 11px; border: 1px dashed #000; text-align: center; padding: 4px;}
.didas	{font-size: 10px; font-weight: bold; margin-bottom: 4px;}
.txbig	{font-size: 24px; font-family: Times, Verdana, Arial, Helvetica}
.new	{font-size: 10px; color: #ff0000; font-weight: bold;}
.evid	{background: #ffffff; padding: 2px; text-align: center;}
.ev_pd0	{background: #ffffff; padding: 0px; text-align: center;}

.whi	{color: #ffffff;}
.sfondo  { background : #ffffff }
.sfondon { background : #000000 }
.bordo   { background : #000000 }

.bo	{border: 1px solid #000000;}
.nob	{border: 0px solid #000000;}
.imgdx	{float: right; margin: 0 0 8pt 8pt;}
.imgsx	{float: left; margin: 0 8pt 8pt 0;}
.imgpd	{margin: 4pt 4pt 4pt 4pt;}
.img_gal {margin: 8pt 2pt 2pt 1pt;}
.img_link {margin: 4pt 0pt 4pt 0pt;}

a	{font-weight: medium;}
a:link, a:visited, a:hover { color: #000000; text-decoration: none; }

/*------------------------------------------------------------*/
/*                 STILI PER LE TABELLE                       */
/*------------------------------------------------------------*/

/* I width con la barra servono per sfruttare un buco di IE...*/
/* cosi' i margini vengono interpretati correttamente...      */
table.tabcont {table-layout: fixed; border: 0px solid #000;
	background-color: #fff; width: 99%; \width=74%; w\idth="99%";}
table.tabcont td {border: #000 0px solid; padding: 8px; vertical-align: top;}

table.tabmain {table-layout: fixed; border: #000000 0px solid; width: 99%; \width=74%; w\idth="99%";}
table.tabmain td {border: #000000 0px solid; padding: 0px; vertical-align: top;}

table.tabint {table-layout: fixed; margin-left: 0px; border: #000000 0px solid; width: 95%;}
table.tabint td {border: #000000 0px solid; padding: 1px; vertical-align: top;
	 text-align: left;}

table.tabint_ce {table-layout: fixed; margin-left: 0px; border: #000000 0px solid; width: 95%;}
table.tabint_ce td {border: #000000 0px solid; padding: 1px; vertical-align: top;
	 text-align: center;}

table.tabint_bo {table-layout: fixed; margin-left: 0px; border: #000000 2px solid;
	 width: 95%; border-collapse: collapse;}
table.tabint_bo td {border: #000000 1px solid; padding: 4px; vertical-align: top;
	 text-align: left;}

table.viaggi {table-layout: fixed; margin-left: 0px; border: #000000 0px solid;
	 width: 100%; padding: 0px; border-collapse: collapse;}
table.viaggi td {border: #000000 0px solid; padding: 1px;
	 vertical-align: top; /*vertical-align: middle; */
	 text-align: center;}

table.tabcol {table-layout: fixed; margin-left: 0px; border: #000000 2px solid;
	 background-color: #000000; width: 90%; padding: 0px;
	 border-collapse: collapse;}
table.tabcol td {border: #000000 1px solid; padding: 4px; vertical-align: top;
	 text-align: left;}
table.tabcol ul {margin: 0 0 0 0; padding: 0; list-style-type: disk;}
table.tabcol li {margin: 0; padding: 0px; text-align: left;}

