body { margin:0; padding:0; text-align:left; background-color:#ffffff }
hr { display:none } 

#testa { display: none }

#testa1 { display: none }

#corpo { width:100%; margin:0; text-align:left; }

#corpohp { width:100%; margin:0; text-align:left; }

#left_col {
text-align: left;
position:absolute; 
left: 0;
top:0 ; 
width:200px; 
padding: 0;
}

#homepage_ { display: none }
#visitatori_ { display: none }
#espositori_ { display: none }
#convegni_ { display: none }
#dove_ { display: none }
#stampa_ { display: none }

#lab { width: 200px; position:absolute; left:2px; top:0; }

#c_col {
top:0;
margin-left:200px; 
padding: 0; 
}

#right_col {display:none}

#c_colhp {
top:0;
margin-left:200px; 
padding: 0; 
}

#right_colhp {display:none}

#right_colco {display:none}

#foot {display:none}

.text0 {
	font-family: verdana,tahoma,sans-serif;
	font-size: 10px;
	color: #0066CC;
	font-weight: bold;
	text-align: justify;
	margin-top: 10px;
	padding: 0;
		}
			
					.text00 { font-family: arial,verdana,tahoma,sans-serif;
	font-size: 11px; color: #000000;
	font-weight: demi-bold;
	text-align: justify;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	width: 100%;
	padding: 0;
		}

.text6 {
	font-family: helvetica,verdana,tahoma,sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 50px;
	font-weight: demi-bold;
	text-align: justify;
	}
.text6 a { font-weight: bold; color: #009933; text-decoration: none;}
.text6 a:link { font-weight: bold; color: #009933; text-decoration: none;}
.text6 a:visited { font-weight: bold; color: #009933; text-decoration: none;}
.text6 a:hover { font-weight: bold; color: #009933; text-decoration: underline; background-color: #B6FEB6;}
.text6 a:active { font-weight: bold; color: #009933; text-decoration: none;}
 		
	.text3 { font-family: helvetica,verdana,tahoma,sans-serif;
	font-size: 12px; color: #0066CC;
	font-weight: demi-bold;
	text-align: justify;
	margin-left: 50px;
	margin-top: 0;
	display:block;
	line-height: 20px; 
			}
.text3 a { font-weight: demi-bold; color: #006600; text-decoration: none; }
.text3 a:link { font-weight: demi-bold; color: #006600; text-decoration: none; }
.text3 a:visited { font-weight: demi-bold; color: #006600; text-decoration: none;}
.text3 a:hover { font-weight: demi-bold; color: #99CC99; font-size: 11px; text-decoration: none; border-top: 1px solid #66CC66; border-bottom: 1px solid #66CC66 }
.text3 a:active { font-weight: demi-bold; color: #006600; text-decoration: none; }

		.text5 { font-family: helvetica,verdana,tahoma,sans-serif;
	font-size: 11px; color: #000000;
	font-weight: demi-bold;
	text-align: justify;
	margin-left: 50px;
	display:block;
	margin-top: 0;
			}
.text5 a { font-weight: bold; color: #006600; text-decoration: none; }
.text5 a:link { font-weight: bold; color: #006600; text-decoration: none; }
.text5 a:visited { font-weight: bold; color: #006600; text-decoration: none;}
.text5 a:hover { font-weight: bold; color: #99CC99; text-decoration: none; border-top: 1px solid #66CC66; border-bottom: 1px solid #66CC66 }
.text5 a:active { font-weight: bold; color: #006600; text-decoration: none; }
	
.day { font-family: Georgia;
	font-size: 11px; color: #009933;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
	background-color: #B6FEB6;
	width: 240px;
	display:block;
	padding: 1px;
}

.time {
	font-family: Georgia; font-weight: normal;
	font-size: 11px; margin-top: 5px;
	margin-bottom: 5px;
 	color: #000000;
	text-align: justify;
	width: 93%;
	}

.nome {
	font-family: Georgia; font-size: 14px;
	color: #006600; font-weight: bold;
	text-align: justify;
	margin-top: 0;
	margin-bottom: 0;
	width: 93%;
			}
.nome a { font-weight: bold; color: #009933; text-decoration: underline;letter-spacing: 1px; }
.nome a:link { font-weight: bold; color: #009933; text-decoration: underline;letter-spacing: 1px; }
.nome a:visited { font-weight: bold; color: #009933; text-decoration: underline;letter-spacing: 1px; }
.nome a:hover { font-weight: bold; color: #009933; text-decoration: none;letter-spacing: 1px; background-color: #B6FEB6;}
.nome a:active { font-weight: bold; color: #009933; text-decoration: underline;letter-spacing: 1px;}
	
.updown {
	font-family: helvetica,verdana,tahoma,sans-serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: demi-bold;
	text-align: right;
	}
.updown a { font-weight: bold; color: #0033CC; text-decoration: none;}
.updown a:link { font-weight: bold; color: #0033CC; text-decoration: none;}
.updown a:visited { font-weight: bold; color: #0033CC; text-decoration: none;}
.updown a:hover { font-weight: bold; color: #0066CC; text-decoration: underline;}
.updown a:active { font-weight: bold; color: #0033CC; text-decoration: none;}

	
.text1 {display:none}

.ti {margin-left: 0; float: left }
.tit {margin: 5px; padding: 0; float: left }
.test {text-align: right; margin-top: 0; margin-bottom: 0; padding: 5px; }
.sf1 {border-top: 1px solid #99CC99; border-bottom: 1px solid #99CC99; padding: 1px; margin-top: 60px; margin-bottom: 5px;}
.sf2 {border-top: 1px solid #99CC99; border-bottom: 1px solid #99CC99; padding: 1px; margin-bottom: 5px;}
.loghi {float: left; margin-left: 20px; margin-right: 20px; margin-bottom: 10px; margin-top: 15px;}
.sf3 {margin-top: 200px; }
.mina {float: right; margin-top: 10px;}
.loc {margin-left: 10px;  margin-right: 15px; margin-top: 20px; padding: 0; float: left }
.inv {display:none}

