/* @override http://lucera-project.com/css/v1/lang.css */

/* Languages */

div#langs
{
	margin: 0;
	padding: 10px 25px 0 0;
	float: right;
}

div#langs ul 
{
	padding: 5px 5px 5px 5px;
	margin: 0;
	list-style-type: none;
	height: 16px;
	background-color: #ddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	/* background: url(/images/bg/flags_bg.gif) no-repeat center center; */
}

div#langs ul li
{
	text-indent: -10001px;
	display: block;
	width: 16px;
	height: 12px;
	margin: 0px;
	margin-top: 2px;
	padding-right: 5px;
	padding-left: 5px;
	float: right;
}

div#langs ul li a
{
	display: block;
}
div#langs ul li span
{
	display: block;
}


div#langs ul li a.en_us_lang
{
	background: url(images/us.gif) no-repeat left top;
}
div#langs ul li a.en_lang
{
	background: url(/images/lang/gb.gif) no-repeat left top;
}
div#langs ul li a.fr_lang
{
	background: url(/images/lang/fr.gif) no-repeat left top;
}
div#langs ul li a.es_lang
{
	background: url(/images/lang/es.gif) no-repeat left top;
}

div#langs ul li a.it_lang
{
	background: url(/images/lang/it.gif) no-repeat left top;
}
div#langs ul li a.de_lang
{
	background: url(/images/lang/de.gif) no-repeat left top;
}

div#langs ul li a.ru_lang
{
	background: url(/images/lang/ru.gif) no-repeat left top;
}
