ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0;}
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color: #fff;
}

#container
  {dmargin:auto}
#container, #body, #header, #footer
  {width: 778px; font-family: verdana}
#body, #header, #footer, #body div
  {float: left;}
#body
  {background-image: url(/images/sfondo-body-home.gif);}
#body.nobg
  {background-image: none;}
#header
  {margin-bottom: 10px;}


#mid-col
  {width: 498px;}
#mid-col #main-content
  {width: 422px; margin:auto; background-color: #8c886b; float: none}

#footer
  {color:  #7193AE; width: 780px; background-repeat: no-repeat; margin-top: 20px; height: 40px; border-top: 1px solid #7293ac; border-bottom: 1px solid #7293ac}
#footer a, #footer a:active, #footer a:visited, #footer a:link
  {color: #7193AE; text-decoration: none; font-weight: bold; font-size: 10px}
#footer a:hover
  {text-decoration: underline;}
#footer div
  {margin-top: 11px; margin-left: 0px; float: left}
#footer-left
   {padding-left: 5px;width: 260px;}
#footer-right
   {text-align: right;width: 300px;}
#footer-mid
   {width: 215px; margin-top: 4px!important;}
#footer-mid img
   {margin-left: 20px; margin-right: 0px;}

#left-col-menu
  {width: 194px}
#right-col-main
  {width: 568px; margin-left: 16px;}

#main-content
  {line-height: 18px;}

#main-article-submenu, #article-istituz-submenu, #main-article-istituz-right
  {line-height: 14px;}
