html,body{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #000000;
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:14px;
	
    background: #A3181E;
    text-align: center;
	height:100%;
}

h1{
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding:5px;
	text-align: center;
}

#container{
	border-left:10px solid #FFFFFF;
	border-right:10px solid #FFFFFF;
    margin: 0 auto;
    width: 400px;
    position: relative;
    background-color: #FF9900;
    padding: 00px 0px 0px 0px;
    text-align: left;
	padding-bottom:0px;
	min-height	: 100%; /* non &#232; interpetata da Internet Explorer */
	height		: auto !important; /* serve per Opera, Mozilla e gli altri browser per sovrascrivere la terza dichiarazione che vincolerebbe in ogni caso l'altezza del box (cosa non prevista da min-height). Internet Explorer non d&#224; peso alla direttiva !important */
	height		: 100%; /* &#232; interpretata solo da Internet Explorer poich&#233; per gli altri browser la seconda dichiarazione &#232; pi&#249; importante. In ogni caso Internet Explorer intepreter&#224; height come se si trattasse di min-height */
}

