	BODY {
		color: #000000;
		font-family: Verdana;
		font size=1.1em
	}
	.gray {
		background-color: #cccccc;
	}
	.black {
		background-color: #000;
		color: #fff;
		font-size=0.55em;
		padding: 2px
	}
	TD {
		border: none #f00 1px;
		background-color: #fff;
		font-size:0.9em
	}

	.braille {
		background-color: #cff;
		font size=25px;
		font-weight:bold;
		font-family: BrailleAP;
		
	}
	.structure {
		font-size:medium;
		color:#f00;
		font-family: Courier;
		
	}
	.button {
		background-color: #cccccc;
		width:300px;
		color:#00f;
		margin:2px;
		font size=medium;
	}
	.element {
		color:red;
		font-size:1.1em;
		font-weight:bold;
		background-color:#c0c0c0
	}
	.titolino {
		font-weight: bold;
		font-size:0.9em;
	}

	.logolambda {
		font-family: Times New Roman;
		text-align:center;
		background-color: #00f;
		color: #fff;
		padding: 5px 5px;
		font-size:2em;
		font-family: Symbol;
		font-weight:bold;
		}
		
	.boxred {
		border-top: solid #f00 4px;
		border-left: solid #f00 4px;
		border-right: solid #f00 4px;
		border-bottom: solid #f00 4px;
		padding: 5px 5px;
		background-color: #dedede;
		font-size:0.6em;
	}
	.boxlambda {
		font-family: Times New Roman;
		width=33%;
		text-align:center;
		background-color: #00f;
		color: #fff;
		padding: 5px 5px;
		font-size:10em;
		font-family: Symbol;
		font-weight:bold;
		}

	.boxhome {
		font-family: Times New Roman;
		position:absolute;
		width:60%;
		margin-left:5px;
		border-top: solid #00f 3px;
		border-left: solid #00f 3px;
		border-right: solid #00f 3px;
		border-bottom: solid #00f 3px;
		text-align:center;
		background-color: #00f;
		color:white;		
		padding: 5px 5px;
		font-size:2.5em;
		}
		
	.boxhome2 {
		font-family: Times New Roman;
		position:relative;
		width:60%;
		margin-left:-1px;
		margin-bottom:-39px;
		border-top: solid #00f 3px;
		border-left: solid #00f 3px;
		border-right: solid #00f 3px;
		border-bottom: solid #00f 3px;
		text-align:center;
		background-color: #fff;
		color:#000;		
		padding: 5px 5px;
		font-size:2em;
		}
		

	.boxopen {
		border-top: solid #000 1px;
		border-left: solid #000 1px;
		border-right: solid #000 1px;
		border-bottom: solid #000 3px;
		background-color: #cccccc;
		padding: 5px 5px;
		font-size:0.6em;
	}
	.boxopensel {
		border-top: solid #000 2px;
		border-left: solid #000 2px;
		border-right: solid #000 3px;
		border-bottom: none #000 0px;
		background-color: #cccccc;
		padding: 5px 5px;
		font-size:0.9em;
		font-weight: bold;
	}
	.boxmid {
		border-top: solid #000 1px;
		border-left: none #000 0px;
		border-right: solid #000 1px;
		border-bottom: solid #000 3px;
		padding: 5px 5px;
		background-color: #cccccc;
		font-size:0.6em;
	}
	.boxmidsel {
		border-top: solid #000 2px;
		border-left: solid #000 2px;
		border-right: solid #000 3px;
		border-bottom: none #000 1px;
		padding: 5px 5px;
		background-color: #cccccc;
		font-size:0.9em;
		font-weight: bold;
	}
	A:link.logo {
		text-decoration:none;
	}
	A:visited.logo {
		text-decoration:none;
	}
	A:hover.logo {
		text-decoration:none;
	}

	A:link.sched {
		color: #000;
		text-decoration:none;
	}
	A:visited.sched {
		color: #000;
		text-decoration:none;
	}
	A:hover.sched {
		color: #f00;
		text-decoration:none;
	}
	
