A {text-decoration: none; color : Black;}
A:HOVER{Color : #FF9900; }
A:VISITED { text-decoration : none; }
H1 {font-size:8pt;font-weight:bold;color:#FF9900}
H2 {font-size:8pt;font-weight:bold;color:#FF9900}
H3 {font-size:8pt;font-weight:bold;color:#FF9900}
TT{font-family:monospace;}
B I{color:#bde0f0;font-size:100%;}
DIV,TD{font-size:8pt;color:#000000}
SPAN SMALL{font-size:8pt;color:#FF9900}
SPAN.times{font-size:8pt;color:#FF9900}

/* tabelle */

/*
collapse. Se viene impostato un bordo, le celle della tabella lo condividono.
separate. Se viene impostato un bordo, ogni cella ha il suo, separato dalle altre.
Lo spazio tra le celle e tra i bordi si imposta con la proprietà border-spacing.

 border-collapse: separate;
border: 0px solid black;
 width: 700px;
 table-layout: auto;
 border-color: #FF9900;
 
  border-spacing: 10px;
 padding: 3px;
*/

table
{
 table-layout: fixed;
 width: 750px;
 border: none;
 border-color: #FF9900;
 empty-cells: show;
 border-width: 5 px;
}

td
{
 border: 3px;
 border-width: 5 px;
 border-spacing: 40px;
 border-style: 3;
 padding: 5px 5px 5px 5px;
 background-color: #deebeb;
 font-size:11px;
 line-height: 14px;
 color:#333;
}

button
{
 width:110;
 /*background-color: #ff9900;
 height:65;*/
}

/* sfondo */
body
{	
	font-size: 13px;
	font-family:  Helvetica, Arial, Verdana, sans-serif;
	color:#000000;
 	background: #FFFFFF;
}

/* titolo */
h1 {color: red; background: black;}
h4 {font-size:12px; color:#000000; font-weight:bold;}

p {font-size: 12px; color:#000000}

/* Menu laterale */
h5 {font-size: 12px;font-weight:bold;color:#FF9900}
h7 {
	font-size: 11px;
	line-height: 15px;
	color: #333;
}

.labelDetail {
	background-size: contain;
}


.errore {color:#FF0000}