P, BODY, TD, DIV, A, INPUT, SELECT, TEXTAREA, TH {
  font: 8pt verdana, arial, helvetica;
  line-height: 135%;
  color: #333333;
  
}

TH {
  font-weight: bold;
}

STRONG {
	color: red;
}

H1 {
  font-size: 12pt;
  display: inline;
  line-height: 135%;
}

H2 {
  font-size: 10pt;
  font-weight: bold;
  color: white;
  display: inline;
}

H3 {
  font-size: 10pt;
  font-weight: bold;
  color: #333333;
  display: inline;
}

.menu_up, .menu_up P {
	color: white;
  font-size: 8pt;
}

.menu_geo {
	font: verdana, arial, helvetica;
	color: black;
  font-size: 8pt;
}

.myul {
  margin: 10px 10px 10px 25px;
}

.bordofino {   /* non modificare */
  border-width: 1;
  border-color: #888888;
}

.just {
  text-align: justify;
}

.inli {
  display: inline;
}

A {
 text-decoration: none;
 color: #2b2c62;
 }

A:hover {
  text-decoration: underline;
}

/* creare qui sotto stili personalizzati */

.whlink, .whlink a {
  color: white;
  font-size: 8pt;
}

.whlinks, .whlinks a {
  color: white;
  font-size: 2pt;
}

.border_only {
  border: 1px solid #BDBCD8;
 }
 
.banner a {
			font-weight: bold;
	}
.banner img {
			float:left;
			margin-right: 5px;
			border: 1px solid #BDBCD8;
}
.banner div {
			text-align: justify;
}
.small {
  font-size: 7pt;
}

div#wait_page_filler {
background-color: #f7f7f7 !important;
 }

table.pager td {padding: 10px 0 !important;}