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

 /*pop up mps  */
#ajax_map_div {position:absolute; top:0; left:0; background-color:#d3d3d3; border:1px solid gray; z-index:200;}
#ajax_map_img {border:1px solid black; margin:10px 10px 0 10px;}
#ajax_map_point {position:absolute; text-align:center; font-weight:bold; font-size:10px; height:21px; width:21px; border:0; line-height:20px; background-image:url(/cmn/img/form/maps/left-layer-bkg.gif); cursor:pointer;}
div#ajax_htl_name {top:0; left:0; position:absolute;  background-color:white; border:1px solid gray; text-align:left; padding:5px 5px 5px 10px !important;}
	div#ajax_htl_name p {margin:0; padding:0;}
	div#ajax_htl_name p i {color:#f29d08; font-weight:bold;}
#ajax_htl_name_span {margin:0; padding:0; font-family:verdana; font-size:13px !important; font-weight:bold; color:#d07100; white-space:nowrap; line-height:15px;}
#ajax_htl_name img {margin:0; padding:0; }
#ajax_map_close {position:absolute; padding-right:10px; font-weight:bold; color:gray; left:0; text-align:right;}
#ajax_htl_name_close {position:absolute; padding-left:6px; font-weight:bold; color:gray; left:0;}      
#ajax_htl_name_close input {vertical-align:middle;}
#ajax_map_close span, #ajax_htl_name_close_input, #ajax_htl_name_close_input_label{cursor:pointer;}
