/*inizio header comune*/
		#header_comune { 
			width:100%;
			height:100%;
			margin:0;
			padding:0;
			background:url(images/header_comune/sfondo_header_comune.jpg) repeat-x;
			display:block;
		}

/*caratteristiche menu comune*/
		#menu_com {
			width:983px;
			height:35px;
			margin:0 auto;
			padding:0;
			background:url(images/header_comune/sfondo_comune.jpg) no-repeat;
			clear:both;
		}
		
		#menu_com ul {
			float:right;
			padding:0;
			margin:0;
			list-style:none;
		}
		
		#menu_com ul li {
			padding:0;
			margin:0;
			display:inline;
			list-style:none;
		}
		#menu_com ul li a.site {
		    font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			width:105px;
			height:35px;
			float:left;
			margin-left:4px;
			background:transparent url(images/header_comune/button_com.png) no-repeat scroll 0 0;
			line-height:32px;
			text-decoration:none;
			color:#5e5e5e;
			text-align:center;
			display: inline;
			outline: none;
		}
		#menu_com ul li a.site span{
		    font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			line-height:30px;
			text-decoration:none;
			letter-spacing:0px;
			color:#5e5e5e;
			font-weight:bold;
		}
		#menu_com ul li a.site:hover {
			background:transparent url(images/header_comune/button_com.png) no-repeat scroll 0 -35px;
			color: #ffffff;
		}
		#menu_com ul li a.site:hover span 	{ 
		color: #ea7b06; 
		}
/*fine header comune*/

/*feed*/
    
	#menu_com ul li a.feed {
	background:transparent url(images/header_comune/feed.png) no-repeat scroll 0 0;
    display:block;
    float:left;
    height:35px;
    width:50px;
	margin-left:50px;
	padding:0;
	outline: none;
	}
		#menu_com ul li a.feed:hover {
    background:transparent url(images/header_comune/feed.png) no-repeat scroll 0 -35px;
}
/*end feed*/	


/*inizio footer*/
			#footer {
				width:100%;
				height: 100%;
				margin:0;
				padding-top:40px;
				display:block;
				clear:both;
			}

/*caratteristiche footer*/

			/*riga 1 footer*/
						#footer_riga_sup {
							width:100%;
							height:100%;
							margin:0;
							padding:0;
							background-color: #000000;
							display:block;
						}
						#footer_sfondo_sup {
							width: 980px;
							height: 41px;
							margin:0 auto;
							padding:0;
							background:url(images/footer/footer_sfondo_sup.jpg) no-repeat;
							display:block;
						}
							#footer_sfondo_sup .copy{
						    font-family:Verdana,Arial,Helvetica,sans-serif;
							color:#a8a8a8;
							font-size:10px;
							margin-top:24px;
							margin-right:5px;
							float:right;
						}
			/*fine riga 1 footer*/

			/*riga 2 footer*/
						#footer_riga_menu {
							width:100%;
							height:100%;
							margin:0;
							padding:0;
							background:url(images/footer/sfondo_extern.jpg) repeat-y 50%;
							display:block;
						}
						#footer_cont_menu {
							width: 980px;
							height: 282px;
							margin:0 auto;
							padding:0;
							background:url(images/footer/footer_cont_menu.jpg) no-repeat;
							display:block;
						}
						/*link IFPI*/
						#ifpi_placement a{
						  width:177px;
			              height: 129px;
						  margin-top:154px;
						  padding:0;
			              float:right;
			              outline: none; 
						}
						/*footer col*/
						#footer_col {
							width: 209px;
							height: 282px;
							margin-left:31px;
							padding:0;
							float:left;
							display:inline;
						}
									/*titolo col_1*/
									#footer_col1_title{
										width: 209px;
										height: 25px;
										margin-top:30px;
										display:block;	
									}
									/*fine titolo col_1*/
						
									/*titolo col_2*/
									#footer_col2_title{
										width: 209px;
										height: 25px;
										margin-top:30px;
										display:block;
									}
									/*fine titolo col_2*/
									
									/*titolo col_3*/
									#footer_col3_title{
										width: 209px;
										height: 25px;
										margin-top:30px;
										display:block;
									}
									/*fine titolo col_3*/
						/*corpo col*/
						#footer_col_menu  {
							width: 209px;
							margin-top:5px;
							padding:0;
						}
						
						#footer_col_menu  ul{
							padding: 0;
							margin: 0;
							list-style: none;
						}
						#footer_col_menu  ul li{
							padding: 0;
							margin:0;
							list-style: none;
						}
						#footer_col_menu  ul li a {
							width: 209px;
							height: 14px;
							margin-top:14px;
							padding-left:4px;
							float:left;
							background:transparent url(images/footer/menu/riga_menu.png) no-repeat scroll 0 0;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size: 10px;
							line-height: 8px; 
							color: #BFBFBF;
							text-decoration:none;
							outline: none;
						}
						
						#footer_col_menu  ul li a:hover {
						    background:transparent url(images/footer/menu/riga_menu.png) no-repeat scroll 0 -14px;
							color: #ffffff;
						}
			/*fine riga 2 footer*/

/*fine footer*/







/*inizio menu social network*/
#social_sx {
	left:0;
	top:158px;
	
	z-index: 600;
	
	
	clear:both;
    position:fixed;
    border:0 none;
    margin:0;
    padding:0;
	}



#social_sx a {
    background:transparent url(images/social/sprite_sx.png) no-repeat scroll 0 0;
	display:block;
	
	width:94px;
	height:34px;
	
	color:transparent;
	outline: none;
	
	margin-top:1px;
    padding:0;
}

#social_sx a.facebook {
	background-position:top right;
	/*
	opacity:0.5;
	filter:alpha(opacity=50);
	*/
}
#social_sx a.facebook:hover {
	background-position:top left;
	/*
	opacity:1;
	filter:alpha(opacity=100);
	*/
}

#social_sx a.twitter {
	background-position:right -34px;
}
#social_sx a.twitter:hover {
	background-position:left -34px;
}

#social_sx a.flickr {
	background-position:right -68px;
}
#social_sx a.flickr:hover {
	background-position:left -68px;
}

#social_sx a.you_tube { 
	background-position:right -102px;
}
#social_sx a.you_tube:hover {
	background-position:left -102px;
}

#social_sx a.delicious {
	background-position:right -136px;
}
#social_sx a.delicious:hover {
	background-position:left -136px;
}

#social_sx a.feed {
	background-position:right -170px;
}
#social_sx a.feed:hover {
	background-position:left -170px;
}

#social_sx a.myspace {
	background-position:right -204px;
}
#social_sx a.myspace:hover {
	background-position:left -204px;
}

#social_sx a.digg {
	background-position:right -238px;
}
#social_sx a.digg:hover {
	background-position:left -238px;
}

#social_sx a.vimeo {
	background-position:right -272px;
}
#social_sx a.vimeo:hover {
	background-position:left -272px;
}

#social_sx a.wordpress {
	background-position:right -306px;
}
#social_sx a.wordpress:hover {
	background-position:left -306px;
}

#social_sx a.yahoo {
	background-position:right -340px;
}
#social_sx a.yahoo:hover {
	background-position:left -340px;
}

#social_sx a.reddit {
	background-position:right -374px;
}
#social_sx a.reddit:hover {
	background-position:left -374px;
}

#social_sx a.friendfeed {
	background-position:right -408px;
}
#social_sx a.friendfeed:hover {
	background-position:left -408px;
}

#social_sx a.google {
	background-position:right -442px;
}
#social_sx a.google:hover {
	background-position:left -442px;
}

#social_sx a.netvibes {
	background-position:right -476px;
}
#social_sx a.netvibes:hover {
	background-position:left -476px;
}
#social_sx a.viddler {
	background-position:right -510px;
}
#social_sx a.viddler:hover {
	background-position:left -510px;
}
#social_sx a.dailymotion {
	background-position:right -544px;
}
#social_sx a.dailymotion:hover {
	background-position:left -544px;
}
#social_sx a.blip {
	background-position:right -578px;
}
#social_sx a.blip:hover {
	background-position:left -578px;
}
#social_sx a.issuu {
	background-position:right -612px;
}
#social_sx a.issuu:hover {
	background-position:left -612px;
}
/*fine menu social network*/