.body {
	border: 0px none;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-top: 50px; 
	margin-right: 0px; 
	margin-bottom: 20px;
	margin-left: 0px; 
	background-image: url(../sfondo.jpg);
}

.body_riservato {
	border: 0px none;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-top: 20px; 
	margin-right: 0px; 
	margin-bottom: 20px;
	margin-left: 0px; 
	background-image: url(../sfondo_riservato.jpg);
}

.bodyTEMP {
	border: 0px none;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-top: 20px; 
	margin-right: 20px; 
	margin-bottom: 20px;
	margin-left: 20px; 
	background-color: #FFFFFF;
	
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

.tabella_esterna {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	}
	
.tabella_sito {
	margin: 0px;
	padding: 0px;
	border: 0px none;
	}
	
.sfondo_ombrasx {
	background-image: url(../ombra_sx.jpg);
	height: 600px;
	}
	
.sfondo_ombradx {
	background-image: url(../ombra_dx.jpg);
	height: 600px;
	}
	
.sfondo_ombraltosx {
	background-image: url(../ombra_ALTO_sx.jpg);
	height: 103px;
	}
	
.sfondo_ombraltodx {
	background-image: url(../ombra_ALTO_dx.jpg);
	height: 103px;
	}

.sfondo_menuservizi {
	height: 74px;
	background-image: url(../testata_6.jpg);
	}
	
.sfondo_menu {
	background-image: url(../sfondo_menu.jpg);
	}

.sfondo_calendario {
	height: 185px;
	background-image: url(../sfondo_calendario.gif);
	}
	
.sfondo_calendario_eng {
	height: 185px;
	background-image: url(../sfondo_calendario_eng.gif);
	}
	
.sfondo_alto_sx {
	height: 225px;
	background-image: url(../sfondo_alto_sx.jpg);
	}
	
.sfondo_sx {
	height: 384px;
	background-image: url(../sfondo_sx.jpg);
	}
	
.sfondo_contenuti {
	height: 384px;
	background-image: url(../sfondo_contenuti.jpg);
	}
	
.sfondo_contenuti_home {
	background-image: url(../sfondo_contenuti_home.jpg);
	}
	
.sfondo_footer {
	height: 55px;
	background-image: url(../footer.jpg);
	}
	
.sfondo_footer_didatticagiochi {
	height: 55px;
	background-image: url(../footer_didatticagiochi.jpg);
	}
	
.sfondo_footer_catalogo {
	height: 55px;
	background-image: url(../catalogo/footer.jpg);
	}
	
.sfondo_nero {
	background-color: #000000;
	}
	
.sfondo_nero_alto1 {
	height: 1px;
	background-color: #000000;
	}
	
.sfondo_riga_alto1 {
	height: 1px;
	background-color: #294134;
	}
	
.sfondo_lombardimille_bibliografia {
	height: 524px;
	background-image: url(../lombardimille/sfondo_bibliografia.jpg);
	}
	
.sfondo_lombardimille_crediti {
	height: 524px;
	background-image: url(../lombardimille/sfondo_crediti.jpg);
	}
	
.sfondo_lombardimille_elencogaribaldini {
	height: 524px;
	background-image: url(../lombardimille/sfondo_elencogaribaldini.jpg);
	}
	
.sfondo_lombardimille_introduzione {
	height: 524px;
	background-image: url(../lombardimille/sfondo_introduzione.jpg);
	}
	
.sfondo_lombardimille_ricerca {
	height: 524px;
	background-image: url(../lombardimille/sfondo_ricerca.jpg);
	}
	
.sfondo_lombardimille_risultati {
	height: 524px;
	background-image: url(../lombardimille/sfondo_risultati.jpg);
	}
	
.sfondo_lombardimille_schede {
	height: 524px;
	background-image: url(../lombardimille/sfondo_schede.jpg);
	}
	
.sfondo_lombardimille_schedeapprofondimento {
	height: 524px;
	background-image: url(../lombardimille/sfondo_schedeapprofondimento.jpg);
	}
	
.sfondo_lombardimille_schedericerca {
	height: 524px;
	background-image: url(../lombardimille/sfondo_schedericerca.jpg);
	}
	
.sfondo_lombardimille_bottoni_introduzione {
	height: 52px;
	background-image: url(../lombardimille/bottoni_introduzione.jpg);
	}
	
.sfondo_lombardimille_bottoni_ricerca {
	height: 52px;
	background-image: url(../lombardimille/bottoni_ricerca.jpg);
	}

.sfondo_lombardimille_bottoni_ricercarisultati {
	height: 52px;
	background-image: url(../lombardimille/bottoni_risultati.jpg);
	}
	
.sfondo_lombardimille_bottoni_scheda {
	height: 52px;
	background-image: url(../lombardimille/bottoni_scheda.jpg);
	}
	
.sfondo_lombardimille_bottoni_schedaapp {
	height: 52px;
	background-image: url(../lombardimille/bottoni_schedaapprofondimento.jpg);
	}
	
.sfondo_cacciatorialpi_crediti {
	height: 524px;
	background-image: url(../cacciatorialpi/sfondo_crediti.jpg);
	}
	
.sfondo_cacciatorialpi_elencogaribaldini {
	height: 524px;
	background-image: url(../cacciatorialpi/sfondo_elencogaribaldini.jpg);
	}
	
.sfondo_cacciatorialpi_introduzione {
	height: 524px;
	background-image: url(../cacciatorialpi/sfondo_introduzione.jpg);
	}
	
.sfondo_cacciatorialpi_ricerca {
	height: 524px;
	background-image: url(../cacciatorialpi/sfondo_ricerca.jpg);
	}
	
.sfondo_cacciatorialpi_risultati {
	height: 524px;
	background-image: url(../cacciatorialpi/sfondo_risultati.jpg);
	}
	
.sfondo_cacciatorialpi_schede {
	height: 524px;
	background-image: url(../cacciatorialpi/sfondo_schede.jpg);
	}
	
.sfondo_cacciatorialpi_schedeapprofondimento {
	height: 524px;
	background-image: url(../cacciatorialpi/sfondo_schedeapprofondimento.jpg);
	}
	
.sfondo_cacciatorialpi_schedericerca {
	height: 524px;
	background-image: url(../cacciatorialpi/sfondo_schedericerca.jpg);
	}
	
.sfondo_cacciatorialpi_bottoni_introduzione {
	height: 52px;
	background-image: url(../cacciatorialpi/bottoni_introduzione.jpg);
	}
	
.sfondo_cacciatorialpi_bottoni_ricerca {
	height: 52px;
	background-image: url(../cacciatorialpi/bottoni_ricerca.jpg);
	}

.sfondo_cacciatorialpi_bottoni_ricercarisultati {
	height: 52px;
	background-image: url(../cacciatorialpi/bottoni_risultati.jpg);
	}
	
.sfondo_cacciatorialpi_bottoni_scheda {
	height: 52px;
	background-image: url(../cacciatorialpi/bottoni_scheda.jpg);
	}
	
.sfondo_cacciatorialpi_bottoni_schedaapp {
	height: 52px;
	background-image: url(../cacciatorialpi/bottoni_schedaapprofondimento.jpg);
	}
	
.sfondo_catalogo {
	height: 550px;
	background-image: url(../catalogo/sfondo_catalogo.jpg);
	}
	
.sfondo_catalogo_bottoni {
	height: 52px;
	background-image: url(../catalogo/sfondo_bottoni.jpg);
	}
	
.sfondo_albumguerra596061 {
	height: 550px;
	background-image: url(../albumguerra596061/sfondo_albumguerra596061.jpg);
	}
	
.sfondo_albumguerra596061_bottoni {
	height: 52px;
	background-image: url(../albumguerra596061/sfondo_bottoni.jpg);
	}

.rn {
	height: 1px;
	color: #000000;
	}

.spazio1 {
	height: 1px;
	}

.spazio5 {
	height: 5px;
	}

.spazio6 {
	height: 6px;
	}

.spazio8 {
	height: 8px;
	}
	
.spazio10 {
	height: 10px;
	}
	
.spazio15 {
	height: 15px;
	}

.spazio19 {
	height: 19px;
	}
	
.spazio20 {
	height: 20px;
	}
	
.spazio21 {
	height: 21px;
	}
	
.spazio22 {
	height: 22px;
	}
	
.spazio25 {
	height: 25px;
	}
	
.spazio30 {
	height: 30px;
	}
	
.spazio31 {
	height: 31px;
	}
	
.spazio32 {
	height: 32px;
	}
	
.spazio38 {
	height: 38px;
	}
	
.spazio40 {
	height: 40px;
	}
	
.spazio52 {
	height: 52px;
	}
	
.spazio70 {
	height: 70px;
	}
	
.spazio74 {
	height: 74px;
	}
	
.spazio77 {
	height: 77px;
	}
	
.spazio114 {
	height: 114px;
	}
	
.spazio120 {
	height: 120px;
	}
	
.spazio151 {
	height: 151px;
	}
	
.spazio185 {
	height: 185px;
	}
	
.spazio225 {
	height: 225px;
	}
	
.spazio384 {
	height: 384px;
	}

.testo_normale {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	}

a.testo_normale_link:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	line-height: 18px;
	}
		
a.testo_normale_link:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	line-height: 18px;
	}
	
a.testo_normale_link:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	}

.testo_normale_bold {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	}

a.testo_normale_bold_link:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	}
		
a.testo_normale_bold_link:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	}
	
a.testo_normale_bold_link:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	}
	
.testo_titolo1{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	}
	
.testo_titolo2{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	}
	
.testo_titolo2_verde{
	color: #23432F;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	}
	
.testo_titolo_home{
	color: #712B28;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	}
	
.testo_piccolo {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 14px;
	}
	
.testo_piccolo_bold {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	}
	
a.testo_piccolo_link:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	line-height: 10px;
	}
		
a.testo_piccolo_link:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	line-height: 10px;
	}
	
a.testo_piccolo_link:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
	line-height: 10px;
	}
	
.didascalia {
	color: #712B28;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	}

a.menu_servizi:link {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	}
		
a.menu_servizi:visited {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	}
	
a.menu_servizi:hover {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	}

.mostre {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	}
	
.mostre_bold {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}

.news {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	}
	
.news_bold {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
	
a.archivio:link {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
		
a.archivio:visited {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
	
a.archivio:hover {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}

.footer {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
	
a.footer_link:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
		
a.footer_link:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
	
a.footer_link:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}	
	
a.segue:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
		
a.segue:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
	
a.segue:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}

a.menu:link {
	color: #EBE8D6;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	white-space: nowrap;
	}
		
a.menu:visited {
	color: #EBE8D6;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	white-space: nowrap;
	}
	
a.menu:hover {
	color: #EBE8D6;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	font-size: 14px;
	white-space: nowrap;
	}

a.menu_sel:link {
	color: #DCD28D;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	white-space: nowrap;
	text-transform: uppercase;
	}
		
a.menu_sel:visited {
	color: #DCD28D;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	white-space: nowrap;
	text-transform: uppercase;
	}
	
a.menu_sel:hover {
	color: #DCD28D;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	white-space: nowrap;
	text-transform: uppercase;
	}

a.sezioni:link {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	}
	
a.sezioni:visited {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	}
	
a.sezioni:hover {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	}
	
a.sezioni_sel:link {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	}
	
a.sezioni_sel:visited {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	}
	
a.sezioni_sel:hover {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	}

.articoli_nolink {
	color: #712B28;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}

a.articoli:link {
	color: #712B28;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}
	
a.articoli:visited {
	color: #712B28;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}
	
a.articoli:hover {
	color: #712B28;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
	
a.articoli_sel:link {
	color: #712B28;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
	
a.articoli_sel:visited {
	color: #712B28;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
	
a.articoli_sel:hover {
	color: #712B28;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}

	
a.mappa_link:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	}
	
a.mappa_link:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	}
	
a.mappa_link:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
	}
	
.pagelist_nolink {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	}

a.pagelist:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	}
	
a.pagelist:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	}
	
a.pagelist:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	}

	
.pagelist_bold {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

.areariservata_normale {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	}

.areariservata_bold {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

a.areariservata_link:link {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	}
	
a.areariservata_link:visited {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	}
	
a.areariservata_link:hover {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	}

.areariservata_titolo {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

.areariservata_titolo_big {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	}

.quadratino_dx {
	height: 5px;
	width: 5px;
	background-image: url(../quadr.gif);
	}
	
.calendario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}

.calendarionomemeseanno{
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}

.calendario_normale{
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	height: 21px;
	}
	
.calendario_festivi{
	margin: 0px;
	padding: 0px;
	color: #721611;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	height: 21px;
	}
	
.calendario_evento{
	margin: 0px;
	padding: 0px;
	background-image: url(../quadratino.gif);
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	height: 21px;
	}

a.calendario_evento_link:link {
	color: #EBE8D6;
	text-decoration: underline;
	font-weight: bold;
	}
	
a.calendario_evento_link:visited {
	color: #EBE8D6;
	text-decoration: underline;
	font-weight: bold;
	}
	
a.calendario_evento_link:hover {
	color: #EBE8D6;
	text-decoration: none;
	font-weight: bold;
	}
	
.didascalia_mostragaribaldi {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	}
	
.field_2car {
	width: 18px;
	}
	
.field_4car {
	width: 30px;
	}
	
.italico {
	font-style: italic;
	}

.field_museicontatti {
	width: 720px;
	}
