* {	border: 0;	margin: 0;	padding: 0;}
.body                         {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; margin: 2 0 2 0; color: #D0E890; background-color: #FFFFFF;}
TABLE                         {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; margin: 0 0 0 0; color: #D0E890;}
IMG                           {border: 0px;}
A                             {color: #C8E088; text-decoration: none;}
A:HOVER                       {color: #FF4500;}
INPUT                         {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
TEXTAREA                      {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 90%;}
HR                            {color: #CCCCCC; background-color: #CCCCCC; height: 1px; border: 0;}
.t_base                       {width: 700px; text-align: center;}
.t_header                     {width: 100%; padding: 0px; margin: 0px; vertical-align: bottom;}
.t_body                       {width: 100%; padding: 0px; margin: 0px; vertical-align: top;}
.t_content                    {width: 654px; vertical-align: top; padding: 2px 4px 2px 0px;}
.t_content A                  {color: #C8E088; text-decoration: underline;}
.t_content A:HOVER            {color: #FF4500; text-decoration: underline;}
.t_rightbar    {display: none; width: 30px; vertical-align: top; padding: 0px 0px 2px 0px;}

.nav            {padding: 5px 6px 30px 3px; color: #e0e0e0; font-family: Arial; font-variant: small-caps; font-weight: bold; font-size: 120%;}
/* leave the padding-bottom in the #nav if you want some space between the navigation and the photos in the left column */
.nav ul li      {display: inline; line-height: 16px; list-style: none;}
.nav ul li a    {border-bottom: 1px solid #222; display: block; padding: 5px; text-decoration: none;}
.nav li a:hover {background: #111 url(images/selector.gif) center right no-repeat;}
/* the following 3 rules are for the submenu, if you removed the submenu remove these rules as well */
.nav ul ul li         {line-height: 13px; border-bottom: none;}
.nav ul ul li a       {text-indent: 12px;}
.nav ul ul li a:hover {background-image: url(images/selector_sub.gif);}
/* the following 3 rules are for the submenu, if you removed the submenu remove these rules as well */
.nav ul ul ul li         {line-height: 10px; border-bottom: none;}
.nav ul ul ul li a       {text-indent: 24px;}
.nav ul ul ul li a:hover {background-image: url(images/selector_sub.gif);}
/* the following 3 rules are for the submenu, if you removed the submenu remove these rules as well */
.nav ul ul ul ul li         {line-height: 7px; border-bottom: none;}
.nav ul ul ul ul li a       {text-indent: 36px;}
.nav ul ul ul ul li a:hover {background-image: url(images/selector_sub.gif);}

.t_footer      {display: none; width: 700px; padding: 2px 4px 2px 4px; margin: 0px; font-size: 90%; color: #D0E890; background-image: url(images/bg-navbar_darkgreen.png);}
.t_footer A                   {color: #C8E088; text-decoration: none;}
.t_footer A:HOVER             {color: #FF4500; text-decoration: underline;}
.t_bottom                     {text-align: center; padding: 2px 4px 2px 4px; margin: 2px; font-size: 80%; color: #C0D880;}

.imgtable                     {border: 1px solid #222; padding: 2px;}
.imgleft                      {float: left;  margin: 4px 6px 2px 2px;   font-size: 90%; text-align: center; font-family: Arial;}
.imgcenter                    {              margin: 4px auto 2px auto; font-size: 90%; text-align: center; font-family: Arial;}
.imgright                     {float: right; margin: 4px 2px 2px 6px;   font-size: 90%; text-align: center; font-family: Arial;}
.testopag                     {vertical-align: top; width: 100%; padding: 2px 2px 2px 0px; margin: 6px 0px 6px 0px;}
.testopag P                   {text-align: justify; margin: 2px 2px 10px 2px; color: #D0E890;}
.testopag H1                  {font-size: 160%; margin-top: 1px; margin-bottom: 4px; color: #C0D880;}
.testopag H2                  {font-size: 140%; margin-top: 1px; margin-bottom: 4px; color: #C0D880;}
.testopag H3                  {font-size: 120%; margin-top: 1px; margin-bottom: 3px; color: #C0D880;}
.testopag H4                  {font-size:  90%; margin-top: 1px; margin-bottom: 1px; color: #C0D880;}
.testopag H5                  {font-size:  80%; margin-top: 1px; margin-bottom: 1px; color: #C0D880;}
.testopag H6                  {font-size:  70%; margin-top: 1px; margin-bottom: 1px; color: #C0D880;}
.testopag CITE                {font-size: 90%; margin: 2px 2px 10px 2px; color: #C0D880; background-color: #111;}
.testopag UL                  {margin-top: 1px; margin-bottom: 1px; margin-left: 35px;}
.testopag LI                  {margin-top: 1px; margin-bottom: 1px; margin-left: 10px; color: #C0D880;}
.inesistente                  {text-align: center; margin: 200 0 200 0; font-size: 200%; font-weight: bold; color: #D0E890;}
.error                        {text-align: center; margin: 20 1 1 1;    font-size: 200%; font-weight: bold;}
.interventi                   {width: 100%; padding: 2 1 2 1; margin: 0 2 4 0;}
.interventi .data             {float: right; text-align: center; font-size: 90%; margin: 2px; padding: 3px; color: #D0E890; background-color: #111; border: 1px solid #D0E890;}
.interventi .autore           {font-size: larger; font-weight: bold;}
.interventi .titolo           {font-size: larger; margin-bottom: 5px; font-weight: bold; color: #D0E890;}
.interventi .breve            {/*font-style: italic;*/ font-size: 90%; margin-bottom: 2px;}
.interventi .invia            {font-weight: bold; font-size: 90%; text-align: center; color: red;}
.interventi .testo            {margin-bottom: 20px; text-align: justify;}
.interventi .leggi            {font-size: 90%; float: right; margin-top: 0px; margin-bottom: 5px; padding: 1 2 1 2; border: 1px solid #D0E890;}
.interventi .img              {float: left; margin-top: 3px; margin-right: 6px; margin-bottom: 0px; margin-left: 0px; font-size: 90%; text-align: center; font-family: Arial;}
.interventi .clear            {clear: left;}
.materiale                    {margin-top: 2px; margin-right: 1px; margin-bottom: 1px; margin-left: 0px; text-align: center; padding: 0;}
.materiali                    {width: 100%; padding: 2 1 2 1; margin: 0 2 4 0;}
.materiali .mat_data          {font-variant: small-caps; font-size: 90%; color: #D0E890; border-bottom: 1px solid #D0E890;}
.materiali .mat_file          {margin-top: 2px; margin-right: 1px; margin-bottom: 1px; margin-left: 0px; font-size: 90%; text-align: center; font-family: Arial; padding: 1 2 1 1; border: 1px solid #D0E890;}
.materiali .mat_titolo        {font-variant: small-caps;}
.materiali .mat_descr         {font-size: 90%; margin-bottom: 2px;}
.articoli                     {padding: 2 1 2 1; margin: 1 1 1 1;}
.articoli .art_file           {padding: 2 2 0 0; text-align: left; font-size: 90%; color: #D0E890;}
.articoli .art_data           {text-align: right; font-size: 90%; color: #D0E890; border-bottom: 1px solid #D0E890;}
.articoli .art_giornale       {font-variant: small-caps;}
.articoli .art_dimensione     {font-size: 90%; color: #D0E890;}
.articoli .art_descr          {font-size: 90%; margin-bottom: 4px;}
.news                         {padding: 2 1 2 1; margin: 1 1 1 1;}
.news .new_data               {text-align: right; font-size: 90%; margin-bottom: 3px; border-bottom: 1px solid #D0E890;}
.news .new_autore             {font-weight: bold;}
.news .new_titolo             {font-variant: small-caps;}
.news .new_testo              {font-size: 90%; margin-bottom: 4px;}
.links                        {padding: 2 1 2 1; margin: 0;}
.links LI                     {padding: 0; margin: 0 1 3 -20;}
