html, body {
      /*height:100%;*/
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
   }

P, UL, LI
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.shadow	{
background-color: White;border: 1px solid #BBC2C7; font-size : 10px;font-family: verdana;color: #ffffff;
} 


.titolo {font-family: arial;font-size: 20px;color: #263b6a;text-decoration: none;}
.titolo_pages {font-family: arial;font-size: 20px;color: #64abb1;text-decoration: none;font-weight:bold;}


.titolo_blu {	font-family: arial;font-size: 14px;color: #003974;text-decoration: none;}
.titolo_blu A {	font-family: arial;font-size: 14px;color: #003974;text-decoration: none;}
.titolo_blu A:link {	font-family: arial ;font-size: 14px;color: #003974; text-decoration: none;}
.titolo_blu A:active {font-family: arial ;font-size: 14px;color: #003974; text-decoration: none;}
.titolo_blu A:visited {font-family: arial ;font-size: 14px;color: #003974; text-decoration: none;}
.titolo_blu A:hover {font-family: arial;font-size: 14px;color: #003974;text-decoration: underline;}

.titolo_grey {	font-family: arial;font-size: 20px;color: #868f98;text-decoration: none;font-weight:bold;}
.titolo_grey A {	font-family: arial;font-size: 20px;color: #868f98;text-decoration: none;font-weight:bold;}
.titolo_grey A:link {	font-family: arial ;font-size: 20px;color: #868f98; text-decoration: none;font-weight:bold;}
.titolo_grey A:active {font-family: arial ;font-size: 20px;color: #868f98; text-decoration: none;font-weight:bold;}
.titolo_grey A:visited {font-family: arial ;font-size: 20px;color: #868f98; text-decoration: none;font-weight:bold;}
.titolo_grey A:hover {font-family: arial ; font-size: 20px;color: #868f98; text-decoration: underline overline;font-weight:bold;}

.highlight_link {font-family: arial;font-size: 11px;color: black;text-decoration: none;BACKGROUND-COLOR: #ccc;}
.highlight_link A {	font-family: arial;font-size: 11px;color: black;text-decoration: none;BACKGROUND-COLOR: #ccc;}
.highlight_link A:link {	font-family: arial;font-size: 11px;color: black;text-decoration: none;BACKGROUND-COLOR: #ccc;}
.highlight_link A:active {font-family: arial;font-size: 11px;color: black;text-decoration: none;BACKGROUND-COLOR: #ccc;}
.highlight_link A:visited {font-family: arial;font-size: 11px;color: black;text-decoration: none;BACKGROUND-COLOR: #ccc;}
.highlight_link A:hover {font-family: arial;font-size: 11px;color: black;text-decoration: none;BACKGROUND-COLOR: #ccc;}

.highlight_red {font-family: arial;font-size: 13px;color: white;text-decoration: none;BACKGROUND-COLOR: #c4151c;}
.highlight_red A {	font-family: arial;font-size: 13px;color: white;text-decoration: none;BACKGROUND-COLOR: #c4151c;}
.highlight_red A:link {	font-family: arial ;font-size: 13px;color: white; text-decoration: none;BACKGROUND-COLOR: #c4151c;}
.highlight_red A:active {font-family: arial ;font-size: 13px;color: white; text-decoration: none;BACKGROUND-COLOR: #c4151c;}
.highlight_red A:visited {font-family: arial ;font-size: 13px;color: white; text-decoration: none;BACKGROUND-COLOR: #c4151c;}
.highlight_red A:hover {font-family: arial ; font-size: 13px;color: white; text-decoration: underline;BACKGROUND-COLOR: #c4151c;}


.testo_mini_blu {	font-family: arial;font-size: 11px;color: #003974;text-decoration: none;}
.testo_mini_blu A {	font-family: arial;font-size: 11px;color: #003974;text-decoration: none;}
.testo_mini_blu A:link {	font-family: arial ;font-size: 11px;color: #003974; text-decoration: none;}
.testo_mini_blu A:active {font-family: arial ;font-size: 11px;color: #003974; text-decoration: none;}
.testo_mini_blu A:visited {font-family: arial ;font-size: 11px;color: #003974; text-decoration: none;}
.testo_mini_blu A:hover {	font-family: arial; font-size: 11px; color: #003974; text-decoration: underline;}

.inputs {font-family: arial;font-size: 10px;color: #123054;text-decoration: none;background-color: #ffffff;border: 1px solid #b9c4cd;}

.button {font-family: arial;font-size: 10px;color: #ffffff;text-decoration: none;background-color: #6fb6bc;border: 1px solid silver;font-weight:bold;}


.button2 {
font-family: arial;
font-size: 10px;
color: black;
font-weight:bold;
text-decoration: none;
background-color: #b9c4cd;
border: 1px solid #666666;
}


.button3 {
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: #1f4d7c;
	border: 1px solid #003300;
	font-weight: bold;
}
.button_grey {font-family: arial;font-size: 10px;color: #ffffff;text-decoration: none;background-color: #666666;border: 1px solid silver;font-weight:bold;}

.menu {	font-family: arial;font-size: 14px;color: #3d4242;text-decoration: none;font-weight:bold;}
.menu A {	font-family: arial;font-size: 14px;color: #3d4242;text-decoration: none;font-weight:bold;}
.menu A:link {	font-family: arial ;font-size: 14px;color: #3d4242; text-decoration: none;font-weight:bold;}
.menu A:active {font-family: arial ;font-size: 14px;color: #3d4242; text-decoration: none;font-weight:bold;}
.menu A:visited {font-family: arial ;font-size: 14px;color: #3d4242; text-decoration: none;font-weight:bold;}
.menu A:hover {font-family: arial ; font-size: 14px;color: #3d4242; text-decoration: underline overline;font-weight:bold;}

.menu_white {	font-family: arial;font-size: 14px;color: #f2f2f2;text-decoration: none;font-weight:bold;}
.menu_white A {	font-family: arial;font-size: 14px;color: #f2f2f2;text-decoration: none;font-weight:bold;}
.menu_white A:link {	font-family: arial ;font-size: 14px;color: #f2f2f2; text-decoration: none;font-weight:bold;}
.menu_white A:active {font-family: arial ;font-size: 14px;color: #f2f2f2; text-decoration: none;font-weight:bold;}
.menu_white A:visited {font-family: arial ;font-size: 14px;color: #f2f2f2; text-decoration: none;font-weight:bold;}
.menu_white A:hover {font-family: arial ; font-size: 14px;color: #f2f2f2; text-decoration: underline overline;font-weight:bold;}


.testo_white	{font-family:Arial;	font-size: 10px;color: #f0f0f0;}
.testo_white {font-family:Arial;	font-size: 10px;color: #f0f0f0;}
.testo_white A {font-family:Arial;	font-size: 10px;color: #f0f0f0;}
.testo_white A:link {font-family:Arial;	font-size: 10px;color: #f0f0f0;}
.testo_white A:active {font-family:Arial;	font-size: 10px;color: #f0f0f0;}
.testo_white A:visited {font-family:Arial;	font-size: 10px;color: #f0f0f0;}
.testo_white A:hover {font-family:Arial;	font-size: 10px;color: #c6c6c6; text-decoration:underline;}
/*#5890b5*/
.menu_blu {	font-family: arial;font-size: 11px;color: #003974;text-decoration: none;font-weight:bold;}
.menu_blu A {	font-family: arial;font-size: 11px;color: #003974;text-decoration: none;font-weight:bold;}
.menu_blu A:link {	font-family: arial ;font-size: 11px;color: #003974; text-decoration: none;font-weight:bold;}
.menu_blu A:active {font-family: arial ;font-size: 11px;color: #003974; text-decoration: none;font-weight:bold;}
.menu_blu A:visited {font-family: arial ;font-size: 11px;color: #003974; text-decoration: none;font-weight:bold;}
.menu_blu A:hover {font-family: arial ; font-size: 11px;color: #0252a5; text-decoration: none;font-weight:bold;}

.menu_cel2 {	font-family: arial;font-size: 14px;color: #269293;text-decoration: none;font-weight:bold;}
.menu_cel2 A {	font-family: arial;font-size: 14px;color: #269293;text-decoration: none;font-weight:bold;}
.menu_cel2 A:link {	font-family: arial ;font-size: 14px;color: #269293; text-decoration: none;font-weight:bold;}
.menu_cel2 A:active {font-family: arial ;font-size: 14px;color: #269293; text-decoration: none;font-weight:bold;}
.menu_cel2 A:visited {font-family: arial ;font-size: 14px;color: #269293; text-decoration: none;font-weight:bold;}
.menu_cel2 A:hover {font-family: arial ; font-size: 14px;color: #5890b5; text-decoration: underline overline;font-weight:bold;}


.menu_cel {	font-family: arial;font-size: 14px;color: #003974;text-decoration: none;font-weight:bold;}
.menu_cel A {	font-family: arial;font-size: 14px;color: #003974;text-decoration: none;font-weight:bold;}
.menu_cel A:link {	font-family: arial ;font-size: 14px;color: #003974; text-decoration: none;font-weight:bold;}
.menu_cel A:active {font-family: arial ;font-size: 14px;color: #003974; text-decoration: none;font-weight:bold;}
.menu_cel A:visited {font-family: arial ;font-size: 14px;color: #003974; text-decoration: none;font-weight:bold;}
.menu_cel A:hover {font-family: arial ; font-size: 14px;color: #5890b5; text-decoration: underline overline;font-weight:bold;}

.menu_grey2 {	font-family: arial;font-size: 10px;color: #868f98;text-decoration: none;font-weight:bold;}
.menu_grey2 A {	font-family: arial;font-size: 10px;color: #868f98;text-decoration: none;font-weight:bold;}
.menu_grey2 A:link {	font-family: arial ;font-size: 10px;color: #868f98; text-decoration: none;font-weight:bold;}
.menu_grey2 A:active {font-family: arial ;font-size: 10px;color: #868f98; text-decoration: none;font-weight:bold;}
.menu_grey2 A:visited {font-family: arial ;font-size: 10px;color: #868f98; text-decoration: none;font-weight:bold;}
.menu_grey2 A:hover {font-family: arial ; font-size: 10px;color: #263b6a; text-decoration: none;font-weight:bold;}

.piu_info, .meno_info {	font-family: arial;font-size: 11px;color: #3c9ca4;text-decoration: none;}
.piu_info A , .meno_info A {	font-family: arial;font-size: 11px;color: #3c9ca4;text-decoration: none;}
.piu_info A:link, .meno_info A:link {	font-family: arial ;font-size: 11px;color: #3c9ca4; text-decoration: none;}
.piu_info A:active, .meno_info A:active {font-family: arial ;font-size: 11px;color: #3c9ca4; text-decoration: none;}
.piu_info A:visited, .meno_info A:visited {font-family: arial ;font-size: 11px;color: #3c9ca4; text-decoration: none;}
.piu_info A:hover, .meno_info A:hover {font-family: arial ; font-size: 11px;color: #3c9ca4; text-decoration: none;}


.testo_scroll_news {	font-family: arial;font-size: 11px;color: #3d4242;text-decoration: none;}
.testo_scroll_news A {	font-family: arial;font-size: 11px;color: #3d4242;text-decoration: none;}
.testo_scroll_news A:link {	font-family: arial ;font-size: 11px;color: #3d4242; text-decoration: none;}
.testo_scroll_news A:active {font-family: arial ;font-size: 11px;color: #3d4242; text-decoration: none;}
.testo_scroll_news A:visited {font-family: arial ;font-size: 11px;color: #3d4242; text-decoration: none;}
.testo_scroll_news A:hover {font-family: arial;font-size: 11px;color: #3d4242;text-decoration: underline;}

.testo {	font-family: arial;font-size: 13px;color: #3d4242;text-decoration: none;}
.testo A {	font-family: arial;font-size: 13px;color: #3d4242;text-decoration: none;}
.testo A:link {	font-family: arial ;font-size: 13px;color: #3d4242; text-decoration: none;}
.testo A:active {font-family: arial ;font-size: 13px;color: #3d4242; text-decoration: none;}
.testo A:visited {font-family: arial ;font-size: 13px;color: #3d4242; text-decoration: none;}
.testo A:hover {	font-family: arial; font-size: 13px; color: #3d4242; text-decoration: underline;}

.testo_mini2 {font-family: arial ;font-size: 10px;color: #3d4242; text-decoration: none;}
.testo_mini2 A {	font-family: arial;font-size: 10px;color: #3d4242;text-decoration: none;}
.testo_mini2 A:link {	font-family: arial ;font-size: 10px;color: #3d4242; text-decoration: none;}
.testo_mini2 A:active {font-family: arial ;font-size: 10px;color: #3d4242; text-decoration: none;}
.testo_mini2 A:visited {font-family: arial ;font-size: 10px;color: #3d4242; text-decoration: none;}
.testo_mini2 A:hover {font-family: arial ; font-size: 10px;color: #3d4242; text-decoration: underline;}

.testo_mini {font-family: arial ;font-size: 11px;color: #3d4242; text-decoration: none;}
.testo_mini A {	font-family: arial;font-size: 11px;color: #3d4242;text-decoration: none;}
.testo_mini A:link {	font-family: arial ;font-size: 11px;color: #3d4242; text-decoration: none;}
.testo_mini A:active {font-family: arial ;font-size: 11px;color: #3d4242; text-decoration: none;}
.testo_mini A:visited {font-family: arial ;font-size: 11px;color: #3d4242; text-decoration: none;}
.testo_mini A:hover {font-family: arial ; font-size: 11px;color: #3d4242; text-decoration: underline;}

.data_news {	font-family: arial;font-size: 11px;color: #ce4d52;text-decoration: none;}
.data_news A {	font-family: arial;font-size: 11px;color: #ce4d52;text-decoration: none;}
.data_news A:link {	font-family: arial ;font-size: 11px;color: #ce4d52; text-decoration: none;}
.data_news A:active {font-family: arial ;font-size: 11px;color: #ce4d52; text-decoration: none;}
.data_news A:visited {font-family: arial ;font-size: 11px;color: #ce4d52; text-decoration: none;}
.data_news A:hover {font-family: arial ; font-size: 11px;color: #ce4d52; text-decoration: underline;}

.highlight {font-family: arial;font-size: 13px;color: white;text-decoration: none;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}
.highlight A {	font-family: arial;font-size: 13px;color: white;text-decoration: none;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}
.highlight A:link {	font-family: arial ;font-size: 13px;color: white; text-decoration: none;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}
.highlight A:active {font-family: arial ;font-size: 13px;color: white; text-decoration: none;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}
.highlight A:visited {font-family: arial ;font-size: 13px;color: white; text-decoration: none;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}
.highlight A:hover {font-family: arial ;font-size: 13px;color: white; text-decoration: underline;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}

.highlight_menu {font-family: arial;font-size: 11px;color: white;text-decoration: none;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}
.highlight_menu A {	font-family: arial;font-size: 11px;color: white;text-decoration: none;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}
.highlight_menu A:link {	font-family: arial ;font-size: 11px;color: white; text-decoration: none;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}
.highlight_menu A:active {font-family: arial ;font-size: 11px;color: white; text-decoration: none;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}
.highlight_menu A:visited {font-family: arial ;font-size: 11px;color: white; text-decoration: none;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}
.highlight_menu A:hover {font-family: arial ;font-size: 11px;color: white; text-decoration: underline;BACKGROUND-COLOR: #6fb6bc;font-weight:bold;}


.CALENDARIO {font-family: Verdana;font-size: 10px; color: #333333; text-decoration: none;}
.CALENDARIO A {	font-family: Verdana; font-size: 10px; color: #333333; text-decoration: underline;}
.CALENDARIO A:link { font-family: Verdana;font-size: 10px; color: #333333; text-decoration: underline;}
.CALENDARIO A:active {font-family: Verdana;	font-size: 10px; color: #333333; text-decoration: underline;}
.CALENDARIO A:visited {font-family: Verdana;	font-size: 10px; color: #333333; text-decoration: underline;}
.CALENDARIO A:hover {font-family: Verdana; font-size: 10px; color: #333333; 	text-decoration: underline;}

#pann_calendar {
	background:white url(images/pixelsfumatura-grigia-sfond.gif) repeat-x;
	text-align:center;
	/*padding: 3px 3px 3px 3px;*/
	margin:5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	position:static;
	float:right;
	border:1px solid #727272;
	
	/*height:200px;*/
	font-size:10px;
	color:#000000;
	/*z-index:7;*/
}

.thumbnail{
	padding: 3px 3px 8px 3px;
	/*background-color: #222;*/
	background-color: white;
	/*border: 1px solid #2a2a2a;*/
	border: 1px solid #ccc;
	/*float: left;*/
	/*margin-right: 10px;*/
	/*margin-bottom: 10px;*/
	width: 60px;
	}