a:hover {  text-decoration: none; color: #005d7e; background: inherit;}
a {  text-decoration: none; color: #005d7e; background: inherit;}
a:link   {  text-decoration: none; color: #005d7e; background: inherit;}
a:active {  text-decoration: none; color: #005d7e; background: inherit;}
a:visited{  text-decoration: none; color: #005d7e; background: inherit;}
a:hover  { text-decoration: none; color: #005d7e; background: inherit;}
a:visited:hover  {text-decoration: none; color: #005d7e; background: inherit;}

.defaultcolor {  background-color: #6d98ac; color: inherit;}
.bkgwhite {  background-color: #FFFFFF; color: inherit;}
.bkglite {  background-color: #bccdd7; color: inherit;}
.textnewsletter {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #005d7e;background-color:inherit}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;background-color:inherit}
.textbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: bold;background-color:inherit}
.primopiano {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; list-style-type: circle; color: #005d7e;background-color:inherit}
.primopianobold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; list-style-type: circle; color: #005d7e ; font-weight: bold;background-color:inherit}
.primopianobolditalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; list-style-position: inside; list-style-type: circle; color: #005d7e ; font-weight: bold ; font-style: italic;background-color:inherit}
.bkggraylight { background-color: #999999;color: inherit;}
.textfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;background-color:inherit}
.bkggraylite { background-color: #E1E1E1;color: inherit;}
.textlayer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #005d7e ;background-color:inherit}
.path { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;background-color:inherit}
.pathbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333 ; font-weight: bold;background-color:inherit}
.titolointerna { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #005d7e ; font-weight: normal;background-color:inherit}
.textfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; width: 120px;background-color:inherit}
.textfieldHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; width: 69px;background-color:#ffffff}
.textError {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000;background-color:inherit}
body.navigBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0em; 
	color:#000000;
	background-color:#FFFFFF
}

.color1 {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;color: #005D7D;background-color:inherit}

.colorCerca               {text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; font-weight: bolder;color: #005D7D; background-color: inherit;}
a.colorCerca              {text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; font-weight: bolder;color: #005D7D; background-color: inherit;}
a.colorCerca :hover       {text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bolder;color: #005D7D;background-color:inherit}
a.colorCerca :link        {text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; font-weight: bolder;color: #005D7D;background-color:inherit}
a.colorCerca :active      {text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; font-weight: bolder;color: #005D7D;background-color:inherit}
a.colorCerca :visited     {text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 13px; font-weight: bolder;color: #005D7D;background-color:inherit}
a.colorCerca:visited:hover{text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bolder;color: #005D7D; background-color: inherit;}
.color2 { 
            font-family: Verdana, Arial, Helvetica, sans-serif; 
            font-size: 80%; 
            font-weight: bold;
            color: #005D7D;
            background-color:inherit}


a.color1        {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;color: #005D7D; background: inherit;}
a.color1:hover  {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;color: #005D7D; background: inherit;}
a.color1:link   {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;color: #005D7D; background: inherit;}
a.color1:active	{  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;color: #005D7D; background: inherit;}
a.color1:visited{  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;color: #005D7D; background: inherit;}
a.color1:hover  { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;color: #005D7D; background: inherit;}
a.color1:visited:hover  {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;color: #005D7D; background: inherit;}

table.table1{
	background-color:#DBE3E7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #336666; 
	color:inherit;
	}
.blue{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #005D7D ; font-weight: normal;background-color:inherit}
.white{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color:#FFFFFF  ; font-weight: normal;background-color:inherit}
.white1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color:#FFFFFF  ; font-weight: normal;background-color:inherit}

td.color1blue{text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1px;color: #7C99AB;background-color:inherit}

td.textFooter{text-decoration: none;font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 9px;color: #7e99ae;background-color:inherit}

td.colorYellow{text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #005D7D;background-color:#E7BC00;font-weight: bold}

td.colorYellowTitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:65%;color: #005D7D;background-color:#E7BC00;font-weight: 900}

td.imgBlue{text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;background-color: #7C99AB;color:#005D7D}

td.imgBlue1{text-decoration: none;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 14px;background-color: #7C99AB;color:#ffffff;font-weight: bolder}

a.moduleLink { text-decoration: none; font-family: verdana,arial,helvetica,sans-serif;font-size: 60%;font-weight: bold; color:#000000; background: inherit;}
.moduleLink { font-size: 60%; font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000; background: inherit;}

a.moduleCalendario                      { text-decoration: none; font-weight:bold; font-size: 70%;  color:#000000; background: inherit;}

a.pag        {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #005D7D; background: inherit;}
a.pag:hover  {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #005D7D; background: inherit;}
a.pag:link   {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #005D7D; background: inherit;}
a.pag:active	{  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #005D7D; background: inherit;}
a.pag:visited{  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #005D7D; background: inherit;}
a.pag:hover  { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #005D7D; background: inherit;}
a.pag:visited:hover  {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #005D7D; background: inherit;}
.pag {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #ffffff; background: inherit;} 

div.myhr {
  height: 1px;
  background: #999999;
  color: inherit;
}
div.myhr hr {
  display: none;
}
