#corpo #principale { width: 1300px; margin-right: 5px;; margin-left: 5px; margin-bottom: 5px; background-image: url(../../images/ombra-verticale.gif); background-repeat: repeat-y; background-position: 245px 0px; }

#ombra { float:left; width: 1300px; margin-right: 5px;; margin-left: 5px; margin-bottom: 5px; background-image: url(../../images/ombra-verticale.gif); background-repeat: repeat-y; background-position: 245px 0px; }

#principale #sinistra { float: left; width: 225px; padding-right: 25px; font-size: 0.85em; }
#principale #destra { font-size: 0.9em; padding-left: 10px; width: 750px; margin-left: 300px;  }

#menu .corpo { width: 1250px; margin-top: 0; margin-right: auto; margin-left: auto; padding-top: 0; }

table td { padding: 5px}


/* TEST */
.navigazione  { margin-bottom: 30px; }
.navigazione p  { margin: 0px; padding: 15px 0px 0px 8px }

/* colori del box della navigazione a sinistra -parte alta */
 .navigazione  { background-color: #ffffff; }
 .navigazione  { border-style: solid; border-width: 1px 1px 2px 1px; border-color: #3F4A57;}
 
 /* colore chiaro per effetto 3D sui pulsanti */
 ul.pulsanti li a:link, ul.pulsanti li a:visited  { border-style: solid; border-width: 1px 0px 0px 1px; border-color: #8D9FB6; }
  
/* colore pulsanti hover */
ul.pulsanti li a:hover  { color: #800; background-color: #8D9FB6; }


/* link pulsanti ul */
ul.pulsanti  { text-decoration: none; list-style-type: none; margin: 0px; padding: 0px;}
ul.pulsanti li  { text-decoration: none; height: 16px; line-height: 16px; }
ul.pulsanti li a:link, ul.pulsanti li a:visited     { font-weight: bold; text-decoration: none; padding-left: 5px; display: block; height: 16px; line-height: 16px; }
ul.pulsanti li a:hover  { text-decoration: none; }