body
{

	padding: 0;
	font: 11px/1.1 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #D7E4ED;
}

.bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.evento_oggi {
	color: #FFFFFF;
	font: italic bold 11px "Times New Roman", Georgia, Times, serif;
	letter-spacing: 1px;
}
.neropiccolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004E78;
}
.biancogrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E8F2F7;
	border: thin solid #004E78;
}
.titolicat {
	font-family: Arial, Helvetica, sans-serif;
	color: #004E78;
	font-size: 12px;
	font-weight: bold;

}
.eventi {
	color: #000000;
	font: italic bold 12px "Times New Roman", Georgia, Times, serif;
}
.rossotitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;

}

.titoloscheda_evento {
	color: white;
	font: italic bold 14px "Times New Roman", Georgia, Times, serif;
	background-color: #AD0B09;
}

.giustificato10 {
	color: black;
	font: 10px Arial, Helvetica, Geneva, sans-serif;
	text-align: justify;
}

.giustificato12 {
	color: black;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	text-align: justify;
}

.alert {
	color: #990000;
	font: italic bold 12px Arial, Helvetica, sans-serif;
}
.rossogrande {
	color: #AD0B09;
	font: bold 40px Arial, Helvetica, sans-serif;
}

.etichetta_titolo {
	font: italic bold 9px Arial, Helvetica, Geneva, sans-serif;
	color: #014e78;
}

.categoria_evento {
	color: red;
	font: italic bold 11px Arial, Helvetica, Geneva, sans-serif;
}

A.cambia_pagina {	color: #014e78;	text-decoration:none;	font: italic 10px "Times New Roman", Georgia, Times, serif;	letter-spacing: 0;}      A.cambia_pagina:visited {	color: #014e78;	text-decoration:none;	font: italic 10px "Times New Roman", Georgia, Times, serif;	letter-spacing: 0;}     A.cambia_pagina:hover {	color: #bc1500;	text-decoration: underline;	font: italic 10px "Times New Roman", Georgia, Times, serif;	letter-spacing: 0;}

A.apri_scheda {	color: #b41c20;	text-decoration: underline;	font: 10px Arial, Helvetica, Geneva, sans-serif;	letter-spacing: 0;}

A.apri_scheda:visited {	color: #b41c20;	text-decoration: underline;	font: 10px Arial, Helvetica, Geneva, sans-serif;	letter-spacing: 0;}

A.apri_scheda:hoverA.cambia_pagina:hover {	color: #014e78;	text-decoration: underline;	font: italic 10px Arial, Helvetica, Geneva, sans-serif;	letter-spacing: 0;}


/* POSTNUKE */
FONT                  {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
TD                    {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
P                     {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
DIV                   {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
INPUT                 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
TEXTAREA              {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
FORM                  {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
SELECT                {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
.note                 {FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #006699; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;}
.title                {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;}
.storytitle           {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;}
.boxtitle             {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-variant : normal; BACKGROUND: none;}
.option               {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #6495ED; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;}
.storycat             {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; BACKGROUND: none;}
.tiny                 {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; BACKGROUND: none;}
.slogan               {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #C5DFF0; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;  FONT-VARIANT : small-caps; }
.content              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; BACKGROUND: none;}
.boxcontent           {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; BACKGROUND: none;}
/* header background moved from theme.php for compliance */
.bannerbackground     {background-image: url(../images/BannerContentBG.jpg);}
.blockrightcontent    {background-image: url(../images/BlockRContent.gif);}


.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
A.menu:link                {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal;  font-weight : bold;  }
A.menu:active              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : bold; }
A.menu:visited             {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : bold; }
A.menu:hover               {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : bold; }

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.menuex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006633;
	font-weight: bold;

}
.categorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006633;
	font-weight: bold;
}
.DATI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.TITOLOVERDE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336633;
}

A.play:link                {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal;  font-weight : bold;  }
A.play:active              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : bold; }
A.play:visited             {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : bold; }
A.play:hover               {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : bold; }

A.flash:link                {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 9px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal;  font-weight : normal;  }
A.flash:active              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 9px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : normal; }
A.flash:visited             {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 9px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : normal; }
A.flash:hover               {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 9px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : normal; }

A.menu_articoli:link                {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 9px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal;  font-weight : bold;  }
A.menu_articoli:active              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 9px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : bold; }
A.menu_articoli:visited             {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 9px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : bold; }
A.menu_articoli:hover               {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 9px; TEXT-DECORATION: underline; BACKGROUND: none;  font-variant : normal; font-weight : bold; }

.blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3670BA;
}

body                 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
FONT                 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
TD                   {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
P                    {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
DIV                  {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
INPUT                {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
TEXTAREA             {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
FORM                 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
SELECT               {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
A:link               {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: Black; FONT-SIZE: 12px; TEXT-DECORATION: underline; BACKGROUND: none; font-weight : bold;  }
A:visited            {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: underline; BACKGROUND: none; font-weight : bold; }
.note                {FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #006699; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;}
.title               {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;}
.storytitle          {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;}
.boxtitle            {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #B0C4DE; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color : #006699;  }
.option              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #6495ED; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none;}
.storycat            {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; BACKGROUND: none;}
.tiny                {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; BACKGROUND: none;}
.slogan              {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #C5DFF0; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: none; }
.content             {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; BACKGROUND: none;}
.boxcontent          {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; BACKGROUND: none;}