/* CSS Document */
#footer{
	width:920px;
	padding:20px;
	margin:30px auto 0px auto;
	font-size: 11px;
	line-height: 150%;
	border-top:#F4F0E9 solid 1px;
}

.footer_title{
	padding:0px 0px 8px 9px;
	margin-bottom:12px;
	border-bottom:#999 dotted 1px;
	color:#666;
	font-size:11px;
	}
	
#footer_brand{
	width:409px;
	margin-right:10px;
	}
	
.footer_brand_tab{
	width:125px;
	margin-right:10px;
	}

.footer_link_item{
	height:19px;
	width:130px;
	border-bottom:dotted 1px #ccc;
	}
	
.footer_link_item a{
	display:block;
	padding:2px 0px 0px 8px;
	background:url(../../img/graphic/bullets/bullet_footer_link.gif) no-repeat left center;
	font-size:11px;
	color:#666;
	}
	
.footer_link_item a:hover{
	color:#CC9900;
	}

.footer_cat{
	width:130px;
	margin-right:10px;
	}

#footer_find_us{
	width:220px;
	}


#footer_fb_link{
	display:block;
	padding:0px 0px 0px 20px;
	background:url(../../img/graphic/bullets/bullet_facebook.jpg) no-repeat left center;
	font-size:11px;
	color:#666;
	margin-bottom:8px;
	}
#footer_youtube_link{
	display:block;
	padding:0px 0px 0px 20px;
	background:url(../../img/graphic/bullets/bullet_youtube.jpg) no-repeat left center;
	font-size:11px;
	color:#666;
	margin-bottom:8px;
	}
#footer_naleviblog_link{
	display:block;
	padding:0px 0px 0px 20px;
	background:url(../../img/graphic/bullets/bullet_blog.jpg) no-repeat left center;
	font-size:11px;
	color:#666;
	margin-bottom:8px;
	}
	
#footer_twitter_link{
	display:block;
	padding:0px 0px 0px 20px;
	background:url(../../img/graphic/bullets/bullet_twitter.jpg) no-repeat left center;
	font-size:11px;
	color:#666;
	margin-bottom:8px;
	}

#footer_comparatori{
	margin:30px 0px 22px 0px;
	padding:10px 0px 15px 0px;
	border-bottom:dotted 1px #ccc;
	border-top:dotted 1px #ccc;
	}
#footer_comparatori table td{
	text-align:center;
	}
	
#footer_comparatori a{
	margin:0px auto;
	font-size:12px;
	font-weight:bold;
	color:#000;
	}

#footer_info{
	width: 100%;
	text-align:center;
	margin-top: 30px;
}

/* VECCHIA */

#footer_table{
	width: 470px;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
}
#footer_table tr{
	margin:0px;
	padding:0px;
	}
	
#footer_table td{
	margin:0px;
	padding:0px 6px;
	vertical-align:top;
	border:solid 0px #c00;
	}


#footer_menu{
	width: 469px;
	float: left;
	margin-top: 22px;
	padding: 0px 10px;
	border-right: #ededdb solid 1px;
	
}





.footer_title2{
	font-size: 12px;
	padding-bottom: 10px;
	padding-left: 9px;
}
.footer_title2 a{
	text-decoration: underline;
	color: #4d749a;
	font-weight:  bold;
	font-size: 12px;
}
.footer_title2 a:hover{
	text-decoration: none;
	color: #696969;
	font-weight:  bold;
	font-size: 12px;
	}

.menu_item_footer{
	margin:2px 0px 0px 0px;
}


#footer_menu a{
	font-size: 11px;
	
}
