

#header {
  float: right;
  width:100%;
/*  background:#eee url("bg.jpg") repeat-x top;*/
  line-height:normal;
  }
#header ul {
	margin: 0;
	padding: 0px 0px 0;
	list-style: none;
}
#header li {
	float: right; /*  background:url("left.gif") no-repeat left top;*/
	margin: 0;
	/*padding: 0 0 0 8px;*/
	padding-top: 0px;
	padding-left: 0px;
	}
#header a {
  float:left;
  display:block;
/*  background:url("right.gif") no-repeat right top;*/
  padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 0px;
  text-decoration:none;
  font-weight:bold;
 /* color:#92A2AC;*/
	font-size: 88%;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  /*color: Blue;*/
  }
  /* 
#header #current {
 background-image:url("left_on.gif");
  }
#header #current a {
  background-image:url("right_on.gif");
  color:#A56060;
  }*/
#sx {
	float: left;
	width: 150px; /*  background:#eee url("bg.jpg") repeat-x top;*/
	line-height: normal;
	position: absolute;
	top: 122px;
	left: 0px;
}

 #sx ul { list-style: none;
 padding: 0px;
 width: 150px;
/* border: 1px solid White; */
 margin: 0px;
}
#sx ul a{
text-decoration: none;
display: block;
color: White;	
 font-size: 85%;

}

#sx ul li a{
	padding: 5px 5px 5px 10px;
	border: 1px solid White;
	height: 35px;
}

#sx ul li a:hover{
padding: 5px 5px 5px 10px;
border: 1px solid Yellow;	
height: 35px;
background-color: White;
color: Black;
}
 	 
#center{
	position: absolute;
	top: 115px;
	left: 150px;
	/*right: 155px;
	/*margin-right: 200px;*/
	padding-left: 2px;
	padding-right: 150px;
}
#dx{
	width: 150px;
	line-height: normal;
	position: absolute;
	top: 121px;
	right: 0px;
	padding-right: 3px;
	padding-left: 3px;
	/*border: 1px solid Yellow;*/
	z-index: 1;
	
}

 #dx ul { list-style: none;
 padding: 0px;
 width: 150px;
/* border: 1px solid White; */
 margin: 0px;
}
#dx ul a{
text-decoration: none;
display: block;
color: White;
 font-size: 85%;
}

#dx ul li a{
padding: 5px 5px 5px 10px;
	border: 1px solid White;
	height: 22px;
}

#dx ul li a:hover{
padding: 5px 5px 5px 10px;

border: 1px solid Yellow;	
height: 22px;
background-color: White;
color: Black;
}




body {
	margin: 0px;
	padding: 0px;
	margin-top: 115px;
	
}

#testa {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 115px;
	width: 100%;
	margin: 0px;
/*	border: 1px solid Black;*/
	padding: 0px;
	background-repeat: no-repeat;
	text-decoration:none;
}

#lingua {
	position: absolute;
	top: 0px;
	right: 0px;
	height: auto;
	width: auto;
	z-index: 1;
	margin: 3px;
	border: 0px solid Black;
}

#com {
	position: absolute;
	top: 68px;
	width: 100%;
	padding: 0px;
	margin: 0px; /*	background-color: White;*/
	left: 0px;
	
	height: 40px;
	/*color: #FF6600;
	background-color: #669900;*/
}
.comun {
	margin: 0px;
	border: 1px solid #FF6600;
	padding-left: 3px;
	padding-right: 3px;
	float: right;
	
}

#news {
	/*float: left;
	left: 0%;*/
	
}


#event {
	/*border: 1px solid #FF9900;*/
	list-style-image: url(Themes/freccina.gif);
}





