/********* STILE GENERALE DELLA PAGINA *********/
body {
	margin-left: 40px;
	margin-top: 0px;
	background-color:#003366;
}

/********* STILE DEL CONTENITORE DEI CONTENUTI DINAMICI *********/
#content
{
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #003366;
padding: 10px 10px 10px 10px;
text-align: justify;
}

#content p
{
margin-top: 0px;
margin-bottom: 0px;
padding-top:0px;
padding-bottom:0px;
}

h1 {color: #000066;}

.path a
{
text-align: center;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
color: #003366;


}
.path
{
text-align: center;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
color: #003366;
border-bottom: 1px solid #003466;
padding-bottom: 10px;
margin-left: 43px;


}

h2 {

font-size: 15px;
font-weight:bold;

}

#content .contenthtml
{
padding: 0px 50px 0px 50px;
}

/********* STILI DEL MENU CLASSICO *********/
/* quello che segue è il contenitore delle voci verticali o orizzontali del menù */
.menu
{
  padding: 10px 0px 10px 0px;
}

.menuNormal a
{
  text-decoration:none; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px;
  color:#000066; 
  vertical-align:middle; 
  font-weight:bold; 
  font-style:normal; 
  font-variant: normal; 
  width: 200px; 
  cursor: hand; 
  border-right-width: 1px; 
  border-left-width: 1px; 
  border-right-style: solid; 
  border-left-style: solid; 
  border-right-color: #D79600; 
  border-left-color: #F5E3A7; 
  background-color: #E9BE2B; 
  border-top-width: 1px; 
  border-bottom-width: 1px; 
  border-top-style: solid; 
  border-bottom-style: solid; 
  border-top-color: #F5E3A7; 
  border-bottom-color: #D79600; 
  padding: 2px 2px 2px 6px; 
  display: block;
}

.menuHover a
{
  text-decoration:none; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px; color:#FFFFFF; 
  vertical-align:middle; 
  font-weight:bold; 
  font-style:normal; 
  font-variant: normal; 
  width: 200px; 
  cursor: hand; 
  border-right-width: 1px; 
  border-left-width: 1px; 
  border-right-style: solid; 
  border-left-style: solid; 
  border-right-color: #7B8BD7; 
  border-left-color: #000024; 
  background-color: #003166; 
  border-top-width: 1px; 
  border-bottom-width: 1px; 
  border-top-style: solid; 
  border-bottom-style: solid; 
  border-top-color: #7B8BD7; 
  border-bottom-color: #000024; 
  padding: 2px 2px 2px 6px; 
  display: block;
}

/* specifichiamo lo stile del contenitore dei sotto menù */
.subMenu a
{
  text-decoration:none; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#FFFFFF; 
  vertical-align:middle; 
  font-weight:bold; 
  font-style:normal; 
  font-variant: normal; 
  width: 160px; 
  cursor: hand; 
  border-right-width: 1px; 
  border-left-width: 1px; 
  border-right-style: solid; 
  border-left-style: solid; 
  border-right-color: #1E75B5; 
  border-left-color: #00162F; 
  border-top-width: 1px; 
  border-bottom-width: 1px; 
  border-top-style: solid; 
  border-bottom-style: solid; 
  border-top-color: #1E75B5; 
  border-bottom-color: #00162F; 
  padding: 2px 2px 2px 6px; 
  background-color: #1F47A7;
  display: block;
}

.subMenuHover a
{
 text-decoration:none; 
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px; color:#FFFFFF; 
 vertical-align:middle; 
 font-weight:bold; 
 font-style:normal; 
 font-variant: normal; 
 width: 160px; 
 cursor: hand; 
 border-right-width: 1px; 
 border-left-width: 1px; 
 border-right-style: solid; 
 border-left-style: solid; 
 border-right-color: #1E75B5; 
 border-left-color: #00162F; 
 border-top-width: 1px; 
 border-bottom-width: 1px; 
 border-top-style: solid; 
 border-bottom-style: solid; 
 border-top-color: #1E75B5; 
 border-bottom-color: #00162F; 
 padding: 2px 2px 2px 6px; 
 background-color: #003166; 
 display: block;
}


.aOut { color: #003366; text-decoration: none}
.Testo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366}
.TestoPiccolo { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000066; text-decoration: none; left: auto; }
.Sezione { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF; border: none #65D1F8; font-style: normal; }
.Titolo { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000066}
.Titolo2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003399}
.Sottotitolo { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #003366; font-style: normal; }
.Sottotitolo2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366}
.Fondo1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #3333CC; text-decoration: none ; background-color: #E8ECEC}
.Fondo2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3333CC; text-decoration: none ; background-color: #E8ECEC}
.Fondo3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #E8ECEC; background-image: url('/Images/Fnd0106.gif'); background-repeat: repeat-y; background-position: left;}
.Fondo4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #3333CC}
.Fondo5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #3399FF}
.Fondo6 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #000066; background-image: url('/Images/Spaziatore.gif')}
.Fondo7 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #B8BEC1}
.Form { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; font-weight: normal }
.FormS { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #CCDDFF; width: 90px; font-weight: normal}
.FormM { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFCC99; width: 200px; font-weight: normal}
.FormB { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; width: 285px; font-weight: normal }
.SpotFondo { background-color: #FAEEC9; }
.SpotTop { background-color: #E9BE2B; padding: 10px; }
.SpotBody { padding: 10px; background-color: #FAEEC9; }
.SpotTitolo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.SpotSottotitolo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none; }
.SpotTesto { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; text-align: justify; background-color: #FAEEC9; color: #003366; }
.fondoLogo { background-image: url('/Images/Fnd0101.gif'); background-repeat: no-repeat; background-position: left top}
.fondo00 { background-image: url('/Images/Fnd0102.jpg'); background-repeat: no-repeat; background-position: left top}
.fondo01 { }
.fondo02 { /*width: 230px;*/ background-image: url('/Images/base0005.jpg'); background-repeat: repeat-x; background-position: center top; background-color: #FAEEC9; }
.fondo03 { /*width: 760px;*/ background-image: url('/Images/base0005.jpg'); background-repeat: repeat-x; background-position: center top; background-color: #FAEEC9; }
.fondo04 { }
.fondo05 { width: 760px; background-color: #FAEEC9; }
.fondo06 { }
.a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.TestoInd { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; text-decoration: none; font-weight: bolder; }
.TestoPiccolo2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bolder; color: #003366; text-decoration: none; left: auto; }
.TestoInd2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000099; text-decoration: none; font-weight: bold; }
.TestoPiccolo3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; left: auto; }
.fondo03b { background-color: #FAEEC9; background-repeat: repeat-y; background-position: center center; width: 552px; }
.TabTop {
	background-image: url('/Images/base0001.gif');
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #E9BE2B;
}
