.slideshow 
{ 
	//position: fixed;
	left: 50%;
	margin-left: -393px;
	top: 112px;
	height: 185px; 
	width: 786px; 	
	border: 0px solid green;	
	z-index:5;
} 
.slideshow img 
{ 
	
	padding: 8px; 
	border: 1px solid #ccc; 
	background-color: #eee; 
} 

.slideshow2 
{ 
	//position: fixed;
	
	
	border: 0px solid green;	
	z-index:5;
} 
.slideshow2 img 
{ 
	
	padding: 1px; 
	border: 0px solid #ccc; 
	background-color: #eee; 
} 

/*stili per il layout fisso*/
html,body{margin: 0;padding:0}
body
{
	font-family: Electrolize,arial,sans-serif;font-size: 76%;text-align: center; 
}
body
{	   
   //background-color:black;
   //background:transparent url(../images/overlay7.png) ;
   background: url(back09.png);
   //background: url(1back02.png) repeat-x;
   //background: url(2back04.png);
   //background-position: top center;
   //background-size: 100% Auto;
   
	overflow-x: hidden;
}


/*stili generici, su header e footer*/
#header
{
	position: fixed;
	//margin: 0, auto;
	left:0px;
	
	padding: 0;
	width: 100%;
	height: 90px;
	text-align: center;	
	background: url('sfondo_orrizzontale.png') repeat-y center center fixed;	
	background-size: contain;
	
		
	z-index:9;	
}
/*
<[if IE 6]>
<style type="text/css">
.flex {width: 100%}
</style>
<[endif]>
*/


#intestazione
{
	
	top:0px;
	height:89px;
	width:100%;
	//margin: 0, auto;
	left:0px;
	border: 0px solid brown;	
	z-index:10;
}


h1,h2
{
	margin: 0;padding:0
}


h2, h1
{
	color: #999;font-size: 1.5em;
	text-align: left;
}
h3
{
	color: #999;font-size: 1.2em;
	text-align: left;
}

.maschera
{
	position:fixed;
	width: 100%;
	left:0px;
	height:90px;
	background-color: #01254B;
	border:0px solid black;
	z-index:6;
}
.maschera_bis
{
	position:fixed;
	width: 100%;
	left:0px;
	height:110px;
	background-color: white;
	border:0px solid black;
	z-index:9;
}
.maschera2
{
	position:absolute;
	width: 764px;
	padding: 10px;
	top:110px;
	height:190px;
	left:50%;
	margin-left:-393px;
	font-size: 110%;
	border-right: 1px solid white;	
	border-left: 0px solid #6E86A0;	
	background-color: white;
	z-index:4;
}
.corpo_centrale
{	
	position:absolute;
	top:300px;
	left:50%;
	margin-left:-393px;
	padding: 10px;
	width: 764px; 	
	font-size: 110%;
	border-right: 1px solid #6E86A0;	
	border-left: 1px solid #6E86A0;	
	background-color: white;
	z-index:5;
}

div#footer
{
	position: fixed;
	//margin: 0 auto;
	left:0px;
	bottom: 0;
	width: 100%;
	background-color:white; 
	border-top: 1px solid #6E86A0;
	font-family: 'Electrolize';
    font-style:  normal;
    font-weight: normal;
	font-size: 100%;
	color: #6E86A0;text-decoration: none;
	z-index: 90;
}

div#dati
{
	
	//margin: 0 auto;
	
	
	background-color:white; 
	border-top: 1px solid #6E86A0;	
	font-family: 'Electrolize';
    font-style:  normal;
    font-weight: normal;
	font-size: 80%;
	//color: #6E86A0;
	color: black;
	text-decoration: none;
	z-index: 90;
}

/*stili per la navigazione*/
div#navigation
{
	position: fixed;
	width:100%;
	height:20px;
	left:0;	
	border-top:1px solid #6E86A0;
	border-bottom:1px solid #6E86A0;
	
	z-index:90;
}
div#navigation ul{margin: 0;padding: 0; list-style-type: none;}
div#navigation li{display: inline; margin: 0 0 0 1em;padding: 0} /*nota display: inline*/
div#navigation a
{
	font-family: 'Electrolize';
    font-style:  normal;
    font-weight: normal;
	font-size: 110%;
	color: #6E86A0;text-decoration: none;
	z-index:90;
}
div#navigation a:hover{color: #71711C;}
div#navigation a#activelink{color: #AE0404;text-decoration: none}

table a
{
	font-family: 'Electrolize';
    font-style:  normal;
    font-weight: normal;
	font-size: 110%;
	color: white;text-decoration: none;
	
	z-index:90;
}

#forza_font
{
	font-family: 'Electrolize';
    font-style:  normal;
    font-weight: normal;
}
