body {
	background-color: #fff;
	margin:0px;
	font:11px Arial;
}
#main {
	width:980px;
	height: 640px;
}
#sopra {
	width:980px;
	height: 91px;
}
#sopraL {
	width:151px;
	height: 91px;
	float:left;
}
#sopraR {
	width:829px;
	text-align:right;
	height: 91px;
	float:left;
}
#content {
	width:980px;
	height:519px;
}
#sottoL {
	width:690px;
	height: 25px;
	padding-top:5px;
	font:bold 11px Arial;
	float:left;
}
#sottoR {
	width:290px;
	height: 25px;
	padding-top:5px;
	font:bold 11px Arial;
	text-align:right;
	float:left;
}
#tmain {
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	padding:17px;
	font:11px Arial;
}
#cont {
	font:11px Arial;
}
.offTesto {
	font:11px Arial;
	padding:14px;

}
.txt {
	font:11px Arial;
	line-height:20px;
}
.txt input{
	font:11px Arial;
	width:200px;
	border:1px solid black;
	padding:2px;
}
.txt textarea{
	font:11px Arial;
	width:310px;
	height:98px;
	border:1px solid black;
	padding:2px;
}
.btn input{
	font:11px Arial;
	width:335px;
	border:1px solid black;
	background-color:#FFFFFF;
	padding:2px;
}
.red{
	color:e60003;
}
#flow{
    position:absolute;
	width:352px;
	height:21px;
	padding-top:10px;
	margin-top:260px;
	text-align:right;
}
#testo{
	width:352px;
	height:260px;
}
/*#divContent{
	position: absolute;
	visibility: visible;
	width: 340px;
} 
#divContainer{
	position:absolute;
	width:352px;
	height:260px;
	overflow:hidden;
	visibility: visible;
} */
#testoRid{
	width:352px;
	height:102px;
}
#testoHigh{
	width:352px;
	height:418px;
}