/* 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;
}
.mlevel3{
  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;
  background: url("include/right.gif") no-repeat scroll 97% 50% transparent;
}


.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;
}
}

