/*------------------------------------------------------------*/

html,body
	{margin: 0;
	 padding: 0;}

body	{font-family: Verdana,Arial,Sans-serif;
	 font-size: 13px;
	 text-align: center;		/* centra con Internet Explorer  */
	 background-color: #fda}

/*------------------------------------------------------------*/
/*                      CONTENITORE                           */
/*------------------------------------------------------------*/

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

/*------------------------------------------------------------*/
/*                         HEADER                             */
/*------------------------------------------------------------*/

div#header {color: #c50;}

/*------------------------------------------------------------*/
/*                      NAVIGAZIONE                           */
/*------------------------------------------------------------*/

/* I width con la barra servono per sfruttare un buco di IE...*/
/* cosi' i margini vengono interpretati correttamente...      */
div#nav {float: right; width: 180px; \width: 170px; w\idth: 180px;}
div#nav ul{margin: 14px 0 14px 14px; padding: 0; list-style-type: none;}
div#nav li{margin: 0; padding: 0;}

/*------------------------------------------------------------*/
/*                       CONTENUTO                            */
/*------------------------------------------------------------*/

/* I margin-right con la barra servono per sfruttare un buco di IE...*/
/* cosi' i margini vengono interpretati correttamente...             */
div#content
	{margin-right: 180px; \margin-right: 168px; margin-r\ight: 180px; padding: 10px;
	 margin-left: 20px; margin-bottom: 20px;
	 border-right: 1px solid #c50; border-left: 1px solid #c50;
	 border-top: 0px solid #000; border-bottom: 1px solid #c50;}
div#content p {color: #000; font-weight: normal; text-decoration: none;
	font: normal 13px verdana,arial,serif; text-align: justify;}
div#content a {color: #000; font-weight: normal; text-decoration: none;
	 border-bottom: 1px dashed #000;}
div#content a:visited {color: #c50;}
div#content a:hover {color: #000; background-color: #f93;
	 border-top: 0px solid #000; border-bottom: 1px solid #000;}
div#content img {padding: 0px;}

/*------------------------------------------------------------*/
/*                        FOOTER                              */
/*------------------------------------------------------------*/

div#footer
	{text-align: center; padding: 6px 0 0 0; margin-top: 6px;
	 color: #000; font: bold 11px verdana, arial, serif;
	 border-top: 1px dashed #c50; border-bottom: 0px solid #000;}
div#footer a{color: #000; font-weight: bold; text-decoration: underline;
	 border: 0px;}
div#footer a:visited{color: #000; background-color: #fda; border: 0px;}
div#footer a:hover{color: #c50;}

/*------------------------------------------------------------*/
/*                  STILI PER IL TESTO                        */
/*------------------------------------------------------------*/

h1,h2 	{margin: 0;padding:0}
h1	{padding-left: 0px; font: normal 28px/60px verdana, arial, serif;
	 border-top: 0px solid #000; border-bottom: 0px solid #000;}
h2	{color: #000; font-size: 16px; padding: 4px; margin-top: 10px; clear: left;
	 border-bottom: 2px solid #c50;}
h3	{background-color: #f93; font: bold 14px/20px verdana, arial, serif;
	 text-align: center;}
h4	{font: medium 18px/20px verdana, arial, serif; text-align: center;
	 border: 1px dashed #c50;}

.box_dx	{margin-left: 20px;}

.txt	{font: normal 13px verdana,arial,serif;}
.ri	{text-align: right;}
.ce     {text-align: center;}
.un	{text-decoration: underline;}
.rientro {margin-left: 24px;}
.didas	{font-size: 11px; font-weight: bold;}
.txt_pi {font-size: 11px;}
.sottotitolo {font-size: 24px}
.evid	{border-top: 1px dashed #c50; border-bottom: 1px dashed #c50; padding: 10px;}
.bo	{border: 1px solid #000;}
.nob	{border: 0px solid #000;}
.imgdx	{margin: 0px 0px 10px 10px; float: right;}
.imgsx	{margin: 0px 10px 10px 0px; float: left;}
.imgce	{margin: 0px 0px 10px 0px;}

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

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

table.tabint_bo {table-layout: fixed; border: 2px #000 solid;
	 background-color: #fda; width: 95%; border-collapse: collapse;
	 margin-left: 14px; padding: 0px;}
table.tabint_bo td {border: 1px #000 solid; padding: 4px 8px 4px 8px; vertical-align: top;
	 text-align: justify;}
table.tabint_bo ul {margin: 0 0 0 0; padding: 0; list-style-type: disk;}
table.tabint_bo li {margin-left: 24px; margin-top: 6px; padding: 0px; text-align: left;}

/*------------------------------------------------------------*/
