body
{margin:0; background-color: #ffffff}

font.menu
{font-family:verdana, sans-serif;
font-style:normal;
FONT-WEIGHT: normal;
font-size:12px;
color: #000000
}

font.menubold
{font-family:verdana, sans-serif;
font-style:normal;
FONT-WEIGHT: bold;
font-size:12px;
color: #000000
}

font.root
{font-family:arial, sans-serif;
font-style:normal;
FONT-WEIGHT: normal;
font-size:11px;
color: #ffffff
}

a
{font-family:verdana, sans-serif;
font-style:normal;
FONT-WEIGHT: normal;
text-decoration:none;
font-size:12px;
color: #A30606}
a:hover
{text-decoration: underline}

a.link
{font-family:verdana, sans-serif;
font-style:normal;
FONT-WEIGHT: normal;
text-decoration:none;
font-size:12px;
color: #000000}
a.link:hover
{color: #ABABAB;
text-decoration: none}

a.linkcolonna
{font-size:11px;
color: #000000}
a.linkcolonna:hover
{color: #ABABAB;
text-decoration: none}

a.linkroot
{font-family:arial, sans-serif;
font-style:normal;
FONT-WEIGHT: normal;
text-decoration: none;
font-size:11px;
color: #ffffff}
a.linkroot:hover
{text-decoration: underline}

a.linktop
{color: #ffffff}
a.linktop:hover
{text-decoration: underline}

a.linktop2
{font-family:arial, sans-serif;
FONT-SIZE: 11px;
color: #ffffff}
a.linktop:hover
{text-decoration: underline}

a.linkcalendario
{color: #A30606;
FONT-WEIGHT: bold;}
a.linkcalendario:hover
{text-decoration: underline}

a.linkcalendario2
{color: #000000}
a.linkcalendario:hover
{text-decoration: underline}

td.testo
{  
font-family:verdana, sans-serif;
font-style:normal; 
font-size:12px;
color: #000000;
padding-top: 8px; 
padding-bottom: 12px; 
padding-left: 8px; 
padding-right: 8px; 
background: #ffffff; 
border-style: solid; 
border-color: #C1C1C1;
text-align: justify;
border-bottom-width: 1px;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px
}

td.title
{   background: #B30A0A;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: none;
    word-spacing: normal
	}

	td.title2
{   background: #B30A0A;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: arial, sans-serif;
	TEXT-DECORATION: none;
    word-spacing: normal
	}


td.colonna
{  
font-family:verdana, arial, sans-serif;
font-style:normal; 
font-size:11px;
color: #000000;
padding-top: 5px; 
padding-bottom: 8px;
padding-left: 3px; 
padding-right: 3px; 
background: #F0F0F0; 
border-style: solid; 
border-color: #C1C1C1;
border-bottom-width: 1px;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px
}

td.colonnabottom
{  
text-align: justify;
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 8px; 
padding-right: 8px; 
background: #F0F0F0; 
border-style: solid; 
border-color: #C1C1C1;
border-bottom-width: 1px;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px
}

h2
{ font: bold 1.2em Arial, Arial, Sans-Serif; padding: 0; margin: 0;}

fieldset
{ border: 0px solid #ffffff; padding: 10px 8px; margin: 0 0 0px 0; background: #ffffff; color: #000000;}
.foto{
	border:1px solid #CCCCCC;
	padding:3px;
	margin-top:5px;
	margin-right:5px;
	float: left;
   display: inline;
}