body{text-align:center;}
#container
{
margin-top: 0px;
margin-right: auto;

margin-left: auto;
width:954px;
text-align:left;
border:1px solid #C0C0C0;

}
#header
{
padding:0px;
color:white;
background-color:white;
border-bottom:1px solid #C0C0C0;
clear:left;
}
#footer
{
padding:7px 0 5px 15px;
margin:0px;

border-top:1px solid #C0C0C0;
clear:left;
height:20px;

}
h1.header
{
padding:0;
margin:0;
}
#left
{
float:left;
width:220px;
margin:0px;
padding:0px;
border-right:1px solid #C0C0C0;
}

#content
{
margin-left:220px;
border-left:1px solid #C0C0C0;
padding:15px;
font-family: Verdana; 
font-size: 11px;text-align:justify
}

.content     { font-family: Verdana; font-size: 11px; padding: 20px}/* stile cella contenuto pagina*/
.default	{ font-family: Verdana; font-size: 11px; text-align:justify }/* stile di default tabelle o altro*/
.left	{ font-family: Verdana; font-size: 11px; text-align:left }/* stile di default tabelle o altro allineato a sx*/
.right	{ font-family: Verdana; font-size: 11px; text-align:right }/* stile di default tabelle o altro allineato a dx*/
#nav2 {
	float: left;
	background-position: left center; 
	background-image:url('../img/ar1.gif'); 
	background-repeat:no-repeat;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	position: relative;
	text-align: left;
	cursor: default;
	padding:0px 1px 0 10px;
	
	}
#nav2 a {
	text-decoration:none;
	color:black;
	}
#nav2 a:hover{
	color:red;
	}
#tab1 {
	height:24px;
	width:105px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	position: relative;
	text-align: center;
	cursor: default; 
	padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:0 
	}
#tab1 a {
	text-decoration:none;
	color:black;
	}
#tab1 a:hover {
	color:white;
	}	
#thumb{
width:130px;height:210px;float:left;padding:5px 10px 5px 10px;
}
#desc{width:100%;height:25px;font-family:verdana;font-size:13px;font-weight:bold;margin-bottom:10px}
	
.colore1{background-color:#E3E9F4;color:#000080}	
.colore2{background-color:#fedeb5; color:#000000}
.colore3{background-color:#fa7c7c; color:#FFFFFF}
.colore4{background-color:#b4b4b4; color:#000000}	
.colore5{background-color:#4D6FAF; color:#FFFFFF}
.colore6{background-color:#009900; color:#FFFFFF}
.colore7{background-color:#6D9DF5; color:#FFFFFF}
.bckgnd1{background-color:#000080;color:white;text-transform:uppercase}
.bckgnd2{background-color:#FF9900;color:white;text-transform:uppercase}
.bckgnd3{background-color:#fa7c7c;color:white;text-transform:uppercase}
.bckgnd4{background-color:#000000;color:white;text-transform:uppercase}
.bckgnd5{background-color:#4D6FAF;color:white;text-transform:uppercase}
.bckgnd6{background-color:#006666;color:white;text-transform:uppercase}
.bckgnd7{background-color:#6D9DF5;color:white;text-transform:uppercase}
.cella1{color:#000080;font-family:Verdana;font-size:12px;font-weight:bold;border-bottom:1px solid #000080;}	
.cella2{color:#FF6600;font-family:verdana;font-size:12px;font-weight:bold;border-bottom:1px solid #FF6600}
.cella3{color:#fa7c7c;font-family:verdana;font-size:12px;font-weight:bold;border-bottom:1px solid #fa7c7c}
.cella4{color:#000000;font-family:verdana;font-size:12px;font-weight:bold;border-bottom:1px solid #000000}	
.cella5{color:#4D6FAF;font-family:verdana;font-size:12px;font-weight:bold;border-bottom:1px solid #B8A6F9}
.cella6{color:#006666;font-family:verdana;font-size:12px;font-weight:bold;border-bottom:1px solid #006666}
.cella7{color:#6D9DF5;font-family:verdana;font-size:12px;font-weight:bold;border-bottom:1px solid #6D9DF5}
.luogo           { font-family: Arial; font-size: 12pt; color: #000000; font-weight: bold }
.data          { font-family: Arial; font-size: 12pt; color: #000000; font-weight: bold }
.riga        { border-top: 1px solid #C0C0C0 }	
.lettera     { font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight: bold ;color:black}
.lettera:hover{color:white}
.espositore {font-family:verdana;font-size:10px;padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; background-color:#EAEAEA}
.logo {padding-top:3px; padding-bottom:3px; padding-left:15px;background-color:#EAEAEA}
.pagina{font-family:arial;font-size:11px;text-decoration:none;color:black}
.pagina:hover{font-family:arial;font-size:11px;text-decoration:none;color:red}
.tx {FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: verdana}
.TreeMenuNormal { font-size: 8 pt; cursor: pointer; color: #666666; font-family: Verdana; 
               background-color: #FFFFFF; text-align: left; font-weight: bold; 
               border-bottom: 1px dotted #808080 }
.TreeMenuNormalHover { font-size: 11px; cursor: pointer; color: #000000; font-family: verdana; 
               background-color: #FFFFFF; text-align: left; text-decoration: 
               underline; font-weight: bold; border-bottom: 1px dotted #808080 }
.TreeMenuActive { font-size: 11px; cursor: pointer; color: #FF0000; font-family: Arial, Helvetica; 
               background-color: #EBE7E4; text-align: left; 
               border: 3px solid #EBE7E4 }
.TreeMenuActiveHover { font-size: 11px; cursor: pointer; color: #FF0000; font-family: Arial, Helvetica; 
               background-color: #EBE7E4; text-align: left; text-decoration: 
               underline; border: 3px solid #EBE7E4 }
.risposta {font-size:9pt;font-family:verdana; padding-left:5px; padding-right:2px; padding-top:5px; padding-bottom:5px; 				background-color:#E0E0E0}               
.categoria{font-size:9pt;font-family:verdana;font-weight:bold;padding-left:3px;color:red;padding-top:10px}
a.info{text-decoration:none}
.tabella {font-family: verdana;font-size:12px}
.tabellasmall {font-family: verdana;font-size:11px;padding:4px}
a:hover {color:#FF0000; }
a.menu {font-family: verdana;  font-weight: bold; color:#000000; text-decoration: none;}
a:hover.menu {font-family: verdana;  font-weight: bold; color:#FFFFFF; text-decoration: none;}
a.espo {font-family: arial; color:#000000; text-decoration: none;}
a:hover.espo {font-family: arial; color:#FF0000; text-decoration: none;}
a.comunicato {font-family: verdana; color:#000000; text-decoration: none;}
a:hover.comunicato {font-family: Verdana; color:#FF0000; text-decoration: underline;}
a.blu {font-family: verdana; color:#0000FF; text-decoration: underline;}
a:hover.blu {font-family: Verdana; color:#FF0000; text-decoration: underline;}
.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	
	background-color: #ff9933;
}
.item        { width:225;font-weight: bold; border-bottom: 1px solid #808080; padding-top: 3px; 
               padding-bottom: 3px;padding-left:3px; background-color:#EAEAEA }
.subitem        { width:225;border-left: 1px solid #808080;border-bottom: 1px solid #808080; padding-top: 3px; 
               padding-bottom: 3px;padding-left:3px }
.link		{text-decoration:none;color:#C0C0C0}                              
:hover.link		{text-decoration:none;color:gray}
.linkactive		{text-decoration:none;color:#0000FF}                              
:hover.linkactive		{text-decoration:none;color:red}
.tabella{
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
padding:8px;
margin-right:10px;
word-wrap: break-word;
z-index:1;
/*color:#000000;*/
}
/*#dettagli p{margin:0}*/