body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #E8E8E8}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666}
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666 }
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666 ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clip:   rect(   )}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clip: rect( ) }
a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666 }
ul {margin:0px 0px;  padding:6px 6px;  text-align:left; background-color: #E8E8E8; width: 530px; height: auto; border: 1px #999999 dashed}
li {display:inline; text-decoration: none; color: #333333}
li a {display:inline; text-decoration: none; color: #666666}
li a:hover {display:inline; color: #333333}
.smallgrey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.smallblack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-image:  url(/immagini/menu-bar.gif); padding-left: 16px; padding-right: 16px; color: #999999}
.linkmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
.linkmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none }

#calendario 
{
	border-width: 0px;
  float: left;
	margin: 2px;
  padding: 5px;
}

#calendario div.meseanno
{
  float: none;
	margin: 2px;
  padding: 1px;
 	font-size: 11px;
	color: red;
}

#calendario a {
color: #C00000;
text-decoration: none;
}

#calendario a:hover {
color: #000;
text-decoration: underline;
}

#calendario div.dayfree
{
	border: solid #343464;
	border-width: 1px;
  float: left;
	width: 20px;
	margin: 1px -1px 0 0;
  padding: 1px;
  text-align: center;
  background-color: #EEEEEE;
  color: #111111;
}

#calendario div.dayfreelastm
{
	border: solid #343464;
	border-width: 1px;
  float: left;
	width: 20px;
	margin: 1px -1px 0 0;
  padding: 1px;
  text-align: center;
  background-color: #CCEEEE;
  color: #111111;
}

#calendario div.daybook
{
	border: solid #343464;
	border-width: 1px;
  float: left;
	width: 20px;
	margin: 1px -1px 0 0;
  padding: 1px;
  text-align: center;
  background-color: #C6C6C6;
}

#calendario .noformat
{
 	font-size: 13px;
  border: 0px;
}

#arrowsx
{
  float: left;
	width: 30px;
	margin: 3px;
  padding: 1px;
  text-align: left;
}

#arrowdx
{
  float: right;
	width: 30px;
	margin: 3px;
  padding: 1px;
  text-align: right;
}

#reset
{
  clear: both;
}

#alert
{
  border: solid #C00000;
	border-width: 1px;
	background-color: #f5f5f5;
	margin: 10px 1px 15px 1px;
  padding: 5px;
}

#important
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666;
  border: solid #999;
  background-color: #f5f5f5;
	border-width: 1px;
	margin: 1px;
  padding: 5px;
}

div#boxd
{
  border: solid #e3e3e3;
	border-width: 1px;
	background-color: #f5f5f5;
	/*height: 20px;*/
	margin: 0 1px 7px 0;
  padding: 3px;
}

.txtbd {margin:0px;  padding:0px;}
