a:link:after, a:visited:after {
	content: " [" attr(href) "]";
}
/* ****************************** BODY ****************************** */
body
{
    background: #FFFFFF;   
    color: #000000;
    font:0.7em Arial,Georgia,Tahoma,Verdana,sans-serif; 
    margin:0;
    padding:0;
    text-align: left;
}
/* ****************************** HEADER ****************************** */
#top
{
	top: 20px;
	height: 40px;
}
.top, .topbottom {display:none;}
.topb1, .topb2, .topb3, .topb4 {display:none;}
.topb1b, .topb2b, .topb3b, .topb4b {display:none;}

#topImg
{
	display:none;
}
#topTitolo
{
	color: #999999;
	font-size: 2.5em;
	font-weight: bolder;
	letter-spacing: 3px;
	text-transform:uppercase;
	text-indent: 20px;
	top: 0px;	
}
#topTitoloBordo
{
	display:none;
}
#topSottotitolo
{
	color: #999999;
	font-size: 1.3em;
	font-weight: bolder;
	letter-spacing: 2;
	text-transform:uppercase;
	text-indent: 70px;
	z-index:3;
	top: 0px;	
}
#topSottotitoloBordo
{
	display:none;
}
#topRiga
{
	display:none;
}
hr.rigaLunga
{
	display:none;
}

.accessibilita
{
	display:none;
}
.accessibilita a:link,.accessibilita a:visited,.accessibilita a:hover
{
	display:none;
}
.linkIntro
{
	display:none;
}
.linkIntro a:link,.linkIntro a:visited,.linkIntro a:hover
{
	display:none;
}
/* ****************************** MENU' SX ****************************** */
.sx, .sxbottom {display:none;}
.sxb1, .sxb2, .sxb3, .sxb4 {display:none;}

#menuSx
{
	display:none;
}
#menuSx ul.menu
{	
	display:none;
}
#menuSx li.primo 
{
	display:none;
}
#menuSx li.primo a
{	
	display:none;
}
#menuSx li.primo a:link, #menuSx li.primo a:visited, #menuSx li.primo a:active 
{
	display:none;
}	
#menuSx li.primo a:hover 
{
	display:none;	
}
#menuSx li.primo ul 
{	
	display:none;
}	
#menuSx li.secondo 
{
	display:none;
}
#menuSx li.secondo a
{
	display:none;
}
#menuSx li.secondo a:link, #menuSx li.secondo a:visited, #menuSx li.secondo a:active
{
	display:none;
}	
#menuSx li.secondo a:hover 
{
	display:none;
}
.sxImg
{
	display:none;
}
.fantanet
{
	display:none;
}
/* ****************************** CORPO ****************************** */
#corpo
{
	top: 55px;
	left: 10px;	
	right: 10px;
	margin-right: 10px;
	padding-right: 10px;
	position:absolute;
}
/* ****************************** CONTENUTO ****************************** */
#contenuto
{
	background: #FFFFFF;
	width: 100%;	
}
.xtop, .xbottom {display:none;}
.xb1, .xb2, .xb3, .xb4 {display:none;}

#contenuto h1, .testo h2, .testo h3, .testo p
{
	margin: 0px 10px; 
	padding: 0px 10px; 
}
.contatti
{
	display: none;
}
#contenuto h1
{	
	background: #FFFFFF;
	color: #000000;
	text-transform: uppercase;
	font-size: 1.6em;
	vertical-align: middle;
	font-weight: bold;
}
.testo
{
	text-align: justify;
}
.testo h2
{
	color: #990000;
	font-style: italic;
	font-size: 1.3em;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
}
.testo h2 a:link,.testo h2 a:visited,.testo h2 a:hover
{
	font-size: 1.0em;
	color: #990000;
	font-style: italic;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
}
.testo h3
{
	color: #990000;
	font-size: 1.1em;
	font-weight: normal;
}
.testo p
{
	font-size: 1.1em;
}
.fotoContent
{
	display:none;		
}
.fotoContent .foto
{
	display:none;
}
.fotoImg
{
	display:none;
}
.note
{
	font-style: italic;
	text-align: right;
}
/* ****************************** IMPOSTAZIONI GENERALI ****************************** */
.noMenu
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
}
a:link,a:visited,a:hover
{
	color: #000000;
}
/* ****************************** IMPOSTAZIONI GENERALI FISSE ****************************** */
a:link,a:visited
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
a img, img {
	border: 0px;
}
div.hide {
	display: none;
}
hr.hide {
	display: none;
}
hr.riga
{
	border: dashed 1px #000000;
	width: 70%;
	height: 0px; 
	text-align: center;
}
.hide
{
	display: none;
}
textarea
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;	
}
input
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;	
}
select
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;	
}
