* {	border: 0;	margin: 0;	padding: 0;}
.body      {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; margin: 0 0 2 0; background: #92847b url(images/background.gif) center repeat-y;	color: #616161;}

#TABLE {border: 1px solid #F0F;}
#TD {border: 1px solid #000;}
TABLE      {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 0 0 0; color: #616161;}
IMG        {border: 0px;}
A          {color: #6799b1;}
A:HOVER    {color: #838f96; background-color: #EEE;}
INPUT      {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
TEXTAREA   {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 85%;}
INPUT, TEXTAREA, SELECT, BUTTON {border: 1px solid #ccc;}
HR         {color: #CCC; background-color: #CCC; height: 1px; border: 0;}

.t_base    {width: 900px; text-align: center; color: #e0e0e0; margin 0 auto;}

.t_header     {height: 120px; line-height: 104px; margin: 0px; font-size: 300%; font-weight: bold; background: url(images/header.gif) top no-repeat; text-align: left; text-indent: 220px; color: #e0e0e0;}
.t_header P   {padding: 0px 88px 0px 220px; text-align: right; line-height: 16px; font-size: 30%; font-weight: normal;}

.t_body       {width: 740px;}

.t_nav           {width: 25%; vertical-align: top;}
.nav             {padding: 5px 6px 30px 3px; color: #e0e0e0;}
/* 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 #666; color: #fff; display: block; padding: 5px; text-decoration: none;}
.nav li a:hover {background: #666 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       {color: #ccc; text-indent: 8px;}
.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       {color: #ccc; text-indent: 16px;}
.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       {color: #ccc; text-indent: 24px;}
.nav ul ul ul ul li a:hover {background-image: url(images/selector_sub.gif);}

.t_content       {width: 75%; height: 450px; vertical-align: top;}
.content         {padding: 5px 12px 30px 12px;}
.content A       {text-decoration: underline;}
.content A:HOVER {text-decoration: underline;}
.content P       {margin: 2px 2px 6px 2px; line-height: 16px;}
.content H1      {font-size: 180%; margin-top: 1px; margin-bottom: 4px; color: #b38b84; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 20px solid #b48181; line-height: 24px;}
.content H2      {font-size: 140%; margin-top: 3px; margin-bottom: 4px; border-bottom: 1px solid #ccc;}
.content H3      {font-size: 120%; margin-top: 3px; margin-bottom: 3px;}
.content H4      {font-size: 100%; margin-top: 1px; margin-bottom: 1px;}
.content H5      {font-size:  85%; margin-top: 1px; margin-bottom: 1px;}
.content H6      {font-size:  70%; margin-top: 1px; margin-bottom: 1px;}
.content CITE    {font-size:  85%; margin: 2px 2px 10px 2px;}
.content UL      {margin-top: 1px; margin-bottom: 1px; margin-left: 35px;}
.content LI      {margin-top: 1px; margin-bottom: 1px; margin-left: 10px;}

.t_footer          {width: 900px; margin: 0px auto; font-size: 85%; background: url(images/footer.gif) top no-repeat;}
.t_footer DIV      {padding: 3px 0px 3px 0px; font-size: 85%; text-align: center;}

.imgleft                  {float: left;  margin: 4px 6px 2px 2px;   font-size: 85%; text-align: center; font-family: Arial;}
.imgcenter                {              margin: 4px auto 2px auto; font-size: 85%; text-align: center; font-family: Arial;}
.imgright                 {float: right; margin: 4px 2px 2px 6px;   font-size: 85%; text-align: center; font-family: Arial;}
.inesistente              {text-align: center; margin: 200 0 200 0; font-size: 200%; font-weight: bold; color: #b38b84;}
.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; border-bottom: 0px solid #ccc;}
.interventi .data         {float: right; text-align: center; font-size: 85%; margin: 2px; padding: 3px; background-color: #616161;; border: 1px solid #ccc;}
.interventi .autore       {font-size: larger; font-weight: bold;}
.interventi .titolo       {font-size: larger; margin-bottom: 5px; font-weight: bold; color: #b38b84;}
.interventi .breve        {/*font-style: italic;*/ font-size: 85%; margin-bottom: 2px;}
.interventi .invia        {font-weight: bold; font-size: 85%; text-align: center; color: red;}
.interventi .testo        {margin-bottom: 20px;}
.interventi .leggi        {font-size: 85%; float: right; margin-top: 0px; margin-bottom: 5px; padding: 1 2 1 2; border: 1px solid #ccc;}
.interventi .img          {float: left; margin-top: 3px; margin-right: 6px; margin-bottom: 0px; margin-left: 0px; font-size: 85%; text-align: center; font-family: Arial;}
.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: 85%; color: #ccc; border-bottom: 1px solid #ccc;}
.materiali .mat_file      {padding: 1 2 1 1; margin: 2 1 1 0; font-size: 85%; text-align: center; font-family: Arial; border: 1px solid #ccc;}
.materiali .mat_titolo    {font-variant: small-caps;}
.materiali .mat_descr     {font-size: 85%; 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: 85%;}
.articoli .art_data       {text-align: right; font-size: 85%; border-bottom: 1px solid #ccc;}
.articoli .art_giornale   {font-variant: small-caps;}
.articoli .art_dimensione {font-size: 85%;}
.articoli .art_descr      {font-size: 85%; margin-bottom: 4px;}
.news                     {padding: 2 1 2 1; margin: 1 1 1 1;}
.news .new_data           {text-align: right; font-size: 85%; margin-bottom: 3px; color: #ccc; border-bottom: 1px solid #ccc;}
.news .new_titolo         {font-variant: small-caps; font-weight: bold;}
.news .new_testo          {font-size: 85%; margin-bottom: 4px;}
.links                    {padding: 2 1 2 1; margin: 0;}
.links LI                 {padding: 0; margin: 0 1 3 -20;}
.blog                     {font-family: Arial; padding: 2 1 2 1; margin: 0; background-color: #F2F3F2;}
.blog LI                  {font-size: 75%; padding: 0; margin: 0 1 3 0;}

