html{
overflow-x: auto;
overflow:-moz-scrollbars-vertical
}


BODY {
	background: #F2F2F2 url('images/sfondo-pagina.jpg') left top repeat-x;
	margin: 0px;
	FONT-SIZE: 11px;
	COLOR: #787777;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #666666;
	scrollbar-shadow-color: #AFC1D9;
	scrollbar-3dlight-color: #EEEADD;
	scrollbar-arrow-color: #666666;
	scrollbar-track-color: #AFC1D9;
	scrollbar-darkshadow-color: #EEEADD;}

TD {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A {FONT-SIZE: 11px; COLOR: #787777; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A:hover {FONT-SIZE: 11px; COLOR: #2D60B3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
p {
	text-align:justify;
}
#logo {
	width:108px;
	height:300px;
	position:absolute;
	z-index:1000;
	margin-left:15px;
	}
#foto {
	width:850px;
	height:300px;
	}
.img-sx {
	float:left;
	margin:0 10px 10px 0;
	}
.img-dx {
	float:right;
	margin:0 0 10px 10px;
	}
hr {
	border:0;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	margin:20px 0;
	}

/* Definiti i moduli */
input {FONT-SIZE: 11px; COLOR: #787777; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
select {FONT-SIZE: 11px; COLOR: #787777; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
textarea {FONT-SIZE: 11px; COLOR: #787777; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
checkbox {FONT-SIZE: 11px; COLOR: #787777; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
radio {FONT-SIZE: 11px; COLOR: #2D60B3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}


/* Definiti i Bordi delle Tabelle e delle Immagini */

table.BORDO tr td {
	border: 1px solid #E9E9E9;
	border-collapse: separate;
	border-spacing: 1px;}

.IMMAGINIbordo  {
	border: 1px solid #E9E9E9;}
	
.IMMAGINInobordo  {
	border: 0px solid #FFFFFF;}
	
hr.riga {border:0; border-top:1px solid #dddddd; height:1px; width:100%}

	
/* Definiti Titoli e Sottotitoli */

.TITOLI_BLU  {FONT-SIZE: 15px; COLOR: #2D60B3; FONT-WEIGHT: bold}
.PAYOFF {FONT-SIZE: 12px; COLOR: #787777;	font-style: italic;; FONT-WEIGHT: bold}
.SOTTO_TITOLO {FONT-SIZE: 13px; COLOR: #2D60B3;	FONT-WEIGHT: bold}


/* Definiti i Menu */

.MENU_BIANCO {FONT-SIZE: 10px; COLOR: #FFFFFF;}
.MENU_BIANCO A:link{FONT-SIZE: 10px; COLOR: #FFFFFF;}
.MENU_BIANCO A:visited{FONT-SIZE: 10px; COLOR: #FFFFFF;}
.MENU_BIANCO A:hover {FONT-SIZE: 10px; COLOR: #D3D5D7;}

.MENU_PRINCIPALE {FONT-SIZE: 10px; COLOR: #717E94;}
.MENU_PRINCIPALE A:link{FONT-SIZE: 10px; COLOR: #717E94;}
.MENU_PRINCIPALE A:visited{FONT-SIZE: 10px; COLOR: #717E94;}
.MENU_PRINCIPALE A:hover {FONT-SIZE: 10px; COLOR: #2D60B3;}

.BLUTXT {COLOR: #2D60B3;}
.Stile1 { color: #FFFFFF; font-weight: bold;}

/* OVERLAY */
.overlay {
	display:none;	/* must be initially hidden */
	z-index:10000;	/* place overlay on top of other elements */
	background-color:#000000;	/* styling */
	width:720px;	
	min-height:405px;
	-moz-box-shadow:0 0 90px 5px #000;	/* CSS3 styling for latest browsers */
	-webkit-box-shadow: 0 0 90px #000;	
}
.overlay .close {/* close button positioned on upper right corner */
	background-image:url("images/close.png");
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:28px;
	width:28px;
}
