@charset "utf-8";
/* CSS Document */
table { 
	/*border:1px #000 solid; */
	/*border-collapse: separate;*/
	width:auto;
	color:black;
	background-color:#fff;
	font-size:11.0pt;
	font-weight: normal;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	mso-background-source:auto;
	mso-pattern:auto;
	/*white-space:nowrap;*/
}
	
.thClass
	{ 
	padding:5px;
	color:black;
	font-size:11.0pt;
	font-weight: bold;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:middle;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.thGreenWhite {color:#FFF; background-color:#090;}	
.thRedWhite {color:#FFF; background-color:#F00;}	
	
.firstCol
	{
	text-align:center;
	vertical-align:middle;
}
.secondCol
	{
	text-align:center;
	vertical-align:middle;
}
.thirdCol {
	padding-right:10px;
	mso-number-format:"\0022€\0022\\ \#\,\#\#0\.00";
	text-align:right;
	vertical-align:middle;
	
}
.emptycell {
	height:15.75pt;
	border:none;
}
.colRed {color:red;}
.alignCent {text-align:center;}
.alignRt { text-align:right; padding-right:10px;}
.alignLft { text-align:left; padding-left:10px;}
.bgYellow { background:#FFFF99;}
.bgCyano { background: #9CF;}
.bgGrayLt { background:#eee; }
.bgDark {background:#444;}
.tdColRed {color:red; border:1px solid #000;}
.fntBold { font-weight:bold;}
.fntLarge { font-size:larger;}
.thGreen {
background:#92D050; 
font-weight:bold; 
font-size:1.5em;
text-align:center;}
.thGray {
background:#bbb; 
font-weight:bold; 
font-size:1.5em;
text-align:center;}
.hdouble { height:50px; font-weight:bold;} 


