body{
	font-family:Verdana;
	font-size:9px;
	border-bottom-width:0px;			
}

.bodyLeft
{
	margin:0px 0px 0px 0px;
}

.bodyTop
{
	margin:0px 0px 0px 0px;
	BACKGROUND-COLOR:#5267A0;
}

.bodyMain
{
	margin:0px 0px 0px 0px;
}
.PosizioneMain
{
position:absolute;
left:35px; top:150px; width:872px;  z-index:-100;
text-align:center;
}
.PosizioneMain_OLD
{
position:absolute;
left:35px; top:160px; width:872px;  z-index:27;
text-align:center;
}

.WhiteCss
{
	text-decoration:underline;
}


table
{
	font-family:Verdana;
	font-size:10px;
}
table td
{
	font-family:Verdana;
	font-size:10px;
}
a
{
	font-size:8pt;
	color: navy;
}

body.login
{
	background-color:#7c8aa4;
	font-family:Verdana;
	font-size:10px;
}
.error
{
	color:Red;
	background-color:Transparent;	
	font-size:10pt;
	font-weight:bold;
}
.inputTextArea
{
	border:solid 1px #000000;
	font-size:8pt;
	font-family:Verdana;
}
.inputText
{
	font-size:8pt;
	border:solid 1px #000000;
	height:18px;
}

.displayText
{
	font-size:8pt;
	border:solid 1px #FFFFFF;
	height:18px;
}
.inputDate
{
	font-size:8pt;
	border:solid 1px #000000;
	height:18px;
	width:70px;
}
.inputButton
{
	font-size:7pt;
	letter-spacing:1.5px;
	height:22px;
	color: #FFFFFF; border: 3px double #193583; padding: -2 0 -2 0; background-color: #193583
}
td.topLeft
{
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; WIDTH: 147px; BORDER-BOTTOM: white 1px solid; HEIGHT: 70px
}

td.topRight
{
	HEIGHT: 70px;
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; 
	BACKGROUND-COLOR: #29314a;
}

td.left
{

	WIDTH: 147px;
	BACKGROUND-COLOR:#29314a;
	BORDER: white 1px solid;
	text-align:center;

}

td.center
{
	BACKGROUND-COLOR:#E5E8F0;
	BORDER: #101914 1px solid;

}
.box
{
	BORDER: white 0px solid;
	margin-left:5px;
	margin-right:5px;
}
.boxnero
{
	BORDER: #000000 1px solid;
}
.topCaption
{
	color:#ffffff;
	font-weight:bold;
 	font-family:Verdana;
	font-size:10px;
}

.topText
{
	color:red;
	font-weight:bold;
 	font-family:Verdana;
	font-size:10px;
	POSITION: relative; 
	TOP: 8px;
	
}
.topTextModulo
{
	color:red;
	font-weight:bold;
 	font-family:Verdana;
	font-size:10px;
	POSITION: relative; 
	TOP: 8px;
	display:none;
	
}
table.tableMenu
{

}

table.tableMain{
	BORDER: white 0px solid;
	width:100%;
}
table.tableMainLeft{
	BORDER: white 0px solid;
}
table.tableMainTop{
	BORDER: white 0px solid;
}

table.tableTQ1
{
	
	
}
table.tableTQ2
{
	
	
}
td.TqTit
{
	color:White;
	font-weight:bold;
}

.pannelloTQ
{
	background-color:#E5E8F0;
	border:#000000 1px solid;
}

td.tdCaption
{
	
}

td.tdData
{	
}

.itemSelezionato
{
	color: #0000ff;
	background-color: #EFEFF7;
}
.lblText
{
	background-color:White;
	border:black 1px solid;
	padding-left:2px;
	padding-right:4px;
	padding-bottom:1px;
}
.lbl
{
	font-weight:bold;
}
.panelAdditional
{
	border:#7B8AA5 1px solid;
}
.headerDG
{
	background-image: url(img/sfondoHeaderDG.gif);
}
.col1
{
	background-image: url(img/tab1.gif);
	width:250px;
	font-weight:bold;
}
.col2
{
	background-image: url(img/tab2.gif);
	width:150px;
	font-weight:bold;
	text-align:left;
}
.col3
{
	background-image: url(img/tab3.gif);
	width:250px;
	font-weight:bold;
	text-align:left;
}
.col4
{
	background-image: url(img/tab4.gif);
	width:100px;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}
.col5
{
	background-image: url(img/tab5.gif);
	width:100px;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}
.col6
{
	background-image: url(img/tab6.gif);
	width:50px;
	font-weight:bold;
	text-align:left;
}
.col7
{
	background-image: url(img/tab7.gif);
	width:18px;
	font-weight:bold;
	text-align:left;
}
.col8
{
	background-image: url(img/tab7.gif);
	width:18px;
	font-weight:bold;
	text-align:left;
}
.col9
{
	background-image: url(img/tab7.gif);
	width:18px;
	font-weight:bold;
	text-align:left;
}

.TQLRicerca
{
	BORDER: black 1px solid;
	background-color:White;
	text-align:center;
}

.TQ0H_TXT
{
	height:24px;
	width:240px;
	overflow:hidden;
	FONT-SIZE: 9px;
}

.Esempio
{
    background-image:'GridGroupPanelBg.gif';
}
