body {width:910px}

div.logo
{width:910px}

div.left
{float:left; width:675px}

div.left2
{float:left; width:640px}

div.right
{float:right; width:227px; background-color:#F5DEB3; ; border-style: outset}

div.right2
{float:right; width:240px; background-color:#F5DEB3; ; border-style: outset}

table.news
{width:625px; table-layout: fixed; border-style: outset; background-color:#F5DEB3; text-align:left; margin-left:auto; margin-right:auto;}

table.result
{width:640px; table-layout: fixed; border-style: outset; background-color:#F5DEB3; text-align:left; margin-left:auto; margin-right:auto;}

table.wPoll
{table-layout: fixed; border-style: outset; background-color:#F5DEB3; text-align:left}

table.right
{width:227px; background-color:#F5DEB3}

table.right2
{width:240px; background-color:#F5DEB3}

small.memory
{font-size: small; font-family: Courier}

small.jap
{font-size: small; font-weight: normal; font-size: 80%; color: #CC0000}

td.image
{table-layout: fixed; text-align: center; width:131px; line-height: 97%}

td.prova
{table-layout: fixed; text-align: center; font-weight: bold; width:133px; 
font-size: 85%; line-height: 95%}

td.border
{ border-bottom: thin solid #000000}

table.poll
{width:227px; background-color:#F5DEB3;}

td.center
{padding-left: 15%}

td.center2
{padding-left: 10%}

td.news
{background-color:#FAEBD7}

td.name
{background-color:#FAEBD7; font-size:88%; text-align:left}

td.percent
{background-color:#FAEBD7; font-size:88%; text-align:left; border-color-right:black}

td.numbers
{background-color:#FAEBD7; font-size:88%; text-align:right}

td.bottom
{text-align: center; 
float:left;
font-size: medium; 
font-size-adjust: 0.55;
font-weight: bold}

a.system
{float:left; text-decoration:none; width:3.5em; 
color:black; background-color:white}

a.bottom
{float:center; text-decoration:none; width:112px; padding:0;
color:black; background-color:white}

a.system:hover 
{background-color:#F5DEB3}

a.bottom:hover 
{background-color:#F5DEB3}