 *{
	line-height:100%;
}
body{
	text-align:left;
	color:black;
	font:10pt "Times New Roman", Times, serif;
	margin:1cm;
	background:white;
}
#container{
	text-align:left;
	background:transparent;
	width:600px;
}
#header{
	background:transparent;
	text-align:left;
	width:100%;
	padding-bottom:10px;
}
#headerdata{
	display:none;
}
#logo{
	display:none;
}
#flashcontent{
	display:none;
}
#infoheader{
	width:100%;
	background:transparent;
}
#centro{
	width:100%;
	text-align:left;
	background:transparent;
	margin:0;
	padding:10px 0;
	border-bottom:1px dotted silver;
	border-top:1px dotted silver;
}
#zona1{
	display:none;
}
#zona2{
	text-align:left;
	padding:10px 0 0;
	background:transparent;
	width:100%;
	float:none !important;
	margin:0;
	border-top:1px dotted silver;
}
#zona3{
	text-align:left;
	background:transparent;
	float:none;
	width:auto;
	padding:0;
	margin:0;
}
#language{
	display:none;
}
#footer{
	background:transparent;
	clear:both;
	text-align:left;
	padding-top:10px;
}
#infofooter{
	width:100%;
	text-align:left;
	background:transparent;
}
#logos{
	display:none;
}
#editing{
	display:none;
}
a:link, a:visited{
	text-decoration:underline;
	color:black;
}
a:hover, a:active{
	text-decoration:none;
	color:black;
}
.fotosx{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.fotodx{
	float:right;
	margin-bottom:10px;
	margin-left:10px;
}
table{
	border-collapse:collapse;
	margin-bottom:10px;
}
table.prezzi{
	border-collapse:collapse;
	border:1px solid gray;
	border-right-width:0;
	border-bottom-width:0;
}
.prezzi th{
	padding:4px;
	text-align:center;
	border-bottom:1px solid gray;
	border-right:1px gray solid;
}
.prezzi td{
	padding:4px;
	border-bottom:1px solid gray;
	border-right:1px gray solid;
	text-align:right;
}
