BODY {
		font-family: Arial;
		font-size: 11px;
		background: #ffffff;
		margin: 0px;
}

td {
		font-family: Arial;
		font-size: 11px;
		padding: 0px;
}

A.menu:normal{color: #000000; text-decoration: none; padding-left: 10px; padding-top: 3px; width: 100%;}
A.menu:visited{color: #000000; text-decoration: none; padding-left: 10px; padding-top: 3px; width: 100%;}
A.menu:active{color: #000000; text-decoration: none; padding-left: 10px; padding-top: 3px; width: 100%;}
A.menu:hover{color: #ffffff; background: #000000; text-decoration: none; padding-left: 20px; padding-top: 3px; width: 100%;}
.menu {color: #000000; text-decoration: none; padding-left: 10px; padding-top: 3px; width: 100%;}

A.white:normal{color: #ffffff; text-decoration: none;}
A.white:visited{color: #ffffff;	text-decoration: none;}
A.white:active{color: #ffffff; text-decoration: none;}
A.white:hover{color: #FF0000; text-decoration: none;}
.white {color: #ffffff;	text-decoration: none;}

A.white2:normal{color: #990000; text-decoration: none;}
A.white2:visited{color: #000000;	text-decoration: none;}
A.white2:active{color: #000000; text-decoration: none;}
A.white2:hover{color: #FF0000; text-decoration: none;}
.white2 {color: #990000;	text-decoration: none;}

.bordosx {
		border-left: solid 1px #000000;
		border-right: solid 1px #000000;
		padding: 0px;
}

.bordodx {
		border-right: solid 1px #000000;
		padding: 0px;
}

.label0 {
		font-family: Arial;
		font-size: 11px;
		padding: 2px;
		padding-left: 6px;
		padding-right: 6px;
		background: #000000;
		color: #ffffff;
}

.label1 {
		border-top: solid 1px #000000;
		border-bottom: solid 1px #000000;
		font-family: Arial;
		font-size: 11px;
		padding: 2px;
		padding-left: 10px;
		text-transform: uppercase;
		background: #B4B4B4;
}

.label2 {
		border-top: solid 1px #000000;
		border-bottom: solid 1px #000000;
		font-family: Arial;
		font-size: 11px;
		padding: 2px;
		padding-left: 10px;
		text-transform: uppercase;
		background: #D1D1D1;
}

.label3 {
		border-top: solid 1px #000000;
		border-bottom: solid 1px #000000;
		font-family: Arial;
		font-size: 11px;
		padding: 2px;
		padding-left: 10px;
		background: #E2BC87;
}

.pad {
		padding: 10px;
}

.red {
		font-family: Arial;
		font-weight: bold;
		color: #A30000;
}

.giallone {
		border-bottom: solid 1px #000000;		
		background: #E92323;
}

.vocimenu {
		border-left: solid 1px #000000;
		font-family: Arial;
		font-size: 11px;
		padding: 0px;
		text-transform: uppercase;
		background: #D1D1D1;
}

.prolunga2 {
		background-image: url(img/linea.gif);
		background-repeat: repeat-y;
		background-position: right;
}

.prolunga1 {
		background-image: url(img/linea.gif);
		background-repeat: repeat-y;
		background-position: left;
}

