@media screen {
	body {
		background: url(ipimg.php) fixed center center #000000; color: #ccffcc;
		margin: 0px; padding: 0px;
	}

	a { background: transparent; color: #00ff00; }
	a:visited { background: transparent; color: #00ff00; }
	a:active { background: transparent; color: #99ff99; }
	a:hover { background: transparent; color: #99ff99; }

	#immaginimenu { margin-top: 10px; }

	#testo {
		background: #003300; color: #ccffcc;
		width: 480px;
		margin-left: 72px; text-align:justify; line-height: 16px;
		font-family: Andale Mono, Courier New, Courier, monospace; font-size: 12px;
	}

	#titolo {
		background: transparent; color: #00ff00;
		width: 540px;
		margin-left: 40px; margin-top: 16px; margin-bottom: 10px;
		border-bottom: 1px solid; border-bottom-color: #00c000;
		letter-spacing: 1px;
		font-family: Haettenschweiler, Impact, Arial, Helvetica, sans-serif; font-size: 20px;
	}

	#cuborg {
		margin-top: 16px; margin-bottom: 10px; margin-left: 245px;
	}

	.menu {
		position: absolute; visibility: hidden;
		background: #00ff00; color: #000000;
		font-family: Haettenschweiler, Impact, Arial, Helvetica, sans-serif; font-size: 11px;
		letter-spacing: 1px;
		text-align: left;
		width: 68px; top: 81px;
	}

	.desc {
		position: absolute; visibility: hidden;
		background: #003300; color: #00ff00;
		font-family: Arial, Helvetica, sans-serif; font-size: 10px;
		letter-spacing: 0px;
		text-align: left;
		width: 68px; top: 96px;
	}

	#menu_cronologia {left: 1px;}
	#desc_cronologia {left: 1px;}
	#menu_biologia {left: 71px;}
	#desc_biologia {left: 71px;}
	#menu_struttura {left: 141px;}
	#desc_struttura {left: 141px;}
	#menu_tecnologia {left: 211px;}
	#desc_tecnologia {left: 211px;}
	#menu_link {left: 281px;}
	#desc_link {left: 281px;}
	#menu_credits {left: 351px;}
	#desc_credits {left: 351px;}
	#menu_home {left: 421px;}
	#desc_home {left: 421px;}
}

@media print {
	body { font-family: sans-serif; }
	.menu { display: none; }
	.desc { display: none; }
	#immaginimenu { display: none; }
	#titolo { font-size: 150%; border-bottom: 1mm solid; margin-top: 2%; margin-bottom: 10%; }
}
