@charset "iso-8859-1";


/* -------------------------------------------- TESTATA --------------------------------------------*/
.precornice{
	height:180px;
	position: relative;	
}
.logo{
	position:absolute;
	top:0px;	
}
.flash-big{
	position:relative;
	top:0px;
	left:133px;	
}
.testata-col-sx{
	float:left;
	margin-right:18px;
}
.testata-col-dx{
	float:right;	
}
.anim {
	background-image:  url("../img/int-bg-flash.jpg");
	height:124px;
	width:529px;
	padding:8px;
	background-repeat: no-repeat;
}
/* -------------------------------------------- ZONA CENTRALE -------------------------------------------- */
.col-sx{
	float:left;
	width: 600px;
	margin-top:10px;
	clear: left;
}
.col-sx2{
	float:left;
	width: 385px;	
	margin-right:23px;
	margin-top:10px;
}
.col-dx{
	float:right;
	width: 286px;
	margin-top:10px;
}
.cont-foto-sx{
	padding: 5px;
	margin-bottom:12px;
	background-color: #FFFFFF;
	border: 1px solid #F0F0F0;
	width: 373px;
}
.cont-foto-sx-b{
	background-color: #FFFFFF;
	width: 371px;
	left: auto;
	right: auto;
	border: 1px solid #F0F0F0;
}
.cont-foto-dx{
	padding: 5px;
	margin-bottom:12px;
	background-color: #FFFFFF;
	border: 1px solid #F0F0F0;
	width: 274px;
}
.cont-foto-dx-b{
	background-color: #FFFFFF;
	width: 272px;
	left: auto;
	right: auto;
	border: 1px solid #F0F0F0;
}
.cont-foto-cert{
	float:left;
	padding: 5px;
	margin-right:21px;
	background-color: #FFFFFF;
	border: 1px solid #F0F0F0;
	width: 100px;
}
.cont-foto-cert2{
	float:left;
	padding: 5px;
	background-color: #FFFFFF;
	border: 1px solid #F0F0F0;
	width: 100px;
}
.cont-foto-cert-b{
	background-color: #FFFFFF;
	width: 100px;
	left: auto;
	right: auto;
	border: 1px solid #F0F0F0;
}
#formContact input { width:300px; }
#formContact textarea { width:300px; height:130px; }
#formContact input.button { width:auto; }