body {
	margin:0;
	padding:0;
	background-image: url(sfondo_c.gif);
	background-repeat: no-repeat;
	width: 900px;
	font-family:Tahoma, "AvantGarde Md BT";
	font-size:100%;
}
.pulisci { clear:both; }
.puliscisx { clear:left; }
.puliscidx { clear:right; }
.nascondi  { display:none;}
a, a:visited, a:link{ 
text-decoration:none;
color:#990033;
font-size:12px;}
a:hover{ text-decoration:underline;
color:#990033;}
/*struttura pagina */

#barrasx{
	width:145px;
	height:550px;
	margin:0px;
	padding:0px;
	float:left;
}
#logo{
	width:150px;
	height:106px;
	margin:0px 0px 335px 0px;
	padding:0px;
}

#barrasxlang{
	width:145px;
	margin:0px 10px 0px 3px;
}
#pagina, .foot{
	margin-right:90px;
	width:810px;
	padding:0px;
	font-size:90%;
}
.foot{
	margin-top:5px;
}
#sezione
{margin-left:160px;
	width: 650px;
	margin:0px;
	padding:0px;
	float:right;
}
#menu
{
	height: 44px;
	width: 650px;
	margin:0px;
	padding:0px;
	background-image: url(x_menu.gif);
	background-repeat: no-repeat;
	background-position: left;
}
#menu ul
{	height: 44px;
	width: 600px;
	margin:0px;
	padding:0px;
}
#menu li
{text-align:center;
	display:inline;
	list-style-type: none;
	padding:0px;
	margin:0px;
	list-style-position: inside;
	height:44px;
	
}

li#menu1 a, li#menu1 a:link
{	
	float:left;
display:block;
	height: 44px;
	width: 120px;
	margin:0px;
	padding:0px;
	background-image: url(img/m1.gif);
	background-repeat: no-repeat;
}
li#menu2 a, li#menu2 a:link
{		float:left;
display:block;
	height: 44px;
	width: 120px;
	margin:0px;
	padding:0px;
	background-image: url(img/m2.gif);
	background-repeat: no-repeat;
}

li#menu3 a, li#menu3 a:link
{		float:left;
display:block;
	height: 44px;
	width: 120px;
	margin:0px;
	padding:0px;
	background-image: url(img/m3.gif);
	background-repeat: no-repeat;
}
li#menu4 a , li#menu4 a link
{		float:left;
display:block;
	height: 44px;
	width: 120px;
	margin:0px;
	padding:0px;
	background-image: url(img/m4.gif);
	background-repeat: no-repeat;
}
li#menu5 a , li#menu5 a:link
{		float:left;
display:block;
	height: 44px;
	width: 120px;
	margin:0px;
	padding:0px;
	background-image: url(img/m5.gif);
	background-repeat: no-repeat;
}
li#menu1 a:hover, .menu1active
{	display:block;
	height: 44px;
	width: 120px;
	margin:0px;
	padding:0px;
	background-image: url(img/m1a.gif);
	background-repeat: no-repeat;
	float:left;
}
li#menu2 a:hover, .menu2active
{	display:block;
	height: 44px;
	width: 120px;
	margin:0px;
	padding:0px;
	background-image: url(img/m2a.gif);
	background-repeat: no-repeat;
	float:left;
}

li#menu3 a:hover, .menu3active
{	display:block;
	height: 44px;
	width: 120px;
	margin:0px;
	padding:0px;
	background-image: url(img/m3a.gif);
	background-repeat: no-repeat;
	float:left;
}
li#menu4 a:hover, .menu4active
{	display:block;
	height: 44px;
	width: 120px;
	margin:0px;
	padding:0px;
	background-image: url(img/m4a.gif);
	background-repeat: no-repeat;
	float:left;
}
li#menu5 a:hover, .menu5active
{	display:block;
	height: 44px;
	width: 120px;
	margin:0px;
	padding:0px;
	background-image: url(img/m5a.gif);
	background-repeat: no-repeat;
float:left;
}
#boxcorpo
{
	width: 650px;
	margin:5px 0px 0px 0px;
	padding:0px;
	background-color: #89c950;
	height:inherit;
	background-image: url(top.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#corpo
{	background-image: url(corpo.gif);
	background-repeat: repeat-y;
	width: 600px;
	margin:0px;
	padding:0px 0px 20px 0px;
}
#testata
{	background-image: url(occhi.jpg);
	background-repeat: no-repeat;
	width: 600px;
	height:110px;
	margin:0px;
	padding:0px;
}
#claimIT
{
	background-image: url(claim.gif);
	background-repeat: no-repeat;
	width: 580px;
	height:21px;
	margin:0px 0px 20px 0px;
	padding:0px;
	background-position: right top;
}


#claimFR
{
	background-image: url(claimFR.gif);
	background-repeat: no-repeat;
	width: 580px;
	height:21px;
	margin:0px 0px 20px 0px;
	padding:0px;
	background-position: right top;
}
#claimEN
{
	background-image: url(claimEN.gif);
	background-repeat: no-repeat;
	width: 580px;
	height:21px;
	margin:0px 0px 20px 0px;
	padding:0px;
	background-position: right top;
}


.titolopagina{ 
font-weight:bold;
color:#333333;}
.testo
{	padding:10px;}
/*fine struttura pagian*/

.corpohome
{	
width:360px;
padding-left:30px;
float:left;
}

.boxhome
{	width:160px;
float:right;}

.corpofull
{	
width:500px;
padding-right:60px;
padding-left:50px;

}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.dida{	font-size:10px;
}
.segue{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
}
.eventitxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.eventidata{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;
	color:#990033;
}
.boxclienti{
	width:500px;
	margin-left:50px;
}
.clienti{
	width:100px;
	float:left;
}
.boxclients{
	width:500px;
}
.clients{
	float:left;
}
.clientedescr{
	font-size:12px;
}
p{	margin:0;
}
