BODY {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #00528a;	
}

td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;		
}

b {
		color: #000000;		
}


.agenda {
		text-align: center;
		padding: 0px;
		background: #ffffff;
		background-image: url(img/agenda.gif);
		width: 624px;
		height: 348px; 
}


.execolcek1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		border: #000000 solid 1px;
		background: #ebe7a1;
		text-align: center;
}

.execol1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		padding-top: 3px;
		padding-right: 6px;
		padding-bottom: 3px;
		padding-left: 6px;
		border: #000000 solid 1px;
		background: #ffffff;
		white-space: nowrap;
}

.truefalse {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		padding: 0px;
		border: #000000 solid 1px;
		background: #ffffff;
		white-space: nowrap;
}

.execol2 {
		font-family: Times New Roman;
		font-size: 12px;
		text-align: left;
		padding-top: 2px;
		padding-right: 6px;
		padding-bottom: 3px;
		padding-left: 20px;
		border: #000000 solid 1px;
		border-top: none;
		background: #fffbb5;
		white-space: nowrap;
}

.dettato1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		border-top: #000000 solid 1px;
		border-left: #000000 solid 1px;
		border-bottom: #818fa4 solid 1px;
		border-right: #818fa4 solid 1px;
		background: #ffffff;
		width: 160px;
}

.timer {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: right;
		padding-right: 53px;
}

.timer2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: right;
}

.dettato2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		padding-top: 4px;
		padding-right: 4px;
		padding-bottom: 4px;
		padding-left: 4px;
		border: #000000 solid 1px;
		background: #fffbb5;
		color: #000000;
		font-weight: bold;
		width: 160px;
}

.dettato3 {
		text-align: left;
		padding: 0px;
		border: none;
}

.testo-white {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #ffffff;
}

.testo-white2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #ffffff;
		font-weight: bold;
}

.esempi {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #127CC8;
		font-style: italic;
		font-weight: bold;
}

.trad {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #127cc8;
		font-style: normal;
}

.indent {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		padding-left: 80px;		
}

.noindent {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;	
}

.nlesson {
		font-family: Times New Roman;
		color: #005087;
		font-size: 26px;
		text-align: center;
		padding-top:  14px;
		padding-right: 8px;
		padding-left: 0px;		
}

.titoletto {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		padding-bottom: 8px;
		padding-top: 7px;
		padding-left: 11px;		
}

.titlesson {
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 20px;
		font-style: italic;
		padding-top:  18px;
		white-space: nowrap;
}

.numlesson1 {
		font-family: Times New Roman;
		font-size: 18 px;
		text-align: center;
		width: 29 px;
		height: 30 px;
		padding: 0px;
		background-image: url(img/bkg-quadro.gif);
		border: 1px solid #127CC8;
}

.n-les-0 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11 px;
		text-align: center;
		padding: 1px;
		border: 1px solid #00528a;
}

.n-les-x {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11 px;
		text-align: center;
		color: #dcd896;
		padding: 1px;
		border: 1px solid #00528a;
}

.n-les-1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11 px;
		text-align: center;
		padding: 1px;
		background: #127cc8;
		border: 1px solid #ffffff;
}


.numlessonover {
		font-family: Times New Roman;
		font-weight: bold;
		color: #ffffff;
		font-size: 20 px;
		text-align: center;
		width: 29 px;
		height: 29 px;
		padding: 0px;
		background: #000000;
		border: 1px solid DF0134;
}

.numera {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12 px;
		font-style: italic;
		text-align: left;
		padding-right: 10px;
		padding-left: 10px;
		background-image: url(img/bkg-page.gif);
		white-space: nowrap;
		border-bottom: 4px solid #ffffff;
}

.sezione {
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 16px;
		font-weight: bold;
		text-align: left;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 2px;
		padding-left: 6px;
		background: #005087;		
}

.postit1 {
		font-family: Arial, Helvetica, sans-serif;
		color: #55461C;
		font-size: 16px;
		font-style: italic;
		font-weight: bold;
		text-align: left;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
		padding-left: 10px;
		border-top: #DCD896 solid 1px;
		border-left: #DCD896 solid 1px;
		border-right: #DCD896 solid 1px;
		background: #F0ECAA;		
}

hr {
		border: #000000 solid 1px;		
}

.fred {
		font-family: Arial, Helvetica, sans-serif;
		color: ffffff;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		border: none;
		border-bottom: #000000 solid 1px;
		background: #c30000;
		width: 100 px;
		padding-left: 10 px;			
}

.fgreen {
		font-family: Arial, Helvetica, sans-serif;
		color: ffffff;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		border: none;
		border-bottom: #000000 solid 1px;
		background: #409d27;
		width: 100 px;
		padding-left: 10 px;		
}

.compila {
		font-family: Times New Roman;
		color: 000000;
		font-size: 13px;
		text-align: left;
		border-left: #000000 solid 1px;
		border-top: #000000 solid 1px;
		border-right: #9d9d9d solid 1px;
		border-bottom: #9d9d9d solid 1px;
		background: none;
		width: 100 px;		
}

.quesito {
		font-family: Times New Roman;
		font-size: 13px;		
}

.soluzione {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #047cb6;	
}

.postit2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		text-align: left;
		padding-top: 5px;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		border-bottom: #EBE7A1 solid 1px;
		border-left: #EBE7A1 solid 1px;
		border-right: #EBE7A1 solid 1px;
		background: #FFFBB5;		
}

.td1 {
		margin: 1px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		text-align: center;
		padding: 2px;
		border: #00528a solid 1px;
		background: #00528a;
		color: #ffffff;
		font-weight: bold;	
}

.td2 {
		color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 2px;
		border: #00528a solid 1px;
		background: #127cc8;
		font-weight: bold;	
}

.td3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 4px;
		border: #00528a solid 1px;
		background: #ffffff;		
		position: top;
}

.fondino {
		font-family: Arial, Helvetica, sans-serif;
		border: #AAD5F3 solid 1px;
		background: #F1FAFE;		
}

.fondino2 {
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		border: #AAD5F3 solid 1px;
		background: #F1FAFE;
		padding: opx;		
}

.riepilogo2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 4px;
		border: #00528a solid 1px;
		background: #ffffff;		
		position: top;
}

A.lbianco:unknown {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.lbianco:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.lbianco:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.lbianco:hover {
	COLOR: #fffbb5; TEXT-DECORATION: none
}
.lbianco {
	COLOR: #ffffff; TEXT-DECORATION: none
}

A.lblu:unknown {
	COLOR: #00528a; TEXT-DECORATION: none
}
A.lblu:visited {
	COLOR: #00528a; TEXT-DECORATION: none
}
A.lblu:active {
	COLOR: #00528a; TEXT-DECORATION: none
}
A.lblu:hover {
	COLOR: #de0129; TEXT-DECORATION: none
}
.lblu {
	COLOR: #00528a; TEXT-DECORATION: none
}
