/* Webmaster: Enrico Malatesta - http://web.tiscali.it/enricomalatesta*/

body {
	scrollbar-face-color: #72b9e7;
	scrollbar-highlight-color: #32acf2;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #91d7ff;
	scrollbar-arrow-color:  #dcf7fe;
	scrollbar-track-color: #d8ebf9;
	scrollbar-darkshadow-color: #046D8C;
}


/* PopBox */

.PopBoxImageSmall
{
	border: none 0px #ffffff;
	cursor: url("http://www.idvbrianza.it/nuovosito/images/allpages/popbox/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #999999;
	cursor: url("http://www.idvbrianza.it/nuovosito/images/allpages/popbox/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("http://www.idvbrianza.it/nuovosito/images/allpages/popbox/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}


/* Tabelle */

.bordotab {
	border-top-width: 1px; /* Qui definiamo il bordo esterno della tabella */
	border-bottom-width: 1px; /* Il bordo destro e quello interno */
	border-left-width: 1px; /* saranno quelli delle celle */
	border-right-width: 1px; /* saranno quelli delle celle */
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-right-color: #004378;
	border-top-color: #004378;
	border-bottom-color: #004378;
	border-left-color: #004378;}

.bordotabright {
	border-top-width: 0px; /* Qui definiamo il bordo esterno della tabella */
	border-bottom-width: 0px; /* Il bordo destro e quello interno */
	border-left-width: 0px; /* saranno quelli delle celle */
	border-right-style: solid;
	border-right-width: 1px; /* saranno quelli delle celle */
	border-right-color: #72b9e7;}

.bordotabnero {
	font-family: Arial, Verdana, Helvetica, sans-serif; /* Definisce il font */
	font-size: 12px; /* Dimensione del font */
	color: #000000; /* Colore del font */
	font-weight: none;
	font-style: normal;
	background-color: #FFFFFF; /* Colore di sfondo della tabella */
	border-top-width: 1px; /* Qui definiamo il bordo esterno della tabella */
	border-bottom-width: 1px; /* Il bordo destro e quello interno */
	border-left-width: 1px; /* saranno quelli delle celle */
	border-right-width: 1px; /* saranno quelli delle celle */
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;}

.bordotabblu {
	font-family: Arial, Verdana, Helvetica, sans-serif; /* Definisce il font */
	font-size: 12px; /* Dimensione del font */
	color: #000000; /* Colore del font */
	font-weight: none;
	font-style: normal;
	background-color: #FFFFFF; /* Colore di sfondo della tabella */
	border-top-width: 1px; /* Qui definiamo il bordo esterno della tabella */
	border-bottom-width: 1px; /* Il bordo destro e quello interno */
	border-left-width: 1px; /* saranno quelli delle celle */
	border-right-width: 1px; /* saranno quelli delle celle */
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-right-color: #000080;
	border-top-color: #000080;
	border-bottom-color: #000080;
	border-left-color: #000080;}

.classetd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	font-style: normal;
	font-color: #000000;
	background-color: #ffffff;
	border-top-width: 1px; /* Per le celle definiamo solo il bordo alto e basso */
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #ff0000;
	border-bottom-style: solid;
	border-bottom-color: #ff0000;}

.classetdnob {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	font-style: normal;
	font-color: #1884c4;
	background-color: #ffffff;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-spacing: 0px;
	padding: 0px;}

.classetdbright {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	font-style: normal;
	font-color: #000000;
	background-color: #ffffff;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #1884c4;
	border-spacing: 0px;
	padding: 5px;}

.classetdbrighttitolo {
	font-family: Arial, Verdana, Helvetica, sans-serif; color: #f69d29;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	background-color: #ffffff;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #1884c4;
	border-spacing: 5px;
	padding: 0px;}

.classetdbleft {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	font-style: normal;
	font-color: #000000;
	background-color: #ffffff;
	border-top-width: 0pt;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #1884c4;
	border-right-width: 0px;
	border-spacing: 0px;
	padding: 5px;}

.classetdblefttitolo {
	font-family: Arial, Verdana, Helvetica, sans-serif; color: #f69d29;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	background-color: #ffffff;
	border-top-width: 0pt;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #1884c4;
	border-right-width: 0px;
	border-spacing: 0px;
	padding: 0px;}

.classetdcp {
	font-family: Arial, Verdana, Helvetica, sans-serif; color: #f69d29;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	font-color: #f69d29;
	font-margin-top: 15px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-spacing: 0px;
	padding: 3px;}

.classetdcp1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: none;
	font-style: normal;
	font-color: #f69d29;
	font-margin-top: 15px;
	background-color: #ffffff;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-spacing: 0px;
	padding: 3px;}

/* Calendario per Agenda */

.calendar {
  float: left;
  margin-right: 6px;
  width: 42px;
  height: 42px;
}

#content .calendar-icon-01 {
  background: url('../images/calendario/01.gif');
}

#content .calendar-icon-02 {
  background: url('../images/calendario/02.gif');
}

#content .calendar-icon-03 {
  background: url('../images/calendario/03.gif');
}

#content .calendar-icon-04 {
  background: url('../images/calendario/04.gif');
}

#content .calendar-icon-05 {
  background: url('../images/calendario/05.gif');
}

#content .calendar-icon-06 {
  background: url('../images/calendario/06.gif');
}

#content .calendar-icon-07 {
  background: url('../images/calendario/07.gif');
}

#content .calendar-icon-08 {
  background: url('../images/calendario/08.gif');
}

#content .calendar-icon-09 {
  background: url('../images/calendario/09.gif');
}

#content .calendar-icon-10 {
  background: url('../images/calendario/10.gif');
}

#content .calendar-icon-11 {
  background: url('../images/calendario/11.gif');
}

#content .calendar-icon-12 {
  background: url('../images/calendario/12.gif');
}

.calendar-day {
  font-weight: bold;
  font-size: 1.1em;
  color: #000;
  width: 42px;
  text-align:center;
  padding-top: 16px;
}

/* Menu */

.menu {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #ff0000; text-decoration: none;}

.menu:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #ff0000; text-decoration: none;}

.menu:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #ff0000; text-decoration: underline;}

.menu:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #ff0000; text-decoration: none;}

.menu:visited:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #ff0000; text-decoration: underline;}


/* Titoli */

.titolobianco {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none;}

.titoloblu {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #09344f; text-decoration: none;}

.header {  font-family: Verdana, Arial, MicrogrammaDMedExt, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: none; color: #ff0000; text-decoration: none;}

/* Testi */

.testoarancio8 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #f69d29; text-decoration: none;}

.testo8azzurro {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #1884c4; text-decoration: none;}

.testo8rosso {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #ff0000; text-decoration: none;}

.testo8rosso:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #ff0000; text-decoration: none;}

.testo8rosso:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #ff0000; text-decoration: underline;}

.testo8rosso:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #ff0000; text-decoration: none;}

.testo8rosso:visited:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #ff0000; text-decoration: underline;}

.testo8blu {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: none;}

.testo8blu:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: none;}

.testo8blu:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: underline;}

.testo8blu:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #800080; text-decoration: none;}

.testo8blu:visited:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: underline;}

.testo8boldblu {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #004378; text-decoration: none;}

.testo8 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #000000; text-decoration: none;}

.testo8:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: none;}

.testo8:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: underline;}

.testo8:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #800080; text-decoration: none;}

.testo8:visited:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: underline;}

.testo8bluidv {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: none; color: #004378; text-decoration: none;}

.testo9 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: none; color: #004378; text-decoration: none;}

.testo12arancio {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #f69d29; text-decoration: none; margin-bottom: 5px;}

.testo10 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: none; color: #000000; text-decoration: none;}

.testo12 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: none; color: #000000; text-decoration: none;}

.testo12:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: none;}

.testo12:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: underline;}

.testo12:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: none; color: #800080; text-decoration: none;}

.testo12:visited:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: underline;}

.testo18 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20pt; font-style: normal; font-weight: none; color: #000000; text-decoration: none;}

.testo20 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20pt; font-style: normal; font-weight: none; color: #000000; text-decoration: none;}

.testo20:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: none;}

.testo20:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: underline;}

.testo20:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20pt; font-style: normal; font-weight: none; color: #800080; text-decoration: none;}

.testo20:visited:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: underline;}

.testo {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: none; color: #000000; text-decoration: none;}

.testo:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: none;}

.testo:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: underline;}

.testo:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: none; color: #800080; text-decoration: none;}

.testo:visited:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: none; color: #0000ff; text-decoration: underline;}

.testodata {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: none; color: #000000; text-decoration: none;}

.programmaidv {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #0a699f; text-decoration: none;}

