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

TEXT-ALIGN: left;
BACKGROUND: url(image/bg_body.gif) #000000 repeat-x left top;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#271500;
	padding:5px;
	display:none;
	color:#de8822;
	}

.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: #ccc; 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: #fff; FONT-WEIGHT: normal; letter-spacing:0px;

} 


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

    color: #764000;
	
	text-decoration: none;	
	
	BORDER-BOTTOM: #4d2a00 1px dashed;
}

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

P A:hover {
	COLOR: #de8822; TEXT-DECORATION: none;
	BORDER-BOTTOM: #4d2a00 1px dashed;
}
	




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

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

.toplinks A:link { 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff;TEXT-DECORATION: none ;
	}
	
	
.toplinks A:active { 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff;TEXT-DECORATION: none ;
	}
	
	
.toplinks A:visited { 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fff;TEXT-DECORATION: none ;
	}
	
	
.toplinks A:hover { 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cc9966;TEXT-DECORATION: none ;
	}
	
	
	
	
.footer { 
    FONT-FAMILY: Trebuchet MS, serif;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4d2a00;TEXT-DECORATION: none ;
	}

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

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

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

.footer A:hover{ 
    FONT-FAMILY: Trebuchet MS, serif;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff;TEXT-DECORATION: none ;
	}
	
	
	.footerlink { 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif ;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000;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: #000000; 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: #000000; 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: #000000; 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: #000000; text-decoration: none;
	}	
	


td.bg1 {background-image:url(image/bg_nav.gif)} 
td.bg2 {background-image:url(image/bg_nav1.gif)} 
td.bg3 {background-image:url(image/linefooter.png)} 
td.bg4 {background-image:url(image/sfondo.home.centrale.gif)} 
