body { background-color:#F0EEE9; }
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: justify;
  margin-top: 0px;
}

.count {
  font-size: 14px;
  font-weight: bold;
}

a { font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link { text-decoration: none; }
a:visited { text-decoration: none;}
a:hover { text-decoration: underline;}
a:active { text-decoration: none;}
a.menuh:link { font-weight: 800; color: #000000;}
a.menuh:visited {font-weight: 800; color: #000000;}
a.menua:link { font-weight: 800; color: #990000;}
a.menua:visited {font-weight: 800; color: #990000;}
a.menug:link { font-weight: 800; color: green;}
a.menug:visited {font-weight: 800; color: green;}

b {font-weight: 800;}
b.red {color: red;}
b.green {color:green;}

div.menu { float: left; width: 160px; }
div.msg { padding-top: 30px; padding-bottom: 30px; }

img.center{
  text-align: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

input.tasto{
  font-size: 10pt;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica;
}
input.tastino {
  font-size: 10px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica;
}
input {
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica;
}

td{
  background-color:#F0EEE9;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 3px;
  text-align: justify;
  vertical-align: top;
}

td.contmenu{
background-color:#F6EFD2;
height:100%;
}

td.lista{
  text-align:left;
  font-size: 8px;
}
td.left{
  background-color: #B3B3BD;
  text-align:left;
  font-size: 14px;
  font-weight: bold;
}
td.qmtestone {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF
}
td.qmtesta {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #FFFFFF;
  background-color:#4F4F7A;
}
td.testatag {
  background-color:#339900;
  font-size:11pt;
  font-weight:bold;
  line-height:14pt;
  color:#FFFFFF;
}

td.testata {
background-color:#F2EAA2;
height:117;
width:146;
}

td.testata2 {
background-repeat:no-repeat;
background-color:#F0EEE9;
height:117;

}

td.testatar {
  background-color:#B3393D;
  font-size:11pt;
  font-weight:bold;
  line-height:14pt;
  color:#FFFFFF;
}
TD.testatal{
  background-color:#4F4F7A;
  font-size:11pt;
  line-height:14pt;
  color:#FFFFFF;
  text-align: left;
}
td.menu{
  background-color:#F2EAA2;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 3px;
  text-align: justify;
  vertical-align: top;
}

th.nomod{
  background-color:#4F4F7A;
  color: #FFFFFF;
}
th.nomods{
  font-size:8pt;
  font-weight:normal;
  line-height:12px;
  background-color:#4F4F7A;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  padding: 0px;
  color: #FFFFFF;
}
th.nomodsl {
  font-size:8pt;
  font-weight:normal;
  line-height:12px;
  background-color:#4F4F7A;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  color: #FFFFFF;
}

tr.rigo{
  background-color: #B3B3BD;
}
tr.qm {
   background-color: #4F4F7A;
   text-align: center;
}

.zurro {color: #00FFFF}
.piccolo{
  font-size:8pt;
  font-weight:normal;
}
.test{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 30pt;
   font-weight: bold;
   color: #FFFFFF;
}
.testsm{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 20pt;
   font-weight: bold;
   color: #FFFFFF;
}
.label{
  font-size:11pt;
  font-weight:bold;
}
