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, H1 a {
  font-size: 8pt;
  display: inline;
  line-height: 135%;
  color: #444444;
  font-weight: bold;

}

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

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

.luxury_titolo{
  color: #333333;
  font-family: verdana;
  font-size: 10pt;
  font-weight: bold;
  text-align: justify; 
  padding: 3px;
}

.luxury_testo{
  color: #000000;
  font-family: verdana;
  font-size: 8pt;
  text-align: justify;
  padding: 8px;
}

.cheap_testo{
  color: #000000;
  font-family: trebuchet ms, verdana;
  font-size: 10pt;
  text-align: justify; 
  padding-left: 15px;
  padding-right:15px;
}

.cheap_titolo{
  color: #000000;
  font-family: trebuchet ms, verdana;
  font-size: 12pt;
  font-weight: bold;
  text-align: justify; 
  padding-left: 5px;
}

.cheap_price{
  color: #ffffff;
  font-family: trebuchet ms, verdana;
  font-size: 9pt;
  font-weight: bold;
  line-height:10pt;
  text-align:center;
}

.gui_header_keys, .gui_header_keys a{
  font-size: 8pt;
}

.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;}