html, body{
	padding: 0px;
	margin:0px;
	background-color:#F29607;
	
	text-align: center;   /*centra in IE 5.x ADADAD*/
	}

/* ================================================================= */
/* div principali                                                    */
/* ================================================================= */

div#divContenitore{

	width:960px;
    margin: 0px auto;   /*centra negli altri browsers*/
	clear: both;
	background-image:  url('/immagini/imgStruttura/sfondoAreaContenitore.jpg');

	min-height:950px;
	height:auto !important;
	height:950px;
	}
	
div#divAreaTestata{
	position: relative;
	width: 960px;
	height: 90px;
	background-image:  url("/immagini/imgStruttura/sfondoTestata.jpg");
	border:0px solid #F00;
	}
	
div#divAreaMenuGenerale{
	position: relative;
	float:left;
	width: 440px;
	height: 214px;
	background-image:  url("/immagini/imgStruttura/sfondoAreaMenuGenerale.jpg");
	background-repeat: no-repeat;
	border:0px solid #F00;
	}
	
div#divAreaSWF{
	float: right;
	width: 520px;
	height: 214px;
	background-image:  url("/immagini/imgStruttura/sfondoAreaSWF.jpg");
	}
	
div#divAreaMenuOrizzontale{
	position: relative;
	clear: both;
	width: 960px;
	height: 60px;
	border:0px solid #F00;
	}
	
/* ================================================================= */
#divSWF{
	padding-left: 10px;
	padding-top: 4px;
	}
/* ================================================================= */
div#divAreaMenuLocale{
	position: relative;
	float:left;
	width: 250px;

	min-height: 650px;
	height:auto !important;
	height:650px;
	border-bottom: 0px solid #F00;
	}
	
div#divAreaContenuti{
	position: relative;
	float:right;
	width: 710px;
	border: 0px solid #F00;	
	min-height: 650px;
	height:auto !important;
	height: 650px;
	}
	
div#divFooter{
	clear:both;
	width: 960px;
	height: 70px;
	background-image:  url("/immagini/imgStruttura/sfondoAreaFooter.jpg");
	}

/* ================================================================= */
/* contenuti                                                         */
/* ================================================================= */		
.clContenuti{
	padding-left:20px;
	padding-right: 40px;
	}		


/* ================================================================= */
/* area Testata                                                      */
/* ================================================================= */			
div#divMenuTop{
	position:relative;
	top:38px;
	left:60px;
	width:380px;
	height:50px;
	text-align: left;

	}		
/* ================================================================= */
/* pulsanti menu generali                                            */
/* ================================================================= */			
div#divPulsanteAzienda{
	position:absolute;
	top:10px;
	left:20px;
	width:190px;
	height:50px;
	text-align: right;
	z-index:1;
	border: 0px solid #F00;
	}
div#divPulsanteAttivita{
	position:absolute;
	top:80px;
	left:20px;
	width:190px;
	height:50px;
	text-align: right;
	z-index:1;
	}
div#divPulsanteRealizzazioni{
	position:absolute;
	top:155px;
	left:20px;
	width:190px;
	height:50px;
	text-align: right;
	z-index:1;
	}
div#divPulsanteProdotti{
	position:absolute;
	top: 10px;
	left: 230px;
	width:190px;
	height:50px;
	text-align: right;
	z-index:1;
	}
div#divPulsanteFormazione{
	position:absolute;
	top: 80px;
	left:230px;
	width:190px;
	height:50px;
	text-align: right;
	z-index:1;
	}
div#divPulsanteAssistenza{
	position:absolute;
	top:155px;
	left:230px;
	width:190px;
	height:50px;
	text-align: right;
	z-index:1;
	}


	
/* ================================================================= */
/* area pollicino e settori merceologici                             */
/* ================================================================= */
#divAreaPollicino{
	width:690px;
	height:45px;
	text-align: left;
	background-image:  url("/immagini/imgStruttura/sfondoAreaPollicino.jpg");
	border: 0px solid #F00;	
	}
	
#divPollicino{
	position:absolute;
	top:12px;
	left: 10px;
	
	text-align: left;
	width:600px; 
	border: 0px solid #00F;
	}
	
#divSettoriMerceologici{
	position:absolute;
	top:15px;
	left: 510px;
	
	text-align: left;
	width:180px; 	
	border: 0px solid #00F;
	}	
/* ================================================================= */
/* pulsanti menu locale                                              */
/* ================================================================= */
.clPulsanteIntestazioneMenuLocale{
	margin-top: 8px;
	margin-left: 17px;
	width: 200px;
	height:30px;
	text-align:left;
	/*background-image:  url("/immagini/imgStruttura/sfondoPulsanteIntestazioneMenuLocale.jpg");
	background-repeat: no-repeat;*/
	background-color: #DDD;
	border: 1px solid #CCC;
		line-height: 30px;
	}
	
.clIntestazioneMenuLocale{
	
	width:198px;
	height:30px;
	text-align:right;
	}

.clPulsanteMenuLocale{
	margin-left: 17px;
	width:200px;
	height:40px;
	text-align: left;
	/*background-image:  url("/immagini/imgStruttura/sfondoPulsanteMenuLocale.jpg");*/
	background-color: #FFF;
	border: 1px solid #CCC;	
	}
.clPulsanteMenuLocaleON{
	margin-left: 17px;
	width:200px;
	height:40px;
	text-align: left;
	/*background-image:  url("/immagini/imgStruttura/sfondoPulsanteMenuLocaleON.jpg");*/
	background-color: #EEE;
	border: 1px solid #999;	
	}	
.clTestoMenuLocale{
	padding-top: 3px;
	width:195px; 
	height:30px; 
	text-align:right;

}
/* ================================================================= */
/* area footer                                                       */
/* ================================================================= */

div#divFooterSX{
	float:left;
	width: 250px;
	text-align: center;
	padding-top: 15px;
	}
div#divFooterDX{
	float:right;
	width: 710px;
	text-align: center;
	padding-top: 10px;
	}

/* ================================================================= */
/* area mappa sito                                                   */
/* ================================================================= */

.divMappaSX{	
	float: left; 
	width:310px;
	}
	
.divMappaDX{	
	float: right; 
	width:310px; 

	}

.divMappaArea{
	background-color:#EEE; 
	padding: 10px;
	}
	
.divMappaTitolo{
	height:30px; 
	/*background-color: #DDD;*/

	}
	
.divMappaDescrizione{
	padding-left: 50px;
	border: 0px solid #333;

 	}
	
/* ================================================================= */
/* Pagina index                                                      */
/* ================================================================= */

#divTabellaNews{
	float: left;
	width: 310px;
	text-align:center;
	background-color:#F3F3F5;
 	border: 1px solid #C5C5C5;	
	}

#divTabellaEventi{
	float: right;
	width: 310px;
	text-align:center;
	background-color:#F3F3F5;
 	border: 1px solid #C5C5C5;	
	}
		
#divTabellaEditoriale{
	width: 650px;
	text-align:center;
	background-color:#F3F3F5;
 	border: 1px solid #C5C5C5;
	}
	
/* ================================================================= */
/* form iscrizione newsletter                                        */
/* ================================================================= */
.clBoxFormNewsletter{
	width: 550px;
	background-color:#F3F3F5;
	padding:20px;
	border: 1px dashed #C5C5C5;
	}

/* ================================================================= */
/*  Cella con foto anteprima album e cella descrizione album         */				
/* ================================================================= */
.clCellaAlbum{
	clear:both;
	width: 650px;
	border: 0px solid #FF0000; 
	}
		
.clCellaAlbumSX{
	float:left;
	
	width: 120px;
	height: 120px;
	
	vertical-align: top;
	text-align: center;
	
	background-repeat: no-repeat;
	background-image:  url("/immagini/imgStruttura/sfondoAnteprima.gif");

	border: 0px solid #00FF00; 
	}
	
.clCellaAlbumDX{
	float:right;
	border: 0px solid #0000FF;
	width: 520px;
	border: 0px solid #00FFFF; 
	}	
.clSpazioCella{
	clear:both;
	border: 0px solid #FF0000; 
	height:20px;
}

.clAnteprimaAlbum{

	padding:20px;
	border: 0px solid #0000FF; 
	}
/* ================================================================= */
/*  Cella con anteprima foto                                         */				
/* ================================================================= */
.clSfondoAreaFoto{
	position:relative;
	width: 100%; 
	border: 0px dashed #105e8e; 
	height: 420px;
	background-color: #FFFFFF;
	}
.clContenitoreFoto{
	position:absolute;
	width: 120px;
	height: 120px;
	text-align: center;
	background-image:  url("/immagini/imgStruttura/sfondoContenitoreFoto.jpg");
	
	}

/* =====================navigazione pagine============================== */
div#divNavigatorePagine{
	clear: both;
	width: 100%;
	height: 20px;
	text-align: center;
	background-color: #EAEAEA;
/*	background-image:  url("/immagini/imgStruttura/navigatorePagine.gif");
	background-repeat: no-repeat;
	border: 0px solid #FF0000;*/
	}