body {
	PADDING-RIGHT: 0px;
	COLOR: #333333;
	PADDING-LEFT: 0px;
	FONT-FAMILY:10px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
tr {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
p {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	margin-top: 0;
	margin-bottom:0;
	line-height: 130%
}
div {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
hr {
	BACKGROUND: #cccccc;
	WIDTH: 100%;
	HEIGHT: 1px
}
table.moduletable {
	BORDER-RIGHT: #d5d5d5 1px solid;
	BORDER-TOP: #d5d5d5 1px solid;
	MARGIN: 0px 0px 10px;
	BORDER-LEFT: #d5d5d5 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #d5d5d5 1px solid;
	BACKGROUND-COLOR: #eeeeee
}
table.moduletable th {
	BORDER-RIGHT: #d5d5d5 1px;
	BORDER-TOP: #d5d5d5 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #d5d5d5 1px;
	WIDTH: 100%;
	COLOR: #003366;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #d5d5d5 1px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f1f3f5;
	TEXT-ALIGN: center
}
table.moduletable td {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 2px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: medium none;
	BACKGROUND-COLOR: #f9f9f9
}
a {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a:link {
	COLOR: #003399;
	TEXT-DECORATION: none
}
a:visited {
	COLOR: #003399;
	TEXT-DECORATION: none
}
a:hover {
	COLOR: #ff0000;
	TEXT-DECORATION: none
}
.bottone {
	BORDER-RIGHT: #999999 1px inset;
	BORDER-TOP: #999999 1px inset;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #999999 1px inset;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #999999 1px inset;
	FONT-FAMILY: Verdana, Helvetica, sans-serif, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #3399FF
}
ul {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
li {
	BORDER-RIGHT: medium none;
	BACKGROUND-POSITION: 0px 3px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none;
	BACKGROUND-REPEAT: no-repeat
}
.borderindex {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid
}
.bodyindex {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid
}
/* ZOOM FOTO*/
#thumbBox {
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	padding: 10px;
	padding-bottom: 0;
	background: #313131;
	visibility: hidden;
	z-index: 10;
	cursor: pointer;
}
#thumbBox .footerbar {
	font: bold 16px Tahoma;
	letter-spacing: 5px;
	line-height: 1.1em;
	color: white;
	padding: 5px 0;
	text-align: right;
}
#thumbBox #thumbImage {
	background-color: white;
}
#thumbLoading {
	position: absolute;
	visibility: hidden;
	border: 1px solid black;
	background-color: #0033FF;
	color:#FFFFFF;
	font-weight: bold;
	padding: 5px;
	z-index: 5;
}
