body {
	padding-right: 0px; padding-left: 0px; font-size: medium; background: #fff; padding-bottom: 0px; margin: 0px auto 10px; color: #000; padding-top: 0px; font-family: verdana, arial, helvetica, sans-serif
}
.bigbox {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin-left: auto; width: 900px; color: #333333; margin-right: auto; background-color: #fff; border:8px solid #000;
}
a img{border:none;}

#alto {
	width: 900px; color: #000000; position: relative; height: 30px; background: url(img/logo.jpg) no-repeat top left #fff; text-align: left; 
padding-bottom:10px; font-size: 0.6em;
}
#alto a {
	padding-right: 0px; padding-left: 0px; font-size: 1em; padding-bottom: 0px; vertical-align: bottom; color: #000000; padding-top: 0px; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffff; text-decoration: none
}
#alto p{ margin-top:20px; margin-left:230px; font-size:11px
}



#footer {
	padding-right: 0px; padding-left: 0px; font-size: 0.6em; background: #ffffff; padding-bottom: 10px; color: #000000; padding-top: 10px; font-family: verdana, arial, helvetica, sans-serif; text-align: center
}
#poltrone {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin-left: auto; width: 900px; color: #333333; margin-right: auto; background-color: #fff; border:8px solid #000;
}
#footer a {
	padding-right: 0px; padding-left: 0px; background: #ffffff; padding-bottom: 0px; vertical-align: bottom; color: #000; padding-top: 0px; text-decoration: none
}
h1 {
	padding-right: 5px; padding-left: 5px; font-size:1em; padding-bottom: 5px; margin: 2px 2px 2px; color: #000; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; background-color: #fff; text-align: left
}
h1 strong{ color:#df7319
}
h2 {
	padding-right: 5px; padding-left: 5px; font-size:1em; padding-bottom: 0px; margin: 2px 2px 0px; color: #555555; padding-top: 8px; font-family: Arial, Helvetica, sans-serif; background-color: #fff; text-align: left
}
h2 strong{ color:#df7319
}
h3{
	padding-right: 5px; padding-left: 5px; font-size:14px; padding-bottom: 3px; margin: 0px 2px 0px; color: #666666; padding-top: 0px; font-family: Arial, Helvetica, sans-serif; background-color: #fff; text-align: left
}
p {
	padding-right: 10px; padding-left: 10px; font-size: 11px; padding-bottom: 0px; margin: 0px; color: #333333; padding-top: 5px; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffff; text-align: justify
}
.mainbody {
	min-height: 426px;
	left: 0px;
	margin: 0px;
	width: 900px;
	color: #333333;
		position: relative;
	top: 0px;
	background-color: #ffffff;
	text-align: left;
	padding: 0px;
	height: 530px;
}
#centerbody {
	clear: none;  background: #fff; left: 400px; margin: 0px; width: 480px; color: #333333; position: relative; top: -1px;
	height:270px;
}

#centerbody img {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px
}
#centerbody p {
	padding-right: 12px; padding-left: 10px; color: #333333; background-color: #fff
}
#centerbody a {
	font-size: 1em; color: #d56e4d; background-color: #fff; text-decoration: none
}
#centerbody a:hover {
	font-size: 1em; color: #555555; background-color: #fff; text-decoration: underline
}
#centerbody ul {
	padding-right: 0px; padding-left: 10px; padding-bottom: 0px; margin: 0px 0px 10px 10px; padding-top: 10px; list-style-type: square
}
#centerbody li {
	padding-right: 0px; padding-left: 1px; font-size: 0.7em; padding-bottom: 2px; margin: 5px 0px 0px 10px; color: #000; padding-top: 0px; background-color: #fff
}
#centerbody li a {
	font-size: 1em; color: green; background-color: #fff; text-decoration: underline
}
div#news3{width:100%;overflow: auto; padding-top:8px}
div#news3 div{
	float: right;width:87px; display:inline; margin-left:2px; border: 1px solid #666666; background:#fff; font-size:10px }
 
 div#home3{width:100%;overflow: auto;top:469px}
div#home3 div{
	float: right;width:87px; display:inline; margin-left:7px; border: 1px solid #666666; background:#fff; font-size:10px }

#leftcolumn {
	left: 0px;
	margin: 0px;
	width: 390px;
	color: #333333;
	position: absolute;
	top: 0px;
	background-color: #fff;
	height: 426px;
}

#leftcolumn img {
	margin: 0px;
	border: 0px none #000000;
	padding: 0px;
	z-index: 1000;

}

input {font: 100% verdana,arial,sans-serif; padding:0px; margin:0px;}
select , textarea{font:100% verdana,arial,sans-serif;}


form {
padding-top:0px;
padding-left:3px;
margin:0px;
}
#categorie {
	 background: url(img/dettagli-spazio.jpg) no-repeat #fff; 
	height:88px; border-top: 2px solid #000; margin-top:20px;  border-bottom: 2px solid #000; 
}
#categorie p{ padding-top:15px; left:5px; width:170px
}
legend{ font-size:11px; background-color:#FF6600; color:#000; padding:5px; border:1PX solid #660000
}

