BODY {
 margin: 0px 0px 0px 0px ;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10pt;
 color : #7d7d7d;
 background-color: #f9f4ed;
 }
 
div.menuTop {
 position:relative;
 top:-31px;
 padding-left: 220px;
 text-align: left;
 }

div.menuBottom {
 font-size : 9pt;
 position: relative;
 padding-top: 10px;
 width:870px; height:32px;
 background-image: url(images/fondo_menu_bottom.gif);
 background-repeat: no-repeat;
 }

div.BoxT1 {
 width:158px;
 margin-bottom:20px;
 border: 1px solid Silver;
 }

div.titoloBoxT1 {
 position:relative;
 top:0px;
 left:0px;
 width:158px;
 height:22px;
 padding-top:2px;
 background-color: #dddddd;
 font-weight: bold;
 }
  
div.infoPrivacy {
 margin-top:15px;
 margin-bottom:15px;
 font-family : Arial, Helvetica, sans-serif;
 font-size : 8pt;
 }

div.testoChiusura {
 margin-top:5px;
 font-size : 9pt;
 }
 
div.TestoRidotto {
 font-size : 9pt;
 }

div.TestoRidotto2 {
 letter-spacing: -1px;
 font-size : 9pt;
 }

span.TestoRidotto {
 font-size : 9pt;
 }

p.TestoRidotto2 {
 margin-top: 6px;
 margin-bottom: 6px;
 }

tr.sel {
 cursor: pointer;
}

H1		{font-size : 14pt;}
H2		{font-size : 12pt; font-style: italic;}

B.menu		{border-top: 1px solid #7d7d7d; border-bottom: 1px solid #7d7d7d;}
 
A:visited	{color:#7d7d7d}
A:link		{color:#7d7d7d}
A:hover		{color:black;}

A.menuTop:visited	{font-weight: bold; text-decoration: none;}
A.menuTop:link		{font-weight: bold; text-decoration: none;}
A.menuTop:hover		{font-weight: bold; text-decoration: none; border-top: 1px solid Silver; border-bottom: 1px solid Silver;}

A.menuTopSel:visited	{font-weight: bold; text-decoration: none; border-top: 1px solid #7d7d7d; border-bottom: 1px solid #7d7d7d;}
A.menuTopSel:link		{font-weight: bold; text-decoration: none; border-top: 1px solid #7d7d7d; border-bottom: 1px solid #7d7d7d;}
A.menuTopSel:hover	{font-weight: bold; text-decoration: none; border-top: 1px solid Silver; border-bottom: 1px solid Silver;}

A.menuBottom:visited{font-size : 9pt; font-weight: bold; text-decoration: none;}
A.menuBottom:link	{font-size : 9pt; font-weight: bold; text-decoration: none;}
A.menuBottom:hover	{font-size : 9pt; font-weight: bold; text-decoration: none; border-top: 1px solid Silver; border-bottom: 1px solid Silver;}

A.opacity:visited IMG	{FILTER: alpha(opacity=90); moz-opacity: 0.9; opacity: 0.9; }
A.opacity:link IMG		{FILTER: alpha(opacity=90); moz-opacity: 0.9; opacity: 0.9; }
A.opacity:hover IMG		{FILTER: alpha(opacity=100); moz-opacity: 1.0; opacity: 1.0; }

ul	{padding-left:0px; margin-left:9px; margin-top:3px; margin-bottom:6px;}
li	{padding-left:0px; margin-left:9px;}

span.frmContatti	{width: 150px; margin-top:5px; margin-right: 5px; text-align: right; float:left;}
input.frmContatti	{width: 300px; margin-bottom:1px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10pt; color : #7d7d7d;}
textarea.frmContatti{width: 300px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10pt; color : #7d7d7d;}
input.btnFrmContatti{width: 200px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10pt; color : #7d7d7d;}
option.frmContatti	{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10pt; color : #7d7d7d;}
