html, body {background-color: #FFFFFF; text-align: center; font-family: 'Terminal Dosis Light', Arial, sans-serif;}

#header { width:100%; height:auto; background-color:#fff; border-bottom:5px solid #990000; z-index:1000; overflow: hidden;}
#header_E { width:100%; height:auto; background-color:#fff; border-bottom:5px solid #669999; z-index:1000; overflow: hidden;}
#headercont { width:100%; height:auto; margin:0 auto; background-color:#fff; }
#contenitoreHome {
	/*div principale definisce la pagina*/
	/*width:960px;*/
	width:1024px;
	overflow: hidden;
	border:1px solid #9a9a9a;
	text-align: center; 
	position:relative; 
	top:0px; 
	left:0px;
	margin:auto; 
	visibility: visible;
	}
#menuMusei { 
	/*contiene colegamenti a mquadro diversi musei in orizzontale*/
	background-color: #FFFFFF; 
	width: 960px;
	text-align:left;
	}
#loghiMusei { 
	/*contiene i tre loghetti dei musei in alto a sx della hp*/
	background-color: #FFFFFF; 
	float: left; 
	width: 400px;
	height: 90px; 
	position:relative;
	padding-left: 10px;
	padding-top: 10px;
	text-align:left;
	}
#logoMusei { 
	/*contiene il logo musei.regole.it a dx in alto hp*/
	background-color: #FFFFFF; 
	float: right; 
	width: 500px;
	height: 90px; 
	position:relative;
	padding-top: 20px;
	text-align:right;
	}
#logoMuseiRimoldi { 
	/*contiene cubo rimoldi musei.regole.it*/
	background-color: #FFFFFF; 
	width: 960px;
	padding-top: 50px;
	text-align:right;
	}
#listMusei {
	/*colonna sx  della hp*/
	background-color: #FFFFFF;
	float: left;
	/*width: 350px;*/
	width: 414px;
	margin-top:10px;
	margin-bottom:20px;
	text-align:left;
	padding-right:10px;
	padding-left:5px;
	border-right: solid 1px #9a9a9a;
	}


#contenitore {
	/*contiene i contenuti */
	width:100%;
	/*float:center;*/
	background-color: #FFFFFF; 
	}
#contenitoreGal {
	/*contiene i contenuti delle pagine con CD*/
	width:100%;
	height:650px;
	float:center;
	background-color: #FFFFFF; 
	}

#content {
	/*parte destra della hp - contiene i div centro */
	width:560px;
	float:right;
	text-align: center; 
	position:relative; 
	margin-top:10px; 
	overflow: hidden;
	}
#txtDescrizione1 {
	/*css per il testo della notizia principale in hp*/
	background-color: #FFFFFF;
	width: 550px;
	padding-right:10px;
	text-align:justify;
	/*font-family:verdana,helvetica,arial;font-size:8pt;font-weight:normal;font_style:normal;color:#000000*/
	}
#txtDescrizione1 p {
	font-family: verdana,helvetica,arial;
	/*padding: 0.1em 0.9em;*/
	/*margin: 1px;*/
	/*font-size: 1.4em;*/
	font-size: 9pt;
	color: #333;
	text-align: justify;
	font-style:normal;
}


#footer { width:100%; height:255px; background-color:#FFFFFF; border-top:5px solid #9a9a9a; float:left;}
#footer p { color:#000000; font-size:10px; text-align:center;}
/*#footercont { width:960px; height:220px; margin:0 auto; letter-spacing:2px; overflow: hidden;}*/
#footercont { width:960px; height:220px; margin:0 auto; overflow: hidden;}
#footercont #left { width:200px; height:180px; padding-top:25px; margin-left:20px; float:left;}
#footercont #left p { color:#000000; font-size:12px;}
#footercont #left a:link, #footercont #left a:visited{ text-decoration:none; font-size:12px; color:#000000;}
#footercont #left a:hover { text-decoration:underline; color:#000000;}
#footercont #center { width:460px; height:200px; margin-left:20px; float:left; border-left:1px solid #9a9a9a; border-right:1px solid #9a9a9a; margin-top:20px; text-align:center; padding-right:10px; padding-left:10px;}
#footercont #center p {font-family: verdana,helvetica,arial;font-size: 8pt;color: #333;text-align: justify;font-style:normal;}

#footercont #right { width:200px; height:180px; padding-top:25px; margin-left:20px; float:left;	overflow: hidden;}
#footercont #right p { color:#000000; font-size:14px; text-align:right;}

.liFooter1 {display:inline; padding-right:25px;}
.liFooter2 {display:inline; padding-right:0px;}

#titolo1 {
	/*titolo  HP*/
	width:540px;
	text-align: left; 
	position:relative; 
	padding:10px; 
	overflow: hidden;
	background-color: #9a9a9a;
	}
.img1 {
	/*css per allineare l'immagine del Titolo notizia principale*/
	float:right;
	margin:0px 0px 10px 10px;
	}

.liMenuOrP {float:left; background-color:#85AA83;text-align:left;
	/*css per link Museo Zardini nella barra sup dei menuMusei*/
	padding-left:45px;
	padding-right:44px;
	padding-top:1px;
	list-style-type:none;
	}
.liMenuOrE {float:left; background-color:#669999;text-align:left;
	/*css per link Museo Etno nella barra sup dei menuMusei*/
	padding-left:40px;
	padding-right:40px;
	padding-top:1px;
	list-style-type:none;
	}
.liMenuOrG {float:left; background-color:#9a9a9a;text-align:left;
	/*css per link Musei Regole nella barra sup dei menuMusei*/
	padding-left:115px;
	padding-right:116px;
	padding-top:1px;
	list-style-type:none;
	}

#menuTop {width:100%; height:auto; background-color:#FFFFFF;  float:left; overflow: hidden;}
#menuTop1 { width:33%; height:auto; background-color:#9a9a9a; float:left; text-align:center; padding-top:5px; padding-bottom:5px; border:0px; font-family:verdana,helvetica,arial;font-size:12px;font-weight:normal; color:#FFFFFF;}
#menuTop1 a:link, #menuTop1 a:visited{ text-decoration:none;  color:#FFFFFF;}
#menuTop1 a:hover { text-decoration:underline;  color:#FFFFFF;}
#menuTop2 { width:34%; height:auto; background-color:#85AA83; float:left; text-align:center; padding-top:5px; padding-bottom:5px; border:0px; font-family:verdana,helvetica,arial;font-size:12px;font-weight:normal; color:#FFFFFF;}
#menuTop2 a:link, #menuTop2 a:visited{ text-decoration:none;  color:#FFFFFF;}
#menuTop2 a:hover { text-decoration:underline;  color:#FFFFFF;}
#menuTop3 { width:33%; height:auto; background-color:#669999; float:left; text-align:center; padding-top:5px; padding-bottom:5px; border:0px; font-family:verdana,helvetica,arial;font-size:12px;font-weight:normal; color:#FFFFFF;}
#menuTop3 a:link, #menuTop3 a:visited{ text-decoration:none;  color:#FFFFFF;}
#menuTop3 a:hover { text-decoration:underline;  color:#FFFFFF;}
#menuTop4 { width:33%; height:auto; background-color:#990000; float:left; text-align:center; padding-top:5px; padding-bottom:5px; border:0px; font-family:verdana,helvetica,arial;font-size:12px;font-weight:normal; color:#FFFFFF;}
#menuTop4 a:link, #menuTop4 a:visited{ text-decoration:none;  color:#FFFFFF;}
#menuTop4 a:hover { text-decoration:underline;  color:#FFFFFF;}


#barraSubMenu1 {width:960px; height:auto; background-color:#990000;  float:center; text-align:center; overflow: hidden;}
#barraSubMenu1_E {width:960px; height:auto; background-color:#669999;  float:center; text-align:center; overflow: hidden;}

#subMenu1Norm { 
	width:238px; 
	height:auto; 
	background-color:#990000; 
	float:left; 
	text-align:center; 
	padding-top:4px; 
	padding-bottom:4px;  
	border-top:1px solid #990000; 
	border-bottom:1px solid #990000; 
	border-right:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	font-family:verdana,helvetica,arial;font-size:12px;font-weight:normal; color:#FFFFFF;
}
#subMenu1Norm a:link, #subMenu1Norm a:visited{ text-decoration:none;  color:#FFFFFF;}
#subMenu1Norm a:hover { text-decoration:underline;  color:#FFFFFF;}

#subMenu1Inv { 
	width:238px; 
	height:auto; 
	background-color:#FFFFFF; 
	float:left; 
	text-align:center; 
	padding-top:4px; 
	padding-bottom:4px;  
	border-top:1px solid #990000; 
	border-bottom:1px solid #990000; 
	border-right:1px solid #990000; 
	border-left:1px solid #990000; 
	font-family:verdana,helvetica,arial;font-size:12px;font-weight:strong; color:#990000;
}
#subMenu1Inv a:link, #subMenu1Inv a:visited { text-decoration:none;  color:#990000;}
#subMenu1Inv a:hover { text-decoration:underline; color:#990000;}

#subMenu1Norm_E { 
	width:238px; 
	height:auto; 
	background-color:#669999; 
	float:left; 
	text-align:center; 
	padding-top:4px; 
	padding-bottom:4px;  
	border-top:1px solid #669999; 
	border-bottom:1px solid #669999; 
	border-right:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	font-family:verdana,helvetica,arial;font-size:12px;font-weight:normal; color:#FFFFFF;
}
#subMenu1Norm_E a:link, #subMenu1Norm_E a:visited{ text-decoration:none;  color:#FFFFFF;}
#subMenu1Norm_E a:hover { text-decoration:underline;  color:#FFFFFF;}

#subMenu1Inv_E { 
	width:238px; 
	height:auto; 
	background-color:#FFFFFF; 
	float:left; 
	text-align:center; 
	padding-top:4px; 
	padding-bottom:4px;  
	border-top:1px solid #669999; 
	border-bottom:1px solid #669999; 
	border-right:1px solid #669999; 
	border-left:1px solid #669999; 
	font-family:verdana,helvetica,arial;font-size:12px;font-weight:strong; color:#669999;
}
#subMenu1Inv a:link, #subMenu1Inv a:visited { text-decoration:none;  color:#669999;}
#subMenu1Inv a:hover { text-decoration:underline; color:#669999;}


#barraSubMenu2 {width:960px; height:25px; background-color:#FFFFFF;  float:center; text-align:center; overflow: hidden;}

#subMenu2Norm { 
	width:200px; 
	height:auto; 
	background-color:#FFFFFF; 
	float:left; 
	text-align:center; 
	padding-top:4px; 
	padding-bottom:4px;  
	border:1px solid #990000; 
	font-family:verdana,helvetica,arial;font-size:12px;font-weight:normal; color:#000000;
}
#subMenu2Norm a:link, #subMenu2Norm a:visited{ text-decoration:none;  color:#000000;}
#subMenu2Norm a:hover { text-decoration:underline;  color:#000000;}

#subMenu2Inv { 
	width:200px; 
	height:auto; 
	background-color:#FFFFFF; 
	float:left; 
	text-align:center; 
	padding-top:4px; 
	padding-bottom:4px;  
	border:1px solid #990000; 
	font-family:verdana,helvetica,arial;font-size:12px;font-weight:strong; color:#990000;
}
#subMenu2Inv a:link, #subMenu2Inv a:visited{ text-decoration:none;  color:#990000;}
#subMenu2Inv a:hover { text-decoration:underline; color:#990000;}

#subMenu2Norm_E { 
	width:200px; 
	height:auto; 
	background-color:#FFFFFF; 
	float:left; 
	text-align:center; 
	padding-top:4px; 
	padding-bottom:4px;  
	border:1px solid #669999; 
	font-family:verdana,helvetica,arial;font-size:12px;font-weight:normal; color:#000000;
}
#subMenu2Norm_E a:link, #subMenu2Norm_E a:visited{ text-decoration:none;  color:#000000;}
#subMenu2Norm_E a:hover { text-decoration:underline;  color:#000000;}

#subMenu2Inv_E { 
	width:200px; 
	height:auto; 
	background-color:#FFFFFF; 
	float:left; 
	text-align:center; 
	padding-top:4px; 
	padding-bottom:4px;  
	border:1px solid #669999; 
	font-family:verdana,helvetica,arial;font-size:12px;font-weight:strong; color:#669999;
}
#subMenu2Inv_E a:link, #subMenu2Inv_E a:visited{ text-decoration:none;  color:#669999;}
#subMenu2Inv_E a:hover { text-decoration:underline; color:#669999;}


