html,body{width:100%;height:100%;font-family: Geneva, Arial, Helvetica, sans-serif;	color:#888;}
body{
	padding: 0;
	margin: 0;
	border:0;
}
#wrap{
width:100%;
height:100%;
border:0;
padding:0;
margin:0;
}
#container{height:100%;position:relative;}
html>body #container{height:auto;min-height:100%;}
#left,#right{width:80px;background-image:url(immagini/back.png);background-repeat:repeat-y;}
#left{border-right:1px solid #A2A5AC;background-position:right;}
#right{border-left:1px solid #A2A5AC;background-position:left;}
#center{background-color:#F0F0F0; vertical-align:top;padding:8px;position:relative;}
.cont1,.cont2{border:1px solid #E3E3E4;padding:0;margin:5px 0 0;}
.cont{
	border:1px solid #AAACB2;
	padding:1px 3px;
	margin:0;
	position:relative;
}
.cont2{margin-bottom:45px;}
.bottom{
	font-size:12px;
	position: absolute;
	bottom:2px;
	left:0;
	width:100%;
	text-align:center;
	}
.cont{text-align:left;}
.cont3 td {vertical-align:top;}
.menu {padding:3px 5px;}
a{
font-weight: bold;
text-decoration:none;
color:#888;
}
a:hover{text-decoration:underline;}
.cont3 .zona{text-align:justify;padding:3px 15px 3px 5px;border-right:1px dashed #777;}
#wd{
	position: absolute;
	right: 9px;
	bottom:2px;
}

html>body #wd{top:100%;}
html>body .bottom{top:100%;}

