/********************** PRINCIPALE  ***********************************/
html, body {
	margin: 0;
	padding: 0;
}
header, body, table, td, tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body, table, td, tr {
  text-align: center;
	font-style: normal;
	font-size: 15px;
}
h1, h2, h3, h4 {
	font-family: 'Century Gothic';
	/*font-family: Tempous Sans 1TC;
*/
}
h1.aux {
	font-family: 'Eras Light ITC';
}
/********************** FINE PRINCIPALE  ******************************/

/********************** DESCRIZIONE  ***********************************/
div#descrizione {
	width: 425px;
}
/********************** FINE DESCRIZIONE  ***********************************/
/********************** OPERA  ***********************************/
div#opera {
	height: 500px;
	/*background-color: rgb(96,96,96);*/
	background-color: rgb(0, 0, 0);
	color: white;
	margin: 10px;
}
div#opera table, tr, td {
	color: white;
}
/********************** FINE OPERA  ***********************************/

/********************** FOOTER  ***********************************/

div#footer {
	width:90%;
	font-size: 0.8em;
	text-align: center;
	padding: 0.5em;
	/*background-color: rgb(96,96,96);*/
	background-color: rgb(0, 0, 0);
	color: white;
	clear: right;
	clear: left;
	height: 25px;
}
div#footeropera {
	margin: 10px;
	font-size: 0.8em;
	text-align: center;
	padding: 0.5em;
	/*background-color: rgb(96,96,96);*/
	background-color: rgb(0, 0, 0);
	color: white;
	clear: right;
	clear: left;
	height: 25px;
}

div#scrittadestragrassettobianco {
	text-align: right;
	color: white;
	margin: 1em;
}
div#scrittadestragrassettoblu {
	text-align: right;
	color: blue;
	margin: 1em;
}
div#scrittacentrograssettobianco {
	text-align: center;
	color: white;
	margin: 1em;
}
div#scrittasinistragrassettobianco {
	text-align: center;
	color: white;
	margin: 1em;
}
div#scrittacentro {
	text-align: center;
}
div#scrittasinistra {
	margin-left: 38%;
}
div#left {
	margin: 0;
	float: left
}
div#right {
	margin: 0;
	float: right;
}
div#right a {
	color: #fff;
	text-decoration: underline;
}
div#exploration {
	margin-top: 5em;
	float: left;
	width: 45px;
}
div#bassodestra {
	text-align: right;
}

/********************** FINE FOOTER  ***********************************/

/********************** HEADER  ***********************************/

div#header {
	height: 100px;
	/*background-color: rgb(128,128,128);*/
	background-color: rgb(0, 0, 0);
	margin: 0.5em 0 0 0;
	padding: 0.5em 0;
}
div#header h1, h2 {
	margin: 0.25em 0.25em 0 0;
	padding: 0;
}

/********************** FINE HEADER  ***********************************/

/********************** CONTAINER  ***********************************/

div#container {
	width: 90%;
	height: 80%;
	margin: 0;
	/*text-align: left;*/
	/*border-left: 10px solid rgb(96,96,96);
	border-right: 10px solid rgb(96,96,96);
	background-color: rgb(96,96,96);*/
	border-left: 10px solid rgb(0, 0, 0);
	border-right: 10px solid rgb(0, 0, 0);
	background-color: rgb(0, 0, 0);
	margin-top: 10px;
	color: white;
	clear:left;
}
div#container table {
	color: rgb(96,96,96);
}
div#container  A:link IMG {
	border: 0px solid blue
}
div#container  A:visited IMG {
	border: 0px solid blue
}
div#container  A:active IMG {
	border: 0px solid white
}

/********************** FINE CONTAINER  ***********************************/


/********************** CONTENT  ***********************************/

div#content {
	float: none;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 1em;
	/*background-color: #9cf;*/
	background-color: rgb(0, 0, 0);
	color: #36C;
	width: 850px;
	height: 450px;
	overflow: auto;
}
div#content ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
div#content li {
	margin: 0 0 0 0;
	padding: 0
}
div#content A {
	color: white;
	text-decoration: none;
}
div#content td.title {
	/*background-color: rgb(128,128,128);*/
	background-color: rgb(0, 0, 0);;
	color: white;
	border-width: thin;
	/*border-color: rgb(96,96,96);*/
	border-color: rgb(0, 0, 0);
	border-style: solid;
}
div#content td.image {
	padding: 5px 5px 5px 5px;;
}
div#content table.catalogo {
	background-color: rgb(220,220,220);
	padding: 0.2em;
	border-color: rgb(240,240,240);
}

/********************** FINE CONTENT  ***********************************/

div#normalfont {
	font-weight: normal;
	color: white;
}
div#gruppo_images { position:relative;left:20px;top:10px;z-index:1;visibility:visible;font-size:1em;width:75%;height:75%;}
div#gruppo_images img{height:98px;width:130px;border-width:10px;border-color: white;border-style:solid;}
div#image1 {visibility:visible;position:absolute;z-index:5;left:0px;top:0px;border-width:1px;border-color: white;border-style:solid;}
div#image2  {visibility:visible;position:absolute;z-index:4;left:130px;top:0px;border-width:1px;border-color: white;border-style:solid;}
div#image3 {visibility:visible;position:absolute;z-index:3;left:260px;top:0px;border-width:1px;border-color: white;border-style:solid;}
div#image4 {visibility:visible;position:absolute;z-index:2;left:390px;top:0px;border-width:1px;border-color: white;border-style:solid;}
div#image5 {visibility:visible;position:absolute;z-index:1;left:520px;top:0px;border-width:1px;border-color: white;border-style:solid;}
div#image6 {visibility:visible;position:absolute;z-index:5;left:0px;top:130px;border-width:1px;border-color: white;border-style:solid;}
div#image7  {visibility:visible;position:absolute;z-index:4;left:130px;top:130px;border-width:1px;border-color: white;border-style:solid;}
div#image8 {visibility:visible;position:absolute;z-index:3;left:260px;top:130px;border-width:1px;border-color: white;border-style:solid;}
div#image9 {visibility:visible;position:absolute;z-index:2;left:390px;top:130px;border-width:1px;border-color: white;border-style:solid;}
div#image10 {visibility:visible;position:absolute;z-index:1;left:520px;top:130px;border-width:1px;border-color: white;border-style:solid;}
div#image11 {visibility:visible;position:absolute;z-index:5;left:0px;top:260px;border-width:1px;border-color: white;border-style:solid;}
div#image12  {visibility:visible;position:absolute;z-index:4;left:130px;top:260px;border-width:1px;border-color: white;border-style:solid;}
div#image13 {visibility:visible;position:absolute;z-index:3;left:260px;top:260px;border-width:1px;border-color: white;border-style:solid;}
div#image14 {visibility:visible;position:absolute;z-index:2;left:390px;top:260px;border-width:1px;border-color: white;border-style:solid;}
div#image15 {visibility:visible;position:absolute;z-index:1;left:520px;top:260px;border-width:1px;border-color: white;border-style:solid;}

div#gruppoimaghes {
	position: relative;
	left: -200px;
	z-index: 1;
	visibility: visible;
	font-size: 1em;
	width: 75%;
	height: 75%;
}
div#gruppoimaghes img {
	border-width: 10px;
	border-color: white;
	border-style: solid;
}
div#imaghe1 {
	visibility: visible;
	position: absolute;
	z-index: 5;
	left: 0px;
	top: 0px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
div#imaghe2 {
	visibility: visible;
	position: absolute;
	z-index: 4;
	left: 30px;
	top: 30px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
div#imaghe3 {
	visibility: visible;
	position: absolute;
	z-index: 3;
	left: 60px;
	top: 60px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
div#imaghe4 {
	visibility: visible;
	position: absolute;
	z-index: 2;
	left: 90px;
	top: 90px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
div#imaghe5 {
	visibility: visible;
	position: absolute;
	z-index: 1;
	left: 120px;
	top: 120px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
div#imaghe6 {
	visibility: visible;
	position: absolute;
	z-index: 0;
	left: 150px;
	top: 150px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
div#imaghe7 {
	visibility: visible;
	position: absolute;
	z-index: -1;
	left: 180px;
	top: 180px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
div#imaghe8 {
	visibility: visible;
	position: absolute;
	z-index: -2;
	left: 210px;
	top: 210px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
div#imaghe9 {
	visibility: visible;
	position: absolute;
	z-index: -3;
	left: 240px;
	top: 240px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
div#imaghe10 {
	visibility: visible;
	position: absolute;
	z-index: -4;
	left: 270px;
	top: 270px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
div#imaghe11 {
	visibility: visible;
	position: absolute;
	z-index: -5;
	left: 300px;
	top: 300px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
}


/********************** FINE COPERTINA  ***********************************/




