/* solo out1 e' usabile 'direttamente' come portatore di background (e quindi si riesce a settare un solo background) :
	- i box a monte hanno h:100% quindi in caso di scroll non vanno fino in fondo,
	- i box a valle hanno h:auto (determinata dal contenuto), quindi in caso di window piu' alta non vanno fino in fondo.
	
	Ma servono almeno due backgrounds: il secondo si puo' settare contemporaneamente su un box a monte (page) 
	e su uno a valle (out) di out1: in tal modo si estendera' comunque per la massima altezza tra i due.
*/
body {
	margin: 0;
}
html, body, #page {
	height: 100%;
}
#out1 {
	background: url(fc_cce844_160.gif) repeat-y 100% 0;
	min-height: 100%;
}
#page, #out {
	background: #cde url(fc_eeff99_170.gif) repeat-y;
}
#out {
	padding-left: 170px; /* L */
	margin-right: 160px; /* R */
	padding-bottom: 2em;
}
#center {
	width: 100%;
}
#left {
	width: 170px; /* L */
	margin-left: -170px; /* -L */
	left: -100%;
}
#right {
	width: 160px; /* R */
	margin-right: -160px; /* -R */
}
#head {
	margin-left: -170px; /* -L */
	margin-right: -160px; /* -R */
	padding-top: 1px;
}
#foot {
	height: 2em;
	margin-top: -2em;
	top: -1px;
	position: relative;
	margin-bottom: -1px;
	padding: 0 8px;
}
p, h1, h2, h3 {
	border: 0 none;
	margin-left: 8px;
	margin-right: 8px;
}
.testfloat {
	margin: 0 8px 8px 8px;
}
h1, h2 {
	margin-top: 8px;
	margin-bottom: 0.6em;
}
