﻿/*MASTER*/
.tableBody
{
    WIDTH: 100%;
}
.tdMargine
{
    WIDTH: 5PX;
}
.tdDati
{
	HEIGHT: 100PX;
	TEXT-ALIGN: RIGHT;
	VERTICAL-ALIGN: MIDDLE;
}
.tdLogo
{
	WIDTH: 500PX;
	HEIGHT: 100PX;
	TEXT-ALIGN: LEFT;
	VERTICAL-ALIGN: MIDDLE;
	FONT-WEIGHT: BOLD;
}
.tdMenu
{
  	BACKGROUND-IMAGE: URL(IMMAGINI/BG_MENU.PNG);
	BACKGROUND-REPEAT: REPEAT-X;
	BACKGROUND-POSITION: LEFT bottom;
	HEIGHT: 2PX;
	/*
    BACKGROUND-POSITION: LEFT TOP;
    HEIGHT: 35PX;
	text-align: center;
	margin-top: 1px;*/
}
.tdFooter
{
  	BACKGROUND-IMAGE: URL(IMMAGINI/BG_FOOTER.PNG);
	BACKGROUND-REPEAT: REPEAT-X;
	BACKGROUND-POSITION: LEFT TOP;
	HEIGHT: 35PX;
	TEXT-ALIGN: CENTER;
}
.tdSpazioH
{
    HEIGHT: 3PX;
   
}
.tdSpazioW
{
    WIDTH: 3PX;
}
.tdLabel
{
    WHITE-SPACE: NOWRAP;
    TEXT-ALIGN: RIGHT;
    PADDING-RIGHT: 5PX;
    PADDING-LEFT: 10PX;
}
.Label_Bold
{
    font-weight: bold;
}

.star
{
    color: Red;
}


.DivCorpo
{
	PADDING-BOTTOM: 5PX;
	TEXT-ALIGN: LEFT;
	/*MIN-HEIGHT: 500PX;*/
}

.lbKO
{
    font-weight: bold;
    color: Red;
}
.lbOK
{
    font-weight: bold;
    color: #27602e;
}
.DivKO
{
	DISPLAY: BLOCK;
	MARGIN: 5PX 1PX 5PX 1PX;
	BORDER: SOLID 1PX #FD4D3E;
	TEXT-ALIGN: CENTER;	
	BACKGROUND-REPEAT: REPEAT;
	BACKGROUND-IMAGE: URL(../../Images/bgError.png);
	PADDING-TOP:5PX;
	PADDING-BOTTOM:5PX;
	PADDING-LEFT:5PX;
	PADDING-RIGHT:5PX;
}
.DivOK
{
	DISPLAY: BLOCK;
	MARGIN: 5PX 1PX 5PX 1PX;
	BORDER: SOLID 1PX #27602e;
	TEXT-ALIGN: CENTER;
	BACKGROUND-REPEAT: REPEAT;
	BACKGROUND-IMAGE: URL(../../Images/bgError.png);
	PADDING-TOP:5PX;
	PADDING-BOTTOM:5PX;
	PADDING-LEFT:5PX;
	PADDING-RIGHT:5PX;
}
.DivNascosto
{
	DISPLAY:NONE;
}

.divTotali
{
    background-color:#BDD5F9;
    border: 1px solid #002D96;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
    text-align:center;
    font-weight:bold;
}
.divTitolo
{
    background-color:#BDD5F9;
    border: 1px solid #002D96;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
    text-align:center;
}
.divGruppo
{
}
.DivProgress1
{
	POSITION:ABSOLUTE;
	TOP: 0;
	LEFT: 0;
	WIDTH: 100%;
	HEIGHT: 100%;
	BACKGROUND-COLOR: white;
    FILTER: alpha(opacity=85);
	-moz-opacity:0.85;
}
.DivProgress2
{
	POSITION:ABSOLUTE;
	TOP: 40%;
	LEFT: 40%;
}
.TableProgress
{
	BORDER: solid 1px #4A92E7;
	BORDER-COLLAPSE: collapse;
	WIDTH: 150PX;
	HEIGHT: 70PX;
}
.LabelProgress
{
	COLOR: #4A75BD;
}

