body /* Internet Explorer */
{
	font-family: Verdana, Arial, sans-serif;
	background-image: url('/img/wt_chlk.jpg');
	background-repeat: repeat;}

body /* Mozilla Firefox alignment */
{
	font-family: Verdana, Arial, sans-serif;
	background-image: url('/img/wt_chlk.jpg');
	background-repeat: repeat;} 

.soloprint { display: none; }

a 	  { color: blue; text-decoration: none;}
a:hover   { color: blue; text-decoration: none;}
a:active  { color: blue; text-decoration: none;}
a:link	  { color: blue; text-decoration: none;}
a:visited { color: blue; text-decoration: none;}

.titolo  { font-family: Verdana, arial, sans-serif; font-size: 22pt;}
.titolo2 { font-family: Verdana, arial, sans-serif; font-size: 20pt;}
.titolo3 { font-family: Verdana, arial, sans-serif; font-size: 18pt;}
.titolo4 { font-family: Verdana, arial, sans-serif; font-size: 15pt;}

.tit22 { font-family: Verdana, arial, sans-serif; font-size: 22pt;}
.tit20 { font-family: Verdana, arial, sans-serif; font-size: 20pt;}
.tit18 { font-family: Verdana, arial, sans-serif; font-size: 18pt;}
.tit16 { font-family: Verdana, arial, sans-serif; font-size: 16pt;}
.tit14 { font-family: Verdana, arial, sans-serif; font-size: 14pt;}

.rid12 { font-family: Verdana, arial, sans-serif; font-size: 12pt;}
.rid11 { font-family: Verdana, arial, sans-serif; font-size: 11pt;}
.rid10 { font-family: Verdana, arial, sans-serif; font-size: 10pt;}
.rid   { font-family: Verdana, arial, sans-serif; font-size: 10pt;}
.rid9  { font-family: Verdana, arial, sans-serif; font-size: 9pt;}
.rid8  { font-family: Verdana, arial, sans-serif; font-size: 8pt;}
.rid7  { font-family: Verdana, arial, sans-serif; font-size: 7pt;}
.rid6  { font-family: Verdana, arial, sans-serif; font-size: 6pt;}
.rid3  { font-family: Verdana, arial, sans-serif; font-size: 3pt;}

.vd12 { font-family: Verdana, arial, sans-serif; font-size: 12pt;}
.vd11 { font-family: Verdana, arial, sans-serif; font-size: 11pt;}
.vd10 { font-family: Verdana, arial, sans-serif; font-size: 10pt;}
.vd9  { font-family: Verdana, arial, sans-serif; font-size: 9pt;}
.vd8  { font-family: Verdana, arial, sans-serif; font-size: 8pt;}
.vd6  { font-family: Verdana, arial, sans-serif; font-size: 6pt;}

.tm205 { font-family: times, serif ; font-size: 20.5em }
.tm195 { font-family: times, serif ; font-size: 19.5em }
.tm185 { font-family: times, serif ; font-size: 18.5em }
.tm175 { font-family: times, serif ; font-size: 17.5em }
.tm165 { font-family: times, serif ; font-size: 16.5em }
.tm155 { font-family: times, serif ; font-size: 15.5em }
.tm145 { font-family: times, serif ; font-size: 14.5em }
.tm135 { font-family: times, serif ; font-size: 13.5em }
.tm125 { font-family: times, serif ; font-size: 12.5em }
.tm115 { font-family: times, serif ; font-size: 11.5em }
.tm105 { font-family: times, serif ; font-size: 10.5em }
.tm104 { font-family: times, serif ; font-size: 10.4em }
.tm103 { font-family: times, serif ; font-size: 10.3em }
.tm102 { font-family: times, serif ; font-size: 10.2em }
.tm101 { font-family: times, serif ; font-size: 10.1em }
.tm100 { font-family: times, serif ; font-size: 10.0em }
.tm99 { font-family: times, serif ; font-size: 9.9em }
.tm98 { font-family: times, serif ; font-size: 9.8em }
.tm97 { font-family: times, serif ; font-size: 9.7em }
.tm96 { font-family: times, serif ; font-size: 9.6em }
.tm95 { font-family: times, serif ; font-size: 9.5em }
.tm94 { font-family: times, serif ; font-size: 9.4em }
.tm93 { font-family: times, serif ; font-size: 9.3em }
.tm92 { font-family: times, serif ; font-size: 9.2em }
.tm91 { font-family: times, serif ; font-size: 9.1em }
.tm90 { font-family: times, serif ; font-size: 9.0em }
.tm89 { font-family: times, serif ; font-size: 8.9em }
.tm88 { font-family: times, serif ; font-size: 8.8em }
.tm87 { font-family: times, serif ; font-size: 8.7em }
.tm86 { font-family: times, serif ; font-size: 8.6em }
.tm85 { font-family: times, serif ; font-size: 8.5em }
.tm84 { font-family: times, serif ; font-size: 8.4em }
.tm83 { font-family: times, serif ; font-size: 8.3em }
.tm82 { font-family: times, serif ; font-size: 8.2em }
.tm81 { font-family: times, serif ; font-size: 8.1em }
.tm80 { font-family: times, serif ; font-size: 8.0em }
.tm79 { font-family: times, serif ; font-size: 7.9em }
.tm78 { font-family: times, serif ; font-size: 7.8em }
.tm77 { font-family: times, serif ; font-size: 7.7em }
.tm76 { font-family: times, serif ; font-size: 7.6em }
.tm75 { font-family: times, serif ; font-size: 7.5em }
.tm74 { font-family: times, serif ; font-size: 7.4em }
.tm73 { font-family: times, serif ; font-size: 7.3em }
.tm72 { font-family: times, serif ; font-size: 7.2em }
.tm71 { font-family: times, serif ; font-size: 7.1em }
.tm70 { font-family: times, serif ; font-size: 7.0em }
.tm69 { font-family: times, serif ; font-size: 6.9em }
.tm68 { font-family: times, serif ; font-size: 6.8em }
.tm67 { font-family: times, serif ; font-size: 6.7em }
.tm66 { font-family: times, serif ; font-size: 6.6em }
.tm65 { font-family: times, serif ; font-size: 6.5em }
.tm64 { font-family: times, serif ; font-size: 6.4em }
.tm63 { font-family: times, serif ; font-size: 6.3em }
.tm62 { font-family: times, serif ; font-size: 6.2em }
.tm61 { font-family: times, serif ; font-size: 6.1em }
.tm60 { font-family: times, serif ; font-size: 6.0em }
.tm59 { font-family: times, serif ; font-size: 5.9em }
.tm58 { font-family: times, serif ; font-size: 5.8em }
.tm57 { font-family: times, serif ; font-size: 5.7em }
.tm56 { font-family: times, serif ; font-size: 5.6em }
.tm55 { font-family: times, serif ; font-size: 5.5em }
.tm54 { font-family: times, serif ; font-size: 5.4em }
.tm53 { font-family: times, serif ; font-size: 5.3em }
.tm52 { font-family: times, serif ; font-size: 5.2em }
.tm51 { font-family: times, serif ; font-size: 5.1em }
.tm50 { font-family: times, serif ; font-size: 5.0em }
.tm49 { font-family: times, serif ; font-size: 4.9em }
.tm48 { font-family: times, serif ; font-size: 4.8em }
.tm47 { font-family: times, serif ; font-size: 4.7em }
.tm46 { font-family: times, serif ; font-size: 4.6em }
.tm45 { font-family: times, serif ; font-size: 4.5em }
.tm44 { font-family: times, serif ; font-size: 4.4em }
.tm43 { font-family: times, serif ; font-size: 4.3em }
.tm42 { font-family: times, serif ; font-size: 4.2em }
.tm41 { font-family: times, serif ; font-size: 4.1em }
.tm40 { font-family: times, serif ; font-size: 4.0em }
.tm39 { font-family: times, serif ; font-size: 3.9em }
.tm38 { font-family: times, serif ; font-size: 3.8em }
.tm37 { font-family: times, serif ; font-size: 3.7em }
.tm36 { font-family: times, serif ; font-size: 3.6em }
.tm35 { font-family: times, serif ; font-size: 3.5em }
.tm34 { font-family: times, serif ; font-size: 3.4em }
.tm33 { font-family: times, serif ; font-size: 3.3em }
.tm32 { font-family: times, serif ; font-size: 3.2em }
.tm31 { font-family: times, serif ; font-size: 3.1em }
.tm30 { font-family: times, serif ; font-size: 3.0em }
.tm29 { font-family: times, serif ; font-size: 2.9em }
.tm28 { font-family: times, serif ; font-size: 2.8em }
.tm27 { font-family: times, serif ; font-size: 2.7em }
.tm26 { font-family: times, serif ; font-size: 2.6em }
.tm25 { font-family: times, serif ; font-size: 2.5em }
.tm24 { font-family: times, serif ; font-size: 2.4em }
.tm23 { font-family: times, serif ; font-size: 2.3em }
.tm22 { font-family: times, serif ; font-size: 2.2em }
.tm21 { font-family: times, serif ; font-size: 2.1em }
.tm20 { font-family: times, serif ; font-size: 2.0em }
.tm19 { font-family: times, serif ; font-size: 1.9em }
.tm18 { font-family: times, serif ; font-size: 1.8em }
.tm17 { font-family: times, serif ; font-size: 1.7em }
.tm16 { font-family: times, serif ; font-size: 1.6em }
.tm15 { font-family: times, serif ; font-size: 1.5em }
.tm14 { font-family: times, serif ; font-size: 1.4em }
.tm13 { font-family: times, serif ; font-size: 1.3em }
.tm12 { font-family: times, serif ; font-size: 1.2em }
.tm11 { font-family: times, serif ; font-size: 1.1em }
.tm10 { font-family: times, serif ; font-size: 1.0em }
.tm9  { font-family: times, serif ; font-size: 0.9em }
.tm8  { font-family: times, serif ; font-size: 0.8em }
.tm7  { font-family: times, serif ; font-size: 0.7em }
.tm6  { font-family: times, serif ; font-size: 0.6em }

.fuchsia  { color: fuchsia; }
.verde  { color: green; }
.rosso  { color: red; }
.giallo  { color: goldenrod; }
.grey  { color: darkgrey; }
.marrone  { color: maroon; }

.tablecata
{
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
  display: table;
  border-collapse: collapse;
  border-spacing: 2px;
  border-color: grey;
}

.tablecata tbody tr td th
{
  /*padding: 4px;*/
  /*line-height: 1.42857143;*/
  line-height: 1;
  vertical-align: top;
  border-top: 1px solid #eee;
}

.infodark { background-color: #96cde9 }
.successdark { background-color: #c2e2b6 }
.dangerdark { background-color: #dba4a4 }

.agenda1 { background-color:#dddddd; color:darkblue; }
.agenda2 { background-color:#f0f0f0; color:black; }

.calendar
{
  table-layout: fixed;
  width: 100%;
  background-color: white;
  border-collapse: collapse;
}

.calendar td, .calendar th {
  border: 1px solid black;
  padding: 4px;
}

.calendar td {
  vertical-align: top;
  width: 14%;
  height: 130px;
}

.calendar a, .calendar a:hover, .calendar a:link, .calendar a:visited
{
  color: darkblue;
  text-decoration: none;
}

.calendar-xs
{
  table-layout: fixed;
  width: 100%;
  background-color: white;
  border-collapse: collapse;
}

.calendar-xs td, .calendar-xs th {
  border: 1px solid black;
  padding: 4px;
}

.calendar-xs td {
  vertical-align: top;
}

.calendar-xs a, .calendar-xs a:hover, .calendar-xs a:link, .calendar-xs a:visited
{
  color: darkblue;
  text-decoration: none;
}

.daysheet
{
  table-layout: fixed;
  width: 100%;
  background-color: #f0f0f0;
  border-collapse: collapse;
}

.daysheet th
{
  background-color: darkblue;
  white-space: nowrap;
}

.daysheet td, .daysheet th {
  border-bottom: 1px solid white;
  border-right: 1px solid white;
  padding: 2px;
}

.daysheet a, .daysheet a:hover, .daysheet a:link, .daysheet a:visited
{
  color: dark;
  text-decoration: none;
}

