HTML {
	HEIGHT: 100%;
}
.BODY {
	height: 100%;
	margin: 0px;
}
DIV.Home {
	BORDER-RIGHT: #FFB852 1px solid;
	BORDER-LEFT: #FFB852 1px solid;
	WIDTH: 790px;
	height: 100%;
}
.input {
	FONT-SIZE: 10px;
	WIDTH: 135px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
.areariservata {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 15px;
}
.menu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #3357B3;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05em;
}
.menu:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #B12F33;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05em;
}
.titolotesti {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #3357B3;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
}
.titolotestilink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #3357B3;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
}
.titolotestilink:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
}
.titolomenu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #E0E4E8;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
}
.titolomenulink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #E0E4E8;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
}
.titolomenulink:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
}
.testi {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #526777;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
}
.testilink {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #526777;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
}
.testilink:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
}
.titolosezione {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
}
.titolosezionelink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
}
.titolosezionelink:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
}
}
.titoloicone {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3357B3;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-indent: 8px;
}
.titoloicone:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-indent: 8px;
}
.testiicone {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #3357B3;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
}
.testiicone:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
}
.titoloiconegiu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #638EEB;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	text-indent: 4px;
}
.titoloiconegiu:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	text-indent: 4px;
}
.ataji {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #DA9026;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: left;
	text-indent: 15px;
}
.ataji:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: left;
	text-indent: 15px;
}
.articoliintestazione {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #3357B3;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-indent: 5px;
}
.articolititolosezione {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3357B3;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-indent: 5px;
}
.articolititolosezione:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-indent: 5px;
}
.articolilista {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3357B3;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	padding-left: 5px;
}
.articolilista:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	padding-left: 5px;
}
.articolitesto {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3357B3;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
	padding-left: 5px;
}
.tornasu {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #FF0000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
}
.tornasu:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #3357B3;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
}
.tabella {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #3357b3;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-style: normal;
	text-align: center;
}
.campiform {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	width: 250px;
	height: auto;
}
.titololetti {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-variant: normal;
	text-transform: none;
	text-align: left;
}


/* START:notice */
.flashError {
  border: 2px solid red;
  padding: 1em;
  margin-bottom: 2em;
  background-color: #f0f0f0;
  font: bold smaller sans-serif;
}

.flashNotice {
  border: 2px solid orange;
  padding: 1em;
  margin-bottom: 2em;
  background-color: #f0f0f0;
  font: bold smaller sans-serif;
}

/* END:notice */

/* The error box */

.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}

#errorExplanation {
  width: 400px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}
.ataji_agenzia_pubblicitaria {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	DISPLAY:none;
}