body
{
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
}
.style1
{
	font-size: 11px;
	color: #828282;
	font-family: arial;
}
.style2
{
	font-size: 10px;
	color: #373737;
	font-family: tahoma;
}
.style3
{
	font-size: 10px;
	color: #5d5d5d;
	font-family: arial;
}
.style4
{
	font-size: 10px;
	color: #373737;
	font-family: arial;
}
.style6
{
	font-size: 10px;
	font-family: arial;
}
.style8
{
	font-size: 10px;
	color: #8c8c8c;
	font-family: arial;
}
.style9
{
	font-size: 10px;
}
td
{
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
}
input
{
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
}
.tabsheet
{
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
	background-color: #E8EDE7;
	height: 16px;
	padding: 2;
	width: 99%;
	font-weight: bold;
	text-decoration: none;
}
.tabsheetdidattica
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: tahoma;
	background-color: #4A4AFF;
	height: 16px;
	padding: 2;
	width: 99%;
	font-weight: bold;
	text-decoration: none;
}
.ddList
{
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
	width: 99%;
}

.lbList
{
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
	width: 99%;
}

.dualList
{
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
	width: 200px;
}

.lbl
{
	font-weight:bold
}

.lblBold30
{
	font-weight:bold;
	width: 50%
}

.lbl100
{
	width : auto;
}

.lblTotal
{
	font-weight:bold;
	color:Blue;
	border-width:1;
	border-color:Blue;
	border-top-style:groove;
	width: 50%;
}

.txt
{
	width: 99%;
}


.txtMiddle
{
	width: 50%;
}

.txtLittle
{
	width: 15%;
}

.txt30
{
	width: 30%;
}

.txt80px
{
	width: 80px;
}

.txtArea
{
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
	width: 99%;
}

a.noUnderline:link
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.noUnderline:visited
{
	color: #800080;
	text-decoration: none;
	font-weight: bold;
}
a.noUnderLine:hover
{
	color: #0C317C;
	text-decoration: none; /*	background-color:#FFFF99;*/
	font-weight: bold;
}
a.noUnderLine:active
{
	color: #1040AC; /*	background-color:#FFFF99;*/
	font-weight: bold;
}

a.noUnderlineNoBold:link
{
	color: #000000;
	text-decoration: none;
}
a.noUnderlineNoBold:visited
{
	color: #800080;
	text-decoration: none;
}
a.noUnderLineNoBold:hover
{
	color: #0C317C;
	text-decoration: none; /*	background-color:#FFFF99;*/
}
a.noUnderLineNoBold:active
{
	color: #1040AC; /*	background-color:#FFFF99;*/
}
a:link
{
	color: #0C317C;
	text-decoration: none;
}
a:visited
{
	color: #0C317C;
	text-decoration: none;
}
a:hover
{
	color: #FF0000;
	text-decoration: none;
}
a:active
{
	color: #000000;
}
.briciola, .briciola:A:link, .briciola:A:visited, .briciola:A:hover, .briciola:A:active
{
	color: #B0B0B0;
}
.warning, .warning:A:link, .warning:A:visited, .warning:A:hover, .warning:A:active
{
	color: Red;
}

