/* Global Styles */

body {
  position:relative;
	margin:0px;
	background:#C0DFFD;
	}
	
td {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	}
	
a {
	color: #FF6600;
	font-weight:bold;
	}
	
a:hover {
	color: #3366CC;
	}

/* ID Styles */

#navigation td {
	width:165px;
	border-bottom: 2px solid #C0DFFD;
	}
	
/* #navigation a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
  background: url("ico/freccia.gif") 14px 45% no-repeat;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 26px;
	}
*/
	
#navigation a:hover {
	background: #ffffff;
	color:#FF6600;
	}
	
.center 	{	text-align:center;}
.left 		{	text-align:left;}
.justify 	{	text-align:justify;}
.right 		{	text-align:right;}

.blu 		{	color:#0000FF;}
.verde 		{	color:#00FF00;}
.rosso 		{	color:#FF0000;}
.giallo 	{	color:#FFFF00;}
.viola		{	color:#FF00FF;}
.azzurro	{	color:#00FFFF;}
.bianco 	{	color:#FFFFFF;}
.nero 		{	color:#000000;}
.grigios	{	color:#999999;}
.grigioc	{	color:#CCCCCC;}
.rossoc		{	color:#FFCCCC;}
.gialloc 	{	color:#FFFFCC;}
.violac		{	color:#FFCCFF;}
.azzurroc	{	color:#CCFFFF;}
.verdec		{	color:#CCFFCC;}

/* Class Styles */
.mlevel{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 4px 8px 10px;
}

.mlevel0{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
color:#FF0000;
	display:block;
	padding:8px 4px 8px 10px;
}

.mlevel1{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
color:#0000FF;
	display:block;
	padding:8px 4px 8px 10px;
}

.mlevel2{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
color:#0000FF;
	padding:1px 1px 1px 20px;
}

.foto0 {
	position:absolute;
	left:10px;
	top:10px;
	color:#FF0000;
	width:235px;
	font-size:16px;
	font-stretch:wider;
	text-align:center;
}
.foto1 {
	position:absolute;
	left:244px;
	top:10px;
	color:#FF0000;
	width:235px;
	font-size:16px;
	font-stretch:wider;
	text-align:center;
}
.foto2 {
	position:absolute;
	right:10px;
	top:10px;
	color:#FF0000;
	width:235px;
	font-size:16px;
	font-stretch:wider;
	text-align:center;
}
.foto3 {
	position:absolute;
	left:10px;
	top:194px;
	color:#FF0000;
	width:235px;
	font-size:16px;
	font-stretch:wider;
	text-align:center;
}
.foto4 {
	position:absolute;
	left:244px;
	top:194px;
	color:#FF0000;
	width:235px;
	font-size:16px;
	font-stretch:wider;
	text-align:center;
}
.foto5 {
	position:absolute;
	right:10px;
	top:194px;
	color:#FF0000;
	width:235px;
	font-size:16px;
	font-stretch:wider;
	text-align:center;
}
.foto6 {
	position:absolute;
	left:10px;
	top:378px;
	color:#FF0000;
	width:235px;
	font-size:16px;
	font-stretch:wider;
	text-align:center;
}
.foto7 {
	position:absolute;
	left:244px;
	top:378px;
	color:#FF0000;
	width:235px;
	font-size:16px;
	font-stretch:wider;
	text-align:center;
}
.foto8 {
	position:absolute;
	right:10px;
	top:378px;
	color:#FF0000;
	width:235px;
	font-size:16px;
	font-stretch:wider;
	text-align:center;
}

div.logo {
	position:relative;
	left:5px;
	top:5px;
	width:382px;
	height:110px;
	border:0;
}
div.titolo {
	background:#0000FF;
	position:absolute;
	width:518px;
	height:110px;
	left:387px;
	top:5px;
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #CCFF99;
	letter-spacing:.2em;
	line-height:30px;
	text-align:center;
	vertical-align:middle;
}
div.data {
	background:#ccff99;
	position:absolute;
	top:120px;
	left:5px;
	width:900px;
	height:20px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:.2em;
	text-align:center;
	vertical-align:middle;
}
div.destra {
	position:absolute;
	top:145px;
	left: 690px;
	width: 200px;
	min-height: 559px;
	background: #e6f3ff;
	padding: 8px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
div.comandofoto {
	position:absolute;
	top:458px;
	left: -170px;
	width: 149px;
	background: #e6f3ff;
	padding: 8px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
div.centrale11 {
	position:absolute;
	top:145px;
	left: 175px;
	width: 500px;
	min-height: 565px;
	height:auto;
	
	background: #e6f3ff;
	padding:5px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	
}

div.centrale10 {
	position:absolute;
	top:5px;
	left: 175px;
	width: 500px;
	min-height: 565px;
	background: #e6f3ff;
	padding:5px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}
div.centrale01 {
	position:absolute;
	top:145px;
	left: 5px;
	width: 500px;
	min-height: 565px;
	background: #e6f3ff;
	padding:5px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}
div.centrale00 {
	position:absolute;
	top:5px;
	left: 5px;
	width: 500px;
	min-height: 565px;
	background: #e6f3ff;
	padding:5px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}
div.centralelargo11 {
	position:absolute;
	top:145px;
	left: 175px;
	width: 720px;
	min-height: 565px;

	background: #e6f3ff;
	padding:5px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}
div.centralelargo10 {
	position:absolute;
	top:5px;
	left: 175px;
	width: 720px;
	min-height: 565px;
	background: #e6f3ff;
	padding:5px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}
div.centralelargo01 {
	position:absolute;
	top:145px;
	left:5px;
	width: 890px;
	min-height: 565px;
	background: #e6f3ff;
	padding:5px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}
div.centralelargo00 {
	position:absolute;
	top:5px;
	left:5px;
	width: 720px;
	min-height: 565px;
	background: #e6f3ff;
	padding:5px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}
div.menu1 {
	position:absolute;
	top: 145px;
	left:5px;
	width:165px;
	min-height: 575px;
	background: #e6f3ff;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}
div.menu0 {
	position:absolute;
	top: 5px;
	left:5px;
	width:165px;
	min-height: 575px;
	background: #e6f3ff;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
  color:#003366;
}
div.menu div {
	background: #e6f3ff;
}

div.menu {
  border-color:black;
  position:absolute;
  top:5px;
  left:5px;
  width:150px;
  font: 12px Verdana, Arial, Helvetica, sans-serif;
}

div.visualizza {
  position:absolute;
  top:25px;
  left:160px;
  height:50px;

  font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.subHeader {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:16px;
	letter-spacing:.2em;
	}
	
div.vincita {
	background:#000000;
	position:absolute;
	width:400px;
	height:400px;
	left:200px;
	top:200px;
	color: #0000FF;
	text-align:center;
	vertical-align:middle;
}

div.galleria{
	width:800;
}
}
