html, body{
        padding: 0px;
        margin: 0px;
		background-color: #05202F;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		font-weight: bold;
		overflow:hidden;
		height:100%
}


#fbContainer{position:relative; z-index:0; display:block; width:100%;}


#fbFooter {

	height: 31px;
	background: url(../images/bg_footer.jpg) no-repeat center top; 
	overflow:hidden;
	color:#FFF !important;
	position:relative;
}
#fbFooter a{

display:block;
width:22px;
height:22px;
margin:0px;
background-repeat:no-repeat;
background-position:0 0;
position:absolute;
top:5px;
-ms-filter:alpha(opacity=50);
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
}
#fbZoomButton{background-image: url(../images/elementi/zoom.gif);   right:106px;}
#fbBackButton{background-image: url(../images/elementi/prev.gif); right:74px;}
#fbForwardButton{background-image: url(../images/elementi/next.gif); right:42px;}
#fbPrintButton{background-image: url(../images/elementi/print.gif); right:10px;}
/*#fbDownloadButton{background-image: url(../images/elementi/dwnl.gif); right:10px;}*/
#fbFooter a:hover{
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100);
-moz-opacity:1.00;
opacity:1.00;
}
.fbPaginationMinor {
	color:#A3B6C7 !important;
	margin:5px 0px;
}

#fbContents {
	float: left;
	margin: 0px 15px;
	line-height:31px;
}

#fbMenu {
	float: right;
	margin-top: 9px;
	margin-right: 15px;
}

#altmsg { 
	position: absolute;
	background-color:#000000;
	padding: 20px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	text-align:center;
}
#altmsg:hover { 
	opacity: 0.8;
	filter: alpha(opacity=80);
}
a.altlink:link {
	color: #FF0000;
}

a.altlink:visited {
	color: #DDDDDD;
}

a.altlink:hover{
	color: #FF0000;
}
/*html, body{
        padding: 0px;
        margin: 0px;
background:#000048 url(../images/elementi/bg.jpg) repeat-x left top;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		font-weight: bold;
}

#logo{
	width:50px;
	height:59px;
	position:absolute;
	top:50px;
	left:50px;
	z-index:900;
}
#fbContainer{position:relative; z-index:0; display:block; width:100%;}


#fbFooter {

	height: 103px;
	background-color: #fff;
	background: url(../images/bg_footer.jpg) no-repeat center top; 
	background-repeat: repeat-x;
	overflow:hidden;
	color:#FF0000 !important;
}
#fbFooter img{margin:55px 5px;}


.fbPaginationMinor {
	color:#FF0000 !important;
	margin-left: 10px;
}

#fbContents {
	float: left;
	margin-top: 70px;
	margin-left: 15px;	
}

#fbMenu {
	float: right;
	margin-top: 9px;
	margin-right: 15px;
}

#altmsg { 
	position: absolute;
	background-color:#000000;
	padding: 20px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	text-align:center;
}
#altmsg:hover { 
	opacity: 0.8;
	filter: alpha(opacity=80);
}
a.altlink:link {
	color: #FF0000;
}

a.altlink:visited {
	color: #DDDDDD;
}

a.altlink:hover{
	color: #FF0000;
}*/