/* ##### Common Styles ##### 

* {
	border: 1px solid red;
}*/

body {
  background-color: rgb(0,18,92);
  color: white;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 71%;
  margin: 0;
  padding: 0;
  
}

html > body 									/* rgb(100,135,220)*/
{
  font-size: 10pt;
}
	
a {
  color: skyblue;
  background-color: transparent;
  text-decoration: underline;
}

a:hover {
  text-decoration: none;
  color: teal;
}

a:visited {
  color: teal;
}


/* ##### intestazione ##### */

.tableTitolo {
background-color: rgb(0,18,92);
  color: white;
  font-size: 100%;
  }

.doNotDisplay {
  display: none;
}

/* ##### pieDiPagina ##### */

#pieDiPagina {
  color: white;
  background-color: rgb(100,135,220);
  font-size: 110%;
  margin: 0;
  padding: 0 2.5mm 2.5ex 2.5mm; /*1em*/
  clear: both;
}

#pieDiPagina .indirizzo {
  padding-top: 20px;
  line-height: 2em;
  text-align: center;
  font-size: 130%
}

#pieDiPagina .left {
  line-height: 1.45em;
  float: left;
  clear: left;
}

#pieDiPagina .right {
  text-align: right;
  line-height: 1.45em;
}

#pieDiPagina .center {
  text-align: center;
  line-height: 1.45em;
}

#pieDiPagina a {
  color: white;
  background-color: transparent;
  text-decoration: underline;
}

#pieDiPagina a:hover {
  text-decoration: none;
}
