html, body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;

TEXT-ALIGN: left;
BACKGROUND: url(image/sfondo-principale.jpg) #083a52 repeat-x left top;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#233037;
	padding:5px;
	display:none;
	color:#99a3a8;
	}

.borderimage {
	BORDER-RIGHT: #944b00 6px solid; PADDING-RIGHT: 4px; BORDER-TOP: #944b00 6px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #944b00 6px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #944b00 6px solid;
}

IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

.titlesection {
	FONT-FAMILY: helvetica, arial, sans-serif; 
	FONT-SIZE: 20px; COLOR: #fff; FONT-WEIGHT: normal; letter-spacing:0px; BORDER-BOTTOM: #944b00 1px solid;
} 

.subtitle {
	FONT-FAMILY: helvetica, arial, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #99a3a8; TEXT-DECORATION: none ;
	}
	

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity img{
border: 1px solid #333;
}

H2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 24px; COLOR: #657279; FONT-WEIGHT: normal; letter-spacing:0px;

} 


P {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 1.6em; TEXT-DECORATION: none ;
	}
	
P A:link {
	
	color: #647178;
	
	text-decoration: none; 
	
	BORDER-BOTTOM: #647178 1px dashed;
	}
	
	
P A:active {

    color: #647178;
	
	text-decoration: none;	
	
	BORDER-BOTTOM: #647178 1px dashed;
}

P A:visited {
	
	color: #647178;
	
	text-decoration: none;
	
	BORDER-BOTTOM: #647178 1px dashed;
}

P A:hover {
	COLOR: #ccc; TEXT-DECORATION: none;
	BORDER-BOTTOM: #5c6971 1px dashed;
}
	




.toplinks {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333;TEXT-DECORATION: none ;
	}

.toplinksnolinks {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333;TEXT-DECORATION: none ;
	}

.toplinks A:link { 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333;TEXT-DECORATION: none ;
	}
	
	
.toplinks A:active { 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE:10px; COLOR: #333;TEXT-DECORATION: none ;
	}
	
	
.toplinks A:visited { 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333;TEXT-DECORATION: none ;
	}
	
	
.toplinks A:hover { 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5c6971;TEXT-DECORATION: none ;
	}
	
	
	
	
.footer { 
    FONT-FAMILY: Trebuchet MS, serif;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff;TEXT-DECORATION: none ;
	}

.footer A:link{ 
    FONT-FAMILY: Trebuchet MS, serif;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff;TEXT-DECORATION: none ;
	}

.footer A:active{ 
    FONT-FAMILY: Trebuchet MS, serif;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff;TEXT-DECORATION: none ;
	}

.footer A:visited{ 
    FONT-FAMILY: Trebuchet MS, serif;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff;TEXT-DECORATION: none ;
	}

.footer A:hover{ 
    FONT-FAMILY: Trebuchet MS, serif;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5c6971;TEXT-DECORATION: none ;
	}
	
.footerlink { 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif ;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff;TEXT-DECORATION: none ;
	}

.footerlink A:link{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff; text-decoration: none;
	}

.footerlink A:active{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff; text-decoration: none;
	}

.footerlink A:visited{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff; text-decoration: none;
	}

.footerlink A:hover{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff; text-decoration: none;
	}		

td.bg1 {background-image:url(image/sfondo-tab-centrale.jpg)}
td.bg2 {background-image:url(image/sfondo-footer.jpg)}
