@charset "utf-8";
html, body {
	margin:0;
	padding:0;
	height:80%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	/*x i pbm si funzionamento con IE6, senza qs comando il layout va a capo*/
	width: 100% !important; /* per i browser moderni */
	width: 1240px; /* per IE5.x e IE6 */
	min-width: 1240px; /* per i browser moderni */
	background-color: #2C2E19;
	background-image: url(immagini/sfondo2.jpg);
	background-repeat: repeat;

per i browser moderni  background-position: 0px 16px;
per IE5.x e IE6
}
a {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration:underline;
}
img {
	border:none;
	text-align: center;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}
h5 {
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}
h4 {
	color: #FFFFFF;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	padding-left: 10px;
}
h3 {
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
h2 {
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
body {
	scrollbar-base-color: #333E5C;
	scrollbar-face-color: #63779C;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-dark-shadow-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-track-color: #333E5C;
}
#titoloTimeline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	color: #ED4A2E;
	margin-bottom: 10px;
}
#briciole {
	font-size: x-small;
	color: #FFFFFF;
	padding-right: 5px;
	padding-bottom: 20px;
}
#briciole_multimediali {
	font-size: small;
	color: #FFFFFF;
	padding-right: 5px;
	padding-bottom: 20px;
	text-align: right;
}
#navigationmuseum {
	background-color: #000000;
	height: 36px;
}
#logo {
	width: auto;
	text-align: left;
}
#logo a {
	color: #000000;
}
#logo a:hover {
	text-decoration: none;
}
/* lingua */

.header {
	height:55px;
	background-color: #081542;
	text-align: left;
}
#headerCentro {
	height: 55px;
	width: 560px;
	float: left;
}
#headerDx {
	height: 55px;
	float: right;
	text-align: right;
	padding-right: 20px;
	padding-top: 10px;
	width: auto;
}
#headerSx5 {
	float: left;
	width: 225px;
	height: 55px;
}
#headerSx10 {
	float: left;
	width: 225px;
	height: 55px;
}
#headerSx450 {
	float: left;
	width: 225px;
	height: 55px;
}
#headerSx15 {
	float: left;
	width: 225px;
	height: 55px;
}
#headerSx25 {
	float: left;
	width: 225px;
	height: 55px;
}
#headerSx550 {
	float: left;
	width: 225px;
	height: 55px;
}
#headerSx20 {
	float: left;
	width: 225px;
	height: 55px;
}
#headerSx440 {
	float: left;
	width: 225px;
	height: 55px;
}
#headerSx455 {
	float: left;
	width: 225px;
	height: 55px;
}
#headerSx445 {
	float: left;
	width: 225px;
	height: 55px;
}
/*Css per il menu*/
#menu {
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 280px;
	float: left;
	height: 410px;
	font-size: 16px;
	font-weight: bold;
	padding-top: 20px;
}
#menu a {
	color: #FFFFFF;
	line-height: 26px;
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
}
#menu li:hover a {
	color: #FFFFFF;
	text-decoration: underline;
}
#menu ul {
	font-size: 14px;
	padding-left: 10px;
	list-style-type: none;
	margin: 0px;
}
/* Hide from IE5-Mac \*/
	#menu a {
	float:none;
}
/* End IE5-Mac hack */
	#menu a:hover {
	color:#000;
	text-decoration:underline;
}
#sottosez1 #menu #s1, #sottosez2 #menu #s2, #sottosez3 #menu #s3, #sottosez4 #menu #s4 {
}
#sottosez1 #menu #s1 a {/*vita*/
	padding-left: 10px;
	color: #ED4A2E;
}
#sottosez2 #menu #s2 a {/*galleria*/
	padding-left: 10px;
	color: #5A83C7;
}
#sottosez3 #menu #s3 a {/*opere*/
	padding-left: 10px;
	color: #C88C9E;
}
#sottosez4 #menu #s4 a {/*laboratorio*/
	padding-left: 10px;
	color: #DDDCA3;
}
#sottosez5 #menu #s5 a {/*itinerari*/
	padding-left: 10px;
	color: #CC6699;
}
#sottosez6 #menu #s6 a {/*scuola*/
	padding-left: 10px;
	color: #E7AC72;
}
#sottosez7 #menu #s7 a {/*mito*/
	padding-left: 10px;
	color: #38A9A9;
}
#sottosez8 #menu #s8 a {/*bibliografia*/
	padding-left: 10px;
	color: #83a290;
}
#sottosez9 #menu #s9 a {/*galilaeana*/
	padding-left: 10px;
	color: #D37061;
}
#sottosez10 #menu #s10 a {/*galileotheka*/
	padding-left: 10px;
	color: #D7B15B;
}
/*colori sezione*/
#sottosez1 #s1 {/*vita*/
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #ED4A2E;
}
#sottosez2 #s2 {/*galleria*/
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #5A83C7;
}
#sottosez3 #s3 {/*opere*/
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #C88C9E;
}
#sottosez4 #s4 {/*laboratorio*/
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #DDDCA3;
}
#sottosez5 #s5 {/*itinerari*/
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #CC6699;
}
#sottosez6 #s6 {/*scuola*/
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #E7AC72;
}
#sottosez7 #s7 {/*mito*/
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #38A9A9;
}
#sottosez8 #s8 {/*bibliografia*/
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #83a290;
}
#sottosez9 #s9 {/*galileiana*/
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #D37061;
}
#sottosez10 #s10 {/*galileoteca*/
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #D7B15B;
}
/*CORPO*/
.centro {
/*height: 100%;
	min-height: 650px;*/
}
.centro table {
	margin-top: 30px;
	text-align: left;
}
#ColonnaSx {
	float: left;
	text-align: left;
	width: 280px;
	background-image: url(immagini/sfondo_Sx.jpg);
	background-repeat: no-repeat;
	background-position: 0px 90px;
}
#ColonnaDx {
	float: right;
	width: 70%;
	/*height: 100%;*/
	min-height: 100%;
	padding-right: 10px;
	overflow: visible;
}
#ColonnaDxSx {
	width: 75%;
	float: left;/*	padding-top: 30px;
*/}
#ColonnaDxDx {
	width: 24.9%;
	float: right;
	padding-top: 38px;
}
.testo {
	font-size: small;
	float: right;
	width: 72.5%;
	color: #F4FFFF;
	vertical-align: top;
}
.foto {
	float: left;
	width: 27%;
	vertical-align: middle;
}
#ColonnaDx_testo {
	float: left;
	width: 99%;
	height: 100%;
	min-height: 100%;
}
.testoSezione {
	font-size: small;
	float: left;
	width: 99%;
	color: #F4FFFF;
	vertical-align: top;
	padding-bottom:40px;
}
#risorse {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
}
#risorse ul {
	list-style-type: none;
	padding-left: 5px;
	margin: 0px;
}
#risorse a:hover {
	text-decoration: underline;
}
#footer {
	font-size: x-small;
	text-align: center;
	color: #FFFFFF;
	clear: both;
	padding-top: 10px;
}
.selezione {
	height: 20px;
}
#contenitoreSx {
	float: left;
	width: 49.7%;
	margin-bottom: 10px;
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	height: 8.3em;
}
#contenitoreDx {
	float: right;
	width: 49.7%;
	margin-bottom: 10px;
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	height: 8.3em;
}
#contenitoreSx_sottosezione {
	float: left;
	width: 49.7%;
	margin-bottom: 5px;
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	height: 5em;
}
#contenitoreDx_sottosezione {
	float: right;
	width: 49.7%;
	margin-bottom: 5px;
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	height: 5em;
}
#download {
}
#download li {
	list-style-type: none;
}
#multimedia {
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.scheda {
	background-color: #F4FFFF;
	padding-top:10px;
	padding-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
	color: #071544;
	margin-bottom:10px;
	min-width: 640px;
	
}
.scheda p {
	font-size: small;
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
.scheda a {
	color: #660000;
	text-decoration: none;
	font-size: small;
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
}
.scheda a:hover {
	color: #660000;
	text-decoration: underline;
	font-size: small;
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
}
.lista {
	list-style-image:url(immagini/lista.gif);
}
/*stili cronologia*/
#timeline {
}
.Cron_foto {
	float: left;
	width: 110px;
	text-align: center;
	height: 130px;
	padding-top: 35px;
	vertical-align: middle;
	/*	border: 1px solid #7F95BA;
*/	background-color: #DAE2E3;
}
.Cron_testo {
	font-size: small;
	color: #071544;
	/*	float: right;
	width: 78.5%;*/
	background-color: #E2E9EA;
	overflow: auto;
	height: 165px;
	padding-left: 5px;
	padding-right: 5px;
}
.TitoloStoria {
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	color: #071544;
	font-size: small;
	font-weight: bold;
	background-image: url(immagini/flag_red.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
	margin-top: 5px;
}
.TitoloScienze {
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	color: #071544;
	font-size: small;
	font-weight: bold;
	background-image: url(immagini/flag_yellow.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
	margin-top: 5px;
}
.TitoloGalileo {
	font-family: Myriad Web, Verdana, Arial, Helvetica, sans-serif;
	color: #071544;
	font-size: small;
	font-weight: bold;
	background-image: url(immagini/flag_green.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
	margin-top: 5px;
}
.Cron_risorse {
	/*	background-color: #7F95BA;
text-align: center;
*/	height: 163px;
	padding-top:2px;
	overflow: auto;
	width: 100%;
	background-color: #FCFCF5;
}
.Cron_risorse a {
	color: #071544;
}
.Cron_risorse ul {
	list-style-type: none;
	padding: 5px;
	font-size: x-small;
	text-align: left;
	margin: 0px;/*Mozilla vuole margin=0 sugli UL*/
}
.Cron_risorse li {
	color: #666666;
	font-weight:bold;
}
.Cron_floatRight {
	float: right;
	width: 20%;/*	border: thin solid #CCCC00;
*/
	height: 100%;
	background-color: #33CC99;
}
.Cron_floatLeft {
	float: left;
	width: 80%;
}
.Cron_vita {
	width:100%;
	overflow:visible;
	height: 1%;
}
.Cron_vita a {
	text-decoration: none;
}
.Cron_vita a:hover {
	text-decoration: underline;
}
.Cron_vita a.ancora {
	text-decoration: none;
}
.Cron_vita a.ancora:hover {
	text-decoration: none;
}
#schedeEventi {
	color: #FFFFFF;
}
.didascalia {
	font-size: small;
	color: #FFFFFF;
}
.immagini {
	margin-top: 20px;
	clear: both;
	overflow: inherit;
	height: 100px;
}
.testoImmagini {
	font-size: small;
	float: right;
	width: 70%;
}
.fotoImmagini {
	float: left;
	width: 145px;
	text-align: center;
	padding-left: 5px;
}
.tornasu {
	margin-right: 5px;
	color: #FFFFFF;
	font-size: x-small;
	text-align: right;
	margin-bottom: 5px;
}
/*stili home*/
#ColonnaDxSx_home {
	width: 50%;
	float: left;
	margin-top: 53px;
}
#ColonnaDxDx_home {
	width: 49.9%;
	float: right;
	margin-top: 93px;/*93*/
	font-weight: bold;
}
#ColonnaDxSx_home li {
	list-style-type: none;
	margin-bottom: 19px;
}
#ColonnaDxDx_home li {
	list-style-type: none;
	margin-bottom: 19px;
}
td img {
	display: block;
} /* per far funzionare la tabella su Mozilla*/
/* -- area indice alfabetico -- */
div#alfabeto {
	text-align:center;
	float:left;
	margin:0em 0em 0.5em 0em;
	padding:1em 0em 0em 0em;
	color:#FFFFFF;
	width:100%;
	font-size:90%;
	font-weight:bold;
	text-transform:uppercase;
}
.alfalink {
	list-style-type:none;
	display:inline;
	padding:0em 0em 0em 0em;
	margin:0em 0em 0em 0em;
}
.alfalink a {
	color:#FFFFFF;
	padding:0em 0.5em 0em 0.5em;
	margin:0em 0em 0em 0em;
}
.alfalink a: link, .alfalink a: visited, .alfalink a: focus, .alfalink a: hover, .alfalink a: active {
	color:#FFFFFF;
}
div#alfaindice {
	width:100%;
	overflow:hidden;
	margin:0em 0em 0.5em 0em;
	float:left;
	font-size: small;
}
div#alfaindice ul {
	list-style-type: none;
	padding: 0px;
	margin:0
}
div#alfaindice li {
	padding-left: 15px;
}
/* lettera alfabetica del link */
span.toplist {
	font-size:100%;
	padding:0em 0em 0em 1em;
	color:#FFFFFF;
	margin:0% 0% 0% 80%;
}
span.toplist a:link, span.toplist a:visited, span.toplist a:focus, span.toplist a:hover, span.toplist a:active {
	font-size:60%;
	color:#FFFFFF;
}
