#main_menu{
	height:							57px;
	width:							900px;
	background:						url(../images/menu_img.png) top left no-repeat;

}

#menu{
	height:							57px;
	width:							896px;
	margin:							0px auto;
}

#menu li{
	width:							179px;
	float:							left;
	height:							57px;
}

#menu li a{
	height:							57px;
	text-align:						center;
	line-height:					57px;
	vertical-align:					middle;
	display:						block;
	text-decoration:    			none;
	width:							176px;
	background-color:				transparent;
	float:	left;
}

.separatore{
	height:							57px;
	width:							3px;
	background:						url(../images/separatore_img.png) top left no-repeat;
	float:							left;
}

#menu li:hover{
	height:							57px;
	width:							179px;
	background:						url(../images/menu_img.png) bottom center scroll no-repeat;
}


#menu li a span.wrapper_button {
	margin: 						0px auto;
	display:						block;	
}

#menu li a span.text{
	float:							left;
	display:						block;
	text-align:						center;
	color:							#ffffff;
}

#menu li a span.hover_red,span.hover_green{
	height:							57px;
	width:							30px;
	background-color:				transparent;
	float:							left;
	display:						block;
}
#menu li a.active span.hover_red,
#menu li a:active span.hover_red {
	background:						url(../images/hover_red.png) top left no-repeat;
}
#menu li a.active span.hover_green,
#menu li a:active span.hover_green {
	background:						url(../images/hover_green.png) top left no-repeat;
}


#menu_01 a span.wrapper_button{
	width:							125px;
}


#menu_02 a span.wrapper_button{
	width:							102px;
}


#menu_03 a span.wrapper_button{
	width:							108px;
}


#menu_04 a span.wrapper_button{
	width:							112px;
}


#menu_05 a span.wrapper_button{
	width:							109px;
}




#header{
	width:							900px;
	height:							310px;
	background:						#ffffff url(../images/header_img.png) top left no-repeat;
}

#tag_map{
	margin-right: 					35px;
}

#tag_map li{
	float:							right;
	margin-right: 					10px;
	height:							60px;
	width:							60px;
}

#tag_map #preferiti{
	background:						url(../images/preferiti_img.png) top left no-repeat;
		background-position:			10px 0px;
}

#tag_map #home{
	background:						url(../images/home_img.png) top left no-repeat;
		background-position:			10px 0px;
}

#tag_map #sitemap{
	background:						url(../images/sitemap_img.png) top left no-repeat;
	background-position:			12px 0px;
}

#home a, #sitemap a, #preferiti a{
	display: 						block;
	height:							20px;
	width:							60px;
	text-align:						center;
	padding-top:					40px;
	color: 							#000000;
	text-decoration:				none;
}


#area a{
	float:							left;
	margin-left:					35px;
	padding-top:					20px;
	text-decoration:				underline;
	color:							#000000;
}
