.ubody {
	background-color: #383F49;
	margin-top: 0;
}

.ubody_popup {
	background-color: #9A7B4F;
	margin-top: 0;
	margin-left: 0;
}
.fondo_bianco {
	background-color: #FFFFFF;
}
.fondo_marr {
	background-color: #967148;
}
td { text-align: justify;
}
#destra {
  text-align:right;    
}
#sinistra {
  text-align:left;    
}
#tutto {
  margin: 0 auto;      /* centrare nei browser standard */
}
#centrato {
  text-align:center;    
}
table tr th {display: none;
}
ul#invisibile { visibility: hidden 
}

div.testobase {
	position: absolute;
	width: 525px;
	height: 350px;
	z-index: 1;
	overflow: auto;
}
div.testobase4 {
	position: absolute;
	width: 525px;
	height: 350px;
	z-index: 1;
	overflow: scroll;
}
div.testobase2 {
	position: absolute;
	width: 525px;
	height: 250px;
	z-index: 1;
	overflow: auto;
}
div.testobase3 {
	position: absolute;
	width: 520px;
	height: 350px;
	z-index: 1;
	overflow: auto;
}
img {
	border:0;
}
.fondo_rosso {
	background-color: #710005;
	margin-top: 0;
	margin-left: 0;
}

.base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #ffffff;

}
.base_dx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #ffffff;
	text-align:right;  

}
.base_sin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #ffffff; left:inherit

}
.base_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #ffffff;
	text-decoration: underline;
}
.base_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #ffffff;
	font-weight: bold;
}
.base_corsivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #ffffff;
	font-style:oblique;
}
.basenera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #251601;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #540204;
}
.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em; color: #540204;
}
.nonDisponibili {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #876A47;
}

.testoBianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #FFFFFF;
}

.testoBianco a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff;}
.testoBianco a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff;}
.testoBianco a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #A48861;}




.testoDiverso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; color: #660000;
}

.testoDiverso2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em; color: #C1A888;
}

.testoDiverso3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; color: #540204;
}

.testoDiverso4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; color: #E80000;
}

.testoDiverso5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; color: #FF0033;
}

.testoDiverso6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; color: #FF6600;
}

.testoDiverso7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; color: #333333;
}

.testoDiverso8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; color: #FF0000;
}

.testoDiverso9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; color: #666666;
}

.testoDiverso10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em; color: #660100;
}

a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff;}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff;}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #54350B;}


.underline {
	text-decoration: underline;

}
