﻿html, body {font-family: arial, verdana, sans-serif; font-size: 100%;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align: center;
background:#FFFFFF;
}


div.TitoloCorpo {font-size: 14px; color:#023564; text-align: justify; line-height: 150%}
div.TitoloCorpo a:active {text-decoration: none; color: #013766}
div.TitoloCorpo a:link   {text-decoration: none; color: #013766}
div.TitoloCorpo a:visited {text-decoration: none; color: #013766}
div.TitoloCorpo a:active  {text-decoration: none; color: #013766}
div.TitoloCorpo a:hover   {text-decoration: none; color:#f07f05;}

div.TitoloAbstract {font-size: 11px; color:#023564;  text-align: justify; line-height: 150%; margin-bottom:10px}
div.TitoloAbstract a:active {text-decoration: none; color: #013766}
div.TitoloAbstract a:link   {text-decoration: none; color: #013766}
div.TitoloAbstract a:visited {text-decoration: none; color: #013766}
div.TitoloAbstract a:active  {text-decoration: none; color: #013766}
div.TitoloAbstract a:hover   {text-decoration: none; color:#f07f05;}

div.contestuale {font-size: 60%; color: #2D64B4;}
div.contestuale a {color: #2D64B4; text-decoration: none;}
div.contestuale a:hover {color: #f07f05; text-decoration: none;}

div.back {float: left; font-size: 60%; color: #2D64B4;}
div.back a {color: #2D64B4; text-decoration: none;}
div.back a:hover {color: #f07f05; text-decoration: none;}

div.TitoloDestroMenu {font-size: 12px; font-weight:bold; color:#0099cc;}

div.TitoloDestro {font-size: 13px; font-weight:bold; color:#0099cc;}

div.MenuDestro {font-size: 11px; text-decoration:none; color:#0099cc; line-height: 150%}
div.MenuDestro a:active {text-decoration: none; color: #003366}
div.MenuDestro a:link   {text-decoration: none; color: #003366}
div.MenuDestro a:visited {text-decoration: none; color: #003366}
div.MenuDestro a:active  {text-decoration: none; color: #003366}
div.MenuDestro a:hover   {text-decoration: none; color:#ff6600;}


div.Menufoto {font-size: 14px; text-decoration:none; color:#0099cc; line-height: 150%}
div.Menufoto a:active {text-decoration: none; color: #003366}
div.Menufoto a:link   {text-decoration: none; color: #003366}
div.Menufoto a:visited {text-decoration: none; color: #003366}
div.Menufoto a:active  {text-decoration: none; color: #003366}
div.Menufoto a:hover   {text-decoration: none; color:#ff6600;}



div.MenuDestroSelectedBlu {font-size: 11px;  text-decoration:none; color:#0099cc; line-height: 150%}
div.MenuDestroSelectedBlu a:active {text-decoration: none; color: #0099cc}
div.MenuDestroSelectedBlu a:link   {text-decoration: none; color: #0099cc}
div.MenuDestroSelectedBlu a:visited {text-decoration: none; color: #0099cc}
div.MenuDestroSelectedBlu a:active  {text-decoration: none; color: #0099cc}
div.MenuDestroSelectedBlu a:hover   {text-decoration: none; color: #ff6600;}

div.MenuDestroSelected {font-size: 11px;  text-decoration:none; color:#0099cc; line-height: 150%}
div.MenuDestroSelected a:active {text-decoration: none; color: #ff6600}
div.MenuDestroSelected a:link   {text-decoration: none; color: #ff6600}
div.MenuDestroSelected a:visited {text-decoration: none; color: #ff6600}
div.MenuDestroSelected a:active  {text-decoration: none; color: #ff6600}
div.MenuDestroSelected a:hover   {text-decoration: none; color: #0099cc;}



div.MenuPDF {font-size: 11px; text-decoration:none; color:#0099cc; line-height: 150%}
div.MenuPDF a:active {text-decoration: none; color: #003366}
div.MenuPDF a:link   {text-decoration: none; color: #003366}
div.MenuPDF a:visited {text-decoration: none; color: #003366}
div.MenuPDF a:active  {text-decoration: none; color: #003366}
div.MenuPDF a:hover   {text-decoration: none; color:#ff6600;}









/*Vecchio*/
---------------------
/*Blocchi Strutturali*/
div.TitoloNews {font-size: 14pt; color: #ffffff; text-align: left;	background: url('../../images/news.gif'); text-decoration :bold}

div.TitoloPrincipale {font-size: 14pt; color: #de260f; text-align: left; text-decoration:none}

div.bodyWrap{/*background:url('../../images/wrap/bodyWrap.gif') repeat-x left top;*/background:#FFFFFF; 
margin-bottom:-17px
}
div.outerBodyWrap{background:#FFFFFF}
div#pageHeader{height:152px;/*background:url('../../images/wrap/pageHeader.gif') top no-repeat*/;background:#FFFFFF;}
div.innerWrap{margin:0 auto; text-align:left; font-size:0.85em}

div.scheda {font-size: 10px; text-decoration:none; color:#ffffff;}
div.scheda a:active {text-decoration: none; color: #ffffff}
div.scheda a:link   {text-decoration: none; color: #ffffff}
div.scheda a:visited {text-decoration: none; color: #ffffff}
div.scheda a:active  {text-decoration: none; color: #ffffff}
div.scheda a:hover   {text-decoration: none; color:#6699cc;}

div.schedablack {font-size: 10px; text-decoration:none; color:#000000;}
div.schedablack a:active {text-decoration: none; color: #000000}
div.schedablack a:link   {text-decoration: none; color: #000000}
div.schedablack a:visited {text-decoration: none; color: #000000}
div.schedablack a:active  {text-decoration: none; color: #000000}
div.schedablack a:hover   {text-decoration: none; color:#6699cc;}



div#header    {width: 930px; width: 900px !important; background-color:#ffffff}
div#banner    {width: 930px; width: 900px !important; background-color:#ffffff}
div#block     {width: 930px; width: 900px !important; background-color:#ffffff}

div#footer { padding-top: 5px; padding-bottom: 5px; font-size: 10px; text-align: center; text-decoration:none; color:#342867}
div#footer a:active {text-decoration: none; color: #000000}
div#footer a:link   {text-decoration: none; color: #000000}
div#footer a:visited {text-decoration: none; color: #000000}
div#footer a:active  {text-decoration: none; color: #000000}
div#footer a:hover   {text-decoration: none; color:#6699cc;}

div.trattamento {font-size: 10px; text-align: left; text-decoration:none; color:#342867; text-align:justify}
div.trattamento a:active {text-decoration: none; color: #000000}
div.trattamento a:link   {text-decoration: none; color: #000000}
div.trattamento a:visited {text-decoration: none; color: #000000}
div.trattamento a:active  {text-decoration: none; color: #000000}
div.trattamento a:hover   {text-decoration: none; color:#6699cc;}

div.language {float:left; padding-top: 5px; padding-left: 8px; padding-bottom: 5px; font-size: 11px; text-align: center; color:#b3b5b5;line-height: 150%;}
div.language a:active {text-decoration: none; color:#b3b5b5}
div.language a:link   {text-decoration: none; color:#b3b5b5}
div.language a:visited {text-decoration: none; color:#b3b5b5}
div.language a:active  {text-decoration: none; color:#b3b5b5}
div.language a:hover   {text-decoration: none; color:#de260f;}

div.logo   {float:left; padding: 5px; font-size:170%; color: #00006D}
div.pagina {font-size:170%; color: #66A261}

div#NavR  dl {float: left; margin-top:0px; margin-bottom: 10px; width: 200px; } 
div#NavR  dt {width: 200px; padding-top:5px; padding-bottom:5px; font-weight: bold; color: #ffffff; background: #1C7A1A; font-size:70% } 
div#NavR  dd { padding-top:5px; padding-bottom:5px; width: 200px; margin: 0px; font-size:70%}
div#NavR  a:active {text-decoration: none; font-weight:bold; color: #000000}
div#NavR  a:link {text-decoration: none; font-weight:bold; color: #000000}
div#NavR  a:visited {text-decoration: none; font-weight:bold; color: #000000}
div#NavR  a:active {text-decoration: none; font-weight:bold; color:#000000}
div#NavR  a:hover {text-decoration: none; font-weight:bold; color:#de260f}

div.NavL  {float:left; width: 425px; float:left; margin-top: 0px; margin-bottom:10px;}
div.NavL  h1{float:left; padding-bottom: 5px; padding-top: 5px; font-size: 11px; width: 425px; color: #de260f; margin-top: 0px;}
div.NavL  p {float:left; width: 425px; font-size: 70%; color: #000000; text-align:justify; line-height: 150%;}
div.NavL  a:active {text-decoration: none; color: #000000}
div.NavL  a:link {text-decoration: none;  color: #000000}
div.NavL  a:visited {text-decoration: none;  color: #000000}
div.NavL  a:active {text-decoration: none;  color:#000000}
div.NavL  a:hover {text-decoration: none;  color:de260f}
div.NavL  h1 a:active {text-decoration: none; color: #000000}
div.NavL  h1 a:link {text-decoration: none; color: #000000}
div.NavL  h1 a:visited {text-decoration: none; color: #000000}
div.NavL  h1 a:active {text-decoration: none; color:#000000}
div.NavL  h1 a:hover {text-decoration: none; color:#de260f}
div.NavL  {clear: right;}

div.BoxArt {float: left; text-align: justify; color: #000000; font-size: 12px;line-height: 150%;}
div.BoxArt h1 {float: left; color: #de260f; padding-bottom:10px; font-size: 20px; font-weight:lighter}
div.BoxArt img {float:right; margin-left: 15px;}
div.BoxArt a {color: #000000; text-decoration: none; font-weight: bold;}
div.BoxArt a:hover {color: #de260f; text-decoration: none; font-weight: bold;}

div.stileNomiAutoresponder {margin-left:5px; font-family: Arial; font-size: 11px; font-style: normal; line-height: normal;  color: #000000}
div.stileNomiErrore {font-family: Arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #ee7f01}
div.stileNomiMessaggio {font-family: Arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #ee7f01}

div.autocampo      {float:left; font-size: 10pt; margin-left: 5px; margin-bottom: 10px; margin-top: 10px; color: #ffffff}
div.autocampo1     {float:right; font-size: 10pt; margin-bottom: 10px; margin-top: 10px; color: #ffffff}
div.Pulsante       {float:left; text-align:right; font-size: 70%; width:300px; color: #ffffff; font-weight: bold; z-index: 50; margin-top: 10px; margin-bottom: 10px}
div.autoerrore {float:left; color:#FA320A; font-size: 75%; font-weight:bold;}
div.autoconferma {float:left; color:#ffffff; font-size: 75%;}
div.autorichiesta {float:left; color:#FA320A; font-size: 70%; font-weight:bold;}
div.autoobligatorio {float:left; color:#FA320A; font-size: 75%;}
div.autoselect {float:left; color:#666666; font-size: 70%;}