  body {
      background:#000000;
      margin:0;
      padding:0;
      font-size: small;
      font-family: arial, verdana;
      color:#fff;
text-align: justify; 
      }

#so {
background-image: url(so.png); 
}


#dx {
background-image: url(dx3.png); 
background-repeat: repeat-y;
 font-size: x-small;
      font-family: verdana, arial;
      color:#fff;
}
#sx {
background-image: url(sx3.png); 
background-repeat: repeat-y;
background-position: right;
 font-size: x-small;
      font-family: verdana, arial;
      color:#fff;
}

#dx2 {
background-image: url(dx2.png); 
background-repeat: repeat-y;
 font-size: x-small;
      font-family: verdana, arial;
      color:#fff;
}
#sx2 {
background-image: url(sx2.png); 
background-repeat: repeat-y;
background-position: right;
 font-size: x-small;
      font-family: verdana, arial;
      color:#fff;
}


#tabsfo {
background-image: url(sfondo-dogue.jpg); 
background-repeat: no-repeat;
background-position: center center;

}

ul#minitabs{list-style: none;margin: 0;padding: 7px 0;
  border-bottom: 1px solid #666; font-weight: bold;
  text-align: center;white-space: nowrap}
ul#minitabs li{display: inline;margin: 0 12px}
ul#minitabs a{text-decoration: none;padding: 0 0 3px;
  border-bottom: 4px solid #FFF;color: #000}
ul#minitabs a#current{border-color: #F60;color:#06F}
ul#minitabs a:hover{border-color: #F60;color: #666}



hr {border: 0.5px solid #000; width: 100%; text-align:center;} 




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin: 0;
padding: 0;

font: bold 11px Arial;
width: 100%;
float: left;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{

float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;

}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(blockactive.gif) center center repeat-x;
}

#contatti { font-size: small;
   color: #000;
  }

i { font-size: x-small;
   color: #ff0000;
  }

</style>





<!--[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}
   h1 { font-size: small;
   color: #fff;
   font-family: verdana, arial;
   background:#000000;}
   h2 { font-size: small;
  color: #6699cc;}
   h3 { font-size: small;
  color: #6699cc;}

   p { font-size: small; font-weight:normal; text-indent: 10px; }
   
#news { font-size: small;
   color: #6699cc;
  }

#a { font-size: small;
   color: #6699cc;
  }
#b { font-size: small;
   color: #fff;
  }
#c { font-size: small;
   color: #fff;
  }

a { color: #ff0000; text-decoration: None; }
a:hover { color: #FF9900; text-decoration: Underline; }

#tabella1 {
background-image: url(coda.jpg); 
background-repeat: no-repeat;
background-position: left;



}


div#menu ul{float:left;width:120px;list-style:none;
    margin:0;padding:0;border-top: 1px solid #2693FF}
div#menu ul li{margin:0;padding:0;
    border: 1px solid #2693FF; border-width: 0 1px 1px 1px}
div#menu a{display: block;height: 25px;line-height: 25px;
    text-decoration:none; padding-left:5px;
    background-color: #FFF;color: #41418A}
div#menu a:hover{background-color: #6699cc;color: #fff} 


td.ta1{
  font-size: x-small;
color: #ff4500;
  }
td.ta2{
  font-size: xx-small;
color: #cccccc;
  }
td.ta5{
  font-size: x-small;
  }
td.ur{
  font-size: x-small;
  }



