#lang{
	height: 120px;
	width: 485px;
	float: left;
	
	text-align: right;
}

#lang p {
	padding-top: 45px;
}
#lang a {
	display: block;
	height: 20px;
	width: 44px;
	float: right;
	
	background-image: url(../img/lang-it.gif);
	background-position: top left;
}

#lang a:hover, #lang a.selected {
	background-position: bottom left;
}

#lang a.lang-it {
	background-image: url(../img/lang-it.gif);	
}
#lang a.lang-en {
	background-image: url(../img/lang-en.gif);	
}
#lang a.lang-fr {
	background-image: url(../img/lang-fr.gif);	
}
