.ab 
{
text-align:right;
font-family:Arial;
font-size:small;
color:Black;	
font-style:normal;
margin-left:5px;
}


.mainContent 
{
background-color:White;	
}
.naviText
{
	width:40px;	
}
.cellSelected {
/* background-color:Yellow; */
border-style:none;
border-width:0px;
width:20px;
text-transform:uppercase;
text-align:center;
}
.cellNormal {
background-color:White;
border-style:none;
width:20px;
text-transform:uppercase;
text-align:center;
}
.cellFixed {
background-color:lightGray;
color:Blue;
border-style:none;
width:20px;
text-transform:uppercase;
text-align:center;
}
.sepClass {
background-color:Black;
color:Black;
}
.noSepClass 
{
width:20px;	
}
.classTesting {
background-color:Red;
color:White;
border-style:none;
width:20px;
text-transform:uppercase;
text-align:center;
}
.helpClass
{
	font-family:Verdana;
	font-size:small;
	font-style:normal;
	text-align:justify;
	margin-left:5px;
	margin-right:10px;
}
.testoHomeTitle
{
font-weight: bold; 
font-size:small; 
color:DarkBlue; 
font-family: Arial;
text-align:center;
background-color:#d0d0d0;
margin-top:5px;
border-top-color:Gray;
border-top-style:solid;
border-top-width:1pt;
border-bottom-color:Gray;
border-bottom-style:solid;
border-bottom-width:1pt;

}
.testoHome
{
 font-weight : normal; 
 font-size: small; 
 color: black; 
 font-family: Arial;	
 text-align:justify;
 margin-left:5px;
 margin-right:5px;
 }
.testoHomeBox
{
border-left-style:dotted;
border-right-style:dotted;
border-right-width:1pt;
border-left-width:1pt;
/* margin-right:5px; */
}

.testoHomeBoxNoLeft
{
border-right-style:dotted;
border-right-width:1pt;
/* margin-right:5px; */
}


.testoControls
{
 FONT-WEIGHT: normal; 
 FONT-SIZE: small; 
 COLOR: black; 
 font-family: Arial;		
}

.divIsVisible
{
  display:block;	
}

.divNotVisible
{
  display:none;	
}

.divTimeStart
{
background-color:#d0d0d0;
color:Black;	
text-align:center;
}

.divTimeElapsed
{
background-color:#d0d0d0;
color:Red;	
text-align:center;
}
.divTimeRecord
{
background-color:#d0d0d0;
color:Black;	
text-align:center;
}

/* COME DA FORMULE */

h1 {
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:10pt;
font-weight:bold;
text-align:center;
margin-bottom:4px;
margin-top:2px;
}

h2 {
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:10pt;
font-weight:bold;
text-align:left;
margin-top:6px; 
margin-left:2px;
border-bottom-width:1pt;
border-bottom-style:solid;
border-bottom-color:Gray;
margin-bottom:1px;
}

h3
{
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:10pt;
font-weight:normal;
text-align:left;
text-decoration:underline;
margin-top:2px; 
margin-bottom:2px;	
margin-left:2px;
}

.sP {
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:9pt;
font-weight:normal;
text-align:justify;
line-height:20px;
margin-left:1px;
margin-right:1px;
margin-top:2px;
}

/* come sp ma + margini */
.sPM {
font-family:Verdana,Sans-Serif,MS Sans Serif,Arial;
font-size:9pt;
font-weight:normal;
text-align:justify;
line-height:20px;
margin-left:6px;
margin-right:6px;
margin-top:1px;
}

.mf8 {
font-size:8pt;
}

.mf7 {
font-size:7pt;
}

/*============== href ==================== */

/* per Href */
.alinkBlue
.aLinkBlue
{
 font-weight : normal; 
 font-size: 12pt; 
 color: blue; 
 font-family: Arial;	
}

/* per Href */
.alinkBlueVerdana
.aLinkBlueVerdana
{
 font-weight : normal; 
 font-size: 10pt; 
 color: blue; 
 font-family: Verdana;	
}

.cWhiteLink
{
color:White;
font-family:Arial;
font-size:small;
}
