﻿body			{padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: #999999; color:#666666}

div#box       {position:absolute; left:50%; margin-left:-400px; top:50%;  margin-top:-220px   /* left:50%;margin:100px auto ;width:300;height:200px;*/}
table#main {background-color:#FFF;  width:782px}
tr.rossa       { height:17px; background-color:#FE0B25;color:#FFF; text-align:center;}
tr.blu           { height:31px; background-color:#3495E4; color:#FFF; text-align:center;}
td#coldx     {width:320px; background-color:#CCC;vertical-align:top;padding:10px;}
img              { border:none 0px;  }
a                  {color:#FFF;}
A:link          {text-decoration: none;}
A:visited     {text-decoration: none}
A:active      {text-decoration: none}
A:hover       {text-decoration: underline}
a.gray          {color:#666666}

p.centra       { text-align:center}


input.TxtDesc    {border: 1px solid #414040;  font: 8pt verdana, arial, helvetica, sans-serif;   height: 14px; width: 200px; background-color:#E6E8E6  }
textarea              {border: 1px solid #414040;  font: 8pt verdana, arial, helvetica, sans-serif; height: 40px; width: 200px; background-color:#E6E8E6}
label.contatti { float: left; width: 70px;  text-align: left; font-weight: bold; }
label.privacy   { font-size: 10px;}
fieldset           {width:320px; border:solid 1px #282A2B;  padding-left:4px;}
legend{ color:#414040;}

.submit {color: #414040;background: #E6E8E6;border: 1px outset #333333; letter-spacing:1px;  font: 9px , "verdana", Arial, Sans-Serif;  }