body, html{
	background-color:#FFFFFF;
	margin:0px;
	text-align:center;
}

#container{
	margin:25px auto 0 auto;
	width:974px;
}
#logo{
	text-align:right;
	width:237px;
	float:left;
	margin-bottom:23px;
}

#textHead{	
	text-align:right;	
	width:240px;
	float:left;
	margin:0;
}
#plusetmoin{
	width:80px;
	text-align:left;	
	float:right;
}
#menu1{
	float:left;
	width:130px;
	text-align:right;
}

#menu2{
	float:left;
	width:170px;
	text-align:left;
}
#contenttext{
	margin-left:10px;
	float:left;
	width:330px;
	margin-right:150px;
	text-align:left;
}
#contentimg{
	margin-top:-5px;
	padding:3.5px;
	background:url(../img/fondgris.gif) no-repeat left top;  
	float:left;
	width:580px;
	height:484px;
	text-align:left;
}
#contentimgnofond{
	margin:0;
	padding:0;
	float:left;
	width:580px;
	height:484px;
	text-align:left;
}
#footer{
	text-align:right;
	width:325px;
	float:left;
}


/**************************************************/
/****************** SPACER ************************/
/**************************************************/

#divspacer1{  /*compatibilit� con IE*/
	width:445px;
	height:5px;
	float:left;
}
#divspacer2{ /*per garantire un'altezza minima senza impostare un height fisso*/
	width:40px;
	height:280px;
	float:left;
}
#divspacer3{ /*per garantire un'altezza minima senza impostare un height fisso*/
	width:210px;
	height:280px;
	float:left;
}
.spacer{
	clear:both;
}

/***************************************************/
/************************ IMG **********************/
/***************************************************/

.imgplusetmoin{
	margin-left:5px;
	border:0;
}
.imgdiaporama{
	margin:3.5px 0 0 3.5px;
	border:0;
}