/* menu */

/*
@import "menu.css";
@import "hideshow.css";
*/

#xbody
{
  margin-left: auto;
  margin-right: auto;
  background-color: #777;
}

#xouter
{
  margin-top: 17px;
  width: 692px;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #000;
  padding: 17px;
  background-color: #FFF;
}

#xinner
{
}

#xfooter
{
  background-color: #FFF;
  border-top: 1px solid #000;
  padding: 7px;
  margin-top: 17px;
}

/*
3de1aa colonna vs
ccec60 riga oa
31d040 combinazione
*/

.gfxtopline {
  background-color: #CCEC60;
}
.gfxleftline {
  background-color: #3DE1AA;
}
.gfxoverlapsq {
  background-color: #31D040;
}

.gfxbkcolor {
  background-color: #EEEEEE;
}

.innertable {
  width: 640px;
}

.blockdim {
   width: 36px;
   height: 36px;
}

.smallblockdim {
   height: 24px;
   width: 24px;
}


.voidheight {
  height: 24px;
}

body {
 font-family: sans-serif;
 font-size: 12pt;
 background-color: #EEEEEE;
 color: #000000;
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
}

/*
a {
  color: blue;
  text-decoration: none;
}

a:hover {
  color: blue;
  background-color: yellow;
  text-decoration: none;
}

a.nolink, a.nolink:hover, a.nolink:visited, a.nolink:visited:hover, a[name] {
  color: inherit;
  text-decoration: inherit;
  background-color: inherit;
}

a:visited {
  color: #0000AA;
  text-decoration: none;
}

a:visited:hover {
  color: #0000AA;
  background-color: #DDDD00;
  text-decoration: none;
}*/

ul {
  list-style: square;
}

.chiusura {
  /* width: 90%; */
  margin-left: 24px;
  margin-right: 24px;
  font-size: 9pt;
  text-align: right;
}

.shinystat {
  margin-left: 48px;
  font-size: 9pt;
  text-align: left;
}

td {
  vertical-align: top;
}

q {
  quotes: "\201C" "\201D" "`" "'";
}

cite:before {
  content: "\201C";
}

cite:after {
  content: "\201D";
}


table {
  border-collapse: collapse;
}


