body {	background: #AAAAAA; font-family: arial, helvetica,verdana,tahoma; font-size: small; }
.header {width: 970px; background: #ffffff url('/images/sito/it0000.jpg') 0px 0px no-repeat; height: 95px; }
.header p {font-size: x-small; text-align: right; float:right; width:100%;}
.contenuto {width: 1000px; background: #eeeeee; position: relative; left: -40px;}
/*.contenuto {width: 1000px; background: #eeeeee; padding:0; margin:0; float:left }*/
.colonnasx {width: 298px; float: left; margin-right:2px;}
.colonnacx {width: 580px; float: left;}
.colonnadx {width: 118px; float: left; margin-left:2px; }
#footer {clear: both; padding: 15px; border-top: #bbbbbb 1px solid; background: #dddddd; text-align: left; width: 930px; }
.menu01, .menu04, .menu05, .menu06,tabella {padding: 1px; margin: 1px; }
.menu00 {background: #cccccc; width: 420px; border: #eeeeee 1px solid; }
.menu01 {background: #dddddd; width: 250px; border: #cccccc 1px solid; }
.menu02 {background: #dddddd; width: 100px; padding-left: 2px; border: #cccccc 1px solid; float: left; margin-right: 1px; }
.menu03 {background: #cccccc; width: 100px; padding-bottom: 1px; border-bottom: #aaaaaa 1px solid;}
.menu04 {background: #dddddd; width: 202px;  border: #cccccc 1px solid; float: left; }
.menu05 {background:#cccccc; width: 567px;  border: #cccccc 1px solid; text-align: center; padding-left:8px;}
.menu06 {width: 120px; border: #ccc 1px solid; }
.menu07 {background: #ffffff; width: 200px;  padding: 10px; border: #bbbbbb 1px solid; float: left; }
.menu08 {background: #ffcc66; width: 50%;  float: left; padding: 0; margin: 0;}
.tabella {background: #dddddd; width: 422px; border: #cccccc 1px solid; clear: both; float: none; margin: 1px; }
.tabellaNews {background: #dddddd; width: 560px; border: #cccccc 1px solid; clear: both; float: left; height:auto; margin:0; padding:2px 0 0 0}
.colonnacx h1, .colonnacx h2 {text-align: center; }	
h1, h2, h3 {color:#394E66; font-family: trebuchet ms,arial; }
h2, legend {font-size: large; }
h1 a {font-size:medium; }
h2 a {font-size: x-small; }
h1.lineaReport{border-top:#FF3300 solid 5px; margin:0 0 10px 0;}
.menu05 h1 { height:25px; margin:0; padding:0 }
.menu05 h2 {line-height: 0.9; }
.menu08 h2 {line-height: 1.3; padding:0; margin:0;}
p, dt, dd {color:#444444; font-size:x-small; }
dt.listaRilevante, dd.listaRilevante {color:#444444; font-size:90% }
legend {font-weight:bold; color:#444444; }
input {margin: 2px; }
fieldset {margin: 2px; padding: 2px; }
textarea {color:#444444; font-weight:normal; }
img {border: 0px; margin: 1px; }
hr {margin:0px; padding:0px; border-bottom:1px solid #777777; border-top:0px; border-left:0px; border-right:0px; line-height:0px; height:1px; display:block; }
li {color:#4C6285; font-size:x-small; font-weight:bold; list-style-image:  url(images/Sito/0003.gif); list-style-position: inside; list-style-type: none; }
a {color:#4C6285; font-size: x-small; font-weight: bold;}
a:link {color:#4C6285; text-decoration: none;}
a:visited {color:#4C6285; text-decoration: none;}
a:active {color: #ff9900;}
a:hover {color: #ff0000;}
.h0001 {color:#FFFFFF; text-decoration: none;}
.tipoh2 {font-size:16px; }
.sottile {background-color: #cccccc; font-size: xx-small; }
.elencogrande {font-size:9px;}
table {margin: 1px; padding: 2px; border: 0px; }
.inclusione {background: #dddddd;}
.h0002td {background-color:#eeeeee;}
th {border-bottom: 1px solid #444444; background: #cccccc; }
td {background: #ffffff; color:#444444; font-size:x-small; }

/* Modulo Statistiche */
a:link.help, a:visited.help, a:active.help, a:hover.help {text-decoration: none; color: #eeeeee; font-weight: bold; font-size: xx-small; }
a.month:link 				{color: #eeeeee; text-decoration: none; } 
a.month:visited 			{color: #eeeeee; text-decoration: none; }
a.month:active 				{color: #000000; text-decoration: none; }
a.month:hover 				{color: #ff0000; text-decoration: none; }

p.version, p.title, p.subtitle, p.header					{font-weight: bold;}
p.error						{color: #ff0000; }
table.login, table.report, table.reportbox					{width: 150px; }
table.reportboxheader		{background-color: #006699; color: #444444; font-weight: bold; text-align: center; width: 100%; }
table.reportboxbody			{background-color: #cccccc; color: #000000; font-weight: normal; text-align: center; width: 100%; }
table.productinfo			{width: 150px; }
tr.data, td.graphdataalt, td.blank 						{background-color: #444444; }
tr.dataalt, td.normal 					{background-color: #eeeeee; }
table.data					{background-color: #999999; }
td.pageborder, td.action, td.graphdata				{background-color: #006699; }
td.loginheader				{background-color: #006699; color: #444444; font-weight: bold; text-align: left; font-size: smaller; }
td.loginbox, td.loginsubmit {background-color: #cccccc; color: #000000; font-weight: normal; text-align: center; }
td.pageheader				{font-weight: bold; background-color: #006699; color: #444444; }
td.reportheader				{font-weight: bold; background-color: #006699; color: #ffffff; }
td.reportdate				{background-color: #eeeeee; }
td.total					{font-size: smaller; font-weight: bold; background-color: #cccccc; color: #000000; }
td.pageborder				{font-size: smaller; background-color: #006699; }
td.header 					{font-weight: bold; text-align: center; color: #ffffff; background-color: #006699;}
td.today 					{color: #ffffff; background-color: #cccccc; }
td.selected, input.checkbox				{background-color: #cccccc; }
.dateheader					{font-weight: bold; }
.testoGrande{font-size:120%; color:#FFFFFF;}
td.incentiveClubTesto{font-size:90%;}
th.intestazione a{font-size:100%; color:#FFFFFF;}
th.intestazione a:hover{color:#FF6600;}
#vociLink a {font-size:130%; color:#FFFFFF;}
#vociLink a:hover {color:#FF6600;}

h1.bianco{color:#FFFFFF;}
#noFloat{
clear:left;
}
.clearLeft{
clear:left;
}
