
td
{
font-size : 11px;
font-family : Verdana, Arial,Helvetica, sans-serif;
color : #000000;
text-decoration : none;
}

.titolo
{
text-decoration : none;
font-size: 9px;
color:#000000;
font-weight:bold;
}

a.lista:link
{
text-decoration : none;
font-size: 11px;
color:#000000;
font-weight:bold;
}

a.lista:visited
{
text-decoration : none;
font-size: 11px;
color:#000000;
font-weight:bold;
}


a.lista:hover
{
text-decoration : nonw;
font-size: 11px;
color:#EA9E13;
font-weight:bold;
}


a.lista:active
{
text-decoration : none;
font-size: 11px;
color:#000000;
font-weight:bold;
}

a.default:link
{
border-bottom: 1px #333333 dotted;
text-decoration : none;
font-size : 11px;
font-family :  Verdana, Arial,Helvetica, sans-serif;
color : #333333;
height:11px;
}

a.default:visited
{
border-bottom: 1px #333333 dotted;
text-decoration : none;
font-size : 11px;
font-family :  Verdana, Arial,Helvetica, sans-serif;
color : #333333;
height:11px;
}

a.default:hover
{
border-bottom: 1px #333333 dotted;
text-decoration : none;
font-size : 11px;
font-family :  Verdana, Arial,Helvetica, sans-serif;
color : #333333;
background : #ebebeb;
height:11px;
}

a.default:active
{
border-bottom: 1px #333333 dotted;
text-decoration : none;
font-size : 11px;
font-family :  Verdana, Arial,Helvetica, sans-serif;
color : #333333;
height:11px;
}

.linegrey
{
border-bottom: 1px #999999 dotted;
font-size : 11px;
height:11px;
}

.footer
{
font-size : 9px;
font-family :   Verdana, Arial,Helvetica, sans-serif;
color : #333333;
background : transparent;
}

.inputtext
{
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-color : #dee4e6;
font-size : 11px;
font-family :  Verdana, Arial,Helvetica, sans-serif;
color : #333333;
width : 100%;
background : #ffffff;
}

.textarea
{
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-color : #dee4e6;
font-size : 11px;
font-family :  Verdana, Arial,Helvetica, sans-serif;
color : #172E5E;
width : 100%;
}

.inputselect
{
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-color : #dde5e5;
color : #172E5E;
font-size : 11px;
font-family :  Geneva,  Verdana, Arial,Helvetica, sans-serif;
background : #ffffff;
width : 100%;
}


.button
{
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-color : #cccccc;
font-size : 11px;
background:#EA9E13;
font-family :  Verdana, Arial,Helvetica, sans-serif;
color : #333333;
font-weight:bold;
}

A:link  {color:#000000; text-decoration: underline }
A:active  {color:#000000; text-decoration: underline }
A:visited  {color:#000000; text-decoration: underline }

a.calLink:link
{
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	background:#ffffff;
	font-weight:bold;
}
a.calLink:visited
{
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	background:trasparent;
	font-weight:bold;
}
a.calLink:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;d
	color: #666666;
	text-decoration: none;
	background:#ffffff;
	font-weight:bold;
}
.calCell
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #666666;
	background:#ffffff;
	text-align: center;
	border:1px;
	border-color:#cccccc;
}
.calHead
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	background:#ffffff;
}
.calSubHead
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	background:#e6e6e6;
	font-weight: normal;
	text-align: center;
}
.calToday
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	background:#EA9E13;
	font-weight: bold;
	text-align: center;
}