.avviso{
  margin: 0px 10px 15px 10px;
  padding: 10px;
  line-height: 18px; 
  background-color: #efefef;
  color:#454545;
  font-weight:bold;
  text-align: justify;
  border: 2px #454545 solid;
}
.avvTitle{
  font-size: 16px;
  text-align: center;
  margin: 0px 0px 0px 0px;
}
.avvText{
  font-size: 13px;
  text-align: justify;
  margin: 10px 0px 0px 0px;
}
.titoloDL{
  font-size: 18px;
  font-weight: bold;
  color: #454545;
  margin: 0px 0px 20px 0px;
}

.testoDL{
  font-size: 13px;
  font-weight: bold;
  color: #454545;
  margin: 20px 0px 0px 0px;
  width:600px;
  text-align: justify;
  line-height: 18px;
}

.buttDL{
  font-size: 13px;
  font-weight: bold;
  color: #0033aa;
  margin: 20px 0px 20px 0px;
  line-height: 30px;
}

.linkBack{
  font-size: 13px;
  font-weight: bold;
  text-align: left;
}
.linkBack a{ color: #0033aa;}
.linkBack a:visited{ color: #0033aa;}
.linkBack a:hover{ color: #aa3300;}

a:link    {text-decoration: none; color: #224085;}
a:visited {text-decoration: none; color: #224085;}
a:active  {text-decoration: underline; color: #224085;}
a:hover   {text-decoration: underline; color: #224085;}

a.link1:link    {text-decoration: none; color: #4d4d4d; font-weight: normal;}
a.link1:visited {text-decoration: none; color: #4d4d4d; font-weight: normal;}
a.link1:active  {text-decoration: none; color: #cc0000; font-weight: normal;}
a.link1:hover   {text-decoration: none; color: #cc0000; font-weight: normal;}

a.link2:link    {text-decoration: none; color: #cc0000; font-weight: normal;}
a.link2:visited {text-decoration: none; color: #cc0000; font-weight: normal;}
a.link2:active  {text-decoration: underline; color: #cc0000; font-weight: normal;}
a.link2:hover   {text-decoration: underline; color: #cc0000; font-weight: normal;}

a.link3:link    {text-decoration: none; color: #cc0000; font-weight: bold;}
a.link3:visited {text-decoration: none; color: #cc0000; font-weight: bold;}
a.link3:active  {text-decoration: underline; color: #cc0000; font-weight: bold;}
a.link3:hover   {text-decoration: underline; color: #cc0000; font-weight: bold;}

H1 {FONT-SIZE: 18px;margin:0px;padding:0px;color:#CC0000;}
H2 {FONT-SIZE: 16px;margin:0px;padding:0px;}
H3 {FONT-SIZE: 14px;margin:0px;padding:0px;}
H4 {FONT-SIZE: 12px;margin:0px;padding:0px;}
H5 {FONT-SIZE: 11px;margin:0px;padding:0px; display:inline}

H4 a{color: #cc0000}

.titoli {
        font-family : "Lucida Grande", Verdana, Arial, sans-serif;
        font-size : 23px;
        font-style: normal;
        font-weight: normal;
      	}
   
.normale  {
        	font-family : "Lucida Grande", Verdana, Arial, sans-serif;
					font-size : 14px;
					font-style: normal;
					font-weight: normal;
					}

.piccolo  {
        font-family : "Lucida Grande", Verdana, Arial, sans-serif;
					font-size : 12px;
					font-style: normal;
					font-weight: normal;
					}
					
.titolo_ris  {
        	font-family : "Lucida Grande", Verdana, Arial, sans-serif;
					font-size : 16px;
					font-style: normal;
					font-weight: bold;
					}

.titolo_ris2  {
	        font-family : "Lucida Grande", Verdana, Arial, sans-serif;
					font-size : 16px;
					font-style: normal;
					font-weight: bold;
					color: #CACACA;
					}

.testo_ris  {
        	font-family : "Lucida Grande", Verdana, Arial, sans-serif;
					font-size : 12px;
					font-style: normal;
					font-weight: normal;
					text-align: justify;
					}

.testo_ris2  {
        	font-family : "Lucida Grande", Verdana, Arial, sans-serif;
					font-size : 12px;
					font-style: normal;
					font-weight: normal;
					text-align: justify;
					color: #CACACA;
					}
.tit_elenco_matform {
          font-family : "Lucida Grande", Verdana, Arial, sans-serif;
					font-size : 16px;
					font-style: normal;
					font-weight: bold;
					color: #454545;
}

.link_top_leader{
          font-family : "Lucida Grande", Verdana, Arial, sans-serif;
					font-size : 14px;
					font-style: normal;
					font-weight: bold;
					color: #454545;
}


/* PERSONALIZZAZIONE */
.fb_nomecognome 	{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 13px; color: #8a161a;}
.fb_nomecognome1	{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 11px; color: #8a161a;}
.fb_nomecognome2	{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 9px; color: #8a161a;}
.fb_telefono 		{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 12px; color: #8a161a;}
.fb_email 				{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 7px; color: #8a161a;}
.fb_email1				{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 6px; color: #8a161a;}
.fb_email2				{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 5px; color: #8a161a;}
.fb_sitoweb 			{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 7px; color: #8a161a;}
.fb_sitoweb1			{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 6px; color: #8a161a;}
.fb_sitoweb2			{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 5px; color: #8a161a;}
.fb_id 					{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 9px; color: #8a161a;}

.b_nomecognome 	{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 20px; color: #8a161a;}
.b_nomecognome1	{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 17px; color: #8a161a;}
.b_nomecognome2	{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 14px; color: #8a161a;}
.b_telefono 		{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 18px; color: #8a161a;}
.b_email 				{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 16px; color: #8a161a;}
.b_email1				{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 14px; color: #8a161a;}
.b_email2				{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 12px; color: #8a161a;}
.b_sitoweb 			{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 16px; color: #8a161a;}
.b_sitoweb1			{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 13px; color: #8a161a;}
.b_sitoweb2			{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 11px; color: #8a161a;}
.b_id 					{font-family : "Lucida Grande", Verdana, Arial, sans-serif; font-size : 14px; color: #8a161a;}
/* PERSONALIZZAZIONE */

.noADP{
  font-family: arial;
  color: #aa3300;
  font-weight: bold;
  font-size: 16px;
  margin: 20px 0px 0px 0px;
  text-align: center;
}
#loadingGV{
  font-size: 11px;
  font-weight: bold;
  color: #0033aa;
  margin: 10px 0px 0px 0px;
}
#elencoGV{
  font-size: 11px;
  font-weight: bold;
  color: #0033aa;
  display: none;
  text-align: left;
  line-height: 17px;
}
#elencoGV span{margin: 0px 10px 0px 0px; color:#aa3300;}
.tabGV{
  font-size: 11px;
  font-weight: bold;
  color: #0033aa;
  margin: 10px 0px 0px 0px;
}
.tabGV td{white-space: nowrap;}
.tabGV span{margin: 0px 10px 0px 0px; color:#aa3300; line-height: 17px;}
p { margin: 0px 0px 0px 0px; padding: 2px 0px 2px 0px;}

.tabElenco{
    font-family: Arial;
    font-size: 11px;
    color: #333333;
    border: 1px #000000 solid;
  }
  .tabElenco th{
    font-family: Arial;
    font-size: 13px;
    color: #ffffff;
    background-color: #666666;
    text-align: left;
    font-weight: bold;
    padding: 5px;
    border: 1px #ffffff solid;
    white-space: nowrap;
  }
  .tabElenco tr td{
    font-family: Arial;
    font-size: 11px;
    color: #333333;
    text-align: left;
    font-weight: normal;
    padding: 2px 5px 2px 5px;
    border: 1px #ffffff solid;
  }
  .tabElenco tr.coloreRiga1 td{
    background-color: #efefef;
  }
  .tabElenco tr.coloreRiga2 td{
    background-color: #dfdfdf;
  }
  .tabElenco tr.coloreHover td{
    background-color: #ddeeff;
  }
  .myButton{
    font-size: 12px;
  }
  .infoUte{
    text-align: left;
    font-size: 13px;
    margin: 10px 0px 5px 0px;
  }
  .pulsantiOpt{
    text-align: left;
    margin: 10px 0px 20px 0px;
    background-color: #ddeeff;
    border: 2px #99ccff solid;
    padding: 2px;
  }
