body {
	background-color: #FFCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 100%;
	vertical-align: middle;
}
td.intestazione_SX {
	background-image: url(intestazione_SX.png);
	border-width: 0px;
}
td.intestazione2_SX {
	background-image: url(intestazione2_SX.png);
	border-width: 0px;
}
td.intestazione_CENTRALE {
	border-width: 0px;
}
td.intestazione_DX {
	background-image: url(intestazione_DX.png);
	border-width: 0px;
}
td.intestazione2_DX {
	background-image: url(intestazione2_DX.png);
	border-width: 0px;
}
table.menu {
 	border-width: 0px;
	height: 100%;
	width: 100%;
}
td.menu_casella{
	border-width: 0px;
	width:	140px;
	text-align:center;
	background-image:url(menu/sfondo5b.gif);
}
td.corniceSX{
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: Black;
	border-style: solid;
	text-align: center;
}
td.corniceDX{
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: Black;
	border-style: solid;
	text-align: center;
}
td.corniceSX2{
	background-image:url(cornice_SX2.gif);
	border-width: 0px;
	border-color: Black;
	border-style: solid;
	text-align: center;
}
td.corniceDX2{
	background-image:url(cornice_DX2.gif);
	border-width: 0px;
	border-color: Black;
	border-style: solid;
	text-align: center;
}
td.corniceSXDX{
    background-image:url(corpo_sfondo.gif);
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: Black;
	border-style: solid;
	text-align: center;
}
td.corniceUP{
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: Black;
	border-style: solid;
	text-align: center;
}
td.corniceDOWN{
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-color: Black;
	border-style: solid;
	text-align: center;
}
td.corniceDOWN_2{
	border-width: 0px;
	text-align: center;
}
td.divisore_SX{
   background: #FFCCCC;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: Black;
	border-style: solid;
	text-align: center;
}
td.divisore_centrale{
	background-image: url(centrale3.gif); /*il divisore centrale*/
	border-width: 0px;
	text-align: center;
}
td.divisore_DX{
   background: #FFCCCC; 
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: Black;
	border-style: solid;
	text-align: right;
}
td.angolo_1{
	background-image: url(angolo_1d.gif);
	border-width: 0px;
}
td.angolo_2{
	background-image: url(angolo_2d.gif);
	border-width: 0px;
}
td.angolo_3{
	background-image: url(angolo_3b.gif);
	border-width: 0px;
}
td.angolo_4{
	background-image: url(angolo_4b.gif);
	border-width: 0px;
}
table.fine_pagina {
	background-color: #FFCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	height: 100px;
	width: 800px;
}
td.divisore_centrale_inferiore{
	background-image: url(centrale3_inferiore.gif); /*il divisore centrale*/
	border-width: 0px;
	text-align: center;
}
td.intestazione_SX_inferiore {
	background-image: url(intestazione_SX_inferiore.gif);
	border-width: 0px;
}
td.intestazione_CENTRALE_inferiore {
	background-image:url(intestazione_inferiore.gif);  
	border-width: 0px;
}
td.intestazione_DX_inferiore {
	background-image: url(intestazione_DX_inferiore.gif);
	border-width: 0px;
}
table.tabella_esterna{
	background-color: #FEDD77;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 9pt;
	padding-top: 4pt;
	padding-right: 4pt;
	padding-bottom: 4pt;
	padding-left: 4pt;
	border-width: 2px;
	border-style: outset;
	empty-cells: show;
	font-weight: bold;
	margin: 0px;
}
A.link3:FOCUS {
color:#0033FF;
	font-style:italic;
	text-decoration : none;
	border-left-width : 0px;
	border-left-color : Gray;
	border-left-style : solid;
}
A.link3:hover {
color:#0033FF;
	font-style:italic;
	text-decoration: none;
	border-left-width : 0px;
	border-left-color : Gray;
	border-left-style : solid;
}
A.link3:link{
color:#0033FF;
	font-style:italic;
	text-decoration : none;
	border-left-width : 0px;
	border-left-color : Gray;

}
A.link3:visited {
color:#0033FF;
	font-style:italic;
	text-decoration:none;
	border-left-width : 0px;
	border-left-color : Gray;
	border-left-style : solid;
	border-color : Red;
}
A.link2:FOCUS {
	color:#FF00FF;
	font-style:italic;
	font-weight:bold;
	text-decoration : none;
	border-left-width : 0px;
	border-left-color : Gray;
	border-left-style : solid;
}
A.link2:hover {
	color:#FF00FF;
	font-style:italic;
	font-weight:bold;
	font-size: 18px;
	text-transform: uppercase;
	text-decoration: none;
	border-left-width : 0px;
	border-left-color : Gray;
	border-left-style : solid;
}
A.link2:link{
	color:#FF00FF;
	font-style:italic;
	font-weight:bold;
	text-decoration : none;
	border-left-width : 0px;
	border-left-color : Gray;

}
A.link2:visited {
	color:#FF00FF;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	border-left-width : 0px;
	border-left-color : Gray;
	border-left-style : solid;
	border-color : Red;
}

A.link1:FOCUS {
	color:#000000;
	font-style:italic;
	font-weight:bold;

	text-decoration : none;
	border-left-width : 0px;
	border-left-color : Gray;
	border-left-style : solid;
}
A.link1:hover {
	color:#000000;
	font-style:italic;
	font-weight:bold;
	font-size: 18px;
	text-transform: uppercase;
	text-decoration: none;
	border-left-width : 0px;
	border-left-color : Gray;
	border-left-style : solid;
}
A.link1:link{
	color:#000000;
	font-style:italic;
	font-weight:bold;
	text-decoration : none;
	border-left-width : 0px;
	border-left-color : Gray;

}
A.link1:visited {
	color:#000000;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	border-left-width : 0px;
	border-left-color : Gray;
	border-left-style : solid;
	border-color : Red;
}
A.link_image:FOCUS {
	color:#000000;
	text-decoration : none;
	border-width : 0px;
	border-color:#000000;
	border-style:solid;
}
A.link_image:hover {
	color:#000000;
	text-decoration : none;
	border-width : 0px;
	border-color:#000000;
	border-style:solid;
}
A.link_image:link{
	color:#000000;
	text-decoration : none;
	border-width : 0px;
	border-color:#000000;
	border-style:solid;
}
A.link_image:visited {
	color:#000000;
	text-decoration : none;
	border-width : 0px;
	border-color:#000000;
	border-style:solid;
}
img.link {
	color:#000000;
	border-width : 1px;
	border-color:#000000;
	border-style:solid;
}
table.link {
	color:#000000;
	border-width : 1px;
	border-color:#000000;
	border-style:solid;
}
.scroll {
overflow: scroll;
height: 634px;
margin: 0px;
padding: 0px;
width: 250px;
}
.scroll2 {
overflow:auto;
width: 436px;
height: 434px;
margin: 0px;
padding: 0px;

}
.scroll3 {
overflow: auto;
width: 558px;
height: 500px;
margin: 0px;
padding: 0px;
border-bottom-style:solid;
border-bottom-color: #000000;
border-bottom-width: 1px;
border-left-style:solid;
border-left-color: #000000;
border-left-width: 1px;
border-right-style:solid;
border-right-color: #000000;
border-right-width: 1px;

}
.scroll4 {
overflow: hidden;
width: 558px;
height: 290px;
margin: 0px;
padding: 0px;
border-bottom-style:solid;
border-bottom-width: 1px;
border-top-style:solid;
border-top-width: 1px;
border-left-style:solid;
border-left-width: 1px;
border-right-style:solid;
border-right-width: 1px;
}

.scroll5 {
overflow: hidden;
width: 558px;
height: 250px;
margin: 0px;
padding: 0px;
border-bottom-style:solid;
border-bottom-width: 1px;
border-top-style:solid;
border-top-width: 1px;
border-left-style:solid;
border-left-width: 1px;
border-right-style:solid;
border-right-width: 1px;
}

td.titolo_diario_mese {
	background-image: url(sfondo_titolo1.gif);
	font-size: 36px;
	font-weight:bold;
	color: #FF33FF;
	text-align:center;
}
table.coda_diario_mese {
	background-image: url(sfondo_coda2.gif);
	font-size: 18px;
	color:#FF6699;
	text-align:center;
}
td.coda_diario_mese {
	background-image: url(sfondo_coda2.gif);
	font-size: 18px;
	color:#FF6699;
	text-align:center;
}
td.corpo_diario_mese{
	background-image: url(sfondo_diario3.gif);
	font-size: 18px;
	font-style:italic;
	color: #003366;
	text-align:left;
}
td.titolo_diario_mese_home {
    background-image: url(sfondo_benvenuto.gif);
	font-size: 36px;
	font-weight:bold;
	color: #FF33FF;
	text-align:center;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-style:solid;
	border-bottom-width: 0px;
	border-top-style:solid;
	border-top-width: 1px;
	border-left-style:solid;
	border-left-width: 1px;
	border-right-style:solid;
	border-right-width: 1px;
}